Mathematical Problems in Engineering

Volume 2013 (2013), Article ID 698935, 12 pages

http://dx.doi.org/10.1155/2013/698935

Research Article

Composite Disturbance Observer-Based Control and Output Tracking Control for Discrete-Time Switched Systems with Time-Varying Delay

Haibin Sun¹ and Linlin Hou²

¹School of Automation Science and Electrical Engineering, Beihang University, Beijing 100191, China

²School of Computer Science, Qufu Normal University, Rizhao, Shandong 276826, China

Received 28 January 2013; Accepted 3 April 2013

Academic Editor: Yang Yi

Copyright © 2013 Haibin Sun and Linlin Hou. 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.

This paper considers the problem of output tracking control for discrete-time switched systems with time-varying delay and external disturbances. The control scheme combining disturbance observer-based control (DOBC) and control is proposed. The disturbances are assumed to include two parts. One part is generated by an exogenous system, which imposes on system with control inputs in the same channel. The other part is supposed to have the bounded norm. A new disturbance observer is developed to estimate and reject the first case disturbances for switched system with time-varying delay, and the second case disturbances are attenuated by control scheme. The stability analysis of the closed-loop system is developed by switched Lyapunov function, and a solvable delay-dependent sufficient condition is presented in terms of linear matrix inequalities (LMIs) and cone complement linearization (CCL) methods. A numerical example is given to demonstrate the effectiveness of the proposed composite control scheme.

1. Introduction

Switched systems are a special class of hybrid control systems, which are composed of a family of subsystems described by continuous or discrete time dynamics and a switched rule among them [1, 2]. Switched systems can be employed to represent many practical systems, for example, power electronics, embedded systems, chemical processes, computer-controlled systems, automotive industries, and so on. Hence, switched systems have attracted considerable attention during the last decade, and many meaningful results have been reported on stability analysis and controller design for switched systems (see, e.g., [3–14]). 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 [1, 11], multiple Lyapunov function [3, 12], dwell time and average dwell time method [7, 13], and switched Lyapunov function [4, 14].

On the one hand, time delay always encounters in various engineering systems, such as long transmission lines in pneumatic, hydraulic, and chemical processes, economic and rolling mill systems, to name a few, which usually leads to instability and poor performance of the closed-loop system. Recently, many researches have paid more and more attention to stabilization and performance analysis of systems or switched systems with delays [15–20]. On the other hand, disturbances widely exist in systems, which may degrade the closed-loop system performance. Usually, some performance indexes, that is, and (), are employed to deal with external disturbances. Many results have been developed with these performance indexes [10, 13, 18, 19, 21–25]. However, disturbances need to satisfy the bounded norm. In reality, many disturbances do not satisfy this condition, for example, constant disturbances or harmonics disturbances. To improve the ability of disturbance attenuation and rejection, disturbance observer-based control (DOBC) scheme has been studied from s and applied in many control fields [26–37], which can be regarded as an active disturbance rejection method. In this method, disturbances are estimated by disturbance observer (DOB), and the disturbance estimation is employed to feedforward compensation.

The problem of output tracking control is important and numerous results have been developed for kinds of systems in the literature [38–40]. Along with the development of switched system theory, increased attention has been paid to studying output tracking controller design for switched systems. In [41–43], the tracking control problems have been considered for kinds of continuous switched systems. Exponential output tracking control problem has been solved in [13] for a class of discrete-time switched systems. However, in [13], disturbances are assumed to be the bounded norm.

In this paper, a composite control scheme is developed to solve the problem of output tracking control for discrete-time switched systems with time-varying delay and external disturbances. Here, external disturbances can be divided into two parts. One part is generated by exogenous system, which imposes on system in the same channel with control inputs. The other part satisfies bounded norm. A new disturbance observer is designed to estimate and reject the first case disturbances for switched system with time-varying delay. control is employed to analyze attenuation performance with respect to the second case disturbances. Hence, a composite control method, consisting of DOBC and control, is proposed. By resorting to the switched Lyapunov function approach and inspired by [44, 45], some delay-dependent conditions for the problem of output tracking control are presented. In order to obtain the desired controller and observer gains, a cone complement linearization (CCL) method is used to transform the nonconvex feasibility problem to some sequential optimization problem subject to linear matrix inequalities (LMIs) constraints. Finally, a numerical example is provided to demonstrate the effectiveness of the main result.

