Abstract

An optimal reconfiguration control scheme based on control allocation (CA) is proposed to stabilize the yaw dynamics of the tractor-semitrailer vehicle. The proposed control scheme is a two-level structure consisting of an upper level of sliding mode yaw moment controller (SMYC) and a lower optimal brake force distributor (BFD). The upper SMYC is designed to follow the tractor yaw rate and the combination of the hitch angle and trailer slip angle and outputs the corrective yaw moment, respectively, for the tractor and the trailer. The optimal brake force allocation and reconfigurable control problem is transformed to a problem of error minimization and control minimization combination formulated by constrained weighted least squares (CWLS) optimization and further solved with active set (AS) algorithm. Simulation results reveal that the CA technique-based optimal reconfigurable control is rather effective for the tractor-semitrailer vehicle to enhance the yaw stability performance and the reliability in case of actuator failure thanks to the multiple-axle structure enriching the alternatives of possible actuator combinations in CA optimization.

1. Introduction

Tractor-semitrailer vehicle which is the combination of a tractor and a semitrailer through the hitch point presents particular handling and stability properties compared with the passenger cars. In critical driving situations, a tractor-trailer combination may experience different forms of lateral instability such as jackknife, trailer swing, and trailer oscillation [1, 2]. In emergency situations, it is difficult for a general driver to handle the tractor-semitrailer vehicle as he recognizes the vehicle falling into instability. Fortunately, similar to the passenger cars, the stability of a tractor-trailer combination can also be obviously improved by active control approach. In recent years, there is increasing interest by both the industry and academia in having electronic stability control (ESC) systems developed for and implemented in the heavy vehicles [35]. The conventional ESC systems both for the passenger cars and the commercial vehicles are mainly based on the concept of direct yaw moment control (DYC) which is generally realized by single-wheel braking [59]. However, this method cannot ensure the reliability or the safety especially in the situations such as the actuator failure, and low friction adhesion of the brake actuator.

In fact, for a typical ESC system, controlled states are typically lateral velocity and yaw motion, while the actuation could potentially include individual wheel driving/braking, comprising a redundantly actuated system especially for the commercial heavy vehicles which are generally with multiple axles and wheels [10]. Coordinating all the available brake actuators to expand the operational envelope and thereby improve the reliability refers to the problem of control allocation (CA) [10], which has been widely used in the control of aircraft and marine vessels having become more and more popular in vehicle dynamics control recently [1014]. A CA scheme with the quadratic programming algorithm and a linear quadratic regulator is proposed by [13] to distribute the control effort among the front and rear brake torque differences and steering angle to track a desired yaw rate and minimize the sideslip. Wang and Longoria [10] proposed a coordinated reconfigurable vehicle dynamics control system achieved by high-level control of generalized forces/moment, distributed to the slip and slip angle of each tyre based on the fixed-point (FP) CA method. Tagesson et al. [14] tried to apply the CA method to the yaw stability control of a type of heavy truck with one front axle and two rear axles by coordinating the brake actions of the six wheels. Though CA method has been used in the stability control of passenger cars for some time, very little reports on the heavy vehicle especially the tractor-trailer combination can be found. Different from the single-body vehicles such as passenger cars and three-axle heavy trucks, it is rather complex to implement CA technique to the tractor-semitrailer vehicle due to the particular double-body structure. In this work, optimal reconfiguration control of the yaw stability of the tractor-semitrailer vehicle based on CA technique is studied by optimizing and distributing the brake forces of the tractor and trailer wheels in real time.

The rest of the paper is organized as follows: in Section 2, a nonlinear tractor-semitrailer combination vehicle model is developed to perform the control scheme validation by simulations. The proposed control scheme is presented in Section 3 with the upper level sliding mode yaw moment controller (SMYC) and the lower level constrained weighted least squares (CWLS) based brake force distributor (BFD) designed in this section. Simulations are conducted in Section 4 to evaluate the proposed control scheme by a single lane change maneuver, followed by the conclusions given in Section 5.

