CCP Notes
CCP Notes
com
Cayley-Hamilton theorem
8. What is the stability criterion for sampled data control system?
The sampled data control system is stable if all the poles of the z-transfer
function of the system lies inside the unit circle in z-plane. "
The poles of the transfer function are given by the roots of the characteristic
equation.
Hence the system stability can be determined from the roots of the characteristic equation.
9. Define characteristic equation of sampled data control system.
The characteristics equation may have either of the following two forms.
1 + G(z)H(z) = 0
1 + GH(z) = 0
wherezi’s and pi’s are zeros and poles of open loop transfer function, m is the
number of zeros and n is the number of poles.
10. Write the types of stability analysis of sampled data control systems.
Stability Analysis using
Bilinear Transformation and Routh Stability Criterion
Root locus technique
Jury’s stability test
11. Summarize the necessary and sufficient conditions to be satisfied the stability
of sampled data control system using Bilinear transformation and Jury’s
stability test.
The necessary conditions to be satisfied for the stability of the system with
characteristic polynomial, F(z) are
o F(l) > 0 and
n
o (-1) F(-l) > 0
Cascade decomposition
Parallel decomposition.
13. What is Bilinear transformation?
The bilinear transformation is a mathematical mapping of variables. It is used to
transform continuous-time system representations to discrete-time.
14. Illustrate the concept of controllability and observability test.
Controllability:
i. Find controllability matrix Qc
ii. Find determinant of Qc
iii. If |Qc| is not equal to zero find rank of Qc and comment about
controllability
Observability:
i. Find observability matrix Qo
ii. Find determinant of Qo
iii. If |Qo| is not equal to zero find rank of Qo and comment about observability
15. Construct the state model for the system.
x1 (k 1) 2 3 x1 (k ) 0
x (k 1) 1 1 x (k ) 1u (k ),
2 2
x (k )
y (k ) 1 1 1 .
x 2 (k )
Refer book
16. State the condition for controllability by Kalman’s method.
Controllability:
i. Find controllability matrix Qc
ii. Find determinant of Qc
iii. If |Qc| is not equal to zero find rank of Qc and comment about
controllability
PART B
1. Give the state model of the discrete data system represented by the difference
equation y(k+2)+5y(k+1)+6y(k) = u(k).
Refer class notes
(i) Jordan canonical form. (7)
(ii) Phase Variable form. (6)
2. Derive the state equation for the system shown below in which and
constitute the state vectors. Examine whether the system is completely controllable
and observable.
www.rejinpaul.com
3. (i) Sketch the block diagram of a typical sampled data control system and
explain the function performed by each block.(8)
Block diagram – 3marks ,explanation – 5 Marks
(ii) Test the controllability of the following system. (5)
x1 (k 1) 2 1 x1 (k ) 0
x (k 1) 0
1 x 2 (k ) 1
u (k ),
2
x (k )
y (k ) 1 1 1 .
x 2 (k )
Controllability:
i. Find controllability matrix Qc =[B AB]
ii. Find determinant of Qc
iii. If |Qc| is not equal to zero find rank of Qc and comment about
controllability
4. (i) Describe the principle and design procedure for state feedback control
scheme with block diagram.
www.rejinpaul.com
6. Express state equations and output equations of the following difference equation
and draw the state model of the system,
(i) y(k+3)+5y(k+2)+3y(k+1)+2y(k)=u(k).
www.rejinpaul.com
(ii) y(k+3)+5y(k+2)+3y(k+1)+2y(k)=u(k+1)+u(k)
www.rejinpaul.com
7. 0 1 0
Find the state transition matrix of the given system matrix A 0 0 1
0 0.5 1.5
www.rejinpaul.com
8. Check the stability of the sampled data control system represented by the following
characteristic equations using bilinear transformation. (13)
(i) =0
(ii)
www.rejinpaul.com
9. Determine the open loop response of the sampled data system shown below to a
unit step change in input X(t). (13)
www.rejinpaul.com
12. Check the stability of the sampled data control system represented by the following
characteristic equation.
(i) -0.08Z +0.24=0.
(ii) .
[ ] [ ][ ] [ ]
Design a state feedback controller which will give closed-loop poles at -3, -5 and 2.
www.rejinpaul.com
PART C
1. Develop the STM for the system having system matrix of 3x3 Jordon block with
eigenvalues λ1. (15)
www.rejinpaul.com
Design a feedback controller with a state feedback so that the closed loop poles are
placed at -1, -2±2j.
www.rejinpaul.com
(ii) Find the state equation for the discrete time system described by,
y(n+3)+5y(n+2)+7y(n+1)+3y(n)=u(n). (8)
Refer class notes
The effect of the noise disturbance and parameter variations in the frequency domain
cannot be easily visualized.
7. What is meant by frequency analysis?
8. Briefly explain the first order system parameter estimation using impulse response
method.
www.rejinpaul.com
4. Spectral Analysis
parametric methods for system identification are
1. least square estimation
2.Recursive least square estimation
15. Summarize the steps involved in system identification problem.
19. Write the recursive least square algorithm which uses Kalman filter as parameter
estimator.
20. Write the features of recursive identification method.
PART B
1. Explain the properties of a Mathematical model.
Explanation of any two methods – 6+7 marks
2. Define System identification? Explain its procedure.
Definition – 2 marks
www.rejinpaul.com
3. Why we use Simulation models? Explain any two prediction models. (13)
Any two methods from
1. Transient analysis
2. Frequency analysis
www.rejinpaul.com
3. Correlation analysis
4. Spectrum analysis
Explanation -6+7 marks
4. What are various model representation for an LTI system? Explain.
Any two methods explanation – 6+7 marks
5. Describe any two identification methods with the help of the algorithm used.
Different methods:
1. transient analysis
2. frequency analysis
3. correlation analysis
4. spectrum analysis
Explanation of any two methods – 6+7 marks
6. (i) Describe the frequency analysis method of system parameter estimation.
By giving impulse input , response is plot and parameters are identified from
plot.
9. Show how Spectral analysis method used for identifying system parameters.(13)
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
10. Demonstrate with an example for each, explain any one parametric and non-
parametric methods of system identification. (13)
Refer q.no 8&9 ans
11. Derive and explain the steps of the least square algorithm.
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
12. Summarize in what way spectral densities influence the deviation of estimate from true
value.
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
13. Explain the steps of the Recursive least square estimation method.
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
14. (i) List and explain the least square algorithm for real time identification which
uses a forgetting factor λ. (8)
(ii) Give and discuss the properties of LSE. (5)
Refer Q.No 11 ans
1. (i) What is meant by Linear regression? How such model predicts a moving object.
(15)
Refer Q.No 11 ans
2. (i) Design the second order system impulse response.
www.rejinpaul.com
5. Give the steps involved in determining the pulse transfer function of G(z) from G(s).
12. Give the steps involved in determining the pulse transfer function of G(z) from G(s).
13. Write down the discrete equivalent of velocity form of PID algorithm.
position PID: u(t) = Kp * e(t) +Ki * Ts * [e(0) + e(1) + ... e(t)] +u(0)
velocity PID: u(t) = u(t-1) + Kp * (e(t) - e(t-1)) + Ki *Ts * e(t)
14. What is digital equivalent of analog controller?
Analog
A signal is considered analog if it is defined for all points in time and if it can take any real
magnitude value within its range.
Digital
A signal or system is considered digital if it is both discrete-time and quantized.
Here is an example of an analog waveform and the digital equivalent. Notice that the digital
waveform is discrete in both time and magnitude:
15. Prepare the assumption made while designing dead beat controller.
The dead beat algorithm is applicable for the closed loop system output response should
have
The rise time (Tr) should be the minimum value
The settling time (Ts) should have finite value
The steady state error (ess) should be exactly zero.
www.rejinpaul.com
PART – B
1. Determine the inverse z-transform of the following function.
z
(i) F ( z) 2 . (6)
z z 0.5
www.rejinpaul.com
5. Find C(z)/R(z) for the following closed loop sampled data control systems. Assume
all the samplers to be of impulse type.
www.rejinpaul.com
www.rejinpaul.com
When the controller gain K is unity and the sampling time is 0.5 seconds, determine
(i) The open-loop pulse transfer function
(ii) The closed loop pulse transfer function
(iii)The difference equation for the discrete time response
Refer class notes
8. (i) (i) Design the dead beat controller algorithm for a first order process
10
G p (s) . (6)
0.5s 1
www.rejinpaul.com
www.rejinpaul.com
9. Determine unit step change for a given process using deadbeat controller
1
G p (s) . (13)
( s 1)(5s 1)
www.rejinpaul.com
www.rejinpaul.com
10. e 1.6 s
Consider a process with the following transfer functions, G p ( s ) , T = 1 sec.
s3
Show how to design a controller using deadbeat algorithm. (13)
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
Design a feedback controller with a state feedback so that the closed loop poles are
placed at -1, -2±2j. (13)
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
14. Explain about Riccati equation and state the necessary and sufficient condition for
optimal solution. (13)
Refer class notes
PART C
www.rejinpaul.com
1. Design the transfer function model in Z domain by solving the difference equation
C(k+3) + 4.5c(k+2) + 5c(k+1) + 1.5c(k) = u(k).
Given that c(0) = 0; c(1) = 0; c(2) = 2; c(k) = 0; k < 0.
Refer class notes
2. Find C(z)/R(z) for the following closed loop sampled data control systems. Assume
all the samplers to be of impulse type.
(15)
Part B Q.No 5
3. Design a smith predictor algorithm for computer control of a first order process
K p e d s
having dead time whose transfer function is given by G p ( s) .
s 1
www.rejinpaul.com
4. e 0.8 s
Design a Dahlin’s controller algorithm for G p ( s) , T = 0.4 sec.
0.6s 1
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
www.rejinpaul.com
5. How many relative gains do you compute in order to specify complete relative gain
array of a process?
www.rejinpaul.com
If the process is of 2x2 process i.e) process consists of 2 input and 2 output variable,
calculation of one relative gain is enough . for a 2 x 2 process
[ ]
12. What are the implications when the RGA element λ ij = 0 and λij = 1?
13. Classify the different types of Tuning of Multi-loop PID control systems.
14. Compose the tuning procedure of Biggest Log-modulus tuning (BLT) method.
www.rejinpaul.com
PART – B
1. Describe the nature of interaction between two control loops when a loop is open
and another is closed and vice versa.
www.rejinpaul.com
www.rejinpaul.com
u1
y1 0.5 0.07 0.04
y 0.004 0.003 0.001 u 2
2 u
3
How to pair input-output variable for this process.
4. (i) Consider a blending process with steady state gain matrix as shown
below.
y1 0.025 0.075 u1
y 1 1 u 2
2
How would you choose input-output pairing for this process.
(ii) Find the loops using the Relative Gain Array. Consider a process with
the following input output relationships.
)+ )
)+ ).
www.rejinpaul.com
www.rejinpaul.com
(b)
How would you choose input-output pairing for the above process?
6. Decide a suitable multi-loop control strategy for a process with the following steady-
state gain matrix which has been scaled by dividing the process variables by their
maximum values. (13)
www.rejinpaul.com
[ ] [ ][ ]
[ ] [ ]
[ ]
Design a decoupler for the process
www.rejinpaul.com
9. (i) Explain the strategies for reducing control loop interactions. (6)
(ii) Illustrate the methods in Tuning of Multi-loop PID Controllers with
examples.(7)
10. Describe about steady state effective gain of two input and two output processes.
www.rejinpaul.com
www.rejinpaul.com
11. (i) Consider the following process with three inputs and three outputs.
)+ )– )
)+ )
)+ )+ )
www.rejinpaul.com
Using Bristol's relative gain array, select the control loops with
minimum steady state interaction. (6)
(ii) Select the control loops with minimum steady state interaction for the
following system with two outputs and three inputs, (7)
)+ )+ )
)+ )+ )
13. Explain how to design decoupler for two input two output processes.
www.rejinpaul.com
PART C
1. (i) Explain the significant differences between partial decoupling and static
decoupling. (10)
Refer partc q/no 2 ans
(ii) Explain the Stability Theorem. (5)
2. Consider a following 2 x 2 process
. e s . es
s . s s
[ ] [ ]
. e s
. e s s
[ . s . s ]
Design a decoupler for the process.
www.rejinpaul.com
Calculate the determinant, RGA, eigenvalues, and singular values of K. Use K12 = 0
as the base case; then recalculate the matrix properties for a small change, K12 = 0.1.
(15)
Refer class notes