2. Problem Formulation and Preliminaries

Consider the following discrete-time switched systems with time-varying delays described by

where is the states, is the signal to be estimated, and is the control input. 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 a time-varying delay of the system and satisfies

where , , are nonnegative integer numbers. is the initial condition. is the external disturbances, which is assumed to belong to . is also the external disturbances, which is generated by the exogenous system

where is observable.

Remark 1. It is clear that is an interval-like time-varying delay. When , it is reduced to , for all , which was recently discussed in [23]. Therefore, this note can be viewed as some extensions of their results.

Remark 2. System contains two kinds of external disturbances: matched external disturbances and mismatched external disturbances. Two different methods are employed to deal with these disturbances. First, a disturbance observer is introduced to estimate matched disturbances; then the estimation values are used to feedforward compensation. Then, a performance index, that is, performance index, is presented to reject and attenuate mismatched disturbances.

Assume that the reference signal is generated by the following system:

where is reference states, is reference input, and is Hurwitz matrix with an appropriate dimension. Here we are interested in designing a state feedback controller by the following formula:

where is the estimation of the disturbances , which is obtained by the following disturbance observer:

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

Defining yields

where .

Applying controller (5) to system and combining (3) and (7), we obtain

where

Let

then we have the following augmented switched system:

where

By defining

then we have

and the controller can be rewritten as

In order to prepare for a precise formulation, we introduce the following definition.

Definition 4 ( output tracking control problem). Consider system . Given a prescribed , if there exists composite controller (5) such that the following two conditions are satisfied:

 (R1) system is asymptotically stable when , for all ;  (R2) under the zero-initial condition, the following inequality holds:

for any nonzero , then system is asymptotically stable with an performance index .

3. Main Results

3.1. Output Tracking Performance Analysis

In this subsection, we focus on developing delay-dependent condition to solve the output tracking control problem formulated in previous section.

Theorem 5 (consider system ). For scalars , the error system is asymptotically stable with an performance index, if there exist matrices , , , , , , , , , , , , , , such that the following inequality holds:

where

Proof. Choose a Lyapunov-Krasovskii functional candidate as

where

and .

Without loss of generality, we assume that , for all . Then taking the forward difference yields

where

Direct computation gives

Note that

Hence we obtain

After some manipulations, the following inequality is satisfied:

Observe that the following equalities hold naturally:

Then

where

From (22)–(29), and by some manipulations, we obtain

where

Now, we develop the conclusion from two aspects. We first establish the asymptotic stability of system under the condition of zero disturbances. In fact, when , it is verified that

where

Applying Schur complement formula, we obtain if (18) is true. Therefore, it is easy to see that the error system is asymptotically stable by the Lyapunov-Krasovskii stability theorem.

Next, we will present that under the zero-initial condition, the time-delay system satisfies (17) for all nonzero . To this end, we introduce

Then, by the Schur complement formula, it easily follows from (18) and (31) that

which implies that holds under the zero-initial condition. This completes the proof.

Remark 6. It is obvious that the condition in (18) is not an LMI with respect to the parameters , , . In order to solve the controller in the form of (5), we will cast the output tracking control problem into an LMI framework.

3.2. Output Tracking Controller Design

In this subsection, we try to obtain a solvable condition for the problem of output tracking controller design using CCL method.

Define

Pre- and postmultiplying and on (18), and using Schur complement formula, we obtain

where

Theorem 7 (consider the system ). For scalars , the error system is asymptotically stable with an performance index, if there exist matrices , , , , , , , , ,, , , , , , such that inequality (38) holds.

It is clear that (38) is a nonlinear matrix inequality due to the existence of terms , , and . In the sequel, the CCL method is resorted to solve the desired controller gains and observer gain.

Introduce two new variables and such that and , then we obtain the following results.

Theorem 8 (Consider system ). For scalars , the error system is asymptotically stable with an performance index, if there exist matrices ,, , , ,, , , , , , ,, ,,, , , , such that the following inequalities hold

where .

From (41) and (42), we know that the conditions in Theorem 8 are not strict linear matrix inequalities. By the assistance of the CCL method [46], the nonconvex feasibility problem formulated by (40)–(42) can be transformed into the following nonlinear minimization problem:

