Abstract
Robust control problem of singular system with actuator saturation is studied. Stability condition for nominal system with actuator saturation is derived based on Lyapunov theory. As nonlinear uncertainty widely exists in real systems, a compensator controller and parameter adaptive law are designed for a class of singular nonlinear systems, and the linear matrix inequality condition is derived for system stability. The results of this paper could be regarded as the extension of singular system theory with actuator saturation. At the end of this article, an example is given to show the correctness and effectiveness of the proposed method.
Access provided by CONRICYT-eBooks. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Singular systems, also known as descriptor systems, implicit systems and differential algebraic systems, are widely used in the fields of electric power, economy, aviation and chemical industry systems. In recent years, many scholars have carried out research on the control problems of singular system [1, 2]. The robust H ∞ control problem for a class of singular systems was studied in [3]. First, the sufficient condition for solving the H ∞ control problem is given by using the state feedback and the output feedback control method. Then, based on two Hamilton-Jacobi inequalities and a weak coupling condition, the necessary condition of H ∞ control for a class of singular systems by output feedback is given. In [4], two adaptive robust control approaches are proposed for structural and non-structural uncertainty respectively, the first control method achieves asymptotical stability and robustness of the closed-loop singular system, the second approach aims at a more general case where the stability of the system is obtained while avoiding the influence of potential problems such as parametric drift caused by un-modeled dynamics. The robust dissipative control problem was researched in [5], firstly, the sufficient conditions for the strict dissipation of the system are given based on the Lyapunov stability theory, and a state feedback controller is designed to achieve the asymptotic stability of closed-loop systems.
Actuator saturation is a common physical phenomenon in practical systems. In recent years, the analysis and design problems of systems with actuator saturation have attracted the attention of many researchers [6, 7]. However, in the case of actuator saturation, little work has been done for singular systems, especially nonlinear singular systems. Different from [6], we give the existence condition of the stabilization controller based on the Lyapunov indirect method. In [7], the control design of a class of affine singular systems with actuator saturation is studied. State feedback stabilization controller, robust controller and adaptive controller are designed respectively. It should be pointed out that the theorem 4 in [7] cannot be established according to Schur complement lemma.
Adaptive robust control method has been applied to many uncertain systems [8, 9]. In [8], an adaptive robust control method is applied to nonlinear systems with parametric uncertainties and external disturbances, where the system disturbance has an upper bound which can be determined by a known function. In [9], adaptive variable structure control is applied to a nonlinear system with uncertain input-output linearization, in which the uncertainty bound is considered to be known and can be expressed as a product of a known function and a positive constant, and the objective of the adaptive design is to estimate the unknown constants within the system. In this paper, in order to enhance the robustness of the system and the practicality of control method, the system uncertainties are considered to be represented by the product of a known functions set and an unknown adaptive parameter.
In this paper, we study the stabilization and adaptive robust control problem for a class of singular systems with actuator saturation. The Lyapunov stability theory is used to derive the stablizable condition of the system. For the nonlinear uncertainties which exist widely in practical systems, an adaptive compensation controller is designed for matching nonlinear uncertainties, the LMI conditions and control parameter conditions for the system to be robust is derived. Finally, the simulation experiment is carried out for the singular system with disturbance, and the simulation results show the correctness and validity of the proposed method.
2 System Description
We consider the following singular system with nonlinear uncertainty:
where, \( x \in R^{n} \) is state vector, \( u \in R^{m} \) is control input vector, \( g\left( {x,p,t} \right) \) is nonlinear uncertainty, \( p \in P \) is unknown parameter vector, \( P \) is the admissible set of the system. \( E \in R^{n \times n} \) is singular matrix, i.e. \( rank\;E = r < n \), matrix \( A \) and \( B \) are real matrices with appropriate dimension. \( sat\left( u \right) = \) \( \left[ {sat\left( {u_{1} } \right),sat\left( {u_{2} } \right), \cdots ,sat\left( {u_{m} } \right)} \right]^{\text{T}} \), \( sat\left( \cdot \right) \) is nonlinear saturation function, defined as:
Definition 1
[1]
-
(1)
If there exist a complex number \( s \) such that \( \det \left( {sE - A} \right)\not \equiv 0 \), then matrix pencil \( \left( {E,A} \right) \) is called to be regular;
-
(2)
If \( \deg \left( {\det \left( {sE - A} \right)} \right) = rank\left( E \right) \), then matrix pencil \( \left( {E,A} \right) \) is called to be impulse-free;
-
(3)
If matrix pencil \( \left( {E,A} \right) \) is regular, stable and impulse-free, then it is admissible.
Lemma 1
[10] Matrix pencil \( \left( {E,A} \right) \) admissible, if and only if there exists matrix \( X \in R^{n \times n} \) such that
3 Adaptive Robust Control
The stabilization problem of singular system with actuator saturation can be described as follows:
For the nominal system of system (1):
Finding a state feedback control law
Such that the closed-loop system is asymptotic stable.
Lemma 2
[11] Let \( \eta = u - sat\left( u \right) \), there exists a real constant \( \varepsilon \in \left( {0,1} \right) \) such that:
The adaptive robust control problem of system (1) can be described by designing the controller \( u\left( t \right) = \alpha \left( {x,\theta } \right) \) and the parameter adaptive law \( \dot{\hat{\theta }} = \beta \left( {x,\hat{\theta }} \right) \), such that the closed loop system achieves asymptotic stability under the nonlinear uncertainty \( g\left( {x,t} \right) \). \( g\left( {x,t} \right) \) is a time varying nonlinear perturbation with \( g\left( {0,t} \right) = 0 \) and satisfies the following Lipschitz condition:
In this article, the nonlinear uncertainty \( g\left( {x,p,t} \right) \) is approximated by an RBF neural networks model
where, \( \hat{\theta }\left( p \right) \) is unknown adaptive parameter vector, \( \xi \left( {\hat{x},t} \right) \) is known Gaussian basis function.
It is assumed that there is an optimal weight matrix \( \theta \) such that the approximation error is minimized, i.e.
and this optimal weight matrix is assumed to be piecewise constant, or slow time-varying, i.e. \( \dot{\theta } = 0 \).
It is shown in [9, 10] that, if \( \hat{x} \) is restricted to a compact set \( X \subset R^{n} \), for a large enough number hidden layer neurons in neural network, there always exist a constant \( \theta \) such that any nonlinear function can be estimated accurately by an RBF networks model.
Theorem 1
For the singular system (1) with actuator saturation and nonlinear uncertainty, if there exists positive definite matrix \( P \) such that the following conditions are satisfied:
then the adaptive robust control problem of system (1) can be solved by the following control law \( u\left( t \right) \) which is numerical solutions of the following equation
and the adaptive law
where, \( a \),\( c \),\( \lambda \),\( \rho \), are real constants, \( b \) is real vector, \( a = 0.5\varepsilon \), \( b = x^{\text{T}} P^{\text{T}} B \), \( c = x^{\text{T}} P^{\text{T}} B\xi^{\text{T}} \hat{\theta } \).
Proof
Using the Lipschitz condition (4), we can always achieve \( u\left( t \right) \) from Eq. (7). Select the Lyapunov candidate function
where \( \tilde{\theta } = \theta - \hat{\theta } \), the derivative of \( V \) is
Using lemma 2 and Eq. (7), we obtain
Using the adaptive law (8), we obtain
Therefore, the asymptotic stability can be achieved under control law \( u\left( t \right) \).
Remark
In order to obtain matrix \( P \), we need the following transformation:
where, \( U \) and \( M \) are invertible matrices.
From Eq. (5), we obtain
where, \( Z = U^{\text{T}} \left[ {\begin{array}{*{20}c} {\bar{P}_{11} } & {} \\ {} & 0 \\ \end{array} } \right]U \), \( Y = N\left[ {\begin{array}{*{20}c} {\bar{P}_{21} } & {\bar{P}_{22} } \\ \end{array} } \right]V^{ - 1} \). Matrix \( L \) satisfies \( E^{\text{T}} L = 0 \), and \( L = U^{\text{T}} \left[ {\begin{array}{*{20}c} 0 \\ {I_{r} } \\ \end{array} } \right]Q^{ - 1} \). To obtain matrix \( P \), we just need matrix \( Z \) and matrix \( Y \).
4 Simulation Example
In this section, we propose the adaptive robust controller for nonlinear singular systems with actuator saturation based the conclusion in Sect. 3.
To validate the effectiveness of this paper, in this section, we give a simulation example, where the parameters are:
Using the LMI toolbox in Matlab, the following matrix can be obtained:
The initial state is \( x\left( 0 \right) = \left[ {\begin{array}{*{20}c} { - 1} & 0 \\ \end{array} } \right]^{\text{T}} \). Nonlinear uncertain function is \( g\left( t \right) = \sin \left( t \right) \).
The curve of uncertainty \( g \) and its estimation \( \hat{g} \) are shown in Fig. 1, the response of the state \( x_{1} \) is shown in Fig. 2, and the control signal curve is shown in Fig. 3.
It can be observed from Fig. 1 that the output of neural network converges to the uncertainty, therefore, in Fig. 2 that the system state converges to the origin quickly under the effect of nonlinear uncertainty. Simulation results show that the system controller works very well in attenuating external uncertainty.
5 Conclusions
In this article, a class of singular systems with nonlinear uncertainties and actuator saturation is studied, an adaptive robust controller is designed for the nonlinear uncertainties of the system. The asymptotic stability of the closed-loop system is proved based on the Lyapunov stability theory, and the correctness of the method is proved by the simulation experiment. The method of this paper enriches the adaptive robust control of singular systems, which can be regarded as a supplement and perfection under the condition of actuator saturation.
References
Dai L (1989) Singular control systems. Springer, Berlin, Germany
Duan GR, Yu HH, Wu AG, Zhang X (2012) Analysis and design of descriptor linear systems. Science Press, Beijing
Wang HS, Yung CF, Chang FR (2002) H∞ control for nonlinear descriptor systems. IEEE Trans Autom Control 47(11):1919–1925
Xu JX, Jia QW, Lee TH (2000) Adaptive robust control schemes for a class of nonlinear uncertain descriptor systems. IEEE Trans Circ Syst-I: Fundam Theory Appl 47(6):957–962
Zhou J, Zhang QL, Li J, Men B, Ren J (2014) Dissipative control for a class of nonlinear descriptor dystems. Int J Syst Sci 1–12
Lan W, Huang J, Semiglobal stabilization and output regulation of singular linear systems with input saturation. IEEE Trans Autom Control 48(7):1274–1280
Sun LY, Wang YZ, Feng G (2015) Control design for a class of affine nonlinear descriptor systems with actuator saturation. IEEE Trans Autom Control 60(8):2195–2200
Xu JX, Lee TH, Jia QW, An adaptive robust control scheme for a class of nonlinear uncertain systems (1997). Int J Syst Sci 28(4):429–434
Liao TL, Fu LC, Hsu CF (1990) Adaptive robust tracking of nonlinear systems and with an application to a robotic manipulator. Syst Control Lett 15:339–348
Masubuchi I, Kamitane Y, Ohara A (1997) H∞ Control for Descriptor systems: a matrix inequalities approach. Automatica 33(4):669–673
Wei AR, Wang YZ (2010) Stabilization and H∞ control of nonlinear port-controlled Hamiltonian systems subject to actuator saturation. Automatica 46:2008–2013
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Cai, Z., Song, Ht., Tian, Q. (2018). Adaptive Robust Control for a Class of Singular Systems with Actuator Saturation. In: Deng, Z. (eds) Proceedings of 2017 Chinese Intelligent Automation Conference. CIAC 2017. Lecture Notes in Electrical Engineering, vol 458. Springer, Singapore. https://doi.org/10.1007/978-981-10-6445-6_65
Download citation
DOI: https://doi.org/10.1007/978-981-10-6445-6_65
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-6444-9
Online ISBN: 978-981-10-6445-6
eBook Packages: EngineeringEngineering (R0)