Abstract

This paper is concerned with the problem of constraint control for an Antilock Braking System (ABS) with time-varying asymmetric slip ratio constraints. A quarter vehicle braking model with system uncertainties and a Burckhardt’s tire model are considered. The Time-varying Asymmetric Barrier Lyapunov Function (TABLF) is embedded into the controllers for handling the time-varying asymmetric slip ratio constraint problems. Two adaptive nonlinear control methods (TABLF1 and TABLF2) based on TABLF are proposed not only to track the optimal slip ratio but also to guarantee no violation on the slip ratio constraints. Simulation results show that the proposed controllers can guarantee no violation on slip ratio constraints and avoid self-locking. In the meantime, TABLF1 controller can achieve a faster convergence rate, shorter stopping time, and shorter distance, compared to TABLF2 controller with the same control parameters.

1. Introduction

An Antilock Braking System (ABS) is one of the main vehicle active safety devices and it has a function to avoid vehicle wheels self-locking, to shorten braking distance, to ensure the lateral stability according to the regulated wheel slip ratio. The basic objective of ABS is to regulate wheel slip at its optimum value while maximizing longitudinal tire-runway friction to generate large lateral force. Many ABS control algorithms were developed in the past.

Traditional ABS control algorithms are based on wheel acceleration. One example of such algorithms is logic threshold method [1], in which slip ratio and acceleration are the first and second control thresholds, respectively. However, this method heavily depends on various parameters that need to be determined by experience or experiment. As a result, it is difficult to evaluate the stability of the system.

In recent years ABS based on the slip ratio control algorithm has much attention because of its better control performance. The main objective of the slip control is to regulate wheel slip at its optimum value for ensuring that the vehicle braking system has a maximum tire-road friction. Many theoretical studies have been conducted on slip ratio control algorithms, including combined control [2, 3], adaptive control [4, 5], nonlinear control [6], extremum seeking control [7, 8], sliding-mode control methods [912], fuzzy/neural network controls [13, 14], feedback control [15], and reinforcement Q-learning [16, 17]. Although these control algorithms have improved the response time and received the better slip ratio tracking performance, there are some limitations in these algorithms. The fuzzy control algorithm relies heavily on the staffs’ experience. Therefore, it is hard to determine and debug the relevant parameters. As to the sliding-mode control algorithm, the existence of chatter problems restricts its application. The neural network control algorithm and reinforcement Q-learning algorithm are burdened with high data rate and complex arithmetic.

All the above control algorithms are mainly focused on how to track the optimum slip ratio with a good dynamic performance without considering how to fundamentally avoid slip rate working in unstable areas. However, in practice, the optimal slip rate varies with the change of pavement, especially on abrupt or uneven pavement. When the slip rate changes instantaneously, the existing control algorithm cannot guarantee that ABS works absolutely in the stable region, which will result in vehicle sideslip or tail flick. Therefore, the ideal ABS system requires avoiding working in unstable areas fundamentally. In fact, there are healthy region, light slip region, and deep slip region according to the relationship between the slip ratio and the combination coefficient in braking operating region [18]. When a slip ratio controller works in the deep slip region, the ABS system is unable to obtain the maximum tire-road friction and the system would be self-locking in worst cases. Since road adhesion force depends on the normal force between the tire and the road surface, the normal force on the wheel is directly affected by the road roughness, thus influencing the braking performance of ABS on an uneven road. In this special case, the optimal slip ratio constraint boundaries will change with the variation of road. In other words, the optimal slip ratio constraint boundaries are time-varying. Therefore, it is important to address a constrained control algorithm of time-varying slip ratio for ensuring that the system output does not violate the time-varying constraints and that the vehicle works in a stable region.

Constrained control algorithms have been investigated, including a governor method [19, 20] and a model predictive controller [21, 22]. Different from these methods, Barrier Lyapunov Function (BLF) will become infinity when the variable approaches the constrained boundary. In view of this characteristic, BLF has been widely applied to state constraint and output constraint problems [2326] in the area of general control theory and has achieved good tracking performance without violation on constraints. In recent years, constrained control algorithms based on BLF have been studied extensively [2732]. In [31], an adaptive fuzzy NN control algorithm has been proposed for an uncertain constrained robot with unknown dynamics and constraints. Control design with output constraint and control design with all state constraints were proposed for constrained robots. A tan-type BLF had been employed to handle the effect of constraint. The uncertain dynamics of robots had been approximated online by using the learning capability from the fuzzy NN structure. In [32], a cooperative control method has been investigated for a nonuniform gantry crane system with constrained tension. A novel integral-Barrier Lyapunov Function was proposed to keep the tension values remaining in the constrained space. The system parameter uncertainties have been handled by two adaption laws. However, the time-varying constraint bounds are not considered in [31, 32]. In [33, 34], the constraint control methods based on BLF are adopted to avoid the slip rate working in the unstable region in aircraft landing system. But, because the working condition of the aircraft landing system is relatively single, neither the time-varying slip rate constraint control nor the uncertainty caused by modeling errors and external disturbances are considered in these two papers. However, the working condition of vehicle is more complex than that of aircraft, especially on abrupt or uneven pavement.