2. Nonlinear Vehicle Model

A typical five-axle tractor-semitrailer vehicle is considered in this study with the nonlinear schematic model illustrated by Figure 1. A 14-degree-of-freedom (14-DOF) vehicle model is constructed in this section involving the body planar motion, body roll motion, suspension and tyre forces, and wheel rotational dynamics.

2.1. Body Motion Models

Body planar motions for the tractor and the trailer are, respectively, described. In the modeling, the tandem axle is simplified to one single axle. For the tractor, the longitudinal, lateral, yaw, and roll dynamics are, respectively, given by (2.1)–(2.4) as where and denote the total mass and the sprung mass of the tractor; and the yaw moment of inertia and roll moment of inertia of the tractor; , , and , respectively, the distance from the centre of mass (CM) of the tractor to its front, rear axle, and the hitch point; , the track width of tractor front axle and rear axle; and the height of front, rear roll centre of the tractor; the distance from the tractor CM to its roll axis; the height of the hitch point; , , , and , respectively, the yaw rate, roll angle, longitudinal velocity and lateral velocity of the tractor; , , and (), respectively, the longitudinal, lateral, and normal force of the tractor wheels; , and the longitudinal and lateral interaction force between the tractor and the trailer; the coupling roll moment between the tractor and the trailer.

The equations of longitudinal, lateral, yaw, and roll motions of the trailer can, respectively, be expressed by (2.5)–(2.8) as where and denote the total mass and sprung mass of the trailer; and the yaw moment of inertia and roll moment of inertia of the trailer; , and the distance from the trailer CM to the hitch point and the rear axle of the trailer; the track width of the trailer axle; and the front and rear roll centre height of the trailer; the distance from the trailer CM to its roll axis; , , , and , respectively, the yaw rate, roll angle, longitudinal velocity, and lateral velocity of the trailer; the hitch angle between the tractor and the trailer; , , and (), respectively, the longitudinal, lateral, and normal force of the trailer wheels.

The couplings exist in the longitudinal, lateral, yaw, and roll motions between the tractor and the trailer which can, respectively, be described by (2.9) as where is the coupling roll stiffness between the tractor and the trailer.

2.2. Suspension and Tyre Models

Suspension model is built to predict the lateral load transfer when cornering which affects the tyre normal force. In heavy vehicles, leaf spring is usually used and the suspension force which is nonlinear with the deformation of the leaf spring can be calculated as [15] follows: where , and are, respectively, the stiffness coefficients and damping coefficients; is the deformation of the th suspension which can be formulated as In order to capture the actual property of the tyre force in critical situations, nonlinear trye mode is introduced. The tyre normal load which relates the body motions to the tyre forces should be specially considered in the tyre force modeling. The tyre normal load for each wheel is, respectively, formulated as with

Nonlinear Dugoff model [16] is used here which can well characterize the actual tyre force in critical situations. For the th wheel, the longitudinal (driving/braking) tyre force can be formulated as with where and are, respectively, the tyre longitudinal and lateral stiffness and it is assumed that the tyres on the same axle are with the same stiffness. and are the tyre side slip angle and longitudinal slip ratio which can be derived from the vehicle physical geometry and vehicle states and will not be given here in detail any more for the space limit.

For the tyre with the active brake torque , the wheel rotational dynamics can be formulated by where is the wheel rolling radius, the rotary moment of inertia, the wheel angular velocity, and the wheel brake torque of the th wheel.

3. Reconfigurable Control System Design

The reconfigurable control system as a two-level structure consists of two primary parts which are the upper level SMYC and the lower level BFD. In addition, state observer used to estimate vehicle states such as slip angle, hitch angle, and hitch angular rate and the brake force limit estimator supplying the upper bound of brake forces to the CWLS optimization as the supplementary modules are also included. The overall structure of the configurable control system is presented in Figure 2. As shown by the figure, is the corrective yaw moment from the upper level SMYC for the tractor and the trailer and is the reconfigured brake torque from the lower level BFD for all wheels.

