Professional Documents
Culture Documents
Preliminary Theory 2020
Preliminary Theory 2020
By Mason’s gain formula, the transfer function of a system as obtained from its signal flow graph is given
by,
1
𝐺𝐺 (𝑠𝑠) = ∑𝑃𝑃 𝛥𝛥
𝛥𝛥 𝑖𝑖 𝑖𝑖
Where, Δ=the determinant of the graph
Pi=path gain of the ith forward path between input and output
Δi= the cofactor value of Δ for the ith forward path, with the loops touching the ith forward path
removed.
By analogy with Mason’s gain formula [N. Nise], the transfer function can be represented in the form of
a signal flow graph as shown in figure 1.1:
Transforming this signal flow graph into a Simulink block diagram, we get the following system:
Fig 1.1
Fig. 1.2
Now the plant is modelled in the Controllable Canonical Form (CCF) state space representation:
In the graph of Fig. 1.1 let us define a set of state variables x1, x2, and x3 by assigning one state after each
integrator. Then the variable just before the integrator will be the derivative of the corresponding state.
The state and output equations can then be written from the graph in Fig. 1.1 as:
𝑥𝑥1 (t) 0 1 0 0
Where, 𝑋𝑋(𝑡𝑡) = �𝑥𝑥2 (t)�;𝐴𝐴 = � 0 0 1 �; 𝐵𝐵 = �0�; 𝐶𝐶 = [1000 0 0];
𝑥𝑥3 (t) −1000 −100 −10 1
(1.4) is in Controllable Canonical Form. Now x1, x2,and x3 are used as inputs to the LSVF controller.
1.3 Step response of uncompensated open loop plant
The poles of the uncompensated plant are at [-10, 10j, -10j]. Hence, in open loop, the system is
marginally stable. The time domain response of the plant to a unit step input is shown in Fig. 1.3.
Fig. 1.3
1.4 LSVF Controller: In LSVF control, state variables x1, x2,and x3, are fed back to the input via gain
blocks k1,k2,and k3 respectively. The block diagram of an LSVF controller is shown in Fig. 1.4:
𝑢𝑢(𝑡𝑡) = −𝐾𝐾𝐾𝐾(𝑡𝑡) + 𝑟𝑟(𝑡𝑡) = [−(𝑘𝑘1 𝑥𝑥1 (𝑡𝑡) + 𝑘𝑘2 𝑥𝑥2 (𝑡𝑡) + 𝑘𝑘3 𝑥𝑥3 (𝑡𝑡)) + 𝑟𝑟(𝑡𝑡)] (1.8)
By varying k1, k2 and k3, the poles of the compensated system can be placed at any desired location.The
Simulink diagram representation of the LSVF controlled closed loop system is shown in Fig. 1.5.
Fig. 1.5
The LSVF controlled plant is to be implemented using an Op-Amp based circuit. To avoid saturation in
the Op-Amps, individual gain blocks can have a limited range of gain values. Thus, although theoretically
k1, k2 and k3 can assume any value, in practice their range is limited to within ±6 for the schematic shown
in Fig. 1.4 (using a step input of 1 volt and a DC supply of ±15V to the Op-Amps). This does not allow us
to get a wide range of plant outputs using the LSVF controller.
However, if we combine the gain blocks used for obtaining the CCF state variables with the LSVF gain
blocks as shown in Fig. 1.5, we can increase the ranges of the LSVF gains that can be implemented. In
this case, k1, k2 and k3 can assume any value within ±60, ±600, and ±6000 respectively. Thus, a wide
variety of plant responses can be obtained with the help of the LSVF controller. Hence, implementation
of the LSVF controlled plant is based on the schematic shown in Fig. 1.5.
Fig 1.5
Fig 1.6
Fig 1.7
1.5.3 Overdamped Step Response
For k1=0, k2=520, and k3=52, using (1.13), the transfer function of the LSVF controlled plant becomes:
1000
𝐺𝐺𝑐𝑐𝑐𝑐 (𝑠𝑠) =
𝑠𝑠3 + 62𝑠𝑠2 + 620𝑠𝑠 + 1000
Gcl(s) has poles at -2, -10, and -50. Thus, the step response of this system is overdamped. The time
domain response of the compensated plant to a unit step input is shown in Fig. 1.8.
Fig 1.8
_________________________________________