Boise State University Department of Electrical Engineering ECE461 Control Systems. Control System Design in the Frequency Domain

Similar documents
ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques

Homework 7 - Solutions

Systems Analysis and Control

Active Control? Contact : Website : Teaching

Transient 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

EE3CL4: Introduction to Linear Control Systems

EE C128 / ME C134 Fall 2014 HW 8 - Solutions. HW 8 - Solutions

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

Exercises for lectures 13 Design using frequency methods

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

Module 5: Design of Sampled Data Control Systems Lecture Note 8

ECE 486 Control Systems

1 (20 pts) Nyquist Exercise

Systems Analysis and Control

MAE 143B - Homework 9

Frequency Response Analysis

Exercise 1 (A Non-minimum Phase System)

Frequency Response Techniques

Asymptotic Bode Plot & Lead-Lag Compensator

Exercise 1 (A Non-minimum Phase System)

8.1.6 Quadratic pole response: resonance

EE 4343/ Control System Design Project LECTURE 10

Stability of CL System

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

FREQUENCY-RESPONSE DESIGN

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

ECE382/ME482 Spring 2005 Homework 6 Solution April 17, (s/2 + 1) s(2s + 1)[(s/8) 2 + (s/20) + 1]

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

ECE382/ME482 Spring 2005 Homework 8 Solution December 11,

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.

Control Systems I. Lecture 9: The Nyquist condition

ECE 388 Automatic Control

LINEAR CONTROL SYSTEMS. Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Engraving Machine Example

PM diagram of the Transfer Function and its use in the Design of Controllers

Nyquist Criterion For Stability of Closed Loop System

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 )

MAS107 Control Theory Exam Solutions 2008

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

2nd-order filters. EE 230 second-order filters 1

Analysis and Design of Analog Integrated Circuits Lecture 12. Feedback

The requirements of a plant may be expressed in terms of (a) settling time (b) damping ratio (c) peak overshoot --- in time domain

ECEN 326 Electronic Circuits

Professor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley

16.30/31, Fall 2010 Recitation # 2

Radar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.

SKEE 3143 CONTROL SYSTEM DESIGN. CHAPTER 3 Compensator Design Using the Bode Plot

ESE319 Introduction to Microelectronics. Feedback Basics

ESE319 Introduction to Microelectronics. Feedback Basics

Root Locus Methods. The root locus procedure

Theory of Machines and Automatic Control Winter 2018/2019

R. W. Erickson. Department of Electrical, Computer, and Energy Engineering University of Colorado, Boulder

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

Frequency domain analysis

Classify a transfer function to see which order or ramp it can follow and with which expected error.

Solution: K m = R 1 = 10. From the original circuit, Z L1 = jωl 1 = j10 Ω. For the scaled circuit, L 1 = jk m ωl 1 = j10 10 = j100 Ω, Z L

The Frequency-response Design Method

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

Lecture 11. Frequency Response in Discrete Time Control Systems

Control Systems. Control Systems Design Lead-Lag Compensator.

An Internal Stability Example

6.302 Feedback Systems Recitation 16: Compensation Prof. Joel L. Dawson

FREQUENCY RESPONSE ANALYSIS Closed Loop Frequency Response

Solutions to Skill-Assessment Exercises

MAE 143B - Homework 9

EKT 119 ELECTRIC CIRCUIT II. Chapter 3: Frequency Response of AC Circuit Sem2 2015/2016 Dr. Mohd Rashidi Che Beson

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method

Frequency (rad/s)

Robust Control 3 The Closed Loop

Poles and Zeros and Transfer Functions

Systems Analysis and Control

ECEN 607 (ESS) Op-Amps Stability and Frequency Compensation Techniques. Analog & Mixed-Signal Center Texas A&M University

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

STABILITY ANALYSIS TECHNIQUES

FEEDBACK AND STABILITY

MAE 142 Homework #2 (Design Project) SOLUTIONS. (a) The main body s kinematic relationship is: φ θ ψ. + C 3 (ψ) 0 + C 3 (ψ)c 1 (θ)

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