3.1. Upper Level SMYC Design
3.1.1. Reference Response

Model-following technique which is often used in vehicle stability control system, that is, the actual vehicle responses follow the reference or the desired responses produced by an on board model [9, 17, 18], is employed here. The on board model used to produce the reference response is derived from a linear single-track 4-DOF tractor-trailer model as shown in Figure 3 and the corresponding motion equations can be referred in detail to [2, 19].

The reference response of the tractor yaw rate in steady-state with the front wheel steer input at the speed of is given by with where , and are, respectively, the linear cornering stiffness of the tractor front and rear axle in the 4-DOF single track model. In fact, the yaw rate reference response (3.1) is restricted by the tyre adhesion limit, that is, So the dynamic reference response of the tractor yaw rate may be reasonably formulated as Similarly, the reference response of the hitch angle can be obtained as well from the linear 4-DOF model as with here is the linear cornering stiffness of the trailer axle in the 4-DOF single track model. Then the reference response of the hitch angular rate can thereby be derived as follows: with

In vehicle stability control system design based on model following method, the reference slip angle may be derived from the linear single-track model or directly set zero by simplicity which is also viable and can even obtain satisfying control performance [8, 9, 17, 18]. A zero reference slip angle for the trailer is employed here to be followed in the controller design, that is, .

3.1.2. SMYC Design

The yaw dynamics of the tractor and the trailer are individually stabilized by a corrective yaw moment to, respectively, follow the reference responses of the tractor yaw rate and the combination of the hitch angular rate and trailer slip angle. Sliding mode control method which is robust against parametric uncertainties is employed to complete the control objective. Define the system states and the 4-DOF single-track model equations with the active corrective yaw moment can be rewritten as with , , , , , , , and , where Two sliding surfaces are, respectively, designed for the control of the tractor and the trailer as with Then the attractive equations can be formulated as where () are positive, and is the sign function. Parameters , in the sliding surface (3.14) are designed to regulate the control weight between the yaw dynamics and the lateral stability of the trailer. The derivatives of the reference responses of the tractor yaw rate, the hitch angular rate, and trailer slip angle are, respectively, given as follows: Attractive equations given by (3.13) and (3.14) can guarantee the deviations of state response asymptotically converge to zero. However, the positive constants still should be selected properly to improve the control and response quality.

Combining the 4-DOF vehicle model (3.9) and the attractive equations (3.13) and (3.14), the corrective yaw moment control law, respectively, for the tractor and the trailer can be formulated as where the tyre force in the control law are calculated from a linear tyre model with nominal tyre cornering stiffness; those are , , . , , and , respectively, which are related to the side slip angle of the front, rear axle of the tractor and the trailer axle in the linear single-track model, and , , and are, respectively, the corresponding cornering stiffness. Though the cornering stiffness is assumed constant, it is still feasible since sliding mode control is robust and can make the actual states track the reference responses.

In real implementation, some vehicle states such as the tractor/trailer slip angle and hitch angle/angular rate. unsuitable to be measured directly by sensors for the cost considerations can be obtained by an observer since numerous state estimation algorithms have been proposed in the literature [20, 21]. For the space limit, the state observer is not presented here in detail and assuming the states can be obtained directly in simulations.

3.2. Lower Level BFD Design

