1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Investigation of sliding surface design

13 8 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 1,41 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

An 8-degree-of-freedom dof nonlinear vehicle model was developed for this paper, and the effects of brake-system parameter varia-tions, such as a brake actuator time constant, target sl

Trang 1

Investigation of Sliding-Surface Design on the

Performance of Sliding Mode Controller in

Antilock Braking Systems

Taehyun Shim, Sehyun Chang, and Seok Lee

Abstract—Sliding mode control (SMC) has widely been

em-ployed in the development of a wheel-slip controller because of its

effectiveness in applications for nonlinear systems as well as its

performance robustness on parametric and modeling

uncertain-ties The design of a sliding surface strongly influences the overall

behavior of the SMC system due to the discontinuous switching

of control force in the vicinity of a sliding surface that produces

chattering This paper investigates the effects of sliding-surface

design on the performance of an SMC-based antilock braking

system (ABS), including a brake-torque limitation, an actuator

time delay, and a tire-force buildup Different sliding-surface

de-signs commonly used in ABS were compared, and an alternative

sliding-surface design that improves convergence speed and

os-cillation damping around the target slip has been proposed An

8-degree-of-freedom (dof) nonlinear vehicle model was developed

for this paper, and the effects of brake-system parameter

varia-tions, such as a brake actuator time constant, target slip ratios, an

abrupt road friction change, and road friction noises, were also

assessed.

Index Terms—Antilock braking system (ABS), sliding mode

control (SMC), sliding-surface design.

NOMENCLATURE Vehicle

mtot Vehicle total mass (in kilograms)

ms Vehicle sprung mass (in kilograms)

Jroll Roll inertia (in kilograms meter square)

Jyaw Yaw inertia (in kilograms meter square)

L Length of wheel base (in meters)

La Distance of center of gravity (c.g.) of sprung mass from

front axle (in meters)

Lb Distance of c.g of sprung mass from rear axle

(in meters)

tf Track width at front axle (in meters)

tr Track width at rear axle (in meters)

hcg c.g height of sprung mass (in meters)

ho Average roll center distance below sprung mass c.g

(in meters)

Manuscript received January 25, 2006; revised November 29, 2006,

April 15, 2007, and April 19, 2007 This work was supported by the Institute for

Advanced Vehicle Systems (IAVS), University of Michigan—Dearborn The

review of this paper was coordinated by Dr M Abul Masrur.

T Shim and S Lee are with the Department of Mechanical Engineering,

Uni-versity of Michigan—Dearborn, MI 48128 USA (e-mail: tshim@umich.edu;

eoklee@umd.umich.edu).

S Chang is with the Department of Mechanical Engineering, University of

Michigan, Ann Arbor, MI 48109 USA (e-mail: sehyun@umich.edu).

Digital Object Identifier 10.1109/TVT.2007.905391

hl Distance of sprung mass c.g to ho(in meters)

hf Front roll center height at front axle (in meters)

hr Rear roll center height at rear axle (in meters)

U/V Longitudinal/lateral velocities of c.g in body-fixed coordinate (in meters per second)

uo Initial longitudinal velocity of c.g (in meters per second)

ϕ Roll angle (in radians)

˙

ϕ Roll angular velocity of c.g in body-fixed coordinate (in radians per second)

Ω Yaw angular velocity of c.g in body-fixed coordinate (in radians per second)

˙

Ω Yaw acceleration of c.g in body-fixed coordinate (in radians per second square)

a x Longitudinal acceleration at c.g (in meters per second square)

a y Lateral acceleration at c.g (in meters per second square)

Suspension/tire

muf Vehicle unsprung mass at front axle (in kilograms)

mur Vehicle unsprung mass at rear axle (in kilograms)

huf Unsprung mass c.g height at front axle (in meters)

hur Unsprung mass c.g height at rear axle (in meters)

κrf Suspension roll stiffness at front axle (in newton meters per degree)

κrr Suspension roll stiffness at rear axle (in newton meters per degree)

κroll Roll stiffness (in newtons per meter)

Broll Roll damping coefficient (in newton seconds per meter)

Jw Rotational inertia of each wheel (in kilograms meter square)

Rw Tire radius (in meters)

λ Tire longitudinal slip

α Tire lateral slip (in radians)

ω Angular velocity of wheel rotation (in radians per second)

δ Road wheel steer angle (in radians)

Tb External torque applied at wheel (in newton meters)

I INTRODUCTION

IN RECENT years, the use of electronic control systems has increasingly become popular in passenger vehicles, result-ing in a significant improvement in driver satisfaction, comfort, and safety These systems combine the existing hardware with 0018-9545/$25.00 © 2008 IEEE

Trang 2

new electronic components and maximize their performance.

An antilock braking system (ABS) was the first system used,

but now, the systems also include traction control, vehicle

dynamic control, active steering control, direct yaw moment

controls, etc These systems are activated when the vehicle is

at the physical limit of adhesion between the tires and the road,

allowing the driver to keep control of the vehicle

For the ABS, various control methodologies, such as

feed-back linearization [1], fuzzy logic [2], neural network [3],

sliding mode control (SMC) [4]–[7], and hybrid control, which

uses two different controls in a combined way [8]–[12], have

been developed since its introduction in the 1950s All of

these methods try to accurately control the wheel slip to

maximize the effectiveness of the tire force in the

longitu-dinal direction, reducing the stopping distance by preventing

wheel lockup as well as providing a steering capability in the

lateral direction An ABS has been proven to be extremely

effective during braking on a slippery road condition Among

the different control methodologies used in ABS, the SMC

has widely been investigated [4]–[7] because of its robust

characteristics for model uncertainties as well as its

effective-ness for applying control to nonlinear systems Reference [4]

showed the SMC for a wheel-slip control using a one-wheel

model with an inclusion of tire relaxation length Reference

[5] developed the wheel-slip controller for a full-vehicle model

using the SMC in which an extended Kalman filter (EKF)

[20] was used to estimate the brake pad friction and the tire

