Elsevier

Neurocomputing

Volume 341, 14 May 2019, Pages 107-117
Neurocomputing

Adaptive neural control for switched nonlinear systems with unmodeled dynamics and unknown output hysteresis

https://doi.org/10.1016/j.neucom.2019.02.057Get rights and content

Abstract

This paper aims at addressing the adaptive neural control problem for switched nonlinear systems with output hysteresis and unmodeled dynamics. The switching law in this study is arbitrary. In our model, the unmodeled dynamics are assumed to be of input-to-state practical stability (ISpS). With the help of this assumption, a dynamic normalizing signal is constructed to dominate the unmodeled dynamics. And then, a direct adaptive neural state-feedback control scheme is developed with the help of approximation-based backstepping. The stability analysis shows that the system output is convergent to an adjustable small region of zero asymptotically, and furthermore, all the closed-loop signals are bounded. Finally, we further present two simulation examples to verify the effectiveness of our control scheme.

Introduction

Adaptive control has attracted numerous attentions over the past years for its ability to provide online estimate of unknown parameters. Backstepping is one of the most promising adaptive control design approaches [1]. In contrast with other approaches, backstepping has the advantage to avoid cancellations of useful nonlinearities flexibly. With the help of adaptive backstepping, some restrictions (e.g., matching conditions and extended matching conditions, see [2], [3], [4], [5]) arising in the early stage of adaptive control are removed. By further combing with the universal approximators, such as neural networks (NNs) and fuzzy logic systems (FLSs), the approximation-based backstepping is able to handle the adaptive control design problems when there is no prior knowledge about the structural information of nonlinear functions. More recently, the progress of adaptive backstepping has witnessed many remarkable results reported [6], [7], [8], [9], [10], [11], [12], [13], [14]. Among these results, the adaptive compensation for nonsmooth nonlinearities (e.g. saturation [6], dead-zone [9] and hysteresis [10]) is one of the most popular topics.

Hysteresis is common in many physical systems and devices, e.g., electro-magnetic fields, piezoelectric actuators and other areas. The hysteresis nonlinearity may degrade the control performance. In contrast with dead-zone and saturation, hysteresis is more complicated since its output not only depends on the input, but also the change of input. For this reason, the compensation for hysteresis is more difficult as well. With the joint efforts of numerous researchers, many results on the compensation for hysteresis have been reported over the past year. For example, in [15], [16], [17], [18], several mathematical models were developed to describe the hysteresis nonlinearity. Among these models, Bouc-Wen hysteresis model [17], [18] may be the most widely accepted one. With Bouc-Wen hysteresis model, further investigations on adaptive compensation for hysteresis nonlinearity have been carried out [10], [19], [20], [21]. To list a few, in [20], an effective hysteresis compensation method was developed with the idea of decomposing the Bouc-Wen hysteresis into a combination of linear term and disturbance-like term. Moreover, any other adaptive inverse-based compensation methods were also reported in [10]. Note that [10], [19], [20], [21] only investigated the compensation for input hysteresis not the output hysteresis, while the hysteresis phenomenon may also exist in the output channel of control plants. The output hysteresis will lead to the control problem of time-varying unknown control gain (also referred as unknown high-frequency gain in the field of adaptive control). For this reason, the compensation for output hysteresis is more complicated that those for input hysteresis. Moreover, the control scheme designed by [10], [19], [20], [21] may suffer from poor control performance, since they need to assume the unknown control gain are time-invariant or slow time-varying. So far, there are few results reported on the compensation for output hysteresis. In addition, the aforementioned results are limited in non-switched nonlinear systems and they cannot be applied to the switched nonlinear systems directly.

