1. Introduction
The saturation phenomenon exists widely in various power systems. If saturation limitation is not considered, the performance of the system will be degraded or even unstable in severe cases. In practical engineering control processes, control input often needs to satisfy certain conditions, and actuator saturation is the most common constraint phenomenon, so research on actuator saturation control has very important practical significance. Since Fuller first proposed a saturation system in the 1960s, actuator saturation control has attracted extensive attention from many scholars [1,2,3]. Hu et al. proposed a convex combination method for discrete linear systems with actuator saturation by utilizing saturation nonlinearity [4]. By introducing auxiliary matrices, the stability conditions are transformed into linear matrix inequalities (LMIs), and the stability conditions of the system and the design method of the controller are obtained. Then, Zhou et al. introduced the design method of a saturated system into a saturated networked control system. For example, the output feedback stabilization of a saturated networked system is studied in reference [5]. Some scholars have studied the time-delay systems with saturation constraints. Reference [6] considers the stabilization of networked control systems affected by actuator saturation and network-induced delays. In reference [7], a distributed model with predictive control is designed for a stochastic polyhedral uncertain system with limited actuator saturation. Recently, the auxiliary time-delay feedback technique has been used to deal with the stabilization of neutral time-delay systems with actuator saturation [8]. Using the saturation technique of nested actuators, Zhou et al. studied the stability analysis and the estimation of the attractive region of discrete linear systems [9]. In reference [10], an improved delay-dependent control method with low conservativeness was proposed for actuator saturated control systems with time-varying delays. In addition, the actuator saturation problem also appears in the networked control system, which is very meaningful and challenging. Based on the finite-time theory, Ma et al. considered the delay-dependent control stability conditions and anti-saturation control problems of discrete singular Markov jump systems. By using the linear matrix inequality method, sufficient conditions for the finite-time boundedness of singular systems have been obtained. By using the method of multiple Lyapunov functions, a new sufficient condition for stochastic finite-time boundedness of the system is obtained [11,12]. In reference [13], by using suitable Lyapunov functions and new criteria of attraction domains, low conservative conditions for stochastic stability of the system were given. It overcomes the difficulty of estimating the attraction region in system analysis and synthesis. Subsequently, Song et al. studied the problem of quantized feedback stabilization for continuous time-delay systems with actuator saturation. By using two different methods, the delay-independent conditions for system stability have been obtained [14]. In reference [15], the influence of network bandwidth on the system performance has been considered. Then, a new network system model is established. A dynamic allocation strategy of bandwidth of networked control systems has been obtained.
However, the above literature mainly focuses on deterministic systems, while the research on saturated time-delay systems with uncertainties is rare. For this reason, based on the previous studies, this paper presents the sufficient conditions for asymptotic stability of a class of uncertain time-delay systems with actuator saturation by using LMIs and Lyapunov stability theory. Then, the design scheme of anti-saturation controllers were obtained by introducing parameter matrices into Lyapunov functions.
2. Preliminaries
Consider the following uncertain time-delay systems with input saturation:
(1)
where are systems states, are control input, , are a constant matrix, is the given initial state, is the state delay of the systems. The saturation function , where is the system uncertainty with appropriate dimension, satisfying:(2)
where the matrix function satisfying .The state feedback controller of the systems (1) is designed:
(3)
where is a undetermined constant matrix. Substitute (2) into the systems (1) to obtain a closed-loop system:(4)
where(5)
and satisfying:(6)
The purpose of the design is to determine the controller such as (3) so that the closed-loop system (4) is asymptotically stable.
For the given constant matrixandwith appropriate dimension, whereis symmetric matrix, thenfor matrixsatisfying, if and only if there is a constant, such that:
([8]). For a given n-order symmetric matrix , where is r-order matrix, then the following three conditions are equivalent:
(1).
(2).
(3).
3. Main Results
If there is a constant, symmetrical positive matrixand matrixsatisfying the matrix inequality:
(7)
Then the closed-loop system (4) is asymptotically stable.
Using the positive definite matrix to construct the function:
are undetermined symmetric positive matrices.With the solution of Equation (3), it is easy to obtain:
(8)
whereFrom the formula (6), we can obtain:
where is an arbitrarily small positive number.Inserting the upper formula into (8) formula and get
whereAccording to Lyapunov stability theory, when condition (7) holds, the closed-loop system (4) is asymptotically stable. ☐
If there are constants, symmetrical positive matricesand matrixsatisfying the matrix inequality:
(9)
whereThen the closed-loop system (4) is asymptotically stable. Closed-loop systems (4) are asymptotically stable by selecting the controller .
With the Lemma 1, the inequality (7) is equivalent to:
The matrix is multiplied at both sides of the upper formula, we obtain:
Inserting formula (4) into the upper formula:
whereInserting formula (2) into the upper formula:
With Lemma 2, if there are constants such that the upper formula be equivalent to:
With Lemma 1, we know:
And make some substitutions such as , the upper formula is equivalent to (8). ☐
In this paper, the control systems with actuator saturation and uncertainties have been considered. The stable condition has been given in terms of linear matrix inequality.
4. Simulation Examples
Consider the following saturated constrained time-delay systems (4), in order to compare with reference [3], some aspects have to be specified:
By using the Algorithm in reference [3], the controller can be obtained as:
On the other hand, by using the proposed approach in this paper, we solve the linear matrix inequality (9), the state feedback controller can be obtained as:
(1) Comparison of systems states simulation results with two algorithms
By selecting the initial value condition such as:
the state response curves of the systems are as in Figure 1 and Figure 2.In the Figure 1 and Figure 2, the solid line is the response for the systems states with algorithm in Theorem 2. The dot-dashed line presents the response with the algorithm in reference [3]. From the faster behavior of the systems states, the algorithm in Theorem 2 is better than the algorithm in reference [3], and the smoothness of solid line is also better than that of dashed line. Therefore, the algorithm in Theorem 2 presents better results than the algorithm in reference [3].
(2) Verification of the systems performance
In order to verify the system performance, the dispersed Integral of Absolute Error (IAE) function is used as performance indicators to evaluate the system performance, which is:
The curves of IAE function that use algorithm in Theorem 2 and the algorithm in reference [3] are shown in the Figure 3.
The solid line is the curve of the IAE function using the algorithm in Theorem 2, and the dotted line is the curve of the IAE function using the algorithm in reference [3]. As time goes on, the change using the algorithm in Theorem 2 is less than the change using the algorithm in reference [3], obviously. Therefore, the algorithm in Theorem 2 can improve the systems control performance effectively.
The 1/4 body active suspension system can be simplified to a 2 degree of freedom (2-DOF) vibration system with springs, dampers and actuators. According to Newton’s second law, the equation of motion for the active suspension model of 1/4 vehicle body is obtained as follows:
(10)
whereare respectively the upper and lower mass of the spring, are the suspension spring stiffness and tire stiffness respectively, is the equivalent suspension damping coefficient, is the acting force produced by the actuator, are vertical displacement of body and suspension respectively, andis the road input.Selecting Vertical Displacementof Car Body, Suspension vertical displacement, Vehicle body vertical velocityand Vertical Speed with Suspensionas the state variable. Selection of control input vector.
The output performance of suspension can be determined according to the vehicle ride comfort evaluation index. The ride comfort is usually evaluated by weighted acceleration root mean square value, from whichis selected as the control output. From this, the following state equation and output equation are established:
whereAccording to the theoretical analysis of the 1/4 body active suspension model and the saturated output characteristics of the actuator, an example is simulated by using MATLAB through the Proportion Integration Differentiation (PID) control method. The parameters of active suspension used for modeling and simulation are as follows: , the step signal is used as the input for pavement.
Figure 4 shows the relationship between mass output acceleration and time on the spring of a 1/4 body active suspension model controlled by PID. Considering that proportional link (P) has the greatest impact on the whole system, this paper mainly analyzed the influence of PID control on active suspension by changing P values. When P = −100, −200 and −300, the relationship between simulation acceleration and time of suspension model is described in Figure 4.
Figure 4 shows that the maximum amplitude range of suspension output decreases with the increase of P absolute value. By adjusting the P value, PID control can effectively absorb the vibration output of suspension in this system. However, as the absolute value of P increases gradually, the frequency of system vibration also tends to increase, which makes the convergence time of the system increase and the stability of the system worse. Therefore, the PID control can effectively absorb the vibration output of the suspension, but it cannot guarantee the convergence speed of the system.
In order to compare the simulation results of systems states with PID controller, we used the proposed approach in this paper. Solving the linear matrix inequality (9), we get the state feedback controller:
The Relation response curve between Acceleration and Time is as in Figure 5.
From the Figure 5, one can see that the faster behavior and the smoothness of the curve of the Acceleration are better than that of PID controller. The results show that the proposed controller can improve the dynamic performance of the systems. The algorithm in Theorem 2 is better than the PID controller.
In order to compare the systems performance, the curves of the IAE function of the two algorithms are drawn in Figure 6.
The solid line is the curve of the IAE function using the algorithm in Theorem 2, and the dotted line is the curve of the IAE function using PID controller. Obviously, the algorithm in Theorem 2 is better than the PID controller.
5. Conclusions
In this paper, the asymptotic stability condition and state feedback control design method for the class of time-delay systems with actuator saturation are presented. By introducing a parameter matrix into the Lyapunov function, the conservativeness of the stability condition of the system is reduced.
Funding
This research was funded by [the National Nature Science Foundation] grant number [61073065], [the Henan Province Science and Technology Project] grant number [182102210204], [the Education Department of Henan Province Key Foundation] grant number [18B110001].
Conflicts of Interest
The author declares that there is no conflict of interest regarding the publication of this paper.
Figures
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2019 by the author.
Abstract
The problem of anti-saturation control for a class of time-delay systems with actuator saturation is considered in this paper. By introducing appropriate variable substitution, a new delay time-delay systems model with actuator saturation systems is established. Based on the Lyapunov stability theory, the stability condition and the anti-saturation controller design method are obtained by using the linear matrix inequality approach. By introducing the matrix into the Lyapunov function, the proposed conditions are less conservative than the previous results. Finally, a simulation example shows the validity and rationality of the method.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer