Adaptive Unknown Input Estimation by Sliding Modes and Differential Neural Network Observer

In this paper, a differential neural network (DNN) implemented as a robust observer estimates the dynamics of perturbed uncertain nonlinear systems affected by exogenous unknown inputs. In the first stage, the identification error converges into a neighborhood around the origin. Then, the second-order sliding mode supertwisting algorithm implemented as a robust exact differentiator reconstructed the unknown inputs. The approach proposed in this paper can be applied in the case of full access to the state vector (identification problem) and in the case of partial access to the state vector (estimation problem). In the second case, the nonlinear system under study must have well-defined full relative degree with respect to the unknown input. Numerical examples showed the effectiveness of the proposed algorithm. The first example tested the DNN working as an identifier into a mathematical model describing the dynamics of a spatial minisatellite. The second example (with a DNN implemented as an observer) tested the methodology of this paper over a single link flexible robot manipulator represented in a canonical (Brunovsky) form. In both examples, the mathematical models served as data generators in the testing of the neural networks. Even when not exact mathematical description of both models was used in the input estimation, the accuracy obtained with the DNN is comparable with the case of applying a high-order differentiator with complete knowledge of the plant.

[1]  Wei He,et al.  Adaptive Neural Network Control of an Uncertain Robot With Full-State Constraints , 2016, IEEE Transactions on Cybernetics.

[2]  Shreyas Sundaram,et al.  Distributed unknown input observers for interconnected nonlinear systems , 2016, 2016 American Control Conference (ACC).

[3]  P. Olver Nonlinear Systems , 2013 .

[4]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[5]  Mustapha Ouladsine,et al.  A Comparative Study of Unknown-Input Observers for Prognosis Applied to an Electromechanical System , 2016, IEEE Transactions on Reliability.

[6]  T. Floquet,et al.  On Sliding Mode Observers for Systems with Unknown Inputs , 2006, International Workshop on Variable Structure Systems, 2006. VSS'06..

[7]  Ligang Wu,et al.  Observer-based adaptive sliding mode control for nonlinear Markovian jump systems , 2016, Autom..

[8]  Jun Zhao,et al.  Switched-Observer-Based Adaptive Neural Control of MIMO Switched Nonlinear Systems With Unknown Control Gains , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[9]  Alexander S. Poznyak,et al.  Attractive Ellipsoids in Robust Control , 2014 .

[10]  M. Hautus Strong detectability and observers , 1983 .

[11]  Jaime A. Moreno,et al.  Strict Lyapunov Functions for the Super-Twisting Algorithm , 2012, IEEE Transactions on Automatic Control.

[12]  Xiaozhan Yang,et al.  Robust Model-Based Fault Diagnosis for PEM Fuel Cell Air-Feed System , 2016, IEEE Transactions on Industrial Electronics.

[13]  Changyin Sun,et al.  Neural Network Control of a Flexible Robotic Manipulator Using the Lumped Spring-Mass Model , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[14]  Isaac Chairez Oria Finite time convergent learning law for continuous neural networks , 2014, Neural Networks.

[15]  A. Levant Robust exact differentiation via sliding mode technique , 1998 .

[16]  Alexander S. Poznyak,et al.  Differential Neural Networks for Robust Nonlinear Control: Identification, State Estimation and Trajectory Tracking , 2001 .

[17]  Ligang Wu,et al.  Quasi Sliding Mode Control of Differential Linear Repetitive Processes With Unknown Input Disturbance , 2011, IEEE Transactions on Industrial Electronics.

[18]  Changyin Sun,et al.  Adaptive Neural Network Control of Biped Robots , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  W. Marsden I and J , 2012 .

[20]  Chun-Liang Lin,et al.  Estimating evasive acceleration for ballistic targets using an extended state observer , 2016, IEEE Transactions on Aerospace and Electronic Systems.

[21]  Arie Levant,et al.  Principles of 2-sliding mode design , 2007, Autom..

[22]  L. Fridman,et al.  Exact state estimation for linear systems with unknown inputs based on hierarchical super‐twisting algorithm , 2007 .

[23]  Hieu Trinh,et al.  Reduced-order observer design for one-sided Lipschitz time-delay systems subject to unknown inputs , 2016 .

[24]  Shaocheng Tong,et al.  Adaptive Fuzzy Output Feedback Dynamic Surface Control of Interconnected Nonlinear Pure-Feedback Systems , 2015, IEEE Transactions on Cybernetics.

[25]  Seibum B. Choi,et al.  Real-Time Estimation of Transmitted Torque on Each Clutch for Ground Vehicles With Dual Clutch Transmission , 2015, IEEE/ASME Transactions on Mechatronics.

[26]  Michael Defoort,et al.  Higher-order sliding mode observer for estimation of tyre friction in ground vehicles , 2014 .

[27]  David Henry,et al.  A class of nonlinear unknown input observer for fault diagnosis: Application to fault tolerant control of an autonomous spacecraft , 2014, 2014 UKACC International Conference on Control (CONTROL).

[28]  Salah Laghrouche,et al.  Adaptive-Gain Second Order Sliding Mode Observer Design for Switching Power Converters , 2013, ArXiv.

[29]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

[30]  T. Poznyak,et al.  High order dynamic neuro observer: application for ozone generator , 2008, 2008 International Workshop on Variable Structure Systems.

[31]  L. Fridman,et al.  Higher‐order sliding‐mode observer for state estimation and input reconstruction in nonlinear systems , 2008 .

[32]  M. Hou,et al.  Design of observers for linear systems with unknown inputs , 1992 .

[33]  A. Levant Sliding order and sliding accuracy in sliding mode control , 1993 .

[34]  Vadim I. Utkin,et al.  Sliding mode control in mechanical systems , 1994, Proceedings of IECON'94 - 20th Annual Conference of IEEE Industrial Electronics.

[35]  Shaocheng Tong,et al.  Observer-Based Adaptive Fuzzy Tracking Control of MIMO Stochastic Nonlinear Systems With Unknown Control Directions and Unknown Dead Zones , 2015, IEEE Transactions on Fuzzy Systems.

[36]  Leonid M. Fridman,et al.  High order sliding mode observer for linear systems with unbounded unknown inputs , 2010, Int. J. Control.

[37]  Eduardo Sontag,et al.  Forward Completeness, Unboundedness Observability, and their Lyapunov Characterizations , 1999 .