Chapter 1: Introduction To Adaptive Control - Grenoble INP

1y ago
17 Views
3 Downloads
1.42 MB
45 Pages
Last View : 13d ago
Last Download : 3m ago
Upload by : Xander Jaffe
Transcription

Adaptive ControlChapter 1: Introduction to Adaptive ControlAdaptive Control – Landau, Lozano, M’Saad, Karimi

Chapter 1: Introduction to Adaptive ControlAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive ControlA set of techniques for automatic adjustment of the controllersin real time, in order to achieve or to maintain a desired levelof performance of the control system when the parameters of theplant (disturbance) dynamic model are unknown and/or changein timeParticular cases:1 Automatic tuning of the controllers for unknown but constant plant parameters2 Unpredictable change of the plant (disturbance) model in timeAdaptive Control – Landau, Lozano, M’Saad, Karimi

Outline Concepts Basic schemes Adaptive control versus Robust control Adaptive control configurations(open loop adaptation, direct and indirect adaptive control) Parameter adaptation algorithms RST digital controller Adaptive control: regimes of operation Identification in closed and controller redesign Adaptive regulation Use of a priori available information Adaptive control with multiple models Example of applicationsAdaptive Control – Landau, Lozano, M’Saad, Karimi

Conceptual antPrinciple of model basedcontrol n adaptive controlstructureRemark:An adaptive control system is nonlinear since controller parameters will depend upon u and yAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive control- Why ? High performance control systems may require precise tuningof the controller but plant (disturbance) model parameters maybe unknown or time-varying “Adaptive Control” techniques provide a systematic approach forautomatic on-line tuning of controller parameters “Adaptive Control” techniques can be viewed as approximationsof some nonlinear stochastic control problems (not solvable inpractice) Objective of “Adaptive Control” : to achieve and to maintainacceptable level of performance when plant (disturbance) modelparameters are unknown or varyAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control versus Conventional Feedback ControlDisturbancesActing uponcontrolled variablesActing upon the plantmodel parameters(modifying control system perf.)How to reduce theeffect of disturbances ?Conventionalfeedback controlAdaptivecontrolMeasurement:Controlled variablesMeasurement:Index of performance (I.P.)Adaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control – Basic ConfigurationAdjustable control rformanceMeasurementAdaptation schemeAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control versus Conventional Feedback ControlConventional FeedbackControl SystemAdaptive ControlSystemObj.: Monitoring of the “controlled”variables according to a certain IP forthe case of known parametersObj.: Monitoring of theperformance (IP) of the controlsystem for unknown and varyingparametersMeas.: Controlled variablesMeas.: Index of performance (IP)TransducerIP measurementReference inputDesired IPComparison blockComparison decision blockControllerAdaptation mechanismAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control versus Conventional Feedback ControlA conventional feedback control system is mainly dedicated tothe elimination of the effect of disturbances upon the controlledvariables.An adaptive control system is mainly dedicated to the eliminationof the effect of parameter disturbances (variations) upon theperformance of the control system.Adaptive control system hierarchical system: Level 1 : Conventional feedback system Level 2 : Adaptation loopAdaptive Control – Landau, Lozano, M’Saad, Karimi

Fundamental Hypothesis in Adaptive ControlFor any possible values of plant (disturbance) model parametersthere is a controller with a fixed structure and complexity suchthat the specified performances can be achieved with appropriatevalues of the controller parametersThe task of the adaptation loop is solely to search for the “good”values of the controller parametersAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control versus Robust ControlAdaptive control can further improve the performance of arobust control system by: expanding the range of uncertainty for which performancespecification can be achieved better tuning of the nominal controllerFor building an adaptive control systems robustness issues forthe underlying controller design can not be ignored.The objective is to add adaptation capabilities to a robust controllerand not to use adaptive approach for tuning a non robust controller.Adaptive Control – Landau, Lozano, M’Saad, Karimi

Conventional Control – Adaptive Control - Robust ControlConventional versus AdaptiveConventional versus RobustAdaptive Control – Landau, Lozano, M’Saad, Karimi

Conventional Control – Adaptive Control - Robust ControlRobust Adaptive Control and Adaptive Robust Controlare different.What we need : Robust Adaptation of a Robust ControllerAdaptive Control – Landau, Lozano, M’Saad, Karimi

Basic Adaptive Control ConfigurationsAdaptive Control – Landau, Lozano, M’Saad, Karimi

Open Loop Adaptive ControlENVIRONMENT ssumption: known and rigid relationship between somemeasurable variables (characterizing the environment) andthe plant model parametersCalled also: gain-scheduling systemsAdaptive Control – Landau, Lozano, M’Saad, Karimi

