ECE317 : Feedback and Control

Similar documents
ME451: Control Systems. Course roadmap

ANNA UNIVERSITY :: CHENNAI MODEL QUESTION PAPER(V-SEMESTER) B.E. ELECTRONICS AND COMMUNICATION ENGINEERING EC334 - CONTROL SYSTEMS

Dr Ian R. Manchester

Course Outline. Time vs. Freq. Domain Analysis. Frequency Response. Amme 3500 : System Dynamics & Control. Design via Frequency Response

Lecture 7:Examples using compensators

Frequency Response Analysis and Design Tutorial

Chapter 5 Frequency-domain design

CDS 101/110a: Lecture 8-1 Frequency Domain Design

ME 375 System Modeling and Analysis

EC CONTROL SYSTEMS ENGINEERING

Classical Control Design Guidelines & Tools (L10.2) Transfer Functions

CDS 101/110: Lecture 9.1 Frequency DomainLoop Shaping

CDS 101/110: Lecture 10-2 Loop Shaping Design Example. Richard M. Murray 2 December 2015

ME 5281 Fall Homework 8 Due: Wed. Nov. 4th; start of class.

and using the step routine on the closed loop system shows the step response to be less than the maximum allowed 20%.

CDS 101/110: Lecture 8.2 PID Control

JUNE 2014 Solved Question Paper

BSNL TTA Question Paper Control Systems Specialization 2007

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Winter Semester, Linear control systems design Part 1

Figure 1.1: Quanser Driving Simulator

Lecture 9. Lab 16 System Identification (2 nd or 2 sessions) Lab 17 Proportional Control

1.What is frequency response? A frequency responses the steady state response of a system when the input to the system is a sinusoidal signal.

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear control systems design

Biomedical Control Systems. Lecture#01

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

EE 370/L Feedback and Control Systems Lab Section Post-Lab Report. EE 370L Feedback and Control Systems Lab

JNTUWORLD. 6 The unity feedback system whose open loop transfer function is given by G(s)=K/s(s 2 +6s+10) Determine: (i) Angles of asymptotes *****

CDS 101/110a: Lecture 8-1 Frequency Domain Design. Frequency Domain Performance Specifications

ELECTRICAL CIRCUITS 6. OPERATIONAL AMPLIFIERS PART III DYNAMIC RESPONSE

Readings: FC: p : lead compensation. 9/9/2011 Classical Control 1

GE420 Laboratory Assignment 8 Positioning Control of a Motor Using PD, PID, and Hybrid Control

Position Control of DC Motor by Compensating Strategies

Dr Ian R. Manchester Dr Ian R. Manchester Amme 3500 : Root Locus Design


Electrical Engineering. Control Systems. Comprehensive Theory with Solved Examples and Practice Questions. Publications

Design of Compensator for Dynamical System

Bode Plot for Controller Design

EES42042 Fundamental of Control Systems Bode Plots

SYLLABUS. osmania university CHAPTER - 1 : CONTROL SYSTEMS CLASSIFICATION

ECE317 Homework 7. where

DEGREE: Biomedical Engineering YEAR: TERM: 1

Implementation and Simulation of Digital Control Compensators from Continuous Compensators Using MATLAB Software

EE 482 : CONTROL SYSTEMS Lab Manual

Design of a Simulink-Based Control Workstation for Mobile Wheeled Vehicles with Variable-Velocity Differential Motor Drives

Välkomna till TSRT15 Reglerteknik Föreläsning 8

Outline. Digital Control. Lecture 3

Designing PID controllers with Matlab using frequency response methodology