Switched nonlinear system is a special type of hybrid system [22]. A single nonlinear switched system may contain multiple subsystems. During the run time of a switched nonlinear system, there exists a switching law orchestrating which subsystem is active. It is well known that the control or stabilizing problem of switched nonlinear systems is more complex than those of non-switched nonlinear systems, since it needs to face the dual challenges of control design and switching design. In order to deal with these challenges, some useful tools, e.g. common Lyapunov function (CLF) [23], multiple Lyapunov function (MLF) [24] and average dwell time (ADT) [25] have been developed so far. With the help of these tools, many excellent results on control design or stability analysis of switched nonlinear systems were reported [26], [27], [28], [29], [30], [31]. In [26], some ADT-based switching conditions to guarantee input-to-state stability (ISS) properties of switched nonlinear systems are presented. As a major approach to establishing the ISS property of switched interconnected nonlinear systems, some MLF-based small-gain conditions were further given in [27], [28]. By using backstepping technique, [29], [30], [31] successfully addressed the adaptive control problem for switched nonlinear systems with actuator nonlinearity (e.g., dead-zone, saturation and hysteresis). However, these works are restricted since they rely on the assumption that the control plant is free from unmodeled dynamics.

Unmodeled dynamics are widespread in many practical devices owing to the existence of measurement noise and modeling errors, etc. The closed-loop system may perform poorly and even become instable if the control scheme without consideration of unmodeled dynamics [32]. So far, there are mainly two approaches to dealing with unmodeled dynamics. The first approach is to dominate the unmodeled dynamics with some designed dynamic signals [33]. And the other approach is to exert small-gain constraints on the nonlinear input-to-output gains (definition see [34]) of the control plant and the unmodeled dynamics, such that, the composition of such nonlinear gains is less than unity [35]. Following these principles, many results have been reported on switched systems [36], [37], [38], [39], [40], [41] or non-switched systems [42], [43], [44], [45], [46], [47] with unmodeled dynamics. For example, by combining MLF and ADT, the authors in [38] addressed adaptive control problems with the first approach mentioned above. However, the conrol scheme in [38] may be infeasible when there is no priori information about the switching law. More recently, any other novel adaptive control schemes were further proposed in [39], [40] by using small-gain and CLF approaches. The advantage of [39], [40] is that their approaches allow the switching law is arbitrary. However, the implementation of these small-gain-based approaches may be not an easy task when the switched nonlinear systems simultaneously suffer from unmodeled dynamics and output hysteresis. The main reason is that the nonlinear input-to-output gains are difficult to determine when the system output is coupled with output hysteresis. Therefore, the adaptive control for switched nonlinear systems with unmodeled dynamics and unknown output hysteresis remains an open problem.

Motivated by the discussion above, this study investigates the adaptive neural control problem for switched nonlinear systems with unmodeled dynamics and unknown output hysteresis. The contributions of this study are listed as follows:

  • 1.

    The proposed control scheme can address the adaptive control problem for switched nonlinear systems with unmodeled dynamics and unknown output hysteresis. A dynamics signal is employed in the control scheme to dominate the unmodeled dynamics. In contrast with the existing results in [39], [40], the main difference is that our control scheme can avoid the determination of nonlinear input-to-output gains, which are difficult to determine if the control plant suffers from output hysteresis.

  • 2.

    Different from the previous results on switched nonlinear system with dead-zone or saturation [29], [30], this study consider the more complicated hysteresis nonlinearity. In contrast with [31], where the adaptive control for switched nonlinear systems with input hysteresis has been investigated, this study will consider the output hysteresis. The compensation for output hysteresis is more difficult than the input hysteresis in [31] since the unknown control gain aroused by the output hysteresis is time-varying. To overcome this control difficulty, a Nussbaum function-type gain is employed in the control design.

The rest of this paper is organized as follows. The control problem and preliminaries are introduced in Section 2. And then, an adaptive neural state-feedback control scheme is proposed in Section 3 with the help of approximation-based backstepping. Besides, the corresponding stability analysis is also given in this section to prove that the control objective is achieved. Finally, two simulation examples are given in Section 4 to verify the effectiveness of our scheme.

