Lecture 16: Introduction to Control (Part II)

Slides:



Advertisements
Similar presentations
Design with Root Locus Lecture 9.
Advertisements

Chapter 4: Basic Properties of Feedback
Loop Shaping Professor Walter W. Olson
CHE 185 – PROCESS CONTROL AND DYNAMICS
Embedded Systems Design: A Unified Hardware/Software Introduction 1 Chapter 9: Control Systems.
ME 746 Spring Dynamic Models Differential Equations in State-Variable Form.

Transient and steady state response (cont.)
Process Control Instrumentation II
Prof. Wahied Gharieb Ali Abdelaal Faculty of Engineering Computer and Systems Engineering Department Master and Diploma Students CSE 502: Control Systems.
Chapter 4: Feedback Control System Characteristics Objectives
Design of Control Systems Cascade Root Locus Design This is the first lecture devoted to the control system design. In the previous lectures we laid the.
© 2009 The MathWorks, Inc. ® ® Introduction to PID Controller Design with examples in MATLAB and Simulink Dr. Bora Eryılmaz Engineering Manager Control.
PID Tuning and Controllability Sigurd Skogestad NTNU, Trondheim, Norway.
Chapter 7 PID Control.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Ch. 6 Single Variable Control
University of Virginia Proportional Control Spring 2015 Jack Stankovic University of Virginia.
It is the time response of a system to an input that sets the criteria for our control systems. Many quantitative criteria have been defined to characterise.
A Typical Feedback System
Brief Review of Control Theory
5: Processor-based Control Systems CET360 Microprocessor Engineering J. Sumey.
BY IRFAN AZHAR Control systems. What Do Mechatronics Engineers Do?
Simple rules for PID tuning Sigurd Skogestad NTNU, Trondheim, Norway.
Introduction to Control
Instructor: Irfan Azhar.  Which one is more accurate?  Less sensitive to disturbance noise and variations in environment  Transient response and steady.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Shaping.
CS 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Feedback Control.
Introduction to ROBOTICS
INC341 Design Using Graphical Tool (continue)
Embedded Systems Design: A Unified Hardware/Software Introduction 1 Chapter 9: Control Systems.
Pioneers in Engineering, UC Berkeley Pioneers in Engineering Week 8: Sensors and Feedback.
Feedback Control system
1 Chapter 11 Compensator Design When the full state is not available for feedback, we utilize an observer. The observer design process is described and.
University of Virginia PID Controllers Jack Stankovic University of Virginia Spring 2015.
MESB374 System Modeling and Analysis PID Controller Design
IVR 30/10/2009 Herrmann1 IVR: Control Theory Overview: PID control Steady-state error and the integral method Overshoot and ringing in system with time.
Control systems KON-C2004 Mechatronics Basics Tapio Lantela, Nov 5th, 2015.
ME 431 System Dynamics Dept of Mechanical Engineering.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Lecture 17: Introduction to Control (part III)
Lecture 12: First-Order Systems
Overall controller design
ENTC 395 Lecture 7a. Today 4 PID control –Overview –Definitions –Open loop response 4 Example –SIMULINK implementation.
Lecture 22: Frequency Response Analysis (Pt II) 1.Conclusion of Bode plot construction 2.Relative stability 3.System identification example ME 431, Lecture.
Chapter 5 Dynamics and Regulation of Low-order Systems
Control 3 Keypoints: PID control
Chapter 4 A First Analysis of Feedback Feedback Control A Feedback Control seeks to bring the measured quantity to its desired value or set-point (also.
MESB374 System Modeling and Analysis Feedback Control Design Process
Lecture 23: Frequency Response for Design
Discrete Controller Design
Lecture 18: Root Locus Basics
Embedded Control Systems Dr. Bonnie Heck School of ECE Georgia Tech.
1 Teaching Innovation - Entrepreneurial - Global The Centre for Technology enabled Teaching & Learning, M G I, India DTEL DTEL (Department for Technology.
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
Lecture 9: PID Controller.
Intelligent Robot Lab Pusan National University Intelligent Robot Lab Chapter 7. Forced Response Errors Pusan National University Intelligent Robot Laboratory.
SKEE 3143 Control Systems Design Chapter 2 – PID Controllers Design
Vision Lab System VISION SYSTEM Chapter 9. Design via Root Locus Youngjoon Han
1 PID Feedback Controllers PID 反馈控制器 Dai Lian-kui Shen Guo-jiang Institute of Industrial Control, Zhejiang University.
ABE425 Engineering Measurement Systems ABE425 Engineering Measurement Systems PID Control Dr. Tony E. Grift Dept. of Agricultural & Biological Engineering.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Exercise 1 Suppose we have a simple mass, spring, and damper problem. Find The modeling equation of this system (F input, x output). The transfer function.
Page : PID Controller Chapter 3 Design of Discrete- Time control systems PID C ontroller.
Chapter 1: Overview of Control
Salman Bin Abdulaziz University
Control Systems EE 4314 Lecture 12 March 17, 2015
Chapter 7 The Root Locus Method The root-locus method is a powerful tool for designing and analyzing feedback control systems The Root Locus Concept The.
Modern Control Systems (MCS)
INTRODUCTION TO CONTROL SYSTEMS
Presentation transcript:

Lecture 16: Introduction to Control (Part II) Illustrative cruise control example Control requirements Design by pole placement ME 431, Lecture 16

Cruise Control Example F = control input (road force, generated by engine indirectly) v = output (velocity of car) f(v) = friction/drag force f(v) F Equation of Motion ME 431, Lecture 16 Note this is an oversimplification, but can still give insight

Cruise Control Example Transfer function first-order response ME 431, Lecture 16 F v

Cruise Control Example Response is stable (which is good) Not robust to disturbances, uncertainties May not be fast enough How to make better? Add control! Control law is f=Ke, applied force is proportional to the error controller plant ME 431, Lecture 16 Sensor and actuator dynamics are neglected

Cruise Control Example Closed-loop transfer function ME 431, Lecture 16 

Cruise Control Example Making K larger makes system faster and DC gain closer to 1 both are generally desirable Any drawbacks? Eventually actuator will saturate Higher-order dynamics have been neglected (sensors, actuators), large K often will increase oscillation Large K can amplify unwanted inputs (like noise) Can we do better by trying a more complicated controller? ME 431, Lecture 16

Cruise Control Example In the preceding, the control was proportional to the error … called a P (proportional) controller Can add terms for the integral of the error (I) and the derivative of the error (D) Each term of the PID controller changes system performance in a different way ME 431, Lecture 16

Control Requirements Approach to control design: Translate engineering specifications into control requirements, then design a controller to meet those specifications Example transient specifications τ, Mp, tp, ts, tr Example steady-state specifications Typically it is required that steady-state error be less than some amount, ess < 0.02 Can use F.V.T. for different types of reference inputs ME 431, Lecture 16

Pole Placement Poles of a system affect the time response Choose controller gains (for ex. KP, KI, and KD) so that poles of the closed-loop system meet given requirements If system is simple (first order, or second order) can employ algebra Process is generally iterative ME 431, Lecture 16

Example Find the closed-loop transfer function for a cruise control system with PI controller

Example (continued) 𝑉(𝑠) 𝑉 𝑑𝑒𝑠 (𝑠) = 𝐾 𝑃 𝑠+ 𝐾 𝐼 𝑚 𝑠 2 + 𝑏+ 𝐾 𝑃 𝑠+ 𝐾 𝐼 With two parameters (KP and KI) can place poles of this second-order system anywhere we like (2 d.o.f.) What is the effect of changing the control gains? Mass = 1000 kg, B = 50 Not exactly canonical … may need to do some tuning U = 10 m/s step

Example (continued) 𝑉(𝑠) 𝑉 𝑑𝑒𝑠 (𝑠) = 1 𝑚 ∙ 𝐾 𝑃 𝑠+ 𝐾 𝐼 𝑠 2 +𝑠 𝑏+ 𝐾 𝑃 /𝑚+ 𝐾 𝐼 /𝑚 Let m=5 and b=1. Choose KP and KI to achieve a settling time of 2 seconds and a peak time of 1 second.

Example (continued) 𝑉(𝑠) 𝑉 𝑑𝑒𝑠 (𝑠) = 1 5 ∙ 𝐾 𝑃 𝑠+ 𝐾 𝐼 𝑠 2 +𝑠 1+ 𝐾 𝑃 /5+ 𝐾 𝐼 /5 Will the closed-loop system with this controller actually have a settling time of 2 seconds and a peak time of 1 second?