Documente Academic
Documente Profesional
Documente Cultură
AbstractThe commercial Bang-Bang anti-lock braking sys- operation could be achieved with these improved hardware
tem has several short-comings. Therefore, there is the need for components. Anwar [4] demonstrates the positive impact EMB
continual improvement on the ABS control strategy. One of systems could have on ABS performance.
the problems associated with these short-comings includes the
physical shock experienced by drivers through the brake petal Most commercial ABS have a design objective of maximis-
pulsation, when the system is activated. A non-linear and a neural ing the friction force between the tyres and the road surface
network-based alternative ABS control schemes are proposed and and employs a simple bang-bang controller scheme [5], [6]. It
evaluated. The main goal is for the ABS controller to maintain
basically consists of an electronic control unit (ECU), speed
optimal system performance in terms of slip regulation and
minimising the vehicle stopping distance during hard-braking. sensors located at the wheels and a modulator that regulates
A comparative analysis of the two ABS controllers based on the solenoid valves. The speed sensors send speed signals to
simulation results, showed the neural network-based controller the ECU, which decides when to increase, or decrease the
to be superior. braking pressure. The ECU computes the deceleration of the
vehicle, compares it with the actual speed sensor to determine
if the slippage is becoming excessive. If this is the case, the
I. I NTRODUCTION ECU sends signals to release the pressure on the braking pads;
The anti-lock braking system (ABS) is an active safety sys- otherwise, it keeps the pressure [7]. On the determination
tem that activates during braking, the goal of which is to avert of a wheel lock-up point, the solenoid valves releases the
skidding. This operation results in improving the longitudinal pressure on the wheels momentarily thereby maximizing the
stability and drivers control of the steering, thereby improving friction/slip relations, by staying within the region with the
the drivers ability to avoid obstacles. The ABS also regulates optimum coefficient of friction.
the braking torque to maximise the frictional forces between
Current research focuses on slip-control. The role of the
the tyres and the road, consequently minimising the braking
controller therefore, is to track the target slip irrespective of
distance.
changes in road conditions and other vehicle dynamics. In
The importance of active safety systems in road vehicles this regards, several control modes have been proposed by
like the ABS, cannot be over-emphasised. A study was con- researchers and industry. Some popular controllers include:
ducted in Australia [1] to ascertain the effectiveness of ABS in proportional-integral-derivative (PID) controller [8], [9]: the
preventing vehicle occupant injury risk and injury severity. The PID is extensively used in industry [10] and hence its ap-
study was based on crash data from 12 local vehicle suppliers, plication to ABS comes naturally. To enhance the robustness
comparing ABS fitted vehicles to those without ABS. The of the ABS some researches have proposed the sliding mode
findings revealed that ABS fitted vehicles reduced the rate of controller (SMC). For example, Jing et al [11] proposed SMC
rear-end, head-on and pedestrian crashes. Similar studies were that incorporates a moving sliding surface, based on global
conducted in the United States and the findings showed similar sliding mode control (GSMC) strategy for the slip control.
results with those of the Australian study [2], [3]. Both studies, Also, a new SMC methodology called the grey sliding mode
concluded that vehicles fitted with ABS have beneficial effect control method, has been proposed as a possible solution to
in preventing most types of crashes. the ABS problem [12], [13]. This new SMC scheme has
been shown to effectively alleviates the chattering-effect in the
The braking system in road vehicles has evolved over the conventional SMC.
years to the latest electromechanical brakes (EMB), which
are used in brake-by-wire (BBW) systems. Considering the The current work, proposes two slip-control methods:
contribution of the ABS to vehicle safety makes it necessary feedback linearisation controller (FBL) and its neural net-
for continual review and improvement as newer and faster work counterpart (NNFBL). The feedback linearization control
vehicles are developed. Furthermore, with the introduction of scheme is more robust with respect to un-modelled dynamics
the electromechanical brake system, a more continuous braking and dynamic uncertainties, compared to the PID and SMC
operation can be achieved with a high level of accuracy. From methods. To get maximum benefit with respect to accurate
the control viewpoint, therefore, more refinement of the ABS slip tracking using PID and SMC, which is necessary for
r2
1 r B C Tb r
= + Fx + r + (9) B. Neural network-based feedback linearization wheel slip
v mv J Jv m Jv control of ABS
Rearranging (9) and knowing that Fx = Fz () yields the Due to high uncertainty associated with slip () dynamics,
slip dynamics as it is proposed to employ neural networks for its estimation. In
the feedback linearization control scheme, it is assumed that
r2 Fz
B C Fz Tb r all state variables are measurable and/or observable. However,
= r 2
+ + (10)
Jv m mv Jv Jv it is difficult to develop a perfect mathematical model as some
parameters of the system may be perturbed. Neural network-
The slip dynamics represented by Equation (10) is in the based feedback linearization (NNFBL) has been employed
form of Equation (4): by researchers, to handle similar non-linear control problems
Fz
2 [21][23].
where f (x) = r Jv B
mC
mv 2 + r Jv
Fz r
, g(x) = Jv
In view of the short-comings of the model-based controller
and u = Tb .
approach, Neural networks are employed to estimate the
unknown functions. The controller parameters are therefore
In this case f () and g() are non-linear dynamic functions. up-dated to achieve convergence of the error to zero, by
The goal of the ABS is to track a predetermined slip set-point the selection of an appropriate learning algorithm. In the
(d ). At this operating point, it is safely assumed that g(x) 6= 0, current work, it is assumed that the functions f () and g()
and hence the control input can be chosen as: are unknown. This assumption is necessary for the sake of
comparison between the FBL and the NNFBL.
1 Sequel to this assumption therefore, an indirect adaptive
u= [ f (x)] (11)
g(x) control method, using NNFBL model is chosen to estimate the
where is a virtual input. ABS model. The NNFBL is based on input-output feedback
linearization, and it has fast and accurate mapping capability
The non-linearity in (10) is therefore cancelled and a [24]. Two steps are involved in the process: system identifica-
simplified relationship between the integral of the output tion, and controller design.
and the new input can be presented as:
1) System identification and controller design: The system
identification process involves collecting a set of training data
= (12) through experiments. This is achieved through varying inputs
to the system and observing the behaviour on the outputs. A
The wheel slip control is an output tracking problem. The set of corresponding inputs and outputs data is then used to
objective is to find a control action u(t), that will ensure train the neural network to estimate the systems dynamics.
the plant follows the desired slip trajectory within acceptable
boundaries, keeping all the states variables and controllers The system identification procedure is illustrated in Figure
bounded. On this basis, the following assumptions are nec- 2, where f is the reference slip input to both the ABS
essary [20]: system and the neural network model, p and m are the ABS
systems and NN models slip outputs respectively. The error
Assumption 1: The vehicle velocity v and wheel speed signal is used for the training of the NN model to estimate the
are measurable or observable. ABS system.
Assumption 2: The desired trajectory vector defined within
a compact subset of R% , i.e., d (t) Ud , is assumed to be
continuous, available for measurement, and kd (t)k x with
x as a known bound.
Let the tracking error (e) be given as:
where is a positive constant. From (11) and (12) the The data set Zi n collected can be presented by Equation
closed-loop tracking error dynamics will be: 16.
Parameters Results
Performance (MSE) 1.87 1010
Number of epoch 6
Fig. 6. Vehicle and wheel deceleration on high friction surface ( = 0.85) Fig. 10. Braking torque on high friction surface ( = 0.85) using NNFBL
using NNFBL controller controller