Automatic Control (MSc in Mechanical Engineering) Lecturer: Andrea Zanchettin Date: Student ID number... Signature...

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

CYBER EXPLORATION LABORATORY EXPERIMENTS

= rad/sec. We can find the last parameter, T, from ωcg new

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)

Loop shaping exercise

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

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)

DIGITAL CONTROLLER DESIGN

Chapter 9: Controller design

Second-order filters. EE 230 second-order filters 1

IC6501 CONTROL SYSTEMS

Dynamic circuits: Frequency domain analysis

Systems Analysis and Control

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

Systems Analysis and Control

AMME3500: System Dynamics & Control

The Frequency-Response

Generalized Fractional Order Reset Element (GFrORE)

VALLIAMMAI ENGINEERING COLLEGE

(a) Find the transfer function of the amplifier. Ans.: G(s) =

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

Transcription:

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: Stabilizing Network Servoamplifier + servomotor i + 0.5 s (+0.5s) o Part A: Draw the Bode plots of the uncompensated open-loop transfer function and conclude that the closed-loop system is unstable. Can this system be stabilized by a network consisting of a preamplifier with gain K? Part B: Design a stabilizing network so that:. The compensated closed-loop system is stable with a phase margin (PM) greater than 5 o and a gain margin (GM) greater than 0 db.. The low-frequency gain of the compensated open-loop system is equal to that of the uncompensated system. 3. The bandwidth of the compensated open-loop system is twice that of the uncompensated system. Solution: Part A: Stability Analysis of the Uncompensated System: The magnitude and phase of the uncompensated open-loop transfer function are given by: G(jω) = = 0.5 0.5 0 o (jω) = ( + jω/) ω 80 o + (ω/) tan ω/ 0.5 ω + (ω/) 80 o tan ω = G(ω) φ(ω) The Bode plots (magnitude and phase) of the uncompensated open-loop transfer function are shown in solid line on the next page. The closed-loop system is unstable because the open-loop transfer function has negative phase margin at the crossover frequency ω c = / rad/s. Because of this negative phase margin, the system can never be stabilized by a preamplifier with a real gain K. The Bode magnitude plot would be shifted upwards and the croossover frequency would increase. Clearly, the phase will always be less than -80 o resulting in a negative phase margin.

6 db/oct 0 /8 / 6 db/oct / 8 6 3 6 ω (rad/s) MAGNITUDE (db) 36 db/oct 8 db/oct 8 60 7 5 deg/oct 5 deg/oct /8 / / 8 6 0 3 6 ω (rad/s) PHASE (deg) 90 5 deg/oct 5 deg/oct 80 30 deg/oct 70 5 deg/oct

Part B: Stabilizing-Network Design Stabilizing Network Servoamplifier + servomotor i + K +st α +s α T 0.5 s (+0.5s) o Preamplifier Lead Network We need to add some phase lead to the uncompensated open-loop transfer function in order to obtain positive phase margin. To realize the stabilizing network, we select a preamplifier followed by a lead network. The overall compensated open-loop transfer function has the following form: G(s) = K α + st + sαt 0.5 s ( + s/) = K α + s/ω 0.5 + s/ω s ( + s/) The low-frequency approximation of the compensated open-loop transfer function should equal that of the uncompensated system. Therefore, G(s) = K α + st + sαt 0.5 s ( + s/) Therefore, the preamplifier gain K should be selected such that = Kα 0.5 s = 0.5 s = Kα = K = α From the previous Bode plots, the bandwidth of the uncompensated open-loop transfer function is equal to the zero-db crossover frequency, that is ω B = / rad/s. The new open-loop bandwidth should be twice that of the uncompensated bandwith, that is, ω B = = rad/s As a rule of thumb, we want the compensated open-loop transfer function to cross the zero-db line with a slope of -6 db/oct (equivalently, -0 db/dec). Using the previous Bode plots, the phase margin of the uncompensated open-loop transfer function at ω c = rad/s is equal to -5 o (that is, it is 5 o below the 80 o -line). Since we want a minimum phase margin of 5 o, the phase lead to be added at the crossover frequency ω c = rad/s should be at least 5 o + 5 o = 60 o. Recalling the relationship between the maximum phase of a lead network and α, we should have tan α α 60o α α tan 60o = 3 α 3 α + α α α α α + 0 = α 7 8 = 0.078 or α 7 + 8 = 3.9 Since α <, we choose α = 6 = 0.065 0.078 = K = 6 3

