Table of Contents Author Guidelines Submit a Manuscript
Discrete Dynamics in Nature and Society
Volume 2016, Article ID 4269725, 9 pages
http://dx.doi.org/10.1155/2016/4269725
Research Article

Composite Adaptive Antidisturbance Control for Discrete-Time Switched System

1School of Automation, Hangzhou Dianzi University, Hangzhou, Zhejiang 310018, China
2School of Engineering, Qufu Normal University, Rizhao, Shandong 276826, China
3School of Information Science and Engineering, Qufu Normal University, Rizhao, Shandong 276826, China

Received 24 December 2015; Accepted 21 March 2016

Academic Editor: Juan R. Torregrosa

Copyright © 2016 Haibin Sun et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

A novel composite adaptive antidisturbance controller is developed for a class of discrete-time switched system. First, two composite adaptive observers are proposed to estimate the external disturbances and unknown parameters, respectively. Then, based on the estimation values, a composite adaptive antidisturbance controller is constructed, which can guarantee system has a good antidisturbance performance. A solvable sufficient condition is presented by using linear matrix inequalities (LMIs). Finally, a numerical example is shown to demonstrate the effectiveness of the proposed control approach.

1. Introduction

Disturbances widely exist in practical system and bring adverse effect of the control performance of the closed-loop system. To enhance the antidisturbance ability of the considered system, many effective antidisturbance control schemes have been proposed, for example, nonlinear control [1, 2], nonlinear output regulation theory [3, 4], sliding mode control [5, 6], and disturbance observer based control (DOBC). DOBC technique has received more and more attention and has been applied to many kinds of control fields, such as hard disk drive systems [7, 8], robotic systems [9], grinding systems [10, 11], hypersonic vehicles [12, 13], spacecraft systems [14, 15], and general systems [1618]. In the DOBC scheme, an observer is constructed to estimate external disturbances and the estimation is used for feedforward compensation. Then a composite controller is obtained based on disturbance observer and conventional feedback control law, which can guarantee system has a good disturbance rejection performance and desired stability or tracking performance. When systems are subject to multiple disturbances, composite hierarchical antidisturbance control (CHADC) methods have been given [19] via DOBC method and conventional antidisturbance control technique, for example, () control [20, 21], sliding mode control [22, 23], adaptive control [24, 25], and neural network [26]. The problem of robust stability analysis and robust controller design has been extensively investigated for discrete-time systems with uncertainty and/or disturbance. In [27, 28], two back-stepping controllers are proposed for the longitudinal dynamics of a generic hypersonic flight vehicle with neural networks based on discrete-time model. In [29], a composite antidisturbance controller has been developed for a class of discrete-time system with multiple disturbances. A composite hierarchical antidisturbance fault-tolerant controller has been developed for a class of discrete-time system with multiple disturbances and actuator fault via switching method in [30]. In [29, 30], they do not pay attention to estimating uncertain function and external disturbances for discrete-time system at the same time. Hence, it is necessary to develop a novel antidisturbance controller for discrete-time system with multiple mismatched disturbances, that is, single harmonic or constant disturbances and another unexpected nonlinear signal presented as a nonlinear function.

On the other hand, switched systems are a special class of hybrid system and can be used to describe many practical systems, for example, power electronics, embedded systems, chemical processes, computer-controlled systems, and automotive industries. Hence, the stability analysis and controller synthesis of switched system have received more and more attention during the last decade and many results have been developed [3134]. By far, there are a number of methodologies on dealing with the stability analysis and control synthesis of switched systems, such as common Lyapunov function [31], multiple Lyapunov function [32], dwell time and average dwell time method [33], and switched Lyapunov function [34]. In [35], a CHADC method has been reported for a class of discrete-time switched system with multiple disturbances, but the disturbances are assumed to be described by an exogenous system or satisfy norm.

