Control System Toolbox (Part-III)

Slides:



Advertisements
Similar presentations
Nyquist (1) Hany Ferdinando Dept. of Electrical Engineering
Advertisements

Stability Margins Professor Walter W. Olson
Automatique by meiling Chen1 Lesson 11 Bode Diagram.
ECEN/MAE 3723 – Systems I MATLAB Lecture 3.
Chapter 10 Stability Analysis and Controller Tuning
Nyquist Stability Criterion
Chapter 10: Frequency Response Techniques 1 ©2000, John Wiley & Sons, Inc. Nise/Control Systems Engineering, 3/e Chapter 10 Frequency Response Techniques.
Frequency Response Techniques
Frequency Response Methods and Stability
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
سیستمهای کنترل خطی پاییز 1389 بسم ا... الرحمن الرحيم دکتر حسين بلندي - دکتر سید مجید اسما عیل زاده.
سیستمهای کنترل خطی پاییز 1389 بسم ا... الرحمن الرحيم دکتر حسين بلندي - دکتر سید مجید اسما عیل زاده.
Bode Diagram (2) Hany Ferdinando Dept. of Electrical Engineering Petra Christian University.
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Frequency Response OBJECTIVE - Bode and Nyquist plots for control analysis - Determination of transfer function - Gain and Phase margins - Stability in.
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
INC 341PT & BP INC341 Frequency Response Method (continue) Lecture 12.
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Frequency Response OBJECTIVE - Bode and Nyquist plots for control analysis - Determination of transfer function - Gain and Phase margins - Stability in.
Chapter 10 Frequency Response Techniques Frequency Response Techniques.
INC 341PT & BP INC341 Frequency Response Method Lecture 11.
Chapter 6: Frequency Domain Anaysis
Frequency Response Analysis
ChE 182 Chemical Process Dynamics and Control
Lecture 9 Feedback Control Systems President UniversityErwin SitompulFCS 9/1 Dr.-Ing. Erwin Sitompul President University
Lecture 21: Intro to Frequency Response 1.Review of time response techniques 2.Intro to the concept of frequency response 3.Intro to Bode plots and their.
MESB374 System Modeling and Analysis Chapter 11 Frequency Domain Design - Bode.
Control Systems Engineering, Fourth Edition by Norman S. Nise Copyright © 2004 by John Wiley & Sons. All rights reserved. Figure 10.1 The HP 35670A Dynamic.
Automated Control Systems, 8/E by Benjamin C. Kuo and Farid Golnaraghi Copyright © 2003 John Wiley & Sons. Inc. All rights reserved. Figure 9-1 (p. 354)
Lesson 21: Methods of System Analysis
Lesson 22: Determining Control Stability Using Bode Plots
Lecture 23 – Freq. Domain Compensator Design
Lesson 15: Bode Plots of Transfer Functions
Nyguist criterion Assist. Professor. Dr. Mohammed Abdulrazzaq.
6. Nyquist Diagram, Bode Diagram, Gain Margin, Phase Margin,
Examples on Compensator Design Spring 2011
Frequency-Domain Analysis and stability determination
Bode Plot Nafees Ahmed Asstt. Professor, EE Deptt DIT, DehraDun.
Control System Toolbox (Part-I)
LINEAR CONTROL SYSTEMS
Frequency Resp. method Given:
Control System Toolbox
Characteristic Loci Method
Digital Control Systems (DCS)
Stability from Nyquist plot
Feedback Control Systems (FCS)
Frequency Response Techniques
Frequency Resp. method Given: G(s)
Hanani binti Abdul Wahab 24 September 2008
Feedback Control Systems (FCS)
Feedback Control Systems (FCS)
Frequency Response Techniques
Feedback Control Systems (FCS)
Nyquist Stability Criterion
9. Frequency-Domain Analysis
Frequency Response Method
دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده
Chapter 8. Frequency-Domain Analysis
Frequency Domain specifications.
Control System Toolbox (Part-I)
Root Locus Plot of Dynamic Systems
Example Combination of Systems Transfer Function:
Control System Toolbox (Part-II)
Introduction To MATLAB
Control System Toolbox (Part-II)
LINEAR CONTROL SYSTEMS
Frequency Response OBJECTIVE
LINEAR CONTROL SYSTEMS
Frequency Response Techniques
Presentation transcript:

Control System Toolbox (Part-III) imtiaz.hussain@faculty.muet.edu.pk

Outline Frequency Domain Analysis of Control Systems Bode Plot Nyquist Plot Nichol’s Chart Gain & Phase Margins

Bode Plots To obtain the bode plot use following MATLAB code num =10*[1 10]; den1= [1 0]; den2=[1 2]; den3=[1 5]; den12=conv(den1,den2); den=conv(den12,den3); bode(num,den) grid on K =10; zero=-10; pole=[0 -2 -5]; sys=zpk(k, zero, pole); bode(sys) grid on 5/13/2019