braking force Reference [6] demonstrated an

eddy-current-braking system for a hybrid electric vehicle using a nonlinear

8-degree-of-freedom (dof) vehicle model and an SMC-based

wheel-slip controller Other approaches to obtain a controlled

braking torque using the SMC can be found in [7]–[10] In

[7], it is assumed that the tire force is available using a

smart tire concept The hybridization of SMC and a fuzzy

method to improve the braking performance were presented

in [8]–[10] The SMC with a pulsewidth modulation (PWM),

which is useful to control the conventional hydraulic brake

system, was demonstrated by vehicle tests on an in-door test

bench in [27] Reference [28] presented an extremum seeking

control via sliding mode approach to maximize the braking

force

In the development of SMC, the design of the sliding surface

dictates the behavior of the overall control system Due to

the discontinuous switching of control force in the vicinity of

the sliding surface, it produces a chattering which can cause

system instability and damage to both actuators and plants

During the application to actual brake systems, the performance

of theoretically determined switching control is degraded due

to the brake-torque limitation, brake actuator time delay, and

tire-force buildup, resulting in an oscillation near the sliding

surface Thus, a reduction of a chattering and a rapid

conver-gence to the sliding surface in the actual brake systems are of

importance In order to reduce the chattering, a higher order

SMC [13] and a boundary-layer method [14] with moderate

tuning of a saturation function have extensively been used In

addition, the brake-by-wire concept was investigated in recent

years to overcome the chattering by precisely applying the

op-timum brake pressure to each wheel using the electrohydraulic

Fig 1 Schematic of the 8-dof vehicle model and the forces at a wheel during the braking.

and the electromechanical brakes [15] However, the effects

of sliding-surface design on the overall controller performance (minimizing the chattering, improving the tracking speed, etc.) have not closely been investigated

This paper studies the effects of sliding-surface design on the overall performance of the ABS Different sliding-surface designs introduced in [4]–[7], [27], and [28] for the wheel-slip control on the ABS have been compared through simu-lation An alternative sliding-surface design that improves the convergence speed to the sliding surface has been proposed and simulated using an 8 degree of freedom (8-dof) nonlinear vehicle model During the simulation, the effects of brake-system parameter variations, such as a brake actuator time constant, target slip ratios, an abrupt road friction change, and road friction noises, were also assessed In the following section, a vehicle dynamic model is described and validated

by comparing the simulation results with those of the CarSim vehicle model [16] The sliding mode controller used for the wheel-slip control with different sliding surfaces is presented

in Section IV The simulations and discussion are given in Section V

II VEHICLE-MODELDEVELOPMENT Fig 1 shows the schematic of an 8-dof vehicle model used for this paper This model has 4 dof for the chassis velocities and 1 dof at each of the four wheels representing the wheel spin dynamics The chassis velocities at the c.g include the

longitudinal velocity U , the lateral velocity V , the roll angular

velocity ˙ϕ, and the yaw angular velocity Ω The model neglects

the pitch and heave motions

The application of Newton’s second law to the lumped vehi-cle mass longitudinally, laterally, and about the longitudinal and vertical axes through the center of mass produces the following equations of motion

Longitudinal motion



F x =mtot ( ˙U −V Ω)=

2



(F xi cos δ −F yi sin δ)+

4



F xi (1)

Trang 3

Lateral motion



F y =mtot ( ˙V +U Ω)=

2



i=1 (F xi sin δ+F yi cos δ)+

4



i=3

F yi (2)

Yaw motion



M z =JyawΩ=L˙ a

2



i=1 (F xi sin δ+F yi cos δ) −Lb

4



i=3

F yi

+tf2

2



i=1

(−1) i−1 (F

xi cos δ −F yi sin δ)+ tr2

4



i=3

(−1) i−1 F

xi (3)

Roll motion

Jrollϕ + B¨ rollϕ + κ˙ roll ϕ = msgh1sin ϕ + ms(a y )h1cos ϕ

(4)

where i in (1)–(4) is 1, 2, 3, and 4, and it represents the left

front, right front, left rear, and right rear wheels, respectively

The resulting accelerations affect the distribution of vertical

tire forces at each of the wheels Although this model does not

have a suspension between the body and the wheels, the vertical

load transfer between front/rear and inside/outside due to the

vehicle longitudinal and lateral accelerations has been included

The vertical forces Fz can be derived from their moments

about the center of mass in equilibrium with the corresponding

moments due to the static weight and the longitudinal and

lateral accelerations (ax and ay, respectively)

F zrf =−(ay cos ϕ+g sin ϕ) tf (κrf +κrr) κrf h1ms − msLbhf ay

tf L −mufa y huf

tf

1(mufhuf+mshcg+murhur )ax L+ 1mtotg Lb L (5)

F zrf =(a y cos ϕ+g sin ϕ) tf (κrf +κrr) κrf h1ms +msLbhf ay tf L +mufa y huf

tf

1(mufhuf+mshcg+murhur )ax L+ 1mtotg Lb L (6)

F zrr=−(ay cos ϕ+g sin ϕ) tr(κrf +κrr) κrrh1ms − msLahray

trL −mura y hur

tr

+ 1(mufhuf+mshcg+murhur )ax L+ 1mtotg La L (7)

F zlr =(a y cos ϕ+g sin ϕ) tr(κrf +κrr) κrrh1ms +msLahray trL +mura y hur

tr

+ 1(mufhuf+mshcg+murhur )ax L+ 1mtotg La L . (8)

In the aforementioned vertical-force equations, the first term

represents the load transfer due to the sprung-mass roll moment,

and the second term is the contribution from the sprung-mass

lateral acceleration The load-transfer effect due to the lateral

acceleration is shown in the third term The fourth and fifth

terms indicate the load transfer due to the longitudinal

accelera-tion and the static loading condiaccelera-tion, respectively The detailed

derivation can be found in [6] It should be noted that the same

spring properties are used at the left and right of the front and

rear axles, respectively

