Lesson 21: Methods of System Analysis

Slides:



Advertisements
Similar presentations
MATLAB BASICS ECEN 605 Linear Control Systems Instructor: S.P. Bhattacharyya.
Advertisements

Fundamentals of Electric Circuits Chapter 14 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Frequency Response Techniques
Lect.7 Steady State Error Basil Hamed
Bode Magnitude Plots Constructed Bode Actual Bode
CHE 185 – PROCESS CONTROL AND DYNAMICS
Quiz: Find an expression for in terms of the component symbols.
1 Introduction To Resonant Circuits University of Tennessee, Knoxville ECE Department wlg.
Chapter Summer 2. Comparator 3. Block Blocks in Series
Department of EECS University of California, Berkeley EECS 105 Fall 2003, Lecture 2 Lecture 2: Transfer Functions Prof. Niknejad.
Poles and Zeros and Transfer Functions
Frequency Response Analysis
Lecture 9: Compensator Design in Frequency Domain.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
سیستمهای کنترل خطی پاییز 1389 بسم ا... الرحمن الرحيم دکتر حسين بلندي - دکتر سید مجید اسما عیل زاده.
DNT Control Principle Root Locus Techniques DNT Control Principle.
Circuits II EE221 Unit 4 Instructor: Kevin D. Donohue
Frequency Response Analysis Section 6. E&CE 380 Copyright © 1998 by William J. Wilson. All rights reserved G(s)G(s)G(s)G(s) r(t) = A sin(  t) c(t) =
Chapter 10 Frequency Response Techniques Frequency Response Techniques.
INC 341PT & BP INC341 Frequency Response Method Lecture 11.
Week 9 Frequency Response And Bode Plots. Frequency Response The frequency response of a circuit describes the behavior of the transfer function, G(s),
DC-DC Fundamentals 1.5 Converter Control. What is Converter Control? A converter can provide a constant voltage output at various condition because of.
Lecture 22: Frequency Response Analysis (Pt II) 1.Conclusion of Bode plot construction 2.Relative stability 3.System identification example ME 431, Lecture.
Chapter 7 Steady State Error <<<4.1>>>
OBJECTIVE  Determination of root from the characteristic equation by using graphical solution.  Rules on sketching the root locus.  Analysis of closed-loop.
MESB374 System Modeling and Analysis Chapter 11 Frequency Domain Design - Bode.
Dr. Tamer Samy Gaafar Lec. 2 Transfer Functions & Block Diagrams.
Automatic Control By Dr. / Mohamed Ahmed Ebrahim Mohamed Web site:
Lesson 19: Process Characteristics- 1 st Order Lag & Dead-Time Processes ET 438a Automatic Control Systems Technology lesson19et438a.pptx 1.
ET 438a Automatic Control Systems Technology Lesson 17: Combined Mode Control 1 lesson17et438a.pptx.
ET 438a Automatic Control Systems Technology Lesson 1: Introduction to Control Systems Technology 1 lesson1et438a.pptx.
Lesson 14: Transfer Functions of Dc Motors
Lesson 16: Basic Control Modes
Lesson 22: Determining Control Stability Using Bode Plots
Lesson 13: Effects of Negative Feedback on System disturbances
Lesson 20: Process Characteristics- 2nd Order Lag Process
Lesson 12: Transfer Functions In The Laplace Domain
Lesson 15: Bode Plots of Transfer Functions
Nyguist criterion Assist. Professor. Dr. Mohammed Abdulrazzaq.
Salman Bin Abdulaziz University
Automatic Control Theory CSE 322
Chapter 3: Frequency Response of AC Circuit Sem2 2015/2016
Lesson 2: Performance of Control Systems
DNT Control Principle Steady-State Analysis DNT Control Principle.
6. Nyquist Diagram, Bode Diagram, Gain Margin, Phase Margin,
Lesson 18: Integral Process Characteristics
DNT Control Principle Frequency Response Techniques DNT Control Principle.
Control System Analysis and Design by the Frequency Response Method
Control System Toolbox
Frequency Response Analysis
HOMEWORK-04 Problem In a closed loop control system shown in the figure, the process transfer function is Gp(s)=(2s+3)/(s3+6s2-28s) and Gc=K. a)
Lesson 12: Analog Signal Conditioning
Frequency Response Techniques
Frequency Resp. method Given: G(s)
SKEU 2073 Section 01 FBME SIGNALS & SYSTEMS
Frequency Response Techniques
Project 1: Brake System Modelling & Control
Frequency Resp. method Given a system: G(s)
دکتر حسين بلندي- دکتر سید مجید اسما عیل زاده
Root Locus Techniques CH 8: Islamic University of Gaza
Frequency Response Analysis
Example Combination of Systems Transfer Function:
Root Locus Techniques CH 8: Islamic University of Gaza
Control System Toolbox (Part-III)
ECEN 605 Linear Control Systems Instructor: S.P. Bhattacharyya
Frequency Response Techniques
Frequency Response Analysis
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.
By: Nafees Ahamad, AP, EECE, Dept. DIT University, Dehradun
Presentation transcript:

