Buscar en
Journal of Applied Research and Technology. JART
Toda la web
Inicio Journal of Applied Research and Technology. JART H2 control of a one-quarter semi-active ground vehicle suspension
Journal Information
Vol. 14. Issue 3.
Pages 173-183 (June 2016)
Download PDF
More article options
Vol. 14. Issue 3.
Pages 173-183 (June 2016)
Open Access
H2 control of a one-quarter semi-active ground vehicle suspension
L.C. Félix-Herrána,
Corresponding author

Corresponding author.
, D. Mehdib, R.A. Ramírez-Mendozaa, J. de J. Rodríguez-Ortiza, R. Sotoa
a Tecnologico de Monterrey, Escuela de Ingeniería y Ciencias, Avenida Eugenio Garza Sada 2501 Sur, Monterrey, NL 64849, Mexico
b Université de Poitiers, ESIP-LAII, Bâtiment B25, 2 rue Pierre Brousse, Poitiers Cedex 86022, France
Article information
Full Text
Download PDF
Figures (12)
Show moreShow less
Tables (3)
Table 1. One-quarter vehicle suspension parameters.
Table 2. Summary of frequency response results extracted from Figures 4 to 7.
Table 3. Frequency domain results. Comparison among reported work and herein proposed suspension solution.
Show moreShow less

Magneto-rheological (MR) dampers are effective solutions in improving vehicle stability and passenger comfort. However, handling these dampers implies a strong effort in modeling and control. This research proposes an H2 controller, based on a Takagi–Sugeno (T–S) fuzzy model, for a two-degrees-of-freedom (2-DOF) one-quarter vehicle semi-active suspension with an MR damper; a system with important applications in automotive industry. Regarding performance criteria (in frequency domain) handled herein, the developed controller considerably improves the passive suspension's efficiency. Moreover, nonlinear actuator dynamics usually avoided in reported work, is included in controller's synthesis; improving the relevance of research outcomes because the controller is synthesized from a closer-to-reality suspension model. Going further, outcomes of this research are compared (based on frequency domain performance criteria and a common time domain test) with reported work to highlight the outstanding results. H2 controller is given in terms of quadratic Lyapunov stability theory and carried out by means of Linear Matrix Inequalities (LMI), and the command signal is applied via the Parallel Distributed Compensation (PDC) approach. A case of study, with real data, is developed and simulation work supports the results. The methodology applied herein can be extended to include other vehicle suspension's dynamics towards a general chassis control.

H2 control
Full Text

Suspension system in a vehicle has the objective of absorbing road disturbances, while keeping the tires in contact with the road surface (Gillespie, 1992; Milliken & Milliken, 1995; Wong, 2001). At the same time it improves passenger comfort and vehicle stability in a certain level. Traditional, commercial oriented suspensions are passive, and are permanently designed for comfort or stability purposes. The problem consists in the trade-off relation between comfort and stability.

Last decade has seen technological advances in fabrication, modeling and control of special materials. As research on these materials achieved more and more results, generations of economically viable vehicle suspensions became available. Modern technology includes state-of-the-art vehicle shock absorbers that modify their damping force in real-time. These types of suspensions are commonly known as intelligent suspensions (Pauwelussen & Pacejka, 1995).

As part of intelligent semi-active suspensions, magneto-rheological dampers (MR) are one of the most applied and explored options due to their low power consumption and safety (Spencer Jr., Dyke, Sain, & Carlson, 1997). Strong efforts in recent time have been oriented towards alternative actuators that can compete with MR dampers, i.e. Gysen, Janssen, Paulides, and Lomonova (2009) merged a brushless tubular permanent-magnet actuator with a passive spring, whereas Kruczek, Stríbrský, Hyniová, and Hlinovský (2008) employed a linear motor as the actuator. Moreover, Pan and Hao (2011) inserted an air spring actuator to improve passenger comfort via LQG control (Green & Limebeer, 1995). Despite of the latest approaches, MR dampers remain the most referred actuators in intelligent suspension systems (Abu-Ein, Fayyad, Momani, Al-Alawin, & Momani, 2010).

Insertion of MR dampers into vehicle suspensions can considerably increase ride comfort and vehicle stability. However, the system's complexity is enlarged because of the hard nonlinearities phenomenon inherent in damper's composition (Worden & Tomlinson, 2001). As a consequence, modeling and control strategies for semi-active suspensions are two principal areas where automotive investigation has been concentrated.

Reported state-of-the-art for one-quarter vehicle suspensions is extensive and diverse. A part of reported work has focused on a 2-DOF differential equations model restricted to vertical dynamics. For instance, Sammier, Sename, and Dugard (2003) included performance criteria in frequency and time domains, and calculated an H controller (Zhou, Doyle, & Glover, 1996) without including the actuators dynamics in controller's computation. Moreover, Poussot-Vassal et al. (2008) achieved a robust suspension system through linear parameter varying (LPV) theory. Recently, Zapateiro, Pozo, Karimi, and Luo (2012) developed two control approaches: H control and quantitative feedback theory (QFT). Results were presented in frequency and time domains. Another up-to-date work is Krause and Kaspersky (2014), where frequency domain results were presented to compare suspension's performance. This study carried out a controller formulation that took into account an MR damper modeled via Bouc–Wen.

Another branch of active suspensions has followed H2 or LQG (Linear Quadratic Gaussian) approaches. The work presented in De Jagger (1991), Shi-hong and Hui-hui (2011), Turkay and Akcay (2007), Chen, Zhou, Liu, and Yao (2011) proposed an LQG or LQG/LQI (Linear Quadratic Integral) control aimed to ride comfort improvement in a one quarter vehicle suspension. However, results were limited to time domain. An opportunity area to these contributions could be the incorporation of actuator dynamics in control synthesis formulation. As far as authors are concerned, Akbari, Koch, Pellegrini, Spirk, and Lohmann (2010) reported an outstanding multi-objective H/LQG control for a one-quarter 2-DOF vehicle suspension, including the nonlinear actuator's dynamics in control synthesis, as well performance criteria; however, results are restricted to time domain.

