The primitive structure of a third order system of ODEβs is defined by the block diagram of Fig. 1. Initial
conditions are zero, and the input, π’, is a unit step.
Initially, the feedback parameter values are set at: π = π. πππ; π = π. ππ
The state equation is:
πΜ = π¨π + π©π’
a) Using the states, π₯1
, π₯2
, and π₯3
indicated in the block diagram, derive the system matrix, A, and
the corresponding spectral matrix, S, and modal matrix, M. (15 Marks)
b) Hence, determine the unit step response vector, π = [
π₯1
π₯2
π₯3
]. (25 Marks)
c) Check this result via Laplace transform analysis. (15 Marks)
d) Derive the controller canonical realisation of the state equations, and draw the corresponding
block diagram (note, the states will differ from those of the original system). (10 Marks)
e) For the controller canonical realisation, determine a set of state feedback coefficients to
give a unit step response, π₯1
, with the following specification:
- Zero steady state error for the step input.
- Percentage overshoot, ππ β 20%
- Time to first peak, ππ β€ 5 sec (12 Marks)
f) Investigate whether the set of parameter values derived in e), above, are transferrable to
the original block diagram, through appropriate selection of the β²πβ² and β²πβ² parameters.
(10 Marks)
g) Now, the system output vector, π, is to be defined as follows:
π = πͺπ
where C is the row vector,
πͺ = [1, 0, 2]
Investigate how this modification may be applied to (i) the controller canonical block diagram,
and (ii) the original primitive block diagram. (13 Marks)
Dr Colin Morgan NG2S254 Assignment 2021-22
Fig. 1: Third order state space system
ο² ο² ο²
π’ + +
β β β
π
π
π₯ π₯3 π₯2 π₯1
Μ3 π₯Μ2