a novel data-driven control approach for a class of discrete time non linear systems
DESCRIPTION
GUIDE:VINOD.B.RPRESENTED BY:MUHAMED SHEREEF P M1,AEI1 Introduction MFACCONTENTS Data driven Control Advantages of MFAC Approach Dynamic Linearization technique MFAC System design and stability analysis PPD estimation CFDL-MFAC Experimental Investigation Conclusion References2INTRODUCTION ADAPTIVE CONTROL: In adaptive control thecontroller will modify its behavior in response to changes in the dynamics of the process and the character of the disturbancesTRANSCRIPT
![Page 1: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/1.jpg)
1
A NOVEL DATA-DRIVEN CONTROL APPROACH FOR A CLASS OF DISCRETE-TIME NONLINEAR
SYSTEMS
GUIDE:VINOD.B.R
PRESENTED BY:MUHAMED SHEREEF P
M1,AEI
![Page 2: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/2.jpg)
2
CONTENTSIntroductionData driven ControlMFACAdvantages of MFAC ApproachDynamic Linearization techniqueMFAC System design and stability analysis PPD estimationCFDL-MFACExperimental InvestigationConclusionReferences
![Page 3: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/3.jpg)
3
INTRODUCTIONADAPTIVE CONTROL: In adaptive control the
controller will modify its behavior in response to changes in the dynamics of the process and the character of the disturbances
Most adaptive techniques and methodologies typically assume that the structure of the system is known linear and the parameter may be unknown or slow time-varying
![Page 4: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/4.jpg)
4
In the case of complex practical systems the structure of the plant is often difficult to determine and the parameters are hard to identify
This is the motivation for Data driven control approach
![Page 5: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/5.jpg)
5
Data driven control
In this method designing of controller merely using input and output measurement data of the plant
So model of the plant is not requiredData driven control methods :Virtual
Reference Feed back Tuning(VRFT),Iterative Learning Control(ILC), Model Free Adaptive Control(MFAC)
![Page 6: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/6.jpg)
6
MFACThis is proposed for a class of general discrete
time SISO nonlinear systemsInstead of identifying a more or less nonlinear
model of a plant, an equivalent dynamical linearization model is built along the dynamic operation points of the closed-loop system using a new dynamic linearization technique with a novel concept called pseudo-partial derivative (PPD)
The time-varying PPD could be estimated merely using the I/O measurement data of a controlled plant
![Page 7: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/7.jpg)
7
The dynamic linearization techniques include the partial form dynamic linearization (PFDL), the compact form dynamic linearization (CFDL), and the full form dynamic linearization (FFDL).
![Page 8: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/8.jpg)
8
Advantages of MFAC approachMFAC just depends on the real-time
measurement data of the controlled plant, which implies that we can develop a general controller for a class of the industrial practical processes independently
MFAC does not require any external testing signals and any training process , therefore it is a lower cost controller
MFAC is simple and easily implemented with small computational burden and has strong robustness
![Page 9: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/9.jpg)
9
Under some practical assumptions, the monotonic convergence and bounded-input bounded-output (BIBO) stability of the CFDL-based MFAC (CFDL-MFAC) approach can be guaranteed, which are the highlight features compared with other data-driven control approaches
MFAC prototype has been successfully implemented in many practical applications, e.g., chemical industry, linear motor control, injection modelling process, PH value control, and so on
![Page 10: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/10.jpg)
10
DYNAMIC LINEARIZATION TECHNIQUE
The discrete-time SISO nonlinear system to be controlled is given as follows:
where and are the system output and input at time , respectively, and are the unknown orders, and is an unknown nonlinear function.
The PFDL of the nonlinear system is based on following assumptions.
![Page 11: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/11.jpg)
11
. The partial derivatives of with respect to control input are continuous control input length constant of linearization
. System () is generalized Lipschitz, that is , for any and
where
U
![Page 12: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/12.jpg)
12
Theorem1There exists a parameter vector , called the
PPD vector, such that system () can be transformed into the following equivalent PFDL description:
U
where and
![Page 13: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/13.jpg)
13
Consider the LTI system
Where= &=
If is a stable polynomial, could be expressed as where
![Page 14: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/14.jpg)
14
The model is an approximation of the true system if the order of is sufficiently large
Model can be rewritten in the following form:
Comparing & we can see that• is time –invariant when
![Page 15: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/15.jpg)
15
![Page 16: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/16.jpg)
16
MFAC System design and stability analysisFor the one-step-ahead controller, excessive
control effort is required to bring to in one step.
: reference signal
So the following control input index function is used to design the control law:
is a weighting constant
![Page 17: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/17.jpg)
17
Substituting into , differentiating w.r.t. , and letting it be zero gives
Where is a step-size vector,
![Page 18: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/18.jpg)
18
Remarksonstrains the PPD from changing too quicklys an important parameter for the MFAC
system design. Suitable choice of can guarantee the stability or improve the performance of the control system
Since is time varying, we use the modified projection algorithm to estimate
![Page 19: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/19.jpg)
19
PPD estimation
:weighting factorestimation value of Using optimal condition , we have =
![Page 20: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/20.jpg)
20
: step-size constant, Combining control law and parameter
estimation , the PFDL-MFAC scheme is designed as follows:
=
= if
![Page 21: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/21.jpg)
21
For a simple SISO nonlinear system, could be set as
![Page 22: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/22.jpg)
22
CFDL-MFAC=
= if
![Page 23: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/23.jpg)
23
EXPERIMENTAL INVESTIGATION
![Page 24: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/24.jpg)
24
Three data-driven control approaches, including MFAC,VRFT, and IFT, have been implemented on a three-tank system (Fig. 1) to investigate the control performance of the proposed approach
The parameters of PFDL-MFAC scheme – are
![Page 25: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/25.jpg)
25
Root mean square
integral time absolute error
total sum of squares
![Page 26: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/26.jpg)
26
MFAC VRFT IFT
![Page 27: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/27.jpg)
27
![Page 28: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/28.jpg)
28
CONCLUSIONThe MFAC approach is easy to implement.
The control performance of MFAC is better than that of the other two approaches
The MFAC is the online adaptive control approach and does not need any measurement data collection procedure
For IFT approach, the control performance is not as good as that of MFAC and VRFT
![Page 29: A Novel Data-driven Control Approach for a Class of discrete time non linear systems](https://reader035.vdocuments.net/reader035/viewer/2022070301/544c8e1cb1af9fd7048b49c4/html5/thumbnails/29.jpg)
29
REFERENCESM. C. Campi, A. Lecchini, and S. M. Savaresi, “Virtual Reference
Feedback Tuning (VRFT): A newdirect approach to the design of feedback controllers,” in Proc. 39th IEEE Conf. Decision Control, Sydney,Australia, Dec. 2000, pp. 623–629.
M. C. Campi and S. M. Savaresi, “Direct nonlinear control design:The virtual reference feedback tuning (VRFT) approach,” IEEE Trans. Autom. Control, vol. 51, no. 1, pp. 14–27, 2006.
H. Hjalmarsson, M. Gevers, and S. Gunnarsson, “Iterative feedback tuning—Theory and applications,” IEEE Control Syst. Mag., vol. L8,no. 4, pp. 26–41, 1998.
Z. S. Hou and J. X. Xu, “On data-driven control theory: The state of the art and perspective,” ACTA Automatica Sinica, vol. 35, no. 6, pp. 650–667, 2009.