Abstract
This article studies the Takagi-Sugeno (T-S) fuzzy delayed sampled-data \(\mathcal {H}_\infty \) control problem for a class of intelligent suspension systems with varying vehicle load and frequency-domain constraint. The T-S fuzzy model is utilized to characterize the varying vehicle load. Considering the transmission delay, a robust fuzzy delayed sampled-data control mechanism is newly propounded for suspension systems. According to the Lyapunov stability theory, a useful theorem is proposed based on the Wirtinger inequality to guarantee the states of the active suspension system being asymptotically stabilized with the required \(\mathcal {H}_\infty \) performance by the proposed controller. Moreover, the suspension constrained requirements are also satisfied within the finite frequency domain. Finally, simulation examples are presented to attest to the usefulness and superiority of the proposed controller.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In modern vehicle systems, the suspension system refers to the connecting device between the body and the tire, which acts as a bridge between the driver and the road surface. It greatly improves the overall performance of the vehicle, mainly including the riding comfort, handling stability, and safety of the driver and passengers. Generally, there are three types of vehicle suspension: passive suspension, semi-active suspension, and active suspension. Among them, the active suspension is equipped with controllable actuators to provide or dissipate the energy from the system, so as to eliminate the vibration or impact which is transmitted to the vehicle body by the irregular road surface roughness. Since the active suspension has advantages in the trade-off between ride quality and mechanical constraints, in recent years, research on the active vehicle suspension control design has attracted considerable attention, and many useful results have been accumulated [1,2,3,4,5,6].
For the vehicle suspension system control problem, improving ride comfort, i.e., minimizing the vibration from the tires to the car body and maximizing the passenger comfort, is of great significance. Note that most of the existing works consider the control of the suspension system in the entire frequency (EF) domain. However, according to ISO-2631 Standard, the human body is more sensitive to a fixed frequency band, that is, vertical vibration of \(4--8\) Hz. Such a kind of resonance can cause severe damage to human organs. Moreover, typical road excitations also occur in a limited frequency range. It is proved that compared with the controller for the EF domain, the finite frequency (FF) control method can bring better system performance [7,8,9,10,11,12]. Therefore, how to apply the \(\mathcal {H}_\infty \) control method to the active suspension system in the finite frequency domain is a significant problem. In recent years, the FF control design problem has achieved some significant results. Li et al. [7] developed the fuzzy wheelbase preview FF control for uncertain half-car active suspension with time delay to improve the ride comfort. With the help of the Kalman–Yakubovich–Popov theory, Fei et al. [9] investigated the reliable FF control for a cloud-aided active quarter-car vehicle suspension system with actuator failure. Zhu et al. [10] constructed three fault detection filters in different FF domains for vehicle active suspension systems to minimize the error between residuals and faults.
Due to the quality change of load and the complicated working environment, the automobile suspension system is a complex system with uncertainty. It is proved that the T-S fuzzy model is an effective method and practical tool for describing complex uncertain systems [13,14,15,16,17,18]. T-S fuzzy model method, as an excellent method to deal with the system inherent parameter uncertainty, has been widely utilized in the description of uncertain active suspension systems [11, 19,20,21]. Among them, Du et al. [19] firstly applied the T-S fuzzy model to characterize the nonlinear uncertain electrohydraulic suspension. A state feedback controller is proposed for the obtained T-S fuzzy model with optimized \(\mathcal {H}_\infty \) performance by using the parallel-distributed compensation scheme. Li et al. [20] adopted an adaptive event-triggered fuzzy control mechanism for active vehicle suspension systems with uncertainties and actuator failure to ensure the desired performance. Taking the sensor failure into account, Zhang et al. [21] designed the FF T-S fuzzy \(\mathcal {H}_\infty \) control for uncertain active vehicle suspension systems to strengthen ride comfort level.
With the development of digital and communication technology, the sampled-data control problem has attracted widespread attention [22,23,24,25,26]. Compared with general continuous control methods, the sampled-data control technique only needs to sample the system state in discrete time. Thus, the amount of information transmitted is greatly reduced, which makes the control more efficient. In addition, the sampled-data system based on digital technology is highly reliable and easy to implement. Four methods are commonly used to analyze and synthesize sampled-data systems: the first is the discrete design technology [27]. The second is the lifting technique [28]. Compared with the discretization method, the lifting technique can improve the performance between sampling instants. The third method is the hybrid system method [29, 30], which is a direct method based on the Riccati equation. The last method is the input delay method [22, 31], which transforms the digital controller into a time-delay system. The input delay method is popular and has been widely used in sampled-data systems. For vehicle systems, Gao et al. [32] investigated the robust sampled-data control for active vehicle suspension systems with polytopic parameter uncertainties by using an input delay technique. Meng et al. [33] considered the dual-rate hybrid sampled-data control issue for an active suspension system of an electric vehicle. Combined with the fuzzy logic technique, the fuzzy sampled-data control of automobile suspension systems is of great significance. There are only a few results [34, 35]. Li et al. [35] studied both state-feedback and output-feedback sampled-data fuzzy control method for uncertain active suspension systems to ensure the asymptotical stability, \(\mathcal {H}_\infty \) disturbance attenuation level and suspension performance constraints. Li et al. [34] proposed a sampled-data asynchronous fuzzy control for half-car active suspension systems in the restricted frequency domain.
On the other hand, the time delay is an inevitable source of instability for control systems [36]. Controller communication delay always exists in the real physical systems which may lead to difficulties in realizing stability. In the sampled-data control, the update signal transmitted from the sampler to the controller and reaches the zero-order hold at the sampling instants often experiences the transmission delay [37]. Compared with the sampled-data control strategy in the existing automobile suspension system [32, 33], the fuzzy delay sampled-data control designed here is more suitable since the transmission delay and system uncertainties always occur. Even though there exist a few works on the fuzzy sampled-data control for automobile suspension systems, however, as far as the authors know, the transmission delay in the controller and the FF constraint strategy is not taken into consideration, which is the motivation of this article.
In this paper, the robust stabilization problem for nonlinear active suspension systems with varying vehicle load and frequency-domain constraint is investigated by proposing a fuzzy delayed sampled-data control scheme. The main contributions of this study include: (1) The nonlinear uncertain active suspension dynamics is approximated by the T-S fuzzy model. Based on the Wirtinger inequality, a discontinuous Lyapunov–Krasovskii functional (LKF) is employed to design the robust fuzzy delayed sampled-data controller for nonlinear active suspension systems with varying vehicle load to improve the drive comfort lever within the FF domain and ensure the active suspension constraints. (2) Compared with the existing works on fuzzy sampled-data control for active suspension systems [34, 35], the transmission delay, which plays a significant role in the data transmission, is taken into consideration. A delay-dependent stabilization criterion is proposed. (3) The frequency-domain analysis is treated in this paper. Compared with the designed controller for the EF domain in the existing works [32, 33], the FF constraint control considered here is more friendly to the drivers and passengers and can bring better system performance.
This paper is organized into six parts. In Sect. 2, the system model is formulated, and preliminaries are presented. In Sect. 3, the stability analysis and \(\mathcal {H}_\infty \) performance of active suspension is addressed and the fuzzy delayed sampled-data controller design problem is discussed. Two examples are illustrated in Sect. 4. Conclusions are drawn in Sect. 5.
1.1 Notations
For any matrix P, the notations \(P^T\) and \(P^*\) stands for its transpose and complex conjugate transpose, respectively. \([P]_s\) means \(P+P^T\). \(\{P\}_m\) refers to the m-th line of a matrix P. j refers to the imaginary unit. The matrix I means an identity matrix. \(\mathcal {H}_n\) denotes the set of \(n \times n\) Hermitian matrix. \(P>0\) means that P is positive definite and vice versa. All matrices are supposed to be compatible with the algebraic operations if their dimensions are not explicitly stated.
2 Problem formulation and preliminaries
2.1 A quarter-car model
Consider the quarter-vehicle model depicted in Fig. 1 [38], according to Newton’s second law, the dynamic of the quarter suspension system can be expressed as
where \(m_s\) is the sprung mass, \(m_u\) is the unsprung mass. \(z_s\) and \(z_u\) represent the displacement of the sprung and unsprung masses, respectively. \(z_r\) is the road displacement input, \(c_s\) and \(k_s\) is the damping and stiffness of the suspension system, respectively. u(t) is the active input of the active suspension system. \(k_t\) and \(c_t\) denotes the compressibility and damping of the pneumatic tire, respectively.
Define the suspension deflection \({x_1}(t) = {z_s}(t) - {z_u}(t)\), the tire deflection \({x_2}(t) = {z_u}(t) - {z_r}(t)\), the sprung mass speed \({x_3}(t) = {\dot{z}_s}(t)\), the unsprung mass speed \({x_4}(t) = {\dot{z}_u}(t)\), and the disturbance input \(\omega (t) = {\dot{z}_r}(t)\). Then, the above physical dynamical equation can be described as
where \(x(t) = {\left( {\begin{array}{*{20}{c}} {{x_1}(t)}&{{x_2}(t)}&{{x_3}(t)}&{{x_4}(t)} \end{array}} \right) ^T}\),
\(A(t) = \left( {\begin{array}{*{20}{c}} 0&{}0&{}1&{}{ - 1} \\ 0&{}0&{}0&{}1 \\ { - \frac{{{k_s}}}{{{m_s}(t)}}}&{}0&{}{ - \frac{{{c_s}}}{{{m_s}(t)}}}&{}{\frac{{{c_s}}}{{{m_s}(t)}}} \\ {\frac{{{k_s}}}{{{m_u}(t)}}}&{}{ - \frac{{{k_t}}}{{{m_u}(t)}}}&{}{\frac{{{c_s}}}{{{m_u}(t)}}}&{}{\frac{{{c_s} + {c_t}}}{{{m_s}(t)}}} \end{array}} \right) \), \(B(t) = \left( {\begin{array}{*{20}{c}} 0 \\ 0 \\ {{1 / {{m_s(t)}}}} \\ { - {1 / {{m_u(t)}}}} \end{array}} \right) \), \(E (t) = \left( {\begin{array}{*{20}{c}} 0 \\ { - 1} \\ 0 \\ {{{{c_t}} / {{m_u(t)}}}} \end{array}} \right) \),
In general, the following three key performance constraints are taken into account in suspension controller design:
-
(i)
Ride comfort: ride comfort is generally quantified by the vehicle body acceleration \({\ddot{z}_s}(t)\). Note that the FF range of \(4-8\) Hz is the most sensitive for people. In order to improve the ride comfort, the sprung mass acceleration \({\ddot{z}_s}(t)\) needs to be minimized within the concerned frequency band.
-
(ii)
Suspension deflection constraint: the maximum suspension deflection should not exceed the threshold of the mechanical structure.
$$\begin{aligned} \left| {{z_s}(t) - {z_u}(t)} \right| \leqslant {z_{\max }}, \end{aligned}$$(3)where \(z_{max}\) is the maximum suspension deflection.
-
(iii)
Road holding ability: the dynamic tire load is required to be smaller than its static load to guarantee a firm uninterrupted contact of wheels to road,
$$\begin{aligned} {k_t}({z_u}(t) - {z_r}(t)) < ({m_s}(t) + {m_u}(t))g, \end{aligned}$$(4)where g is the acceleration of gravity.
According to the control objects, we define the relative suspension deflection \({z_1}(t) = {\ddot{z}_s}(t)\), and the relative dynamic tire load \({\small {{z_2}(t) = {\left( {\begin{array}{*{20}{c}} {\frac{{{z_s}(t) - {z_u}(t)}}{{{z_{\max }}}}}&{\frac{{{k_t}({z_u}(t) - {z_r}(t))}}{{({m_s}(t) + {m_u}(t))g}}} \end{array}} \right) ^T}}}\). Then, the state space form of the quarter-vehicle model can be formulated:
where \({C_1} = \left( {\begin{array}{*{20}{c}} { - {{{k_s}}/ {{m_s(t)}}}}&0&{ - {{{c_s}} / {{m_s(t)}}}}&{{{{c_s}}/ {{m_s(t)}}}} \end{array}} \right) \), \({C_2} = \left( {\begin{array}{*{20}{l}} {{1 / {{z_{\max }}}}}&{}0&{}0&{}0 \\ 0&{}{{{{k_t}} / {(({m_s(t)} + {m_u(t)})g)}}}&{}0&{}0 \end{array}} \right) \), \(D = {1 / {{m_s(t)}}}\).
For the preparation of further analysis, as \(x(t) \in \mathcal {R}^n\), we define \({e_p} = {\left( {\begin{array}{*{20}{c}} {\underbrace{0...0{} {} {} {} {} I}_p}&{0...0} \end{array}} \right) ^T}\), \({e_p} \in {\mathcal {R}^{6n \times n}}\), \({{\hat{e}}_p} = {\left( {\begin{array}{*{20}{c}} {\underbrace{0...0{} {} {} {} {} I}_p}&{0...0} \end{array}} \right) ^T}\), \({\hat{e}_p} \in {\mathcal {R}^{(6n+1) \times n}},p=1,2,...,6\), \({\hat{e}_7} \in {\mathcal {R}^{(6n+1)}}\), \({{\tilde{e}}_m} = {\left( {\begin{array}{*{20}{c}} {\underbrace{0...0{} {} {} {} {} I}_m}&{0...0} \end{array}} \right) ^T}\), \({\tilde{e}_m} \in {\mathcal {R}^{4n \times n}}\), \({\hat{\tilde{e}}_m} = {\left( {\begin{array}{*{20}{c}} {\underbrace{0...0{} {} {} {} {} I}_m}&{0...0} \end{array}} \right) ^T}\), \({\hat{\tilde{e}}_m} \in {\mathcal {R}^{(4n+1) \times n}}, m=1,2,3,4\), \({\hat{e}_5} \in {\mathcal {R}^{(4n+1)}}\).
2.2 T-S fuzzy modeling
The sprung mass and un-sprung mass are uncertain caused by the number of passengers, fuel consumption and tire wear, etc. We assume that the parameters \(m_s(t)\) and \(m_u(t)\) change within a certain range, \({m_s}(t) \in \left[ {{m_{s\min }},{m_{s\max }}} \right] \) and \({m_u}(t) \in \left[ {{m_{u\min }},{m_{u\max }}} \right] \).
Define
By the sector nonlinear method [20], we have
where \(\frac{1}{{{m_s}(t)}}\) and \(\frac{1}{{{m_u}(t)}}\) are premise variables, and membership functions \(T_1\), \(T_2\), \(G_1\) and \(G_2\) satisfy \({T_1}(\frac{1}{{{m_s}(t)}}) + {T_2}(\frac{1}{{{m_s}(t)}}) = 1\), \({G_1}(\frac{1}{{{m_u}(t)}}) + {G_2}(\frac{1}{{{m_u}(t)}}) = 1\), in which
Then, the nonlinear and uncertain active suspension system is formulated by the T-S fuzzy model:
Rule i: IF \(\frac{1}{{{m_s}(t)}}\) is \({T_p}(\frac{1}{{{m_s}(t)}})\) and \(\frac{1}{{{m_u}(t)}}\) is \({G_p}(\frac{1}{{{m_u}(t)}})\), then
where \(p=1,2\), \(i=1,2,3,4\), \(T_1\), \(T_2\), \(G_1\) and \(G_2\) denotes ‘Heavy’, ‘Light’, ‘Heavy’, and ‘Light’, respectively.
By assigning and to \(m_s(t)\) and \(m_u(t)\), the system matrices can be calculated.
According to the fuzzy inference technique, the following overall T-S fuzzy system is employed
where
and it is easy to see that the fuzzy weighting functions \({h_i}(\theta (t)) \geqslant 0\), and \(\sum \limits _{i = 1}^4 {{h_i}(\theta (t))} = 1\).
The following T-S fuzzy sampled-data controller mechanism with time delay is utilized by parallel-distributed compensation scheme:
Controller Rule q: IF \(\frac{1}{{{m_s}(t)}}\) is \({T_p}(\frac{1}{{{m_s}(t)}})\) and \(\frac{1}{{{m_u}(t)}}\) is \({G_p}(\frac{1}{{{m_u}(t)}})\),
then
where \(q=1,2,3,4\), \(p=1,2\), \(\delta \) is a constant transmission delay, \(K_{1q}\) and \(K_{2q}\) are controller gains to be designed, and \(\left\{ {{t_k}} \right\} = \left\{ {{t_0},{t_1},{t_2},...} \right\} \) is the sampling instant sequence with \(0 = {t_0}< {t_1}< {t_2}< {t_3}< ...< {t_{k - 1}}< {t_k} < ...\), where \({\lim _{k \rightarrow \infty }}{t_k} = \infty \).
We assume the sampling period satisfies \(t_{k+1}-t_k \buildrel \Delta \over = h_k \leqslant h, \forall k = 0,1,2,...\), where \(h >0\). The controller (8) can be written as
Combined with system (7), the closed-loop system turns to be
Remark 1
Note that the vehicle mass parameter is varying since the vehicle load is uncertain in practice. In order to characterize the nonlinear active suspension systems with varying vehicle loads, the T-S fuzzy model is effectively utilized here. Compared with the existing works on the sampled-data control for suspension systems [32, 33], the fuzzy tool can deal with the uncertainties well that it is more practical for engineering applications.
Remark 2
Considering the transmission delay, the fuzzy delayed sampled-data controller is proposed. Compared with general continuous control methods, the sampled-data control technique only needs to sample the system state in discrete time, which makes the amount of information transmitted significantly reduced. Combined with the fuzzy technique, the controller designed is efficient, highly reliable, and easy to implement. Compared with the existing on the fuzzy sampled-data controller [34, 35], the transmission delay is specially considered in the controller (8) for the active suspension system to characterize the delay when the update signal is transmitted from the sampler to the controller and reaches the zero-order hold at the sampling instants.
In what follows, we will design a robust fuzzy delayed sampled-data controller in the form of (9) for nonlinear active suspension systems with varying vehicle load and frequency-domain constraint such that
i) The closed-loop system (10) is asymptotically stable.
ii) With zero initial condition, for a given positive scalar \(\gamma \), the following \(\mathcal {H}_\infty \) performance inequality
holds for all nonzero \(\omega (t) \in {L_2}[0,\infty )\), where \({{J_{{z_1}\omega }}(j\varpi )}\) is the transfer function from the input disturbance \(\omega (t)\) to the controlled output \(z_1(t)\). \({\varpi _1} \leqslant \varpi \leqslant {\varpi _2}\) is the FF band.
iii) The following control output condition needs to be ensured
where \({{{\{ {z_2}(t)\} }_r}}\) denotes the rth row vector of \(z_2(t)\).
Remark 3
In the \(\mathcal {H}_\infty \) performance inequality (11), the FF band \({\varpi _1} \leqslant \varpi \leqslant {\varpi _2}\) is taken into account. Compared with the EF band, the human body is more sensitive to a fixed frequency band, that is, the vertical vibration of \(4-8\) Hz. In general, road excitations also occur in a limited frequency range. Hence, it is important and necessary to design the controller for the FF domain.
3 Main results
In this section, by constructing a Wirtinger-inequality-based Lyapunov functional, sufficient conditions are established to ensure the closed-loop active suspension system (10) possess asymptotical stability, desired \(\mathcal {H}_\infty \) performance and satisfy the constraints in the FF domain.
First, some useful lemmas are given as follows.
Lemma 1
[22] For a given matrix \(P>0\), the inequality
holds for all continuously differentiable function x(t) in \([b,c] \in {\mathcal {R}^n}\).
Lemma 2
[39] For given a vector \(l \in \mathbb {C}^n\), and matrices M, \(N \in \mathcal {H}_n\), the following inequality holds
if and only if
Theorem 1
Consider system (10), given positive scalars \(\delta \), \( \gamma \), \(\alpha _l\), \(\beta _m\), \(l=1,2,3\), \(m=1,2,3,4\) and \(\vartheta \), and prescribed gain matrices \(K_{1q}\) and \(K_{2q}\), \(q=1,2,3,4\). If there exist positive-definite matrices \(P_r\), \(Q_r\), \(S_r\), \(R_r\), \(r=1,2\) and Q, symmetric matrix P, and general matrices \(W_r\), \(\hat{W}_r\), \(r=1,2\) and H such that for \(h_k \in [0,h]\),
where
hold, then system (10) is asymptotically stable, and has \(\mathcal {H}_\infty \)-gain lever \(\gamma \) for the FF \(\varpi \in [\varpi _1,\varpi _2 ]\). The constraint condition (12) is ensured with upper bound of the disturbance energy \({\omega _{\max }} = {{(\vartheta - \hat{V}(0))} / {{\gamma ^2}}}\).
Proof
The asymptotic stability of system (10) without the disturbance \(\omega (t)\) is proved first.
Consider the following Lyapunov functional candidate:
where
in which matrices \(P_1>0\), \(Q_1>0\), \(S_1>0\) and \(R_1>0\) are to be determined.
Calculating the derivative of V(t), we have
From Lemma 1, we have
where \({\varsigma ^T}(t) = ({x^T}(t){} {} {} {} {} {\dot{x}^T}(t){} {} {} {} {} {x^T}(t_k){} {} {} {} {} \frac{1}{{t - {t_k}}}\int _{{t_k}}^t {{x^T}(s)ds} \) \({} {}{x^T}(t - \delta ){} {} {} {} {x^T}({t_k} - \delta ))\) and \({ M}_1 = e^T_1- e^T_3\), \({M_2} = e^T_1+e^T_3-2e^T_4\).
Here, there exist matrices \(W_1\) and \(W_2 \) such that the following inequality holds
then,
similarly, we have
thus,
By the Jensen’s inequality, we can obtain
then,
According to system (10) with \(\omega (t)=0\), for a matrix \(H \in \mathcal {R}^{n \times n}\), we have
According to (22), (28), (30) and (31), we can derive
where \({\Omega _3} = W_1^T{Q_1}^{ - 1}{W_1} + 3W_2^T{Q_1}^{ - 1}{W_2}\).
Since \(\Omega (t)\) is the convex combination of \(t-t_k\) and \((h_k -(t - t_k))\), for \(t \rightarrow {t_k}\) and \(t \rightarrow h_k + t_k\), we have \(\mathop {\lim }\limits _{t \rightarrow {t_k}} \Omega (t) = {\Omega _1} + {h_k}{\Omega _2}\) and \(\mathop {\lim }\limits _{t \rightarrow {h_k} + {t_k}} \Omega (t) = {\Omega _1} + {h_k}{\Omega _3}\), by the Schur complement lemma, from (16) and (17), we can obtain
Then, the asymptotic stability of the closed-loop system (10) without disturbance can be ensured.
Next, taking the disturbance into consideration, the \(\mathcal {H}_\infty \)-gain performance of the system (10) will be analyzed in what follows.
Consider the following Lyapunov functional candidate:
where
in which matrices \(P_2>0\), \(Q_2>0\), \(S_2>0\) and \(R_2>0\) are to be determined.
Similar the process from (21) to (32), we have
where \({\xi ^T}= \left( {\begin{array}{*{20}{c}} {{\varsigma ^T}(t)}&{\omega ^T (t)} \end{array}} \right) \) and \({\hat{\Omega } _3} = {\hat{W}}_1^T{Q_2}^{ - 1}{{\hat{W}}_1} + 3{\hat{W}}_2^T{Q_2}^{ - 1}{{\hat{W}}_2}\).
From (10), we have
where \(\eta = \left( {\begin{array}{*{20}{l}} {{C_{1i}}}&0&{{D_i}{K_{1q}}}&0&0&{{D_i}{K_{2q}}}&0 \end{array}} \right) \).
Then, we have
where \(\Xi = \hat{\Omega }t) + {\eta ^T}\eta - {\hat{e}_7}{\gamma ^2}\hat{e}_7^T\).
We define
where \(L(t)={\Xi ^{\frac{1}{2}}}\xi (t)\).
By the Fourier transform and Parseval equality, we can obtain
where \({{L_s}(\varpi )}\) and \({{\xi _s}(\varpi )}\) is the spectrum of L(t) and \(\xi (t)\), respectively.
Suppose that
where \( \chi = {\mathcal {F}^*}\Lambda \mathcal {F}\), \(\mathcal {F} = \left( {\begin{array}{*{20}{l}} 0&{}I&{}0&{}0&{}0&{}0&{}0 \\ I&{}0&{}0&{}0&{}0&{}0&{}0 \end{array}} \right) \).
By Lemma 2, we have the inequality (41) is equivalent to
where \({{\mathbf {R}}_1} = \{ \xi _s^{}(\varpi ) \in \mathbb {C}\left| {\xi _s^{}(\varpi ) \ne 0,} \right. \xi _s^*(\varpi ) \chi \xi _s^{}(\varpi ) \geqslant 0\} \).
From [40], we can obtain the set \({{\mathbf {R}}_1}\) is equivalent to \({{\mathbf {R}}_2} = \{ \xi _s^{}(\varpi ) \in \mathbb {C}\left| {\xi _s^{}(\varpi ) \ne 0,} \right. {T_\varpi }\mathcal {F}\xi _s^{}(\varpi ) = 0,\varpi \in ({\varpi _1},{\varpi _2})\} ,\) where \({T_\varpi } = \left( {\begin{array}{*{20}{c}} I&{ - j\varpi I} \end{array}} \right) \).
Then, we can derive
which implies \(\mathcal {G}<0\).
Since \(\hat{\Omega }(t)\) is the convex combination of \(t-t_k\) and \((h_k -(t - t_k))\), for \(t \rightarrow {t_k}\) and \(t \rightarrow h_k + t_k\), we have \(\mathop {\lim }\limits _{t \rightarrow {t_k}} \hat{\Omega } (t) = {\hat{\Omega } _1} + {h_k}{\hat{\Omega }_2}\), and \(\mathop {\lim }\limits _{t \rightarrow {h_k} + {t_k}} \hat{\Omega } (t) = {\hat{\Omega } _1} + {h_k}{\hat{\Omega }_3}\), by the Schur complement lemma, from (18) and (19), we can ensure (41) holds. Thus, by (38), (40) and (43), we have
which yields that \({\left\| {{z_1}(j\varpi )} \right\| _2} < \gamma {\left\| {\omega (j\varpi )} \right\| _2}\), \(\varpi \in ({\varpi _1},{\varpi _2})\).
In the following, we will discuss the constraint output condition iii). From (44), we have
Integrating the above inequality on both sides from 0 to t, we can obtain
since \(\hat{V}_2(t)\) and \(\hat{V}_3(t)\) are positive, then \(x^T(t)P_2x(t) <\vartheta \) with \( \vartheta ={\hat{V}}(0) + {\gamma ^2}{\omega _{\max }} \).
Consider the constraint output,
where \({\lambda _{\max }}( \cdot )\) denotes the maximum eigenvalue.
From (20), by the Schur complement, we have
then,
thus, \(\mathop {\max }\limits _{t \geqslant 0} {\left\| {{{\{ {z_2}(t)\} }_r}} \right\| ^2} <1\) holds. Therefore, for the FF bound \(\varpi \in [\varpi _1,\varpi _2 ]\), the closed-loop system (10) is asymptotically stable with \( \mathcal {H}_\infty \) lever \(\gamma \) and satisfies the constraint condition (12). The proof is completed. \(\square \)
Next, based on the result in Theorem 1, the fuzzy delayed sampled-data controller is designed as follows. In order to conduct the synthesis theorem, we define some notations first:
Theorem 2
Consider system (10), given positive scalars \(\delta \), \( \gamma \), \(\alpha _l\), \(\beta _m\), \(l=1,2,3\), \(m=1,2,3,4\) and \(\vartheta \). If there exist positive-definite matrices \(\bar{P}_r\), \(\bar{Q}_r\), \(\bar{S}_r\), \(\bar{R}_r\), \(r=1,2\) and \(\bar{Q}\), symmetric matrix \(\bar{P}\), and general matrices \(\bar{W}_r\), \({\hat{\bar{W}}}_r\), \(r=1,2\), \(\bar{K}_{1q}\), \(\bar{K}_{2q}\), \(q=1,2,3,4\), and \(\bar{H}\), such that
where
hold, then system (10) is asymptotically stable, and has \(\mathcal {H}_\infty \)-gain lever \(\gamma \) for the FF \(\varpi \in [{\varpi _1},{\varpi _2}]\). The constraint condition (12) is ensured with upper bound of the disturbance energy \({\omega _{\max }} = {{(\vartheta - \hat{V}(0))} / {{\gamma ^2}}}\). The controller gain matrices are \(K_{1q}=\bar{K}_{1q} \bar{H}^{-T}\), \(K_{2q}=\bar{K}_{2q} \bar{H}^{-T}\).
Proof
By using a congruence transformation to (16)–(20) by the full rank matrix \(\mathcal {J}_1\), \(\mathcal {J}_3\), \(\mathcal {J}_4\), \(\mathcal {J}_5\) and \(\mathcal {J}_6\) on the left, \(\mathcal {J}_1^T\), \(\mathcal {J}_3^T\), \(\mathcal {J}_4^T\), \(\mathcal {J}_5^T\) and \(\mathcal {J}_6^T\) on the right, respectively, we can obtain conditions (49)–(53). \(\square \)
Remark 4
According to the Parseval’s theorem, a signal from time domain is converted to frequency domain. Based on the frequency-domain analysis from the signal viewpoint, the proposed controller is with FF domain constraint. Compared with the designed controller for the EF domain, the FF constraint controller is more friendly to the drivers and passengers and can bring better system performance. The superior of the FF controller is also illustrated in the simulation part.
Remark 5
The transmission delay is considered in the controller (8) for the active suspension system. When the delay \(\delta \) is set as 0, Theorem 2 can be degenerate to the case of fuzzy sampled-data control scheme, which is formulated as follows.
Corollary 1
Consider system (10), given positive scalars \( \gamma \), \(\alpha _l\), \(\beta _m\), \(l=1,2\), \(m=1,2,3\) and \(\vartheta \). If there exist positive-definite matrices \(\bar{P}_r\), \(\bar{Q}_r\), \(r=1,2\) and \(\bar{Q}\), symmetric matrix \(\bar{P}\), and general matrices \(\bar{W}_r\), \({\hat{\bar{W}}}_r\), \(r=1,2\), \(\bar{K}_{1q}\), \(q=1,2,3,4\), and \(\bar{H}\), such that for \(h_k \in [0,h]\), (49)–(53) hold, where
then system (10) without transmission delay \(\delta \) is asymptotically stable, and has \(\mathcal {H}_\infty \)-gain lever \(\gamma \) for the FF \(\varpi \in [{\varpi _1},{\varpi _2}]\). The constraint condition (12) is ensured. The controller gain matrix is \(K_{1q}=\bar{K}_{1q} \bar{H}^{-T}\).
Remark 6
Note that the robust fuzzy delayed sampled-data control mechanism proposed in this paper is general and can also be applied to other practical system models, such as underwater fish tracking systems, robotics systems, power systems, and so on. The active vehicle suspension system investigated here is one possible real system in engineering.
4 Numerical examples
In this section, two examples are presented to testify the validity and superiority of the designed fuzzy sampled-data \(\mathcal {H}_\infty \) control with transmission delay for an active quarter-suspension system. First, the performance of the proposed controller is illustrated, and both the EF constraint controller case and FF constraint controller case are shown for comparisons. Further, when the transmission delay is not considered in the controller (9), the system performance is demonstrated and compared the existing work.
Example 1
Consider the quarter-vehicle model shown in Fig. 1. Some vehicle parameters are given as follows: The sprung mass \(m_s (t)\) is assumed to change within [300kg, 340kg], the unsprung mass \(m_u (t)\) varies within [38kg, \(42{}{}kg]\), the maximum admissible suspension stroke is chosen as \(z_{max} = 80{}{} mm\), others are given as \(\vartheta = 1\), \(k_s=18000{}{}N/m\), \(k_t=200000{}{}N/m\), \({c_s} = 1000 {}{}N \cdot s/m\) and \(c_t=10 {}{}N \cdot s/m\).
First, select the upper bound of sampling intervals as \(h=0.01{}{}s\), the considered transmission delay in the controller \(\delta =0.05{}{}s\). Choose scalars \(\alpha _1=1\), \(\alpha _2=1\), \(\alpha _3=1\), \(\beta _1=1\), \(\beta _2=1\), \(\beta _3=2\) and \(\beta _4=1\). By solving the matrix inequalities (49)–(53) in Theorem 2 with the constraint frequency band \([{\varpi _1},{\varpi _2}]\), where \({\varpi _1}=4{}{}Hz\) and \({\varpi _1}=8{}{}Hz\), we can calculate the minimum admissible \(\mathcal {H}_\infty \) performance lever \(\gamma ^{*}\) is 6.6381, and the designed controller gain matrices are
By choosing different upper bounds of sampled-data periods h and solving the criteria of Theorem 2, based on the convex optimal method, we can obtain the minimum \(\mathcal {H}_\infty \)-gain performance levers \(\gamma ^*\) for two cases, namely, the EF band constraint controller, the FF band constraint controller, which are shown in Table 1. It can be observed that a smaller h will lead to a smaller \(\gamma ^*\), which means that stronger robustness can be achieved when the sampling frequency of the controller increases. Moreover, with the same h, the minimum admissible \(\mathcal {H}_\infty \)-gain performance lever under FF band constraint \(\gamma ^*(FF)\) is smaller than that under EF band constraint \(\gamma ^*(EF)\), which implies that the controller designed with the FF band constraint possesses a better \(\mathcal {H}_\infty \) performance. Hence, Table 1 concludes that the FF band constraint controller proposed in this paper could reduce the conservatism effectively compared with the case of EE controller.
Next, we will show the effectiveness of the robust fuzzy delayed sampled-data controller designed in this paper. Consider the case of a periodic road bump input which is expressed as follows:
By Theorem 2, we can obtain the EF band constraint controller gain matrices as
The bump response results are shown in Figs. 2, 3, 4, 5 and 6. Figure 2 shows the system states of the passive system and closed-loop system with FF band constrain controller, including the curves of suspension deflection, tire deflection, sprung mass speed, and unsprung mass speed. It can be seen that the closed-loop system can converge asymptotically with the proposed controller. Figure 3 provides the curve of body vertical acceleration for passive systems and closed-loop systems with FF and EF band constraint controllers, respectively. It can be found from Fig. 3 that the body acceleration of closed-loop systems is more stable than that of the open-loop systems, which illustrates the usefulness of the proposed controller strategy. The change of the body acceleration with FF band constraint controller is smoother than that with EF band constraint controller, which implies that a better riding comfort can be achieved by the proposed controller. The suspension deflection constraint response is shown in Fig. 4 and the tire deflection constraint response is shown in Fig. 5. It can be observed that the suspension deflection is below the maximum allowable suspension stroke, and the rate of tire deflection and the maximum restriction is less than 1, which means that the suspension deflection constraint and the road holding performance for both EF controller and FF controller can be ensured. The control input is shown in Fig. 6. Hence, the proposed FF band constraint controller is effective to ensure the stability of the suspension system with \(\mathcal {H}_\infty \) performance, and compared with the EF controller, the FF one significantly has a better performance.
Furthermore, in order to illustrate the superiority of this study, when the transmission delay in the controller is not considered, the fuzzy sampled-data controller performance is compared with the one in [35].
Example 2
The system data are set as those in [35]. The sprung mass \(m_s (t)\) is change within [950kg, 996kg], the unsprung mass \(m_u (t)\) is within [110kg, \(118{}{}kg]\), others are given as \(z_{max} = 100{}{} mm\), \(\vartheta = 1\), \(k_s=42720{}{}N/m\), \(k_t=101115{}{}N/m\), \({c_s} = 1095 {}{}N \cdot s/m\) and \(c_t=14.6 {}{}N \cdot s/m\). The upper bound of sampling intervals as \(h=0.01{}{}s\). Choose scalars \(\alpha _1=1\), \(\alpha _2=1\), \(\beta _1=1\), \(\beta _2=1\) and \(\beta _3=1\). By Corollary 1, we can obtain the fuzzy sampled-data controller with FF domain constraint as
the minimum allowable \(\mathcal {H}_\infty \) performance lever \(\gamma ^{*}\) is 2.2199, which is much smaller than that in [35] (\(\gamma ^{*}=6.5700\)). Figs. 7, 8, 9, 10 and 11 demonstrate bump response results. Figure 7 shows the dynamics of the passive system and closed-loop system with FF band constrain controller, which confirms the closed-loop system can converge asymptotically with the proposed controller. It can be observed from Fig. 8 that an improved ride comfort can be achieved via the designed controller in this paper than that in [35]. Figures 9 and 10 show that the relative suspension travel and the tire deflection are simultaneously satisfied. The control input is shown in Fig. 11. Hence, compared with the controller in [35], the proposed controller in this paper possesses an improved performance obviously.
Based on the above simulation results, it can be concluded that the robust fuzzy delayed sampled-data control with the FF domain can ensure the asymptotical stability and \(\mathcal {H}_\infty \) performance, and satisfies the suspension constrained requirements effectively. Compared with the existing controller for active suspension systems, better performance can be achieved. Hence, the effectiveness and superiority of the proposed controller scheme are validated.
5 Conclusion
This article studies the T-S fuzzy delayed sampled-data \(\mathcal {H}_\infty \) control problem for a class of intelligent suspension systems with varying vehicle load and frequency-domain constraints. The T-S fuzzy model is utilized to characterize the varying vehicle load. Considering the transmission delay, a robust fuzzy delayed sampled-data control mechanism is newly propounded for suspension systems. According to the Lyapunov stability theory, a useful theorem is proposed to guarantee the states of the active suspension system being asymptotically stabilized with the required \(\mathcal {H}_\infty \) performance by the proposed controller. Moreover, the suspension constrained requirements are also satisfied within the FF domain. Finally, simulation examples are presented to attest to the usefulness of the proposed controller. For future study, inspired by [5, 41, 42], finite-time sampled-data T-S fuzzy control or sliding mode control of nonlinear systems and its applications to the wind energy conversion systems and chaotic systems would be further addressed.
References
Xiong, J., Chang, X.H., Park, J.H., Li, Z.M.: Nonfragile fault-tolerant control of suspension systems subject to input quantization and actuator fault. Int. J. Robust Nonlinear Control 30(16), 6720–6743 (2020)
Yang, C., Xia, J., Park, J.H., Shen, H., Wang, J.: Sliding mode control for uncertain active vehicle suspension systems: an event-triggered \(\cal{H}_\infty \) control scheme, 2020. Nonlinear Dyn. (2020). https://doi.org/10.1007/s11071-020-05742-z
Chen, S., Wang, J., Yao, M., Kim, Y.: Improved optimal sliding mode control for a non-linear vehicle active suspension system. J. Sound Vib. 395, 1–25 (2017)
Strohm, J.N., Pech, D., Lohmann, B.: A proactive nonlinear disturbance compensator for the quarter car. Int. J. Control Autom. Sys. 18(8), 2012–2026 (2020)
Rath, J., Defoort, M., Sentouh, C., Karimi, H., Veluvolu, K.: Output-constrained robust sliding mode based nonlinear active suspension control. IEEE Trans. Ind. Electron. 67(12), 10652–10662 (2020)
Lin, B., Su, X.: Fault-tolerant controller design for active suspension system with proportional differential sliding mode observer. Int. J. Control Autom. Sys. 17(7), 1751–1761 (2019)
Li, W., Xie, Z., Zhao, J., Wong, P.K., Wang, H., Wang, X.: Static-output-feedback based robust fuzzy wheelbase preview control for uncertain active suspensions with time delay and finite frequency constraint. IEEE/CAA J. Autom. Sin. (2020). https://doi.org/10.1109/JAS.2020.1003183
Jing, H., Wang, R., Li, C., Bao, J.: Robust finite-frequency \(\cal{H}_\infty \) control of full-car active suspension. J. Sound Vib. 441, 221–239 (2019)
Fei, Z., Wang, X., Liu, M., Yu, J.: Reliable control for vehicle active suspension systems under event-triggered scheme with frequency range limitation. IEEE Trans. Syst. Man Cybern. Syst. (2019). https://doi.org/10.1109/TSMC.2019.2899942
Zhu, X., Xia, Y., Chai, S., Shi, P.: Fault detection for vehicle active suspension systems in finite-frequency domain. IET Control Theory Appl. 13(3), 387–394 (2019)
Li, W., Xie, Z., Zhao, J., Wong, P.K., Li, P.: Fuzzy finite-frequency output feedback control for nonlinear active suspension systems with time delay and output constraints. Mech. Syst. Signal Process. 132, 315–334 (2019)
Li, X., Gao, H.: Robust frequency-domain constrained feedback design via a two-stage heuristic approach. IEEE Trans. Cybern. 45(10), 2065–2075 (2015)
Cheng, J., Huang, W., Lam, H.K., Cao, J., Zhang, Y.: Fuzzy-model-based control for singularly perturbed systems with nonhomogeneous Markov switching: A dropout compensation strategy. IEEE Trans. Fuzzy Syst. (2019). https://doi.org/10.1109/TFUZZ.2020.3041588
Gunasekaran, N., Saravanakumar, R., Joo, Y.H., Kim, H.: Finite-time synchronization of sampled-data TCS fuzzy complex dynamical networks subject to average dwell-time approach. Fuzzy Sets Syst. 374, 40–59 (2019)
Gunasekaran, N., Joo, Y.H.: Stochastic sampled-data controller for T-S fuzzy chaotic systems and its applications. IET Control Theory Appl. 13(12), 1834–1843 (2019)
Cheng, J., Park, J.H., Zhang, L., Zhu, Y.: An asynchronous operation approach to event-triggered control for fuzzy Markovian jump systems with general switching policies. IEEE Trans. Fuzzy Syst. 26(1), 6–18 (2018)
Gunasekaran, N., Joo, Y.H.: Robust sampled-data fuzzy control for nonlinear systems and its applications: free-weight matrix method. IEEE Trans. Fuzzy Syst. 27(11), 2130–2139 (2019)
Park, J.H., Shen, H., Chang, X.H., Lee, T.H.: Recent Advances in Control and Filtering of Dynamic Systems with Constrained Signals. Springer, New York (2018)
Du, H., Zhang, N.: Fuzzy control for nonlinear uncertain electrohydraulic active suspensions with input constraint. IEEE Trans. Fuzzy Syst. 17(2), 343–356 (2009)
Li, H., Zhang, Z., Yan, H., Xie, X.: Adaptive event-triggered fuzzy control for uncertain active suspension systems. IEEE Trans. Cybern. 49(12), 4388–4397 (2019)
Zhang, Z., Li, H., Wu, C., Zhou, Q.: Finite frequency fuzzy \(\cal{H}_\infty \) control for uncertain active suspension systems with sensor failure. IEEE/CAA J. Autom. Sin. 5(4), 777–786 (2018)
Liu, Y., Park, J.H., Guo, B., Shu, Y.: Further results on stabilization of chaotic systems based on fuzzy memory sampled-data control. IEEE Tran. Fuzzy Syst. 26(2), 1040–1045 (2018)
Cheng, J., Park, J.H., Zhao, X., Karimi, H.R., Cao, J.: Quantized nonstationary filtering of networked Markov switching RSNSS: a multiple hierarchical structure strategy. IEEE Trans. Autom. Control 65(11), 4816–4823 (2020)
Zhao, J., Xu, S., Park, J.H.: Improved criteria for the stabilization of T-S fuzzy systems with actuator failures via a sampled-data fuzzy controller. Fuzzy Sets Syst. 392, 154–169 (2020)
Zhao, J., Liu, W., Zhuang, G., Chu, Y., Li, Y.: Sampled-data based quantisation control for T-S fuzzy switched systems with actuator failures dependent on an improved lyapunov functional method. IET Control Theory Appl. 12(17), 2368–2379 (2018)
Lamrabet, O., Tissir, H., El Fezazi, N., El Haoussi, F.: Input-output approach and scaled small gain theorem analysis to sampled-data systems with time-varying delay. Int. J. Control Autom. Sys. 18(9), 2242–2250 (2020)
Chen, T., Francis, B.A.: Optimal Sampled-Data Control Systems. Springer, London (1995)
Bamieh, B.A., Pearson, J.B.: A general framework for linear periodic systems with applications to \(H_\infty \) sampled-data control. IEEE Trans. Autom. Control 37(4), 418–435 (1992)
Hu, L.S., Lam, J., Cao, Y.Y., Shao, H.H.: A linear matrix inequality approach to robust \(mathcal H _\infty \) sampled-data control for linear uncertain systems. IEEE Trans. Syst. Man. Cybern. Part B (Cybern) 33(1), 149–155 (2003)
Naghshtabrizi, P., Hespanha, J.P., Teel, A.R.: Exponential stability of impulsive systems with application to uncertain sampled-data systems. Syst. Control Lett. 57(5), 378–385 (2008)
Lee, T.H., Park, J.H.: Stability analysis of sampled-data systems via free-matrix-based time-dependent discontinuous lyapunov approach. IEEE Trans. Autom. Control 62(7), 3653–3657 (2017)
Gao, H., Sun, W., Shi, P.: Robust sampled-data control for vehicle active suspension systems. IEEE Tran. Control Syst. Technol. 18(1), 238–245 (2010)
Meng, Q., Qian, C., Liu, R.: Dual-rate sampled-data stabilization for active suspension system of electric vehicle. Int. J. Robust Nonlinear Control 28, 1610–1623 (2018)
Li, W., Xie, Z., Cao, Y., Wong, P.K., Zhao, J.: Sampled-data asynchronous fuzzy output feedback control for active suspension systems in restricted frequency domain, 2020. IEEE/CAA J. Autom. Sin. (2020). https://doi.org/10.1109/JAS.2020.1003306
Li, H., Jing, X., Lam, H., Shi, P.: Fuzzy sampled-data control for uncertain vehicle suspension systems. IEEE Trans. Cybern. 44(7), 1111–1126 (2014)
Ma, J., Xu, S., Ma, Q., Zhang, Z.: Event-triggered adaptive neural network control for nonstrict-feedback nonlinear time-delay systems with unknown control directions. IEEE Trans. Neural Netw. Learn. Syst. (2019). https://doi.org/10.1109/TNNLS.2019.2952709
Ge, C., Park, J.H., Hua, C., Guan, X.: Nonfragile consensus of multiagent systems based on memory sampled-data control. IEEE Trans. Syst. Man Cybern. Syst. 99, 1–9 (2018)
Sun, W., Gao, H., Peng, S.: Actuator Saturation Control for Active Suspension Systems. Springer, New York (2020)
Iwasaki, T., Hara, S.: Generalized KYP lemma: unified frequency domain inequalities with design applications. IEEE Trans. Autom. Control 50(1), 41–59 (2005)
Sun, W., Gao, H., Kaynak, O.: Finite frequency control for vehicle active suspension systems. IEEE Trans. Control Syst. Technol. 19(2), 416–422 (2011)
Zuo, Z., Tian, B., Defoort, M., Ding, Z.: Fixed-time consensus tracking for multiagent systems with high-order integrator dynamics. IEEE Trans. Autom. Control 63(2), 563–570 (2018)
Liu, L., Liu, Y.J., Chen, A.: Integral barrier lyapunov function-based adaptive control for switched nonlinear systems. Sci. China Inf. Sci. 63, 1–14 (2020)
Acknowledgements
This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (Ministry of Science and ICT) (No. 2019R1A5A8080290).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Hu, MJ., Park, J.H. & Cheng, J. Robust fuzzy delayed sampled-data control for nonlinear active suspension systems with varying vehicle load and frequency-domain constraint. Nonlinear Dyn 105, 2265–2281 (2021). https://doi.org/10.1007/s11071-021-06690-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-021-06690-y