Motivated by above literatures, two adaptive time-varying constraint control methods based on Time-varying Asymmetric Barrier Lyapunov Function (TABLF) are proposed to solve the optimum slip ratio tracking problem. The main contributions of this paper include the following:

We concern with a constraint control problem with time-varying asymmetric slip ratio constraints in an ABS, which fundamentally avoids the ABS working in the unstable region and ensures the stability and safety in the braking process.

TABLF is introduced into the design process of the constrained controller to realize time-varying slip rate constrained control, and the system uncertainties are considered to improve system robustness of the algorithm.

Simulations demonstrate the effectiveness of our TABLF control algorithm over the Quadratic Lyapunov Function (QLF) control algorithm.

The rest of this paper is organized as follows. In Section 2, the vehicle dynamic mode and an antilock system are described and discussed. Sections 3 and 4 introduce Barrier Lyapunov Function and the design of the adaptive time-varying asymmetric wheel slip constrained controllers. The wheel slip constrained controllers are evaluated through the simulations in Section 5, followed by some concluding remarks in Section 6.

2. System Dynamics

2.1. A Quarter Car Model

To simplify the system model, this paper neglects the secondary factors and makes some assumptions as follows:

The tires are rigid.

The system ignores the influence of the lateral wind.

A quarter car model [35] that holds the necessary characteristics of the whole vehicle was selected in this paper. The free body diagram of the quarter car model is shown in Figure 1. The force balance equation [35] in the longitudinal direction is

where vehicle mass, = linear velocity of vehicle, = coefficient of friction between road and tyre which is nonlinear function of slip ratio and road dynamics, = aerodynamics drag coefficient, = the moment of inertia of the wheel, = the angular velocity of the wheel, = the radius of the wheel, = viscous wheel friction force (, where is coefficient of viscous friction ), = the braking torque acting on the wheel, and = wheel slip ratio that is ratio of difference of wheel and vehicle velocity to maximum velocity among the two velocities.

In the ABS controller design, due to the existence of the plant uncertainties and measured noise, the stability of the closed-loop control system is affected. Thus, to assess the robustness of the controller, we consider the plant uncertainties and unmodeled dynamics. Equations (1) and (2) can be rewritten aswhere and include the uncertainty parameter deviation, external disturbance, and uncertain model error influencing on the stability of the system.

The wheel slip is defined as

Differentiating (5), we can obtain

Substituting (3) and (4) into (6), we have

2.2. Burckhardt’s Tire Model and Problem Definition

There is a high nonlinear relationship between slip ratio and road adhesion coefficient , which depends not only on the tire model but also on the road conditions. In this paper, the tire friction model introduced by Burckhardt [36] has been used to simulate an antilock brake system.where is the maximum value of the friction curve, is the shape of the friction curve, is the difference between the maximum value and the value at of the friction curve. is the maximum slip ratio, is the maximum adhesion coefficient. Different values of these parameters may denote different ground-contact friction conditions. Table 1 shows the parameters of the friction model for different runway surfaces.

Figure 2 shows the relationship between friction coefficient and wheel slip.

The entire wheel slip range is divided into two regions according to the road surface adhesion coefficient curve: the stable region and the unstable region [37]. If the wheel slip is located in the unstable region due to the brake torque, which is bigger than the ground brake torque, then the wheel speed decreases, the slip ratio increases, and the ground brake force decreases continuously, until the vehicle wheel was locked. Consequently, the purpose of the proposed control scheme based on TABLF is to constrain wheel slip ratio in the stable region throughout the vehicle braking process.

Defining state variable , input variable , and output variable , the Antilock Braking System of vehicles can be rewritten aswhere , , , and is upper bound, but the bound is unknown.

The control objective for a nonlinear dynamic system is to determine an output feedback control system such that the output can track a desired trajectory while ensuring that all the closed-loop signals are bounded and that the output constraints are not violated. Furthermore, the constraint controller based on BLF is designed to suppress the total disturbances in slip dynamics to improve the ABS system robustness.

3. Barrier Lyapunov Function Preliminaries

For establishing constraint satisfaction and performance bounds, the following definitions, assumptions, and Lemma 4 (see [23]) are necessary.

Definition 1 (see [24]). A Barrier Lyapunov Function is a scalar function , defined with respect to the system on an open region containing the origin, that is continuous, positive definite, has continuous first-order partial derivatives at every point of , has the property as approaches the boundary of , and satisfies , along the solution of for and some positive constant .
A Barrier Lyapunov Function should be symmetric or asymmetric according to the boundary character, as shown in Figure 3.

Assumption 2 (see [26]). There exist constants , , , satisfying and , and its time derivatives satisfy , , .

Assumption 3 (see [26]). There exist positive constants , and functions , satisfying , , such that the desired trajectory and its time derivatives satisfy and , , , implying that they are continuous and available in a compact set .

Lemma 4 (see [21]). For any positive functions , , let , and be open sets. Consider the systemwhere and is piecewise continuous with respect to and locally Lipschitz with respect to , uniformly with respect to , on . Suppose that there exist functions and continuously differentiable and positive definite in their respective domains, such thatwhere and are class functions. Let and . If the inequality holdsin the set and , are positive constants, then remains in the open set , .

4. Controller Design

In this section, slip ratio constraints are directly integrated into the controller design process to guarantee the constraints are not violated. We employ the Time-varying Asymmetric Barrier Lyapunov Function to design the controller.

Define the tracking error as

Define the time-varying output constraints , as

where is the time-varying lower bound of slip rate constraint, is the time-varying upper bound of slip rate constraint.

4.1. Time-Varying Constraint Backstepping Controller 1

We choose the Time-varying Asymmetric Barrier Lyapunov Function aswhere and are the time-varying constraints on , which can be set independently according to the upper and lower bounds of the desired trajectory , , is the estimate of uncertainty upper bound and , and is a positive constant.

Let . By Assumptions 2 and 3, there exist positive constants , , , such that

Note. It is clear that for any and only if we have . It implies that is positive definite, because is continuous within each of the two intervals and , respectively. Meanwhile, we have . It implies that is continuously differentiable. Thus, is a valid Lyapunov function candidate.

When and are constants, the output constraints should be extended to be static constraints. When , the time-varying asymmetric barrier function can be extended to time-varying symmetric barrier function, so the time-varying asymmetric barrier function affords greater flexibility on initial output conditions.

Differentiating (16), we can obtain

From (17), we have and when . Equation (19) can be rewritten as

From (17), we have and when . Rewriting (19) yields

According to (20) and (21), we have

Set and we have .

The adaptive controller is designed aswhere is a positive constants; the time-varying gain is given bywhere .

The adaptive law is designed as follows:

Remark 5. Let . can guarantee when and are both zero.
Setting and substituting (23), (24), and (25) into (22), we can obtainAccording to (26), is negative definite when the control law is (23), and the Time-varying Asymmetric Barrier Lyapunov Function is (16). The system is asymptotically stable based on Barbalat’s lemma [21]. is guaranteed to converge to zero asymptotically.

4.2. Time-Varying Constraint Backstepping Controller 2

In Section 4.1, we have the following results:

The adaptive controller is designed aswhere is a positive constants; the time-varying gain is given by

The adaptive law is designed as follows:

Substituting (28), (29), and (30) into (27), we can obtain

Remark 6. From (17), we have and when . We haveFrom (17), we have and when . We haveSo we can haveAccording to (31), is negative definite when the control law is (28), and the Time-varying Asymmetric Barrier Lyapunov Function is (16). The system is asymptotically stable based on Barbalat’s lemma [21]. is guaranteed to converge to zero asymptotically.

5. Simulation Analysis

In this section, we present the simulations study to illustrate the performance of the proposed controllers. To illustrate the effectiveness of our control algorithm, we compare it with the control algorithm based on QLF under the same parameter condition.

For system (10) and definition (14), consider the QLF candidates as follows:

Differentiating (35), we can obtain

The adaptive QLF control law is designed aswhere is a positive constants and the adaptive control law is designed as follows:Substituting (37) and (38) into (36), we have

According to (39), is negative definite when the control law is (37) and the Quadratic Lyapunov Function is (35). Thus, the system is stable.

To eliminate the chattering phenomenon, the saturation function (40) is used to replace the switching term in the control law (23), (28), and (37).

where .

The main parameters [35] of the vehicle model are showed in Table 2 for a controller simulation analysis.

Desired slip ratio for dry asphalt surface is . From Table 1 we can have , , and . In a way similar to [38], we use as the influence of road roughness on slip rate. Thus, we have . The uncertain parameters , .

The controller parameters are chosen as follows: , . From formula (15), we can have , . The controller gain , , , .

The initial conditions of the vehicle are and , which implies . In order to avoid the singular value of slip rate at , we will stop simulation when . The simulation results are shown in Figure 4.

The time-varying upper limit of the optimal slip rate is and the time-varying lower limit of the optimal slip rate is . The time-varying constrained range is represented by the yellow lines in Figure 4(a). The upper bound of tracking error constraint is and the lower bound of tracking error constraint is . The time-varying tracking error constraint is represented by the yellow lines in Figure 4(b). From Figures 4(a) and 4(b), it can be seen that TABLF1 and TABLF2 controller can receive good tracking performance of slip ratio, the slip ratio stays strictly within the time-varying slip ratio constraint boundary , and tracking error stays strictly within the error constraint boundary . This implies the ABS will provide the maximum braking force at its steady area. However, under the QLF controller, the slip ratio constraint boundary and error constraint boundary are violated when the ABS works at the high speed process, which means that the slip ratio is already in an unstable area and the heavy wheel skidding of vehicle occurs.

The reason for this phenomenon is that the Time-varying Asymmetric Barrier Lyapunov Function is adopted when we designed the controllers in this paper. Furthermore, the output variable is strictly within the bounds of constraints. Nevertheless, the output variable cannot be guaranteed within the bounds of constraints when the Quadratic Lyapunov Function is used.

Figures 4(c), 4(d), and 4(e) demonstrate the vehicle velocity and wheel velocity under different controllers. Compared with the QLF controller, the wheel speed of the TABLF has no oscillation. This can improve the vehicle ride comfort and stationarity. Figure 4(f) shows the stopping distance. From the stopping time and stopping distance, TABLF1 controller is superior to QLF controller, and QLF controller is superior to TABLF2 controller. But, by restricting the slip ratio, the slip ratio can be avoided in the unstable region and the stability of the vehicle braking system is improved in TABLF1 controller and TABLF2 controller. Figure 4(g) illustrates the braking torque. In contrast to the QLF controller, the braking torque of the TABLF1 controller and TABLF2 controller have no oscillation, which is helpful to prolong the lifespan of the actuator.

Table 3 shows the results of the TABLF1 controller, TABLF1 controller and QLF controller in the same parameters.

Table 4 shows the comparison results of the TABLF1 controller, TABLF1 controller and QLF controller in the same parameters.

In order to reduce the stopping time and stopping distance of the TABLF2 controller, we can increase the controller parameter to reduce the braking time without violating the constraint boundary. From formula (37), it can be seen that the overshoot of slip ratio of the QLF controller will be more serious with the increase of the parameter . Therefore, we only contrasted TABLF2 controller whose parameter increased with the QLF controller whose parameter . Figure 5 shows the comparison result of TABLF2 controller () and QLF controller () on time-varying constraint boundary.

From Figure 5, the TABLF2 controller receives the better tracking performance, the smoother braking torque, the shorter stopping time and stopping distance without violating the constraint boundary.

The stopping time is 2.1740s and stopping distance is 26.88m under the TABLF2 controller, while the stopping time is 2.1860s and stopping distance is 27.13m under the QLF controller.

6. Conclusions

In this paper, a quarter vehicle braking model with system uncertainties for ABS is proposed and two adaptive constraint controllers are designed based on TABLF to guarantee no violation on the slip ratio constraints such that the vehicle works in the stable region. The proposed controllers and the controller based on QLF are compared via simulations on the pavement of time-varying slip constraint boundaries. The simulation results show that TABLF1 controller and TABLF2 controller can implement zero steady state error tracking of the wheel slip and can guarantee that the slip ratio constraint boundaries are not violated on different pavements. By contrast, the controller based on QLF causes the violation of the constraint boundary at high speeds. This means that the vehicle has worked in an unstable region. In the meantime, the proposed controllers can improve the vehicle ride comfort and stationarity and prolong the lifespan of the actuator because the wheel speed and the braking torque have no oscillation compared with the QLF controller. The simulation results also indicate that in the stopping time and stopping distance, TABLF1 controller is superior to QLF controller, and QLF controller is superior to TABLF2 controller with the same gain parameter. By increasing parameter , the TABLF2 controller can have a shorter stopping time and stopping distance without violating the constraint boundary than the QLF controller.

Data Availability

The data contains some vehicle parameter data and control parameter data and some simulation graphics. The vehicle parameter data have been pointed out from the reference. The control parameter data are calculated based on control algorithm. All data included in this study are available upon request from corresponding author.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work is supported by National Natural Science Fund of China (51775247), Jiangsu Province “Six Talent Peaks” Project (2015-XNYQC-004), Post Doctoral Fund in Jiangsu (1601031C), Jiangsu Province Road Transport Application Key Laboratory Fund (BM20082061506), and Research Start Fund of Jiangsu University (15JDG125).