After the upper level SMYC is designed, the following step is to develop the lower level BFD to map the corrective yaw moment from the upper level to a set of physical vehicle actuator commands/brake forces. The key issue of which is how to select a set of brake forces from all possible combinations since the solution to achieve the desired control is not unique for redundantly actuated systems. The problem concerned with CA can generally be formulated as where is the virtual control vector with in this study; is the actuator effort vector corresponding to the brake force vector, that is, ; and are the actuator effort limits corresponding to the brake force limits, here mainly affected by the adhesion coefficient; is the control effectiveness matrix and can be further expressed as with denoting the input matrix, the actuator effectiveness matrix which is used to express the effectiveness level of the six wheel brake force. Define and for the th wheel, means this wheel brake actuator works in the normal control situation without any failure, means the actuator is completely invalid due to the actuator failure and cannot produce any brake force while means the actuator partly falls in failure and can only provide part brake force compared to the normal situation of .

With small steer angle and hitch angle assumptions, (2.3) and (2.7) can be rewritten as with Then the input matrix can be defined as As can be observed from (3.22), the improvements of vehicle attitude by active wheel braking for the tractor and the trailer are uncoupled with each other for the purpose of simplifying the CA problem which is not the case actually. However, it is not necessary to worry about that since the corrective yaw moments and from the upper level SMYC are coupled.

In order to solve the CA problem (3.17), the actuator limits and should be determined first. In vehicle dynamics, the brake force limit for a certain wheel is not constant but varies with the driving conditions since the longitudinal tyre force is generally affected by the road friction adhesion coefficient and tyre normal force which directly relates to the maneuver. Estimating the brake force limit accurately in real time plays a key role in enhancing the reconfigurable control performance. Obviously, the brake force is negative according to the definition given by Figure 1. Now define the brake force limit of the th wheel as with where relates the longitudinal force limit to the normal force variation. According to the actual tyre force property [16, 22], define where are experiential constants, and is the ratio of the dynamic tyre normal force to the static value, that is, In real implementation, the dynamic tyre normal force can be estimated according to (2.12) by the information of longitudinal and lateral accelerations which can be measured in real time. With the specified values of , , , and in this study and assuming , the influence of the tyre normal force on the brake force limit is illustrated by Figure 4. As shown in the figure, the proposed estimated brake force limit which is nonlinear against the tyre normal force is consistent with the actual tyre force property.

For the CA problem formulated by (3.17), it can be understood as follows. Given a virtual control command , determine satisfying the actuator limit such that . If there exist more than one solution, take the best one. Otherwise, if there is no accurate solution, determine such that approximates as possible. In order to follow the reference responses of the on board model as well as the consideration of the brake force limits, the brake force optimization allocation is equivalent to a problem of error minimization and control minimization combination which can be formulated by CWLS optimization problem as follows: where is the preferred control effort vector and take here to minimize the brake force effort; and are nonsingular weighting matrices with where is the weighting factor to weight the actuator effort and control error. The brake force lower bound vector is derived from brake force limit estimation in real time by (3.24)–(3.26), that is, . The upper bound is set zero.

Since the CA problem (3.27) is equivalent to the optimization problem with which can be solved with the active set (AS) algorithm [23]. This method starts at an initial guess of the solution. The elements of which are on the border of the feasible set are made fixated, and other elements are left completely free. For these free elements the optimal solution is calculated.

4. Simulation Results

Single lane change maneuver is carried out in this section to evaluate the proposed reconfigurable control scheme based on CA technique by numerical simulations on the 14-DOF nonlinear vehicle model constructed in Section 2. Three cases which are normal control, actuator failure control, and uncontrolled are considered in the simulations. The normal control relates to the case where the wheel brake actuator works well without any failure; in the actuator failure control case the brake actuator partly falls in failure and can only provide part brake force compared to the normal control case while the uncontrolled case means without active control applied to the vehicle to correct the yaw dynamics. One cycle sinusoid signal with the amplitude of 0.08 rad is used for the front wheel steer angle for the single lane change maneuver illustrated by Figure 5. Vehicle parameters in the simulation are given by Table 1.