For each of the wheels, a separate equation of motion must

be derived relating the angular acceleration ˙ω to the respective

wheel torque Tband longitudinal tire force Fx

Fig 2 Block diagram of a vehicle model.

The longitudinal and lateral forces on each tire are calculated using the Milliken tire model [18] by taking into account the slip angle, the longitudinal slip, and the vertical force This tire model is slightly modified from the Magic Formula tire model [19] by normalizing the variables according to the vertical load

Equation (10) shows the longitudinal F x and the lateral F ytire forces

F x=µ x · F zp · R(s R) · s x

s2

x + η(s R)2tan2α ,

F y =µ y· F zp · R(s R)· η tan α

s2

where

R(s R) =D sin(C arctan (B(1 −E)s R +E arctan(BsR)))

(11)

s R=



C x s x

µ x F zp

2 +



C y tan α

µ y F zp

2

(12)

η(s R) =

0.5(1 + η0)

−0.5(1 − η0) cos(0.5sR), for sR ≤ 2π

η0=C y µ x

C x µ y

µ x and µy are the tire longitudinal and lateral friction

coeffi-cients, and Cx and Cy represent the longitudinal and lateral

stiffness coefficients The peak vertical force Fzp is approx-imated by the following function according to the vertical

load Fz

1 + (1.5F z /mtot· g)3. (14) These equations are combined in the Matlab/Simulink envi-ronment, as shown in Fig 2 In order to reflect realistic wheel and brake systems, first-order dynamics of the tire- and brake-force buildups as well as the brake-torque limit have been implemented in the wheel dynamics

III VEHICLE-MODELVALIDATION The responses of the vehicle model have been compared with those of the CarSim vehicle model for a fishhook maneuver A

Trang 4

Fig 3 Comparison of the vehicle responses between the 8-dof vehicle

model and the CarSim for a fishhook maneuver during a vehicle speed of

u0 = 50 km/h (a) Hand wheel steering input-gear ratio (16) (b) Trajectory.

(c) Yaw rate Φ (d) Lateral acceleration ay

steering wheel input is applied at 1 s while a vehicle is moving

at a speed of 50 km/h The steering wheel input was increased

from 0 to 200 for the first 0.4083 s, which is maintained

for 0.1617 s, and then applied in the opposite direction at the

same magnitude within 0.817 s The same tire model [18] has

been used for both vehicle models during the simulation Fig 3

compares the responses of lateral acceleration, yaw rate, and

vehicle trajectory between the 8-dof and the CarSim models

Vehicle parameters of a midsize sedan, as shown in Table I,

were used for this simulation As shown in Fig 3, the 8-dof

vehicle-model responses closely matched those of the CarSim

vehicle model The slight discrepancies shown in Fig 3 come

from the differences in complexities of the vehicle models The

CarSim vehicle model has more dof compared with the 8-dof

model used in this paper

IV DEVELOPMENT OF AWHEEL-SLIP

CONTROLLERUSINGSMC

A wheel-slip controller is typically designed to achieve a

target (desired) slip ratio for a given driving condition A wheel

slip ratio for a braking can be defined as follows:

where u xw represents the longitudinal velocity of the wheel

center along the longitudinal tire-force direction For brake

application, the target slip ratio of ABS can be set to the peak

slip ratio of λ = λpeak, which satisfies dFx /dλ = 0, in order to

minimize the stopping distance The target slip ratio that

pro-duces a maximum longitudinal tire force is not fixed and instead

varies with the road-condition changes, as shown in Fig 4

Thus, the wheel-slip controller must track the different wheel

slip ratios for ABS application as well as the arbitrary target

slip ratio for an application of vehicle stability control (VSC)

The following section shows a development of the

wheel-slip controller based on the SMC for the ABS application

Three different sliding-surface designs were used to assess the

tracking performance of the target slip ratio

TABLE I

V EHICLE P ARAMETERS

Fig 4. Tire longitudinal force F x versus slip ratio λ on various road

conditions.

A Conventional SMC Design

For a brake-system application, the controlled brake torque

Tbin the SMC consists of an equivalent control torque T b,eq

and a switching control torque T b,sw , i.e., Tb= T b,eq + T b,sw The equivalent control torque can be interpreted as a control

that makes the system states (λ, ˙λ) move along the desired

sliding surface It is determined by the wheel dynamics in (9) and the slip ratio in (15) The switching control torque ensures that the trajectory of the system is reached at the desired sliding surface and its magnitude can analytically be obtained by using the Lyapunov stability condition

In previous research, two types of sliding-surface design,

namely, σ = ˜ x = λ − λd [4], [5], [7] and σ = ˜ x + γ t

0xdτ˜ [6], [8], were mainly used for the brake-system applications

Trang 5

In these designs, the controlled torque appears in the first

derivative of the slip-ratio tracking error, which is defined as

the difference between a current slip ratio and a target slip ratio,

i.e., ˜x = λ − λd

1) Equivalent Control Torque T b,eq : The equivalent

con-trol for these sliding-surface designs is determined from the

condition of ˙σ = 0 in which a target slip ratio λd is assumed

constant ( ˙λd= 0)

In the first sliding-surface design σ = ˜ x, the first derivative

of σ can be expressed as ˙σ = ˙˜ x = ˙λ = 0 By using the wheel

dynamics in (9), the first derivative of a slip ratio becomes

˙˜x = ˙λ = Rw

u xw Jw

(Tb− F x · Rw)− (1 + λ)

u xw

˙u xw = 0. (16)

From (16), the equivalent control torque T b,eqcan be

deter-mined as

T b,eq = Fx · Rw+Jw(1 + λ)

Rw

For the second sliding-surface design σ = ˜ x + γ t

0xdτ , the˜ derivative of the sliding surface and the equivalent control can

be written as

˙σ = ˙˜ x + γ ˜ x = ˙λ − ˙λd + γ(λ − λd)

u xw Jw(Tb− F x Rw)− (1 + λ)