If the solution of the above minimization problem is , then system is asymptotically stable with an performance index via controller (5) and observer (6) with gains and , respectively.

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 reference model is given by the following parameters:

The disturbance model is presented by the following parameters:

Set and . Here, we suppose the disturbance attenuation level . Then, using Matlab Control Toolbox to solve Theorem 8, we obtain controller gains and observer gain as follows:

Suppose the switching sequence as . The initial value of the states is chosen as , and the reference model of initial condition is selected as . In the sequel, two kinds of reference inputs, that is, step reference input and sinusoidal reference input, are considered to demonstrate the effectiveness of the proposed method.

Case 1 ( step reference input). Let

Curves of and are depicted in Figure 1 under input signal (48). From Figure 1, we can see that the system output can effectively track the reference model output in presence of matched disturbances and mismatched disturbances, which demonstrates the effectiveness of the proposed method. In order to evaluate the effectiveness of the DOB, curves of disturbances and disturbances estimation are shown in Figure 2. It illustrates that DOB can effectively estimate disturbances.

Figure 1: Curves of and under Case 1.

Figure 2: Curves of disturbances and disturbances estimation under Case 1.

Case 2 (sinusoidal reference input). Let

Figure 3 presents the curves of and under input signal (49), which demonstrates that the proposed method obtains good tracking performance in spite of matched disturbances and mismatched disturbances. Figure 4 shows the disturbances estimation results, which depicts that the DOB can effectively estimate disturbances.

Figure 3: Curves of and under Case 2.

Figure 4: Curves of disturbances and disturbances estimation under Case 2.

Remark 9. In this paper, a composite tracking controller is designed for a class of discrete-time switched systems with time-varying delay. In reality, many physical systems can be modelled as switched system, for example, flight control systems [47, 48] and inverted-pendulum system [49]. Take flight control system; for example, the flight control system can be modelled as switched system corresponding to finite operating points within the flight envelope, where is denoted as wind gust and is regarded as unknown harmonic disturbances. In order to better serve engineering, we will pay attention to studying a tracking controller design for a practical system based on our method in future.

5. Conclusions

The problem of output tracking control for discrete-time switched systems subject to time-varying delay and disturbances has been studied. control has achieved the attenuation performance with respect to norm bounded disturbances. DOBC has been employed to reject the disturbances with some known information. In this paper, a composite control scheme, that is, consisting of control method and DOBC technique, has been proposed, which can effectively attenuate and reject the external disturbances. A numerical example has been provided to show the effectiveness of the proposed algorithm.

Acknowledgments

The authors thank Beihang University Lei Guo Professor for helpful discussions and the anonymous associate editor and reviewers for constructive suggestions. This work was supported in part by Key Project of Chinese National Programs for Fundamental Research and Development (973 program) under Grant (2012CB720003) and the National Natural Science Foundation of China (nos. 61273123, 61203011, and 61203013).

References

D. Liberzon and A. S. Morse, “Basic problems in stability and design of switched systems,” IEEE Control Systems Magazine, vol. 19, no. 5, pp. 59–70, 1999.

H. Lin and P. J. Antsaklis, “Stability and stabilizability of switched linear systems: a survey of recent results,” IEEE Transactions on Automatic Control, vol. 54, no. 2, pp. 308–322, 2009.

M. S. Branicky, “Multiple Lyapunov functions and other analysis tools for switched and hybrid systems,” IEEE Transactions on Automatic Control, vol. 43, no. 4, pp. 475–482, 1998, Hybrid control systems

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.

D. D. Du, S. S. Zhou, and B. Y. Zhang, “Generalized output feedback controller design for uncertain discrete-time switched systems via switched Lyapunov functions,” Nonlinear Analysis: Theory, Methods & Applications, vol. 65, no. 11, pp. 2135–2146, 2006.

D. D. Du, B. Jiang, P. Shi, and S. S. Zhou, “ filtering of discrete-time switched systems with state delays via switched Lyapunov function approach,” IEEE Transactions on Automatic Control, vol. 52, no. 8, pp. 1520–1525, 2007.

L. X. Zhang, N. G. Cui, M. Liu, and Y. Zhao, “Asynchronous filtering of discrete-time switched linear systems with average dwell time,” IEEE Transactions on Circuits and Systems I, vol. 58, no. 5, pp. 1109–1118, 2011.

