Lecture 24: More Advanced Architectures

Slides:



Advertisements
Similar presentations
Pole Placement.
Advertisements

An Application of Power Electronics
A 2-day course on POWER ELECTRONICS AND APPLICATIONS (DC Motor Drives) Universiti Putra Malaysia August, 2004 Dr. Nik Rumzi Nik Idris Department.
Bode Magnitude Plots Constructed Bode Actual Bode
EEEB443 Control & Drives Modeling of DC Machines By
Loop Shaping Professor Walter W. Olson
Basics of a Electric Motor
Model of Permanent Magnet Synchronous Motor
EEEB2833 Electrical Machines & Drives
Electric Drives FEEDBACK LINEARIZED CONTROL Vector control was invented to produce separate flux and torque control as it is implicitely possible.
T S R Q R Q = (R(ST) | ) | = (R(SQ) | ) | T S R Q CEC 220 Revisited.
© Goodwin, Graebe, Salgado, Prentice Hall 2000 Chapter7 Synthesis of SISO Controllers.
DC MOTORS SEE 3433 ELECTRICAL MACHINES. DC MOTOR - Shunt motors - Separately excited - Starter.
SEE 3433 ELECTRICAL MACHINES Classification of DC machines DC Generators - Separately excited - Armature reaction.
Synchronous Motors and Generators
Lecture 9: Compensator Design in Frequency Domain.
Multivariable systems Relative Gain Array (RGA)
Dr. Nik Rumzi Nik Idris Department of Energy Conversion FKE, UTM
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.
ET 332a Dc Motors, Generators and Energy Conversion Devices 1.
EEEB443 Control & Drives Speed Control of DC Motors By
EEEB283 Electrical Machines & Drives
ECE Electric Drives Topic 12: Scalar Control of AC Induction
ET 332a Dc Motors, Generators and Energy Conversion Devices 1Lesson a.pptx.
Combined State Feedback Controller and Observer
MESB374 System Modeling and Analysis Electro-mechanical Systems
f(t) m x(t) fd(t) LINEAR CONTROL C (Ns/m) k (N/m)
Wir schaffen Wissen – heute für morgen 9. September 2015PSI,9. September 2015PSI, Paul Scherrer Institut Basic powersupply control – Digital implementation.
1 Chapter 2 We need to write differential equations representing the system or subsystem. Then write the Laplace transform of the system. Then we will.
Ch. 6 Single Variable Control
Motion Control. Two-Link Planar Robot Determine Kp and Kv and Tv.
1  (x) f(x,u) u x f(x,  (x) x Example: Using feed-forward, what should be canceled?
Closed-loop Control of DC Drives with Controlled Rectifier
Lecture 18. Electric Motors simple motor equations and their application 1.
Course Review Part 3. Manual stability control Manual servo control.
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.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Loop Shaping.
Low Level Control. Control System Components The main components of a control system are The plant, or the process that is being controlled The controller,
Signals and Systems Fall 2003 Lecture #20 20 November Feedback Systems 2. Applications of Feedback Systems.
Feedback Control Systems (FCS)
Chapter 6 Synchronous Motors
Lecture 15: Introduction to Control
Motors and Generators.
Lecture 25: Implementation Complicating factors Control design without a model Implementation of control algorithms ME 431, Lecture 25.
Professor Walter W. Olson Department of Mechanical, Industrial and Manufacturing Engineering University of Toledo Sensitivity.
SPEED CONTROL OF ( SEDM ) ADOPTING CHOPPER CONVERTER AND PI CONTROLLER
DC-DC Fundamentals 1.5 Converter Control. What is Converter Control? A converter can provide a constant voltage output at various condition because of.
DC Machines.
Lecture 22: Frequency Response Analysis (Pt II) 1.Conclusion of Bode plot construction 2.Relative stability 3.System identification example ME 431, Lecture.
Matlab Tutorial for State Space Analysis and System Identification
MESB374 System Modeling and Analysis Feedback Control Design Process
Lecture 23: Frequency Response for Design
Lecture 18: Root Locus Basics
Disturbance rejection control method
Automatic Control Theory School of Automation NWPU Teaching Group of Automatic Control Theory.
LINEAR CONTROL SYSTEMS Ali Karimpour Assistant Professor Ferdowsi University of Mashhad.
DC Machine A Presentation on Submitted to : Department of Electrical Engg. Atmiya Institute of Tech. & Sci. Rajkot (003)
AC Machines. BOOSTER Basic Function:- -Sometimes when we use electrical power we need different voltage level to main supply. It is provided by Booster.
Feedback Control System THE ROOT-LOCUS DESIGN METHOD Dr.-Ing. Erwin Sitompul Chapter 5
SPEED CONTROL OF AN INDUCTION MOTOR DRIVE USING INDIRECT VECTOR CONTROL METHOD Presented by: Milred Millan Oram Regd. No: Branch: EE-A Guided.
ELECTRIC DRIVES Ion Boldea S.A.Nasar 2005 Electric Drives.
Part B – Effect of Feedback on BW
Part B – Effect of Feedback on BW
Compensators.
Synthesis of SISO Controllers
Induction Motor Drives
Motion Control.
LINEAR CONTROL SYSTEMS
LINEAR CONTROL SYSTEMS
Presentation transcript:

Lecture 24: More Advanced Architectures Different architectures Two degrees-of-freedom control Feedforward control Addressing multiple inputs Addressing complexity with multiple loops More design with MATLAB ME 431, Lecture 24

Different Architectures So far we have primarily considered a negative feedback architecture with one loop and our controller in the forward path Many other architectures exist ME 431, Lecture 24

Two-Degrees-of-Freedom Control Allows two of (Gyr, Gyn, Gyd) to be designed independently ME 431, Lecture 24

Feedforward Compensator Feedforward action can be used to correct for “known” disturbances C(s) is designed by model inversion, can be static or dynamic TL,est TL . ea ia,des ia T θ ME 431, Lecture 24 eb

Feedforward Compensator Pre-compensation can also be used to cancel undesired dynamics of the plant and to scale the steady-state output Pre-compensator can speed response, but is susceptible to errors in the model and disturbances “Error” is distorted by K(s) and errors in K(s) aren’t corrected by the feedback ME 431, Lecture 24

Feedforward Compensator Implementing the feedforward term as follows avoids these problems Note, this is one of our 2-dof controllers ME 431, Lecture 24

Multiple Inputs We have primarily designed control for single input single output (SISO) systems When we had multiple inputs, we could examine the response to each input separately if the system was linear If inputs are coupled in a nonlinear manner, we can use heuristics to decouple them ME 431, Lecture 24

Example Separately excited DC motor control Control both armature current and magnetic field strength ia Tdes ia,des ea ω if,des ef if

Example Permanent magnet synchronous machine (traction motor) control often uses an approach called Vector Control or Field Orientation Control to emulate the previous case Employs DQ modeling ME 431, Lecture 24

Multiple Loops Using nested controllers can help reduce the complexity of the design for higher-order systems if the dynamics can be de-coupled based on speed Using a single controller can limit speed of response due to slow (dominant) dynamics ME 431, Lecture 24

Multiple Loops Approach: . Design control for the fast inner loop desired speed desired torque . Approach: Design control for the fast inner loop Treat inner loop as static, then design control for slow outer loop Can continue beyond two nested loops ia T θ torque (current) speed ME 431, Lecture 24

Example Section 8-7 of Mohan, Electric Drives Step 1: Design Fast Inner Loop (the current loop) Approach used: place zero of controller to cancel slow pole of the plant, then choose gain to achieve gain crossover frequency a decade or two below power electronics switching frequency ia,des ia

Example (cont) System Parameter Value Ra 2.0 Ω La 5.2 mH J 152x10-6 kg·m2 b Ke 0.1 V/rad/s K 0.1 Nm/A ME 431, Lecture 24

Example (cont) Magnitude plot of Desire Kc so that gain crossover frequency is one to two decades below switching frequency, in this case fs=200,000 rad/sec ME 431, Lecture 24

Example (cont) Controller for the current loop Resulting open-loop magnitude plot ME 431, Lecture 24

Example (cont) Step 2: Treat inner loop as a static gain then design slow outer loop (speed loop) current loop ME 431, Lecture 24 desired speed . θ

Example (cont) Since b=0, Desire to place gain crossover frequency one decade below crossover of inner current loop Desire to achieve reasonable phase margin, ≈ 60 degrees ME 431, Lecture 24

Example (cont) Will use SISO Design tool in MATLAB ME 431, Lecture 24