u xw ˙uxw + γ (λ − λd) = 0

(18)

where γ is strictly positive constant

T b,eq = F x Rw+(1+λ) ˙u xw Jw

Rw−γ(λ−λd)u xw Jw

Rw

. (19)

In the aforementioned equations, the value of the equivalent

brake torque T b,eq is difficult to determine from direct

mea-surement Thus, it is replaced with an approximated equivalent

control torque ˆT b,eqin which the estimation of vehicle states

and tire forces is used The estimation of vehicle states and tire

forces is achieved using the EKF technique presented in [20],

and a brief summary of its procedures for the 8-dof nonlinear

vehicle model is shown next The state and measurement

equa-tions are

˙ xa= f ( xa, y = h ( xa, u)

The augmented nonlinear state equation consists of the

tire-force term ( ˙F x,y = ˙F x,y and ¨F x,y = 0) and the 8-dof vehicle

dynamics given in (1)–(4) and (9) Thus, the augmented state

vector with approximation symbol “∧” is composed of nine

vehicle states, six estimated tire forces, and six first derivatives

of estimated forces

xa(1 : 9) = U , ˆˆ V , ˆ Ω, ˆ ϕ, ˆ˙ ϕ, ˆ ω1, ˆ ω2, ˆ ω3, ˆ ω4

T

xa(10 : 15) = Fˆx1 , ˆ F x2 , ˆ F x3 , ˆ F x4 ,

ˆ

F y1+ ˆF y2 ,

ˆ

F y3+ ˆF y4

T

xa(16 : 21) = Fˆ˙x1 , Fˆ˙x2 , Fˆ˙x3 , Fˆ˙x4 ,

ˆ˙

F y1+Fˆ˙y2 ,

ˆ˙

F y3+Fˆ˙y4 T.

(20)

TABLE II

S ENSOR N OISE C HARACTERISTICS IN T ERMS OF S TANDARD D EVIATIONσ

Input vectors are composed of the steering angles and the brake torques at each wheel as follows:

where u1= [δ1, δ2, δ3, δ4]T, and u2= [Tb1, Tb2, Tb3, Tb4]T For the output equation, the measurements of the longitudinal and lateral accelerations, the yaw rate, and the roll angle at the c.g., and each wheel angular velocity were used

y = [a x , a y , Ω, ϕ, ω1, ω2, ω3, ω4]T. (22)

The system noise Q was accordingly chosen by comparing

its relative magnitude order with the corresponding noise co-variance in order to obtain estimation accuracy and robustness under model uncertainty In particular, the covariance for tire-force term was set with large values to adopt a fast tire-tire-force change during transient motion [20], [21] Noise covariance in Table II was determined by assuming a uniform noise distri-bution with a standard deviation given in [23]–[25] Although the estimation performance using the EKF is quite dependent

on system model accuracy as well as sensor accuracy, this drawback of EKF can be addressed using vehicle-parameter identification [22] or the integration of inertial sensors with GPS by compensating sensor noise and bias [25]

The longitudinal acceleration at each wheel ˙u xwi (i = 1 −4)

is approximated using the following kinematic equations based

on the vehicle geometry:

ˆ˙u wi= ˆ˙u i cos δi+ ˆ˙ν i sin δi , (i = 1 −4) (23) where

ˆ˙ui= ˙U + l u,i · Ω2

= (a x + V · Ω) + l u,i · Ω2, l u,i ∈ [−La, −La, Lb, Lb]

ˆ˙ν i= ˙V + l ν,i · Ω2

= (ay − U · Ω) + l ν,i · Ω2, l ν,i ∈



tf

2, − tf

2,

tr

2, − tr

2



.

For simplicity, the estimation of other terms in (19), such

as longitudinal wheel speed, wheel slip ratio, Rw, and Jw, was not considered to determine the approximated equivalent torque By using the estimated tire forces and the longitudinal acceleration, the approximated equivalent control torque ˆT b,eq

can be used for the following two different sliding-surface designs:

Case 1) σ = ˜ x = λ − λd

ˆ

T b,eq= ˆF x Rw+Jw(1 + λ)

Trang 6

Case 2) σ = ˜ x + γ t

0xdτ˜ ˆ

T b,eq= ˆF x Rw+(1+λ)ˆ˙ u xw

Jw

Rw−γ(λ−λd)u xw Jw

Rw .

(25)

2) Switching Control Torque T b,sw : The role of a switching

control torque is to drive the system states to the sliding surface

(σ = 0) By defining the switching control torque as T b,sw =

−Ksgn(σ), where K is a switching control gain and sgn(σ) is

a sign function, a controlled brake torque becomes

Tb= ˆT b,eq + T b,sw = ˆT b,eq − Ksgn(σ). (26)

The switching control gain K shown in (26) can be chosen

by considering a stability condition and the limitation of the

actuator The stability condition can be determined by the

Lyapunov stability criteria For the given sliding-surface design,

the stability condition can be expressed as

σ ˙σ ≤ −η|σ|, where η is a strictly positive constant. (27)

For the first sliding-surface design σ = ˜ x, by using (24) and

(27), the following condition must be met for stability:

σ



Rw

u xw Jw

ˆ

T b,eq − Ksgn(σ) − F x Rw − (1 + λ)

u xw

˙u xw



< −η|σ| (28)

In order to obtain the switching control gain, let K =

(u xw Jw/Rw)(F + η) so that it will satisfy the stability

con-dition in (27), and substitute K into (28) After

apply-ing triangular inequality, the switchapply-ing control gain can be

written as

K ≥ Rw ˆF

x −F x+J

w

(1+λ)

Rw



ˆ˙uxw − ˙u xw+u xw Jw

Rw

η. (29)

For the second sliding-surface design σ = ˜ x + γ t

0xdτ ,˜ the switching control gain that satisfies the Lyapunov

stabil-ity criteria can be determined similar to (28) and (29) and

expressed as

σ



Rw

u xw Jw

ˆ