Indirect Adaptive IONPERFORMANCESPECIFICATIONSADJUSTABLECONTROLLER PLANTMODELESTIMATIONuPLANTy-Prediction (adaptation)erroru(t)y(t) Plant ModelBasic EstimationSchemePlantq-1AdjustablePredictoryˆ (t )εParametricAdaptationAlgorithmAdaptive Control – Landau, Lozano, M’Saad, Karimi

Direct Adaptive Control(model reference adaptive control)The reference model gives the desired time trajectory of the plant outputADAPTATION LOOPREFERENCEMODEL-εAdaptationerror PARAMETRICADAPTATIONALGORITHMADJUSTABLE -CONTROLLERuPLANTyResemblance with plant parameter estimation schemeReference modelAdjustable feedback syst.PlantAdjustable predictorAdaptive Control – Landau, Lozano, M’Saad, Karimi

Parametric adaptation algorithm (PAA)Parameter vector θ contains all the parameters of the model (or of the controller) New parameters Old parameters estimation estimation (vector) (vector) Adaptation Measurement Error prediction Gain function function (matrix) (vector) (scalar)Regressor vectorEstimatedParametervectorθˆ(t 1) θˆ(t ) FΦ (t )v(t 1)Adaptive Control – Landau, Lozano, M’Saad, Karimi(v f (ε ))

Digital Control SystemThe control law is implemented on a digital computeru(k)e(k)r(k)DIGITALCOMPUTER u(t)y(t)PLANTDAC ActuatorProcessSensorZOH-y(k)CLOCKADC: analog to digital converterDAC: digital to analog converterZOH: zero order holdAdaptive Control – Landau, Lozano, M’Saad, KarimiADC

Digital Control SystemCLOCKe(k)r(k) u(k)COMPUTER-u(t)DAC ZOHy(t)PLANTy(k)ADCDISCRETIZED PLANT- Sampling time depends on thesystem bandwidth- Efficient use of computer resourcesAdaptive Control – Landau, Lozano, M’Saad, Karimi

The R-S-T Digital ControllerCLOCKr(t)Computer(controller)u(t)D/A ZOHy(t)PLANTA/DDiscretized Plantr(t)BmAmT -Controller1SRu(t)q d BAy(t)PlantModelq 1 y (t ) y (t 1)Adaptive Control – Landau, Lozano, M’Saad, Karimi

How to get a Direct Adaptive Control scheme ? Express the performance error in term of difference betweenthe parameters of an unknown optimal controller and thoseof the adjustable controller Re-parametrize indirect adaptive control scheme (if possible)such that the adaptive predictor will provide directly theestimated parameters of the controller.See : Adaptive Control (Landau, Lozano, M’Saad) pg 19The number of situation for which a direct adaptive controlscheme can be developed is limited.Adaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control Schemes. Regimes of operation Adaptive regime1. Controller parameters are updated at every sampling time2. Plant parameters are estimated at every sampling time butcontroller parameters are updated only every N samples (N small)3 Adaptation works only when there is enough excitation Self-tuning regime (parameters are supposed unknown but constant)1 Parameter adaptation algorithms with decreasing adaptation gain2 Controller parameters are either updated at every sampling timeor kept constant during parameter estimation3 An external excitation is applied during tuning or plant identificationRemarkIf controller parameters are kept constant during parameter estimation this is called“auto-tuning”. For the indirect approach this corresponds to “plant identificationin closed loop operation and controller redesign”Adaptive Control – Landau, Lozano, M’Saad, Karimi

Identification in Closed Loop and Adaptive Control Identification in closed loop operation using appropriatealgorithms provides better models for design An iterative approach combining identification in closed loopfollowed by a re-design of the controller is a very powerful(auto-)tuning schemeAdaptive Control – Landau, Lozano, M’Saad, Karimi

Iterative Identification in Closed Loopand Controller Re-DesignrT 1/Su-PlantR 1/S-Rq-d B/Auw y q-d B/A εCLy -ModelStep 1 : Identification in Closed Loop-Keep controller constant-Identify a new model such that εCLStep 2 : Controller Re – Design- Compute a new controller such that εCLRepeat 1, 2, 1, 2, 1, 2, Adaptive Control – Landau, Lozano, M’Saad, Karimi

