Sintesi di reti correttrici
|
|
- Beatrix Underwood
- 6 years ago
- Views:
Transcription
1 Sintesi di reti correttrici Block scheme for the continuous time case: r(t) e(t) m(t) y(t) C(s) G(s) C(s) is the compensator to be designed: Let γ and γ denote: C(s) = 1 + τ 1 s 1 + τ 2 s (1) γ = lim s C(s) = 1, γ = lim s C(s) = τ 1 τ 2 The Bode magnitude and phase plots of compensator C(s): Magnitude C(jω) [db] γ > 1 γ = 1 γ < Phase of C(jω) [deg] γ>1 γ< Frequency ω [Log 1 ]
2 6.3. SINTESI DI RETI CORRETTRICI Design Problem (continuous time): find the parameters τ 1 and τ 2 of compensator (1) such that C(jω) = 1 + j ωτ j ωτ 2 = M e jϕ (2) where M and ϕ are the magnitude and the phase desired at frequency ω. Inversion formulas (continuous time): the continuous time design problem is solved by using the following inversion formulas: Graphical design procedure: τ 1 = M cos ϕ ω sin ϕ, τ 2 = cos ϕ 1 M ω sin ϕ (3) Ā 2 O A 2 B 2 = B γ 2 G(jω) B A 1 B 1 = B γ 1 Ā 1 The parameters τ 1 and τ 2 of compensator C(s) that moves point A = M A e jϕ A in B = M B e jϕ B can be obtained using the following parameters: M = M B M A, ϕ = ϕ B ϕ A, ω = ω A (4)
3 6.3. SINTESI DI RETI CORRETTRICI Numerical example. Given the system: G(s) = 25 s(s + 1)(s + 1), let us design a lead compensator C 1 (s) which imposes a phase margin M ϕ = 6 o and with the gain γ as small as possible. Nyquist diagram: 1 ω 1 A ω 2 G O ω G(jω) B G c (jω) Point B is: Choose point A: M B = 1, ϕ B = π + M ϕ = 24 o, M A =.538, ϕ A = o, ω A = 2.2. The parameters M and ϕ are the following: Substituting one obtains:: M = M B M A = 1.859, ϕ = ϕ B ϕ A = 45.1 o. C 1 (s) = (1 +.86s) ( s).
4 6.3. SINTESI DI RETI CORRETTRICI The step responses of the two systems G(s) and G c (s) = C 1 (s)g(s) controlled in closed loop: secondi
5 6.3. SINTESI DI RETI CORRETTRICI The Discrete Time Case The considered block scheme for the discrete time case: r n e n m n y n C d (z) HG(z) HG(z) is the discrete system to be controlled, H (s) is the zero-order hold: HG(z) = Z[H (s) G(s)], C d (z) is the compensator to be designed: C d (z) = The frequency response of function C d (z): 1 + α(z 1) 1 + β(z 1) H (s) = 1 e T s s (5) Magnitude Cd(z) [db] γ d > 1 γ = 1 γ d = 1 γ d < Phase of Cd(z) [deg] γ d >1 γ d < Frequency ω [, π/t] Design Problem (discrete time): find the parameters α and β of compensator (5) such that: C d (e jωt ) = 1 + α(ejωt 1) 1 + β(e jωt 1) = Mejϕ, (6) where M and ϕ are the magnitude and the phase desired at frequency ω.
6 6.3. SINTESI DI RETI CORRETTRICI Inversion formulas (discrete time): the discrete time design problem is solved by the following inversion formulas: α = β = M cos ϕ 2 sinϕ tan ωt 2 cos ϕ 1 M 2 sinϕ tan ωt 2 (7) Remark: these formulas can also be rewritten in the following form: α = ω τ 1 2 tan ωt 2 β = ω τ 2 2 tan ωt 2 (8) where τ 1 and τ 2 are obtained from the continuous time inversion formulas. Remark: the same result is obtained applying the bilinear transformation with prewarping to compensator C(s): s = ω tan ωt 2 [ z 1 z + 1 ] z = 1 + s ω tan ωt 2 1 s ω tan ωt 2 Numerical example. Let us refer to the same system G(s) = 25 s(s + 1)(s + 1) considered in the previous numerical example. Design a discrete lead compensator C d (z) which imposes a phase margin M ϕ = 6 o when T =.15 s. The discrete system HG(z) is the following: HG(z) = Z [H (s)g(s)] = (9.657z z )1 3 z z z.192.
7 6.3. SINTESI DI RETI CORRETTRICI Nyquist plane when T =.15 s: Nyquist plane: T =.15 s A Im.4 HG(z).6 G(s).8 1 B C d (z)hg(z) Re The design specification M ϕ = 6 o completely defines point B = M B e jϕ B: M B = 1, ϕ B = π + M ϕ = 24 o Point A = HG(e jω AT ) = M A e jϕ A is chosen on the Nyquist diagram of function HG(z) for ω = ω A : M A =.5361, ϕ A = o, ω = 2.2. Point A belongs to the admissible domain: the dotted half circle. Parameters M and ϕ are now the following: M = M B M A = 1.865, ϕ = ϕ B ϕ A = o. Substituting M, ϕ, ω and T in the discrete inversion formulas (7) one obtains α = and β =.723. The discrete compensator is the following: C d (z) = 1 + α(z 1) 1 + β(z 1) = (z 1) (z 1) The same C d (z) can be obtained applying the bilinear transformation with prewarping to compensator C(s) = 1+τ 1s 1+τ 2 s.
8 6.3. SINTESI DI RETI CORRETTRICI In the figure it is also reported (blue dash-dotted thick line) the step response of the system C b (z)hg(z) controlled in closed loop, when the discrete compensator C b (z) is obtained from C 1 (s) by using the bilinear correspondence between the s and z complex variables: C b (z) = (1 +.86s) ( s) s= 2 T z 1 z+1 = 1.762z z.84. Step responses of the considered systems controlled in closed loop. Sampling period: T =.15 s. Step response: T =.15 s y(t) Time (s) Matlab file Formule di Inversione discrete.m : Esempio di applicazione delle formule di inversione discrete clear all close all Mf=6; Mb=1; Fb=pi+Mf*pi/18; B=Mb*exp(j*Fb); thick=1.8; thin=.5; Tfin=4; s=tf( s ); gs=25/(s*(s+1)*(s+1)); Specifica di progetto Scelta del punto B Linea spessa Linea sottile Durata della simulazione Funzione di trasferimento gs
9 6.3. SINTESI DI RETI CORRETTRICI gs=feedback(gs,1); T=.15; z=tf( z,t); gz=c2d(gs,t, zoh ) wa=2.2; A=evalfr(gz,exp(T*wa*j)); Ma=abs(A); Fa=angle(A); Sistema retroazionato gs=gs/(1+gs) Periodo di campionamento Si discretizza (gz) il sistema gs Scelta della pulsazione Scelta del punto A M=Mb/Ma Calcolo dei parametri per le formule di inversione phi=fb-fa-2*pi; phi*18/pi [alfa,beta]=alfa_beta(m,phi*18/pi,wa,t) grz=(1+alfa*(z-1))/(1+beta*(z-1)); Rete correttrice tempo discreto Ac=evalfr(gs,wa*j); Scelta del punto Ac Mac=abs(Ac); Fac=angle(Ac); Mc=Mb/Mac; Calcolo dei parametri per le formule di inversione phic=fb-fac; [tau1,tau2]=tau1tau2(mc,phic*18/pi,wa); grs=(1+.86*s)/(1+.117*s); Rete correttrice tempo continuo [tau1,tau2]=tau1tau2(m,phi*18/pi,wa) grs1=(1+tau1*s)/(1+tau2*s) Rete correttrice tempo continuo grsz=c2d(grs1,t, prewarp,wa) minreal(grz) gsr=grs*gs; gsr=feedback(gsr,1); Sistema tempo continuo retroazionato gsr=gsr/(1+gsr) gzr=grz*gz; gzr=feedback(gzr,1); Sistema tempo discreto retroazionato gzr=gzr/(1+gzr) k=1; tau1=.86; tau2=.117; 3) Metodo della trasformazione bilineare a=k*(t+ 2*tau1); b=k*(t-2*tau1); c=t+2*tau2; d=t-2*tau2; grz3=(a*z+b)/(c*z+d) grgz3=grz3*gz; gz3=feedback(grgz3,1); Sistema con rete discretizzata: gz3=grgz3/(1+grgz3) figure(1); hold off; clf [y,t]=step(gsr,tfin); Risposta del sistema continuo con rete correttrice h=plot(t,y, k ); hold on set(h, Linewidth,thin) [y,t]=step(gz3,tfin); Risposta del sistema discreto con rete discretizzata h=stairs(t,y, b-. ); hold on set(h, Linewidth,thick) [y,t]=step(gzr,tfin); Risposta del sistema discreto con rete correttrice h=stairs(t,y, r ); hold on set(h, Linewidth,thick) plot([ 1],[1 1], : ) axis([ Tfin 1.3]) xlabel( Time (s) ) ylabel( y(t) ) title([ Step response, T= num2str(t)]) figure(2); hold off; clf
10 6.3. SINTESI DI RETI CORRETTRICI [re,im]=nyquist(gs,{.1,1}); Nyquist del sistema continuo senza rete correttrice h=plot(re(:,:),im(:,:), k-- ); hold on set(h, Linewidth,thin) [re,im]=nyquist(gsr,{.1,1}); Nyquist del sistema continuo con rete correttrice h=plot(re(:,:),im(:,:), k ); hold on set(h, Linewidth,thin) [re,im]=nyquist(gz,{.1,1}); Nyquist del sistema discreto senza rete correttrice h=plot(re(:,:),im(:,:), r-- ); hold on set(h, Linewidth,thick) [re,im]=nyquist(gzr,{.1,1}); Nyquist del sistema discreto con rete correttrice h=plot(re(:,:),im(:,:), r ); hold on set(h, Linewidth,thick) [re,im]=nyquist(grgz3,{.1,1}); Nyquist del sistema discreto con rete discretizzata h=plot(re(:,:),im(:,:), b-. ); hold on set(h, Linewidth,thick) Dominio_Rete_Ant_Nyq(Mf,Mb) Graficazione del dominio di ammissibilit plot(a, * ); Graficazione del punto A plot(b, * ); Graficazione del punto B V=[ ]; dx=(v(2)-v(1))/4; dy=(v(4)-v(3))/3; freccia(real(a),imag(a),real(b),imag(b),dx,dy) axis(v) plot(-1,, * ) plotaxis(v) xlabel( Real ) ylabel( Imag ) title([ Nyquist. T= num2str(t)]) text(real(a)+.2,imag(a)-.2, A ) text(real(b)-.8,imag(b), B ) text(-1-.6,.2, m1 ) C=evalfr(gz,exp(T*.7*wa*j)); text(real(c)-.8,imag(c), C ) D=evalfr(gzr,exp(T*.9*wa*j)); text(real(d)-.8,imag(d), D ) text(-1,-.65, G ) File Matlab alfa beta.m function [alfa,beta]=alfa_beta(m,phi,omega,t) [alfa,beta]=alfa_beta(m,phi,omega,t) calcola alfa, beta di una rete correttrice discreta M : guadagno phi : fase omega : pulsazione T : periodo di campionamento phirad=phi*pi/18; tw1=(m-cos(phirad))/(sin(phirad)); tw2=(cos(phirad)-1/m)/(sin(phirad)); tau1_tau2=[tw1/omega tw2/omega ] alfa=.5+tw1/(2*tan(omega*t/2)); beta=.5+tw2/(2*tan(omega*t/2)); return
EE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions
EE C28 / ME C34 Fall 24 HW 8 - Solutions HW 8 - Solutions. Transient Response Design via Gain Adjustment For a transfer function G(s) = in negative feedback, find the gain to yield a 5% s(s+2)(s+85) overshoot
More informationFrequency domain analysis
Automatic Control 2 Frequency domain analysis Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011
More informationFrequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability
Lecture 6. Loop analysis of feedback systems 1. Motivation 2. Graphical representation of frequency response: Bode and Nyquist curves 3. Nyquist stability theorem 4. Stability margins Frequency methods
More informationEE3CL4: Introduction to Linear Control Systems
1 / 30 EE3CL4: Introduction to Linear Control Systems Section 9: of and using Techniques McMaster University Winter 2017 2 / 30 Outline 1 2 3 4 / 30 domain analysis Analyze closed loop using open loop
More informationClass 13 Frequency domain analysis
Class 13 Frequency domain analysis The frequency response is the output of the system in steady state when the input of the system is sinusoidal Methods of system analysis by the frequency response, as
More informationDESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD
206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method
.. AERO 422: Active Controls for Aerospace Vehicles Frequency Response- Method Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. ... Response to
More informationDiscrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture
Discrete Systems Mark Cannon Hilary Term 22 - Lecture 4 Step response and pole locations 4 - Review Definition of -transform: U() = Z{u k } = u k k k= Discrete transfer function: Y () U() = G() = Z{g k},
More informationOverview of Bode Plots Transfer function review Piece-wise linear approximations First-order terms Second-order terms (complex poles & zeros)
Overview of Bode Plots Transfer function review Piece-wise linear approximations First-order terms Second-order terms (complex poles & zeros) J. McNames Portland State University ECE 222 Bode Plots Ver.
More informationMAS107 Control Theory Exam Solutions 2008
MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve
More informationModule 5: Design of Sampled Data Control Systems Lecture Note 8
Module 5: Design of Sampled Data Control Systems Lecture Note 8 Lag-lead Compensator When a single lead or lag compensator cannot guarantee the specified design criteria, a laglead compensator is used.
More informationHomework 7 - Solutions
Homework 7 - Solutions Note: This homework is worth a total of 48 points. 1. Compensators (9 points) For a unity feedback system given below, with G(s) = K s(s + 5)(s + 11) do the following: (c) Find the
More informationECE 388 Automatic Control
Lead Compensator and PID Control Associate Prof. Dr. of Mechatronics Engineeering Çankaya University Compulsory Course in Electronic and Communication Engineering Credits (2/2/3) Course Webpage: http://ece388.cankaya.edu.tr
More informationDiscrete Inversion Formulas for the Design of Lead and Lag Discrete Compensators
Discrete Inversion Formulas for the Design of Lead and Lag Discrete Compensators R. Zanasi Computer Science Engineering Department (DII) University of Modena and Reggio Emilia, Italy E-mail: roberto.zanasi@unimore.it
More informationPlan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.
Plan of the Lecture Review: design using Root Locus; dynamic compensation; PD and lead control Today s topic: PI and lag control; introduction to frequency-response design method Goal: wrap up lead and
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 2: Drawing Bode Plots, Part 2 Overview In this Lecture, you will learn: Simple Plots Real Zeros Real Poles Complex
More informationLecture 11. Frequency Response in Discrete Time Control Systems
EE42 - Discrete Time Systems Spring 28 Lecturer: Asst. Prof. M. Mert Ankarali Lecture.. Frequency Response in Discrete Time Control Systems Let s assume u[k], y[k], and G(z) represents the input, output,
More informationEECS C128/ ME C134 Final Thu. May 14, pm. Closed book. One page, 2 sides of formula sheets. No calculators.
Name: SID: EECS C28/ ME C34 Final Thu. May 4, 25 5-8 pm Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth points total. Problem Points Score 4 2 4 3 6 4 8 5 3
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability
More informationLoop shaping exercise
Loop shaping exercise Excerpt 1 from Controlli Automatici - Esercizi di Sintesi, L. Lanari, G. Oriolo, EUROMA - La Goliardica, 1997. It s a generic book with some typical problems in control, not a collection
More information1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I
MAE 43B Linear Control Prof. M. Krstic FINAL June 9, Problem. ( points) Consider a plant in feedback with the PI controller G(s) = (s + 3)(s + )(s + a) C(s) = K P + K I s. (a) (4 points) For a given constant
More informationRadar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.
Radar Dish ME 304 CONTROL SYSTEMS Mechanical Engineering Department, Middle East Technical University Armature controlled dc motor Outside θ D output Inside θ r input r θ m Gearbox Control Transmitter
More informationSolutions to Skill-Assessment Exercises
Solutions to Skill-Assessment Exercises To Accompany Control Systems Engineering 4 th Edition By Norman S. Nise John Wiley & Sons Copyright 2004 by John Wiley & Sons, Inc. All rights reserved. No part
More informationAPPLICATIONS FOR ROBOTICS
Version: 1 CONTROL APPLICATIONS FOR ROBOTICS TEX d: Feb. 17, 214 PREVIEW We show that the transfer function and conditions of stability for linear systems can be studied using Laplace transforms. Table
More informationIntroduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31
Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured
More informationChapter 6 - Solved Problems
Chapter 6 - Solved Problems Solved Problem 6.. Contributed by - James Welsh, University of Newcastle, Australia. Find suitable values for the PID parameters using the Z-N tuning strategy for the nominal
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect
More informationDesign and Tuning of Fractional-order PID Controllers for Time-delayed Processes
Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Emmanuel Edet Technology and Innovation Centre University of Strathclyde 99 George Street Glasgow, United Kingdom emmanuel.edet@strath.ac.uk
More informationFREQUENCY RESPONSE ANALYSIS Closed Loop Frequency Response
Closed Loop Frequency Response The Bode plot is generally constructed for an open loop transfer function of a system. In order to draw the Bode plot for a closed loop system, the transfer function has
More informationThe loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)
Lecture 7. Loop analysis of feedback systems (2). Loop shaping 2. Performance limitations The loop shaping paradigm. Estimate performance and robustness of the feedback system from the loop transfer L(jω)
More informationAn Internal Stability Example
An Internal Stability Example Roy Smith 26 April 2015 To illustrate the concept of internal stability we will look at an example where there are several pole-zero cancellations between the controller and
More informationROOT 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)
C1 ROOT LOCUS Consider the system R(s) E(s) C(s) + K G(s) - H(s) C(s) R(s) = K G(s) 1 + K G(s) H(s) Root locus presents the poles of the closed-loop system when the gain K changes from 0 to 1+ K G ( s)
More informationSTABILITY ANALYSIS TECHNIQUES
ECE4540/5540: Digital Control Systems 4 1 STABILITY ANALYSIS TECHNIQUES 41: Bilinear transformation Three main aspects to control-system design: 1 Stability, 2 Steady-state response, 3 Transient response
More informationSinusoidal Forcing of a First-Order Process. / τ
Frequency Response Analysis Chapter 3 Sinusoidal Forcing of a First-Order Process For a first-order transfer function with gain K and time constant τ, the response to a general sinusoidal input, xt = A
More informationLecture 3 - Design of Digital Filters
Lecture 3 - Design of Digital Filters 3.1 Simple filters In the previous lecture we considered the polynomial fit as a case example of designing a smoothing filter. The approximation to an ideal LPF can
More information( ) Frequency Response Analysis. Sinusoidal Forcing of a First-Order Process. Chapter 13. ( ) sin ω () (
1 Frequency Response Analysis Sinusoidal Forcing of a First-Order Process For a first-order transfer function with gain K and time constant τ, the response to a general sinusoidal input, xt = A tis: sin
More informationLecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types
Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types Venkata Sonti Department of Mechanical Engineering Indian Institute of Science Bangalore, India, 562 This
More informationProfessor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley
Professor Fearing EE C8 / ME C34 Problem Set 7 Solution Fall Jansen Sheng and Wenjie Chen, UC Berkeley. 35 pts Lag compensation. For open loop plant Gs ss+5s+8 a Find compensator gain Ds k such that the
More informationMAE 143B - Homework 9
MAE 143B - Homework 9 7.1 a) We have stable first-order poles at p 1 = 1 and p 2 = 1. For small values of ω, we recover the DC gain K = lim ω G(jω) = 1 1 = 2dB. Having this finite limit, our straight-line
More informationChapter 7. Digital Control Systems
Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,
More informationCONTROL OF DIGITAL SYSTEMS
AUTOMATIC CONTROL AND SYSTEM THEORY CONTROL OF DIGITAL SYSTEMS Gianluca Palli Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna Email: gianluca.palli@unibo.it
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are
More information= rad/sec. We can find the last parameter, T, from ωcg new
EE572 Solution to HW#22. Keep working on your project!! 1. Consider the following system: W(s) + T s =1 msec G lead (z) G zoh (z) 8 ( s+ 4) - a) Design a lead compensator, G lead (z), which meets the following
More informationEE 4343/ Control System Design Project LECTURE 10
Copyright S. Ikenaga 998 All rights reserved EE 4343/5329 - Control System Design Project LECTURE EE 4343/5329 Homepage EE 4343/5329 Course Outline Design of Phase-lead and Phase-lag compensators using
More informationFREQUENCY-RESPONSE DESIGN
ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins
More informationEECS C128/ ME C134 Final Wed. Dec. 14, am. Closed book. One page, 2 sides of formula sheets. No calculators.
Name: SID: EECS C128/ ME C134 Final Wed. Dec. 14, 211 81-11 am Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth 1 points total. Problem Points Score 1 16 2 12
More informationChapter 2. Classical Control System Design. Dutch Institute of Systems and Control
Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral
More informationMAE 142 Homework #2 (Design Project) SOLUTIONS. (a) The main body s kinematic relationship is: φ θ ψ. + C 3 (ψ) 0 + C 3 (ψ)c 1 (θ)
MAE 42 Homework #2 (Design Project) SOLUTIONS. Top Dynamics (a) The main body s kinematic relationship is: ω b/a ω b/a + ω a /a + ω a /a ψâ 3 + θâ + â 3 ψˆb 3 + θâ + â 3 ψˆb 3 + C 3 (ψ) θâ ψ + C 3 (ψ)c
More informationDelhi Noida Bhopal Hyderabad Jaipur Lucknow Indore Pune Bhubaneswar Kolkata Patna Web: Ph:
Serial : 0. LS_D_ECIN_Control Systems_30078 Delhi Noida Bhopal Hyderabad Jaipur Lucnow Indore Pune Bhubaneswar Kolata Patna Web: E-mail: info@madeeasy.in Ph: 0-4546 CLASS TEST 08-9 ELECTRONICS ENGINEERING
More informationBoise State University Department of Electrical Engineering ECE461 Control Systems. Control System Design in the Frequency Domain
Boise State University Department of Electrical Engineering ECE6 Control Systems Control System Design in the Frequency Domain Situation: Consider the following block diagram of a type- servomechanism:
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #15 Friday, February 6, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca (3) Cohen-Coon Reaction Curve Method
More informationPrüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 29. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid
More information8.1.6 Quadratic pole response: resonance
8.1.6 Quadratic pole response: resonance Example G(s)= v (s) v 1 (s) = 1 1+s L R + s LC L + Second-order denominator, of the form 1+a 1 s + a s v 1 (s) + C R Two-pole low-pass filter example v (s) with
More informationECE382/ME482 Spring 2005 Homework 7 Solution April 17, K(s + 0.2) s 2 (s + 2)(s + 5) G(s) =
ECE382/ME482 Spring 25 Homework 7 Solution April 17, 25 1 Solution to HW7 AP9.5 We are given a system with open loop transfer function G(s) = K(s +.2) s 2 (s + 2)(s + 5) (1) and unity negative feedback.
More informationDiscrete-time Controllers
Schweizerische Gesellschaft für Automatik Association Suisse pour l Automatique Associazione Svizzera di Controllo Automatico Swiss Society for Automatic Control Advanced Control Discrete-time Controllers
More informationDigital Signal Processing IIR Filter Design via Bilinear Transform
Digital Signal Processing IIR Filter Design via Bilinear Transform D. Richard Brown III D. Richard Brown III 1 / 12 Basic Procedure We assume here that we ve already decided to use an IIR filter. The basic
More information1 Controller Optimization according to the Modulus Optimum
Controller Optimization according to the Modulus Optimum w G K (s) F 0 (s) x The goal of applying a control loop usually is to get the control value x equal to the reference value w. x(t) w(t) X(s) W (s)
More informationECE 486 Control Systems
ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following
More informationControl Systems. Control Systems Design Lead-Lag Compensator.
Design Lead-Lag Compensator hibum@seoulteh.a.kr Outline Lead ompensator design in frequeny domain Lead ompensator design steps. Example on lead ompensator design. Frequeny Domain Design Frequeny response
More informationTransient response via gain adjustment. Consider a unity feedback system, where G(s) = 2. The closed loop transfer function is. s 2 + 2ζωs + ω 2 n
Design via frequency response Transient response via gain adjustment Consider a unity feedback system, where G(s) = ωn 2. The closed loop transfer function is s(s+2ζω n ) T(s) = ω 2 n s 2 + 2ζωs + ω 2
More informationControl Systems I. Lecture 9: The Nyquist condition
Control Systems I Lecture 9: The Nyquist condition adings: Guzzella, Chapter 9.4 6 Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Emilio Frazzoli Institute
More information1 (20 pts) Nyquist Exercise
EE C128 / ME134 Problem Set 6 Solution Fall 2011 1 (20 pts) Nyquist Exercise Consider a close loop system with unity feedback. For each G(s), hand sketch the Nyquist diagram, determine Z = P N, algebraically
More informationControl Systems. Root Locus & Pole Assignment. L. Lanari
Control Systems Root Locus & Pole Assignment L. Lanari Outline root-locus definition main rules for hand plotting root locus as a design tool other use of the root locus pole assignment Lanari: CS - Root
More informationStep Response Analysis. Frequency Response, Relation Between Model Descriptions
Step Response Analysis. Frequency Response, Relation Between Model Descriptions Automatic Control, Basic Course, Lecture 3 November 9, 27 Lund University, Department of Automatic Control Content. Step
More informationLecture: Sampling. Automatic Control 2. Sampling. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Sampling Prof. Alberto Bemporad University of rento Academic year 2010-2011 Prof. Alberto Bemporad (University of rento) Automatic Control 2 Academic year 2010-2011 1 / 31 ime-discretization
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using
More informationH(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 )
.7 Quiz Solutions Problem : a H(s) = s a a) Calculate the zero order hold equivalent H eq (z). H eq (z) = z z G(s) Z{ } s G(s) a Z{ } = Z{ s s(s a ) } G(s) A B Z{ } = Z{ + } s s(s + a) s(s a) G(s) a a
More informationK(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
321 16. Determine the range of K for which each of the following systems is stable by making a Bode plot for K = 1 and imagining the magnitude plot sliding up or down until instability results. Verify
More informationControl Systems I Lecture 10: System Specifications
Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture
More informationData Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10
Data Based Design of 3Term Controllers Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3 Term Controllers p. 2/10 History Classical Control - single controller (PID, lead/lag) is designed
More informationRaktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries
. AERO 632: of Advance Flight Control System. Preliminaries Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Preliminaries Signals & Systems Laplace
More informationECE382/ME482 Spring 2005 Homework 8 Solution December 11,
ECE382/ME482 Spring 25 Homework 8 Solution December 11, 27 1 Solution to HW8 P1.21 We are given a system with open loop transfer function G(s) = K s(s/2 + 1)(s/6 + 1) and unity negative feedback. We are
More informationThe Frequency-response Design Method
Chapter 6 The Frequency-response Design Method Problems and Solutions for Section 6.. (a) Show that α 0 in Eq. (6.2) is given by α 0 = G(s) U 0ω = U 0 G( jω) s jω s= jω 2j and α 0 = G(s) U 0ω = U 0 G(jω)
More informationLecture 9 Infinite Impulse Response Filters
Lecture 9 Infinite Impulse Response Filters Outline 9 Infinite Impulse Response Filters 9 First-Order Low-Pass Filter 93 IIR Filter Design 5 93 CT Butterworth filter design 5 93 Bilinear transform 7 9
More informationAnalysis of SISO Control Loops
Chapter 5 Analysis of SISO Control Loops Topics to be covered For a given controller and plant connected in feedback we ask and answer the following questions: Is the loop stable? What are the sensitivities
More informationEE3CL4: Introduction to Linear Control Systems
1 / 17 EE3CL4: Introduction to Linear Control Systems Section 7: McMaster University Winter 2018 2 / 17 Outline 1 4 / 17 Cascade compensation Throughout this lecture we consider the case of H(s) = 1. We
More informationControl for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e
Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented
More informationUniversity of Illinois at Urbana-Champaign ECE 310: Digital Signal Processing
University of Illinois at Urbana-Champaign ECE 3: Digital Signal Processing Chandra Radhakrishnan PROBLEM SE 5: SOLUIONS Peter Kairouz Problem o derive x a (t (X a (Ω from X d (ω, we first need to get
More informationNyquist Criterion For Stability of Closed Loop System
Nyquist Criterion For Stability of Closed Loop System Prof. N. Puri ECE Department, Rutgers University Nyquist Theorem Given a closed loop system: r(t) + KG(s) = K N(s) c(t) H(s) = KG(s) +KG(s) = KN(s)
More informationAssignment 4 Solutions Continuous-Time Fourier Transform
Assignment 4 Solutions Continuous-Time Fourier Transform ECE 3 Signals and Systems II Version 1.01 Spring 006 1. Properties of complex numbers. Let c 1 α 1 + jβ 1 and c α + jβ be two complex numbers. a.
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationTopic # Feedback Control. State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback
Topic #17 16.31 Feedback Control State-Space Systems Closed-loop control using estimators and regulators. Dynamics output feedback Back to reality Copyright 21 by Jonathan How. All Rights reserved 1 Fall
More informationThe Frequency-Response
6 The Frequency-Response Design Method A Perspective on the Frequency-Response Design Method The design of feedback control systems in industry is probably accomplished using frequency-response methods
More informationPart II. Advanced PID Design Methods
Part II Advanced PID Design Methods 54 Controller transfer function C(s) = k p (1 + 1 T i s + T d s) (71) Many extensions known to the basic design methods introduced in RT I. Four advanced approaches
More informationDesign of IIR filters
Design of IIR filters Standard methods of design of digital infinite impulse response (IIR) filters usually consist of three steps, namely: 1 design of a continuous-time (CT) prototype low-pass filter;
More informationHomework Assignment 3
ECE382/ME482 Fall 2008 Homework 3 Solution October 20, 2008 1 Homework Assignment 3 Assigned September 30, 2008. Due in lecture October 7, 2008. Note that you must include all of your work to obtain full
More informationPID controllers, part I
Faculty of Mechanical and Power Engineering Dr inŝ. JANUSZ LICHOTA CONTROL SYSTEMS PID controllers, part I Wrocław 2007 CONTENTS Controller s classification PID controller what is it? Typical controller
More informationDigital Control Systems
Digital Control Systems Lecture Summary #4 This summary discussed some graphical methods their use to determine the stability the stability margins of closed loop systems. A. Nyquist criterion Nyquist
More informationClassify a transfer function to see which order or ramp it can follow and with which expected error.
Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,
More informationRobust Performance Example #1
Robust Performance Example # The transfer function for a nominal system (plant) is given, along with the transfer function for one extreme system. These two transfer functions define a family of plants
More informationr + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic
MAE 43B Linear Control Prof. M. Krstic FINAL June, One sheet of hand-written notes (two pages). Present your reasoning and calculations clearly. Inconsistent etchings will not be graded. Write answers
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 9. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationMEM 255 Introduction to Control Systems: Analyzing Dynamic Response
MEM 55 Itroductio to Cotrol Systems: Aalyzig Dyamic Respose Harry G. Kwaty Departmet of Mechaical Egieerig & Mechaics Drexel Uiversity Outlie Time domai ad frequecy domai A secod order system Via partial
More informationCourse roadmap. Step response for 2nd-order system. Step response for 2nd-order system
ME45: Control Systems Lecture Time response of nd-order systems Prof. Clar Radcliffe and Prof. Jongeun Choi Department of Mechanical Engineering Michigan State University Modeling Laplace transform Transfer
More informationFrequency Response. Re ve jφ e jωt ( ) where v is the amplitude and φ is the phase of the sinusoidal signal v(t). ve jφ
27 Frequency Response Before starting, review phasor analysis, Bode plots... Key concept: small-signal models for amplifiers are linear and therefore, cosines and sines are solutions of the linear differential
More informationTopic # Feedback Control Systems
Topic #17 16.31 Feedback Control Systems Deterministic LQR Optimal control and the Riccati equation Weight Selection Fall 2007 16.31 17 1 Linear Quadratic Regulator (LQR) Have seen the solutions to the
More informationGATE EE Topic wise Questions SIGNALS & SYSTEMS
www.gatehelp.com GATE EE Topic wise Questions YEAR 010 ONE MARK Question. 1 For the system /( s + 1), the approximate time taken for a step response to reach 98% of the final value is (A) 1 s (B) s (C)
More informationOutline. Classical Control. Lecture 1
Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More information