Lesson 21: Methods of System Analysis lesson21et438a.pptx ET 438a Automatic Control Systems Technology Lesson 21: Methods of System Analysis

Learning Objectives After this presentation you will be able to: lesson21et438a.pptx Learning Objectives After this presentation you will be able to: Compute the value of transfer function for given frequencies. Compute the open loop response of a control system. Compute and interpret the closed loop response of a control system. Compute and interpret the error ratio of a control system.

Frequency Response of Control Systems lesson21et438a.pptx Frequency Response of Control Systems Control limits determined by comparing the open loop response of system to closed loop response. Open loop response of control system: Error = SP Controller Manipulating element Process SP G(s) + - C(s) Cm(s) Measurement disconnected from feedback H(s) Where: Cm(s) = measurement feedback SP(s) = setpoint signal value G(s) = forward path gain H(s) = feedback path gain Measurement System

Frequency Response of Control Systems lesson21et438a.pptx Frequency Response of Control Systems Closed loop response of control system: Input G(s) SP + - H(s) Cm(s) C(s) Output Note: this is not the I/O relationship that was used earlier. (C(s)/SP(s))

Frequency Response of Control Systems lesson21et438a.pptx Frequency Response of Control Systems Frequency response of system divided into three ranges: Zone 1- controller decreases error Zone 2 - controller increases error Zone 3 - controller has no effect on error SP change frequency determines what zone is activated. Overall system frequency determines values of zone transition frequencies Error Ratio (ER) plot determines where zones occur Replace s with jw and compute magnitude of complex number

Frequency Response of Control Systems lesson21et438a.pptx Frequency Response of Control Systems Typical Error Ratio plot showing operating zones and controller action Error reduced No Effect Error increased

Computing Transfer Function Values lesson21et438a.pptx Computing Transfer Function Values Example 21-1: Given the forward gain, G(s), and the feedback system gain, H(s) shown below, find 1) open loop transfer function, 2) closed loop transfer function, 3) error ratio. 4) compute the values of the open/closed loop transfer functions when =0.1, 1, 10 and 100 rad/sec. 5) compute the value of the error ratio when w=0.1, 1, 10 and 100 rad/sec. 6) Use MatLAB to plot the open and closed loop transfer function responses on the same axis.

Example 21-1 Solution (1) 1) Open Loop Transfer Function lesson21et438a.pptx Example 21-1 Solution (1) 1) Open Loop Transfer Function Expand the denominator Ans

Example 21-1 Solution (2) 2) Find closed loop transfer function lesson21et438a.pptx Example 21-1 Solution (2) 2) Find closed loop transfer function Multiply numerator and denominator by 1+0.857s+0.18746s2+0.00301s3 and simplify Ans

Example 21-1 Solution (3) 3) Find the error ratio lesson21et438a.pptx Example 21-1 Solution (3) 3) Find the error ratio Magnitude only Expand denominator and simplify Substitute in G(s)H(s) from part 1 into above

