Uploaded by Full Stack

c06d41015bb1159e483acdec6f7d228cc8d23a73ce80a8ad4ac4f731a636d98f Quiz1 Solution 2023

advertisement
AE-777A (Optimal Space Flight Control)
Quiz No. 1 (Solution)
For a system governed by the following differential equations:
ξ˙1 = ξ2
1
ξ˙2 = η − ξ23
3
where ξ1 (t) ∈ R and ξ2 (t) ∈ R are state variables, and η(t) ∈ R is the control
input:
(a) Linearize the system about the reference solution, ξ1 = c = const., ξ2 =
0, and determine the state-space coefficient matrices, A and B of the
linearized system.
(b) Find the state-transition matrix of the linearized system.
(c) Investigate the stability of the linearized system.
(d) Investigate the controllability of the linearized system.
(e) Is the linearized system observable with y = ξ2 being the only output?
(f) If possible, design a state-feedback regulator for the linearized system such
that the closed-loop characteristic polynomial is the following:
s2 + 2s + 2 = 0
1
Solution:
(a) The state equations can be expressed in the following vector form:
ξ˙ = f (ξ, η)
(1)
where ξ = (ξ1 , ξ2 )T , and
f (ξ, η) =


ξ2



− 13 ξ23 + η

(2)
To linearize the state equations about the reference solution, ξr = (c, 0)T ,
ηr = 0, we carry out their following truncated Taylor series expansion
about the reference solution:
ẋ = Ax + Bu ,
where
x=


 x1 

x2
= ξ − ξr =

(3)


 ξ1 − c 
ξ2

(4)

and u = η − ηr = η, with A, B being the following Jacobian matrices:


0
1
∂f

(ξr , ηr ) = 
A =
∂ξ
2
0
−ξ2 ξ =0
2


0
1

= 
(5)
0
0
 
0
∂f
(6)
(ξr , ηr ) =  
B=
∂η
1
(b) We calculate the state-transition matrix as follows:

eAt
s
−1
0
s
= L−1 (sI − A)−1 = L−1 

= L−1 

1
s
1
s2
0
1
s
1
t
0
1
= 
−1




,
2
(t ≥ 0) .
(7)
(c) Stability analysis of the linearized system reveals the following characteristic equation:


s
−1
 = s2 = 0 ,
det(sI − A) = det 
(8)
0
s
whose roots are
s1,2 = 0 .
(9)
Since both the eigenvalues of A are zeros, the system is unstable.
(d) Controllability is analyzed using the following test matrix for controllability:
P
=
(B, AB)

0
= 
1
1


(10)
0
whose rank equals two, the order of the system. Hence, the system is
controllable.
(e) Observability with only the state variable, ξ2 = x2 = y, being measured
as the output yields C = (0, 1), and is analyzed using the following test
matrix for observability:
N
(C T , AT C T )


0
0

= 
1
0
=
(11)
whose rank equals one, which is less than the order of the system. Hence,
the system is unobservable.
(f) The linear state-feedback control law is given by:
u = −Kx
(12)
where x = (x1 , x2 )T is the state vector and K = (k1 , k2 ) is the regulator
gain matrix. The linearized state equations are obtained in Part (a) to be
the following:
ẋ = Ax + Bu ,
(13)
where the state coefficient matrices are the following:
0
1
0
A=
B=
0
0
1
(14)
Substituting Eq.(12) into Eq.(13) we have the following closed-loop state
equation:
ẋ = (A − BK)x ,
(15)
whose characteristic polynomial is given by
3
det(sI − A + BK)
s
k1
=
det
=
s2 + k2 s + k1
−1
s + k2
(16)
Comparing Eq.(18) with the given characteristic polynomial, s2 + 2s + 2,
we get
k1 = k2 = 2 ,
(17)
or K = (2, 2).
Note: The same result as Eq.(17) is obtained by Ackermann’s formula (see
Lecture 4):
K = (â − a)(P W )−1
(18)
4
Download