• Tidak ada hasil yang ditemukan

Infinite Time LQR (LTV)System

N/A
N/A
Protected

Academic year: 2024

Membagikan "Infinite Time LQR (LTV)System"

Copied!
29
0
0

Teks penuh

(1)

Infinite Time LQR (LTV)System

System:

PI:

Note that in this case, (4-29) must be completely controllable.

Since, otherwise The PI will be infinite.

Optimal Control :

where

(4-29)

(4-30)

(4-31)

(2)

2

Infinite Time LQR (LTV )System

DRE:

Final Condition:

Optimal Cost:

(4-32)

(4-33)

(3)

Infinite Time LQR (LTV) System

(4)

4

Plant:

PI:

System (4-35) must be controllable. Since, otherwise PI will be infinite. That is, the following matrix must be nonsingular.

In this case, it can be shown that DRE is converted to a

nonlinear, matrix

, algebraic Riccati equation (ARE).

Infinite time LQR (LTI) System

(4-35)

(4-36)

(4-37)

(5)

Infinite time LQR (LTI) System

(6)

6

Implementation of the Closed-Loop Optimal Control: Infinite

Final Time

(7)

Example

(8)

8

Example

(9)

Example

Note that matrix must be positive semi-definite. P

(10)

10

Example

(11)

Example

(12)

12

Example

(13)

Example

(14)

14

Analytical Solution of the Algebraic Riccati Equation

As with finite time case, the analytical solution of ARE is obtained as follows:

(15)

Some points on Stability Condition

1. To guarantee the stability of the recent closed-loop optimal control system, it is necessary the pair [A,C] is detectable, where C is any matrix such that CTC = Q.

2. The Riccati coefficient matrix is positive definite if and only if [A, C] is completely observable.

3. Thus both detectability and stabilizability conditions are necessary for the existence of a stable closed-loop system.

P

(16)

16

Linear Quadratic Tracking (LQT) Systems

Plant:

Our objective is to control the system (4.38) in such a way that the output y(t) tracks the desired output z(t) as close as possible during the interval [t0, tf] with minimum expenditure of control effort.

Define error vector :

PI:

t f is fixed and x(tf) is free.

(4-38)

(4-39)

(17)

Solution to the LQT

optimal control:

(4-40)

(18)

18

Matrices:

Optimal State (trajectories) is the solution of

Optimal Cost

Solution to the LQT

(4-45)

(19)

Implementation of the Optimal Tracking System

(20)

20

Example

Second order plant:

PI:

The final time tf =20,

final state x(tf) is free,

It is required to keep the state x1(t) close to 1.

Obtain the optimal feedback control

 

(0) [ 0.5 0.5] ;T x

(21)

Example: Solution

P(t) , g(t):

Optimal Control:

DRE:

(22)

22

g(t) is the solution of:

Example: Solution

(23)

Example: Riccati Coefficients

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2

p11

p12 p22

(24)

24

Example: Coefficients g 1 , g 2

(25)

Example: Optimal States

(26)

26

Example: Optimal Control

(27)

Exercise

solve the previous example with the following PI

Suppose initial condition: x(0)=[-1 0]T

(28)

28

LQT System: LTI & Infinite Time Case

Plant:

Define error vector :

PI:

(4-49)

(4-50)

(4-51)

(29)

LQT System: LTI & Infinite Time Case

1

0

T T T

PA A P PBR B P

C QC

    

ARE:

Vector Function g(t):

( )    

T

  ( )  ( ) g t PE A g t Wz t

1 T , T

E BR B W C Q

where

Optimal Control:

(4-52)

(4-53)

(4-54)

(4-55)

 f 0

g t

Referensi

Dokumen terkait

Sequence Diagram Login displays the login process as shown in Figure (3). The process begins with insert the required data username and password in the login form. Then

The main objective of this project is enabling the automatic mobile robot to follow the desired trajectory such as line tracking according to real-time image

The industrial cascade level system to control the water in tank at desired level using NI USB 6009 Data Acquisition card as controller and the using ultrasonic level

A host should have reliable customer service, have very high uptime, meaning your site is accessible on the web as close to 100% of the time as possible, and give your business room

After doing so, we can choose and by requiring that the first block of the projection matrix be as close as possible to the rotation matrix between two views, (

Partitioning the objects into mutually exclusive clusters (K) is done by it in such a fashion that objects within each cluster remain as close as possible to each

Based on direct testing, the PID controller parameter that is suitable and reliable with the desired process response from the feed rate output from the Loss In

Output The output obtained is information in the form of maps, water level potential status, height values, sensor location, and graphs based on the time and value of water level that