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

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

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

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

Loop Design. Chapter Introduction

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

ECE317 : Feedback and Control

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

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

Linear Control Systems Lectures #5 - PID Controller. Guillaume Drion Academic year

Closed-loop System, PID Controller

ME 375 System Modeling and Analysis

Chapter 6. Small signal analysis and control design of LLC converter

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

MM7 Practical Issues Using PID Controllers

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


CDS 101/110: Lecture 8.2 PID Control

ME451: Control Systems. Course roadmap

Scalar control synthesis 1

Module 08 Controller Designs: Compensators and PIDs

EEL2216 Control Theory CT2: Frequency Response Analysis

Lecture 18 Stability of Feedback Control Systems

BSNL TTA Question Paper Control Systems Specialization 2007

Experiment 9. PID Controller

Servo Tuning. Dr. Rohan Munasinghe Department. of Electronic and Telecommunication Engineering University of Moratuwa. Thanks to Dr.

Lecture 5 Introduction to control

Phys Lecture 5. Motors

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

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

Addendum Handout for the ECE3510 Project. The magnetic levitation system that is provided for this lab is a non-linear system.

EE 230 Lecture 23. Nonlinear Op Amp Applications - waveform generators

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

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

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

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

Nonlinear Control Lecture

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

PID control of dead-time processes: robustness, dead-time compensation and constraints handling

CDS 101/110: Lecture 9.1 Frequency DomainLoop Shaping

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

Dr Ian R. Manchester

JUNE 2014 Solved Question Paper

Optimizing Performance Using Slotless Motors. Mark Holcomb, Celera Motion

Robust controller design for LFO damping

Rotary Motion Servo Plant: SRV02. Rotary Experiment #02: Position Control. SRV02 Position Control using QuaRC. Student Manual

MAHALAKSHMI ENGINEERING COLLEGE TIRUCHIRAPALLI

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

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS

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

P Shrikant Rao and Indraneel Sen

7. PID Controllers. KEH Process Dynamics and Control 7 1. Process Control Laboratory

Advanced Servo Tuning

Automatic Control Motion control Advanced control techniques

Second order Integral Sliding Mode Control: an approach to speed control of DC Motor

Chapter 13 Oscillators and Data Converters

CONTROLLER DESIGN FOR POWER CONVERSION SYSTEMS

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

6.270 Lecture. Control Systems

Key words: Internal Model Control (IMC), Proportion Integral Derivative (PID), Q-parameters

PID-control and open-loop control

Design and Analysis for Robust PID Controller

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

Feedback (and control) systems

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

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

Voltage Sag and Swell Mitigation Using Dynamic Voltage Restore (DVR)

MODELING AND ANALYSIS OF IMPEDANCE NETWORK VOLTAGE SOURCE CONVERTER FED TO INDUSTRIAL DRIVES

PYKC 13 Feb 2017 EA2.3 Electronics 2 Lecture 8-1

Resonant Converter Control Loop Design. SmartCtrl Tutorial. 1 Powersimtech Inc.

Position Control of DC Motor by Compensating Strategies

Glossary of terms. Short explanation

MAGNETIC LEVITATION SUSPENSION CONTROL SYSTEM FOR REACTION WHEEL

EC CONTROL SYSTEMS ENGINEERING

Voltage-Mode Buck Regulators

EE 482 : CONTROL SYSTEMS Lab Manual

Microelectronic Circuits II. Ch 9 : Feedback

Laboratory PID Tuning Based On Frequency Response Analysis. 2. be able to evaluate system performance for empirical tuning method;

ENGG4420 END OF CHAPTER 1 QUESTIONS AND PROBLEMS

Structure Specified Robust H Loop Shaping Control of a MIMO Electro-hydraulic Servo System using Particle Swarm Optimization

Automatic Feedforward Tuning for PID Control Loops

Minimizing Input Filter Requirements In Military Power Supply Designs

Introduction to Digital Control

Positive Feedback and Oscillators

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

THE DESIGN AND SIMULATION OF MODIFIED IMC-PID CONTROLLER BASED ON PSO AND OS-ELM IN NETWORKED CONTROL SYSTEM

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

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

Combo Hot Swap/Load Share Controller Allows the Use of Standard Power Modules in Redundant Power Systems

Specify Gain and Phase Margins on All Your Loops

Improving a pipeline hybrid dynamic model using 2DOF PID

Cavity Field Control - Feedback Performance and Stability Analysis. LLRF Lecture Part3.2 S. Simrock, Z. Geng DESY, Hamburg, Germany

ECEN 5807 Modeling and Control of Power Electronic Systems

The Matching Coefficients PID Controller

CHAPTER 3 VOLTAGE SOURCE INVERTER (VSI)

Basic Tuning for the SERVOSTAR 400/600

Find, read or write documentation which describes work of the control loop: Process Control Philosophy. Where the next information can be found:

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems

International Journal of Research in Advent Technology Available Online at:

System on a Chip. Prof. Dr. Michael Kraft

COMPARISON OF TUNING METHODS OF PID CONTROLLER USING VARIOUS TUNING TECHNIQUES WITH GENETIC ALGORITHM