T b,eq − Ksgn(σ) − F x Rw − (1 + λ)

u xw ˙u xw



K ≥ Rw ˆF

x − F x + J

w

(1 + λ)

Rw



ˆ˙uxw − ˙u xw

+ γ u xw Jw

Rw |λ − λd| + u xw Jw

In (29) and (31), it is assumed that the approximation errors

of Fx and ˙uxw are bounded within A1and A2as follows:



 ˆF x − F x ≤ A

1, andˆ˙uxw − ˙u

xw ≤ A

2. (32)

In general, A1 and A2 are considered as the design

pa-rameters, and the smaller boundaries mean more expensive

estimations for the exact values Thus, in the robust design

viewpoint, it is assumed that these approximation boundaries

are proportional to the maximum error percentage of the esti-mation values as follows:

A1= C1 ˆF

x , and A

2= C2ˆ˙uxw (33)

where C1 and C2 represent the maximum error percentages

of a longitudinal tire force and a wheel center acceleration, respectively

In addition, in order to avoid the chattering problem due to the imperfect switching control under the physical limits of the actuator or model uncertainty, the sign function is substituted

by the following saturation function with the boundary-layer thickness Φ around the sliding surface:

sat

σ



sgn(σ), if|σ| ≥ Φ

σ

B Alternative Sliding-Surface Design

Among the two sliding-surface designs previously

intro-duced, the first sliding-surface design σ = ˜ x corresponds to

the bang-bang control [26] In this design, an error dynamics between the tracking error and its derivative, such as an expo-nential convergence of tracking error, is not incorporated For

the second sliding-surface design σ = ˜ x + γ t

0xdτ , the ex-˜

ponential error convergence can be found in ˙σ = ˙˜ x + γ ˜ x = 0.

However, there is a drawback for this design since the accumu-lated error of the sliding surface makes the switching control ac-tive after the tracking performance, i.e., ˜x = ˙˜ x = 0, is achieved.

In order to improve the convergence rate, the following sliding-surface design had been adopted in [26] and [27], i.e.,

σ = ˙˜ x + γ ˜ x However, the SMC approaches in [26] and [27]

were not designed by analytical design procedure to determine

an equilibrium control and a switching control; for instance, the different control rule for positive and negative sides of sliding surface was applied in [26], and the SMC approach

in [27] was limited to the wheel-slip control using the PWM

In this paper, we propose an analytical design procedure for

the sliding surface σ = ˙˜ x + γ ˜ x The equivalent brake torque

can be determined from the sliding condition of σ = 0 and the

Lyapunov stability condition for the slip-ratio error

The equivalent torque for the proposed sliding surface can be derived similar to that of the second sliding-surface design, i.e.,

˙σ = ˙˜ x + γ ˜ x = 0, as shown in (18).

In order to determine the magnitude of the switching control gain, the Lyapunov method is applied on the slip-ratio error domain using the candidate of the Lyapunov function as

V = 1

2x˜

For stability, the time derivative of V (˜ x) should be less than

or equal to zero By differentiating (35), we obtain

˙

From the sliding-surface equation, (36) can be rewritten as

˙

V = 1

γ (σ − ˙˜x) ˙˜x = 1

γ σ ˙˜ x −1

γ | ˙˜x|2≤ 0.

Trang 7

Since− (1/γ)| ˙˜x|2≤ 0, (36) can be reduced as

From (37)

σ ˙˜ x = σ



Rw

u xw Jw

(Tb−RwF x) − (1+λ)

u xw

˙uxw



= σ



Rw

u xw Jw

ˆ

T b,eq −Ksgn(σ)−RwF x − (1+λ)

u xw

˙uxw



= σ



Rw

u xw Jw



RwFˆx+(1+λ)ˆ˙ u xw Jw

Rw−γ (λ−λd)uˆxw Jw

Rw

− Ksgn(σ)−RwF x



− (1+λ)

u xw

˙uxw



= σ



R2w

u xw Jw

ˆ

F x −F x +(1+λ)

u xw

ˆ˙u xw − ˙u xw −γ(λ−λd)

u xw Jw

sgn(σ)



≤ 0.

Let K = (uxw Jw/Rw)F , and substitute it into the

aforemen-tioned equation, yielding

σ ˙˜ x = σ



R2

w

u xw Jw

ˆ

F x − F x +(1 + λ)

u xw

ˆ˙u xw − ˙u xw

− γ(λ − λd)− F sgn(σ)



≤ 0.

Then

σ



R2w

u xw Jw

ˆ

F x − F x +(1 + λ)

u xw

ˆ˙u xw − ˙u xw

− γ(λ − λd)



≤ F |σ| (38)

F can be obtained by using the triangle inequality

R2w

u xw Jw



 ˆF x − F x +(1 + λ)

u xw



ˆ˙uxw − ˙u xw + γ |λ − λ

d| ≤ F.

(39)

By using the error boundary given in (32), the switching gain

can be written as

K ≥ RwA1+ Jw

(1 + λ)

Rw

A2+ γ u xw Jw

Rw |λ − λd| (40)

In summary, the control torque input with respect to each

sliding-surface design is as follows:

Case 1) σ1= ˜x

Tb= ˆF x · Rw+Jw(1 + λ)

Rw

ˆ˙u xw − K1sat

σ

1

Φ

K1= RwA1+ Jw

(1 + λ)

u xw Jw

Case 2) σ2= ˜x + γ t

0xdτ˜

Tb= ˆF x Rw+ (1 + λ)ˆ˙ u xw

Jw

Rw

− γ(λ − λd)u xw Jw

Rw − K2sat

σ

2

Φ

K2= RwA1+ Jw(1 + λ)

Rw

A2+ γ u xw Jw

Rw |λ − λd|

+u xw Jw

Rw

Case 3) σ3= ˙˜x + γ ˜ x

Tb= ˆF x Rw+(1+λ)ˆ˙ u xw

Jw

Rw−γ(λ−λd)u xw Jw

Rw

− K3sat

σ

3

Φ

K3=RwA1+Jw(1+λ)

Rw A2

u xw Jw

Rw |λ−λd| (43)

where A1= C1| ˆ F x | ≥ | ˆ F x − F x |, A2= C2|ˆ˙u xw | ≥ |ˆ˙u xw −

˙u xw |, and η, γ, Φ, C1, and C2are the design parameters From (41)–(43), in addition to the difference of the sliding surface for each case, the switching term of Case 2) has one

more term (γ) than Case 1) and one more term (η) than Case 3).

Regarding Case 3), if the Lyapunov stability condition is

de-fined using η as ˙ V = ˜ x ˙˜ x ≤ −η instead of (36), the switching

term of Case 3) is the same as that of Case 2) This additional

term (η) of Case 3) can be interpreted as the accelerating

switching force at the beginning of controller activation How-ever, in this paper, this term was not considered because it tends

to attenuate the performance of slip-ratio tracking by causing a relatively large oscillation around a desired slip ratio

V SIMULATION/DISCUSSION

In order to assess the effect of controller performance due

to the different sliding-surface designs, the three designs pre-sented in the previous section have been compared through sim-ulation For each case, the design parameters of the wheel-slip controller are tuned offline using a commercial optimization software, iSIGHT [17], for various target slip ratios and road conditions A sequentiquadratic-programming (NLPQL) al-gorithm in iSIGHT was used in order to minimize the perfor-mance index that is defined as the summation of the absolute error between the target slip ratio and the actual slip ratio during the simulation The smaller performance index can be inter-preted as less chatter (oscillation) around the target slip ratio that reduces the brake load as well as increases the durability of the brake hardware

Among the design parameters needed for a robust wheel-slip

controller design, a sliding-surface design parameter γ and a switching-gain design parameter η are optimized to minimize

the slip-ratio tracking error with preselected values for the rest

of the design parameters The reason for only using γ and η as

Trang 8

the tuning parameters is to reduce computation load for lots of

simulation case studies, because even though other parameters

are fixed with an optimized parameter, tuning tends to lead to

the similar result of the tracking performance regardless of the

change of other parameters This point will be discussed later in

the case study of the effect of the approximation error boundary

As an example of the preselected design parameters, the

maximum error boundaries for the estimated longitudinal tire

force and the longitudinal wheel acceleration are each set at

50%, and the boundary-layer thickness Φ is set as the value

which can prevent the chattering problem In particular, the

boundary-layer thickness Φ affects on a guaranteed tracking

precision ε for Case I) (ε = Φ = ˜ xboundary) and Case III)

(ε = Φ = γ ˜ xboundary) [14] so that a preselected value, i.e.,

˜

xboundary= 0.025, was used in order to keep the tracking

precision consistent for Cases I) and III) However, the integral

sliding surface in Case II) has a freedom to determine the

boundary-layer thickness because the tracking error can

theoretically be zero as follows even though the boundary

layer may have a steady-state value within the boundary layer

This steady-state boundary-layer value σss can be derived by

letting x0= t

0xdt and considering the dynamics ˙x˜ 0= ˜x and

˙˜x from (16) and (42) Then, inside the boundary thickness, i.e.,

0 < σ = ˜ x + γx0< Φ, the equilibrium points are

˙x0= ˜x = 0

˙˜x = Rw

u xw Jw

ˆ

F x − F x · Rw− K2

σss

Φ

− (1 + λ)

u xw

ˆ˙u xw − ˙u xw = 0

→ σss=

t



0

˜

xdt

= ΦJw

K2Rw



Rw

Jw

ˆ

F x −F x ·Rw−(1+λ) ˆ˙u xw − ˙u xw

Therefore, the boundary-layer thickness of Case II) was set as

Φ = 1 in this paper

The design-parameter optimization and the simulation

analy-sis are performed by using the ideal full-state feedback model

shown in Fig 5(a) with varying conditions such as different

actuator time constants, target slip ratios, and road frictions In

addition, as shown in Fig 5(b), the effect of road uncertainty

on the controller performance, along with the pretuned design

parameters, was also investigated by including the road

uncer-tainty as a road input noise on a vehicle model An additional

estimation module for the vehicle states and the tire forces has

been added for this paper

In the simulation, a midsize sedan was used, and the

ref-erence vehicle parameters in the 8-dof model are based on

those of the CarSim “big sedan” model The detailed vehicle

parameters are listed in Table I Pure braking tests in a

straight-line maneuver were performed at two different initial velocities,

namely, 120 km/h (µH= 0.9) and 60 km/h (µH= 0.1) The

maximum available brake torque at each wheel is limited to

2000 Nm, and a time constant for the tire-force lag of 0.01 s is

used

Fig 5 Block diagram of the SMC system (a) Ideal full-feedback model (b) Road noise and estimated feedback control.

Fig 6 Comparisons of the total tracking error for target slip ratio with varying brake time constants among three different sliding-surface designs

(λ d,f=−0.12, λ d,r=−0.1, and µH= 0.9).

A Effect of Brake Actuator Time Constants τb

The actuator dynamics generally affects the performance of the SMC by delaying responses or increasing the oscillation in transient responses due to the physical limit of actuators For the brake actuator modeled as a first-order system, the effect of its time constant on the target slip-ratio tracking performance was investigated with offline-tuned optimal design parameters Fig 6 shows the comparison of a total slip-ratio tracking error among the three different sliding-surface designs with various braking actuator time constants During the simulation,

Trang 9

Fig 7 Comparisons of the target slip-ratio tracking with varying brake time

constants among three different sliding-surface designs (λ d,f=−0.12,

λ d,r=−0.1, and µH= 0.9) (a) Front slip ratio (λd =−0.12, τb =

0.1) (b) Magnified front slip ratio (λd =−0.12, τb= 0.1) (c) Front

slip ratio (λd =−0.12, τb= 0.005) (d) Magnified front slip ratio (λd =

−0.12, τb= 0.005).

