MEM 355 Performance Enhancement of Dynamical Systems: Introduction To Control System Design
MEM 355 Performance Enhancement of Dynamical Systems: Introduction To Control System Design
Harry G. Kwatny
Department of Mechanical Engineering & Mechanics Drexel University
Outline
Course practical information Control: open loop and closed loop Short history of control Contemporary applications Technology drivers Summary
What is the course content? What is control? Why should an ME care? Why all the math?
Practical Information
Lectures: Tues & Thurs 2-3:20 pm URL: http://www.pages.drexel.edu/faculty/hgk22.html Text Book: Nise, Control Systems Engineering, 5th ed., J. Wiley & Sons, 2008. Software: The MathWorks, Inc. The Student Edition of MATLAB, Version +Control Toolbox. (15 seats in UG lab, CAD lab). Tutorial @ http://www.engin.umich.edu/group/ctm/basic/basic.html
TA: Jean-Ettiene Dongmo Tel: 215-895-6767, Rm: 4-154, e-mail:jeanetienne.temgona.dongmo@drexel.edu
Grading:
Homework (6): 20% Midterm (in class): 30% Project (take home): 50%
Specific Goals
Define the control system design problem and develop a preliminary appreciation of the tradeoffs involved and requirements for robust stability and performance. Develop concepts and tools for ultimate state error analysis. Develop the relationship between time domain and frequency domain performance specifications, e.g, rise time, overshoot, settling time, sensitivity function and bandwidth. Develop frequency domain design methods, including: the root locus method, Nyquist & Bode methods, and stability margins. Provide an introduction to state space design: controllability and observability, pole placement, design via the separation principle (time permitting). Emphasize computational methods using MATLAB.
What is Control?
Control refers to the manipulation of the inputs to a physical system in order to cause desirable behavior.
Cause output variables to track desired values Impose desirable dynamical behavior, e.g., stabilize an unstable system
Familiar Examples
Household Temperature Control Cruise Control Traction Control Electronic Stabilization Airplane Autopilot
Control computer
Contemporary Applications
Widespread use of automatic control in many fields
Power generation Power transmission Process control Discrete manufacturing Robotics Communications Automotive Buildings Aerospace Medicine Marine Engineering Computers Instrumentation Mechatronics Materials Physics Biology Economics
There is a unified framework of theory, design methods and computer tools that cut across fields of application.
Examples
Flight control systems
Commercial & military fly-by-wire Autopilot, auto-landing UAV
Automotive
Robotics
Precision positioning in manufacturing Remote space/sea environments Minimally-invasive surgery RPVs for surveillance, search and rescue
Engine Transmission Cruise, climate control ABS, Traction control, ESP Active suspension
Power plants
Various temps/pressures Power output Emissions control
Examples
Materials processing
Rapid thermal processing Vapor deposition
Smart engines
Compression systems stall, surge, flutter control Combustion systems lean air/fuel ratio for low emissions, improved efficiency
GE 7000
1940
Modern control
State space approach for linear systems Useful for SISO and multi-input multi-output (MIMO) systems Relies on linear algebra computations rather than Laplace transform Performance and robustness measures not always explicit Just in time for space exploration
1960
Optimal control
Find the input that optimizes some objective function (e.g., min fuel, min time) Used for both open loop and closed loop design
Robust control
Generalizes classical control to MIMO case Enabled by modern control development Geometric theory of affine systems, variable structure Self-tuning and adaptive control
Cruise Control ABC-active body control ABS-anti-lock braking system ASR acceleration skid control ESP electronic stabilization program SBC sensotronic brake control BAS brake assist system Proximity controlled cruising
http://www.mercedes-benz.com/e/innovation/rd/sicherheitspecial/default.htm
Unstable behavior improved by Electronic Stabilization Program (ESP) Now standard on all MB models to be introduced on Jeep GC
Biology/Biomechanics
Feedback governs how we grow, respond to stress and challenge. Feedback regulates factors such as body temperature, blood pressure, and cholesterol level. Feedback makes it possible for us to stand upright. Feedback enables locomotion. Feedback operates at every level, from the interaction of proteins in cells to the interaction of organisms in complex ecologies. Feedback control is used to design drug treatment strategies for diseases like HIV/Aids, Cancer
Ax + Bu x= y= Cx + Du
Fx + Gu x= y= Hx + Ju
Y ( s ) = G ( s )U ( s ) ,
Transfer Function
U ( s ) = L u ( t )
Transfer function models are also Referred to as frequency domain models.
Y ( s ) = L y ( t )
Summary
Course content. What is a control system?
Open loop/closed loop (feedforward/feedback)