Nothing Special   »   [go: up one dir, main page]

Academia.eduAcademia.edu
European Journal of Control (2004)10:148±162 # 2004 EUCA The Design of a Combined Control Structure to Prevent the Rollover of Heavy Vehicles Peter Gaspar1, Istvan Szaszi2, and Jozsef Bokor1 1 Computer and Automation Research Institute, Hungarian Academy of Sciences, Kende u. 13-17 H-1111 Budapest, Hungary; 2Department of Control and Transport Automation, Budapest University of Technology and Economics, MuÈegyetem rkp. 3, H-1111 Budapest, Hungary In this paper a combined control structure to decrease the rollover risk of heavy vehicles is developed. In this structure active anti-roll bars are combined with an active brake control. Selecting the forward velocity and the lateral load transfer at the rear as scheduling parameters, a linear parameter varying model is constructed. In the control design the changes in the forward velocity, the performance specifications and the model uncertainties are taken into consideration. The control mechanism is demonstrated in various maneuver situations. Keywords: Nonlinear Control Systems; Linear Parameter Varying Control; Robust Control; Vehicle Dynamics; Automotive Control; Prevention of Rollover 1. Introduction and Motivation The aim of rollover prevention is to provide the vehicle with an ability to resist overturning moments generated during cornering. The problem with heavy vehicles in terms of the roll stability is a relatively high mass center and narrow track width. When the vehicle is changing lanes or trying to avoid obstacles, the vehicle body rolls out of the corner and the center of mass shifts outboard of the centerline, and a Tel: ‡361-463-3089; Fax: ‡361-463-3087; E-mail: szaszi@kaut. kka.bme.hu Correspondence to: P. Gaspar, Tel: ‡361-279-6171; Fax: ‡361-466-7503; E-mail: gaspar@sztaki.hu destabilizing moment is created. In the literature there are several papers on the active control of the heavy vehicles with different approaches to decrease the rollover risk. Three main schemes concerned with the possible active intervention into the vehicle dynamics have been proposed: active anti-roll bars, active steering and active brake. One of the methods proposed in the literature employs active anti-roll bars by using a pair of hydraulic actuators in order to improve the roll stability of heavy vehicles. Lateral acceleration makes vehicles with conventional passive suspensions tilt out of corners. The center of the sprung mass shifts outboard of the vehicle centerline and this creates a destabilizing moment that reduces roll stability. The lateral load response is reduced by active anti-roll bars, which generate a stabilizing moment to balance the overturning moment in such a way that the control torque leans the vehicle into the corners, see [6,11,14,15]. In another case, the combined roll moment of the front and rear suspensions is designed to reduce body roll and distribute the roll moment, see [1,9]. In the second method, an enhanced roll stability control system focusing on rollover prevention by active steering is presented. An actuator sets a small auxiliary front wheel steering angle in addition to the steering angle commanded by the driver. The aim is to decrease the rollover risk due to the transient roll overshoot of the vehicle when changing lanes or avoiding obstacles. The advantage of the active Received 5 February 2003; Accepted 28 November 2003. Recommended by O. Egeland and M. Steinbuch. 149 Design of Combined Control Structure steering control is that it affects the lateral acceleration directly. However the active steering control has an effect on not only the roll dynamics of the vehicle, but also modifies the desired path of the vehicle, so it affects the yaw motion. In this control a proportional feedback of both the roll rate and the roll acceleration are used, see [3]. One extension of this method is the gain scheduling method, which takes into account the change in vehicle velocity and the height of the center of gravity, see [2]. This control concept is also extended by a nonlinear steering control loop to prevent rollover, see [12]. In the third method, the electronic brake mechanism is proposed to increase rollover stability. In this method a small brake force is applied to each of the wheels and the slip response is monitored. In this way it is possible to establish whether a given wheel is lightly loaded and the lift-off is imminent. When a dangerous situation is detected, unilateral brake forces are activated to reduce the lateral tire forces acting on the outside wheel, see [7,8,13]. The brake system reduces directly the lateral tire force, which is responsible for the rollover. Additional reasons for using the brake system of a vehicle are the use of the most appropriate actuator and the low cost of the solution. It should be noted that the disadvantage of the active anti-roll bars is that the maximum stabilizing moment is limited physically by the relative roll angle between the body and the axle. The active anti-roll bars do not influence directly the yaw motion of the vehicle while the steering control and the brake control do. In the case of active steering as well as active brake control the only physical limit is the actuator saturation. These compensators, however, have effects on not only the roll dynamics of the vehicle but they also modify the desired path of the vehicle, so they affect the yaw motion. Thus, the different control structures should be combined in one control mechanism. In Odenthal et al. [12] the linear steering control is extended by nonlinear emergency steering and braking control. In terms of the autonomic vehicle control the combination of the brake and the throttle were proposed, see [10]. In our project a combined control mechanism, in which both the active anti-roll bars and the active brake control are applied, has been developed. In this paper, first a combined yaw-roll model including the roll dynamics of unsprung masses is formalized. This model is nonlinear with respect to the forward velocity of the vehicle, and it contains nonlinear components, for example, tires, dampers and actuators. The control design is based on a linear parameter varying (LPV) model, which is adjusted continuously by the forward velocity of the vehicle in real-time. The normalized lateral load transfer at the rear side is also applied as another scheduling parameter in order to focus on performance specifications. The control design itself is based on the Lyapunov quadratic stability criterion with respect to uncertainties. They are caused by the difference between the linearized model and the real nonlinear model, which contains the nonlinear tires, dampers and actuators. Thus, in the control design the changes in the forward velocity, the performance specifications and the model uncertainties are taken into consideration. The structure of the paper is as follows. In Section 2, the LPV structure of the combined yaw±roll model in which the forward velocity changes in time is constructed. In Section 3, the combined control design is discussed. In the LPV model for control design the normalized lateral load transfer at the rear side is selected. The method of the LPV control design is also presented. In Section 4, the combined control mechanism is demonstrated in various vehicle maneuvers: in a double lane change and in a cornering situation. Finally, Section 5 contains some concluding remarks. 2. The LPV Model of the Vehicle Dynamics 2.1. The Nonlinear Model of the Combined Yaw ± roll Dynamics Figure 1 illustrates the combined yaw ± roll dynamics of the vehicle, which is modelled by a three-body system. Here ms is the sprung mass, mu;f is the unsprung mass at the front including the front wheels and axle, and mu;r is the unsprung mass at the rear with the rear wheels and axle. The preliminary conditions of yaw±roll model used in control design are the following. It is assumed that the roll axis is parallel to the road plane in the longitudinal direction of the vehicle at a height r above the road. The location of the roll axis depends on the kinematic properties of the front and rear suspensions. The axles of the vehicle are considered to be a single rigid body with flexible tyres that can roll around the center of the roll. The tyre characteristics in the model are assumed to be linear. The effect caused by pitching dynamics in the longitudinal plane can be ignored in the handling behavior of the vehicle. The effects of aerodynamic inputs (wind disturbance) and road disturbances are also ignored. The roll motion of the sprung mass is damped by suspensions and stabilizers with the effective roll damping coefficients bs;i and roll stiffness ks;i , i 2 f f, rg. The driving 150 P. Gaspar et al. Fig. 1. Rollover vehicle model. thrust is assumed to remain constant and it is distributed between the driven wheels, so it does not generate yaw moment around the center of mass. In vehicle modeling the motion differential equations of the yaw ± roll dynamics of the single unit vehicle are formalized, that is, the lateral dynamics, the yaw moment, the roll moment of the sprung mass, the roll moment of the front and the rear unsprung masses. The first equation is a force equation for the lateral dynamics, the others are torque balance equations for the yaw moments and roll moments. The detailed derivation of the equations of the yaw ± roll dynamics of the single unit vehicle can be found in [15,14]. The symbols of the yaw ± roll model are found in Table 1. mv _ ‡ _ † ms h ˆ Fy;f ‡ Fy;r , Ixz  ‡ Izz  ˆ Fy;f lf Ixx ‡ ms h2 † 1† Fy;r lr ‡ lw Fb , 2† Ixz  ˆ ms gh ‡ ms vh _ ‡ _ † kf  t;f † bf _ _ t;f † ‡ uf kr  t;r † br _ _ t;r † ‡ ur , 3† hu;f † _ ‡ _ † ‡ mu;f ghu;f t;f kt;f t;f ‡ kf  t;f † ‡ bf _ _ t;f † ‡ uf , rFy;f ˆ mu;f v r 4† rFy;r ˆ mu;r v r hu;r † _ ‡ _ † kt;r t;r ‡ kr  t;r † ‡ br _ _ t;r † ‡ ur : mu;r ghu;r t;r 5† Table 1 Symbols of the yaw±roll model. Symbols Description ms mu;i m v h Sprung mass Unsprung mass The total vehicle mass Forward velocity Height of CG of sprung mass from roll axis Height of CG of unsprung mass from ground Height of roll axis from ground Lateral acceleration Side-slip angle at center of mass Heading angle Yaw rate Sprung mass roll angle Unsprung mass roll angle Steering angle Control torque Difference between the braking forces Tire cornering stiffness Total axle load Normalized load transfer Suspension roll stiffness Suspension roll damping Tire roll stiffness Roll moment of inertia of sprung mass Yaw ± roll product of inertia of sprung mass Yaw moment of inertia of sprung mass Length of the axle from the CG Half of the vehicle width Road adhesion coefficient hu;i r ay _  t;i f ui Fb Ci Fzi Ri ki bi vkt;i Ixx Ixz Izz li lw  151 Design of Combined Control Structure The lateral tire forces in the direction of the wheel ground contact velocity are approximated proportionally to the tire slide slip angle . Fy;f ˆ Cf f , 6a† Fy;r ˆ Cr 6b† r: The Ci is the tire side slip constant and i is the tire slide slip angle associated to front and rear axles. The chassis and the wheels have identical velocities at the wheel ground contact points. The velocity equations for the front and rear wheels in the lateral and in the longitudinal directions are as follows: vw;f sin f _ ‡ v sin , f † ˆ lf  7a† vw;f cos f f† 7b† vw;r sin vw;r cos ˆ v cos , r ˆ lr  r ˆ v cos : v sin , difference in brake forces Fb provided by the compensator is applied on the rear axle. This means that only one wheel is decelerated at the rear axle. This deceleration generates an appropriate yaw moment. This assumption does not restrict the implementation of the compensator because it is possible that the control action be distributed at the front and the rear wheels at either of the two sides. The reason for sharing the control force between the front and rear wheels is to minimize the wear of the tires. In this case a sharing logic is required which calculates the brake forces for wheels. Thus, the difference between the left and right brake forces is as follows: Fb ˆ Fb;rl ‡ d2 Fb;f l † d1 ˆ 7d† d2 ˆ i f ˆ ‡ f r ˆ ‡ lf  , v 8a† lr  : v 8b† These equations can be expressed in a state space representation. Let the state vector be the following: xˆ‰ _  _ t;f T t;r Š : x_ ˆ A v†x ‡ B1 f ‡ B2 u: 10† The f is the front wheel steering angle. The control inputs are roll moments between the sprung and unsprung mass generated by active anti-roll bars and the difference in brake forces between the leftand right-hand side of the vehicle. u ˆ ‰ uf ur Fb Š : 11† The control input provided by the brake system generates a yaw moment, which affects the lateral tire forces directly. In our case it is assumed that the q l 2f ‡ l 2w lw q  l 2f ‡ l 2w lw sin sin ‡ f †, f †,   lw ˆ arctan : lf The first term in Eq. (12) is the sum of brake forces on the left-hand side and the second one is the brake forces on the right-hand side. It can be assumed that the steering angle is small at stable driving conditions, so the d1 and d2 are approximately equal to 1. Thus, the brake force difference provided by the control can be shared equivalently between the rear and front wheels at the suitable side. That is, Fb;rl ˆ 9† The system states are the side slip angle of the sprung mass , the yaw rate _ , the roll angle , the roll _ the roll angle of the unsprung mass at the front rate , axle t;f and at the rear axle t;r . Then the state equation arises in the following form: 12† where 7c† At stable driving conditions, the tire side slip angle is normally not larger than 5 and the above equation can be simplified by substituting sin x  x and cos x  1. The classic equations for the tire side slip angles are then given as Fb;rr ‡ d1 Fb;fr †, Fb Fb and d2 Fb;fl ˆ 2 2 13† or Fb Fb and d2 Fb;fr ˆ : 14† 2 2 In Eq. (10) the A(v) matrix depends on the forward velocity of the vehicle nonlinearly. In the linear yaw± roll model the velocity is considered a constant parameter. However forward velocity is an important stability parameter so that it is considered to be a variable of the motion. Forward velocity is approximately equivalent to the velocity in the longitudinal direction while the slide slip angle is small. It can be assumed that the side slip angle is small in stable driving conditions. Hence the driving throttle is constant during a lateral maneuver and the forward velocity depends on only the brake forces. The differential equation for forward velocity is Fb;rr ˆ mv_ ˆ Fb;fl Fb;fr Fb;rl Fb;rr : 15† 152 P. Gaspar et al. 2.2. LPV Model for the Combined Yaw ± Roll Dynamics The LPV modelling techniques allow us to take into consideration the nonlinear effect in the state space description. The LPV model is valid in the whole operating region of interest. The class of finite dimensional linear systems, whose state space entries depend continuously on a time varying parameter vector, (t), is called LPV. The trajectory of the vector-valued signal, (t) is assumed not to be known in advance, although its value is accessible (measured) in real time and is constrained a priori to lie in a specified bounded set. The idea behind using LPV systems is to take advantage of the casual knowledge of the dynamics of the system, see [5,17]. The formal definition of an LPV system is given below: Definition 1. For a compact subset P  RS , the parameter variation set F P denotes the set of all piecewise continuous functions mapping R (time) into P with a finite number of discontinuities in any interval. The compact set P  RS , along with continuous functions A : RS ! Rnn , B : RS ! Rnnu represents an nth order LPV system GF P whose dynamics evolve as x_ ˆ A †x ‡ B †u, 16† where  2 F P . One characteristics of the LPV system is that it must be linear in the pair formed by the state vector, x, and the control input vector, u. The matrices A and B are generally nonlinear functions of the scheduling vector . In our case the state space representation dependence on the velocity is nonlinear (see Eq. (10)). Choosing the forward velocity v as a scheduling parameter, the differential equations of the yaw ± roll motion are linear in the state variables. 3. The Combined Control Design to Prevent the Rollover of Heavy Vehicles 3.1. LPV Control for the Combined Yaw ± Roll Dynamics The objective of the roll control system is to use both the roll moment from active anti-roll bars and a controlled brake system to maximize the roll stability of the vehicle. The rollover of the vehicle starts when, in a bend, the tire contact force on the inner wheels becomes zero. The rollover is caused by the high lateral inertial force generated by lateral acceleration. If the position of center of gravity (CG) is high or the forward velocity of the vehicle is larger than allowed at a given steering angle the resulting lateral acceleration is also large and might initiate a rollover. The roll stability of the vehicle can be improved by two means. One of them is to generate a stabilizing moment to balance the overturning moment caused by lateral acceleration. The other one is the brake force that is able to reduce the lateral tire force which is responsible for rollover. The rollover situation can be detected if the lateral load transfers for both axles are calculated. The lateral load transfer can be given: Fz;ai ˆ 2 kt;i t;i , lw 17† where kt;i the stiffness of tires at the front and rear axles, t;i is the roll angle of the unsprung mass and lw is the vehicle's width. The lateral load transfer can be normalized in such a way that the load transfer is divided by the total axle load. Ri ˆ Fz;i , Fz;i 18† where the Fz;i is the total axle load. The normalized load transfer Ri value corresponds to the largest possible load transfer. If the Ri takes on the value 1 then the inner wheels in the bend lift-off. By varying the control torques between the sprung and unsprung masses the active roll control system can manipulate the axle load transfers and the body roll angles. Moreover using the brake system of the vehicle a yaw moment can be generated by unilateral brake forces, which can reduce the lateral acceleration directly. Note that there are other solutions to check the rollover coefficient, which is the basis of the stability problem. Odenthal et al. [12] has proposed a method for calculating the rollover coefficient. However, it neglects the roll angle of the unsprung masses, and it assumes that all the wheels have road contact. Palkovics et al. [13] has proposed a heuristic method in which a small effect was generated by the brake or throttle system. The roll stability achieved by limiting the lateral load transfers to below the levels required for wheel lift-off. Specifically, the load transfers can be minimized to increase the inward lean of the vehicle. The center of mass shifts laterally from the nominal center line of the vehicle to provide a stabilizing effect. While attempting to minimize the load transfer, it is also necessary to constrain the roll angles between the sprung and unsprung masses ( t ) so that they are within the limits of the travel of suspension. The suspension might reach its physical limit and the lateral 153 Design of Combined Control Structure displacement moment is not enough to balance the primary overturning moment caused by acceleration. In this case the lateral tire forces have to be reduced directly by the brake system to prevent the rollover of the vehicle. The goal is to design the control that uses the active anti-roll bars all the time to prevent the rollover. The controlled brake system is only activated when the vehicle comes close to the rollover situation. In a normal driving situation the brake part of the control should not be activated. However, if the normalized load transfer reaches a critical value the brake system has to minimize the lateral acceleration to prevent the rollover. The critical value of the normalized load transfer is determined when the load transfer of one of the curve-inner wheels tend to zero. In order to describe the control objective, let the yaw ± roll dynamics have a partitioned representation in the following way: 32 3 2 3 2 x t† A † B1 † B2 † x_ t† 4 z t† 5 ˆ 4 C1 † D11 † D12 † 54 w t† 5, C2 † D21 † D22 † u t† y t† 19† where  2 F P is the scheduling vector, y 2 Rny is the measured output, u 2 Rnu is the control input, w 2 Rnw is the exogenous disturbance, and z 2 Rnz is the performance output. The induced L2 norm of a LPV system GF P , with zero initial conditions, is defined as: k GF P kˆ sup 2F P k z k2 , k kwk2 6ˆ0;w2Lk2 w k2 sup 20† where w is the steering angle f as a disturbance signal, which is set by the driver and z consists of the lateral acceleration ay and the lateral load transfers associated with the front and rear axles Fz;i . In other words, the goal is to design an LPV control which minimizes the lateral acceleration and the lateral load transfers during a maneuver generated by the steering angle f . The measured outputs are the lateral acceleration of the sprung mass ay and the derivative of the _ The control inputs are the roll moments roll angle . generated by the active anti-roll bars ui and the brake force Fb . If GF P is quadratic stable then this quantify is finite. The quadratic stability can be extended to the parameter dependent stability, which is the generalization of the quadratic stability concept. Definition 2. Given a compact set P  RS , and a function A : RS ! Rnn , the function A is parametrically dependent stable over P if there exist a Fig 2. The closed-loop interconnection structure. continuously differentiable function X : RS ! Rnn , X() ˆ XT () > 0 such that  s  X @X i AT T †X † ‡ X †A † ‡ <0 @i iˆ1 21† for all  2 P and j_ i j  i , i ˆ 1, 2, . . . , s. Applying the parameter-dependent stability concept, it is assumed that the derivative of parameters can also be measured in real time. This concept is less conservative than the quadratic stability because Eq. (21) is solved by finding a parameter-dependent X() instead of a single X [16,17]. 3.2. LPV control design In this section the LPV control design is presented for a roll stability system. Consider the closed-loop system in Fig. 2, which includes the feedback structure of the model G() and the compensator K(), and elements associated with the uncertainty models and performance objectives. In the diagram, u is the control input, which is generated by the brake system, y is the measured outputs, n is the measurement noise. In Fig. 2, f is the steering angle as a disturbance signal, which is set by the driver and the z represents the performance outputs. The nominal model is usually a good approximation of the low-middle frequency range behavior of the plant. In the high-frequency range the model is uncertain, thus parametric uncertainty is needed to represent the unmodelled dynamics. The uncertainties of the model are represented by Wr and m . Design models used for roll stability control typically exhibit high fidelity at lower frequencies (! < 2 rad=s), but they degrade rapidly at higher frequencies due to poorly modelled or neglected effects. Thus, Wr is selected as Wr ˆ 2:25(S ‡ 20)=(S ‡ 450). The input scaling weight W normalizes the steering angle to the maximum expected command. It is selected 5=180, which corresponds to a 5 steering angle command. Wn is selected as a diagonal matrix, which accounts for sensor noise models in the control design. 154 P. Gaspar et al. The noise weights is chosen 0.01 m/s2 for the lateral _ acceleration and 0.01 /sec for the derivative of roll angle . The weighting function Wp represents the performance outputs, and it contains the components Wpa , WpFz , WpFb , and Wpu . The purpose of the weighting functions is to keep the lateral acceleration, the lateral load transfers and the control inputs small over the desired frequency range. The weighting functions chosen for performance outputs can be considered as penalty functions, that is, weights should be large in a frequency range where small signals are desired and small where larger performance outputs can be tolerated. The weighting function Wpa is selected as: Wp a ˆ  a s=2000 ‡ 1† , s=12 ‡ 1† 22† Here, it is assumed that in the low frequency domain the steering angle at the lateral accelerations of the body should be rejected by a factor of a . The WpFz is selected as diag 1=102 , 1=103 † for control design, which means that the maximal gain of the lateral load transfers can be 102 in a frequency domain for front axle and 103 for rear axle. The Wpu is a diagonal matrix with diagonal entries 1/20, which correspond to the front and rear control torque generated by active anti-roll bars. The weight WpFb for the brake force is 1/10. The reason for keeping the control signals small is to avoid the actuator saturation. The a is gain, which reflects the relative importance of the lateral acceleration in the LPV control design. A large gain a corresponds to a design that avoids the rollover situation. Choosing a small corresponds to a vehicle in a normal driving situation in which the minimization of lateral acceleration is not needed. Consequently, when the acceleration is not critical the weighting function should be small and when the acceleration has reached the critical value the weight should be large to avoid the rollover. In order to take into consideration such a nonlinear function of control a parameter-dependent weighting function must be used. The weight should be scheduled by the normalized load transfer at the rear side Rr , which can be deduced from the rollover situation. Basically, the rollover of a vehicle is affected by the suspension stiffness to load ratio, which is greater at the rear axle than at the front one. Thus, in a case of an obstacle avoidance in an emergency, the rear wheels lift off first. Using the normalized lateral load transfer the rollover of the vehicle can be predicted with high probability. The a is chosen to be parameter-dependent, that is, the function of Rr . The parameter-dependent gain a captures the relative importance of the acceleration response. When Rr is small, that is, when the vehicle is not in an emergency, a Rr † is small, indicating that the LPV control should not focus on minimizing acceleration, it should only generate lateral displacement moment by active anti-roll bars. On the other hand, when Rr approaches the critical value or the suspension has reached its physical limit, a Rr † is large, indicating that the control should focus on preventing the rollover. In this paper the parameter dependence of the gain is characterized by the constants R1 and R2 . The parameter-dependent gain a (Rr ) in Eq. (22), is as follows: ( 0 if jRr j < R1 , a Rr † ˆ 2= R2 R1 †† jRr j R1 † if R1  jRr j  R2 , 2 otherwise. 23† R1 defines the critical status when the vehicle is close to the rollover situation, that is, all wheels are in the ground but the lateral tire force of the inner wheels tends to zero or the suspension has reached its physical limit and the active anti-roll bars are not capable of generating more stabilizing moment. The closer R1 is to 1 the later the control will be activated. parameter R2 shows how fast the control should focus on minimizing the lateral acceleration. The smaller the difference between R1 and R2 is the more quickly the performance weight punishes the lateral acceleration. The function a Rr † is illustrated in Fig. 3. In the LPV model of the yaw±roll motion two parameters are selected: the forward velocity v and the the normalized lateral load transfer at the rear side Rr . The parameter v is measured directly, while the parameter Rr can be calculated by using the measured roll angle of the unsprung mass t;r . The quadratic LPV -performance problem is to choose the parameter-varying control matrices AK (), BK (), CK (), DK () in such a way that the Fig 3. Parameter-dependent gain a R†. 155 Design of Combined Control Structure resulting closed-loop system is quadratically stable and the induced L2 norm from w to z is less than . The form of LPV control K() is as follows:      AK  t†† BK  t†† xK t† x_ K t† , ˆ y t† CK  t†† DK  t†† u t† 24† where (AK (), BK (), CK (), DK ()) : RS ! (Rmm , Rmny , Rnu m , Rny ny † continuous bounded matrix functions. The quadratic LPV -performance problem is solvable if there exist an integer m  0, a matrix W : RS ! R n‡m† m‡n† , W † ˆ WT † > 0 and continuous bounded matrix functions AK †, BK †, CK †, DK †† in such a way that 2 ATclp †W †‡W †ATclp † W †Bclp † 6 6 4 Bclp †W † 1 I nd CTclp † 1 DTclp † CTclp † 1 7 DTclp † 7 5 < 0, I ne for all  2 P, where the matrices Aclp , Bclp , Cclp , Dclp are the state space matrices in the closed-loop system. The existence of a compensator that solves the quadratic LPV -performance problem can be expressed as the feasibility of a set of linear matrix inequalities (LMIs), which can be solved numerically. Theorem 1. Given a compact set P  RS , the performance level and the LPV system (19), with restriction D11 ()ˆ 0, the parameter-dependent -performance problem is solvable if and only if there exist a continuously differentiable function X : RS ! Rnn , and Y : RS ! Rnn in such a way that for all  2 P, X † ˆ XT † > 0, Y † ˆ YT † > 0 and   s ^ †X † ‡ X †A^T † P i @X A 6 @i iˆ1 6 6 4 C1 †X † 1 " x † 1 1 Y † In In #  0, where A^ † ˆ A † B1 †C2 †. B2 †BT2 † Y † ˆ B2 †C1 †, A~ † ˆ A † 29† Ny X fj †Yj : 30† Currently, there is no analytical method to select the basis functions, namely gi and fi . An intuitive rule for basis function selection is to use those present in the open-loop state space data. In our case, several power series f1, 2 g of the scheduling parameters are chosen based on the lowest closed-loop L2 norm achieved. Second, the infinite-dimensionality of the constraints is relieved by approximating the parameter set P by a finite, sufficiently fine grid P grid  P. For the interconnection structure, H1 compensators are synthesized for several value of velocity in a range v ˆ [40, . . . , 100]kmph. The spacing of the grid points is based upon how well the H1 point designs perform for plants around the design point. Seven grid points X †CT1 † Y †B1 † Ind 0 28† gi †Xi , jˆ1 1 0 CT2 †C2 † Nx X iˆ1 Ine BT1 †   s P @Y T ~ ~ i 6 A †Y † ‡ Y †A † ‡ @i iˆ1 6 6 T 4 B1 †Y † 1 C1 † 2 X † ˆ 3 1 25† 2 The state space representation of the LPV control K() is constructed from the solutions X() and Y() of the LMI optimization problem. Theorem 1 and its proof are found in [16,17]. The constraints set by the LMIs in Theorem 1 are infinite dimensional, as is the solution space. Therefore some approximations are needed in order to compute solutions. First, the variables are X, Y : RS ! Rnn , which restricts the search to the span of a collection of known scalar basis functions. Select scalar continuous differentiable basis functions Ny S x fgi : RS ! RgN iˆ1 ,f fj : R ! Rgjˆ1 , then the variables in Theorem 1 can be parameterized as 3 B1 † 7 7 7 < 0, 5 0 26† In d 1 3 CT1 † 7 7 7 < 0, 5 0 27† Ine are selected for the velocity scheduling parameter design space. The rear load transfer parameter space is grided as Rr ˆ ‰0, R1 , R2 , 1Š. Weighting functions for both the performance and robustness specifications 156 are defined at all of the grid points. With respect to the robustness requirement, the same frequency weighting functions are applied in the entire parameter space and the effect of the scheduling parameter is ignored. It is a reasonable engineering assumption, since the uncertainty (i.e. unmodelled dynamics, parametric uncertainties) does not depend on the forward velocity. In the LPV control design based on the H1 method, weighting functions for both the performance and robustness specifications are defined. If weighting functions are selected and Eqs (26)±(28) are applied, the gamma iteration results in an optimal gamma value and an optimal controller. Obviously, if the weighting functions were changed, another optimal gamma and another optimal controller would be gained. By assuming an uncertainty structure and its magnitude the weighting for uncertainty is fixed. The weighting for performances are defined by achievable intervals using the performance demands. After a tuning process, such weighting functions for performances which result in the best roll stability are selected. In this paper the optimal solution is examined, and the suboptimal solutions are not analyzed in detail. 4. Simulation Examples 4.1. Examinations of Various Vehicle Maneuvers In this section, illustrative examples are shown for the combined control mechanism, which is based on the LPV control. The results of the combined control are compared with the controlled systems which only use active anti-roll bars and which only use an active brake mechanism. In order to compare the combined control mechanism with the other solutions, two control systems are designed. In the case when the control only uses active anti-roll bars with control inputs uf and ur . In the case of an active brake, the control is designed by using control input Fb . The performance specifications and the model uncertainty are selected the same way in all cases. Various vehicle maneuvers are examined: a double lane change and a cornering maneuver. The values of the vehicle parameters are found in Table 2. In the first simulation example, a double lane change maneuver is performed. This maneuver is often used to avoid an obstacle in an emergency. The maneuver has a 2-m path deviation over 100 m. The size of the path deviation is chosen to test a real obstacle avoidance in an emergency on a road. The vehicle velocity is 75 km/h. The steering angle input is generated in such a way that the vehicle with no roll P. Gaspar et al. Table 2. Parameters of the yaw±roll model. Parameter Value ms muf, mur m h huf hur r Cf, Cr kf, kr bf, br kt,f, kt,f Ixx Ixz Izz lf, lr lw  12487 kg 706 kg, 1000 kg 14193 kg 1.15 m 0.53, 0.53 m 0.83 m 582  103, 783  103 kN/rad 380  103, 684  103 kNm/rad 100  103, 100  103 kN/rad 2060  103, 3337  103 kNm/rad 24201 kgm2 4200 kgm2 34917 kgm2 1.95, 1.54 m 0.93 m 1 control comes close to a rollover situation during the maneuver and its normalized load transfers are above the value 1. Note that the yaw ± roll model is only valid if the normalized load transfers are below the value 1 for both axles. In order to avoid the unrealistic change in the steering angle, a ramp signal is applied which reaches the maximum value (3.5 ) in 0.5 s and filtered at 4 rad/s to represent the finite bandwidth of the driver. Figure 4 shows the time responses in cases when active anti-roll bars (dash-dot), an active breaking mechanism (dash) and a combined roll control system (solid) are used. These figures also show the lateral acceleration and the roll angle of the sprung mass. Using only active anti-roll bars the control is not able to decrease the lateral acceleration, that is, it does not have a direct effect on the change in acceleration. In the case of the active anti-roll bars the vehicle rolls into the corner. Hence, this motion of the vehicle generates a stabilizing lateral displacement moment, which balances the destabilizing overturning moment caused by lateral acceleration. It can be seen that using advanced suspension, the roll angle has a 180 phase shifting compared to the passive suspension. Note, that the relative roll angle of the suspension ( t;i ) is not within the acceptable limit, which is about 7 ±8 . In the case of an active brake, the lateral acceleration is the same as when the normalized load transfers do not reach the critical value, which is determined by R1 but once the critical value is exceeded the control algorithm is activated and the active brake system reduces the lateral acceleration. In the example the constants are selected as R1 ˆ 0:85 and R2 ˆ 0:95. The time when the brake control is activated can be seen in the brake force figure, which 157 Design of Combined Control Structure Fig. 4. Time responses to double lane change steering input when different control methods are applied. shows that the rear-left wheel is braked to avoid the rollover of the vehicle. In the case of the combined control the magnitude of the acceleration is similar to the previous cases. The reason for this is that only the active anti-roll bars decrease the acceleration and the brake control does not work until the normalized load transfer has reached the critical value R1 . Hence the combined 158 control can be considered as simple active anti-roll bars when the normalized load transfer is less than R1 . However, the required control action with respect to brake force is less than the active brake control. In the case of the combined roll control, only the active antiroll bars work and generate a stabilizing lateral displacement moment when the normalized load transfer does not reach the critical value and the brake system is not activated. Hence, the brake force required to prevent the rollover of the vehicle is less than when using only the brake system. When the combined control and the brake mechanism are applied the roll angle of the sprung mass is in the same phase as in the uncontrolled case and the physical limit of the suspension travel is not exceeded. It can be observed that the critical value of the lateral acceleration is the second peak from the rollover point of view. The engineering interpretation of this phenomenon is that the vehicle generates larger lateral acceleration when the vehicle starts returning into the lane because the driver must set a double steering angle with 180 phase shifting to steer back the vehicle into its original position. As far as all of the three control structures are concerned, the roll angle of the unsprung masses at the front and rear axle is slightly different due to the different suspension parameters and the stiffness to load ratio. The path of vehicle for all control can be seen in Fig. 4. In case of the advanced suspension the vehicle keeps the desired path. In the case of the brake control the real path is significantly different from the desired path due to the brake moment, which affects the yaw motion. The only limit to using the active brake mechanism is the saturation of the brake actuators. This means that the minimization of the lateral acceleration is restricted by the physical limit of the actuator. However, the only problem is that if too much unilateral brake force is applied the stability of the yaw motion is degraded. In order to avoid the degradation of yaw dynamics the combined control is used, in which case the real path is slightly different from the desired path because the brake force is less than in the case of the active brake control. In the case of braking control or in the case of combined control the deviation in path can be corrected by using the steering angle. In the case of combined control the deviation of the real and the desired path can be corrected by a small change in the steering angle. It is noted that changing the steering angle has negative effects on the roll movement. The greater the difference between the desired path and the real path is, the larger steering angle is needed, which increases the overturning moment. As in the case of combined control mechanism the real path is slightly different P. Gaspar et al. from the desired path, a small correction is needed. Thus, the effect of the steering angle does not result in an overturning situation. In the next example, the cornering responses of a single unit vehicle model travelling at 75 km/h can be seen. Fig. 5 shows the time responses in case when active anti-roll bars (dash-dot), an active breaking mechanism (dash) and a combined roll control system (solid) are used. The steering angle applied in the simulation is a step signal. The forward velocity is not constant during the maneuver because in the case of brake and combined control the brake force provided by the compensator decelerates the vehicle. In simulation the driver does not push down on the brake pedal, hence the only change in forward velocity is caused by the compensator. As the lateral acceleration increases, the normalized load transfer lifts up the rear axle more quickly than the front axle since the ratio of the effective roll stiffness to the axle load is greater at the drive axle. The normalized load transfers do not exceed the value 1 in all cases, which means that the lateral force on one of the curve inner side wheels will not become zero. In the case of the combined control the vehicle rolls into the corner. This motion of the vehicle generates a stabilizing lateral displacement moment, which balances the destabilizing overturning moment caused by lateral acceleration. However, active anti-roll bars are not enough to prevent the rollover of the vehicle. Consequently, the normalized load transfers reach the critical value R1 during the cornering maneuver so the brake control is activated and the brake system reduces the lateral acceleration. The time when the brake control is activated can be seen in the brake force figure, which shows that the rear right-hand side wheel is braked to avoid the rollover of the vehicle. In the case of active anti-roll bars the control torque required to prevent the rollover of the vehicle is much larger than in the case of the combined control. Using the combined active anti-roll bars and active brake control the relative roll angle is reduced significantly and it stays within the acceptable limits. However, it can be seen that when only active anti-roll bars are used the relative roll angle of the suspension ( t;i ) is not within the acceptable limits. The unacceptable suspension travel is caused by the increased control torque. The roll angle of the unsprung masses is slightly different due to the different suspension parameters and the stiffness to load ratio. The control torque is approximately 60 kNm at the front axle and 90 kNm at the rear axle and the brake force is 15 kN. In case of active anti-roll bars the required control action is 150 kNm at front and 250 kNm at rear axle. 159 Design of Combined Control Structure Fig. 5. Time responses to cornering when different control methods are applied. 4.2. Comparison of Combined Compensators In this section the controlled systems using different design methods are compared. In the case of the control design based on the single Lyapunov function (SLF), it is assumed that the closed-loop system is also stable for infinite fast parameter variations. In practice, the derivatives of the LPV parameters are finite. Hence, the control design based on SLF leads to a conservative control. The conservatism of the control 160 P. Gaspar et al. Fig. 6. Time responses to cornering when PDLF and SLF are applied. can be reduced by applying parameter-dependent stability concept, in which the control is constructed by parameter-dependent Lyapunov function (PDLF). In this case it is assumed that the derivative of parameters can be measured in real time and the control also receives the derivatives of the scheduling parameters. In the following, the cornering responses of the closedloop system, which apply compensators based on SLF and PDLF, can be seen. Fig. 6 shows the time responses when these compensators are used. The initial velocity of the vehicle is 75 km/h in the simulations. The steering angle applied 161 Design of Combined Control Structure in the simulation is a step signal. The normalized load transfers do not exceed the value 1 in all cases, which means that the vehicle does not loose roll stability. In the case of the SLF compensator the required control torque is larger than in the case of the PDLF compensator. The control torque difference between the two compensators is approximately 20 kNm at the front axle and 30 kNm at the rear axle. The brake forces are the same in both cases, approximately 15 kN. The relative roll angle of the suspension ( t;i ) is within the acceptable limits, but using the SLF compensator it has a larger value caused by larger control torque at the front axle. The simulation results show conservative behavior of the SLF compensator because in this case the compensator needs larger control torque than in the case of PDLF compensator in the same situation to prevent the rollover of the single vehicle. 4.3. The Elimination of Chattering The control mechanism proposed in the combined control structure can be considered as a switching system. The active anti-roll bars are primarily used to prevent the rollover of the vehicle; the brake system is only activated when the vehicle is close to the rollover situation. In practice, using such switching structures a chattering may occur. Chattering causes small amplitude oscillation with high frequency around the switching point, which may degrade the performance properties of the vehicle. In our case the switching point is the critical normalized load transfer defined as R1 , and the brake system is switched on and off at this value. In the following, one possible extension of the combined control structure is proposed for the chattering. In order to eliminate chattering, a hysteresis characteristic is applied with respect to the critical value of the load transfer, R1 . It means that the value of R1 must be larger when the brake system is switched on than when it is switched off. Such a load transfer hysteresis is defined as 31† R1 ˆ Rnom ‡ sgn R_ r †=wh , where Rnom is a nominal value of the switching point. wh is the parameter with the width of hysteresis window can be adjusted. In Eq. (31), it is assumed that, the derivative of load transfer R_ r is also computed in real time. The sign of R_ r can be used to deduce the direction of the load transfer change. If the sign of R_ r is positive the load transfer is increasing and the brake system is switched on above the Rnom . However, when the sign of R_ r is negative, that is the load transfer is decreasing, the brake system is switched off at a smaller value than its nominal value. The sign(R_ r ) can be used as an additional scheduling parameter in the control design. In the design procedure, the possible values of sign(R_ r ) are selected { 1, 0, 1}. 4.4. Fault Adaptive Control Now, we shall examine the the effect of varying the design parameter R1 on the nonlinear response of combined rollover control. Note that for a fixed value of the parameter R2 , the parameter R1 determines at what point and how fast the brake system is activated to prevent the rollover. Small values of R1 correspond to a brake system that is activated early and gradually, whereas large values of R1 correspond to a brake system that is activated rapidly when the normalized load transfer is close to its critical value. In Fig. 7 the peak lateral acceleration against forward velocity is plotted during double lane change maneuver. The R2 is fixed at 0.95 and R1 varies. The dash-dot, dashed and solid lines correspond to R1 ˆ 0:7, R2 ˆ 0:8 and R1 ˆ 0:9, respectively. With R1 ˆ 0:7 in the combined roll control system there is a gradual brake control, whereas when R1 ˆ 0:9, the brake system is not used until the normalized load transfer Rr equals 0:9, and the response of the yaw-roll model is the same as in the case when only active anti-roll bars are used. However the brake system prevents rapidly the rollover after R  0.9. Thus the design parameters R1 and R2 can be used to shape the nonlinear response characteristics of the control. One possible extension of the framework proposed here is to design a fault adaptive rollover control system. At the end of the previous section we showed how the design parameters R1 and R2 can be used to Fig. 7. Effect of parameter R1 on lateral acceleration. 162 shape the nonlinear response characteristics of the control. In a non-faulty case, which means both the active anti-roll bars work well, it would be preferable to choose R1 large, which is shown by the dashed line in Fig. 7. This corresponds to an active brake system that is not used for most of the time and activated very rapidly as the normalized load transfer exceeds the critical value determined by R1 . In a nonfaulty case it is assumed that the controlled brake system is used in an emergency most cases. However, this would result in a large lateral acceleration until the critical R1 is reached. This would be a small price for the stability of yaw motion. Because until the critical R1 has been reached only the active anti-roll bars, which does not affect directly the yaw dynamics of the vehicle, are used. On the other hand, if a hydraulic actuator fault occurs in the system it would be preferable to choose R1 small and R2 fixed (the dash-dot line in Fig. 7). This corresponds to a combined control where the range of operation of the brake system is extended and the wheels are decelerated gradually rather than rapidly if the normalized load transfer has reached R1 . It is assumed that the actuator fault can occur as a loss of effectiveness, that is, its power is reduced by some percent. It means that both control inputs (the active anti-roll bars and the brake system) are able to work simultaneously but the hydraulic actuator does not have maximum performance. It is a reasonable assumption in many cases because the failure appearance indicates an effectiveness failure in an early stage. Thus, the design parameter R1 can be chosen as a scheduling parameter based on the fault information. The fault information is provided by a fault detection filter. This adaptive feature would lead to an enhanced roll stability which uses fault information when a fault occurs in the hydraulic actuators. 5. Conclusion This paper is concerned with a combined control structure with active anti-roll bars and an active brake control. The control design is based on the LPV modelling, in which the forward velocity and the normalized lateral load transfer at the rear are chosen as scheduling parameters. In the designed control the velocity of the vehicle, the performance specifications and the model uncertainties are taken into consideration. In this control structure the active anti-roll bars generate stabilizing lateral moment and when the normalized load transfer has reached a critical value the brake control is also activated in order to prevent the rollover situation. This control structure can be considered as a fault-tolerant system. Different P. Gaspar et al. maneuver situations are analyzed and the combined control structure is compared with simple active antiroll bars and an active brake control. An extension of the combined control structure is proposed for the solution of chattering problem. The advantage of this structure is that it incorporates a fault adaptive control mechanism, in which the design parameters can be tuned when a fault occurs in the hydraulic actuator. References 1. Abe M. A study on effects of roll moment distribution control in active suspension on improvement of limit performance of vehicle handling. Int J Vehicle Design, 1994; 15: 2. Ackermann J, Odenthal D. Damping of vehicle roll dynamics by gain scheduled active steering. In: Proceedings of the European control conference, 1999 3. Ackermann J, Odenthal D, Bunte T. Advantages of active steering for vehicle dynamics control. In: Proceedings of the International symposium on automotive technology and automation, 1999 4. Balas G, Doyle JC. Robustness and performance tradeoffs in control design for flexible structures. IEEE Trans Control Syst Tech 1994; 2(4): 352±361 5. Becker G, Packard A. Robust performance of linear parametrically varying systems using parametricallydependent linear feedback. Sys Control Lett 1994; 23 6. Cebon D. Interaction between heavy vehicles and roads. SAE-SP 951, 1993 7. Chen B, Peng H. Differential-braking-based rollover prevention for sport utility vehicles with human-in-theloop evaluations. Vehicle Syst Dynam 2001; 36(4±5): 359±389 8. Frank P, Palkovics L, Gianone P. Using wheel speed and wheel slip information for controlling vehicle chassis systems. In: Proceedings of the 5th International Symposium on Advanced Vehicle Control, 2000 9. Hwang SM, Park Y. Active roll moment distribution based on predictive control. Int J Vehicle Design 1995; 16 10. Hedrick JK, Gerdes JC, Maciuca DB, Swaroop D. Brake system modelling, control and integrated brake/ throttle switching. Technical Report, PATH Project Proposal, 1997 11. Lin RC, Cebon D, Cole DJ. Optimal roll control of a single-unit lorry. Proc. IMechE, J Automobile Eng 1996; 210 12. Odenthal D, Bunte T, Ackermann J. Nonlinear steering and braking control for vehicle rollover avoidance. In Proceedings of the European control conference, 1999 13. Palkovics L, Semsey A, Gerum E. Rollover prevention system for commercial vehicles ± additional sensorless function of the electronic brake system. Vehicle Syst Dynam 1999; 32 14. Sampson DJM, Cebon D. Active roll control of single unit heavy road vehicles. Vehicle Syst Dynam 2003; 40 15. Sampson DJM. Active roll control of articulated heavy vehicles. PhD Thesis, University of Cambridge, 2000 16. Wu F. Control of linear parameter varying systems. PhD Thesis, University of California at Berkeley, 1995 17. Wu F. A generalized lpv system analysis and control synthesis framwework. Int J Control 2001; 74