the road condition of µH= 0.9 is used, and the slip ratios

of 12% and 10% have been used as the target slip ratio for

the front and rear, respectively As shown in Fig 6, the total

slip-ratio tracking error for the proposed sliding-surface design

is smaller than those of the other sliding-surface designs for all

the time constants being used in the brake actuators

Fig 7 shows the time responses of the slip-ratio tracking

for various brake actuator time constants It is shown that the

oscillation in the slip-ratio response tends to increase around

the target slip due to the physical limit of a brake actuator as its

time constant increases

For an actuator time constant equal to 0.1 s, the second

sliding-surface design shows the largest initial oscillation, but

this oscillation tends to be eliminated, as shown in Fig 7(a)

However, even though the first sliding-surface design has

slightly less total tracking error in Fig 6, its oscillation

con-tinues during the simulation Thus, we can expect that the

performance of the second sliding surface at τb= 0.1 is still

better than that of the first sliding-surface design as being

consistent with the other actuator time constant cases

Fig 8 Comparisons of the total tracking error for target slip ratio with varying approximation error boundaries among three different sliding-surface designs

(λ d,f=−0.12, λ d,r=−0.1, µH= 0.9, and τb= 0.05).

B Effect of Approximation Error Boundary

in Switching Controls

The speed at which the system states reach the sliding surface

is strongly influenced by the switching control The effect of the approximation error boundaries of the longitudinal tire force and the longitudinal wheel acceleration in the switching control has been compared for three different sliding-surface designs

In the simulation, the approximation error boundaries of C1and

C2 shown in (43) are set as C1= C2= C Then, the offline

tuning was performed to find the other optimal design

parame-ters, including a sliding-surface design γ, a switching gain η,

and a boundary-layer thickness Φ for different approximation error boundaries

Fig 8 compares the total slip-ratio tracking errors for different approximation error boundaries For the first and second sliding-surface designs, the slip-ratio tracking perfor-mance is slightly degraded as the approximation error bound-ary increases, whereas the proposed sliding-surface design

σ3= ˙˜x + γ ˜ x tends to slightly decrease the slip-ratio tracking

error as the approximation error boundary increases However, the effect of the approximation error boundary is relatively small compared with that of the brake actuator time constant, which means that its effect can be compensated by optimizing other design parameters

C Effect of Target Slip Ratios λd

The target slip ratio used in the wheel-slip control can be changed depending on the application of the control systems as

Trang 10

Fig 9 Comparisons of the total tracking error for target slip ratio with varying

target slip ratios among three different sliding-surface designs (τb= 0.05).

well as the road-condition variations For instance, a target slip

ratio often used for ABS is the slip ratio that generates the peak

longitudinal force, and it varies with road-condition changes

For an application of VSC, the target slip ratio that produces a

corrective yaw moment for stabilizing the vehicle attitude can

be arbitrary

Fig 9 shows the total slip-ratio tracking errors among

the three different sliding-surface designs for different road

conditions (µH= 0.9 and 0.1) and target slip ratios (λd=

0.12 and 0.22) Initial vehicle speeds of 120 and 60 km/h

were used for µH= 0.9 and µH= 0.1, respectively During the

simulation, a fixed actuator time constant of τb= 0.05 is used,

and the rest of the control design parameters were optimized

to generate minimum tracking errors The proposed

sliding-surface design shows smaller tracking errors than the other

sliding-surface designs

As shown in Figs 6, 8, and 9, the optimal design parameters

vary according to the tuning conditions such as brake time

con-stants, target slip ratios, road frictions, and preselected design

parameters From the overall performance point of view, these

results indicate that the optimal design parameters should be

chosen by a tradeoff approach, considering the dominant brake

operating conditions or by utilizing a lookup table according to

the vehicle driving conditions

The responses of the slip-ratio tracking and the brake control

torques for different sliding-surface designs are compared in

Figs 10 and 11 In Fig 10, the brake-torque command is

the summation of the equivalent and switching control torques

with the brake actuator limitation (saturation) The actual brake

torque indicates that the brake torque passes through the

first-order brake actuator system Although the slip tracking

re-Fig 10 Comparisons of the target slip-ratio tracking among three

differ-ent sliding-surface designs (λ d,f=−0.12, λ d,r=−0.1, µH= 0.9, and

τb= 0.05).

Fig 11 Comparisons of the controlled brake torque among three different

sliding-surface designs (λ d,f=−0.12, λ d,r=−0.1, µH= 0.9, and τb=

0.05) (a) Equivalent brake torque—front (b) Switching brake torque—front.

(c) Brake-torque command with saturation—front (d) Actual brake torque with

τb —front.

sponses for all controllers show an initial oscillation tendency, the proposed sliding-surface design can attenuate the oscillation faster than the other sliding-surface designs do, as shown in Fig 10

...

σ

B Alternative Sliding- Surface Design< /i>

Among the two sliding- surface designs previously

intro-duced, the first sliding- surface design σ = ˜ x corresponds to... proposed sliding surface can be derived similar to that of the second sliding- surface design, i.e.,

˙σ = ˙˜ x + γ ˜ x = 0, as shown in (18).

In order to determine the magnitude of. .. durability of the brake hardware

Among the design parameters needed for a robust wheel-slip

controller design, a sliding- surface design parameter γ and a switching-gain design parameter

