Download presentation
Presentation is loading. Please wait.
1
Digital and Non-Linear Control
Digital Control System Time Domain and Stability Analysis
2
Introduction The time response of a discrete-time linear system is the solution of the difference equation governing the system. For the linear time-invariant (LTI) case, the response due to the initial conditions and the response due to the input can be obtained separately and then added to obtain the overall response of the system. Convert the system into z-domain. Compute the transfer function, and multiply it with the z-transform of the input signal. Convert the output signal to the time domain.
3
Example 1 Given the discrete-time system
Find the impulse response of the system. Taking z-transform π¦ π+1 β0.5π¦ π =π’ π Solution π§π π§ β0.5π π§ =π π§ π(π§) π(π§) = 1 π§β0.5
4
Example 1 Since U(z)=1 Taking Inverse z-Transform π(π§)= 1 π§β0.5
π¦ π = (0.5) πβ1 , πβ₯0
5
Example 2 Given the discrete time system
find the system transfer function and its response to a sampled unit step. The transfer function corresponding to the difference equation is π¦ π+1 βπ¦ π =π’ π+1 Solution π§π π§ βπ π§ =π§π π§ π(π§) π(π§) = π§ π§β1
6
Example 2 Since U z = π§ π§β1 π¦ π =π+1, πβ₯0 π(π§)= π§ π§β1 π(π§)
Taking Inverse z-Transform π(π§)= π§ π§β1 π(π§) π(π§)= π§ π§β1 Γ π§ π§β1 π(π§)=π§ π§ (π§β1) 2 π¦ π =π+1, πβ₯0
7
Final Value Theorem If a sequence approaches a constant limit as k tends to infinity, then the limit is given by π β = lim πββ π π π β = lim π§β1 π§β1 π§ πΉ π§
8
Example 3 Compute the final value for the sequence whose z-transform is Using final value theorem πΉ π§ = π§ π§β π βππ Solution π β = lim π§β1 π§β1 π§ πΉ π§ = lim π§β1 π§β1 π§ π§ π§β π βππ π β =0
9
Example 4 Compute the final value for the sequence whose z-transform is Using final value theorem πΉ π§ = π§ 2 (π§βπ) (π§β1)(π§βπ)(π§βπ) Solution π β = lim π§β1 π§β1 π§ π§ 2 (π§βπ) (π§β1)(π§βπ)(π§βπ) π β = 1βπ (1βπ)(1βπ)
10
Steady State Error Consider the unity feedback block diagram shown in following figure. The close loop transfer function can be calculated as Use the final value theorem to compute steady-state error. πΊ ππ΄π π§ πΊ(π§) 1+ πΊ ππ΄π π§ πΊ(π§) lim πββ π π βπ(π) = lim π§β1 π§β1 π§ [π
π§ βπΆ π§ ]
11
Example 5 Find the steady-state error for the digital control system with unity feedback and with the transfer functions, for a sampled unit step input. The close loop transfer function can be calculated as U z = π§ π§β1 πΊ ππ΄π π§ = 5(π§+π) (π§β1)(π§βπ) πΊ π§ = 9(π§βπ) π§βπ 0<π,π,π<1 πΊ π§ πΊππ΄π π§ = 45(π§+π)(π§βπ) (π§β1)(π§βπ)(π§βπ) = 45(π§+π) (π§β1)(π§βπ) π(π§) π(π§) = 45(π§+π) π§β1 π§βπ +45(π§+π)
12
Example 5 lim πββ π π βπ(π) = lim π§β1 π§β1 π§ [π
π§ βπΆ π§ ]
13
Routh-Hurwitz Criterion
Determine the stability of linear time-invariant (LTI) digital systems based on transfer function models. The Routh-Hurwitz criterion determines conditions for left half plane (LHP) polynomial roots and cannot be directly used to investigate the stability of discrete-time systems. The bilinear transformation transforms the inside of the unit circle to the LHP. This allows the use of the Routh-Hurwitz criterion for the investigation of discrete-time system stability. π§= 1+π€ 1βπ€ βπ€= π§β1 π§+1
14
Routh-Hurwitz Criterion
For the general z-polynomial, Using the bilinear transformation π§= 1+π€ 1βπ€ The Routh-Hurwitz approach becomes progressively more difficult as the order of the z-polynomial increases. For low-order polynomials, it easily gives stability conditions. πΉ π§ = π π π§ π + π πβ1 π§ πβ1 +β¦+ π π πΉ π€ = π π ( 1+π€ 1βπ€ ) π + π πβ1 ( 1+π€ 1βπ€ ) πβ1 +β¦+ π π
15
Example 6 By using Routh-Hurwitz stability criterion, determine the stability of the following digital systems whose characteristic are given as π§ 2 β0.25=0 Transforming the characteristic equation π§ 2 β0.25=0 into w-domain using the bilinear transformation π§= 1+π€ 1βπ€ Solution 0.75 π€ π€+0.75=0
16
Example 6 Routh array can now be developed from the transformed characteristic equation. Since there are no sign changes in the first column of the Routh array therefore the system is stable. 0.75 π€ π€+0.75=0 π€ 2 0.75 π€ 1 2.5 π€ 0
17
Example 7 By using Routh-Hurwitz stability criterion, determine the stability of the following digital systems whose characteristic are given as. π§ 3 β1.2 π§ 2 β1.375π§β0.25=0 Transforming the characteristic equation into w-domain using the bilinear transformation π§= 1+π€ 1βπ€ Solution β1.875 π€ π€ π€+1.125=0
18
Example 7 Routh array can now be developed from the transformed characteristic equation. From the table above, since there is one sign change in the first column above equation has one root in the right-half of the w-plane. This implies that there will be one root of the characteristic equation outside of the unit circle in the z-plane. β1.875 π€ π€ π€+1.125=0 π€ 3 -1.875 4.875 π€ 2 3.875 1.125 π€ 1 5.419 π€ 0 1125
19
Why Bilinear? π€= π§β1 π§+1 β π€=β π§β1 ββ π§+1
For π§ within the unit disk, β π€> 90 Β° , so we transform the points inside the unit disk to LHP Similarly, for π§ outside the unit disk, β π€< 90 Β° , so we transform the points outside the unit disk to RHP z+1 z-1
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.