Iterative Identification and Controller Redesign versus(Indirect) Adaptive ControlParameter Estimation Controller ComputationtN 1 : Adaptive Controlt 1Fixed (or time varying)Controller computed at( t) Parameter Estimationtt NtimeControllercomputedat (t N)timeN SmallAdaptive ControlN LargeIterative Identification in C.L.And Controller Re-designN Plant Identification in C.L. Controller Re-designThe iterative procedure introduces a time scaleseparation between identification / control designAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control and Adaptive RegulationAdaptive ControlPlant model is unknown and time varyingThe disturbance model is known and constantAdaptive RegulationPlant model is known and constantThe disturbance model is unknown and time varyingAdaptive control and regulationVery difficult problem since is extremely hard to distinguish in theperformance (prediction) error what comes from plant modelerror and what comes from disturbance model errorRem:The “internal model principle” has to be used in all the casesAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Controlδ (t ) : Diracδ (t )(or e(t ))e(t ) : White noisedisturbance source (unmeasurable)inputPLANTDisturbancemodeloutputu (t )Plantmodel p(t )unmeasurabledisturbancey (t ) Objective : tracking/disturbance attenuation performance Focus on adaptation with respect to plant model parameters variations The model of the disturbance is assumed to be known and constant Only a level of attenuation in a frequency band is required* No effort is made to simultaneously estimate the model of the disturbance*) Except for known DC disturbances (use of integrators)Adaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Regulationδ (t )(or e(t ))disturbance source (unmeasurable)inputPLANTDisturbancemodeloutputu (t )Plantmodel p(t )unmeasurabledisturbancey (t ) Objective : Suppressing the effect of the (unknown) disturbance* Focus on adaptation with respect to disturbance model parametersvariations Plant model is assumed to be known ( a priori system identification)and almost constant Small plant parameters variations handled by a robust control design No effort is made to simultaneously estimate the plant model*) Assumed to be characterized by a rational power spectrum if stationaryAdaptive Control – Landau, Lozano, M’Saad, Karimi

Use of a priori information for improving adaptation transients- Before using an adaptive control scheme, an analysis of the systemis done and this is followed by plant identification in variousregimes of operation- The availability of models for various regimes of operation allowsto design robust controllers which can assure satisfactoryperformance in a region of the parameter space around each ofthe identified models.- Provided that we can detect in what region the system is, theappropriate controller can be used- “Indirect adaptive control” can not detect enough fast the regionof operation but can make a “fine” tuning over a certain time.- In case of rapid parameter changes the adaptation transients inindirect adaptive control may be unacceptable.- There is a need to improve these transients by taking in accountthe available informationAdaptive Control – Landau, Lozano, M’Saad, Karimi

Supervisory ControlMODELSε1-G1 CONTROLLERSK1K2.-G2.GnPLANTε2 εn-SUPERVISOR yKnThe “supervisor”: will check what “plant-model” error is minimum will switch to the controller associated with the selected modelCan provide a very fast decision (if there are not too many models)but not a fine tuningAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control with Multiple Modelsε0-GAdaptive modelG1Fixed models .Gnru εn-SUPERVISOR PLANTy ControlleruGε1ε2-G2Controller -εCL-yP.A.A.The supervisor select the best fixed model and then the adaptive model will be selectedMultiple fixed models : improvement of the adaptation transientsAdaptive plant model estimator (CLOE Estimator) : performance improvementAdaptive Control – Landau, Lozano, M’Saad, Karimi

Some Applications of Adaptive ControlAdaptive Control – Landau, Lozano, M’Saad, Karimi

Open Loop Adaptive Control of Deposited Zinc inHot-Dip airMeasurement ofAirknives deposited massSteel stripzincZinc bathinput: air knives pressureoutput: measured deposited massGe sτH (s) 1 sT; τ LVL- distanceknives –measureV- strip speed delay varies with the speed G and T depend upon strip speed and distance between knives and steel stripAdaptive Control – Landau, Lozano, M’Saad, Karimi

Open Loop Adaptive Control of Deposited Zinc inHot-Dip GalvanizingHOT DIP GALVANIZING (SOLLAC)100%103%.Digital RegulationComputer aidedmanual control% samplesStandard Deviations: 3.3%.: 4.5%% deposited zincAdaptation done with respect to: Steel strip speed Distance between air knives and steel strip9 operation regionsThe sampling period is tied to the strip speed to have constant discrete time delayAdaptive Control – Landau, Lozano, M’Saad, Karimi

Direct Adaptive Control of a Phosphate Dryer FurnaceLarge delay : 90 sBetter quality( reduction of the humidity standard deviation)Reduction of fuel comsumption and of the thermal stress.Adaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control of a Flexible TransmissionThe flexible ositiontransducery(t)ControllerA u(t)DCAdaptive Control – Landau, Lozano, M’Saad, KarimiR-S-TcontrollerDACΦref

