Quarter-vehicle active suspension parameters.
This chapter deals with the problem of state feedback control for an active quarter-car suspension system with control input constraint. The dynamics of the suspension system is first formed in terms of the control objectives: ride comfort, suspension deflection, and maximum actuator control force. The control task is formulated as robustly placing the closed poles in a desired region against different passenger load. Since digital computers are widely used in the vehicle industry, a new saturated controller design method is presented for regional pole-placement of uncertain discrete time systems. The constraint of control input saturation is considered in the design phase. The desired dynamic performance for uncertain discrete-time systems is represented by the settling time and damping ratio. A sufficient condition is derived to place the poles in a desired region. The design is formulated in terms of linear matrix inequality optimization. The effectiveness of the proposed design is illustrated by applying it to a quarter?car active suspension system. Different road tests for the proposed controller are carried out: step and bump disturbances. The proposed design achieves the desired oscillation damping due to road disturbances in addition to passenger comfort. The results are compared with the passive suspension system.
- constrained control
- regional pole placement
- linear matrix inequality (LMI) optimization
- discrete-time systems
- vehicle active suspension
The design of a car suspension system is of paramount importance for improving the ride comfort, maintaining vehicle maneuverability, and retaining the safety of passengers . Vehicle suspension systems include wishbone, spring, and shock absorber (e.g., damper) to transmit and mitigate forces between the car body and the road. This contributes to the passenger comfort and the ride. However, the widely used passive suspension systems which use springs and dampers with fixed parameters (stiffness and damper coefficients) do not achieve satisfactory suspension performance under wider driving maneuvers. This problem is alleviated by the recent developments of semi-active suspension and active suspension .
Semi-active suspensions use the springs and dampers whose parameters (e.g., stiffness and damper coefficients) are adjusted corresponding to different vehicle driving scenarios . These varying parameters provide considerable improvements over passive suspension systems. However, special springs and/or dampers (e.g., a magneto rheological fluid, MR, damper) are used in this case, and the construction and tuning of such components are not easy. Moreover, using such elements can lead to potential difficulties, for example, MR dampers exhibit hysteresis dynamics, which are highly nonlinear and difficult to model.
Active suspension has attracted extensive research because in this framework an extra actuator is placed between the car body and the wheel-axle. It is installed in parallel to other suspension mechanisms (e.g., damper and spring ). So, this actuator can be controlled to dissipate energy from the road disturbances and thus reduces the impact on the displacement of vehicles. It is well known that active suspension requires high energy demand and cost. Therefore, active suspensions have not been widely used in commercial vehicles. However, it is expected that active suspension techniques will be adopted by the industry due to its potentials to improve the suspension performance.
Extensive research work on active suspension has been carried out in the past few decades [5, 6]. A crucial issue in the active suspension system designs is the control strategies, which should make the actuators pull down or push up the suspension motions and also achieve other suspension requirements. A model-reaching adaptive control is presented in  to achieve the ideal isolation of a skyhook target; the vehicle maintains a stable posture. An LPV gain-scheduling controller is proposed in  for a quarter-vehicle active suspension system. To manage the trade-off between the conflicting performances, the H∞ control method can manage the trade-off and obtain a compromise performance [9, 10]. An H∞ control is designed for active suspension systems that are subject to actuator time delay which is given in . Sampled-data H∞ control of uncertain active suspension systems via fuzzy control is presented in . Adaptive sliding-mode control for active suspensions using fuzzy approach is shown in . In , a linear-quadratic-Gaussian (LQG) control is used to obtain a trade-off between the conflicting suspension requirements.
Many physical systems are inherently nonlinear and subject to variation in the operating point. To overcome such difficulties, the system to be controlled is represented by an uncertain linear time-invariant model. The uncertainty can be cast into either polytopic or norm-bounded form. The powerful, robust control techniques of liner systems can then be applied . The poles of systems without uncertainty can be placed in desired locations so as to achieve good dynamic behavior in terms of settling time and damping ratio . However, for systems with uncertainties, the closed-loop poles can be assigned to a domain (D) or region, rather than specific locations . This is termed D-stability or regional pole placement by using robust controllers against system uncertainty. Regional pole placement for continuous-time systems with polytopic uncertainty using state feedback is presented in , while output feedback is presented in . Regional pole placement with guaranteed-cost control of active suspension system of a quarter-car model is given in .
In many practical control problems, the actuator has limited output, called saturated (or constrained) control . Combining robust pole placement with saturated control is termed multi-objective control. When the actuator saturation is not considered in the design phase, the performance of the designed control system seriously deteriorates. A state-feedback control achieving guaranteed-cost regional pole placement with the control limits, i.e., the actuator force must not exceed a certain limit, is presented in  for continuous-time case.
This chapter is concerned with the digital state-feedback controller design problem for active quarter-car suspension systems. The main contributions of this chapter can be summarized as follows: (1) formulate multi-object control constraints in LMIs via state-feedback control approach for the suspension vehicle system and (2) construct a simple new-type state-feedback controller. The proposed design achieves four constraints: (1) damps effectively the car oscillations due to disturbance of road irregularities, (2) robustness against different car loads, (3) no control limits violation, and (4) optimal passenger comfort against road roughness. It is expected that the proposed research pave the way for implementing the theoretical findings into vehicle suspension systems.
Fact 1 (congruence transformation):
The definiteness of a matrix
For any real matrices
where ∆k represents system uncertainty at discrete time
Fact 3 (Schur complement):
This fact is useful in transforming a nonlinear matrix inequality into a linear one.
For constant matrices
2. Problem formulation
The dynamics of the quarter-car model can be described by the state equation as follows :
The suspension performance, such as ride comfort, suspension deflection, and road holding, are considered as the control design objectives. Since the ride comfort can be quantified by the body acceleration in the vertical direction, it is reasonable to choose body acceleration as the regulated output,
In addition, due to the mechanical structure, the suspension stroke should not exceed the allowable maximum. Or equivalently, the active control force provided for the active suspension system should be confined to a certain range. Due to actuator saturation, it is in addition assumed that the normalized active force is bounded as |
Since microprocessors are widely used in car industries, system (4) can be discretized to design a discrete-time controller. Considering the disturbance effect later, the resulting discrete-time uncertain system with saturated control input is
The control signal is constrained due to practical limitation. The saturated controller to develop is assumed to be state feedback and symmetric and normalized as follows:
The closed-loop system is given by
The problem is to develop a saturated discrete-time controller, which robustly stabilizes the closed-loop system (13) and ensures a good dynamic performance, described by maximum settling time and minimum damping ratio despite the system uncertainty. To achieve both constraints of max settling time and min damping ratio, the closed-loop poles must lie in the hatched area, as shown in Figure 3. This is termed D-stability in which the poles must lie inside the region D for all admissible uncertainties. The proposed controller must achieve D-stability in addition to the constraint of maximum actuator control force.
3. Digital saturated regional pole placer
To design the abovementioned controller, the nonlinear saturated control function is first linearized and approximated by a convex hull. For this, the following two lemmas are used :
For all u∈ Rm and θ ∈ Rm such that |
with co denoting the convex hull.
Eq. (14) has the following equivalent form:
The following sets are defined:
where P is a symmetric positive-definite matrix. The sets
For a given positive scalar ρ, if there exist matrices Y ∈ Rmxn and Z ∈ Rmxn and a positive-definite matrix X = X
It is worth mentioning that LMI (17) guarantees asymptotic stability, while LMI (17) ensures that the ellipsoidal set
Our control target is to design a saturated controller that maintains asymptotic stability against system uncertainty, as well as to place the closed-loop poles in a desired region D-stability, if possible, so as to achieve a good dynamic response in terms of settling time
Pole placement in the region shown in Figure 3 is difficult to solve. However, the problem can be easily solved by approximating the spiral of the constant damping ratio as a circle, as shown in Figure 4. The problem is thus reduced to placing the poles in between the two circles, one for
We will consider two design cases: without and with saturated inputs.
Consider the uncertain system with unsaturated control
If there is a feasible solution to the following LMIs, then the closed-loop poles lie inside the two circles of center
Moreover, the controller is given by
It is well known  that the eigenvalues of matrix
The last matrix inequality is satisfied if
is satisfied or
The last matrix inequality can be linearized by pre- and postmultiplying by [
Note that the above condition is only a sufficient condition for regional pole placement in one circle. Since we have to achieve pole placement in the area between the two circles, one for
Consider the uncertain system with saturated control
The regional pole placement with robust saturated state-feedback control (12) for the uncertain system (8) can be achieved if there exist
for i = 1,…, η; j = 1, … , m.
Moreover, the saturated robust pole placer is given by
Eq. (34) is satisfied if the following inequality is satisfied:
4. Design of vehicle active suspension control
In this section, we present a design example to illustrate the effectiveness of the proposed controller design method. Unlike the previous approaches, the proposed design introduces a digital computer or a microprocessor into the control loop as given in theorem 2. It is used to design an active suspension system for the quarter-vehicle model shown in Figure 1 .
Note that active forces generated by hydraulic actuators and considered as control inputs are bounded because of actuator saturation. The system parameters and nominal values are shown in Table 1.
The normalized input is bounded as |
Due to different passenger load variations, it is assumed that the mass Ms varies between 250 to 390 kg. The system is discretized with the zero order hold method at a sampling time
With uncertainty matrices
For passenger comfort, the oscillations due road bumps should be damped out within 1 s with a minimum damping ratio ζ = 0.25 . To achieve the first objective, we select
The LMIs (30) are solved to get the saturated control gain matrix as
As shown in Figure 5, all the closed-loop poles lie inside the desired domain.
In general, road disturbances can be classified as shock or vibration. For shock disturbances, the proposed controller is tested for two cases: step and bump road. The frequency response is studied when the system is subjected to resonant frequency disturbance forces for the vibration case.
For the simulation, we assume that the vehicle is subject to a 500 N unit step input due to a step road change. Two cases are considered: light and heavy passenger loads. With passive suspension, the vehicle will oscillate for an unacceptable long time, about 3.5 s, with large overshoot (Figures 6 and 7). This might damage the suspension system, whereas the active suspension damps the oscillations in about 0.3 s without overshoot (Figures 6 and 7).
In order to study the system response due to road bump, the case of an isolated bump in an otherwise smooth road surface is considered . The corresponding ground displacement in this case is given by
4.1. Passenger comfort
It is evident from Figures 6–10 that the active suspension outperforms the passive one since it satisfies the control objectives (damps out the oscillations in <1 s and damping ratio > 0.25) as well as it does not violate the constraints of suspension stroke (8 cm) and hydraulic actuator force limit of 1.5 KN. Active suspension also provides better passenger comfort than the passive one as it has a lower body acceleration.
It is well known that ride comfort is frequency sensitive. From the ISO2361, the human body is much sensitive to vertical vibrations in the frequency range of 4–8 Hz. Hence, further research work is needed to evaluate the designed constrained suspension in the frequency domain. In the analysis and design of linear systems, the relationship between the time domain and frequency domain characteristics plays an especially important role. However, in system design the state space in the time domain is more convenient as done in the proposed controller. In system analysis, conditions for the robust stability and robust performance are described as specifications on the frequency response in most cases. Therefore, it is indispensable to transform frequency domain conditions into equivalent time domain conditions in order to establish an effective design theory. Parseval’s theorem gives the relationship between the squared integral of a time function and that of its Fourier transform, namely, the energy in the time domain is equal to the energy in the frequency domain. As a powerful tool bridging the time domain and frequency domain properties of systems, Kalman-Yakubovich-Popov (KYP) lemma plays a fundamental role in robust control.
This chapter considers placing the poles in a desired region of uncertain linear digital systems in the presence of input saturation. The new scheme is developed to design robust controllers, taking into consideration the effect of saturation nonlinearity. The proposed controller is based on LMI optimization and requires the uncertainty of model parameters to be cast in the norm-bounded form. The designed controller is applied to an active suspension of a quarter-vehicle model. Analysis and simulation results have confirmed the potential benefit of the proposed constrained active suspension in achieving the best possible ride comfort while keeping suspension strokes and control inputs within bounds.
In the future, it will be interesting to consider the actuator dynamic behavior in the controller design phase and also to develop robust control based on the relation between time domain and frequency domain properties.