1 / 155

Prof. Hung-Yuan Chung, Ph.D. Department of Electrical Engineering National Central University

Lecturer:. Prof. Hung-Yuan Chung, Ph.D. Department of Electrical Engineering National Central University. Text book : ‧K. J. Astrom & B. Wittenmark : Adaptive Control, second edition, Addison Wesley1995. ‧J.-J Slotine & W. Li : Applied Nolinear Control, Prentice-Hall, 1991.

rio
Télécharger la présentation

Prof. Hung-Yuan Chung, Ph.D. Department of Electrical Engineering National Central University

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Lecturer: Prof. Hung-Yuan Chung, Ph.D. Department of Electrical Engineering National Central University

  2. Text book : ‧K. J. Astrom & B. Wittenmark : Adaptive Control, second edition, Addison Wesley1995. ‧J.-J Slotine & W. Li : Applied Nolinear Control, Prentice-Hall, 1991. ADAPTIVE CONTROL

  3. CHAPTER 1 WHAT IS ADAPTIVE CONTROL?

  4. Parameter adjustment Controller parameters Setpoint Controller Plant Output Control signal Figure 1.1 Block diagram of an adaptive system.

  5. A Brief History Figure 1.2 Several advanced flight control systems were tested on the X-15 experimental aircraft.(By courtesy of Smithsonian Institution.)

  6. Feedforward Feedback Process u y Σ -1 Figure 1.3 Block diagram of a robust high-gain system.

  7. 1.2 LINEAR FEEDBACK Robust High-Gain Control T=

  8. Judging Criticality of Process Variations EXAMPLE 1.1 Different open-loop responses Figure 1.4 (a)Open-loop unit step responses for the process in Example 1.1 with a = - 0.01 , 0 and 0.01 .(b)closed-loop step responses for the same system,with the feedback .Notice the difference in time scales.

  9. Figure 1.5 (a) Open-loop and (b) closed-loop Bode diagrams for process in Example 1.1.

  10. EXAMPLE 1.2 Similar open-loop responses Figure 1.6 (a) Open-loop unit step responses for the process in Example 1.2 with T= 0 , 0.015, and 0.03 .(b)closed-loop step responses for the same system,with the feedback .Notice the difference in time scales.

  11. Figure 1.7 Bode diagrams for the process in Example 1.2. (a) The open-loop system; (b) The closed-loop system.

  12. Example1.3 Integrator with unknown sign

  13. 1.3 EFFECTS OF PROCESS VARIATIONS Nonlinear Actuators

  14. EXAMPLE 1.4 Nonlinear valve , PI controller Valve Process u v y f(‧) -1 Figure 1.8 Block diagram of a flow control loop with a PI controller and a nonlinear valve.

  15. Figure 1.9 Step responses for PI control of the simple flow loop in Example 1.4 at different operating levels.The parameters of the PI controller are k=0.15,Ti=1.The process characteristice are and .

  16. Flow and Speed Variations EXAMPLE 1.5 Concentration control (1.3) Where Introduce (1.4) the process has the transfer function Figure 1.10 Schematic diagram of a concentration control system.

  17. Figure 1.11 Change in reference value for different flows for the system in Example 1.5.(a)Output c and reference concentration,(b)control signal.

  18. Flight Control EXAMPLE 1.6 Short-period aircraft dynamics (1.6) where Figure 1.12 Schematic diagram of the aircraft in Example 1.6.

  19. Figure 1.13 Flight envelope of the F4-E.Fout different flight conditions are indicated.( Form Ackermann(1983),courtesy of Springer-Verlag.)

  20. Table 1.1 Parameters of the airplane state model of Eq.(1.6) for different flight conditions (FC).

  21. Variations in Disturbance Characteristics EXAMPLE 1.7 Ship steering Figure 1.14 Measurements and spectra of waves at diffedent conditions at Hoburgen.(a)Wind speed 3-4m/s.(b)Wind speed18-20m/s(Courtesy of SSPA Maritime Consulting AB,Sweden.)

  22. EXAMPLE 1.8 Regulation of a quality variable in process control White noise y Figure 1.15 Block diagram of the system with disturbances used in Example 1.8.

  23. Figure 1.16 Illustrates performance of controllers that are tuned to the disturbance characteristics.Output error when (a) ;(b)

  24. 1.4 ADAPTIVE SCHEMES Gain Scheduling Controller parameters Gain schedule Operating condition Commandsignal Control signal Controller Process Output Figure 1.17 Block diagram of a system with gain scheduling.

  25. Model-Reference Adaptive Systems(MRAS) (1.7) Model Controller parameters Adjustment mechanism u y Controller Plant Figure 1.18 Block diagram of a model-reference adaptive system (MRAS)

  26. Self-tuning Regulators (STR) Specification Self-tuning regulator Process parameters Controller design Estimation Controller parameters Reference Process Controller Input Output Figure 1.19 Block diagram of a self-tuning regulator (STR)

  27. Dual Control (1.8) u y Nonlinear Control law Process Calculation of hyperstate Hyperstate Figure 1.20 Block diagram of a dual controller.

  28. V=E

  29. 1.5 THE ADAPTIVE CONTROL PROBLEM Process Descriptions (1.9) (1.10)

  30. x(t+1)=Φx(t)+Γu(t) y(t)=C(t)x(t) (1.11)

  31. A Remark on Notation y(t)=G(p)u(t) qy(t)=y(t+1) y(t)=H(q)u(t)

  32. Gain Scheduling Figure 1.21 Gain scheduling is an important ingredient in modern flight control system.(By courtest of Nawrocki Stock Photo,Inc.,Neil Hargreave.)

  33. Controller Structures EXAMPLE 1.9 Adjustment of gains in a state feedback u=-Lx EXAMPLE 1.10 A general linear controller R(s)U(s)=S(s)Y(s)+T(s)

  34. EXAMPLE 1.11 Adjustment of a friction compensator If v>0 If v<0

  35. The Adaptive Control Problem • Characterize the desired behavior of the close-loop system. • Determine a suitable control law with adjustable parameters. • Find a mechanism for adjusting the parameters. • Implement the control law.

  36. 1.6 APPLICATIONS • Automatic Tuning • Gain Scheduling • Continuous Adaptation • Abuses of Adaptive Control • Industrial Products

  37. Abuses of Adaptive Control Process dynamics Varying Constant Use a controller with varying parameters Use a controller with constant parameters Predictable variations Unpredictable variations Use an adaptive controller Use gain scheduling Figure 1.22 Procedure to decide what type of controller to use.

  38. Industrial Products

  39. EXAMPLE1.12 An adaptive autopilot for ship steering EXAMPLE1.13 Novatune

  40. 1.7 CONCLUTIONS • Variations in process dynamics, • Variations in the character of the disturbances,and • Engineering efficiency and ease of use.

  41. CHAPTER 2 REAL-TIME PARAMETER ESTIMATION 2.1 INTRODUCTION 2.2 LEAST SQUARES AND REGRESSION MODELS (2.1) (2.2)

  42. (2.3) (2.4)

  43. THOREM 2.1 Least-squares estimation (2.5) (2.6) Proof: (2.7) (2.8)

  44. Remark 1. Equation (2.5) is called the normal equation. Equation (2.6) can be written as (2.9) Remark 2. The condition that the matrix is invertible is called an excitation condition. Remark 3. The least-squares criterion weights all errors ε(i) equally, and this corresponds to the assumption that all measurements have the same precision. (2.10) (2.11)

  45. EXAMPLE 2.1 Least-squares estimation of static system

  46. Geometric Interpretation

  47. Which is identical to the normal equation (2.5).

More Related