Terminologies: A function γ: R+R+ is said to be of class K if it is continuous, strictly increasing and is zero at zero. We say that a K-function γ is of class K, if it is unbounded. A KL-function β: R+×R+R+ is a function with the property that for each fixed t, the function β(·, t) is of class K and, for each fixed s, the function β(s, ·) is decreasing and tends to zero at infinity.

Notations: Throughout this paper, ∘ denotes the composition operator between two functions; |·| and ‖·‖ denote the absolute value of real numbers and the Euclidean norm of vectors, respectively; R and R+ denote the field of real numbers and the field of nonnegative-real numbers, respectively.

Section snippets

Problem formulation

As shown in Fig. 1, let us consider the switched nonlinear system with unmodeled dynamics and unknown output hysteresis as follows:z˙=qσ(t)(y,z)x˙i=xi+1+fi,σ(t)(x¯i)+Δi,σ(t)(y,z)i=1,2,,n1x˙n=uσ(t)+fn,σ(t)(x¯n)+Δn,σ(t)(y,z)y=H(x1)where σ(t):[0,)Σ={1,2,,M} is the right continuous switching law with σ(t)=k denoting the kth subsystem is active. For i=1,2,,n and k=1,2,,M, uk, y and x¯i=[x1,x2,,xi]TRi are the system inputs, system output and state vectors; fi,k(x¯i) and qk(y, z) are the

Adaptive control design

In this section, we will design the adaptive control scheme via approximation-based backstepping. Before the the backstepping design procedure, we need to introduce the following coordinate transformations:ξ1=y,ξi=xiπi1,i=2,,nwhere πi1 are the virtual control laws. In addition, we define xn+1=uk=πn, zn+1=xn+1πn. Clearly, zn+1=0.

In order to dominate the unmodeled z-dynamics, we need to introduced a dynamic signal as in [33]:r˙=λz*r+y2γ¯z(|y|)+dzwhere λz*(0,λz) is a designed parameter, dz

Simulation results

In this section, two simulation examples will be presented to further verify the effectiveness of our control scheme.

Example 1 Numerical Example

Consider the second-order switched nonlinear system as follows:z˙=qσ(t)(y,z)x˙1=x2+f1,σ(t)(x¯1)+Δ1,σ(t)(y,z)x˙2=uσ(t)+f2,σ(t)(x¯2)+Δ2,σ(t)(y,z)y=H(x1)where q1(y,z)=z+y2+0.5, f1,1(x1)=x12sin(x1), f2,1(x1,x2)=x12cos(x2)+x12, Δ1,1(y,z)=z2, Δ2,1(y,z)=2zcos(y); q2(y,z)=z+0.5y2+1, f1,2(x1)=x12cos(x1), f2,2(x1,x2)=x12sin(x2)+x12; Δ1,2(y,z)=z2sin(y), Δ2,2(y,z)=zcos(y). The parameters

Conclusion

In this paper, we have investigated the adaptive neural control for a class of switched nonlinear systems with unmodeled dynamics and unknown hysteresis. By using CLF, the switching law is allowed to be arbitrary, and therefore, the approach proposed in this paper is still feasible when there is no priori information of the switchings. The neural-based backstepping technique has been used to design the adaptive control scheme. With the assumption that all subsystems of the unmodeled dynamics

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China under Grant 61573108, in part by the Natural Science Foundation of Guangdong Province 2016A030313715, and in part by Guangdong Province Universities and Colleges Pearl River Scholar Funded Scheme.

Ziliang Lyu received his B.Eng. in the School of Automation, Guangdong University of Technology, Guangzhou, China, in 2017, where he is currently pursuing his M.Eng. degree. His current research interests include bioelectrical signal processing, interferometric signal processing, optical coherence tomography (OCT), machine learning, switched systems and small-gain theory.

