Control Theory (2) Jeremy Wyatt School of Computer Science University of Birmingham.

Slides:



Advertisements
Similar presentations
Differential Equations
Advertisements

Introductory Control Theory I400/B659: Intelligent robotics Kris Hauser.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 18.1 Transient Behaviour  Introduction  Charging Capacitors and Energising.
Chapter 4: Basic Properties of Feedback
ELECTRIC DRIVES Ion Boldea S.A.Nasar 1998 Electric Drives.
Simple Control Theory Jeremy Wyatt School of Computer Science University of Birmingham.
1 Sinusoidal Functions, Complex Numbers, and Phasors Discussion D14.2 Sections 4-2, 4-3 Appendix A.
One Dimensional Steady Heat Conduction problems P M V Subbarao Associate Professor Mechanical Engineering Department IIT Delhi Simple ideas for complex.
Lynbrook Robotics Team, FIRST 846 Control System Miniseries - Summary of Lecture /03/2012.
DC motor model ETEC6419. Motors of Models There are many different models of DC motors that use differential equations. During this set of slides we will.
ME 270 Final Project Presentation Operational Amplifiers.
Modelling of a motor. Approaches to motor identification Go to the data sheets from the manufacturer and obtain the relevant motor performance characteristics.
ET 332a Dc Motors, Generators and Energy Conversion Devices 1Lesson a.pptx.
Proportional/Integral/Derivative Control
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Chapter 4 Transients.
Chapter 7 In chapter 6, we noted that an important attribute of inductors and capacitors is their ability to store energy In this chapter, we are going.
Fundamentals of Electric Circuits Chapter 7
2. Analogue Theory and Circuit Analysis 2.1 Steady-State (DC) Circuits 2.2 Time-Dependent Circuits DeSiaMorePowered by DeSiaMore1.
W. G. Oldham EECS 40 Fall 2001 Lecture 5 Copyright Regents of University of California 1 Review of charging and discharging in RC Circuits Lectures 2 and.
Ch. 6 Single Variable Control
ELECTRICA L ENGINEERING Principles and Applications SECOND EDITION ALLAN R. HAMBLEY ©2002 Prentice-Hall, Inc. Chapter 4 Transients Chapter 4 Transients.
Getting the Most From Your Motors
Lecture 18. Electric Motors simple motor equations and their application 1.
Proportional control Consider forward path gain A Feedback and Control If the size of the loop gain is large, that is if |A  >> 1, then or.
Unit 4: Electromechanical drive systems An Introduction to Mechanical Engineering: Part Two Electromechanical drive systems Learning summary By the end.
Control 1 Keypoints: The control problem Forward models: –Geometric –Kinetic –Dynamic Process characteristics for a simple linear dynamic system.
20/10/2009 IVR Herrmann IVR:Control Theory OVERVIEW Control problems Kinematics Examples of control in a physical system A simple approach to kinematic.
ME 335 Boğaziçi University A Study on Motor Speed Control.
Driven Drive Simple Gear B. 2. What is the position of the input shaft compared to the output shaft? Simple Gear B Parallel.
Chapter 7 In chapter 6, we noted that an important attribute of inductors and capacitors is their ability to store energy In this chapter, we are going.
Control of Robot Manipulators
Chapter 4 Transients. 1.Solve first-order RC or RL circuits. 2. Understand the concepts of transient response and steady-state response.
Session 6 - Sensor Modelling
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.
PID CONTROLLERS By Harshal Inamdar.
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.
SE201: Introduction to Systems Engineering Mathematical Modeling.
ELECTRICAL ENGINEERING: PRINCIPLES AND APPLICATIONS, Fourth Edition, by Allan R. Hambley, ©2008 Pearson Education, Inc. Lecture 13 RC/RL Circuits, Time.
(thanks to Gary Fedder)
Features of PID Controllers
Control 3 Keypoints: PID control
Lecture 9: PID Controller.
Control Engineering. Introduction What we will discuss in this introduction: – What is control engineering? – What are the main types of control systems?
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
1 PID Feedback Controllers PID 反馈控制器 Dai Lian-kui Shen Guo-jiang Institute of Industrial Control, Zhejiang University.
CIS 540 Principles of Embedded Computation Spring Instructor: Rajeev Alur
Lesson 12: Capacitors Transient Analysis
Lesson 16: Basic Control Modes
Automatic Control Theory CSE 322
Fundamentals of Electric Circuits Chapter 7
Dynamic Conditions of a drive system
PID Controllers Jordan smallwood.
Sinusoidal Functions, Complex Numbers, and Phasors
Control and Feedback Introduction Open-loop and Closed-loop Systems
Control Systems (CS) Lecture-12-13
PID Controller.
University of Virginia
Features of PID Controllers
Fundamentals of Electric Circuits Chapter 7
Chapter 7 In chapter 6, we noted that an important attribute of inductors and capacitors is their ability to store energy In this chapter, we are going.
Lecture 6: Time Domain Analysis and State Space Representation
Electric Circuits Fall, 2017
U12-6 Unit 12 Warm-Up – 05/01 Write the equation for the Combined Gas Law. What variable is held constant when using this law? Rearrange the Combined Gas.
Introduction to Motor Drives
The Design of Feedback Control Systems
Exercise 1 For the unit step response shown in the following figure, find the transfer function of the system. Also find rise time and settling time. Solution.
Presentation transcript:

Control Theory (2) Jeremy Wyatt School of Computer Science University of Birmingham

Aims Understand first order models Be able to analyse them See their generality Analyse PE control for our DC motor Meet PI and PID control

Modelling a Simple Process  = temperature Q=rate of heat input What is the relationship between the heat supply and the temperature of the room? What is f?

Modelling a Simple Process There are two ways in which heat is “used up” heats the room leaks out through the walls We combine these to give a first order differential equation model C is the heat capacity of the room L is the loss coefficient (how leaky the room is) [1]

First order processes The behaviour is characteristic of what we call a first order lag process We can analyse the equation to tell us: –The final temperature –The transient behaviour  t

Steady State Behaviour If we hold Q constant the temperature will eventually level out At that point so If then must rise If then must fall is the steady state temperature is the temperature at time t

Transient Behaviour If we solve we obtain tells us the final temperature tells us how fast we reach it is the initial temperature is the temperature at time t  t [2]

The time constant tells us how fast we reach the steady state We can express this another way Where  is pronounced “tau” and is called the time constant of the process Any first order lag process reaches ~0.63 of its steady state value when t=   tt

Standard Form Any first order lag process reaches –~0.63 of its steady state value when t=  –~0.95 of its steady state value when t=3  –~0.99 of its steady state value when t=5  Recall A simple rearrangement gives us a standard form:  tt [1] [3] in general

Solution by Inspection Once in standard form we can solve by inspection: GU is the steady state –where U is the process input (or control action) –G is called the steady state gain Here [3]

Our DC Motor example revisited Our DC motor can also be modelled as a first order process A motor generates a back voltage proportional to its speed The net voltage is related to current by Ohm’s law [4] is a motor constant is the motor speed is the resistance of the motor is the current drawn

Our DC Motor example revisited The torque produced is proportional to the current drawn We can combine these to make a first order model [5] is a motor constant is the mass being driven [4]

Questions 1.Combine the equations to form the first order model 2.What is the steady state speed? 3.What is the time constant  ?

Adding Gears We can alter the properties of the process by adding gears  is the gear ratio (  >1 means a step down gear) input speed =  output speed  input torque = output torque [5] [4]

Questions 1.Combine the equations to form the new first order model 2.What is the new steady state speed? 3.What is the new time constant  ?

Analysing our PE Controller Recall our proportional error control law where - +  G

Properties of PE Control The PE controller will not reach the target speed The difference is called the steady state error How big will it be? s t sTsT

Analysing our PE Controller The open loop behaviour was described by We can remodel the new system by substituting [7] back into [6] For now assume that [6] [7]

Analysing our PE Controller The new system is described by So asthe steady state error disappears and it reaches the steady state more quickly But big causes instability [7] Steady state Time constant

Proportional Integral Control (PI) IDEA: Add a proportion of the accumulated error to the control signal GOOD: there is no steady state error BAD: –Hard to tune –More lag –More unstable s t sTsT

PID control IDEA: Add a third term which looks at how fast the error is changing s t sTsT t

PID control GOOD: –fast initial response to increases in error (D component) –No steady state error (I component) –As error decreases P 0 and D < 0, therefore stable BAD:very hard to tune s t sTsT t

Summary Seen generality of first order model Used it to analyse PE control Seen principles of PI and PID control