2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303)
|
|
- Harry Bishop
- 6 years ago
- Views:
Transcription
1 MIT OpenCourseWare J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit:
2 Control of Manufacturing Processes Subject Spring 2007 Lecture #20 Cycle To Cycle Control: The Case for using Feedback and SPC May 1, 2008
3 The General Process Control Manufacturing Problem Desired Product CONTROLLER EQUIPMENT MATERIAL Product Equipment loop Material loop Process output loop Control of Equipment: Forces, Velocities Temperatures,,.. Control of Material Strains Stresses Temperatures, Pressures,.. Control of Product: Geometry and Properties 2
4 Output Feedback Control ΔY = Y α Δα + Y u Δu Manipulate Y u Δu = Y α Δα Actively Such that Compensate for Disturbances 3
5 Process Control Hierarchy Reduce Disturbances Good Housekeeping Standard Operations (SOP s) Statistical Analysis and Identification of Sources (SPC) Feedback Control of Machines Reduce Sensitivity (increase( increase Robustness ) Measure Sensitivities via Designed Experiments Adjust free parameters to minimize Measure output and manipulate inputs Feedback control of Output(s) 4
6 The Generic Feedback Regulator Problem D 1 (s) D 2 (s) R(s) - G c (s) G p (s) Y(s) H(s) Minimize the Effect of the D s Minimize Effect of Changes in G p Follow R exactly 5
7 Effect of Feedback on Manufacturing Random Disturbances Feedback Minimizes Mean Shift (Steady- State Component) Feedback Can Reduce Dynamic Disturbances ?
8 Typical Disturbances Equipment Control External Forces Resisting Motion Environment Changes (e.g Temperature) Power Supply Changes Material Control Constitutive Property Changes Hardness Thickness Composition... 7
9 The Dynamics of Manufacturing Disturbances Slowly Varying Quantities Cyclic Infrequent Stepwise Random 8
10 Example: Material Property Manufacturing Changes A constitutive property change from workpiece to workpiece In-Process Effect? A new constant parameter Different outcome each cycle Cycle to Cycle Effect Discrete random outputs over time 9
11 What is Cycle to Cycle? Ideal Feedback is the Actual Product Output This Measurement Can Always be made After the Cycle Equipment Inputs can Always be Adjusted Between Cycles Within the Cycle Inputs Are Fixed 10
12 What is Cycle to Cycle? Measure and Adjust Once per Cycle d r - Controller Process y Execute the Loop Once Per Cycle Discrete Intervals rather then Continuous 11
13 Run by Run Control Developed from an SPC Perspective Primarily used in Semiconductor Processing Similar Results, Different Derivations More Limited in Analysis and Extension to Larger problems Box, G., Luceno, A., Discrete Proportional-Integral Adjustment and Statistical Process Control, Journal of Quality Technology, vol. 29, no. 3, July pp Sachs, E., Hu, A., Ingolfsson, A., Run by Run Process Control: Combining SPC and Feedback Control. IEEE Transactions on Semiconductor Manufacturing, 1995, vol. 8, no. 1, pp
14 Cycle to Cycle Feedback Manufacturing Objectives How to Reduce E(L(x)) & Increase C pk with Feedback? Bring Output Closer to Target Minimize Mean or Steady - State Error Decrease Variance of Output Reject Time Varying Disturbances 13
15 A Model for Cycle to Cycle Feedback Control Simplest In-Process Dynamics: d(t) u(t)) y(t) 4τ p Cycle Time T c > 4τ p d(t) = disturbances seen at the output (e.g. a Gaussian noise) τ p = Equivalent Process Time Constant 14
16 Discrete Product Output Measurement u(t)) d(t) y(t)? y i Continuous variable y(t) to sequential variable y i i = time interval or cycle number 15
17 The Sampler u(t) d(t) y(t) T S y i y(t) y i T S i 16
18 A Cycle to Cycle Process Model y(t) y 2 y 3 y 4 y i y i With a Long Sample Time, The Process has no Apparent Dynamics, i.e. a Very Small Time Constant 17
19 A Cycle to Cycle Process Model a discrete input sequence at interval T c u i K p y i a discrete output sequence at time intervals T c -or - u i Equipment Material y i α e α m 18
20 Cycle to Cycle Output Control Process Uncertainty Desired Part - Controller Process Part Output Sampling 19
21 Delays Measurement Delays Time to acquire and gage Time to reach equilibrium Controller Delays Time to decide Time to compute Process Delay Waiting for next available machine cycle 20
22 Delays z n = n - step time advance operator e.g. z 1 * y i = y i+1 y i-2 y i-1 y i y i+1 y i+2 z 2 * y i = y i+2 and z 1 * y i = y i 1 i 21
23 A Pure Delay Process Model u i-1 K p y i y i = K p u i 1 u y z -1 K p 22
24 Modeling Randomness Recall the Output of a Real Process Width 2 In) u(t) d(t) y(t) T S y i Random even with inputs held constant 23
25 Output Disturbance Model u(t) d(t) y(t) T S y i Model: d(t) is a continuous random variable that we sample every cycle (T c ) 24
26 Or In Cycle to Cycle Control Terms d r - G c (z) G p (z) y Where: d(t) is a sequence of random numbers governed by a stationary normal distribution function 25
27 Gaussian White Noise A continuous random variable that at any instant is governed by a normal distribution From instant to instant there is no correlation Therefore if we sample this process we get: A NIDI random number Normal Identically Distributed Independent 26
28 The Gaussian Process... i+2 i+1 i 27
29 Constant (Mean Value) Disturbance Rejection- P control d i ~NIDI(μ,σ 2 ) r - K c u i K p /z y i y i = d i + K p u i 1 y i = d i + K p K c (r y i 1 ) u i 1 = K c (r y i 1 ) if d i = μ (a constant), we can look at steady - state behavior: y i y i 1 y = d i 1 + K p K c + r K p K c 1 + K p K c 28
30 And For Example Thus if we want to eliminate the constant (mean) component of the disturbance y d i = K p K c = K Higher loop gain K improves rejection but only K = eliminates mean shifts 29
31 Error: Try an Integrator u i = K c i e i j =1 u i+1 = u i + K c e i+1 running sum of all errors recursive form (e i = r y i ) zu = U + K c ze G c (z) = K c z z 1 = u e d i r - K c z z 1 u i K p z y i 30
32 Constant Disturbance - Integral Control r - K c z z 1 u i K p z D y i Y (z) = z 1 z 1+ K c K p D (Assume r=0) or y i+1 + (1 K c K p )y i = d i+1 d i Again at steady state y i+1 = y i = y And since D is a constant y (2 K c K p ) = 0 Zero error regardless of loop gain 31
33 1.0 Effect of Loop Gain K on Time Response: I-Control Step Response 1.0 Step Response Amplitude TextEnd K=0.5 TextEnd K= Time (samples) Time (samples) 1.0 Step Response 1.0 Step Response Amplitude TextEnd K=0.9 TextEnd K= Time (samples) Time (samples) 32
34 Effect of Loop Gain K = K c K p Step Response 1.0 Amplitude TextEnd K= Time (samples) Best performance at Loop Gain K= 1.0 Stability Limits on Loop Gain 0<K<2 33
35 What about random component of d? d i is defined as a NIDI sequence Therefore: Each successive value of the sequence is probably different Knowing the prior values: d i-1, d i-2, d i-3, will not help in predicting the next value e.g. d i a 1 d i 1 + a 2 d i 2 + a 3 d i
36 Thus This implies that with our cycle to cycle process model under proportional control: r e - K c u K p /z x d i y The output of the plant x i will at best represent the error from the previous value of d i-1 x i = K c K p d i 1 will not cancel d i 35
37 Variance Change with Loop Manufacturing Gain σ 2 CtC σ Loop Gain 36
38 Conclusion - CtC with Un-Correlated (Independent) Random Disturbance Mean error will be zero using I control Variance will increase with loop gain Increase in σ at K=1 ~ 1.5 * σ open loop
39 What if the Disturbance is not NIDI? d i a z-a cd i NIDI Sequence Filter (Correlator) CD(Z)(z a) = ad(z) cd i +1 = a(d i cd i ) expect some correlation, therefore ability to counteract some of the disturbances unknown known 38
40 What if the Disturbance is not NIDI? Proportional Control Simulation K c σ 2 Ctc /σ2 o NIDI Sequence 0.7 z+0.7 Filter (Correlator) n Disturbance Sum Kc Gain 1/z Process + + Sum1 y Ouput
41 Gain - Variance Reduction 2 σ CtC σ Increasing Correlation 1.0 Loop Gain
42 Conclusion - CtC with Correlated (Dependent) Random Disturbance Mean error will be zero using I control Variance will decrease with loop gain Best Loop Gain is still K c K p =
43 Conclusions from Cycle to Cycle Control Theory Feedback Control of NIDI Disturbance will Increase Variance Variance Increases with Gain BUT: If Disturbance is NID but not I; We CAN Decrease Variance Higher Gains -> > Lower Variance Design Problem: Low Error and Low Variance 42
44 How to Tell if Disturbance is Independent Correlation of output data Look at the Autocorrelation Effect of Filter on Autocorrelation Reaction of Process to Feedback If variance decreases data has dependence 43
45 Is Disturbance is Independent? Correlation of output data Look at the Autocorrelation Effect of Filter on Autocorrelation Φ xx (τ) = Reaction of Process to Feedback If variance decreases then data must have some dependence x(t)x(t τ )dt 44
46 But Does It Really Work? Let s s Look at Bending and Injection Molding 45
47 Experimental Data Cycle to Cycle Feedback Control of Manufacturing Processes by George Tsz-Sin Siu SM Thesis Massachusetts Institute of Technology February
48 Experimental Results Bending Expect NIDI Noise Can Have Step Mean Changes Injection Molding Could be Correlated owing to Thermal Effects Step Mean Changes from Cycle Disruption 47
49 Process Model for Bending u i K p y i y i = K p u i 1 Y(z) = K p z K p =? 48
50 Process Model for Bending 60 Local Response Curve (Mat'l I) 50 Angle Angle steel y = x R 2 = Punch depth 49
51 Results for K c =0.7;Δμ= Open-loop Closed-loop 35.5 Target Run number 2 σ CtC σ 2 =1.67 Theoretical =
52 I-Control Δμ 0 Tar t σ CtC = 1.01 σ 2 K c =0.5 Angle ss = 34.95=0.14% Material Run number Shift 51
53 Minimum Expected Loss Manufacturing Integral-Controller Performance Index, V Calculated Performance Expected Index Loss versus vs. Gain Feedback Gain (σ^2 = , Experimental S = , N = Verification 20) Kc Fee dbac k Ga in, Kc V
54 Disturbance Response for Optimal Integral Control Gain Target 35 Angle K= steel to 0.02 steel Mat erial Shift Run number 53
55 Injection Molding: Manufacturing Process Model ˆ Y = β 0 + β 2 X 2 + β 3 X 3 + β 23 X 2 X 3 Initial Model Process inputs Levels X2 = Hold time (seconds) 5 sec 20 sec X3 = Injection speed (in/sec) 0.5 in/sec 6 in/sec Effect beta SS DOF MS F Fcrit p-value E X2 (Hold time) -1.04E E X3 (Injection speed) -3.75E E X2X3 ANOVA on model terms (Hold time*injection speed) 2.92E E Error E-06 Total Y ˆ = β + β X Final Model 54
56 P-Control Injection Molding Open Loop Closed Loop, Gain = 0.5 Diameter Hot Cold Experiment Mean ( Hot measurement) Variance Variance Ratio 0 Open-loop E Run Closed-loop E
57 Output Autocorrelation Bending Injection Molding Matlab function XCORR 56
58 P-control: Moving Target Closed Loop Target = Closed Loop Target = 1.44 Open Loop Diameter Experiment Mean ( Hot measurement) Variance Variance Ratio 0 Closed-loop, 20 target = 1.436Ó E Closed-loop, target = 1.440Ó Run 4.54E Open-loop E-05-57
59 Injection Molding: Manufacturing Integral Control Diameter Experiment Mean (Hot measurement) Variance Variance Ratio Run 3.94E Closed-loop, target = Open-loop, from first experiment E-06 - Lecture 20 D.E. Hardt, all rights reserved 58
60 Conclusion Model Predictions and Experiment are in Good Agreement Delay - Gain Process Model Normal - Additive Disturbance Effect of Correlated vs. Uncorrelated (NIDI) Disturbances 59
61 Conclusion Cycle to Cycle Control Obeys Root Locus Prediction wrt Dynamics Amplifies NIDI Disturbance as Expected Attenuate non-nidi Disturbance Can Reduce Mean Error (Zero if I-control) I Can Reduce Open Loop Expected Loss Correlation Sure Helps!!!! Can be Extended to Multivariable Case PhD by Adam Rzepniewski (5/5/05) Developed Theory and demonstrated on 100X100 problem (discrete die sheet forming) 60
Control of Manufacturing Processes
Control of Processes David Hardt Topics for Today! Physical Origins of Variation!Process Sensitivities! Statistical Models and Interpretation!Process as a Random Variable(s)!Diagnosis of Problems! Shewhart
More informationControl of Manufacturing Process
Control of Manufacturing Process Subject 2.830 Spring 2004 Lecture #2 Process Modeling for Control February 5, 2004 Key Topics Process Taxonomy for Control Classifying the Universe of Processes Control
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303)
MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More informationControl of Manufacturing Processes
Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #19 Position Control and Root Locus Analysis" April 22, 2004 The Position Servo Problem, reference position NC Control Robots Injection
More informationControl of Manufacturing Processes
Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =
More informationLecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30
289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap
More informationMassachusetts Institute of Technology
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.011: Introduction to Communication, Control and Signal Processing QUIZ 1, March 16, 2010 ANSWER BOOKLET
More informationMassachusetts Institute of Technology
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.11: Introduction to Communication, Control and Signal Processing QUIZ 1, March 16, 21 QUESTION BOOKLET
More informationChapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 7 Interconnected
More informationMassachusetts Institute of Technology
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.011: Introduction to Communication, Control and Signal Processing QUIZ, April 1, 010 QUESTION BOOKLET Your
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationState Observers and the Kalman filter
Modelling and Control of Dynamic Systems State Observers and the Kalman filter Prof. Oreste S. Bursi University of Trento Page 1 Feedback System State variable feedback system: Control feedback law:u =
More informationChapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI
Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More informationProcess Control J.P. CORRIOU. Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 2016
Process Control J.P. CORRIOU Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 206 J.P. Corriou (LRGP) Process Control Zhejiang University 206
More information1(b) Compensation Example S 0 L U T I 0 N S
S 0 L U T I 0 N S Compensation Example I 1U Note: All references to Figures and Equations whose numbers are not preceded by an "S"refer to the textbook. (a) The solution of this problem is outlined in
More informationEECS C128/ ME C134 Final Wed. Dec. 14, am. Closed book. One page, 2 sides of formula sheets. No calculators.
Name: SID: EECS C128/ ME C134 Final Wed. Dec. 14, 211 81-11 am Closed book. One page, 2 sides of formula sheets. No calculators. There are 8 problems worth 1 points total. Problem Points Score 1 16 2 12
More informationControl Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli
Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli
More informationMASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013 Problem Set #4 Posted: Thursday, Mar. 7, 13 Due: Thursday, Mar. 14, 13 1. Sketch the Root
More informationDr Ian R. Manchester
Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign
More information2.004 Dynamics and Control II Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.004 Dynamics and Control II Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 8 I * * Massachusetts
More information2.004 Dynamics and Control II Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.004 Dynamics and Control II Spring 2008 or information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2 I C + 4 * Massachusetts
More informationFurther Results on Model Structure Validation for Closed Loop System Identification
Advances in Wireless Communications and etworks 7; 3(5: 57-66 http://www.sciencepublishinggroup.com/j/awcn doi:.648/j.awcn.735. Further esults on Model Structure Validation for Closed Loop System Identification
More informationAn Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems
Journal of Automation Control Engineering Vol 3 No 2 April 2015 An Adaptive LQG Combined With the MRAS Based LFFC for Motion Control Systems Nguyen Duy Cuong Nguyen Van Lanh Gia Thi Dinh Electronics Faculty
More informationCross Directional Control
Cross Directional Control Graham C. Goodwin Day 4: Lecture 4 16th September 2004 International Summer School Grenoble, France 1. Introduction In this lecture we describe a practical application of receding
More informationTopic # Feedback Control Systems
Topic #19 16.31 Feedback Control Systems Stengel Chapter 6 Question: how well do the large gain and phase margins discussed for LQR map over to DOFB using LQR and LQE (called LQG)? Fall 2010 16.30/31 19
More informationEECE Adaptive Control
EECE 574 - Adaptive Control Overview Guy Dumont Department of Electrical and Computer Engineering University of British Columbia Lectures: Thursday 09h00-12h00 Location: PPC 101 Guy Dumont (UBC) EECE 574
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/term
More informationChapter 2. Classical Control System Design. Dutch Institute of Systems and Control
Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral
More information2.161 Signal Processing: Continuous and Discrete Fall 2008
MIT OpenCourseWare http://ocw.mit.edu 2.161 Signal Processing: Continuous and Discrete Fall 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts
More informationSTABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable
ECE4510/5510: Feedback Control Systems. 5 1 STABILITY ANALYSIS 5.1: Bounded-input bounded-output (BIBO) stability Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated
More informationControl Systems Design
ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:
More informationRELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing
RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl
More informationEE 3CL4: Introduction to Control Systems Lab 4: Lead Compensation
EE 3CL4: Introduction to Control Systems Lab 4: Lead Compensation Tim Davidson Ext. 27352 davidson@mcmaster.ca Objective To use the root locus technique to design a lead compensator for a marginally-stable
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System
More informationFall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08
Fall 2007 線性系統 Linear Systems Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian NTU-EE Sep07 Jan08 Materials used in these lecture notes are adopted from Linear System Theory & Design, 3rd.
More informationSchool of Mechanical Engineering Purdue University. ME375 Feedback Control - 1
Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System
More information2.72 Elements of Mechanical Design
MIT OpenCourseWare http://ocw.mit.edu 2.72 Elements of Mechanical Design Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2.72 Elements of
More information16.30 Estimation and Control of Aerospace Systems
16.30 Estimation and Control of Aerospace Systems Topic 5 addendum: Signals and Systems Aeronautics and Astronautics Massachusetts Institute of Technology Fall 2010 (MIT) Topic 5 addendum: Signals, Systems
More informationCycle to Cycle Feedback Control of Manufacturing Processes
Cycle to Cycle Feedback Control of Manufacturing Processes by Tsz-Sin Siu B.A.Sc., Engineering Science University of Toronto, 1999 Submitted to the Department of Mechanical Engineering in Partial Fulfillment
More informationD(s) G(s) A control system design definition
R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback
More informationControl System. Contents
Contents Chapter Topic Page Chapter- Chapter- Chapter-3 Chapter-4 Introduction Transfer Function, Block Diagrams and Signal Flow Graphs Mathematical Modeling Control System 35 Time Response Analysis of
More informationFeedback Control of Linear SISO systems. Process Dynamics and Control
Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals
More informationOptimal Polynomial Control for Discrete-Time Systems
1 Optimal Polynomial Control for Discrete-Time Systems Prof Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning this paper should
More informationIdentification of ARX, OE, FIR models with the least squares method
Identification of ARX, OE, FIR models with the least squares method CHEM-E7145 Advanced Process Control Methods Lecture 2 Contents Identification of ARX model with the least squares minimizing the equation
More information2.72 Elements of Mechanical Design
MIT OpenCourseWare http://ocw.mit.edu 2.72 Elements of Mechanical Design Spring 2009 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 2.72 Elements of
More informationAn Introduction to Control Systems
An Introduction to Control Systems Signals and Systems: 3C1 Control Systems Handout 1 Dr. David Corrigan Electronic and Electrical Engineering corrigad@tcd.ie November 21, 2012 Recall the concept of a
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationFirst-Order Low-Pass Filter
Filters, Cost Functions, and Controller Structures Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 218! Dynamic systems as low-pass filters! Frequency response of dynamic systems!
More informationPerformance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise
Performance of an Adaptive Algorithm for Sinusoidal Disturbance Rejection in High Noise MarcBodson Department of Electrical Engineering University of Utah Salt Lake City, UT 842, U.S.A. (8) 58 859 bodson@ee.utah.edu
More information6.241 Dynamic Systems and Control
6.41 Dynamic Systems and Control Lecture 5: H Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 11, 011 E. Frazzoli (MIT) Lecture 5: H Synthesis May 11, 011
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect
More informationRoot Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1
Root Locus Motivation Sketching Root Locus Examples ME375 Root Locus - 1 Servo Table Example DC Motor Position Control The block diagram for position control of the servo table is given by: D 0.09 Position
More informationControls Problems for Qualifying Exam - Spring 2014
Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function
More informationLQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin
LQR, Kalman Filter, and LQG Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin May 2015 Linear Quadratic Regulator (LQR) Consider a linear system
More informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More information2.004 Dynamics and Control II Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.004 Dynamics and Control II Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts Institute
More informationHomework #2 Due Monday, April 18, 2012
12.540 Homework #2 Due Monday, April 18, 2012 Matlab solution codes are given in HW02_2012.m This code uses cells and contains the solutions to all the questions. Question 1: Non-linear estimation problem
More informationControl Design. Lecture 9: State Feedback and Observers. Two Classes of Control Problems. State Feedback: Problem Formulation
Lecture 9: State Feedback and s [IFAC PB Ch 9] State Feedback s Disturbance Estimation & Integral Action Control Design Many factors to consider, for example: Attenuation of load disturbances Reduction
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3. 8. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid
More informationRoundoff Noise in Digital Feedback Control Systems
Chapter 7 Roundoff Noise in Digital Feedback Control Systems Digital control systems are generally feedback systems. Within their feedback loops are parts that are analog and parts that are digital. At
More informationToday s goals So far Today 2.004
Today s goals So far Feedback as a means for specifying the dynamic response of a system Root Locus: from the open-loop poles/zeros to the closed-loop poles Moving the closed-loop poles around Today Proportional
More informationANNEX A: ANALYSIS METHODOLOGIES
ANNEX A: ANALYSIS METHODOLOGIES A.1 Introduction Before discussing supplemental damping devices, this annex provides a brief review of the seismic analysis methods used in the optimization algorithms considered
More informationPrinciples of the Global Positioning System Lecture 11
12.540 Principles of the Global Positioning System Lecture 11 Prof. Thomas Herring http://geoweb.mit.edu/~tah/12.540 Statistical approach to estimation Summary Look at estimation from statistical point
More informationStable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum
Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada
More informationProfessional Portfolio Selection Techniques: From Markowitz to Innovative Engineering
Massachusetts Institute of Technology Sponsor: Electrical Engineering and Computer Science Cosponsor: Science Engineering and Business Club Professional Portfolio Selection Techniques: From Markowitz to
More informationControl of Manufacturing Processes
Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #8 Hypothesis Testing and Shewhart Charts March 2, 2004 3/2/04 Lecture 8 D.E. Hardt, all rights reserved 1 Applying Statistics to Manufacturing:
More informationMEAM 510 Fall 2011 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2011 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More informationLecture 13: Internal Model Principle and Repetitive Control
ME 233, UC Berkeley, Spring 2014 Xu Chen Lecture 13: Internal Model Principle and Repetitive Control Big picture review of integral control in PID design example: 0 Es) C s) Ds) + + P s) Y s) where P s)
More informationControl Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani
Control Systems I Lecture 2: Modeling and Linearization Suggested Readings: Åström & Murray Ch. 2-3 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 28, 2018 J. Tani, E.
More informationControl Systems I Lecture 10: System Specifications
Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture
More informationPrüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 29. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid
More informationUnit 11 - Week 7: Quantitative feedback theory (Part 1/2)
X reviewer3@nptel.iitm.ac.in Courses» Control System Design Announcements Course Ask a Question Progress Mentor FAQ Unit 11 - Week 7: Quantitative feedback theory (Part 1/2) Course outline How to access
More informationCompensation 8. f4 that separate these regions of stability and instability. The characteristic S 0 L U T I 0 N S
S 0 L U T I 0 N S Compensation 8 Note: All references to Figures and Equations whose numbers are not preceded by an "S"refer to the textbook. As suggested in Lecture 8, to perform a Nyquist analysis, we
More informationControl Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard
Control Systems II ETH, MAVT, IDSC, Lecture 4 17/03/2017 Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded Control
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008
MIT OpenCourseWare http://ocw.mit.edu.830j / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More informationCONTROL OF DIGITAL SYSTEMS
AUTOMATIC CONTROL AND SYSTEM THEORY CONTROL OF DIGITAL SYSTEMS Gianluca Palli Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI) Università di Bologna Email: gianluca.palli@unibo.it
More informationExam. 135 minutes, 15 minutes reading time
Exam August 6, 208 Control Systems II (5-0590-00) Dr. Jacopo Tani Exam Exam Duration: 35 minutes, 5 minutes reading time Number of Problems: 35 Number of Points: 47 Permitted aids: 0 pages (5 sheets) A4.
More informationOverview of the Seminar Topic
Overview of the Seminar Topic Simo Särkkä Laboratory of Computational Engineering Helsinki University of Technology September 17, 2007 Contents 1 What is Control Theory? 2 History
More informationBasic Procedures for Common Problems
Basic Procedures for Common Problems ECHE 550, Fall 2002 Steady State Multivariable Modeling and Control 1 Determine what variables are available to manipulate (inputs, u) and what variables are available
More informationMAE143a: Signals & Systems (& Control) Final Exam (2011) solutions
MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions Question 1. SIGNALS: Design of a noise-cancelling headphone system. 1a. Based on the low-pass filter given, design a high-pass filter,
More informationME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard
ME 132, Dynamic Systems and Feedback Class Notes by Andrew Packard, Kameshwar Poolla & Roberto Horowitz Spring 2005 Instructor: Prof. A Packard Department of Mechanical Engineering University of California
More informationMEAM 510 Fall 2012 Bruce D. Kothmann
Balancing g Robot Control MEAM 510 Fall 2012 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects
More information4 Arithmetic of Feedback Loops
ME 132, Spring 2005, UC Berkeley, A. Packard 18 4 Arithmetic of Feedback Loops Many important guiding principles of feedback control systems can be derived from the arithmetic relations, along with their
More informationLecture 9. Introduction to Kalman Filtering. Linear Quadratic Gaussian Control (LQG) G. Hovland 2004
MER42 Advanced Control Lecture 9 Introduction to Kalman Filtering Linear Quadratic Gaussian Control (LQG) G. Hovland 24 Announcement No tutorials on hursday mornings 8-9am I will be present in all practical
More informationECE317 : Feedback and Control
ECE317 : Feedback and Control Lecture : Steady-state error Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University 1 Course roadmap Modeling Analysis Design Laplace
More information6.241 Dynamic Systems and Control
6.241 Dynamic Systems and Control Lecture 17: Robust Stability Readings: DDV, Chapters 19, 20 Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology April 6, 2011 E. Frazzoli
More information5 Transfer function modelling
MSc Further Time Series Analysis 5 Transfer function modelling 5.1 The model Consider the construction of a model for a time series (Y t ) whose values are influenced by the earlier values of a series
More informationProfessor Fearing EE C128 / ME C134 Problem Set 7 Solution Fall 2010 Jansen Sheng and Wenjie Chen, UC Berkeley
Professor Fearing EE C8 / ME C34 Problem Set 7 Solution Fall Jansen Sheng and Wenjie Chen, UC Berkeley. 35 pts Lag compensation. For open loop plant Gs ss+5s+8 a Find compensator gain Ds k such that the
More informationSystem Identification & Parameter Estimation
System Identification & Parameter Estimation Wb3: SIPE lecture Correlation functions in time & frequency domain Alfred C. Schouten, Dept. of Biomechanical Engineering (BMechE), Fac. 3mE // Delft University
More information2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008
MIT OpenCourseWare http://ocw.mit.edu 2.830J / 6.780J / ESD.63J Control of Manufacturing Processes (SMA 6303) Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
More informationEEE 188: Digital Control Systems
EEE 88: Digital Control Systems Lecture summary # the controlled variable. Example: cruise control. In feedback control, sensors and measurements play an important role. In discrete time systems, the control
More informationCDS 101/110a: Lecture 10-1 Robust Performance
CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty
More informationPart IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL. Glenn Vinnicombe HANDOUT 5. An Introduction to Feedback Control Systems
Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL Glenn Vinnicombe HANDOUT 5 An Introduction to Feedback Control Systems ē(s) ȳ(s) Σ K(s) G(s) z(s) H(s) z(s) = H(s)G(s)K(s) L(s) ē(s)=
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #36 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, April 4, 2003 3. Cascade Control Next we turn to an
More information