Ngày đăng: 25/01/2022, 11:19

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] S. Semmler, R. Isermann, R. Schwarz, and P. Rieth, Wheel Slip Control for Antilock Braking Systems Using Brake-by-Wire Actuators, 2003. SAE Paper 2003-01-0325 Sách, tạp chí
Tiêu đề: Wheel Slip Control"for Antilock Braking Systems Using Brake-by-Wire Actuators
[2] A. B. Will and S. H. Zak, “Antilock brake system modelling and fuzzy control,” Int. J. Veh. Des., vol. 24, no. 1, pp. 1–18, 2000 Sách, tạp chí
Tiêu đề: Antilock brake system modelling and fuzzycontrol,”"Int. J. Veh. Des
[3] C. M. Lin and C. F. Hsu, “Neural-network hybrid control for antilock braking systems,” IEEE Trans. Neural Netw., vol. 14, no. 2, pp. 351–359, Mar. 2003 Sách, tạp chí
Tiêu đề: Neural-network hybrid control for antilockbraking systems,”"IEEE Trans. Neural Netw
[4] M. H. Hsiao and C. H. Lin, Antilock Braking Control of Electric Vehicles With Electric Brake, 2005. SAE Paper 2005-01-1581 Sách, tạp chí
Tiêu đề: Antilock Braking Control of Electric Vehicles"With Electric Brake
[5] K. Huh, D. Hong, P. Yoon, H.-J. Kang, and I. Hwang, Robust Wheel Slip Control Brake by Wire Systems, 2005. SAE Paper 2005-01-1584 Sách, tạp chí
Tiêu đề: Robust Wheel Slip"Control Brake by Wire Systems
[6] J. Song, “Performance evaluation of a hybrid electric brake system with a sliding mode controller,” Mechatron., vol. 15, no. 3, pp. 339–358, Apr. 2005 Sách, tạp chí
Tiêu đề: Performance evaluation of a hybrid electric brake system witha sliding mode controller,” "Mechatron
[7] K. R. Buckholtz, Reference Input Wheel Slip Tracking Using Sliding Mode Control, 2002. SAE Paper 2002-01-0301 Sách, tạp chí
Tiêu đề: Reference Input Wheel Slip Tracking Using Sliding Mode"Control
[8] C. M. Lin and C. F. Hsu, “Self-learning fuzzy sliding-mode control for antilock braking systems,” IEEE Trans. Control Syst. Technol., vol. 11, no. 2, pp. 273–278, Mar. 2003 Sách, tạp chí
Tiêu đề: Self-learning fuzzy sliding-mode control forantilock braking systems,”"IEEE Trans. Control Syst. Technol
[9] K. J. Emami and M. Akbarzadeh, “Adaptive discrete-time fuzzy sliding mode control for anti-lock braking systems,” in Proc. 22nd NAFIPS Conf., Chicago, IL, Jul. 2003, pp. 335–340 Sách, tạp chí
Tiêu đề: Adaptive discrete-time fuzzy slidingmode control for anti-lock braking systems,” in"Proc. 22nd NAFIPS Conf
[10] W. Y. Wang, K. C. Hsu, T. T. Lee, and G. M. Chen, “Robust sliding mode-like fuzzy logic control for anti-lock braking systems with uncer- tainties and disturbances,” in Proc. 2nd Int. Conf. Mach. Learn. Cybern., Xi’an, China, Nov. 2003, vol. 1, pp. 633–638 Sách, tạp chí
Tiêu đề: Robust slidingmode-like fuzzy logic control for anti-lock braking systems with uncer-tainties and disturbances,” in"Proc. 2nd Int. Conf. Mach. Learn. Cybern
[11] Y. Lee and S. H. Zak, “Designing a genetic neural fuzzy antilock-brake- system controller,” IEEE Trans. Evol. Comput., vol. 6, no. 2, pp. 198–211, Apr. 2002 Sách, tạp chí
Tiêu đề: Designing a genetic neural fuzzy antilock-brake-system controller,”"IEEE Trans. Evol. Comput
[12] J. R. Layne, K. M. Passino, and S. Yurkovich, “Fuzzy learning control for antiskid braking systems,” IEEE Trans. Control Syst. Technol., vol. 1, no. 2, pp. 122–129, Jun. 1993 Sách, tạp chí
Tiêu đề: Fuzzy learning controlfor antiskid braking systems,”"IEEE Trans. Control Syst. Technol
[13] A. Levant, “Sliding order and sliding accuracy in sliding mode control,”Int. J. Control, vol. 58, no. 6, pp. 1247–1263, 1993 Sách, tạp chí
Tiêu đề: Sliding order and sliding accuracy in sliding mode control,”"Int. J. Control
[14] J. J. Slotine and S. S. Sastry, “Tracking control of nonlinear systems using sliding surfaces with application to robot manipulators,” Int. J. Control, vol. 38, no. 2, pp. 463–592, 1983 Sách, tạp chí
Tiêu đề: Tracking control of nonlinear systems usingsliding surfaces with application to robot manipulators,”"Int. J. Control
[15] P. Yoon, H. J. Kang, I. Hwang, K. Huh, and D. Hong, Braking Sta- tus Monitoring for Brake-by-Wire Systems, 2004. SAE Paper 2004- 01-0259 Sách, tạp chí
Tiêu đề: Braking Sta-"tus Monitoring for Brake-by-Wire Systems
[16] CarSim Reference Manual Version 6.05, Mech. Simul. Co., Ann Arbor, MI, 2004 Sách, tạp chí
Tiêu đề: CarSim Reference Manual Version 6.05
[17] iSight User and Reference Manuals Version 9.0, Engineous Softw. Inc., Cary, NC, 2004 Sách, tạp chí
Tiêu đề: iSight User and Reference Manuals Version 9.0
[18] W. F. Milliken and D. L. Milliken, Race Car Vehicle Dynamics.Warrendale, PA: SAE Int., 1995, pp. 474–487 Sách, tạp chí
Tiêu đề: Race Car Vehicle Dynamics
[19] E. Bakker, L. Nyborg, and H. B. Pacejka, Tyre Modeling for Use in Vehicle Dynamics Studies, 1987. SAE Paper 870421 Sách, tạp chí
Tiêu đề: Tyre Modeling for Use in Vehicle"Dynamics Studies
[20] L. R. Ray, “Nonlinear tire force estimation and road friction identification:Simulation and experiments,” Automatica, vol. 33, no. 10, pp. 1819–1833, Oct. 1997 Sách, tạp chí
Tiêu đề: Nonlinear tire force estimation and road friction identification:Simulation and experiments,”"Automatica