Transcription:

264 Lab next week: Lecture 10 Lab 17: Proportional Control Lab 18: Proportional-Integral Control (1/2) Agenda: Control design fundamentals Objectives (Tracking, disturbance/noise rejection, robustness) Feedback control Proportional Control Proportional-Integral Control

265 Control Design - Objectives Y(s) = G(s) U(s) Overall goal: choose U(s) so that Y(s) behaves as desired 1. Stability closed loop system poles on left half of complex plane 2. Performance how well does Y(s) follow command 3. Disturbance rejection not affected by disturbance 4. Immunity to measurement noise not affected by sensor inaccuracies 5. Robustness not affected by uncertainty in system model G(s)

266 Pros and Cons of Feedback Feedback versus dead reckoning Pros: Compensates disturbances Compensates model uncertainty Performance without needing tight tolerance Cons: Potential for instability Subject Noise / inaccurate sensing Need a sensor Sensor

267 Simplest feedback controller Proportional Control Consider 1 st order plant (note not all plants are first order!!!!) Formulate closed loop transfer function Use closed loop transfer function to analyze Stability how design parameters affect stability Performance time domain and frequency domain Disturbance rejection and noise immunity Input disturbance, output disturbance Robustness

268 Stability Closed loop poles must be on the left-half of the complex plane In theory, 1 st order system can be stable for very high gains In practice, very high gains can destabilize system Model uncertainty High order dynamics ignored (e.g. system is really 3 rd order instead of 1 st order) Saturation and other nonlinearity Try very high gain in experiments!

269 Tracking Find G YR (s) How does P gain affect: Steady state response (use final value theorem or D.C. gain) Transient response to step input Frequency response for what s=jw is G YR (s) close to 1 System bandwidth - what kind of input frequencies can it track?

270 Disturbance Rejection Find G YD (s) How does P gain affect: Steady state response (use final value theorem or D.C. gain) to step disturbance? What kind of disturbances (frequency content) can it reject? System bandwidth

271 Noise Immunity Find G YN (s) Note relationship between G YN (s) and G YR (s) How does P-gain affect immunity to noise Noise frequencies that it is not sensitive to?

272 Response to R(s), D(s) and N(s) Consider a system with a proportional control subject to: Command input, R(s) (Input) disturbance, D(s) Sensor noise, N(s) Work out response: Y(s) = G YR (s) R(s) + G YD D(s) D(s) + G YN (s) N(s) Performance objective: G YR (s) = 1 Disturbance rejection objective: G YD (s) = 0 Noise immunity objective: G YN (s) = 0 Note cannot have G YR (s) = 1 and G YN (s) = 0 simultaneously Fortunately, R(s) typically low frequency, N(s) typically high frequency

Question: If system model G(s) is off by say, 10%, how will much will the closed loop transfer function G c (s) be off? G(s)! G(s)+dG(s) Robustness G c (s)! G c (s)+dg c (s) 273 Method: dg c (s) G c (s) G c (s) = Find in terms of G(s)C(s) 1+G(s)C(s) dg(s) G(s) dg c (s) G c (s) = apple dgc (s) dg(s) G(s) G c (s) dg(s) G(s)

274 Robustness (2) dg c (s) G c (s) = 1 1+G(s)C(s) dg(s) G(s) S(s) * 10% Sensitivity function S(s) Say 10% If S(s) << 1, e.g. by setting C(s) larger, the closed loop system can be very insensitive to plant uncertainty Attenuation is frequency (s= jw) dependent Do this for system with P-controller How does P gain affect robustness?

275 P-Control Summary P control allows tracking of low frequency signals All aspects of response (except for noise) improves as P gain increases Transient response Bandwidth Disturbance rejection Steady state error For integrator plant, steady error to step command is 0 but not so for other 1 st order system Increasing P increases influence of noise

276 Proportional-Integral Control Proportional control does not eliminate steady state error due to constant disturbance or ramp input, unless gain is infinite Non-zero control effort ONLY if there is error Proportional control increases gain at all frequencies Needed for low frequency Bad for high frequency Approach: estimate the disturbance and then compensate for it!!! PI controller: C(s) = K p + K I /s Infinite gain at s=0 and decreasing gain at high frequency! Can have non-zero u(t) control effort even when error = 0

277 Pole locations: Stability and Response Two poles Left half plane for stability Design pole locations for good transient response Calculate K p, and K I to obtain desired pole locations Instead of tuning gains directly Descriptors: Natural frequency, wn Damped natural frequency, wr Time constant (1/real part of pole) Damping ratio Underdamped, overdamped, critically damped

278 Steady state response to Step and ramp input Step disturbance How do gains affect these? Performance Transient behavior how do gains affect Convergence time Oscillation Resonance At certain frequency, output amplitude is maximum for a given input amplitude

279 P-I Control Summary P-I can eliminate steady error due to constant disturbance or input (ramp for integrator plant) Interpretation: Increases gain for D.C. and decreases gain for high frequency Estimates the constant disturbance (or required input) Design pole locations for good performance and calculate gains to obtain the pole locations Note difference in response to 1 st order system