The normal case and the failure case are realized through setting the actuator effectiveness matrix equation (3.19). For the normal control case, set and set for the failure case which means that the front and rear axle brake actuators are partly failed while the trailer axle brake actuators are completely failed. Setting the weighting matrices , , the weighting factor , and the initial vehicle speed of 22 m/s, conduct the single lane change maneuver simulation, respectively, in the three cases and the state response results are shown in Figures 6, 7, and 8 including the tractor and trailer yaw rate, slip angle, hitch angle and vehicle speed.

As given by the figures, in the normal control case with the proposed reconfigurable control scheme, the vehicle represents satisfying response performance with respect to the steer input except for a bit tractor side slip. Further, in the failure control case where the trailer brake actuators are completely fails and the tractor actuators are heavy partly fails, owing to the reconfigurable coordination of the remaining functioning actuators/efforts, the vehicle can still keep stable and can generally follow the steer input except for a bit decrement of response performance compared to the normal control case. However, in the uncontrolled case, the vehicle loses control rapidly. Due to the brake actuator damage, the brake force/torque for the failure case decreases considerably and the vehicle speed shall be relatively lightly affected compared to the normal case as illustrated by Figure 8.

Figures 9 and 10 illustrated the estimations of the brake force limit of all wheels in the lane change maneuver. Brake force limit which is directly related to the vehicle handling attitude is estimated in real-time for the CWLS optimization based CA algorithm to determine the optimal brake force effort. Comparing the two cases, we can find that the difference of vehicle response leads to different brake force limit. With the estimated brake force limit, the optimized brake forces are obtained by solving the CA problem (3.27), and by multiplying the wheel radius the reconfigured optimal brake torques can be achieved and are illustrated in Figures 11 and 12, respectively, for the normal and failure case. It is obvious that the damaged but still functioning actuators 1–4 are reconfigured optimally to realize the corrective yaw moment from the upper level SMYC as possible. Note that no brake effort has been assigned to the trailer wheels since the actuators of which are completely failed.

Similarly, the difference in wheel longitudinal slip ratio can also be found as shown in Figures 13 and 14 which corresponds to the brake force. All slip ratios are below 0.2 without wheel locking for heavy brake. Figures 15 and 16, respectively, show the realization of the corrective yaw moment vector from the upper level SMYC for the normal and fail case. Since the reference corrective yaw moment is calculated by sliding mode control to follow the reference response of the on board model, it does not mean that the corrective yaw moment can be realized completely by active wheel brake due to the physical limit of the brake force. So the actual produced corrective yaw moment presents a remarkable gap to the desired value from SMYC and this is much more remarkable for the failure control case due to the fail of actuator.

The above simulations and analysis reveal that reconfigurable control method based on CA technique is feasible to be used in the stability control system design of tractor-semitrailer double-body vehicle. Especially, the reconfigurable control system can still keep the vehicle stable in the situation of brake actuator being damaged greatly by reconfiguring the remaining functioning actuators/efforts and thereby the reliability and safety are improved compared with the conventional single wheel brake method.

5. Conclusions

In order to evaluate the proposed reconfigurable control scheme, a 14-DOF nonlinear model is constructed for a typical five-axle tractor-semitrailer vehicle which can generally reflect the actual vehicle dynamics especially in critical driving situations. A two-level structure reconfigurable control scheme is proposed with the upper level of SMYC and the lower level of yaw moment allocator based on CWLS optimization algorithm. As a particular feature of this control scheme, the brake force limit as one of the required conditions for the CWLS optimization generally varying with the handling maneuver is estimated in real time to improve the CA performance. The reconfigurable control issue based on CA technique is transformed to a combination of error minimization and control minimization problem formulated by CWLS optimization and solved with AS algorithm. Simulations conducted on the 14-DOF nonlinear model reveal that the CA technique based reconfigurable control is rather significant for the tractor-semitrailer vehicle since its multiple-axle structure can enrich the alternatives of possible actuator combinations in CA optimization.

Acknowledgment

This project was supported by the National Natural Science Foundation of China (no. 51005109). The authors are greatly thankful for the financial support.