Bode Plots

Bode Plots (for specific Frequency range) To obtain the bode plot for specific frequency range w=0.1:0.1:100; num =10*[1 10]; den1= [1 0]; den2=[1 2]; den3=[1 5]; den12=conv(den1,den2); den=conv(den12,den3); bode(num,den,w) grid on 5/13/2019

Bode Plots (for specific Frequency range)

[mag, pha, w] = bode(num, den, w) Bode Plots (with left hand arguments) When invoked with left-hand arguments, such as [mag, pha, w] = bode(num, den, w) bode returns the magnitude (mag), phase (pha) and frequency (w) of the system in matrices.

Bode Plots Exercise-1: - Obtain the bode plot of the second order system ωn = 0.1 rad / sec ζ = 0.1, 0.5, 1, 1.5 G(S) = (S2 + 0.02S+0.01) 0.01 G(S) = (S2 + 0.01S+0.01) 0.01 G(S) = (S2 + 0.02S+0.01) 0.01 G(S) = (S2 + 0.03S+0.01) 0.01 5/13/2019

Bode Plots Exercise-2: - Calculate the magnitude and phase of the following system at w (rad/sec)=0.1, 0.5, 1, 10, 100.

Polar plots or Nyquist plot To obtain the Nyquist plot use the following MATLAB code num =2500; den1= [1 0]; den2=[1 5]; den3=[1 50]; den12=conv(den1,den2); den=conv(den12,den3); nyquist(num,den) 5/13/2019

Polar plots or Nyquist plot -w w 5/13/2019

Polar plots or Nyquist plot To adjust the default axes of Nyquist plot use axis command num =2500; den1= [1 0]; den2=[1 5]; den3=[1 50]; den12=conv(den1,den2); den=conv(den12,den3); nyquist(num,den) axis([-2.5 0 -2 2]) grid on 5/13/2019

Polar plots or Nyquist plot 5/13/2019

Nyquist plot (Open-loop & Closed Loop Frequency Response )

Polar plots or Nyquist plot Exercise-3: - consider following transfer function Obtain the Nyquist plot of the following system (when w>0). Determine the open-loop & closed-loop magnitude responses when w=2.5 rad/sec 5/13/2019

Magnitude-Phase plot or Nichols Chart To obtain the Nichols plot use following MATLAB code num =2500; den1= [1 0]; den2=[1 5]; den3=[1 50]; den12=conv(den1,den2); den=conv(den12,den3); nichols(num,den) ngrid 5/13/2019

Magnitude-Phase plot or Nichols Chart

Magnitude-Phase plot or Nichols Chart To obtain the Nichols plot use following MATLAB code num =2500; den1= [1 0]; den2=[1 5]; den3=[1 50]; den12=conv(den1,den2); den=conv(den12,den3); nichols(num,den) ngrid; axis([-220 -90 -40 40]) 5/13/2019

Magnitude-Phase plot or Nichols Chart

Magnitude-Phase plot or Nichols Chart

Exercise-4: - For the following Transfer Function (i) Obtain the Nichols Chart (ii) Determine the open-loop as well as closed-loop magnitude and phase when w=1.39 rad/sec. 5/13/2019

Phase & Gain Margins To obtain the gain margin and phase use the following mat lab code. num =2500; den1= [1 0]; den2=[1 5]; den3=[1 50]; den12=conv(den1,den2); den=conv(den12,den3) [GM, PM, wp, wg]=margin(num,den)

Phase & Gain Margins GM = 5.5000 PM = 31.7124 num =2500; den1= [1 0]; To obtain the gain margin and phase use the following mat lab code. GM = 5.5000 PM = 31.7124 wp = 15.8114 wg = 6.2184 num =2500; den1= [1 0]; den2=[1 5]; den3=[1 50]; den12=conv(den1,den2); den=conv(den12,den3) [GM, PM, wp, wg]=margin(num,den)

Phase & Gain Margins To obtain the gain margin and phase use the following mat lab code. num =2500; den1= [1 0]; den2=[1 5]; den3=[1 50]; den12=conv(den1,den2); den=conv(den12,den3) margin(num,den)

Phase & Gain Margins

System Characteristics (Bode Plot)

System Characteristics (Nyquist Plot)

System Characteristics (Nichol’s Chart)

Exercise#5 Obtain the phase and gain margins of the system shown in following figure for the two cases where K=10 and K=100. Also obtain the Bode, Nyquist and Nichol's plots for either cases.

Exercise#5

Exercise#6 Consider the system shown in following figure. Obtain Bode diagram for the closed-loop transfer function. Obtain also the resonant peak, resonant frequency, and bandwidth.

End of Tutorial You can Download this tutorial from http://imtiazhussainkalwar.weebly.com/ End of Tutorial 5/13/2019