The Nyquist criterion relates the stability of a closed system to the open-loop frequency response and open loop pole location.

Similar documents
Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

Systems Analysis and Control

Course Outline. Closed Loop Stability. Stability. Amme 3500 : System Dynamics & Control. Nyquist Stability. Dr. Dunant Halim

Nyquist Stability Criteria

Systems Analysis and Control

The Nyquist Feedback Stability Criterion

Nyquist Criterion For Stability of Closed Loop System

Lecture 15 Nyquist Criterion and Diagram

Control Systems. Frequency Method Nyquist Analysis.

Systems Analysis and Control

H(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

K(s +2) s +20 K (s + 10)(s +1) 2. (c) KG(s) = K(s + 10)(s +1) (s + 100)(s +5) 3. Solution : (a) KG(s) = s +20 = K s s

r + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic

Topic # Feedback Control

Introduction to Root Locus. What is root locus?

Robust Control 3 The Closed Loop

MEM 355 Performance Enhancement of Dynamical Systems

Control Systems I. Lecture 9: The Nyquist condition

S I X SOLUTIONS TO CASE STUDIES CHALLENGES. Antenna Control: Stability Design via Gain K s s s+76.39K. T(s) =

Root Locus Techniques

Control Systems I. Lecture 9: The Nyquist condition

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Analysis of SISO Control Loops

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I

CONTROL SYSTEM STABILITY. CHARACTERISTIC EQUATION: The overall transfer function for a. where A B X Y are polynomials. Substitution into the TF gives:

Intro to Frequency Domain Design

3 Stabilization of MIMO Feedback Systems

Frequency Response Techniques

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

MEM 355 Performance Enhancement of Dynamical Systems

Digital Control Systems

6.241 Dynamic Systems and Control

Class 13 Frequency domain analysis

AA/EE/ME 548: Problem Session Notes #5

x(t) = x(t h), x(t) 2 R ), where is the time delay, the transfer function for such a e s Figure 1: Simple Time Delay Block Diagram e i! =1 \e i!t =!

ECE 486 Control Systems

Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types

Time Response Analysis (Part II)

FEL3210 Multivariable Feedback Control

MAE 143B - Homework 9

MAS107 Control Theory Exam Solutions 2008

STABILITY OF CLOSED-LOOP CONTOL SYSTEMS

Control System Design

Frequency domain analysis

Homework 7 - Solutions

Nonlinear Control. Nonlinear Control Lecture # 18 Stability of Feedback Systems

ECEN 326 Electronic Circuits

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture

2.004 Dynamics and Control II Spring 2008

The stability of linear time-invariant feedback systems

FREQUENCY RESPONSE ANALYSIS Closed Loop Frequency Response

Outline. Classical Control. Lecture 1

1 (20 pts) Nyquist Exercise

LABORATORY INSTRUCTION MANUAL CONTROL SYSTEM I LAB EE 593

Definition of Stability

Theory of Machines and Automatic Control Winter 2018/2019

Digital Control Systems State Feedback Control

IC6501 CONTROL SYSTEMS

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

Software Engineering/Mechatronics 3DX4. Slides 6: Stability

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

MAE 143B - Homework 9

INPUT-OUTPUT APPROACH NUMERICAL EXAMPLES

Some special cases

MCE693/793: Analysis and Control of Nonlinear Systems

Control of Manufacturing Processes

The Nyquist Stability Test

Nyquist Plots / Nyquist Stability Criterion

Andrea Zanchettin Automatic Control AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear systems (frequency domain)

Active Control? Contact : Website : Teaching

Lecture 17 Date:

Robust Performance Example #1

The Frequency-Response

EECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.

Lecture Outline Chapter 10. Physics, 4 th Edition James S. Walker. Copyright 2010 Pearson Education, Inc.

Controls Problems for Qualifying Exam - Spring 2014

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Automatic Control (TSRT15): Lecture 7

Lecture 1 Root Locus

Procedure for sketching bode plots (mentioned on Oct 5 th notes, Pg. 20)

Uncertainty and Robustness for SISO Systems

The Frequency-response Design Method

Chapter 7. Digital Control Systems

Module 07 Control Systems Design & Analysis via Root-Locus Method

Essence of the Root Locus Technique

(Refer Slide Time: 2:11)

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

STABILITY ANALYSIS TECHNIQUES

LECTURE 23 INDUCED EMF. Instructor: Kazumi Tolich

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Control Systems. EC / EE / IN. For

Outline. Control systems. Lecture-4 Stability. V. Sankaranarayanan. V. Sankaranarayanan Control system

CHAPTER # 9 ROOT LOCUS ANALYSES

(Continued on next page)

Stability of Feedback Control Systems: Absolute and Relative

Control Systems Engineering ( Chapter 8. Root Locus Techniques ) Prof. Kwang-Chun Ho Tel: Fax:


Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Transcription:

Introduction to the Nyquist criterion The Nyquist criterion relates the stability of a closed system to the open-loop frequency response and open loop pole location. Mapping. If we take a complex number on the s-plane and substitute into a function F(s), another complex number results. e.g. substituting s = 4 + j3 into F(s) = s 2 + 2s + 1 yields 16 + j30. Contour. Consider a collection of points, called a contour A. Contour A can be mapped into Contour B, as shown in the next Figure. Figure above; Mapping contour A through F(s) to contour B. 1

Assuming F(s) = (s z 1)(s z 2 ) (s p 1 )(s p 2 ) If we assume a clockwise direction for mapping the points on contour A, the contour B maps in a clockwise direction if F(s) has just one zero. If the zero is enclosed by contour A, then contour B enclose origin. Alternatively, the mapping is in a counterclockwise direction if F(s) has just one pole, and if the pole is enclosed by contour A, then contour B enclose origin. If there is the one pole and one zero is enclosed by contour A, then contour B does not enclose origin. 2

Figure above; Examples of contour mapping. 3

Consider the system in the Figure below. Figure above; closed loop control system Letting G(s) = N G D G, H(s) = N H D H, We found T(s) = Note that G(s) 1 + G(s)H(s) = N G D H D G D H + N G N H 1 + G(s)H(s) = D GD H + N G N H D G D H 4

The poles of 1+G(s)H(s) are the same as the poles of G(s)H(s), the open-looped system, that are known. The zeros of 1 + G(s)H(s) are the same as the poles of T(s), the closedlooped system, that are unknown. Because stable systems have T(s) with poles only in the left half-plane, we apply the concept of contour to use the entire right half-plane as contour A, as shown in the Figure below. Figure above; Contour enclosing right halfplane to determine stability. 5

We try to construct contour B via F(s) = G(s)H(s) which is the same as that of 1 + G(s)H(s), except that it is shifted to the right by (1, j0). The mapping is called the Nyquist diagram of G(s)H(s). Assuming that A starts from origin, A is a path traveling up the jω axis, from j0 to j, then a semicircular arc, with radius, followed by a path traveling up the jω axis, from j to origin. So substituting s = jω, with ω changing from 0 to, we obtain part of contour B, which is exactly the polar plot of G(s)H(s). 6

Each zero or pole of 1 + G(s)H(s) that is inside contour A (the right half-plane), yields a rotation around ( 1, j0) (clockwise for zero and counterclockwise for pole) for the resultant Nyquist diagram. The total number of counterclockwise revolution, N, around ( 1, j0) is N = P Z, where P is the number of openloop poles,and Z is the number of closed loop poles. Thus we determine that that the number of closed loop poles, Z, in the right half-plane equals the number of open-loop poles, P, that are in the right half-plane minus the number of counterclockwise revolution, N, around 1 of the mapping, i.e. Z = P N. Use Nyquist criterion to determine stability If P = 0 (open loop stable system), for a closed systems to be stable (i.e. Z = 0), we should have N = 0. That is, the contour should not enclose ( 1, j0). This is as shown in next Figure (a). 7

On the other hand, another system with P = 0 (open loop stable) has generated two clockwise encirclement of ( 1, j0), (N = 2), as shown in Figure (b) below. Thus Z = P N = 2. The system is unstable with two closed-loop poles in the right hand plane. Figure above; Mapping examples: (a) contour does not enclose closed loop poles; (b) contour does enclose closed loop poles; 8

Example: Apply the Nyquist criterion to determine the stability of the following unit-feedback systems with (i) G(s) = s + 3 (s + 2)(s 2 + 2s + 25). (ii) G(s) = (iii) G(s) = s + 20 (s + 2)(s + 7)(s + 50). 500(s 2) (s + 2)(s + 7)(s + 50). Solution: For (i) and (ii), check polar plots in the previous lecture. For both systems we have P = 0 (open loop stable system). The two nyquist plots does not enclose ( 1, j0), (N=0) Thus Z = P N = 0. Both systems (i) and (ii) are stable since there are no close-loop poles in the right half plane. 9

For (iii), we run numg=500* [1-2];; deng=conv([1 2],[1 7]); deng=conv(deng,[1 50]); G=tf(numg,deng); nyquist(g); grid on; Nyquist Diagram 1.5 2 db 0 db 2 db 1 4 db 4 db 6 db 6 db Imaginary Axis 0.5 0 10 db 20 db 10 db 20 db 0.5 1 1.5 1.5 1 0.5 0 0.5 1 1.5 Real Axis Figure above; The polar plots for G(s) = 500(s 2) (s + 2)(s + 7)(s + 50). We have P = 0 (open loop stable system), but N = 1, so System (iii) is unstable with one closed loop pole in the right half plane. 10