Vous êtes sur la page 1sur 8

NPTEL Online Course: Control Engineering

Ramkrishna Pasumarthy

Assignment-11 : Solutions

1. Consider a system described by state space model


   
0 1 1
ẋ = x+ u
5 −1 2
 
y= 1 2 x

What is the transfer function of the system?


5s+13
(a) s2 +s+5
5s+13
(b) s2 +s−5 [Correct]
5s
(c) s2 +s+5
5s+13
(d) s2 −s−5

Solution

Given  
01
A=
−1
5
 
1
B=
2
 
C= 1 2
The transfer function is given by C(sI − A)−1 B. Substituting A,B and C,
we get:
5s + 13
G(s) = 2
s +s−5
2. In Problem No.1, is the system controllable?
(a) Yes [Correct]
(b) No
(c) Cannot be determined with given information

1
Solution

We find the controllability matrix as follows:

C = [BAB]
 
1 2
C=
2 3

The rank of C is 2. Therefore the system is controllable.


3. In Problem No. 1, is the system observable?
(a) Yes [Correct]
(b) No
(c) Cannot be determined with given information

Solution

We find the observability matrix as follows:


 
C
O=
CA
 
1 2
O=
10 −1

The rank of O is 2. Therefore the system is observable.


4. In Problem No.1, if the closed-loop characteristic equation is determined
for a feedback of the form u = −[K1 K2 ]x, what is the coefficient of ‘s’
given K1 = 2; K2 = 2, rounded to the nearest integer?

Solution

Using state feedback u = −Kx, we get:

ẋ = (A − BK)x
    
0 1 1  
ẋ = − K1 K2 x
5 −1 2
 
−K1 1 − K2
ẋ = x
5 − 2K1 −1 − 2K2

The characteristic equation becomes s2 + (1 + K1 + 2K2 )s + (3K1 + 5K2 −


5) = 0
Substituting k1 = 2; k2 = 2, we get the coefficient of ‘s0 to be 7.
5. For K1 = 1; K2 = −1, the closed loop system is:

2
(a) Stable
(b) Unstable [Correct]
(c) Marginally Stable

Solution

By substituting K1 = 1; K2 = −1 in the characteristic equation obtained


in the previous problem, we get s2 − 7 = 0. Therefore the system will have
poles on the right half plane and it will be unstable.
6. Given the system
      
ẋ1 −4 1 x1 0
= + u(t)
ẋ2 −2 −1 x2 1
For u(t) being a step input, what is the steady state value of x1 rounded
to two decimal places?

Solution

At steady state, the values of x1 and x2 do not change i,e,. ẋ1 = ẋ2 = 0
We get the following equations by substituting ẋ1 = ẋ2 = 0 in the model:
−4x1 + x2 = 0
−2x1 − x2 + u = 0
As u(t) is a step input, we can substitute u(t) = 0 and solve the above
equations to get steady state values of x1 & x2 . We get
x1 = 0.17
x2 = 0.67

7. In Problem No.6, what is the steady state value of x2 rounded to two


decimal places?

Solution

x2 = 0.67
8. Consider a system with state space equations
   
−5 1 1 0
ẋ =  0 −3 −2 x + 1 u
0 0 −4 1
 
y= 1 0 0 x
What is the transfer function?

3
2s+5
(a) s3 +2s2 −23s−60
2s+5
(b) s3 +12s2 +47s+60 [Correct]
2s+10
(c) s3 +4s2 −23s−60
2s−5
(d) s3 +2s2 +23s+60

Solution

The transfer function is given by C(sI − A)−1 B. Substituting A,B and C


as per the given model, we get:
2s + 5
G(s) =
s3 + 12s2 + 47s + 60
9. In Problem No.8, what is the DC gain of the system rounded to two
decimal places ?

Solution

DC gain is given by:


K = lim G(s)
s→0
2s + 5
K = lim
s→0 s3 + 12s2 + 47s + 60
5
K=
60
K = 0.08

10. In Problem No. 8, is the system observable?


(a) Yes [Correct]
(b) No
(c) Cannot be determined with given information

Solution

We find the observability matrix as follows:


 
C
O =  CA 
CA2
 
1 0 0
O = −5 1 1 
25 −8 −11
The rank of O is 3. Therefore the system is observable.

4
11. For the state space system
   
0 1 0
ẋ = x+ u
−6 −5 1
 
y= 1 0 x

We design a state feedback controller u = −Kx, K = [k1 k2 ], such that the