By extending suspension system to a half-vehicle, Zhang, Xia, Qin, and Zhang (2010) also applied the LQG approach to improve ride comfort and handling stability (chassis and pitch angle accelerations, as well as vertical displacements of wheels). Furthermore, Xiao, Chen, Zhou, and Zu (2009) presented a full-vehicle suspension control via an LQG control that applied adaptive fuzzy logic. Results in time domain warrant: suspension handling, vehicle stability and passenger comfort. However, the research did not include actuator dynamics neither frequency domain tests. These are opportunity areas considered in the present work.

Recently, Cao, Li, and Liu (2010) reported a fuzzy controller for a one-half semi-active suspension modeled via T-S approach (Takagi & Sugeno, 1985), whereas El Messoussi, Pages, and El Hajjaji (2007) went further and developed a T–S fuzzy model and control for the four wheels vehicle model, but in both cases, MR damper dynamics were left aside and no performance criteria in frequency domain were included. Thus, the intention of this research is to perform a control analysis that includes actuator's nonlinear dynamics. The baseline herein considers the suspension model and stability analysis reported in Félix-Herrán, Mehdi, Soto, Rodríguez-Ortiz, and Ramírez-Mendoza (2010) and calculates an H2 controller to comply with a set of relevant performance criteria. As benchmark tests, results are compared with previous reported work (Do, Sename, & Dugard, 2010; Du & Zhang, 2009; Poussot-Vassal et al., 2008; Sammier et al., 2003) that applied alike testing conditions and performance indexes.

This article is organized as follows: Section 2 presents the semi-active one-quarter vehicle system, and the T–S fuzzy modeling. Section 3 includes the H2 control synthesis via LMIs approach, whereas Section 4 lists and describes frequency performance criteria. Section 5 presents a case of study based on real vehicle suspension and MR damper data. In Section 6, a comparison with reported outcomes is implemented. Last section concludes the investigation and includes further research possibilities.

2Semi-active fuzzy modeling

This research considers the T–S fuzzy model for a one-quarter-vehicle suspension model with an MR damper, where the damper is modeled via the Bouc–Wen approach (Spencer Jr. et al., 1997). Referred suspension system is portrayed in Figure 1, a well-known passive representation widely accepted for vehicle suspension analysis.

Figure 1.

One-quarter vehicle suspension model with a MR damper (represented by the Bouc–Wen model).


In Figure 1, ms stands for one quarter of the suspended mass; mt represents the non-suspended mass (tire, damper, spring, etc.), xs and xt are the masses’ displacements, and xp represents the road profile, described by a disturbance in the form of xp=Asin(ωt). kt is the tire stiffness, whereas ks is the spring between the tire and the chassis. Finally, parameter c represents a passive damping coefficient.

In accordance with Figure 1, passive damper is changed with a magnetorheological damper. Hence, parameter c is replaced with a MR damper (composed by c0, k0, and hysteresis) modeled via the Bouc–Wen approach (Sireteanu, Stancioiu, & Stammers, 2001; Spencer Jr. et al., 1997). The suspension model becomes nonlinear because of: hysteresis, saturation due to the masses, and viscoplasticity characteristics of the fluid inside the damper (Worden & Tomlinson, 2001). k0 and c0 stand for large velocities stiffness and viscous damping, respectively. Resulting semi-active suspension is represented through T–S fuzzy approach.

Eqs. (1) and (2), include an evolutionary variable Bouc–Wen ZBW related to the MR damper's hysteresis phenomenon (Spencer Jr. et al., 1997). ZBW depends on displacement time history, as in Eq. (3). Furthermore, parameters: γ, β, δ and n=2, are determined by the form of hysteresis behavior in the MR damper.
Presented in Takagi and Sugeno (1985), a T–S fuzzy model is a set of linear subsystems interconnected via fuzzy membership functions, where each subsystem has the form of IF… THEN rules, with a premise and a consequent. Following the T–S approach in Tanaka, Ikeda, and Wang (1996), as well as Tanaka and Wang (2001), the system reported in Félix-Herrán et al. (2010) can be put together in a descriptor form, as performed in Félix-Herrán, Mehdi, Rodríguez-Ortiz, Soto, and Ramírez-Mendoza (2012). One advantage of a descriptor representation is its capability to describe a more general type of systems than conventional state-space models (Luenberger, 1977). More recently, Tanaka, Ohtake, and Wang (2007) exposed other advantages of descriptor systems related to fuzzy control systems design. The Takagi–Sugeno fuzzy model representation considered for the present research is as follows:

In Eq. (4), E is the matrix of masses; it is invertible and diagonal (a symmetric matrix) (Verghese, Levy, & Kailath, 1981). Ai are the state matrices, Bui are input vectors related to the command signal, whereas Bw is the input vector that connects disturbances with the rest of the system. x(t) is the state vector, u(t) is the command input and xp(t) represents the disturbance input from the road profile. hi functions contain the suitable combinations of all defined membership functions, according to T–S approach in Tanaka et al. (1996), and Tanaka and Wang (2001). It is important to accentuate that the nonlinear characteristics of the T–S fuzzy modeling are enclosed in the appropriate definition of membership and hi functions as reported in Félix-Herrán et al. (2010), and Félix-Herrán et al. (2012). The complete modeling is a well-suited representation of Eqs. (1)–(3), where the whole T–S fuzzy design in Eq. (4) is nonlinear (Tanaka & Wang, 2001).