The maximum phase occurs at ω c = T α = rad/s = T α = T 6 = = T = ω = = T rad/s ω = = = rad/s αt /6 Finally, the open-loop transfer function of the compensated system can be expressed as G(s) = 6 + s 6 + s/ 0.5 s ( + s/) = 0.5( + s) s ( + s/) The magnitude and phase of the compensated open-loop transfer function are given by: G(jω) = 0.5( + jω) (jω) ( + jω/) = 0.5 + (ω) tan ω ω 80 o [ + (ω/) ] tan ω/ = 0.5 + 6ω ω ( + ω /6 tan ω 80 o tan ω = G(ω) φ(ω) The Bode plots (magnitude and phase) of the compensated open-loop transfer function are shown in dashed line next to the uncompensated Bode plots. Clearly, the system is now stable with a positive phase margin at the crossover frequency ω c = rad/s. We can either use the Bode straightline approximations to compute the gain and phase margins of the compensated system, or we can do exact calculations using a calculator. We will do both below. Phase Margin: Assuming that the crossover frequency is exactly ω c = rad/s, we read an approximate phase margin of PM = 5 o on the graph. An exact computation yields φ(ω c ) = tan ω c 80 o tan ω c = tan 80 o tan PM = 80 o + φ(ω c ) = 80 o 3. o = 7.9 o = 3. o The exact crossover frequency is such that G(ω) = 0.5 + 6ω ω ( + ω /6) = This expression can be reduced to the following polynomial equation: ω 8 + 3ω 6 + 56ω 56ω 6 = 0 which has ω c = 0.975 rad/s as a solution. The exact phase margin at this frequency is φ(ω c ) = tan ω c 80 o tan ω c φ(ω c ) = 3.8 o PM = 80 o + φ(ω c ) = 80 o 3.8 o = 8. o = tan 0.975 80 o 0.975 tan

Gain Margin: From the Bode plots, the compensated open-loop transfer function has a phase of 80 o at ω o = rad/s. The actual phase at ω o = rad/s is φ(ω o ) = tan ω o 80 o tan ω o The approximate gain margin at this frequency is GM (db) = 0 log G(ω o ) = tan 80 o tan = 0 log G(ω o ) = ( ) = db = 83. o Using the fact that there is a maximum error of 6 db at the double pole ω o = rad/s, we can conclude that the gain margin is truly GM = 6 = 8 db An exact computation yields G(ω o ) = 0.5 + 6ωo ωo( + ωo/6) = 0.5 + 6 ( + = 0.5 /6) GM = 0 log G(ω o ) = 0 log 0.5 = 8.0 db To be more accurate, we need to compute the exact frequency at which the phase is equal to 80 o. Using a calculator, and, by trial and error: By interpolation, ω o ω o (rad/s) 3 3.5 3.6 3.7 3.8 φ(ω o ) (deg) 68.5 o 76 o 78 o 79.5 o 80.8 o = 3.7 rad/s. We check that φ(ω o ) = tan ω o 80 o tan ω o φ(ω o ) = 79.98 o = 80 o = tan 3.7 80 o 3.7 tan G(ω o ) = 0.5 + 6ωo ωo( + ωo/6) = 0.5 + 6 3.7 3.7 ( + 3.7 = 0.3 /6) GM = 0 log G(ω o ) = 0 log 0.3 = 6.9 db Therefore, all of the criteria have been met and this design is satisfactory. Exercise #: Redo the design using decade straight-line approximations. Exercise #: Redo the design using a PD controller of the form G c (s) = K p + K d s = K p ( + sk d /K p ) = ( + sk). (Notice that K p must be equal to using Criterion #.) Design for an approximate gain K that will meet the design objectives. There is no need for a preamplifier in this case. 5