Parameter Estimation of Nonlinearly Parameterized Regressions without Overparameterization nor Persistent Excitation: Application to System Identification and Adaptive Control

In this paper we propose a solution to the problem of parameter estimation of nonlinearly parameterized regressions--continuous or discrete time--and apply it for system identification and adaptive control. We restrict our attention to parameterizations that can be factorized as the product of two functions, a measurable one and a nonlinear function of the parameters to be estimated. Although in this case it is possible to define an extended vector of unknown parameters to get a linear regression, it is well-known that overparameterization suffers from some severe shortcomings. Another feature of the proposed estimator is that parameter convergence is ensured without a persistency of excitation assumption. It is assumed that, after a coordinate change, some of the elements of the transformed function satisfy a monotonicity condition. The proposed estimators are applied to design identifiers and adaptive controllers for nonlinearly parameterized systems. In continuous-time we consider a general class of nonlinear systems and those described by Euler-Lagrange models, while in discrete-time we apply the method to the challenging problems of direct and indirect adaptive pole-placement. The effectiveness of our approach is illustrated with several classical examples, which are traditionally tackled using overparameterization and assuming persistency of excitation.

[1]  Brian D. O. Anderson,et al.  Physically based parameterizations for designing adaptive algorithms , 1987, Autom..

[2]  Hongye Su,et al.  Immersion and invariance adaptive control of nonlinearly parameterized nonlinear systems , 2009, ACC.

[3]  A. Annaswamy,et al.  Adaptive control of a class of non-linearly parametrized systems using convexification , 2000 .

[4]  P. Olver Nonlinear Systems , 2013 .

[5]  Mark W. Spong,et al.  Comments on "Adaptive manipulator control: a case study" by J. Slotine and W. Li , 1990 .

[6]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[7]  Romeo Ortega,et al.  A globally convergent direct adaptive pole‐placement controller for nonminimum phase systems with relaxed excitation assumptions , 2019, International Journal of Adaptive Control and Signal Processing.

[8]  Graham C. Goodwin,et al.  Adaptive filtering prediction and control , 1984 .

[9]  S. Sastry,et al.  Adaptive Control: Stability, Convergence and Robustness , 1989 .

[10]  Eugene M. Izhikevich,et al.  Dynamical Systems in Neuroscience: The Geometry of Excitability and Bursting , 2006 .

[11]  Romeo Ortega,et al.  Semi‐adaptive control of convexly parametrized systems with application to temperature regulation of chemical reactors , 2001 .

[12]  Dmitry N. Gerasimov,et al.  Performance Improvement of Discrete MRAC by Dynamic and Memory Regressor Extension , 2019, 2019 18th European Control Conference (ECC).

[13]  Rosane Ushirobira,et al.  On parameter tuning and convergence properties of the DREM procedure , 2020, 2020 European Control Conference (ECC).

[14]  R. Ortega,et al.  Some remarks on adaptive neuro-fuzzy systems , 1995, Proceedings of Tenth International Symposium on Intelligent Control.

[15]  D. Dochain,et al.  On-Line Estimation and Adaptive Control of Bioreactors , 2013 .

[16]  Romeo Ortega,et al.  Performance Enhancement of Parameter Estimators via Dynamic Regressor Extension and Mixing* , 2017, IEEE Transactions on Automatic Control.

[17]  G. Kreisselmeier Adaptive observers with exponential rate of convergence , 1977 .

[18]  Anuradha M. Annaswamy,et al.  Robust Adaptive Control , 1984, 1984 American Control Conference.

[19]  Ivan Tyukin,et al.  Adaptive control with nonconvex parameterization , 2003, IEEE Trans. Autom. Control..

[20]  Robert J. Plemmons,et al.  Nonnegative Matrices in the Mathematical Sciences , 1979, Classics in Applied Mathematics.

[21]  Jean-Jacques E. Slotine,et al.  Adaptive manipulator control: A case study , 1988 .

[22]  W. Rudin Principles of mathematical analysis , 1964 .

[23]  Romeo Ortega,et al.  Passivity-based Control of Euler-Lagrange Systems , 1998 .

[24]  Alessandro Astolfi,et al.  Nonlinear And Adapative Control: Tools And Algorithms for the User , 2005 .

[25]  Takeo Kanade,et al.  Parameter identification of robot dynamics , 1985, 1985 24th IEEE Conference on Decision and Control.

[26]  Romeo Ortega,et al.  On adaptive control of nonlinearly parameterized nonlinear systems: Towards a constructive procedure , 2011, Syst. Control. Lett..

[27]  Diana Bohm,et al.  L2 Gain And Passivity Techniques In Nonlinear Control , 2016 .

[28]  Weiping Li,et al.  Composite adaptive control of robot manipulators , 1989, Autom..

[29]  O. Nelles Nonlinear System Identification , 2001 .

[30]  A. Annaswamy,et al.  A new adaptive control algorithm for systems with multilinear parametrization , 2006, 2006 American Control Conference.

[31]  Ivan Tyukin,et al.  Adaptation and Parameter Estimation in Systems With Unstable Target Dynamics and Nonlinear Parametrization , 2005, IEEE Transactions on Automatic Control.

[32]  Anuradha M. Annaswamy,et al.  Adaptive control of continuous time systems with convex/concave parametrization , 1998, Autom..