closed-loop poles have a damping coefficient ξ = 0.707 and step response
peak time tp = 3.14. What should the natural frequency ωn of the system
with desired closed loop poles rounded to two decimal points? [Ans: 1.41]

Solution

The step response peak time is given as:


π
tp =
p
ωn 1 − ζ 2
3.14
3.14 = √
ωn 1 − 0.7072

∴ ωn = 2 = 1.41

12. In Problem No.10, what is the value of k1 in the designed state feedback
controller rounded to nearest integer? [Ans: -4]

Solution

Using the values of omegan and ζ in the previous problem, the desired
characteristic equation is s2 + 2s + 2 = 0.
Using state feedback u = −Kx, we get:

ẋ = (A − BK)x
    
0 1 0  
ẋ = − k1 k2 x
−6 −5 1
 
0 1
ẋ = x
−6 − k1 −5 − k2

The characteristic equation becomes s2 + (5 + k2 )s + (6 + k1 ) = 0


Comparing this with the desired characteristic equation, we get:

6 + k1 = 2
k1 = −4

13. In Problem No.10, what is the value of k2 in the designed state feedback
controller rounded to nearest integer? [Ans: -3]

5
Solution

Continuing from above problem,


5 + k2 = 2
k2 = −3

14. Consider the non-linear system ẋ = x2 − 4. How many equilibrium points


does the system have?

Solution

Since the model equation is of degree 2, the number of equilibrium points


is equal to 2. They can be calculated by setting ẋ = 0
x2 − 4 = 0
x2 = 4
x = ±2

15. What the value of stable equilibrium point of the system?

Solution

To determine the stability of equilibrium points, we find ẍ.


ẍ = 2x

Now ẍ|x∗ =−2 = −4 < 0


Therefore, the stable equilibrium point is -2
16. What the value of unstable equilibrium point of the system.

Solution

ẍ|x∗ =2 = 4 > 0
Therefore, the unstable equilibrium point is 2
17. Consider the non-linear system represented by the following set of equa-
tions:
ẋ1 = u1 cos x3
ẋ2 = u1 sin x3
ẋ3 = u2
Find the linearised state space model of the system with equilibrium con-
ditions [x∗1 x∗2 x∗3 ]T and u1 = 0; u2 = 0. What is the matrix A in the state
space model ?

6
 
0 0 0
(a) A = 0 0 0 [Correct]
0 0 0
 
1 0 0
(b) A = 0 1 0
0 0 1
 
−1 0 0
(c) A =  0 −1 0
0 0 −1
 
0 0 0
(d) A = 0 0 0
0 0 1

Solution

Let us take :

f1 (x, u) = ẋ1 = u1 cos x3


f2 (x, u) = ẋ2 = u1 sin x3
f3 (x, u) = ẋ3 = u2

Following Jacobi Linearization,



∂f
A=
∂x x∗ ,u∗

Therefore,
 ∂f ∂f1 ∂f1

1

 ∂x
∂f
1 ∂x2
∂f2
∂x3
∂f2 
A=  ∂x21 ∂x2 ∂x3 
∂f3 ∂f3 ∂f3
∂x1 ∂x2 ∂x3
 
0 0 0
A = 0 0 0
0 0 0

A becomes a zero matrix because every f has an u in it and it is given


that at equilibrium, u1 = 0; u2 = 0
18. In Problem No.17, what is the dimension of matrix B?
(a) 3 × 2 [Correct]
(b) 2 × 3
(c) 3 × 3
(d) 3 × 1

7
Solution

Following Jacobi Linearization,



∂f
B=
∂u x∗ ,u∗

Therefore,
 ∂f ∂f1

1

 ∂u1
∂f2
∂u2
∂f2 
B =  ∂u1 ∂u2 
∂f3 ∂f3
∂u1 ∂u2

It is a matrix of dimension 3 × 2
19. In Problem No.17, what is the first row first column element of matrix B?
(a) cos(x∗3 ) [Correct]
(b) sin(x∗3 )
(c) 0
(d) 1

Solution


∂f1 ∂
= (u1 cos(x3 ))
∂u1 ∂u1 x∗ ,u∗
∂f1
= cos(x∗3 )
∂u1

20. In Problem No.17, what is the last row last column element of matrix B?
(a) cos(x∗3 )
(b) sin(x∗3 )
(c) 0
(d) 1 [Correct]

Solution


∂f3 ∂
= (u2 )
∂u2 ∂u2 x∗ ,u∗
∂f3
=1
∂u2

Vous aimerez peut-être aussi