Example 21-1 Solution (4) Error ratio calculations Ans lesson21et438a.pptx Example 21-1 Solution (4) Error ratio calculations Ans

lesson21et438a.pptx Example 21-1 Solution (5) 4) Compute the values of the open and closed loop transfer functions for w=0.1 1 10 100 rad/s Substitute jw for s Open loop

lesson21et438a.pptx Example 21-1 Solution (6) Now for w=1 rad/sec

lesson21et438a.pptx Example 21-1 Solution (7) Now for w=10 rad/sec

lesson21et438a.pptx Example 21-1 Solution (8) For w=100 rad/sec

lesson21et438a.pptx Example 21-1 Solution (9)

Example 21-1 Solution (10) Convert all gain values into dB lesson21et438a.pptx Example 21-1 Solution (10) Convert all gain values into dB 4) Compute the close loop response using the previously calculated values of G(s)H(s)

lesson21et438a.pptx Example 21-1 Solution (11)

lesson21et438a.pptx Example 21-1 Solution (12)

Example 21-1 Solution (13) Convert all gain values into dB lesson21et438a.pptx Example 21-1 Solution (13) Convert all gain values into dB 5) Compute the values of the error ratio Use open loop values to compute values of ER at given frequencies

lesson21et438a.pptx Example 21-1 Solution (14) Now for w=1 rad/sec

lesson21et438a.pptx Example 21-1 Solution (15) For w=10 rad/sec

Example 21-1 Solution (16) Convert all gain values into dB lesson21et438a.pptx Example 21-1 Solution (16) Convert all gain values into dB System becomes uncontrollable between these two frequencies Error ratio magnitude increases as frequency increases. It peaks and becomes a constant value of 1 (0 dB)

Interpreting Error ratio plots lesson21et438a.pptx Interpreting Error ratio plots Define control zones Zone 3: ER-=0 dB no control. Controller does not change error Zone 2: ER> 0 dB poor control. Controller increases error Zone 1: ER< 0 dB good control. Controller decreases error

Generating Plots using Matlab lesson21et438a.pptx Generating Plots using Matlab Use MatLAB script to create open and closed loop Bode plots of example system % Example bode calculations clear all; close all; % define the forward gain numerator and denominator coefficients numg=[21.8]; demg=[0.0063 0.379 1]; % define the feedback path gain numerator and denominators numh=[0.356]; demh=[0.478 1]; % construct the transfer functions G=tf(numg,demg); H=tf(numh,demh); % find GH(s) GH=G*H % find the closed loop transfer function GHc=GH/(1+GH) % The value in curly brackets are freq. limits bode(GH,'go-',GHc,'r-‘,{0.1,100})

lesson21et438a.pptx Bode Plots of Example 21-1

MatLAB Code For Error Plot Example 21-1 lesson21et438a.pptx MatLAB Code For Error Plot Example 21-1 % Example Error Ratio calculations clear all; close all; % define the forward gain numerator and denominator coefficients numg=[21.8]; demg=[0.0063 0.379 1]; % define the feedback path gain numerator and denominators numh=[0.356]; demh=[0.478 1]; % construct the transfer functions G=tf(numg,demg); H=tf(numh,demh); % find GH(s) GH=G*H; % find the error ratio ER=1/((1+GH)*(1-GH)); [mag,phase,W]=bode(ER,{0.1,100}); %Use bode plot with output sent to arrays N=length(mag); %Find the length of the array gain=mag(1,1:N); %Extract the magnitude from the mag array db=20.*log10(gain); % compute the gain in dB and plot on a semilog plot semilogx(W,db); grid on; %Turn on the plot grid and label the axis xlabel('Frequency (rad/s)'); ylabel('Error Ratio (dB)');

Error Ratio Plot Stable to 6.5 rad/s Zone 2 Zone 1 Error increases lesson21et438a.pptx Error Ratio Plot Stable to 6.5 rad/s Zone 1 Zone 2 Error increases

End Lesson 21: Methods of System Analysis lesson21et438a.pptx ET 438a Automatic Control Systems Technology End Lesson 21: Methods of System Analysis