Digital and Non-Linear Control

Slides:



Advertisements
Similar presentations
Signal Processing in the Discrete Time Domain Microprocessor Applications (MEE4033) Sogang University Department of Mechanical Engineering.
Advertisements

Dynamic Behavior of Closed-Loop Control Systems
Feedback Control Systems Dr. Basil Hamed Electrical & Computer Engineering Islamic University of Gaza.
Digital Signal Processing IIR Filter IIR Filter Design by Approximation of Derivatives Analogue filters having rational transfer function H(s) can be.
Chapter 8: System Stability.
Digital Control Systems Stability Analysis of Discrete Time Systems.
Modern Control Systems (MCS) Dr. Imtiaz Hussain Assistant Professor URL :
Chapter 8 Discrete (Sampling) System
Properties and the Inverse of
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Control Engineering Lecture# 10 & th April’2008.
1.1 Introduction Comparison between ACS and CCS. ACS CCS Process Actuator Measure Controller (correcting network) Structure: Process Actuator Measure.
Automatic Control Systems
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
ES97H Biomedical Signal Processing
Lecture 6: Stability of discrete-time systems 1. Suppose that we have the following transfer function of a closed-loop discrete-time system: The system.
Modern Control System EKT 308 Steady-State and Stability.
1 Time Response. CHAPTER Poles and Zeros and System Response. Figure 3.1: (a) System showing input and output; (b) Pole-zero plot of the system;
Modern Control System EKT 308
Stability Analysis . A system is BIBO stable if all poles or roots of
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Control Systems Lect.3 Steady State Error Basil Hamed.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 6. TRANSIENT RESPONSE -- STABILITY Pusan National University Intelligent.
General Stability Criterion Most industrial processes are stable without feedback control. Thus, they are said to be open-loop stable or self-regulating.
Stability Analysis for Control Systems Compiled By: Waqar Ahmed Assistant Professor Mechanical UET, Taxila Compiled By: Waqar Ahmed Assistant Professor.
Digital Signal Processing
EE4262: Digital and Non-Linear Control
Digital and Non-Linear Control
Routh-Herwitz Stability Criterion
Salman Bin Abdulaziz University
Review of DSP.
CHAPTER 5 Z-Transform. EKT 230.
Control Systems EE 4314 Lecture 12 March 17, 2015
CEN352 Dr. Nassim Ammour King Saud University
Modern Control Systems (MCS)
Transfer Functions.
Digital and Non-Linear Control
Control Systems (CS) Lecture-17 Routh-Herwitz Stability Criterion
3.1 Introduction Why do we need also a frequency domain analysis (also we need time domain convolution):- 1) Sinusoidal and exponential signals occur.
Automatic Control Theory CSE 322
Transient & Steady State Response Analysis
Learning Outcomes After completing this ppt the student will be able to: Make and interpret a basic Routh table to determine the stability of a system.
Chapter 6. Stability Youngjune, Han
ME375 Handouts - Spring 2002 MESB374 System Modeling and Analysis System Stability and Steady State Response.
Effects of Zeros and Additional Poles
Recap: Chapters 1-7: Signals and Systems
LAPLACE TRANSFORMS PART-A UNIT-V.
Unit 4 STABILITY ANALYSIS
Methods of Determining Stability
Time-Domain Analysis of Control Systems (3)
Reduction of Multiple Subsystems Stability Steady-State Errors
Digital Control Systems (DCS)
Control Systems With Embedded Implementation (CSEI)
Chapter 5 DT System Analysis : Z Transform Basil Hamed
Digital Control Systems (DCS)
UNIVERSITI MALAYSIA PERLIS SCHOOL OF ELECTRICAL SYSTEM ENGINEERING
Chapter 6 – The Stability of Linear Feedback Systems
Stability of Closed-Loop Control Systems
Feedback Control Systems (FCS)
CH. 5 Stability Chapter5. Stability.
Chapter 2. Mathematical Foundation
UNIVERSITI MALAYSIA PERLIS SCHOOL OF ELECTRICAL SYSTEM ENGINEERING
Review of DSP.
Chapter 6. STABILITY Good relationships nurture you. They help you find yourself and who you are. I don’t mean just relationships with boys or men. Relationships.
IntroductionLecture 1: Basic Ideas & Terminology
IntroductionLecture 1: Basic Ideas & Terminology
Methods of Determining Stability
Time Response, Stability, and
Exercise 1 For the unit step response shown in the following figure, find the transfer function of the system. Also find rise time and settling time. Solution.
LTI system stability S-domain analysis
Presentation transcript:

Digital and Non-Linear Control Digital Control System Time Domain and Stability Analysis

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.

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

Example 1 Since U(z)=1 Taking Inverse z-Transform 𝑌(𝑧)= 1 𝑧−0.5 𝑦 𝑘 = (0.5) 𝑘−1 , 𝑘≥0

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

Example 2 Since U z = 𝑧 𝑧−1 𝑦 𝑘 =𝑘+1, 𝑘≥0 𝑌(𝑧)= 𝑧 𝑧−1 𝑈(𝑧) Taking Inverse z-Transform 𝑌(𝑧)= 𝑧 𝑧−1 𝑈(𝑧) 𝑌(𝑧)= 𝑧 𝑧−1 × 𝑧 𝑧−1 𝑌(𝑧)=𝑧 𝑧 (𝑧−1) 2 𝑦 𝑘 =𝑘+1, 𝑘≥0

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 𝑧 𝐹 𝑧

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

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−𝑐)

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 𝑧 [𝑅 𝑧 −𝐶 𝑧 ]

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(𝑧+𝑎)

Example 5 lim 𝑘→∞ 𝑟 𝑘 −𝑐(𝑘) = lim 𝑧→1 𝑧−1 𝑧 [𝑅 𝑧 −𝐶 𝑧 ]

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

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 +…+ 𝑎 𝑜

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 𝑤 2 +2.5𝑤+0.75=0

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 𝑤 2 +2.5𝑤+0.75=0 𝑤 2 0.75 𝑤 1 2.5 𝑤 0

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 𝑤 3 +3.875 𝑤 2 +4.875𝑤+1.125=0

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 𝑤 3 +3.875 𝑤 2 +4.875𝑤+1.125=0 𝑤 3 -1.875 4.875 𝑤 2 3.875 1.125 𝑤 1 5.419 𝑤 0 1125

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