J. Liu, X. Liu, and W. C. Xie, “Delay-dependent robust control for uncertain switched systems with time-delay,” Nonlinear Analysis: Hybrid Systems, vol. 2, no. 1, pp. 81–95, 2008.

X. M. Sun, W. Wang, G. P. Liu, and J. Zhao, “Stability analysis for linear switched systems with time-varying delay,” IEEE Transactions on Systems, Man, and Cybernetics B, vol. 38, no. 2, pp. 528–533, 2008.

G. D. Zong and L. L. Hou, “Robust state feedback control for uncertain discrete-time switched systems with mode-dependent time-varying delays,” Asian Journal of Control, vol. 12, no. 4, pp. 568–573, 2010.

D. Liberzon and R. Tempo, “Common Lyapunov functions and gradient algorithms,” IEEE Transactions on Automatic Control, vol. 49, no. 6, pp. 990–994, 2004.

N. H. El-Farra, P. Mhaskar, and P. D. Christofides, “Output feedback control of switched nonlinear systems using multiple Lyapunov functions,” Systems & Control Letters, vol. 54, no. 12, pp. 1163–1182, 2005.

L. L. Hou, G. D. Zong, Y. Q. Wu, and Y. C. Cao, “Exponential output tracking control for discrete-time switched system with time-varying delay,” International Journal of Robust and Nonlinear Control, vol. 22, no. 11, pp. 1175–1194, 2012.

H. B. Sun, G. D. Zong, and L. L. Hou, “ 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, 2011.

S. Y. Xu and J. Lam, “Improved delay-dependent stability criteria for time-delay systems,” IEEE Transactions on Automatic Control, vol. 50, no. 3, pp. 384–387, 2005.

S. Y. Xu, J. Lam, and Y. Zou, “Simplified descriptor system approach to delay-dependent stability and performance analysis for time-delay systems,” IEE Proceedings Control Theory and Applications, vol. 152, no. 2, pp. 147–151, 2005.

S. Y. Xu and J. Lam, “A survey of linear matrix inequality techniques in stability analysis of delay systems,” International Journal of Systems Science, vol. 39, no. 12, pp. 1095–1113, 2008.

G. D. Zong, S. Y. Xu, and Y. Q. Wu, “Robust stabilization for uncertain switched impulsive control systems with state delay: an LMI approach,” Nonlinear Analysis: Hybrid Systems, vol. 2, no. 4, pp. 1287–1300, 2008.

G. D. Zong, L. L. Hou, and H. Y. Yang, “Further results concerning delay-dependent control for uncertain discrete-time systems with time-varying delay,” Mathematical Problems in Engineering, vol. 2009, Article ID 732181, 24 pages, 2009.

W. A. Zhang and L. Yu, “Stability analysis for discrete-time switched time-delay systems,” Automatica, vol. 45, no. 10, pp. 2265–2271, 2009.

L. Li, Y. M. Jia, J. Du, and S. Y. Yuan, “Robust - control for uncertain singular systems with time-varying delay,” Progress in Natural Science, vol. 18, no. 8, pp. 1015–1021, 2008.

L. L. Hou, G. D. Zong, and Y. Q. Wu, “Robust exponential control for discrete-time switched system: a cone complement linearization method,” Optimal Control Applications & Methods, vol. 33, no. 6, pp. 631–653, 2012.

E. Fridman and U. Shaked, “Delay-dependent control of uncertain discrete delay systems,” European Journal of Control, vol. 11, no. 1, pp. 29–37, 2005.

Y. G. Sun, L. Wang, and G. M. Xie, “Delay-dependent robust stability and control for uncertain discrete-time switched systems with mode-dependent time delays,” Applied Mathematics and Computation, vol. 187, no. 2, pp. 1228–1237, 2007.

X. M. Zhang and Q. L. Han, “A new finite sum inequality approach to delay-dependent control of discrete-time systems with time-varying delay,” International Journal of Robust and Nonlinear Control, vol. 18, no. 6, pp. 630–647, 2008.

J. Yang, S. H. Li, X. S. 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.

W. H. Chen, “Disturbance observer based control for nonlinear systems,” IEEE/ASME Transactions on Mechatronics, vol. 9, no. 4, pp. 706–710, 2004.

