W. K. N. Anakwa. Department of Electrical Engineering Concordia University. The Pennsylvania State University. o-j. h' = (1 0,O).
|
|
- Damon West
- 5 years ago
- Views:
Transcription
1 Digital Control of an Unstable Plant W. K. N. Anakwa Department of Electrical Engineering Concordia University T. Srinivasan and B. J. Thomas Department of Electrical Engineering The Pennsylvania State University ABSTRACT: An unstable third-order system is controlledigitally by poleassignment technique and observer theory. The unstable plant is simulated on an EA 680 analog computer, and a DEC-0 minicomputer is used to implement the controller. The minimum sampling rate required for stable operation is determined. ntroduction The advent of minicomputers and microcomputers has generated a desire to implement analog controllers designed by modem control techniques by computerbased digital controllers. The performance of the computer-based digital controller will depend on the bandwidth of the plant to be controlled, the wordlength, the speed of the computer, conversion times of the analog to digital and digital to analog converters, the control algorithm, and the programming language. n [, pole allocation and observer theory were used to design an analog outputfeedback controller for an unstable plant with transfer function Us) (s + ) (s + 2) G(s) = - = U(s) (s - ) (s2 + 2s + 2) () so that the system closed-loop poles were placed at s = -2 and s = - rjl. n state variable representation, the plant wasdescribedbythecontrollableandobservable normal form equation i(t) = Fx(t) + gu(t) y(t) = h'x(r) (2) where F, g, and h' were n X n, n X, and X n matrices respectively with numerical values, 0 o-j 0 F = 0 0, g= [2 h' = ( 0,O). The state vector -, -0 and the state variables were xl(t) = y(r), xz(t) = j(t) - u(t), and -x3([) = B(t) - L(t) - 3u(r). f the state variables were accessible, the control law would be u(r) = r(t) - k'x(t) wherek' = (k, k, k3) = ( ) and r(t) is the external reference input. An observer was designed to estimate the controllaw u(t) = r(t) - k'x(t), sinceonly the output ~(t) was available for feedback to the controller. The observer equations were ;(r) = Au(t) + by([) + du(t) where w(t) = c'u(r) + ey(t) (3) - e = -5 and u(t) = r(t) - k'x(t) = r(t) + w(t). A block diagram of the plant and observer/ controller is shown in Fig.. Laplace transformation of Eq. (3) gave W(s) = (c'(s - A)-'b + e)y(s) + (~'(sl - A)-ld)U(s) (4) The block diagram of Fig. 2 shows the plant and observerkontroller in Laplace transform variable. The closed-loop transfer function of Fig. 2 is -_ Us) - (s + ) (s + 2) (5) R(s) (s + 2) (sz + 2s + 2) n the next section, a minicomputer implementation of the digital controller is considered. Minicomputer mplementation of Digital Controller The differential Eq. (3) of the observer is discretized and solved on a DEC-0 minicomputer using y(n) and U(R) as inputs to the computer. Figure 3 shows an analog computer diagram of the plant with the minicomputer in the feedback loop. There are many techniques for discretizing continuous-time differential equations [2]. However, in order to obtain a tractable mathematical relation between the sampling Received March 8, 983; revised May, 984. Accepted in revised form by Technical Associate Editor, G. H.' Hostetter. Fig.. Block diagram of plant and observerkontroller.
2 ~~ ~ Fig. 2. Block diagram of plant and observedcontroller in Laplace transform. interval and the closed-loop eigenvalues, the simple first-order Euler approximation is used for discretization. Let At = A be the sampling interval, r = n be the sampling instant, and r + Ar = n + be the next sampling instant; then, the discretized form of Eq. (3) becomes u(n + ) = ( + AA)v(n) + by(n)a + du(n)a w(n) = c'u(n) + ey(n) (6) The implementation of Eq. (6) isgivenby the following steps: (i) Given v(n) and y(n), convert w(n) to w(r) and obtain u(r), as in Fig. 3. (ii) Sample u(r) and y(r), and generate u(n) and p(n). (iii) Use y(n) and u(n) to compute v(n + ); replace u(n) by u(n + ). (iv) Compute w(n + ) = c'u(n + ) + ey(n) and return to step (ii). Hardware, Simulation, and Computer Programming The plant transfer function of E!.q. () was simulated on an EA 680 analog computer, which has a dynamic range of 2 0 V, and the observer equations in Eq. (6) were programmed in Fortran on a DEC-0 minicomputer [3]. The EA 680 analog computer andthedec-ominicomputerwere interfaced with A/D and D/A converters as shown in Fig. 3. The A/D and D/A components that were supplied with the EA 680 analog computer are bipolarwith 20 V rangeanda resolution of 3 bits excluding the sign bit. The conversion times of the A/D and D/A are approximately 50 ps each. The computer programs written in Fortran initialize the analog computer, set the oper- PLANT ating modes and timers, interface the analog computer with the minicomputer, and solve the observer equations. The flowchart of the hybrid program is shown in Fig. 4, and the flowchart of the digital controller subroutine is shown in Fig. 5. The computer programs are given in the Appendix. A sampling interval A = 660 ps was selected after estimating compilation, execution, and data conversion times. n Fig. 6, curve (a) shows the response of the plant without the controller when y(0) = V, r(t) = OV. Curve (b) shows the response of the system to a step input r(r) = 5 V with the digital controller in the feedback loop. The output).(?) is stable with a final value of 2.5 V in steady state as expected. The signal w(t) is also shown as curve (c) in the figure. t seems a little erratic in the beginning because of the inertia of the recorder pen but settles down almost immediately. The system is also able to follow a ramp, but the figure has been omitted because of lack of space. Whenthesamplinginterval is too long, the delay, which can be considered as a transportation lag, causes excessive phase shift that leads to instability. When a sampling START d NTALZE THE HYBRD COMPUTER SET HFOS CONTROL PARAMETERS AND NTALZE M E CONTROLLER STATE VARABLES 6 ENTER SAMPLNG NTERVAL + SET PATCH PANEL TO C MODE AND THEN TO OP - SAMPLE BOTH THE NPUT AND THE OUTPUT OF THE SYSTEM USNG A/D CONVERTERS &-,. L,G+- DEC- 0 MNCOMPUTER CALL CONTROLLERS SUBROUTNE RENTALZE THE CONTROLLER STATE VARABLES V AND V, 4 FEEDBACK CONTROLLER OUTPUT USNG DAC 6 STOP Fig. 3. Analog computer diagram of plant and DEC-0 minicomputer. Fig. 4. Flowchart of hybrid program. 0 control systems
3 START READ DATA FOR NVARANT A,B,C,D MATRCES TME CALCULATE THE CONTROLLER STATE VARABLES CALCULATE THE CONTROLLER OUTPUT 2v - RETURN dt) 3v - Fig. 5. Flowchart of digital controller subroutine. OV +b X) t,secs interval greater than 700 ps is used, the system is unstable. The instability can be verified from the following analysis. Consider the system Fig. 6. Response of system to r(t) = 5V. Curve (a) y(t) without digital controller. Curve (b) y(t) with controller. Curve (c) w(t). i(t) = Fx(t) + gu(t) y(t) = h'x(t) 6(f) = A?&) + by(t) + du(t) w(t) = c'v(t) + ey(t) u(t) = i-(f) + w(t) (7) - 5A A 0 -.5A -3OA A -P 0 -A 0 2A A -lla 0 0 4A - 6A Equation (7) can be rewritten as *=[ F + geh' bh' + deh' rl = [:] A + dc' The discretized version of Eq. (8) may be approximated by e(n + ) = ( + AA) t(n) + q Ar(n) (9) For stability, the eigenvalues of + M must lie within the unit circle. When A = 700 x s, the eigenvalues of ( + AA) are approximately A, = , A2 = , A3 = , = zk j These values confirm the instability behavior when the sampling interval exceeds 700 ps. Conclusion The paper has demonstrated the design and implementation of a stabilization controller by a DEC-0 minicomputer. The sampling interval, which is very critical for stable operation, can be determined from the time required for analog to digital conversion, digital to analog conversion, and computation time for the observer equations. Even though the system was successfully controlled, the use of the DEC-0 minicomputer is very expensive for such a low-order system. As an alternative, a microcomputer implementation is now under investigation. The results will be reported in a later article. Acknowledgment The authors would like to thank Professor W. S. Adams for the use of the hybrid computer facility of The Pennsylvania State University for this research. august 984
4 Appendix Hybrid Program for Controlling an Unstable Plant REAL RY(2), W, V(2), V2(2) NTEGER Y(2), U(400), 0(400),, FREE. DONE, T EXTERNAL CRBC *****NTALZED HYBRD COMPUTER***** CALL PARAM ( NMSG, PASS ) CALL HNT (ERR) F (ERR, EQ. 0) GO TO 2 CALL SLEEP (5) GO TO *****SET HFOS CONTROL PARAMETERS***** CALL 2 PARAM ( MSG. NPASS, GMODE, DBUG, CALL STCO ( NSEC ) *****NTALZE THE CONTROLLER STATE VARABLES***** Vl() = 0.0 V2() = 0.0 TYPE FORMAT ( OENTER SAMPLNG NTERVAL = $) FORMAT 222 ACCEPT 222.T () CHEK ) *****SET PATCH PANEL TO C MODE AND THEN TO OP MODE***** CALL S AM0 (&C ) CALL SLEEP ( ) CALL SLMO ( RUN ) CALL SAMO ( OP ) w = 0.0 CALL LTDA (0, W) *****SAMPLE BOTH THE NPUT AND THE OUTPUT OF THE SYSTEM USNG A/D CONVERTERS***** 3 CALL DTM (T, ERR, CRBC, 0,,, Y) CALL NTEND ( CONT ) CALL NTPRM ( COE ) CALL STNT FREE = CALL DTMSTA (.FALSE., STAT, FREE, DONE) *****CONVERT THE SAMPLED NPUT AND OUTPUT VARABLES FROM THE MU TO RMU***** RY() = O.OOOl*Y(l) RY(2) = 0.000*Y(2) *****CALL CONTROLLER SUBROUTNE***** CALL EXEQ (V, V2, RY, W, T) *****RENTALZE THE CONTROLLED STATE VARABLES***** Vl() = Vl(2) V2() = V2(2) *****LMT THE FEEDBACK VARABLE TO + OR -.O RMU***** F (W.GT..0) W =.0 F (W.LT. -.0) W = -.0 *****FEEDBACK USNG A D/A CONVERTER***** CALL LTDA (0, W) *****CONTNUE SAMPLNG***** GO TO 3 STOP END 2 control systems magazine
5 Controller Subroutine SUBROUTNE EXEQ (Vl, V2, RY. W, T) REAL RY(2), W, A(2.2), B(2), CT(2), D(2), E, V(2), V2(2), DET NTEGER T *****ELEMENTS OF THE TME NVARANT A, B. C, D MATRCES***** A(, ) = 0.0 A(,2) = A(2, ) =.0 A(2,2) = -9.0 B(l) = B(2) = CT() = -0.5 CT(2) = -0.5 D(l) = -8.0 D(2) = 6.0 E = -5.0 *****SAMPLNG NTERVAL***** DET = *T *****CALCULATE STATE VARABLES***** Vl(2) = (.0 + A(, l)*det)*vl(l) + A(,2)*DET*V2( + D(l)*RY(l)*DET V2(2) = A(2, )*DET*V(l) + (.0 + A(2,2)*DET)*V2( + D(2)*RY(l)*DET *****CALCULATE CONTROLLER/OBSERVER OUTPUT***** W = CT(l)*V() + CT(2)*V2() + E*RY(2) RETURN END ) + B(l)*RY(2)*DET ) + B(2)*RY(2)*DET References [] Winfred K. N. Anakwa, Stabilization of an Unstable Plant by Pole Allocation, Observer Theory. and Active Networks, EEE Trans. on nd. Electron. CoAtr. mtrum., vol. EC-28. no. 3, pp , August 98. [2] Paul Katz, Digiral Control L sitzg Microprocessors. Englewood Cliffs, N. J.: Prentice-Hall nternational, 98. [3] ntroduction to Hybrid Computation, EE 475 Manual, Hybrid Computer Laboratory, The Pennsylvania State University, University Park, Pennsylvania. g Winfred K. N. Anakna 5 was born in Ghana, i.~ : = West Africa. He re- := ceived the B.Sc., M.Sc.. and Ph.D. de- = grees in engineering, specializing in control systems theory, from Brown University, %3 Providence, R.., in , and 972. respectively. During the year 972 to 973, he worked on problems of nonlinear filtering as an Assistant Professor of Research in the Division of Applied Mathematics at Brown University. From august to 977. he was a Lecturer in the Electrical Engineering Department of the University of Science and Technology in Ghana. He was an nternational Atomic Energy Agency Fellow in nuclear engineering at the Pennsylvania State University from 977 to 979 and a visiting Assistant Professor of electrical engineering at the Pennsylvania State University from 979 to 982. He is now a Research Associate in the Department of Electrical Engineering at Concordia University in Montreal, Canada. His current research interests are design and implementation of microcomputerbased control systems and hybrid computer simulation of multivariable control systems. Dr. Anakwa is a member of EEE Control Systems Society, the EEE ndustrial Electronics Society, and Sigma Xi. Thyagarajan Srinivasan was born in Coimbatore. ndia. on October 5: 948. He received the B. E. and the M.Sc. degrees in electrical engineering from the University of Madras in 969 and 972, respectively; he received the M.S. degree in electrical engineering from the Oklahoma State University in 979. From 97 to 978. he served as an Associate Lecturer in the Department of Electrical Engineering at the Coimbatore nstitute of Technology in Coimbatore. ndia. Since 980, he has been nith the Department of Electrical Engineering at The Pennsylvania State University as a teaching and research assistant. His areas of interest are digital signal processing. digital filters. and control systems. Bertram J. Thomas was born in Kingston, Jamaica, West ndies, on March 22, 950. He received a B.Sc. degree in physics and an h..sc. degree in electrical engineering. both from the University of the West ndies, in 973 and 977, respectively. While at the Jamaica Public Service Company, Kingston. Jamaica, during 977 and 978, he norked in power systems planning. n 978. he immigrated to the United States and \%orked with the Devtec Corporation in New York, designing electrical power distribution systems for aircrafts. Since September 979, he joined the faculty of the Electrical Engineering Department at The Pennsylvania State University where he has been attending graduate school while working as an instructor of electrical engineering..- d
Contents. PART I METHODS AND CONCEPTS 2. Transfer Function Approach Frequency Domain Representations... 42
Contents Preface.............................................. xiii 1. Introduction......................................... 1 1.1 Continuous and Discrete Control Systems................. 4 1.2 Open-Loop
More informationDigital Control & Digital Filters. Lectures 13 & 14
Digital Controls & Digital Filters Lectures 13 & 14, Professor Department of Electrical and Computer Engineering Colorado State University Spring 2017 Systems with Actual Time Delays-Application 2 Case
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 informationECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27
1/27 ECEN 605 LINEAR SYSTEMS Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability Feedback System Consider the feedback system u + G ol (s) y Figure 1: A unity feedback system
More informationChapter 7. Digital Control Systems
Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,
More informationTime Response of Systems
Chapter 0 Time Response of Systems 0. Some Standard Time Responses Let us try to get some impulse time responses just by inspection: Poles F (s) f(t) s-plane Time response p =0 s p =0,p 2 =0 s 2 t p =
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 informationR10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1
Code No: R06 R0 SET - II B. Tech II Semester Regular Examinations April/May 03 CONTROL SYSTEMS (Com. to EEE, ECE, EIE, ECC, AE) Time: 3 hours Max. Marks: 75 Answer any FIVE Questions All Questions carry
More informationYTÜ Mechanical Engineering Department
YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab
More informationDepartment of Electrical and Computer Engineering. EE461: Digital Control - Lab Manual
Department of Electrical and Computer Engineering EE461: Digital Control - Lab Manual Winter 2011 EE 461 Experiment #1 Digital Control of DC Servomotor 1 Objectives The objective of this lab is to introduce
More informationAdaptive Inverse Control
TA1-8:30 Adaptive nverse Control Bernard Widrow Michel Bilello Stanford University Department of Electrical Engineering, Stanford, CA 94305-4055 Abstract A plant can track an input command signal if it
More informationEEE 184: Introduction to feedback systems
EEE 84: Introduction to feedback systems Summary 6 8 8 x 7 7 6 Level() 6 5 4 4 5 5 time(s) 4 6 8 Time (seconds) Fig.. Illustration of BIBO stability: stable system (the input is a unit step) Fig.. step)
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Dynamic Response
.. AERO 422: Active Controls for Aerospace Vehicles Dynamic Response Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. . Previous Class...........
More informationExam. 135 minutes + 15 minutes reading time
Exam January 23, 27 Control Systems I (5-59-L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages
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 informationLecture 10: Proportional, Integral and Derivative Actions
MCE441: Intr. Linear Control Systems Lecture 10: Proportional, Integral and Derivative Actions Stability Concepts BIBO Stability and The Routh-Hurwitz Criterion Dorf, Sections 6.1, 6.2, 7.6 Cleveland State
More informationDESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K.
DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K. Suresh and K. Balu* Lecturer, Dept. of E&I, St. Peters Engg. College, affiliated to Anna University, T.N, India *Professor,
More informationControl Systems. EC / EE / IN. For
Control Systems For EC / EE / IN By www.thegateacademy.com Syllabus Syllabus for Control Systems Basic Control System Components; Block Diagrammatic Description, Reduction of Block Diagrams. Open Loop
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design
AERO 422: Active Controls for Aerospace Vehicles Basic Feedback Analysis & Design Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University Routh s Stability
More informationECE 388 Automatic Control
Controllability and State Feedback Control Associate Prof. Dr. of Mechatronics Engineeering Çankaya University Compulsory Course in Electronic and Communication Engineering Credits (2/2/3) Course Webpage:
More informationControllers design for two interconnected systems via unbiased observers
Preprints of the 19th World Congress The nternational Federation of Automatic Control Cape Town, South Africa. August 24-29, 214 Controllers design for two interconnected systems via unbiased observers
More informationInternal Model Control of A Class of Continuous Linear Underactuated Systems
Internal Model Control of A Class of Continuous Linear Underactuated Systems Asma Mezzi Tunis El Manar University, Automatic Control Research Laboratory, LA.R.A, National Engineering School of Tunis (ENIT),
More informationIntroduction & Laplace Transforms Lectures 1 & 2
Introduction & Lectures 1 & 2, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 Control System Definition of a Control System Group of components that collectively
More informationControl Systems! Copyright 2017 by Robert Stengel. All rights reserved. For educational use only.
Control Systems Robert Stengel Robotics and Intelligent Systems MAE 345, Princeton University, 2017 Analog vs. digital systems Continuous- and Discretetime Dynamic Models Frequency Response Transfer Functions
More informationHigher-Order Σ Modulators and the Σ Toolbox
ECE37 Advanced Analog Circuits Higher-Order Σ Modulators and the Σ Toolbox Richard Schreier richard.schreier@analog.com NLCOTD: Dynamic Flip-Flop Standard CMOS version D CK Q Q Can the circuit be simplified?
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 9. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationECE317 : Feedback and Control
ECE317 : Feedback and Control Lecture : Routh-Hurwitz stability criterion Examples Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University 1 Course roadmap Modeling
More informationComments on Hilbert Transform Based Signal Analysis
Brigham Young University Department of Electrical and Computer Engineering 459 Clyde Building Provo, Utah 84602 Comments on Hilbert Transform Based Signal Analysis David G. Long, Ph.D. Original: 15 June
More informationP a g e 3 6 of R e p o r t P B 4 / 0 9
P a g e 3 6 of R e p o r t P B 4 / 0 9 p r o t e c t h um a n h e a l t h a n d p r o p e r t y fr om t h e d a n g e rs i n h e r e n t i n m i n i n g o p e r a t i o n s s u c h a s a q u a r r y. J
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 informationSAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015
FACULTY OF ENGINEERING AND SCIENCE SAMPLE SOLUTION TO EXAM in MAS501 Control Systems 2 Autumn 2015 Lecturer: Michael Ruderman Problem 1: Frequency-domain analysis and control design (15 pt) Given is a
More informationDynamic Compensation using root locus method
CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 9 Dynamic Compensation using root locus method [] (Final00)For the system shown in the
More informationState Feedback and State Estimators Linear System Theory and Design, Chapter 8.
1 Linear System Theory and Design, http://zitompul.wordpress.com 2 0 1 4 2 Homework 7: State Estimators (a) For the same system as discussed in previous slides, design another closed-loop state estimator,
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 informationIMC based automatic tuning method for PID controllers in a Smith predictor configuration
Computers and Chemical Engineering 28 (2004) 281 290 IMC based automatic tuning method for PID controllers in a Smith predictor configuration Ibrahim Kaya Department of Electrical and Electronics Engineering,
More informationDigital Control Engineering Analysis and Design
Digital Control Engineering Analysis and Design M. Sami Fadali Antonio Visioli AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Academic Press is
More informationCourse Summary. The course cannot be summarized in one lecture.
Course Summary Unit 1: Introduction Unit 2: Modeling in the Frequency Domain Unit 3: Time Response Unit 4: Block Diagram Reduction Unit 5: Stability Unit 6: Steady-State Error Unit 7: Root Locus Techniques
More informationSchool of Engineering Faculty of Built Environment, Engineering, Technology & Design
Module Name and Code : ENG60803 Real Time Instrumentation Semester and Year : Semester 5/6, Year 3 Lecture Number/ Week : Lecture 3, Week 3 Learning Outcome (s) : LO5 Module Co-ordinator/Tutor : Dr. Phang
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 informationA Method of Computing Eigenvectors and Eigenvalues
A Method of Computing Eigenvectors and Eigenvalues on an Analog Computer by LUCIEN NEUSTADT Visiting Professor, University of Michigan on leave from Aerospace Corporation All rights reserved Reprinted
More informationGEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 09-Dec-13 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page
More informationOutput Regulation of the Arneodo Chaotic System
Vol. 0, No. 05, 00, 60-608 Output Regulation of the Arneodo Chaotic System Sundarapandian Vaidyanathan R & D Centre, Vel Tech Dr. RR & Dr. SR Technical University Avadi-Alamathi Road, Avadi, Chennai-600
More informationA Design Method for Smith Predictors for Minimum-Phase Time-Delay Plants
00 ECTI TRANSACTIONS ON COMPUTER AND INFORMATION TECHNOLOGY VOL., NO.2 NOVEMBER 2005 A Design Method for Smith Predictors for Minimum-Phase Time-Delay Plants Kou Yamada Nobuaki Matsushima, Non-members
More informationFinal: Signal, Systems and Control (BME )
Final: Signal, Systems and Control (BME 580.) Instructor: René Vidal May 0th 007 HONOR SYSTEM: This examination is strictly individual. You are not allowed to talk, discuss, exchange solutions, etc., with
More informationT h e C S E T I P r o j e c t
T h e P r o j e c t T H E P R O J E C T T A B L E O F C O N T E N T S A r t i c l e P a g e C o m p r e h e n s i v e A s s es s m e n t o f t h e U F O / E T I P h e n o m e n o n M a y 1 9 9 1 1 E T
More informationEE/ME/AE324: Dynamical Systems. Chapter 7: Transform Solutions of Linear Models
EE/ME/AE324: Dynamical Systems Chapter 7: Transform Solutions of Linear Models The Laplace Transform Converts systems or signals from the real time domain, e.g., functions of the real variable t, to the
More informationEE451/551: Digital Control. Chapter 3: Modeling of Digital Control Systems
EE451/551: Digital Control Chapter 3: Modeling of Digital Control Systems Common Digital Control Configurations AsnotedinCh1 commondigitalcontrolconfigurations As noted in Ch 1, common digital control
More informationResearch Article. World Journal of Engineering Research and Technology WJERT.
wjert, 2015, Vol. 1, Issue 1, 27-36 Research Article ISSN 2454-695X WJERT www.wjert.org COMPENSATOR TUNING FOR DISTURBANCE REJECTION ASSOCIATED WITH DELAYED DOUBLE INTEGRATING PROCESSES, PART I: FEEDBACK
More informationCONTROL SYSTEMS, ROBOTICS, AND AUTOMATION - Vol. V - Prediction Error Methods - Torsten Söderström
PREDICTIO ERROR METHODS Torsten Söderström Department of Systems and Control, Information Technology, Uppsala University, Uppsala, Sweden Keywords: prediction error method, optimal prediction, identifiability,
More informationIntermediate Process Control CHE576 Lecture Notes # 2
Intermediate Process Control CHE576 Lecture Notes # 2 B. Huang Department of Chemical & Materials Engineering University of Alberta, Edmonton, Alberta, Canada February 4, 2008 2 Chapter 2 Introduction
More informationTime Response Analysis (Part II)
Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary
More informationDigital Control: Part 2. ENGI 7825: Control Systems II Andrew Vardy
Digital Control: Part 2 ENGI 7825: Control Systems II Andrew Vardy Mapping the s-plane onto the z-plane We re almost ready to design a controller for a DT system, however we will have to consider where
More informationLecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types
Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types Venkata Sonti Department of Mechanical Engineering Indian Institute of Science Bangalore, India, 562 This
More informationLinear State Feedback Controller Design
Assignment For EE5101 - Linear Systems Sem I AY2010/2011 Linear State Feedback Controller Design Phang Swee King A0033585A Email: king@nus.edu.sg NGS/ECE Dept. Faculty of Engineering National University
More informationIntroduction to Controls
EE 474 Review Exam 1 Name Answer each of the questions. Show your work. Note were essay-type answers are requested. Answer with complete sentences. Incomplete sentences will count heavily against the grade.
More informationIdentification Methods for Structural Systems
Prof. Dr. Eleni Chatzi System Stability Fundamentals Overview System Stability Assume given a dynamic system with input u(t) and output x(t). The stability property of a dynamic system can be defined from
More informationAutomatique. A. Hably 1. Commande d un robot mobile. Automatique. A.Hably. Digital implementation
A. Hably 1 1 Gipsa-lab, Grenoble-INP ahmad.hably@grenoble-inp.fr Commande d un robot mobile (Gipsa-lab (DA)) ASI 1 / 25 Outline 1 2 (Gipsa-lab (DA)) ASI 2 / 25 of controllers Signals must be sampled and
More informationSecond and Higher-Order Delta-Sigma Modulators
Second and Higher-Order Delta-Sigma Modulators MEAD March 28 Richard Schreier Richard.Schreier@analog.com ANALOG DEVICES Overview MOD2: The 2 nd -Order Modulator MOD2 from MOD NTF (predicted & actual)
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 informationELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 2010/2011 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques
CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 5 Lead-Lag Compensation Techniques [] For the following system, Design a compensator such
More information1. Find the solution of the following uncontrolled linear system. 2 α 1 1
Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +
More informationModule 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control
Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control Ahmad F. Taha EE 3413: Analysis and Desgin of Control Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/
More information2 Problem formulation. Fig. 1 Unity-feedback system. where A(s) and B(s) are coprime polynomials. The reference input is.
Synthesis of pole-zero assignment control law with minimum control input M.-H. TU C.-M. Lin Indexiny ferms: Control systems, Pules and zeros. Internal stability Abstract: A new method of control system
More informationRichiami di Controlli Automatici
Richiami di Controlli Automatici Gianmaria De Tommasi 1 1 Università degli Studi di Napoli Federico II detommas@unina.it Ottobre 2012 Corsi AnsaldoBreda G. De Tommasi (UNINA) Richiami di Controlli Automatici
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method
.. AERO 422: Active Controls for Aerospace Vehicles Frequency Response- Method Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. ... Response to
More informationThe stability of linear time-invariant feedback systems
The stability of linear time-invariant feedbac systems A. Theory The system is atrictly stable if The degree of the numerator of H(s) (H(z)) the degree of the denominator of H(s) (H(z)) and/or The poles
More informationECE 516: System Control Engineering
ECE 516: System Control Engineering This course focuses on the analysis and design of systems control. This course will introduce time-domain systems dynamic control fundamentals and their design issues
More information26 Feedback Example: The Inverted Pendulum
6 Feedback Example: The Inverted Pendulum Solutions to Recommended Problems S6. Ld 0(t) (a) Ldz6(t) = g0(t) a(t) + Lx(t), Ld (t) dt - ga(t) = Lx(t) Taking the Laplace transform of both sides yields szlo(s)
More informationLecture: Sampling. Automatic Control 2. Sampling. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Sampling Prof. Alberto Bemporad University of rento Academic year 2010-2011 Prof. Alberto Bemporad (University of rento) Automatic Control 2 Academic year 2010-2011 1 / 31 ime-discretization
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 informationDiscretization of Continuous Linear Anisochronic Models
Discretization of Continuous Linear Anisochronic Models Milan Hofreiter Czech echnical University in Prague Faculty of Mechanical Engineering echnicka 4, 66 7 Prague 6 CZECH REPUBLIC E-mail: hofreite@fsid.cvut.cz
More informationTitle without the persistently exciting c. works must be obtained from the IEE
Title Exact convergence analysis of adapt without the persistently exciting c Author(s) Sakai, H; Yang, JM; Oka, T Citation IEEE TRANSACTIONS ON SIGNAL 55(5): 2077-2083 PROCESS Issue Date 2007-05 URL http://hdl.handle.net/2433/50544
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 informationI N A C O M P L E X W O R L D
IS L A M I C E C O N O M I C S I N A C O M P L E X W O R L D E x p l o r a t i o n s i n A g-b eanste d S i m u l a t i o n S a m i A l-s u w a i l e m 1 4 2 9 H 2 0 0 8 I s l a m i c D e v e l o p m e
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 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 informationModule 07 Controllability and Controller Design of Dynamical LTI Systems
Module 07 Controllability and Controller Design of Dynamical LTI Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha October
More informationFilter Design for Linear Time Delay Systems
IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 49, NO. 11, NOVEMBER 2001 2839 ANewH Filter Design for Linear Time Delay Systems E. Fridman Uri Shaked, Fellow, IEEE Abstract A new delay-dependent filtering
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 informationIS NEGATIVE STEP SIZE LMS ALGORITHM STABLE OPERATION POSSIBLE?
IS NEGATIVE STEP SIZE LMS ALGORITHM STABLE OPERATION POSSIBLE? Dariusz Bismor Institute of Automatic Control, Silesian University of Technology, ul. Akademicka 16, 44-100 Gliwice, Poland, e-mail: Dariusz.Bismor@polsl.pl
More information5. Observer-based Controller Design
EE635 - Control System Theory 5. Observer-based Controller Design Jitkomut Songsiri state feedback pole-placement design regulation and tracking state observer feedback observer design LQR and LQG 5-1
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 informationDesign and Stability Analysis of Single-Input Fuzzy Logic Controller
IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS PART B: CYBERNETICS, VOL. 30, NO. 2, APRIL 2000 303 Design and Stability Analysis of Single-Input Fuzzy Logic Controller Byung-Jae Choi, Seong-Woo Kwak,
More informationMRAGPC Control of MIMO Processes with Input Constraints and Disturbance
Proceedings of the World Congress on Engineering and Computer Science 9 Vol II WCECS 9, October -, 9, San Francisco, USA MRAGPC Control of MIMO Processes with Input Constraints and Disturbance A. S. Osunleke,
More informationDigital Control System
Digital Control Sytem - A D D A Micro ADC DAC Proceor Correction Element Proce Clock Meaurement A: Analog D: Digital Continuou Controller and Digital Control Rt - c Plant yt Continuou Controller Digital
More informationCompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator
CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator Galal Ali Hassaan Department of Mechanical Design &
More informationP a g e 5 1 of R e p o r t P B 4 / 0 9
P a g e 5 1 of R e p o r t P B 4 / 0 9 J A R T a l s o c o n c l u d e d t h a t a l t h o u g h t h e i n t e n t o f N e l s o n s r e h a b i l i t a t i o n p l a n i s t o e n h a n c e c o n n e
More informationRaktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Preliminaries
. AERO 632: of Advance Flight Control System. Preliminaries Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Preliminaries Signals & Systems Laplace
More informationMODELING OF CONTROL SYSTEMS
1 MODELING OF CONTROL SYSTEMS Feb-15 Dr. Mohammed Morsy Outline Introduction Differential equations and Linearization of nonlinear mathematical models Transfer function and impulse response function Laplace
More informationENGI 5708 Design of Civil Engineering Systems
ENGI 5708 Design of Civil Engineering Systems Lecture 09: Characteristics of Simplex Algorithm Solutions Shawn Kenny, Ph.D., P.Eng. Assistant Professor Faculty of Engineering and Applied Science Memorial
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 informationFirst-Order Low-Pass Filter!
Filters, Cost Functions, and Controller Structures! Robert Stengel! Optimal Control and Estimation MAE 546! Princeton University, 217!! Dynamic systems as low-pass filters!! Frequency response of dynamic
More informationComputer Aided Control Design
Computer Aided Control Design Project-Lab 3 Automatic Control Basic Course, EL1000/EL1100/EL1120 Revised August 18, 2008 Modified version of laboration developed by Håkan Fortell and Svante Gunnarsson
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #4 Monday, January 13, 2003 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Impulse and Step Responses of Continuous-Time
More information7.1 Introduction. Apago PDF Enhancer. Definition and Test Inputs. 340 Chapter 7 Steady-State Errors
340 Chapter 7 Steady-State Errors 7. Introduction In Chapter, we saw that control systems analysis and design focus on three specifications: () transient response, (2) stability, and (3) steady-state errors,
More informationA Method of Computing Eigenvectors and Eigenvalues on an. Analog Computer. By Lucien Neustadt*
A Method of Computing Eigenvectors and Eigenvalues on an Analog Computer By Lucien Neustadt* 1. Introduction. Many papers have been written in recent years describing methods for finding the eigenvalues
More informationYTÜ Mechanical Engineering Department
YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Report
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 informationQuanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual
Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant
More informationLast week: analysis of pinion-rack w velocity feedback
Last week: analysis of pinion-rack w velocity feedback Calculation of the steady state error Transfer function: V (s) V ref (s) = 0.362K s +2+0.362K Step input: V ref (s) = s Output: V (s) = s 0.362K s
More information