1 / 29

Active Disturbance Rejection Control for Uncertain Beam Equation

Learn about Active Disturbance Rejection Control (ADRC) for dealing with uncertainties in systems, including feedback stabilization, extended state observer (ESO), and adaptive control methods. Explore the observability of uncertain systems and the application to an uncertain beam equation.

pamelaa
Download Presentation

Active Disturbance Rejection Control for Uncertain Beam Equation

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. Active Disturbance Rejection Control to Uncertain Euler-Bernoulli Beam Equation Bao-Zhu Guo A new type of active disturbance rejection control Academy of Mathematics and Systems Science Academia Sinica July 1, 2018 BIT

  2. 1. ADRC ADRC: Active disturbance rejection control A control design method To copy with uncertainty in system Estimation + cancellation strategy Most of robust controls are in “worst case concern” Compare: July 1, 2018 BIT

  3. Han’s whole picture TD is the first step toward ADRC (Guo,Zhao:2011) ? Extended state observer (ESO) (Guo,Zhao:2011) Active disturbance rejection control (ADRC) (Guo,Zhao:2013) July 1, 2018 BIT

  4. 1. Active disturbance rejection control (ADRC) • Consider feedback stabilization of first order system: Unknown “total disturbance” Time variance, nonlinearity, external disturbance, etc. Idea: using (output) to estimate ! Exact observable Possibility: July 1, 2018 BIT

  5. 1. ADRC (cont’d) • Extended state observer (ESO): using output to estimate disturbance Injection output Let needs to be bounded Pole assignment for linear part: high gain choice July 1, 2018 BIT

  6. Adaptive control: Example Consider Unknown parameter Expect: Parameter identification Control Closed-loop Lyapunov Parameter update law PE condition LaSale principle: July 1, 2018 BIT

  7. Why IMP works? Observable Output Let Exosystem: dynamics Not stabilizable System is observable! July 1, 2018 BIT

  8. Why IMP works? Observer design Observer: Set Not necessary Theorem Control: July 1, 2018 BIT

  9. J.V.Poncelet: measure disturbance July 1, 2018 BIT

  10. G.Shipanov: invariance principle July 1, 2018 BIT

  11. Han’s seminal idea (ESO): 1963-66 Moscow Jingqing Han (1937-2008) July 1, 2018 BIT

  12. 2. Observability: Infinite-dimensional system • For deterministic linear infinite-dimensional systems (and hence for all ) (i) Well-posed for output such that (ii) Observability inequality is continuous For uncertain systems, it should be coincident to this when uncertainty is zero July 1, 2018 BIT

  13. 2. Observability: uncertain system • for uncertain linear type infinite dimensional systems System is said to be observable if 1). When uncertainty is zero, system is exactly observable 2). The output can identify the uncertainty But what does it mean by this? Very recently, we gave an identification of uncertainty: uncertainty Of course you can use July 1, 2018 BIT

  14. 2. Observability: uncertain system (cont’d) Can we recover the state continuously from the output ? No This system is always observable So we cannot recover the state from the output continuously Note not in the same space In conclusion: uncertainty can only be “recognized’’ by output ! July 1, 2018 BIT

  15. 3. Problem: uncertain beam equation • Uncertain beam equation Total disturbance Exponentially stable (i). (ii). Under some condition We didn’t do this For observer, we do not need which is for feedback! July 1, 2018 BIT

  16. 3. Uncertain beam equation: observability Exponentially stable Conservative One is not enough System is exact observable with July 1, 2018 BIT

  17. 4. State observer: Step 1: separation disturbance Step 1: Construct an auxiliary system which brings the total disturbance into an exponentially stable system: Output Input Let Total disturbance Then Linear part is exponentially stable Independent of control July 1, 2018 BIT

  18. 4. State observer: Step 2: Disturbance estimator Step 2: Design an disturbance estimator (unknown input observer for ) output Let Interesting fact Then Error is independent of uncertainty This is an exponentially stable system July 1, 2018 BIT

  19. 4: One unknown input observer • Putting together, we obtain a first unknown input observer output where It is not very convenient for control design July 1, 2018 BIT

  20. 4. State observer: Step 3: observer Step 3: Compensate the total disturbance by its estimate to obtain estimator based observer The observer is designed as Output Uncertainty compensation Original July 1, 2018 BIT

  21. 4: State observer: Unknown input observer Another unknown input observer: putting everything together Output No is used No high gain, No derivative of disturbance is required Input July 1, 2018 BIT

  22. 5. Observer based feedback: disturbance free Note:State feedback for observer is output feedback for original Observer: Observer is linear is used here Cancel the disturbance by feedback July 1, 2018 BIT

  23. 5. Closed-loop system Closed-loop system: Total disturbance Output stabilizing feedback Closed-loop is still nonlinear! July 1, 2018 BIT

  24. 5. Nonlinear problem: linear method Make an invertible transformation: appeared previously Then the closed-loop is equivalent to Linear part and nonlinear part in next page July 1, 2018 BIT

  25. 5. Nonlinear problem: linear method (cont’d) Nonlinear part: Interesting fact II Nonlinear inhomogeneous But determined by linear The “cascade” structure avoids the nonlinear difficulty! Nonlinear problem can be treated by linear method July 1, 2018 BIT

  26. 5. Convergence of closed-loop Theorem: Subsystems bounded Convergence Internal stable July 1, 2018 BIT

  27. 6. Conclusions Active disturbance rejection control to PDE with internal uncertainty and external disturbance ● ● Estimation/cancelation strategy No high gain is used (perhaps infinite gain due to PDE?) ● No derivative boundedness of disturbance is assumed ● ● Applicable to multi-dimensional PDEs July 1, 2018 BIT

  28. New book on ADRC July 1, 2018 BIT

  29. ---The end--- Thank You ! July 1, 2018 BIT

More Related