[ á{tå TÄàt. Chapter Four. Time Domain Analysis of control system

Module 08 Controller Designs: Compensators and PIDs

EEL2216 Control Theory CT2: Frequency Response Analysis

CHAPTER 9 FEEDBACK. NTUEE Electronics L.H. Lu 9-1

SECTION 6: ROOT LOCUS DESIGN

of harmonic cancellation algorithms The internal model principle enable precision motion control Dynamic control

Compensation of a position servo

EECE488: Analog CMOS Integrated Circuit Design Set 7 Opamp Design

Bode and Log Magnitude Plots

Specify Gain and Phase Margins on All Your Loops

Loop Design. Chapter Introduction

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK UNIT - I SYSTEMS AND THEIR REPRESENTATION

CHASSIS DYNAMOMETER TORQUE CONTROL SYSTEM DESIGN BY DIRECT INVERSE COMPENSATION. C.Matthews, P.Dickinson, A.T.Shenton

MEM01: DC-Motor Servomechanism

Lab 11. Speed Control of a D.C. motor. Motor Characterization

Another Compensator Design Example

Welcome to SENG 480B / CSC 485A / CSC 586A Self-Adaptive and Self-Managing Systems

Homework Assignment 13

Homework Assignment 10

Motomatic via Bode by Frank Owen, PhD, PE Mechanical Engineering Department California Polytechnic State University San Luis Obispo

Practical Testing Techniques For Modern Control Loops

A Novel on Design and Analysis of on Chip Low Drop out Regulator for Improving Transient Response

DESIGN AND ANALYSIS OF FEEDBACK CONTROLLERS FOR A DC BUCK-BOOST CONVERTER

A Comparison And Evaluation of common Pid Tuning Methods

Compensator Design using Bode Plots

Background (What Do Line and Load Transients Tell Us about a Power Supply?)

Rotary Motion Servo Plant: SRV02. Rotary Experiment #03: Speed Control. SRV02 Speed Control using QuaRC. Student Manual

2.7.3 Measurement noise. Signal variance

BUCK Converter Control Cookbook

TUTORIAL 9 OPEN AND CLOSED LOOP LINKS. On completion of this tutorial, you should be able to do the following.

(1) Identify individual entries in a Control Loop Diagram. (2) Sketch Bode Plots by hand (when we could have used a computer

Introduction to Signals and Systems Lecture #9 - Frequency Response. Guillaume Drion Academic year

Integrator windup and PID controller design

This manuscript was the basis for the article A Refresher Course in Control Theory printed in Machine Design, September 9, 1999.

Control Design for Servomechanisms July 2005, Glasgow Detailed Training Course Agenda

Automatic Control Systems

Lecture 48 Review of Feedback HW # 4 Erickson Problems Ch. 9 # s 7 &9 and questions in lectures I. Review of Negative Feedback

Microelectronic Circuits - Fifth Edition Sedra/Smith Copyright 2004 by Oxford University Press, Inc.

Designing low-frequency decoupling using SIMPLIS

Phys Lecture 5. Motors

Magnetic Levitation System

Introduction to PID Control

Further Control Systems Engineering

Using an automated Excel spreadsheet to compensate a flyback converter operated in current-mode. Christophe Basso, David Sabatié

SMJE 3153 Control System. Department of ESE, MJIIT, UTM 2014/2015

Project Advisor: Dr. Gary L. Dempsey

MCE441/541 Midterm Project Position Control of Rotary Servomechanism

LECTURE FOUR Time Domain Analysis Transient and Steady-State Response Analysis

ACTIVE VIBRATION CONTROL OF HARD-DISK DRIVES USING PZT ACTUATED SUSPENSION SYSTEMS. Meng-Shiun Tsai, Wei-Hsiung Yuan and Jia-Ming Chang

Final Exam. Anyone caught copying or allowing someone to copy from them will be ejected from the exam.

CONTROLLER DESIGN FOR POWER CONVERSION SYSTEMS

Reduction of Multiple Subsystems

MTE 360 Automatic Control Systems University of Waterloo, Department of Mechanical & Mechatronics Engineering

Transcription:

ECE317 : Feedback and Control Lecture : Frequency domain specifications Frequency response shaping (Loop shaping) Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University 1

Course roadmap Modeling Analysis Design Laplace transform Transfer function Block Diagram Linearization Models for systems electrical mechanical example system Stability Pole locations Routh-Hurwitz Time response Steady state (error) Frequency response Bode plot Design specs Frequency domain Bode plot Compensation Design examples Matlab & PECS simulations & laboratories 2

Controller design comparison Design specifications in time domain (Rise time, settling time, overshoot, steady state error, etc.) Approximate translation Desired closed-loop pole location in s-domain Root locus shaping Desired open-loop frequency response in s-domain Frequency response shaping (Loop shaping) 3

Feedback control system design C(s) Controller G(s) Plant OL: CL: Given G(s), design C(s) that satisfies CL stability and time-domain specs, i.e., transient and steady-state responses. We learn typical qualitative relationships between open-loop Bode plot and closed-loop properties such as stability and time-domain responses. 4

An advantage of Bode plot (review) Bode plot of a series connection G1(s)G2(s) is the addition of each Bode plot of G1 and G2. Gain Phase We use this property to design C(s) so that G(s)C(s) has a desired shape of Bode plot. 5

Typical modification of OL Bode plot Steady-state accuracy Sensitivity Disturbance rejection Response speed Noise reduction Overshoot 6

Steady-state accuracy C(s) Controller G(s) Plant For steady-state accuracy, L should have high gain at low frequencies. y(t) tracks r(t) composed of low frequencies very well. 7

Steady-state accuracy (cont d) Step r(t) Increase Ramp r(t) Increase Parabolic r(t) Increase <-20 <-40 For Kv to be finite, L must contain at least one integrator. For Ka to be finite, L must contain at least two integrators. 8

Typical modification of OL Bode plot Steady-state accuracy Sensitivity Disturbance rejection Response speed Noise reduction Overshoot 9

A second order example For illustration, we use the feedback system: C(s) Controller G(s) Plant 10

Percent overshoot 20 0 For small percent overshoot, L should have larger phase margin. OL Bode plot 1.8 1.6 1.4 CL step response -20 10-1 10 0 10 1-100 -120-140 -160 PM -180 10-1 10 0 10 1 1.2 1 0.8 0.6 0.4 0.2 0 0 5 10 15 11

Typical modification of OL Bode plot Steady-state accuracy Sensitivity Disturbance rejection Response speed Noise reduction Overshoot 12

We require adequate GM and PM for: safety against inaccuracies in modeling reasonable transient response (overshoot) It is difficult to give reasonable numbers of GM and PM for general cases, but usually, GM should be at least 6dB PM should be at least 45deg (These values are not absolute but approximate!) In controller design, we are especially interested in PM (which typically leads to good GM). 13

Typical modification of OL Bode plot Steady-state accuracy Sensitivity Disturbance rejection Response speed Noise reduction Overshoot 14

Response speed 20 0 For fast response, L should have larger gain crossover frequency. OL Bode plot 1.4 1.2 1 CL step response -20-100 -120-140 -160 10 0 0.8 0.6 0.4 0.2-180 10-1 10 0 10 1 0 0 5 10 15 15

Typical modification of OL Bode plot Steady-state accuracy Sensitivity Disturbance rejection Response speed Noise reduction Overshoot 16

Noise reduction C(s) Controller G(s) Plant y(t) n(t): noise For noise reduction, L should have small gain at high frequencies. y(t) is not affected by n(t) composed of high frequencies. 17

Typical modification of OL Bode plot Steady-state accuracy Sensitivity Disturbance rejection Response speed Noise reduction Overshoot 18

Sensitivity reduction Sensitivity indicates the influence of plant variations (due to temperature, humidity, age, etc.) on closed-loop performance. Sensitivity function For sensitivity reduction, L should have large gain at low frequencies. 19

Unwanted signal Disturbance Examples Load changes to a voltage regulator Wind turbulence in airplane altitude control Wave in ship direction control Sudden temperature change outside the temperaturecontrolled room Bumpy road in cruise control Often, disturbance is neither measurable nor predictable. (Use feedback to compensate for it!) 20

Disturbance rejection d(t): disturbance C(s) Controller G(s) Plant y(t) For disturbance rejection, L should have large gain at low frequencies. y(t) is not affected by d(t) composed of low frequencies. 21

Typical shaping goal (Summary) Steady-state accuracy Sensitivity Disturbance rejection Response speed Noise reduction Overshoot Frequency shaping (loop shaping) design is done using compensators 22

Summary System performance such as transient response and steady state error (time domain attributes) and sensitivity to plant variations and disturbance rejection are addressed by appropriate design in the frequency domain. This leads to a set of frequency domain specifications. These are specifications are on the loop gain, specifically, low frequency gain, bandwidth (unity gain crossover), phase margin and high frequency roll off. Next, steady state error. 23