L. Guo and W. H. Chen, “Disturbance attenuation and rejection for systems with nonlinearity via DOBC approach,” International Journal of Robust and Nonlinear Control, vol. 15, no. 3, pp. 109–125, 2005.

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.

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 I, vol. 226, no. 5, pp. 651–664, 2012.

X. J. Wei and L. Guo, “Composite disturbance-observer-based control and control for complex continuous models,” International Journal of Robust and Nonlinear Control, vol. 20, no. 1, pp. 106–118, 2010.

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.

J. Yang, A. Zolotas, W. H. Chen, K. Michail, and S. H. Li, “Robust control of nonlinear MAGLEV suspension system with mismatched uncertainties via DOBC approach,” ISA Transactions, vol. 50, no. 3, pp. 389–396, 2011.

J. Yang, W. H. Chen, and S. H. Li, “Non-linear disturbance observer-based robust control for systems with mismatched disturbances/uncertainties,” IET Control Theory & Applications, vol. 5, no. 18, pp. 2053–2062, 2011.

J. Yang, W. H. Chen, S. H. Li, and X. S. Chen, “Static disturbance-to-output decoupling for nonlinear systems with arbitrary disturbance relative degree,” International Journal of Robust and Nonlinear Control, vol. 23, no. 5, pp. 562–577, 2013.

J. Yang, S. H. Li, and W. H. Chen, “Nonlinear disturbance observer-based control for multi-input multi-output nonlinear systems subject to mismatching condition,” International Journal of Control, vol. 85, no. 8, pp. 1071–1082, 2012.

X. J. Wei, N. Chen, C. H. Deng, X. H. Liao, and M. Q. Tang, “Composite stratified antidisturbance 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, 2011.

D. Zhang and L. Yu, “ output tracking control for neutral systems with time-varying delay and nonlinear perturbations,” Communications in Nonlinear Science and Numerical Simulation, vol. 15, no. 11, pp. 3284–3292, 2010.

H. Trinh and M. Aldeen, “Output tracking for linear uncertain time-delay systems,” IEE Proceedings Control Theory and Applications, vol. 143, no. 6, pp. 481–488, 1996.

B. Yu, Y. Shi, and Y. Lin, “Discrete-time output tracking control of wireless networked control systems with Markov communication models,” Wireless Communications and Mobile Computing, vol. 11, no. 8, pp. 1107–1116, 2011.

Q. K. Li, J. Zhao, X. J. Liu, and G. M. Dimirovski, “Observer-based tracking control for switched linear systems with time-varying delay,” International Journal of Robust and Nonlinear Control, vol. 21, no. 3, pp. 309–327, 2011.

Q. K. Li, G. M. Dimirovski, and J. Zhao, “Robust tracking control for switched linear systems with time-varying delays,” in Proceedings of the American Control Conference, pp. 1576–1581, Seattle, Wash, USA, 2008.

Q. K. Li, J. Zhao, and G. M. Dimirovski, “Robust tracking control for switched linear systems with time-varying delays,” IET Control Theory & Applications, vol. 2, no. 6, pp. 449–457, 2008.

H. J. Gao and T. Chen, “New results on stability of discrete-time systems with time-varying state delay,” IEEE Transactions on Automatic Control, vol. 52, no. 2, pp. 328–334, 2007.

B. Y. Zhang, S. Y. Xu, and Y. Zou, “Improved stability criterion and its applications in delayed controller design for discrete-time systems,” Automatica, vol. 44, no. 11, pp. 2963–2967, 2008.

L. E. Ghaoui, F. Oustry, and M. A. Rami, “A cone complementarity linearization algorithm for static output-feedback and related problems,” IEEE Transactions on Automatic Control, vol. 42, no. 8, pp. 1171–1176, 1997.

L. Xu, Q. Wang, W. Li, and Y. Hou, “Stability analysis and stabilisation of full-envelope networked flight control systems: switched system approach,” IET Control Theory & Applications, vol. 6, no. 2, pp. 286–296, 2012.

Y. Z. Hou, C. Y. Dong, and Q. Wang, “Stability analysis of switched linear systems with locally overlapped switching law,” Journal of Guidance, Control, and Dynamics, vol. 33, no. 2, pp. 396–403, 2010.

L. M. Wang, C. Shao, and X. Y. Liu, “State feedback control for uncertain switched systems with interval time-varying delay,” Asian Journal of Control, vol. 13, no. 6, pp. 1035–1042, 2011.