Professional Documents
Culture Documents
𝑦(𝑡) = [1 0 0]𝑥(𝑡)
−0.4 1 1 0
3
(b ) 𝑥̇ (𝑡) = 𝑇 [ 0 −0.4 1 0 ] 𝑇 −1 𝑥(𝑡) + [ ] 𝑢(𝑡)
1
0 0 −0.4 0
1
0 0 0 0.1
−0.4 1 1 0
(c ) 𝑥̇ (𝑡) = [ 0 −0.4 1 0] 𝑥(𝑡)
0 0 −0.4 0
0 0 0 0
4 Obtain the impulse response of a single input multiple output system from its
1
state-space model and extend the same for MIMO system.
5 You are given the following nonlinear dynamical system:
𝑥̇ 1 (𝑡) = 𝑥1 (𝑡) sin(𝑥22 (𝑡)) + 𝑥12 𝑥2 (𝑡)𝑢(𝑡)
𝑥̇ 2 (𝑡) = 𝑥1 (𝑡)𝑒 −𝑥2 (𝑡) + sin(𝑢2 (𝑡))
𝑦(𝑡) = 2𝑥1 (𝑡)𝑥2 (𝑡) + 𝑥22 (𝑡) + 𝑢(𝑡)
Obtain the linearized state space representation of the following nonlinear system around
𝑥𝑒1
𝑥𝑒 = [𝑥 ] and 𝑢𝑒 = 𝑢∗
𝑒2
These equilibrium quantities are assumed to be given. You should obtain A, B, C, D for
Where
𝑥̃(𝑡) = 𝑥(𝑡) − 𝑥𝑒 and 𝑢̃(𝑡) = 𝑢(𝑡) − 𝑢𝑒
6 Given 𝐴, 𝐵, 𝐶, 𝐷, determine the stability of the system around this equilibrium point:
0
𝑥𝑒 = [ ] , 𝑢𝑒 = 0
0
2
using 𝑐 = 0.01 (less damping) and 𝑐 = 0.4 (more damping). Describe what you
see.
c) This time, create a state-space model for this system in MATLAB using the
command ss. Start by finding the (𝐴; 𝐵; 𝐶; 𝐷) matrices by hand. Plot the impulse
response as in part a and verify that you get the same results.
d) MATLAB can convert between state-space and transfer function for you. If H is the
state-space object from part b, run 𝑡𝑟𝑎𝑛𝑠𝑓𝑒𝑟 𝑓𝑢𝑛𝑐𝑡𝑖𝑜𝑛(𝐻) and verify that you
recover the transfer function from part a.
e) Likewise, if G is the transfer function object from part a, run 𝑠𝑠(𝐺) to find a state-
space realization. Is this realization the same as H? Explain.
8 Consider the time-varying linear dynamical system:
Suppose we can find a matrix function 𝑃(𝑡) with the property that
𝑃̇(𝑡) = 𝐴(𝑡)𝑃(𝑡) and det(𝑃(𝑡)) ≠ 0 for all 𝑡 (1)
𝐴𝑃(𝑡) with this property is called a fundamental matrix.
Note that in the case where 𝐴(𝑡) is constant, we can use 𝑃(𝑡) = 𝑒 𝐴𝑡
Define 𝜙(𝑡, 𝜏) = 𝑃(𝑡)𝑃(𝜏)−1
Prove that the solution to (1) is given by:
𝑡
𝑦(𝑡) = 𝐶(𝑡)𝜙(𝑡, 0)𝑥0 + ∫0 𝐶(𝑡)𝜙(𝑡, 𝜏)𝐵( 𝜏)𝑢( 𝜏)𝑑 𝜏 + 𝐷(𝑡)𝑢(𝑡)
Hint: Use the transformation 𝑥(𝑡) = 𝑃(𝑡)𝑧(𝑡)
3
10 Find the equillibrium points of the following systems:
1. 𝑥(𝑘 + 1) = 𝑥(𝑘)[𝑥(𝑘) − 0.5]
2. 𝑥(𝑘 + 1) = 2𝑥(𝑘)
𝑥1 (𝑘 + 1) 0.1 0 𝑥1 (𝑘)
[ ]=[ ][ ]
𝑥2 (𝑘 + 1) 1 0.9 𝑥2 (𝑘)
11 Determine the BIBO stability of the syatem with difference equations
𝑦1 (𝑘 + 2) + 0.1 𝑦2 (𝑘 + 1) = 𝑢(𝑘)
𝑦2 (𝑘 + 2) + 0.9 𝑦1 (𝑘 + 1) = 𝑢(𝑘)