This research considers the model reported in Félix-Herrán et al. (2010), that has four linear subsystems interconnected by fuzzy membership functions, hence N=4. State vector x(t) consists of five state variables (x1 is the sprung mass displacement, x2 represents the sprung mass velocity, x3 refers to the unsprung mass displacement, x4 is the tire mass velocity, and x5 refers to the theoretical internal variable ZBW. Matrices Ai and E have dimensions [5×5] due to the five state variables.

Ai=A+Γi with
where ΓI is defined as follows: Γ1=Γ3=eTbmaxe; Γ2=Γ4=eTbmine, with e=[00001]. Applied current i into the actuator affects the internal MR dampers’ characteristics with the variation of parameters: c0, k0, and α, as in Spencer Jr. et al. (1997).
In Eqs. (7)–(9), c0a, c0b, k0a, k0b, αa and αb are the parameters that compose the linear relation between current i and parameters c0, k0, and α, respectively, as fully explained in Spencer Jr. et al. (1997).

T–S fuzzy modelling applied in this research considers a system with two nonlinearities and each nonlinear term is bounded. amax and amin represent the maximum and minimum values of one nonlinearity and the same rationale applies for the second nonlinearity (bmax and bmin).

T–S model in Eq. (4) is valid if conditions in Eqs. (13) and (14) hold. These restrictions are related to affine hi functions, as fully explained in Tanaka et al. (1996), and Tanaka and Wang (2001).

The next step is to work on the controller formulation. An H2 control strategy is developed for the semi-active suspension in Figure 1.

3Controller synthesis

In this section, the work is divided in three stages: control formulation, a mathematical approach to deal with ill-conditioned matrices, and the suspension system in practice.

3.1H2 control

From Eq. (4), each linear subsystem of the T–S model can be represented by

In Eqs. (15) and (16), Cz is the output vector, Du and Dw are the feedforward matrices related to command signal and disturbances, respectively. These matrices will be defined in Section 5 for the experimental example. x(t) is the state vector, u(t) is the command input, and w(t) is the disturbance signal that comes from the road profile. z(t) is the controlled output vector that complies with H2 formulation. System's matrices in Eq. (15) were explained just after Eq. (4).

The H2 approach is based on the H2 norm (Zhou et al., 1996), defined below

In Eq. (17), the left part represents the largest singular value of transfer function Gzw, which is the (controlled output z/input disturbance w) relation along all the frequency range ω of finite and bounded energy (Scherer & Weiland, 2005). In the right part, Gzw*() stands for the complex conjugate transpose of Gzw(). Hence, H2 controller pursues to keep the Gzw norm small (inferior to an arbitrary value) in the presence of disturbance signals, w(t). Output vector z(t) must contain the variables mentioned in the performance criteria (Levine, 2000).

Considering the system defined in Eqs. (15) and (16), Boyd, El Ghaoui, Feron, and Balakrishnan (1994) present an H2 problem formulation for controller synthesis. If the pair (Ai, Bu) is at least stabilizable, the pair (Cz, Ai) is at minimum detectable, and matrices Du and Dw are both zero, a prescribed H2 performance γ>0 designs a controller that seeks to keep the regulated (controlled output z(t)/input disturbance w(t)) relation below some prescribed value.

To synthesize the controller gains, the formulation is expressed as a set of Linear Matrix Inequalities (LMI) (Boyd et al., 1994; VanAntwerp & Braatz, 2000). To calculate a control law in the form of a static state feedback controller u(t)=Kx(t) that complies with a norm H2 smaller or equal than γ, two matrices P and W must be computed and they have to meet a set of LMIs. The following formulation determines a controller that stabilizes the system and simultaneously guarantees a disturbance rejection of level γ>0.

In Eq. (18), P represents the Lyapunov matrix related to quadratic stability (31).
Linear Matrix Inequalities in Eqs. (18) and (19) must hold for ∀(i, j)=1, 2, …, N, where N is the number of subsystems.
In Eqs. (18)–(22), W and P are positive-definite symmetric matrices. Moreover, and auxiliary variable Yj is defined.
Eq. (23) relates the auxiliary matrix Yj in Eqs. (18) and (19). In addition, Yj allows another adjustable parameter in the controller computation. The set of LMIs in Eqs. (18)–(22) conform the well-known LMI feasibility problem (Boyd & Vandenberghe, 2004) for computing the set of Kj.

Due to controller's fuzzy nature, the command signal is computed in accordance with the Parallel Distributed Compensator (PDC) approach (Tanaka et al., 1996; Tanaka & Wang, 2001); a design technique that fuzzy blends the action of each local controller gain Kj to generate u(t).

In Eqs. (18), (19), (23), and (24), i and j=1, 2,…, N, where N represents the number of subsystems in the T–S fuzzy model.

3.2State-space transformation

It is well known that a state space model has many equivalent representations through the original system multiplied by a transformation matrix T (Green & Limebeer, 1995; Williams II & Lawrence, 2007). Some representations are more suitable for controller synthesis that others (Ogata, 2000). Even though system's matrices change, the characteristic polynomial and eigenvalues of matrix A do not change, hence, the initial and transformed representations are equivalent. Albeit eigenvectors are different between the original and transformed systems, they are related via the T matrix.

One advantage of a transformation matrix is that it could reduce ill-conditioning conditions. In some applications, e.g., automotive suspension control, systems formulation contains elements around the unity whereas other parameters are thousands of times larger or smaller; hence, the generated system matrices present an ill-conditioning behavior. When the inverse of these matrices is required, the inversion method presents converging and therefore, controller synthesis computation could fail. A possible solution is to apply the transformation procedure to obtain an alternative state-space realization that will not present the ill-conditioning problem.

The transformation matrix approach is employed herein because partial results during the research generated ill-conditioned matrices coming from ill-conditioned data. It is straightforward to detect these types of matrices (Ai) because semi-active suspension parameters are different among them in the order of thousands of units. To solve this problem, this research applies equivalent state space realizations based on a transformation matrix. With the system in Eqs. (15) and (16), a transformation matrix T is declared in such a way that

The transformed system is
The system in Eqs. (26) and (27) is equivalent to the one defined in Eqs. (15) and (16). Besides, if
Eq. (26) can be rewritten as follows
In Eq. (29), a modified gain is calculated to work for a modified vector xT(t). However, it is important to consider that after the controller is been computed, T–S fuzzy model is left aside and the controller is applied to the original nonlinear differential equations system, ergo controller gain has to be returned to the original system's coordinates.
Returning to LMI conditions in Eqs. (18)–(24), the feasibility problem, Boyd and Vandenberghe (2004) has to be applied for the set of LMIs; therefore, a controller gain that meets LMI formulation in Eqs. (18)–(22), has to be obtained.

3.3The closed-loop semi-active suspension in practice

The closed-loop semi-active suspension system in practice is depicted in Figure 2. After the controller is computed and the T–S model is dropped, only the controller gains (combined in the form of a PDC), along with hi(t) nonlinear functions are preserved and applied to build the closed-loop structure. Tests are run with the original nonlinear differential equations model, as reported in Félix-Herrán et al. (2010). For the present case of study, state vector x(t) is considered completely measurable, except the theoretical variable ZBW estimated from the other variables in x(t). Results are presented as describing functions, which are Bode diagrams for nonlinear systems (Slotine & Li, 1991).

Figure 2.

Semi-active suspension system. The feedback vector is the input to the PDC.

4Performance criteria

Few reported articles on automotive suspensions include clear performance criteria indexes related to frequency and time domains. Research work herein refers to the criteria in Wong (2001), Sammier et al. (2003), and Poussot-Vassal et al. (2008).

  • Ride comfort in low frequencies (0–4Hz). Limit the relation (chassis displacement/road profile), i.e. (xs/xp) to be less than 2. In general, the idea is to reduce the resonance peak around the sprung mass resonance frequency (approx. 1.1Hz for an average city vehicle). Disturbance signal is represented with a sinusoidal signal of the form xp=0.015 sin(ωt) (amplitude in meters).

  • Road holding (vehicle stability) (0–15Hz). The same as in ride comfort but with the relation (tire displacement/road profile), i.e. (xt/xp). The objective is to reduce the unsprung mass resonant peak around 10Hz (average city vehicle). Disturbance signal is represented with a sinusoidal signal with the following form xp=0.001 sin(ωt) (amplitude in meters).

  • Comfort at high frequencies (4–30Hz). Response of the chassis acceleration (x¨s) to the excitation from the ground. Keep the root mean square acceleration (rms) of the chassis below some boundaries limits as reported in Wong (2001), to ensure a passenger comfort condition during 8h. Disturbance signal for this test is the same as for road holding.

  • Suspension travel (xs–xt) within physical limits (0–4Hz). To increase damper's life cycle, and avoid non-modeled dynamics when the suspension limits (±2.5cm for specific MR damper mentioned in the case of study) are reached. Disturbance signal for this test is the same as for ride comfort in low frequencies.

  • Time domain (road bump test). Despite there is no specific time domain criteria indexes for automotive suspensions, the goal is to reduce in a considerably amount, the overshoot and settling time of: chassis displacement, tire displacement, chassis acceleration, and suspension deflection as well. For the latter variable, in addition of physical limits avoidance, the deviation from the reference position has to be as small as possible. This is the criterion used in literature (Karlsson, Dahleh, & Hrovat, 2001; Sammier et al., 2003; Slotine & Li, 1991).

5Experimental example and results

This research considers the one-quarter suspension reported in Félix-Herrán et al. (2010), a system with two nonlinearities (Z1 and Z2) and according to T–S fuzzy modeling in Akbari et al. (2010), with four linear subsystems generated (N=4) in Eq. (24). Subsystems are connected by four fuzzy membership functions (M1, M2, N1, and N2).

To support theoretical work, simulations were carried out in MATLAB-Simulink with numerical data from a real MR damper characterization (Sireteanu et al., 2001). In addition, suspension's values were taken from Félix-Herrán et al. (2012) and are listed in Table 1.

Table 1.

One-quarter vehicle suspension parameters.

Parameter  Value 
ms  450kg 
mt  45kg 
ks  16,000N/m 
kt  210,000N/m 
c  1000Ns/m 

It is important to emphasize that Bouc–Wen parameters are difficult to obtain because a nonlinear identification process is demanded for calculating the parameters. There is previous work that highlights this complexity when phenomenological model structures are proposed (Ikhouane & Rodellar, 2007; Spencer Jr. et al., 1997). For simplicity, it is assumed that Bouc–Wen parameters remain constant over time (understanding this approach could be improved through nonlinear and adaptable identification schemes (Ljung, 1999). The aim of this research is not the Bouc–Wen modelling and parameters identification, but the application of an MR damper as part of a control strategy able to improve passenger comfort and vehicle stability.

From Sireteanu et al. (2001), Bouc–Wen model parameters are: γ=1e6m−2, and δ=15. Dynamic behavior of parameters: k0, c0, and α, are in Eqs. (31)–(33). These three damper's parameters were approximated by polynomial functions that depend on electrical current i. For this case of study, MR damper current's range is coerced into [0.2–1.75] A, as in Félix-Herrán et al. (2010).

There is a practical aspect to be considered in the T–S modeling. System's matrices are ill-conditioned, and some actions have to be performed to ameliorate this problem. To calculate the controller, the semi-active suspension is modeled via Takagi–Sugeno (T–S) approach, where two nonlinearities (Z1 and Z2) were identified. With actual parameters’ values, Z2 has very large boundaries (Z2min=approx. −1.0e3 and Z2max=0), and the magnitude of this range is related to the matrices’ conditioning.

From the experience on working with this type of suspension system (Félix-Herrán et al., 2012), and for controller synthesis purposes, equivalent MR damper data (γM, βM and δM) can be heuristically calculated to decrease the nonlinearities boundaries. Hence, the new values were: γM=βM=1.0e5m−2, and δM=1.37. To obtain the modified values, it was necessary to run a lot of simulations through empirical work before finding suitable values to generate smaller nonlinearity bounds and less ill-conditioned matrices.

When γM, βM and δM replaced the original ones, and under the working conditions stated in this work, the error was kept below 1% when it was compared against the original system (this is for chassis displacement, the variable with the largest error). Regarding T–S fuzzy modeling, the nonlinearities’ boundaries were: amax=156, amin=−166, bmax=0, and bmin=−290. With these values, M1, M2, N1, and N2 were calculated. T–S validation, (33) was applied and the numerical values for matrices Eqs. (19)–(23) that represent the T–S model in Eq. (18), were obtained. The next step is to compute the H2 controller.

For H2 formulation in Eqs. (18)–(22), (chassis displacement/road profile) and (tire displacement/road profile) were included in the control formulation. The system variables affected by H2 control were: sprung mass displacement x1, and tire mass displacement x3. Hence, matrices in Eq. (16) were numerically defined.

Following the approach reported in Félix-Herrán et al. (2012), (x˙s−x˙t) and ZBW, represented the inputs for subsystems hi(t) (for i=1, …,4). State variables: x2, x4 and x5, likewise hi were considered part of the controller, u(t) was the command signal from the controller, whereas ω(t) was the road profile. The 2-DOF one-quarter vehicle nonlinear semi-active suspension model is the one reported in Félix-Herrán et al. (2010). The suspension system for this numerical example is portrayed in Figure 3.

Figure 3.

Semi-active suspension system. The feedback vector is the input to the PDC. hi(t) along and vector x(t) are the controller's inputs.


As explained in Section 3, closed-loop suspension system was checked for stabilizability and detectability before the LMIs were solved. For this example, each linear subsystem complied not only with the aforementioned properties, but also with controllability and observability conditions (Ogata, 2000).

Different state-space representations, as in Eq. (25) were tested. The modal state-space transformation contributed to generate the controller with the best results in frequency domain. This representation states that: if the system matrix A in Eq. (19), has no repeated eigenvalues, in the equivalent transformed realization the real eigenvalues and the complex conjugate eigenvalues (appear in 2-by-2 blocks) appear on the diagonal of the A matrix (Williams II & Lawrence, 2007).

A controller gain that complies with the LMI-H2 controller formulation in Eqs. (18) and (22) was computed. The ill-conditioning problem (explained in Section 3.2) was improved by the modal state-space transformation, and the set of LMI were satisfied for γ=60 (feasibility problem developed in MATLAB). Results summarized in Table 2.

Table 2.

Summary of frequency response results extracted from Figures 4 to 7.

Suspension  xs/xp gain  xt/xp gain  rms chassis acceleration. Does it meet comfort requirement?  max (xsxt), in cm. Compliance with physical limits? 
Passive  3.23  2.97  Yes  3.1 – no 
Semi-active H2  1.91  1.78  Yes  1.2 – yes 
5.1Results in frequency domain

In general terms, suspension system with H2 control complies with the four performance criteria presented in Section 4. Frequency domain tests, in Figures 4–7, support this statement.

Figure 4.

(xs/xp) relation for the passive and H2 controlled suspensions.

Figure 5.

(xt/xp) relation for the passive and H2 controlled suspensions.

Figure 6.

x¨ for the passive and H2 controlled suspensions. Wide black line indicates the limits for chassis acceleration comfort (Wong, 2001).

Figure 7.

Suspension deflection (xsxt) for the passive and H2 controlled suspensions.


In Figures 4–7, simulation results provide evidence that proposed H2 controller considerably enhances the passive suspension performance. In Figure 4, passive suspension fails to comply with an (xs/xp) maximum gain of 2, whereas H2 controlled suspension keeps the maximum gain below 2. In Figure 5, the tire displacement resonant peak is shifted to smaller frequencies, but it is below the criterion gain value of 2. In Figure 6, chassis acceleration of the semi-active suspension has a higher rms value than its passive counterpart; however, it is kept below the comfort boundary limit (the wide black line indicates a passenger's comfort limit. If the root mean square acceleration (rms) of the chassis is below the line, a comfort situation will be maintained until for 8h (Wong, 2001). In Figure 7, passive suspension reaches the damper's physical limits entering in a non-desired saturation state, whereas H2 semi-active suspension has a maximum suspension deflection of 1.3cm.

For chassis acceleration and tire displacement, the working frequency is smaller than mentioned in the performance criteria. The idea is to focus around the maximum gain, hence the simulation considers the frequency range from 0 to 14Hz. Results in Figures 5 and 6 concentrate on the frequency range of interest, i.e., where the peak values are found. For the testing conditions herein, chassis acceleration and tire deflection follow a descendent behavior beyond 13Hz.

As presented in Table 2, the H2 controller complies with the four frequency domain performance criteria. Its solution is optimal in the sense that meets all the requirements; although, it is not the best in all the indexes.

Under testing conditions and constraints stated herein, the semi-active suspension complies with all the frequency domain performance criteria. It is demonstrated that a passive suspension is not able to meet the requirements.

5.2Tests in time domain

In addition to frequency domain tests, it is worthwhile to analyze suspension performance during transient response (time domain). This is usually tested by the automotive suspension's response when disturbance has the form of a road bump or a pothole. In general terms, the semi-active suspension should decrease the overshoot and settling time of sprung and unsprung masses’ displacement as well as for chassis acceleration. Present work includes the system's response for a road bump disturbance of 3.0cm high, as illustrated in Figure 8.

Figure 8.

Disturbance in the form of a road bump profile.


Even though disturbances do not have the same values, the idea is to carry out the tests in Tyan, Tu, and Jeng (2008), and Gao, Sun, and Shi (2010). Time domain results are presented in Figures 9–12.

Figure 9.

Chassis, or sprung mass displacement for the passive and H2 controlled suspensions.

Figure 10.

Tire or unsprung mass displacement for the passive and H2 controlled suspensions.

Figure 11.

Chassis acceleration for the passive and H2 controlled suspensions.

Figure 12.

Suspension deflection for the passive and H2 controlled suspensions.


Concerning chassis displacement in Figure 9, and suspension deflection in Figure 12, the semi-active solution considerably improves the passive suspension. In addition, tire displacement performance in Figure 10, is almost the same for both suspensions. In Figure 11, chassis acceleration is negatively affected because it presents oscillations that increase the steady state value of zero, but a positive aspect observed in the semi-active solution is that acceleration maximum peak values are slightly decreased. This is an opportunity area of this research effort.

6Comparison with reported results

Even though, there is a lot of reported work regarding one-quarter vehicle suspensions, most of them restrict their results to time response. Not many articles refer to frequency domain tests or include one or two performance indexes. In Du (2009), a robust H controller is calculated for a semi-active suspension with an electro-rheological damper (Stanway, 1996). It obtains an outstanding result by improving the (xs/xp) relation in almost 83% with respect to a passive suspension. However, it does not include more performance criteria and no stability analysis can be completed.

The present work employs the frequency domain criteria reported in Sammier et al. (2003). More recent work, Poussot-Vassal et al. (2008) and Do et al. (2010), followed the same criteria with small adjustments. The former evaluates the indexes via their power spectral density (PSD) measure in the frequency domain, whereas the latter, reduces the relations (xs/xp) and (xt/xp) to be less than 1.8, and presents descriptive functions as well as PSD graphs. The performance criteria in, Poussot-Vassal et al. (2008) are the most similar to the reported ones here. More recently, Félix-Herrán et al. (2012) reported an H controller for a semi-active suspension. The obtained results were outstanding compared against the previous work included in this paragraph.

Even though, one-quarter vehicle parameters in the four previous articles are different, and not all the indexes are measured in the same manner, e.g., in this work, chassis acceleration considers the acceleration's rms value; an idea of the percentage of improvement with respect to passive suspension can be depicted in Table 3. The quantities are estimated according to obtained results in each case, and they are the percentage of improvement with respect to the passive suspension reported in each work. Note that reported percentages refer to the maximum value in each category, e.g., in Table 2, the maximum (xs/xp) for the passive suspension is 3.23, whereas the highest one for the H2 approach is 1.91. The latter decreases the gain peak in 1.32 with respect to the former. This means an improvement of 40.8%.

Table 3.

Frequency domain results. Comparison among reported work and herein proposed suspension solution.

% of improvement with respect to passive case  H (2003)a  LPV/H (2008)b  LPV/H (2010)c  H (2012)d  H2 proposed herein 
(xs/xp38.2  Not reported  12.1  46  40.8 
(xt/xpMinor (≤5)  39.7  40 
(xsxtNot reported  16.2  65  61 
Chassis acceleration  Minor (≤5)  18  25.4  Negative  Negative 

In Table 3, the herein outcome improves three out of four performance indexes. It behaves better regarding (xs/xp), (xt/xp) and suspension deflection. Chassis acceleration criterion is not enhanced with respect to the passive one, as well as the reported work in Sammier et al. (2003), Poussot-Vassal et al. (2008) and Do et al. (2010). However, the chassis acceleration result complies with the performance criterion as illustrated in Figure 6. This condition is the cost of a suspension system that meets the four frequency domain requirements.

The outcomes reported in this research improve three performance criteria. Along with the solution proposed in Félix-Herrán et al. (2012), the semi-active suspension approach in this research has outstanding results. Both solutions comply with comfort at high frequencies requirement, although neither of them improves the passive suspension performance in this category.

7Conclusions and further work

Outcomes presented in Félix-Herrán et al. (2010) were extended with more advance control techniques that improved one-quarter vehicle suspension reported work. Under the testing conditions herein, obtained semi-active suspension system with an H2 controller satisfies all stated frequency domain performance criteria. Moreover, the results obtained with an average city vehicle passive are considerably improved through a semi-active suspension. This approach is justified and proved to be a real solution that meets all stated requirements. Moreover, a comparison with reported work, Sammier et al. (2003), Poussot-Vassal et al. (2008) and Do et al. (2010) that follows the same performance criteria has been carried out. Solution proposed herein, performs adequately when is compared with reported work.

Insertion of MR damper dynamics enhances the presented results by a more exact behavior of the suspension system. Controller's output is a current value to the damper instead of a theoretical ideal force generated in an instant time.

Concerning rms chassis acceleration, compliance with the 8h comfort boundary line in Wong (2001), is a requirement not included in previous work. However, if the lower MR damper input range is extended to 0.1A, the damper will generate a smaller force, hence the rms acceleration value in Figure 6 could be decreased. This change will require an impact analysis on the other indexes, because the relation (xs/xp) and (xsxt) will negatively be affected.

The herein case of study considers a completely measurable state vector. However, there could be unmeasurable variables. Future work is intended to work with a state observer, e.g., an estimator for displacements or velocities from sensors that measure acceleration.

Authors identify one limitation in this research that will be addressed in future work. Full scale vehicle's suspension model, i.e. a commercial vehicle is being developed as part of a more complete research effort where counter-phase and damper's passivity will be tested in real conditions. For now this research does not considers controller's saturation when disturbances have a magnitude outside prescribed range.

Actual work is been performed on half vehicle. The idea is to extend the present research to a more complex suspension model by adding the pitch dynamics.

Conflict of interest

The authors have no conflicts of interest to declare.


Authors are grateful to the Consejo Nacional de Ciencia y Tecnología (CONACYT) through the Sistema Nacional de Investigadores (SNI), in México; as well as Tecnológico de Monterrey through the Robotics focus group for supporting and funding this research.

[Abu-Ein et al., 2010]
S.Q. Abu-Ein, S.M. Fayyad, W. Momani, A. Al-Alawin, M. Momani.
Experimental investigation of using MR-fluids in automobiles suspension systems.
Research Journal of Applied Sciences, Engineering and Technology, 2 (2010), pp. 159-163
[Akbari et al., 2010]
A. Akbari, G. Koch, E. Pellegrini, S. Spirk, B. Lohmann.
Multi-objective preview control of active vehicle suspensions: Experimental results.
2nd International Conference on Advance Computing Control, pp. 497-502 http://dx.doi.org/10.1109/ICACC.2010.5486804
[Boyd et al., 1994]
S. Boyd, L. El Ghaoui, E. Feron, V. Balakrishnan.
Linear matrix inequalities in system and control theory.
Society for Industrial and Applied Mathematics, SIAM, (1994),
[Boyd and Vandenberghe, 2004]
S. Boyd, L. Vandenberghe.
Convex optimization.
Cambridge University Press, (2004),
[Cao et al., 2010]
J. Cao, P. Li, H. Liu.
An interval fuzzy controller for vehicle active suspension systems.
IEEE Transactions on Intelligent Transportation Systems, 11 (2010), pp. 885-895
[Chen et al., 2011]
S. Chen, H. Zhou, H. Liu, M. Yao.
Optimal design of active suspension based on LQG control without road input signal.
2011 International Conference on Intelligent Computer Technology and Automation, pp. 456-459 http://dx.doi.org/10.1109/ICICTA.2011.127
[De Jagger, 1991]
A.G. De Jagger.
Comparison of two methods for the design of active suspension systems.
Optimal Control Applications and Methods, 12 (1991), pp. 173-188
[Do et al., 2010]
A. Do, O. Sename, L. Dugard.
An LPV control approach for semi-active suspension control with actuator constraints.
American Control Conference, pp. 4653-4658 http://dx.doi.org/10.1109/ACC.2010.5531069
[Du and Zhang, 2009]
H. Du, N. Zhang.
Robust controller design for vehicle semi-active suspensions with electro-rheological dampers.
Joint 48th IEEE Conference on Decision and Control, and 28th Chinese Control Conference, pp. 7639-7644 http://dx.doi.org/10.1109/CDC.2009.5399504
[El Messoussi et al., 2007]
W. El Messoussi, O. Pages, A. El Hajjaji.
Four-wheel steering vehicle control using Takagi–Sugeno fuzzy models.
IEEE International Fuzzy Systems Conference, pp. 1-6 http://dx.doi.org/10.1109/FUZZY.2007.4295650
[Félix-Herrán et al., 2012]
L.C. Félix-Herrán, D. Mehdi, J. de J. Rodríguez-Ortiz, R. Soto, R. Ramírez-Mendoza.
H∞ control of a suspension with a magnetorheological damper.
International Journal of Control, 85 (2012), pp. 1026-1038
[Félix-Herrán et al., 2010]
L. Félix-Herrán, D. Mehdi, R. Soto, J. de J. Rodríguez-Ortiz, R.A. Ramírez-Mendoza.
Control of a semi-active suspension with a Magnetorheological damper modeled via Takagi–Sugeno.
IEEE Mediterranean Conference on Control and Automation, pp. 1265-1270 http://dx.doi.org/10.1109/MED.2010.5547876
[Gao et al., 2010]
H. Gao, W. Sun, P. Shi.
Robust sampled-data H control for vehicle active suspension systems.
IEEE Transactions on Control Systems Technology, 18 (2010), pp. 238-245
[Gillespie, 1992]
T. Gillespie.
Fundamentals of vehicle dynamics.
Society of Automotive Engineers, (1992),
[Green and Limebeer, 1995]
M. Green, D. Limebeer.
Robust linear control.
Prentice Hall, (1995),
[Gysen et al., 2009]
B.L.J. Gysen, J.L.G. Janssen, J.J.H. Paulides, E.A. Lomonova.
Design aspects of an active electromagnetic suspension system for automotive applications.
IEEE Transactions on Industry Applications, 45 (2009), pp. 1589-1597
[Ikhouane and Rodellar, 2007]
F. Ikhouane, J. Rodellar.
Systems with hysteresis. Analysis, identification and control using the Bouc–Wen model.
John Wiley and Sons, Ltd, (2007),
[Karlsson et al., 2001]
N. Karlsson, M. Dahleh, D. Hrovat.
Nonlinear H∞ control of active suspensions.
Proceedings of the American Control Conference, pp. 3329-3334 http://dx.doi.org/10.1109/ACC.2001.946142
[Krause and Kaspersky, 2014]
P. Krause, J. Kaspersky.
Vibration control in quarter-car model with magnetorheological dampers using FxLMS algorithm with preview.
European Control Conference, pp. 1005-1010 http://dx.doi.org/10.1109/ECC.2014.6862553
[Kruczek et al., 2008]
A. Kruczek, A. Stríbrský, K. Hyniová, Hlinovský.
H∞ controlled actuators in automotive active suspension system.
Proceedings of the 9th Biennial ASME Conference on Engineering Systems Design and Analysis, pp. 243-247 http://dx.doi.org/10.1115/ESDA2008-59030
[Levine, 2000]
W. Levine.
Jaico Publishing House, (2000),
[Ljung, 1999]
L. Ljung.
System identification: Theory for the user.
PTR Prentice Hall, (1999),
[Luenberger, 1977]
D.G. Luenberger.
Dynamic equations in descriptor form.
IEEE Transactions on Automatic Control, 22 (1977), pp. 312-321
[Milliken and Milliken, 1995]
W. Milliken, D. Milliken.
Race car vehicle dynamics.
Society of Automotive Engineers, Inc, (1995),
[Ogata, 2000]
K. Ogata.
Modern control engineering.
Pearson, (2000),
[Pan and Hao, 2011]
G. Pan, X. Hao.
Research on modeling and simulation of active seat suspension system based on LQG control.
International Conference on Remote Sensing, Environment and Transportation Engineering, pp. 656-659 http://dx.doi.org/10.1109/RSETE.2011.5964362
[Pauwelussen and Pacejka, 1995]
J.P. Pauwelussen, H.B. Pacejka.
Smart vehicles.
Sweets & Zeitlinger Publishers, (1995),
[Poussot-Vassal et al., 2008]
C. Poussot-Vassal, O. Sename, L. Dugard, P. Gáspár, Z. Szabó, J. Bokor.
A new semi-active suspension control strategy through LPV technique.
Journal of Control Engineering Practice, 16 (2008), pp. 1519-1534
[Sammier et al., 2003]
D. Sammier, O. Sename, L. Dugard.
Skyhook and H control of semi-active suspensions: Some practical aspects.
Vehicle System Dynamics, 39 (2003), pp. 279-308
[Scherer and Weiland, 2005]
C. Scherer, S. Weiland.
Linear matrix inequalities in control.
Delft University of Technology and Eindhoven University of Technology, (2005),
[Shi-hong and Hui-hui, 2011]
B. Shi-hong, T. Hui-hui.
Simulative study of the control of vehicle suspension system.
International Conference on Consumer Electronics, Communications and Networks, pp. 1-5 http://dx.doi.org/10.1109/CECNET.2011.5768750
[Sireteanu et al., 2001]
T. Sireteanu, D. Stancioiu, C.W. Stammers.
Modelling of magnetorheological fluid dampers.
Proceedings of the Romanian Academy, Series A, 2 (2001), pp. 105-113
[Slotine and Li, 1991]
W. Slotine, J. Li.
Prentice-Hall, (1991),
[Spencer et al., 1997]
B. Spencer Jr., S.J. Dyke, M.K. Sain, J.D. Carlson.
Phenomenological model of a magnetorheological dampers.
ASCE Journal of Engineering Mechanics, 123 (1997), pp. 230-238
[Stanway, 1996]
R. Stanway.
The development of force actuators using ER and MR fluid technology.
IEEE Colloquium on Actuator Technology: Current Practice and New Developments, pp. 6/1-6/5 http://dx.doi.org/10.1049/ic:19960697
[Takagi and Sugeno, 1985]
T. Takagi, M. Sugeno.
Fuzzy identification of systems and its applications to modeling and control.
IEEE Transactions on Systems, Man, and Cybernetics: Systems, 15 (1985), pp. 116-132
[Tanaka et al., 1996]
K. Tanaka, T. Ikeda, H.O. Wang.
Robust stabilization of a class of uncertain nonlinear systems via fuzzy control: Quadratic stabilizability, H∞ control theory, and linear matrix inequalities.
IEEE Transactions on Fuzzy Systems, 4 (1996), pp. 1-13
[Tanaka et al., 2007]
K. Tanaka, H. Ohtake, H.O. Wang.
A descriptor system approach to fuzzy control system design via fuzzy Lyapunov functions.
IEEE Transactions on Fuzzy Systems, 15 (2007), pp. 333-341
[Tanaka and Wang, 2001]
K. Tanaka, H. Wang.
Fuzzy control systems design and analysis.
John Wiley & Sons, Inc, (2001),
[Turkay and Akcay, 2007]
S. Turkay, H. Akcay.
Effect of tire damping on the ride performance potential of active suspension systems.
SICE Annual Conference, pp. 1209-1216 http://dx.doi.org/10.1109/SICE.2007.4421169
[Tyan et al., 2008]
F. Tyan, S.-H. Tu, W.S. Jeng.
A Lyapunov based multi-level controller for a semi-active suspension system with an MRF damper.
Proceedings of the American Control Conference, pp. 3213-3218 http://dx.doi.org/10.1109/ACC.2008.4586987
[Wong, 2001]
J.Y. Wong.
Theory of ground vehicles.
John Wiley and Sons, Inc, (2001),
[VanAntwerp and Braatz, 2000]
J.G. VanAntwerp, R.D. Braatz.
A tutorial on linear and bilinear matrix inequalities.
Journal of Process Control, 10 (2000), pp. 363-385
[Verghese et al., 1981]
G. Verghese, B.C. Levy, T. Kailath.
A generalized state-space for singular systems.
IEEE Transactions on Automatic Control, 26 (1981), pp. 811-831
[Williams and Lawrence, 2007]
R. Williams 2nd, D. Lawrence.
Linear state-space control systems.
John Wiley and Sons, Inc, (2007),
[Worden and Tomlinson, 2001]
G.R. Worden, K. Tomlinson.
Nonlinearity in structural dynamics, detection, identification and modeling.
IoP Publishing, (2001),
[Xiao et al., 2009]
H. Xiao, W. Chen, H. Zhou, J.W. Zu.
Integrated vehicle dynamics control through coordinating electronic stability program and active suspension system.
Proceedings of the 2009 IEEE International Conference on Mechatronics and Automation, pp. 1150-1155 http://dx.doi.org/10.1109/ICMA.2009.5246067
[Zapateiro et al., 2012]
M. Zapateiro, F. Pozo, H.R. Karimi, N. Luo.
Semiactive control methodologies for suspension control with magnetorheological dampers.
IEEE-ASME Transactions on Mechatronics, 17 (2012), pp. 370-380
[Zhang et al., 2010]
Y. Zhang, M. Xia, J. Qin, H. Zhang.
Research on co-simulation using ADAMS and MATLAB for automobile active suspension system.
International Conference on Computer Application and System Modeling, http://dx.doi.org/10.1109/ICCASM.2010.5622268
pp. V14-366–V14-370
[Zhou et al., 1996]
K. Zhou, J.C. Doyle, K. Glover.
Robust and optimal control.
Prentice Hall, (1996),

Peer Review under the responsibility of Universidad Nacional Autónoma de México.

Copyright © 2016. Universidad Nacional Autónoma de México, Centro de Ciencias Aplicadas y Desarrollo Tecnológico
Article options