In this paper, the problem of adaptive antidisturbance control for discrete-time switched system with disturbances is addressed. The disturbances are described by not only single harmonic or constant disturbances but also another unexpected nonlinear signal presented as a nonlinear function. In order to improve the disturbance rejection and robustness performance of systems, an adaptive antidisturbance controller is proposed via disturbance observer technique and adaptive control method. First, the composite adaptive observers are constructed to estimate disturbances with known partial information and unknown parameters. Then, an adaptive antidisturbance controller is developed based on estimation value and conventional feedback control law. Combining switched Lyapunov function method and linear matrix inequalities, a sufficient condition is presented to obtain the controller and observer gains. Finally, a numerical example is given to demonstrate the effectiveness of the proposed scheme.

2. Problem Formulation and Preliminaries

Consider the following discrete-time switched systems with time-varying delays described by where is the states; is the control input. is a bounded function, which satisfies . Consider is the switching signal, which specifies which subsystem will be activated at a certain discrete-time instant and , , , are constant matrices with appropriate dimensions. is the external disturbances, which is described by Assumption 1. describes a time-varying uncertain parametric vector to be updated or estimated.

Assumption 1 (see [29]). The disturbances are generated by the exogenous system where . and are known matrices.

Assumption 2. Unknown parametric vector in (1) can be supposed to satisfy the following formula: where is a proper matrix and the initial condition is unknown.

Remark 3. Assumption 2 is a rational assumption condition. Because some unknown parameters can be described by a given model in practical system, for example, in spacecraft system, the inertial matrix can be defined by the given model via choosing appropriate parameters.

Here we are devoted to designing a state feedback controller by the following formula: where and are the estimation of the disturbances and . is obtained by the following disturbance observer:

is estimated by the following adaptive law:

Remark 4. In this paper, we assume that the switching signal is not known a priori but its instantaneous value is available in real time [36]. Here we only consider the case of synchronous switching; that is, the controller switches just as the system does.

Defining and yields

Applying controller (4) to system and combining (2) and (6), we obtain

Then we have the following augmented switched system:

3. Main Results

In this section, we are devoted to developing sufficient condition to solve the control problem formulated in the previous section.

Theorem 5. Consider system . System is asymptotically stable if there exist matrices ,  ,  , ,  , ,  , such that the following inequalities hold: where

Proof. Choose a Lyapunov functional candidate as where Without loss of generality, we assume that . Then taking the forward difference yields where ;  . Note that Combining (18) and (19) yields Direct computation gives Note that By substituting (22) into (21), we have Computing the difference yields Note that By combining (24) and (25), we have From (18)–(26), and by some manipulations, we obtain where By applying Schur complement formula, we obtain if (11) is true. Therefore, it is easy to see that the closed-loop system is asymptotically stable by the Lyapunov function stability theorem. This completes the proof.

Remark 6. In Theorem 5, a sufficient condition is derived to guarantee system’s asymptotical stability, but the condition is presented by some nonlinear matrix inequalities. In order to solve the controller and observer gains, we cast the inequalities (11)–(14) into linear matrix inequalities.

By premultiplying and postmultiplying with (11), premultiplying and postmultiplying with (13), and premultiplying and postmultiplying with (14), we have where with , , and

Remark 7. Although we first design a disturbance observer and adaptive control law to estimate the disturbance and unknown parameter, respectively, and then the composite controller is constructed based on the estimation values and feedback control law, the disturbance observer and the composite controller are solved simultaneously in Theorem 5. By solving conditions (29), we can get the values of controller and observer gains , , and .

Now, we consider the case: switched system with Assumptions 1 and 2 has one subsystem (): with

And the composite adaptive antidisturbance controller is designed: where , , and are controller and observer gains to be determined later.

For such a case, the closed-loop system becomes a class of discrete-time nonlinear system effectively operating at one of the subsystems all the time, and it can be described by

Corollary 8. Consider system (35). System (35) is asymptotically stable if there exist matrices ,  ,  , ,  , and such that the following inequalities hold: where

Remark 9. To the best of the authors’ knowledge, this is the first time that the disturbance observer based on adaptive control strategy is applied to the control problem for discrete time with multiple disturbances.

4. A Numerical Example

Now, we provide an example to show the effectiveness of the main result in this paper.

Consider discrete-time switched system with parameters as follows:

The disturbance model is presented by the following parameters:

The parameter of model (33) is given as

The controller gains and observer gain are listed as follows:

The initial value of the states is chosen as . In order to illustrate the effectiveness of the proposed method, we consider two kinds of switching signal: determinate switching signal and stochastic switching signal.

(i) Determinate Switching Signal. Suppose the switching sequence as . In Figure 1, system states are shown, in which we can see the proposed method can achieve a good disturbance rejection performance in spite of external disturbance and unknown parameters. Figure 2 depicts the curves of control input. In order to demonstrate the effectiveness of the proposed observer, curves of disturbances and disturbance estimation are presented in Figure 3 and curves of unknown parameters and parameters estimation are described in Figure 4. From these figures, we can see the disturbance observer and adaptive control law can effectively estimate external disturbance and unknown parameters, respectively. According to the simulation results, we can conclude that the proposed scheme can guarantee system has a satisfactory performance in presence of external disturbances and unknown parameters.

Figure 1: Response curves of system states .
Figure 2: Curves of system input.
Figure 3: Curves of disturbances and disturbances estimation.
Figure 4: Curves of unknown parameters and parameters estimation.

(ii) Stochastic Switching Signal. The simulation results are presented as follows. From Figure 5, we can see the proposed method can obtain a good performance in spite of stochastic switching signal. The switching signal is presented in Figure 6.

Figure 5: Response curves of system states with stochastic switching signal.
Figure 6: Curves of stochastic switching signal.

Remark 10. In this paper, the problem of composite adaptive antidisturbance control is considered for a class of switched systems with arbitrary switching signal; namely, if we design different switching signal, the system can be stable under the switching signal. The simulation results demonstrate this point.

5. Conclusions

The problem of adaptive antidisturbance control for discrete-time switched systems subject to disturbances has been investigated. The composite adaptive observers have been constructed to estimate disturbance and unknown parameters. A composite antidisturbance adaptive controller has been given based on the output of observer and conventional feedback control law. Some sufficient conditions have been developed via linear matrix inequalities technique. A numerical example has been provided to show the effectiveness of the proposed algorithm.

Competing Interests

The authors declare that they have no competing interests.

Acknowledgments

This work was supported in part by the National Natural Science Foundation of China (nos. 61403227, 61304059, 61304153, and 61273123), in part by National Science Foundation of Shandong Province under Grant no. ZR2013FQ016, and in part by Project supported by the Zhejiang Open Foundation of the Most Important Subjects, Research Plan for Application Base and Advanced Technology of Tianjin (no. 15JCQNJC04200), and the High School Science and Technology Development Fund Project of Tianjin (no. 20120828).