References (55)

  • JiangZ.P.

    A combined backstepping and small-gain approach to adaptive output feedback control

    Automatica

    (1999)
  • HouY. et al.

    Adaptive fuzzy output-feedback control for a class of nonlinear switched systems with unmodeled dynamics

    Neurocomputing

    (2015)
  • ZhouW. et al.

    Adaptive neural-network-based tracking control strategy of nonlinear switched non-lower triangular systems with unmodeled dynamics

    Neurocomputing

    (2018)
  • LiY. et al.

    Robust adaptive output feedback control to a class of non-triangular stochastic nonlinear systems

    Automatica

    (2018)
  • ZhangT. et al.

    Adaptive neural dynamic surface control of strict-feedback nonlinear systems with full state constraints and unmodeled dynamics

    Automatica

    (2017)
  • XiaX. et al.

    Adaptive output feedback dynamic surface control of nonlinear systems with unmodeled dynamics and unknown high-frequency gain sign

    Neurocomputing

    (2014)
  • WangH. et al.

    Adaptive fuzzy decentralized control for a class of interconnected nonlinear system with unmodeled dynamics and dead zones

    Neurocomputing

    (2016)
  • LiZ. et al.

    Adaptive NN control for a class of stochastic nonlinear systems with unmodeled dynamics using dsc technique

    Neurocomputing

    (2015)
  • TongS. et al.

    Adaptive fuzzy decentralized control for stochastic large-scale nonlinear systems with unknown dead-zone and unmodeled dynamics

    Neurocomputing

    (2014)
  • M. Krstic et al.

    Nonlinear and Adaptive Control Design

    (2003)
  • S. Sastry et al.

    Adaptive control of linearizable systems

    IEEE Trans. Automat. Control

    (1989)
  • A. Teel et al.

    Indirect techniques for adaptive input output linearization of nonlinear systems

    Int. J. Control

    (1991)
  • K. Nam et al.

    A model reference adaptive control scheme for pure-feedback nonlinear systems

    IEEE Trans. Automat. Control

    (1988)
  • J.B. Pomet et al.

    Adaptive nonlinear regulation: estimation from the Lyapunov equation

    IEEE Trans. Automat. Control

    (1992)
  • WenC. et al.

    Robust adaptive control of uncertain nonlinear systems in the presence of input saturation and external disturbance

    IEEE Trans. Automat. Control

    (2011)
  • ChenB. et al.

    Adaptive fuzzy tracking control for a class of mimo nonlinear systems in nonstrict-feedback form

    IEEE Trans. Syst., Man, and Cybern.

    (2015)
  • WangH. et al.

    Adaptive neural tracking control for a class of nonstrict-feedback stochastic nonlinear systems with unknown backlash-like hysteresis

    IEEE Trans. Neural Netw. Learn. Syst.

    (2014)
  • Cited by (19)

    • Adaptive neural tracking control for switched nonlinear systems with state quantization

      2021, Neurocomputing
      Citation Excerpt :

      It is universally acknowledged that existing a CLF for all subsystems can guarantee the stability of switched systems with arbitrary switching [18]. Hence, the CLF method has been widely applied to controller development and stability analysis of switched systems [19,20]. Since backstepping technique can well handle unmatched nonlinearities and avoid canceling useful nonlinearities, it has been widely used for adaptive control design with a lower-triangular form [21].

    • Finite-time adaptive neural control of nonlinear systems with unknown output hysteresis

      2021, Applied Mathematics and Computation
      Citation Excerpt :

      Compared with the existing results, the main contributions of this paper can be summarised as follows. (1) Unlike the output hysteresis results in [35] and [36], the finite time stability problem is taken into account in this paper. The output hysteresis is time-varying and subject to constraints, the time-varying constraint condition is less conservative and more complex in calculation.

    • Fast finite time adaptive neural network control for a class of uncertain nonlinear systems subject to unmodeled dynamics

      2021, Information Sciences
      Citation Excerpt :

      It should be pointed out that it may take many tries to obtain valid parameters. The study of unmodeled dynamics in [21,38,1,39,16,8,37,40,35,45,34,46] can only ensure the infinite time stability of system. Industrial control systems, such as the missile systems and robot control systems, are expected to achieve the purpose of control in a finite-time.

    • Adaptive Fuzzy-Wavelet Neural Network identification core for reinforced control of general arbitrarily switched nonlinear Multi Input-Multi Output Dynamic Systems

      2020, Applied Soft Computing Journal
      Citation Excerpt :

      FWNN schemes feature fuzzy inference capabilities, wavelet localization characteristics and the trainability of neural networks, resulting in fast estimation qualities with respect to nonlinear dynamical systems [21–24]. Neural control schemes feature increased estimation speed and have recently been incorporated in control of switched systems considering properties such as stochastic disturbance [25], input nonlinearities [26,27] and time-delay effects [28]. Additionally, researchers such as Ong and Zainuddin [29] have indicated applicability of wavelet neural networks for precise prediction of a nonlinear system’s response in future samples, which can potentially be used for generation of an estimated input–output mapping corresponding to active system dynamics.

    • Adaptive fast finite-time control for nonlinear systems subject to output hysteresis by fuzzy approach

      2024, International Journal of Adaptive Control and Signal Processing
    View all citing articles on Scopus

    Ziliang Lyu received his B.Eng. in the School of Automation, Guangdong University of Technology, Guangzhou, China, in 2017, where he is currently pursuing his M.Eng. degree. His current research interests include bioelectrical signal processing, interferometric signal processing, optical coherence tomography (OCT), machine learning, switched systems and small-gain theory.

    Zhi Liu received the B.S. degree in electrical engineering from the Huazhong University of Science and Technology, Wuhan, China, in 1997, the M.S. degree in electrical engineering from Hunan University, Changsha, China, in 2000, and the Ph.D. degree in electrical engineering from Tsinghua University, Beijing, China, in 2004. He is currently a Professor with the Department of Automation, Guangdong University of Technology, Guangzhou, China. His current research interests include fuzzy logic systems, neural networks, robotics, and robust control.

    Yun Zhang received the B.S. and M.S. degrees in automatic engineering from Hunan University, Changsha, China, in 1982 and 1986, respectively, and the Ph.D. degree in automatic engineering from the South China University of Science and Technology, Guangzhou, China, in 1998. He is currently a Professor with the Department of Automation, Guangdong University of Technology, Guangzhou. His current research interests include intelligent control systems, network systems, and signal processing.

    C. L. Philip Chen received the M.S. degree in electrical engineering from the University of Michigan, Ann Arbor, MI, USA, in 1985 and the Ph.D. degree in electrical engineering from Purdue University, West Lafayette, IN, USA, in 1988. He was a tenured Professor, the Department Head, and the Associate Dean with two different universities in the U.S. for 23 years. He is currently a Chair Professor with the Department of Computer and Information Science, Faculty of Science and Technology, University of Macau, Macau, China. The University of Macau’s Engineering and Computer Science programs receiving Hong Kong Institute of Engineers’ (HKIE) accreditation and Washington/Seoul Accord is his utmost contribution in engineering/computer science education for Macau as the former Dean of the Faculty. His current research interests include systems, cybernetics, and computational intelligence. Dr. Chen was a recipient of the 2016 Outstanding Electrical and Computer Engineers Award from his alma mater at Purdue University. He was the IEEE SMC Society President from 2012 to 2013 and a Vice President of Chinese Association of Automation (CAA). He has been the Editor-in-Chief of the IEEE TRANSACTION ON SYSTEMS,MAN, AND CYBERNETICS:SYSTEMS, since 2014 and an associate editor of several IEEE TRANSACTIONS. He was the Chair of TC 9.1 Economic and Business Systems of International Federation of Automatic Control from 2015 to 2017, and also a Program Evaluator of the Accreditation Board of Engineering and Technology Education of the U.S. for computer engineering, electrical engineering, and software engineering programs. He is a fellow of AAAS, IAPR, CAA, and HKIE.

    View full text