Adaptive Control of a Flexible TransmissionFrequency characteristics for various loadRem.: the main vibration mode varies by 100%Solution : Adaptive control with multiple modelsAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control versus Robust ControlLoad variations : 0% Æ 100% (in 4 steps, 25% each)Rem : The robust controller used is the winner of an internationalbenchmark test for robust control of the flexible transmission(EJC, no.2., 1995)Adaptive Control – Landau, Lozano, M’Saad, Karimi

Rejection of unknown narrow band disturbancesin active vibration controlAdaptive Control – Landau, Lozano, M’Saad, Karimi

machineprimary acceleration / force (disturbance)elastomere conemainchamber1pistonresidual acceleration controllerinertia chamberu p (t)(disturbance)q -d1 C / DControllerPlantR /Sq B / A Objective: Reject the effect of unknownand variable narrow banddisturbances Do not use an aditionalmeasurementu(t)-dp1 (t ) y(t)Two paths : Primary Secondary (doubledifferentiator)Ts 1.25 ms(residual force)Adaptive Control – Landau, Lozano, M’Saad, Karimi

The Active on)measurementPrimary force(acceleration)(the shaker)Adaptive Control – Landau, Lozano, M’Saad, Karimi

Direct Adaptive Regulation : disturbance rejectionDisturbance : Chirp25 HzOpenloop47 HzClosedloopInitialization of theadaptive controllerAdaptive Control – Landau, Lozano, M’Saad, Karimi

Direct Adaptive Regulation : rejection of sinusoidal disturbancesSimultaneous controller initializationand disturbance applicationDirect adaptive controlStep changes in the frequency of the disturbanceAdaptive Control – Landau, Lozano, M’Saad, Karimi

Adaptive Control - Landau, Lozano, M'Saad, Karimi Adaptive Control versus Conventional Feedback Control Conventional Feedback Control System Adaptive Control System Obj.: Monitoring of the "controlled" variables according to a certain IP for the case of known parameters Obj.: Monitoring of the performance (IP) of the control

Related Documents:

Part One: Heir of Ash Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18 Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 Chapter 24 Chapter 25 Chapter 26 Chapter 27 Chapter 28 Chapter 29 Chapter 30 .

TO KILL A MOCKINGBIRD. Contents Dedication Epigraph Part One Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 Part Two Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18. Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 Chapter 24 Chapter 25 Chapter 26

DEDICATION PART ONE Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9 Chapter 10 Chapter 11 PART TWO Chapter 12 Chapter 13 Chapter 14 Chapter 15 Chapter 16 Chapter 17 Chapter 18 Chapter 19 Chapter 20 Chapter 21 Chapter 22 Chapter 23 .

Sybase Adaptive Server Enterprise 11.9.x-12.5. DOCUMENT ID: 39995-01-1250-01 LAST REVISED: May 2002 . Adaptive Server Enterprise, Adaptive Server Enterprise Monitor, Adaptive Server Enterprise Replication, Adaptive Server Everywhere, Adaptive Se

Chapter Two first discusses the need for an adaptive filter. Next, it presents adap-tation laws, principles of adaptive linear FIR filters, and principles of adaptive IIR filters. Then, it conducts a survey of adaptive nonlinear filters and a survey of applica-tions of adaptive nonlinear filters. This chapter furnishes the reader with the necessary

Summer Adaptive Supercross 2012 - 5TH PLACE Winter Adaptive Boardercross 2011 - GOLD Winter Adaptive Snocross 2010 - GOLD Summer Adaptive Supercross 2010 - GOLD Winter Adaptive Snocross 2009 - SILVER Summer Adaptive Supercross 2003 - 2008 Compete in Pro Snocross UNIQUE AWARDS 2014 - TEN OUTSTANDING YOUNG AMERICANS Jaycees 2014 - TOP 20 FINALIST,

Highlights A large thermal comfort database validated the ASHRAE 55-2017 adaptive model Adaptive comfort is driven more by exposure to indoor climate, than outdoors Air movement and clothing account for approximately 1/3 of the adaptive effect Analyses supports the applicability of adaptive standards to mixed-mode buildings Air conditioning practice should implement adaptive comfort in dynamic .

About the husband’s secret. Dedication Epigraph Pandora Monday Chapter One Chapter Two Chapter Three Chapter Four Chapter Five Tuesday Chapter Six Chapter Seven. Chapter Eight Chapter Nine Chapter Ten Chapter Eleven Chapter Twelve Chapter Thirteen Chapter Fourteen Chapter Fifteen Chapter Sixteen Chapter Seventeen Chapter Eighteen