References

  1. J. C. Doyle, K. Glover, P. P. Khargonekar, and B. A. Francis, “State-space solutions to standard H2 and H control problems,” IEEE Transactions on Automatic Control, vol. 34, no. 8, pp. 831–847, 1989. View at Publisher · View at Google Scholar
  2. X.-H. Chang, J. H. Park, and J. P. Zhou, “Robust static output feedback H control design for linear systems with polytopic uncertainties,” Systems and Control Letters, vol. 85, pp. 23–32, 2015. View at Publisher · View at Google Scholar · View at Scopus
  3. Z. Ding, “Global stabilization and disturbance suppression of a class of nonlinear systems with uncertain internal model,” Automatica, vol. 39, no. 3, pp. 471–479, 2003. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  4. Z. Ding, “Universal disturbance rejection for nonlinear systems in output feedback form,” IEEE Transactions on Automatic Control, vol. 48, no. 7, pp. 1222–1226, 2003. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  5. Y. Feng, X. Yu, and Z. Man, “Non-singular terminal sliding mode control of rigid manipulators,” Automatica, vol. 38, no. 12, pp. 2159–2167, 2002. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  6. J. Yang, S. Li, J. Su, and X. Yu, “Continuous nonsingular terminal sliding mode control for systems with mismatched disturbances,” Automatica, vol. 49, no. 7, pp. 2287–2291, 2013. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  7. L. Guo and M. Tomizuka, “High-speed and high-precision motion control with an optimal hybrid feedforward controller,” IEEE/ASME Transactions on Mechatronics, vol. 2, no. 2, pp. 110–122, 1997. View at Publisher · View at Google Scholar · View at Scopus
  8. Y. H. Huang and W. Messner, “A novel disturbance observer design for magnetic hard drive servo system with a rotary actuator,” IEEE Transactions on Magnetics, vol. 34, no. 4, pp. 1892–1894, 1998. View at Publisher · View at Google Scholar · View at Scopus
  9. W.-H. Chen, D. J. Ballance, P. J. Gawthrop, and J. O'Reilly, “A nonlinear disturbance observer for robotic manipulators,” IEEE Transactions on Industrial Electronics, vol. 47, no. 4, pp. 932–938, 2000. View at Publisher · View at Google Scholar · View at Scopus
  10. X. S. Chen, J. Yang, S. H. Li, and Q. Li, “Disturbance observer based multi-variable control of ball mill grinding circuits,” Journal of Process Control, vol. 19, no. 7, pp. 1205–1213, 2009. View at Publisher · View at Google Scholar · View at Scopus
  11. J. Yang, S. Li, X. Chen, and Q. Li, “Disturbance rejection of ball mill grinding circuits using DOB and MPC,” Powder Technology, vol. 198, no. 2, pp. 219–228, 2010. View at Publisher · View at Google Scholar · View at Scopus
  12. S. H. Li, H. B. Sun, and C. Y. Sun, “Composite controller design for an airbreathing hypersonic vehicle,” Proceedings of the Institution of Mechanical Engineers Part I: Journal of Systems and Control Engineering, vol. 226, no. 5, pp. 651–664, 2012. View at Publisher · View at Google Scholar · View at Scopus
  13. H. B. Sun, S. H. Li, and C. Y. Sun, “Finite time integral sliding mode control of hypersonic vehicles,” Nonlinear Dynamics, vol. 73, no. 1-2, pp. 229–244, 2013. View at Publisher · View at Google Scholar · View at Scopus
  14. H. B. Sun, S. H. Li, and S. M. Fei, “A composite control scheme for 6DOF spacecraft formation control,” Acta Astronautica, vol. 69, no. 7-8, pp. 595–611, 2011. View at Publisher · View at Google Scholar · View at Scopus
  15. H. B. Sun and S. H. Li, “Composite control method for stabilizing spacecraft attitude in terms of Rodrigues parameters,” Chinese Journal of Aeronautics, vol. 26, no. 3, pp. 687–696, 2013. View at Publisher · View at Google Scholar · View at Scopus
  16. W.-H. Chen, “Disturbance observer based control for nonlinear systems,” IEEE/ASME Transactions on Mechatronics, vol. 9, no. 4, pp. 706–710, 2004. View at Publisher · View at Google Scholar · View at Scopus
  17. L. Guo and W. H. Chen, “Disturbance attenuation and rejection for a class of nonlinear systems via DOBC approach,” International Journal of Robust and Nonlinear Control, vol. 15, no. 3, pp. 109–125, 2005. View at Google Scholar
  18. S. H. Li, J. Yang, W. H. Chen, and X. S. Chen, Disturbance Observer Based Control: Methods and Application, CRC Press, 2014.
  19. L. Guo and S. Y. Cao, Anti-Disturbance Control for Systems with Multiple Disturbances, CRC Press, 2013.
  20. X. Wei and L. Guo, “Composite disturbance-observer-based control and H control for complex continuous models,” International Journal of Robust and Nonlinear Control, vol. 20, no. 1, pp. 106–118, 2010. View at Publisher · View at Google Scholar
  21. Y. K. Li, H. B. Sun, G. D. Zong, and L. L. Hou, “Disturbance-observer-based-control and L2-L resilient control for Markovian jump non-linear systems with multiple disturbances and its application to single robot arm system,” IET Control Theory & Applications, vol. 10, no. 2, pp. 226–233, 2016. View at Google Scholar
  22. X. J. Wei and L. Guo, “Composite disturbance-observer-based control and terminal sliding mode control for non-linear systems with disturbances,” International Journal of Control, vol. 82, no. 6, pp. 1082–1098, 2009. View at Publisher · View at Google Scholar · View at Scopus
  23. X. Liu, Z. Liu, J. Shan, and H. Sun, “Anti-disturbance autopilot design for missile system via finite time integral sliding mode control method and nonlinear disturbance observer technique,” Transactions of the Institute of Measurement and Control, 2015. View at Publisher · View at Google Scholar
  24. L. Guo and X.-Y. Wen, “Hierarchical anti-disturbance adaptive control for non-linear systems with composite disturbances and applications to missile systems,” Transactions of the Institute of Measurement and Control, vol. 33, no. 8, pp. 942–956, 2011. View at Publisher · View at Google Scholar · View at Scopus
  25. H. B. Sun and L. Guo, “Composite adaptive disturbance observer based control and back-stepping method for nonlinear system with multiple mismatched disturbances,” Journal of the Franklin Institute, vol. 351, no. 2, pp. 1027–1041, 2014. View at Publisher · View at Google Scholar · View at Scopus
  26. H. Sun and L. Guo, “Neural network based DOBC for a class of nonlinear systems with unmatched disturbances,” IEEE Transactions on Neural Networks and Learning Systems, 2016. View at Publisher · View at Google Scholar
  27. B. Xu, Y. P. Pan, D. W. Wang, and F. C. Sun, “Discrete-time hypersonic flight control based on extreme learning machine,” Neurocomputing, vol. 128, pp. 232–241, 2014. View at Publisher · View at Google Scholar · View at Scopus
  28. B. Xu and Y. Zhang, “Neural discrete back-stepping control of hypersonic flight vehicle with equivalent prediction model,” Neurocomputing, vol. 154, pp. 337–346, 2015. View at Publisher · View at Google Scholar · View at Scopus
  29. X. J. Wei, N. Chen, C. H. Deng, X. H. Liu, and M. Q. Tang, “Composite stratified anti disturbance control for a class of MIMO discrete-time systems with nonlinearity,” International Journal of Robust and Nonlinear Control, vol. 22, no. 4, pp. 453–472, 2012. View at Publisher · View at Google Scholar · View at Scopus
  30. H. B. Sun and L. L. Hou, “Composite anti-disturbance control for a discrete-time time-varying delay system with actuator failures based on a switching method and a disturbance observer,” Nonlinear Analysis: Hybrid Systems, vol. 14, pp. 126–138, 2014. View at Publisher · View at Google Scholar · View at Scopus
  31. D. Liberzon and R. Tempo, “Common Lyapunov functions and gradient algorithms,” IEEE Transactions on Automatic Control, vol. 49, no. 6, pp. 990–994, 2004. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  32. N. H. El-Farra, P. Mhaskar, and P. D. Christofides, “Output feedback control of switched nonlinear systems using multiple Lyapunov functions,” Systems and Control Letters, vol. 54, no. 12, pp. 1163–1182, 2005. View at Publisher · View at Google Scholar · View at Zentralblatt MATH · View at Scopus
  33. L. L. Hou, G. D. Zong, Y. Q. Wu, and Y. C. Cao, “Exponential l2-l output tracking control for discrete-time switched system with time-varying delay,” International Journal of Robust and Nonlinear Control, vol. 22, pp. 1175–1194, 2012. View at Google Scholar
  34. H. Sun, G. Zong, and L. Hou, “H guaranteed cost filtering for uncertain discrete-time switched systems with multiple time-varying delays,” Journal of Dynamic Systems, Measurement, and Control, vol. 133, no. 1, Article ID 014503, 4 pages, 2010. View at Publisher · View at Google Scholar
  35. H.-B. Sun and L.-L. Hou, “Composite disturbance observer-based control and H output tracking control for discrete-time switched systems with time-varying delay,” Mathematical Problems in Engineering, vol. 2013, Article ID 698935, 12 pages, 2013. View at Publisher · View at Google Scholar
  36. J. Daafouz, P. Riedinger, and C. Iung, “Stability analysis and control synthesis for switched systems: a switched Lyapunov function approach,” IEEE Transactions on Automatic Control, vol. 47, no. 11, pp. 1883–1887, 2002. View at Publisher · View at Google Scholar · View at Scopus