Abstract
The tire is an essential element for road holding, comfort and safety of a vehicle. Nevertheless, under inflation will cause rapid tire wear and increases fuel consumption. It is therefore important to develop Tire pressure Monitoring Systems (TPMS). One approach, called “direct”, consisting in using pressure sensors proves to be expensive and unreliable (possibility of breakdowns). New generations of TPMS favor “indirect” methods without pressure sensor. Supervision is carried from physical quantities related to the pressure. The drop in pressure results a decrease in effective radius of wheel and an increase in rolling resistance force. We study in the context of this chapter, the possibility to use the models of longitudinal and rotational dynamics of the two front wheels and the vehicle for the implementation of nonlinear observer, which variables depend on the pressure. The observer is based on a higher order sliding mode approach, allowing finite time convergence of the estimation error and robustness face disturbance. The originality of the presented results consists in providing a joint estimation of three variables, namely, the effective radii of wheels and rolling resistance force of the front axle, without use of additional sensors.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
- Wheels’ effective radii
- High order sliding mode observer
- Rolling resistance force
- Tire monitoring system
1 Introduction
The tires are the only physical link between the vehicle and the road, their impact on safety is crucial. Their physical properties that affect its dynamic behavior are largely related to its pressure. A drop in pressure has a direct impact on characteristics such as damping, stiffness and rigidity of the tire. Any unsuitable inflation leads to increase fuel consumption, accentuate the risk of explosion and cause rapid wear of the tire. In addition, the chassis configuration of current vehicles, designed to provide optimum road holding, tends to mask the effects of inflation problem. For the driver, the behavior of the car seems to remain in a normal situation until it is faced with an emergency or more radically to an incident [7]. It is therefore important to inform the driver of any anomaly by displaying a message on the dashboard. It is the vocation of the tire pressure monitoring system.
The tire pressure monitoring system is intended to improve the safety of the equipped vehicle. Over the years, various statistics have shown that over 40 % of vehicles are driven with tires under inflated by an average 0.6 bars and that many accidents are due to a failure primarily caused by pressure loss [5].
These accidents have led to the development of Tire Pressure Monitoring Systems (TPMS) to supervise permanently the pressure. A European regulation which comes into force in 2012 requires the presence of such systems on all new vehicles. The constraint is that the minimum pressure loss that these systems must be able to detect, is 25 % of the hot pressure. In addition, a pressure drop on a wheel must be detected in less than 10 min and more wheels in less than 1 h [5].
Many research aims to improve the performance of existing systems and to design innovative solutions (especially without pressure sensors) corresponding to new regulations. Two techniques are proposed to measure the physical parameters of tires: The first strategy (direct approach) is to directly measure the pressure in each tire, thanks to pressure sensors installed at the inflation valve [25]. Nevertheless, the presence of the sensors may have disadvantages such as a reduction in the reliability of the system caused by the risk of damage of sensors in case of shock intervening during rolling or when the wheels are removed, furthermore, the need to add additional cabling thus a significant price increase. To overcome these disadvantages, an alternative is to favor methods without pressure sensor for reasons of economy and reliability, and also for monitoring in case of sensor failure in a direct approach.
The indirect approach can detect a fall pressure from physical measurements already used by the central computer of the vehicle (angular wheels speeds, acceleration, useful torque, steering wheel angle) without adding sensors for measuring the tire pressure. The underlying idea is to use the effect of pressure on certain physical variables to detect its variations. Indeed, the drop in tire pressure leads for example by a decreased in effective radii of wheels, an increase in their angular velocities and an increase in rolling resistance force. It would be sufficient, thanks to appropriate tools, using these physical quantities as indicators of the state of the pressure [21].
2 Motivation, Related Work, and Objectives
A variation in the pressure in the tire leads to decrease in its effective radius and increase in rolling resistance force. Thus, first key information related to the wheel is its effective radius. In fact, knowledge of effective radius has several advantages: the estimated effective radius in real time can be used to inform the driver of tire pressure level and its evolution in order to emit an alarm [19]. There is therefore a great interest in trying to estimate the effective radius. An assessment of the value of this radius may be obtained from the vehicle speed, the angular velocity of the wheel and the slip-ratio [22].
Another feature providing information about the tire pressure is the rolling resistance force. The variation of this force is in fact indicative of the general state of the vehicle in terms of load, tire pressure or road type. Moreover, the rolling resistance force acts not only on the longitudinal dynamics of the vehicle, but also, and very significantly, on the fuel consumption [26]. As it will be seen later in this chapter, the rolling resistance force is much more sensitive to pressure variation than the radius (larger relative variations) but the vehicles are not equipped with rolling resistance sensor, so there is a real interest in assessing this force. In addition to detect pressure loss, the estimation of rolling resistance force can detect a vehicle overload and improve vehicle control strategies in this type of situation.
Studies have already focused on the estimator design for vehicle wheels radii [19] and have proposed to use this estimation for the diagnosis of pressure in tires [3]. The used models consider that the rolling resistance force can be measured a priori under normal driving conditions, and then connected to the vehicle speed and the load by using empirical models. Nevertheless, according to [8], the rolling resistance force is heavily dependent on the tire parameters, e.g., pressure and temperature, type of road and the vehicle speed. Consequently, such approaches cannot be used in driving conditions and online estimation of the rolling resistance force is necessary. Note that in [27], the longitudinal stiffness and the effective radius assumed as being constant are identified from the correction terms of a sliding mode observer. An estimation of the pressure in the tire is deduced from the identified value of the radius. This observer considers the angular position, angular velocity of the wheel and the vehicle speed as state variables. It uses the measurement of the angular position of the wheel provided by the ABS encoders and the measuring speed vehicle. The unknown terms of the observation model are written as a function of the longitudinal stiffness and the effective radius in order to identify those parameters.
The work on the assessment of the rolling resistance force has been, to our knowledge, mainly based on tests using laboratory measurement benches and static models of finite elements [1]. This allows establishing the characteristic curves of the rolling resistance based on road type, vehicle load and tire temperature. The rolling resistance force is determined offline. In addition, these tests are carried out in very specific experimental conditions versus actual driving conditions. Note finally that much work has also been made on the synthesis of observers for the purpose to estimate other variables of the wheel or the vehicle (longitudinal stiffness coefficient of adhesion between tire and the soil and lateral speed of the vehicle; forces and parameters required for controlling the vehicle [27]; differential between the useful torque and braking torque applied to the wheel [24]; tire-soil friction).
The contribution of this chapter is to apply an online evaluation of effective radii of the front wheels and the rolling resistance of the whole axle, in order to analyze the unknown variations of the pressure. The originality is located in:
-
observation model using nonlinear dynamics and consideration of the effective radius and the rolling resistance force as state variables,
-
observation strategy “by sliding mode” which main features are the robustness opposite to uncertainty and disturbance and convergence in finite time.
In this chapter is proposed the synthesis of a nonlinear observer based on technical of high order sliding mode [4]: an observer, applied on the front axle, the effective radii of the wheels and the global rolling resistance force of the whole axle. As will be seen later in this chapter, these estimated values are all dependent on the pressure; their variations, thus, allows to evaluate the variation of the pressure. This observer is designed to reconstruct unmeasured variables (effective radii and the rolling resistance force) of the wheels based on available measurements of mechanical quantities (angular speeds provided by ABS encoders and useful torque).
The remaining parts of this chapter are structured as follows. Section 3 presents the notions of observability of nonlinear systems, and the canonical form of observability of such systems. Section 4 presents solutions for the observation of nonlinear systems, with particular emphasis on high order sliding mode observer. Section 5 presents the physical model of longitudinal and rotational dynamics of a vehicle coupled with the model of the vertical dynamics. From this model will be carried out, in Sect. 6, a study of the influence of the pressure drop in the front tires on three parameters: the effective radius of each wheel and the rolling resistance force of the whole axle, being based on the synthesis of a nonlinear sliding mode observer. Section 7 presents conclusions and future research directions of the work presented in this chapter.
3 Observability and Observers
The synthesis of an observer for a physical system begins by the following question: Is it the system observable, that means, is it possible to estimate the overall state of the system from the measurements performed? The corollary to this question is: which outputs measured use to make the system observable? In addition, in the case where the systems are represented by nonlinear models, analysis of observability should highlight the presence of possible singularities. Indeed, a notable difference between the observability of nonlinear and linear dynamic systems lies in the fact that the observability of nonlinear systems potentially depends of the input of the system and the state and it may therefore be losses observability according borrowed trajectories.
3.1 Observability: Concept and Criteria
Consider the nonlinear system of the form:
where \(x\in {\mathbb R}^{n}\) represents the state, \(u\in {\mathbb R}^{m}\) the input and \(y\in {\mathbb R}^{p}\) the output. \(f\, (:\, ; :)\) and \(h\, (:)\) are analytic functions. It is assumed that the functions \(f\, (:\, ; :)\) and \(h\, (:)\) are meromorphic functions of x and u. We also assume that u (t) is admissible, that is to say, measurable and bounded. According to [10], observability is defined from the notion of indistinguishability.
Definition 3.1.1
Two initial states \(x(t_0 )=x_1\) and \(x(t_0 )=x_2\) are indistinguishable for the system (1) if, \(\forall t\in [t_0 ,t_1 ]\) the corresponding outputs \(y_1 (t)\) and \(y_2 (t)\) are the same regardless of the allowable input u(t) of the system.
Definition 3.1.2
The nonlinear system (1) is said observable, if it does not admit indistinguishable pair. This means that the system is said observable if there is no distinct initial state that cannot be separated by review of the system output.
Definition 3.1.3
Considering the system (1), space observability H, is defined by the smallest vector space containing the outputs; \(h_1 , h_2 ,\ldots , h_p\) and closed under the operation of the derivation Lie to the vector field f(x, u), u being fixed. We denote dH the space of differential elements H.
Definition 3.1.4
The space \(dH(x_0)\) characterizes the local low observability \(x_0\) of system (1).
System (1) is said to satisfy the observability rank condition \(x_0 \text { if}: \mathrm{dim}(dH(x_0 ))=n\).
The system (1) satisfies the rank condition of observability \(\text {if }\, \forall x\in {\mathbb R}^{n}\), \(\mathrm{dim}(dH(x))=n\).
Definition 3.1.5
For system (1), the space generic observability [23] is defined by \(O=X\cap (Y+U)\), with:
or K is the set of meromorphic functions and \(\textit{Span}_K \) is the space generated on K of meromorphic functions of x and of a finite number of derivatives of u. System (1) is said generically observable if:
A property is generically satisfied when it is locally satisfied around a point \(x_0 \in M\subset {\mathbb R}^{n}\). An equivalent algebraic definition can also be given. A system is generically observable if the whole state can be expressed as a function of y, of u and a finite number of their derivatives (with \(j\in {\mathbb N}, q\in {\mathbb N})\):
In the nonlinear context, observability depends clearly of u and state x. The generic aspect is that we are not interested in any singularities.
Suppose that condition (3) is satisfied, and then we can check the equivalent condition of this definition. This ultimately amounts to analyzing the observability of a local perspective that is to say in an area defined by physical constraints.
Definition 3.1.6
System (1) is said locally observable if for any \(x\in M\subset {\mathbb R}^{n}\) and \(u\in U\subset {\mathbb R}^{p}\) (M and U being respectively open in \({\mathbb R}^{n}\) and \( {\mathbb R}^{p})\):
An equivalent criterion focuses on the analysis of vector \(\Psi \)
Definition 3.1.7
System (1) is said locally observable if for \(x\in M\) and \(u\in U\):
The last property implies that \(\Psi \) defines a transformation of state on this consider field. In the following, the term “observable” will mean “locally observable”. If there is a singularity of observability, it obviously causes problems for the proper functioning of the observers. A first solution is to pass the observer, in estimator mode (this means to putting the observer in “open loop”: there are no correction term). Another solution is to switch to another observer structure, e.g. by using different indices of observability [17].
3.2 Canonical Forms of Observability and Observer
Based on the form of the dynamic system of the tire used in the rest of this chapter, we consider the following nonlinear system:
with \(x\in M\) and \(u\in U\) the additive uncertainty term \(\Delta f(x,t)\) sufficiently derivable and the additive terms which only depends on well-known variables (measurements and control) grouped in the vector called “input–output injection” \(\chi (y,u)\).
Consider the following assumptions:
Assumption 3.2.1
The additive uncertainty term \(\Delta f(x,t)\) does not change the observability of (8):
i.e. \(\left\| {\Delta f} \right\| \le F_H <\infty , \forall x\in M \text { and }t\ge 0\).
Like the goal is to synthesize an observer, and \(\Delta f\) is unknown and verified this assumption, therefore consider the nonlinear system (8) without any uncertainty \((\Delta f=0)\).
Assumption 3.2.2
The input–output injection \(\chi (y,u)\) does not change the observability of the system [2].
The main idea is simple: for the purpose to analyze the observability, then to synthesize the observer, the system (8) is transformed into a simple system and well known from which observability will be analyzed, and observer designed. Adding to the observer the input–output injection term, we obtain an observer for (9). Remains to propose an adequate solution for that this observation is sufficiently robust to provide a good estimate of the uncertain system (8). Via an input–output injection defined by \(\chi (y,u)\), the nonlinear system (9) can be transformed into:
Assumption 3.2.3
Consider the system (10) and p integers \(\left\{ {k_1 , k_2 ,\ldots , k_p } \right\} \) defined such that [14]:
\(\sum \limits _{i=1}^p {k_i =n} \text { and } k_1 \ge k_2 \ge \cdots \ge k_p\) after numbering of output components if necessary.
The function \(\Psi (x)\) defined by:
verifies:
The function \(\zeta =\Psi (x)\) is thus a state transformation. The integers \(\left\{ {k_1 , k_2 ,\ldots , k_p } \right\} \) are called observability indices.
Proposition 3.2.1
Given the Assumptions 3.2.1; 3.2.2 and 3.2.3, the system (8) is observed for \(x\in M\) and \(u\in U\).
Consider again the system (8) verifying the Assumptions 3.2.1 and 3.2.3. By asking \(\zeta =\left[ {{\begin{array}{llll} y&{} {\dot{y}}&{} \cdots &{} {y^{(n-1)}} \\ \end{array} }} \right] ^{T}\), is obtained by:
with:
The representation (13) is called “canonical form of observability”. Given system (8), it is clear that the term \(\Phi (\zeta )\) is uncertain; is assumed to be written:
with \(\Phi _n\) the “nominal” part (composed of parameters and dynamics known derived from the term f(x)) and “uncertain” part \(\Delta \Phi \) (derived from \(\Delta f(x,t))\). Is thus obtained:
Proposition 3.2.2
An observer for the system (16) is written in the form:
The function k is the correction term which ensures convergence of the estimated state to the actual state \(\hat{{\zeta }}\rightarrow \zeta \).
The term \(k(y,\zeta )\) can be obtained by various methods (high gains, sliding mode,...) and must ensure convergence (exponentially or in finite time) of the observer to the real system, i.e., it ensures that \(\hat{{\zeta }}\rightarrow \zeta \) exponentially or in finite time despite the presence of uncertain term \(\Delta \Phi \). In addition, it depends only on the measured output y and the estimated state vector \(\hat{{\zeta }}\). To summarize, knowing that the dynamics of the estimation error is written:
with \(e=(\zeta -\hat{{\zeta }})\rightarrow 0\)
It is necessary to choose that the correction term \(k(y,\zeta )\) such that the observer converges to the real system despite the initial error e(0) and the uncertain term \(\Delta \Phi \). From (17), two methods can be used to obtain the vector \(\hat{{x}}\), representing the estimated x.
-
When the inverse of the transformation \(\Psi \), i.e. \(\Psi ^{-1}\), can be analytically calculate, the estimated state \(\hat{{x}}\) is deduced from \(\hat{{\zeta }}\) by:
$$\begin{aligned} \begin{array}{l} \hat{{x}}=\Psi ^{-1}(\zeta )\\ \end{array} \end{aligned}$$(19) -
In many cases of applications [17], it is very difficult to calculate the inverse of \(\Psi \) (including with formal calculation software). In this case, using an approach based on the calculation of the inverse Jacobian of \(\Psi \). As \(\hat{{\zeta }}=\Psi (\hat{{x}})\), we can write:
$$\begin{aligned} \dot{\hat{{\zeta }}}=\frac{\partial \Psi }{\partial \hat{{x}}}\dot{\hat{{x}}}\rightarrow \dot{\hat{{x}}}=\left[ {\frac{\partial \Psi }{\partial \hat{{x}}}} \right] ^{-1}\dot{\hat{{\zeta }}} \end{aligned}$$(20)
According to (17) and (20), is obtained
Then, from (17) and (21), an observer for the system (10) can be written by:
Applying the inverse transform of the input–output injection \(\chi (y,u)\) allows to obtain the observer for the system (9):
In the following section, an observer of the type (23) is proposed to estimate “sufficiently” a precise state x of the system (8) despite the uncertain term \(\Delta f\), and this thanks to a judicious choice of k. In the following, we consider:
Assumption 3.2.4
For every \(\zeta \in M_\zeta (M_\zeta \) being the area of application in the state space \(\zeta \), corresponding to M in which evolves x):
with \(L_\Phi \) being known Lipschitz positive constant. Furthermore:
with \(0<L_{\Delta \Phi } <\infty \).
4 Observation Technique Using Sliding Mode
Many techniques of observation of nonlinear systems exist: the observers based on linearization by input–output injection [23], high gains observers [9], continuous observer with finite time convergence [20], and sliding mode observers [4]. Each of these observation strategies is applied to a more or less broad class of nonlinear systems. In this section sliding mode observers are studied and then applied for tire pressure monitoring.
4.1 Sliding Mode Observers
One of the known classes of nonlinear robust observers is that of sliding mode observer. Among the different observation methods, sliding mode observers have been widely studied for their robust qualities [12]. The main features of observer type are:
-
finite time convergence of the estimation error,
-
robustness face to disturbances and uncertainties.
Sliding mode observer is characterized by discontinuous functions in their correction terms. The principle of sliding mode observer involves to constrain the dynamics of the estimation error, of dimension n, to evolve in finite time on a variety S, corresponding to a null estimation error. The attractiveness and the invariance of this surface are ensured by conditions called sliding conditions. If these conditions are satisfied, the observer converges to S and remains there.
In the next section, will be presented an observation solution based on sliding mode approach of first order and high order [16].
4.2 First Order Sliding Mode Observer
The first solutions were based on the approach of the first order sliding mode. In this case, the variety S is defined \(S=\left\{ {y-\hat{{y}}=0} \right\} \) with \(\hat{y}\) the estimate of the measure. The discontinuous corrective terms depend on the estimation error of y. This observer is applicable for systems with observability indices equal to 1. For observability indices 2, this observer does not allow to perfectly cancel the estimation error of \(x_2\). Another drawback is the phenomenon of “chattering”. This phenomenon is not desirable as it deteriorates the accuracy of the observation. Many studies have been work done in order to reduce or eliminate this problem. One solution is the introduction of new dynamics to act on higher order derivatives of the estimation error of y. This technique is the basic concept of higher order sliding mode which reduces the “chattering” retaining the qualities of robustness and finite time convergence of the approach first order sliding mode [11].
4.3 High Order Sliding Mode Observer
The concept of high order sliding mode was introduced in the 80s by Emelyanov [6], the principle involves acting via discontinuous corrective terms, on higher order derivatives of the measurement error y. The main advantages are:
-
improving robustness and convergence in finite time,
-
reducing the effects of chattering,
-
improving the observer performance (precision), the application to systems with indices of observability higher than 1.
4.3.1 Second Order Sliding Mode Differentiation
The problem here is to constrain the estimation error to evolve in finite time on the sliding surface:
In this way, the estimation error is now continuous and the chattering is eliminated. In this framework: The “Super Twisting algorithm” is proposed. This algorithm has been developed, to the base, for control systems (output feedback sliding mode of order 2) and is based on the technique of differentiation, hence its adequacy in observing systems written under canonical form of observability. This method is robust and does require only knowledge of it (no derivative calculation) but its use is limited to an index of observability equal to 2 [15].
4.3.2 High Order Sliding Mode Differentiation
For a given observability indices k, the objective here is to force the quantity \((y-\hat{{y}})\) and its first \((k-1)\) derivatives to zero in finite time [16]. Observers based on differentiation technique of high order sliding mode are offered in this context. This technique will be presented in detail since it was adopted in this chapter. In fact, according to its robustness and convergence in finite time it can be applied to a wide class of observable nonlinear systems. Considering system (16) with \(\zeta = \left[ {\begin{array}{llllll} {\zeta _1 }&{} {\zeta _2 }&{} {\zeta _3 }&{} {\zeta _4 }&{} {\ldots }&{} {\zeta _n } \\ \end{array} }\right] ^{T}\) in this case, a single output y is measured; the observability indices k then being equal to \(k_1\). Is obtained:
When assumptions of Sect. 3.2 are satisfied, the observer is described by form (17). The correction term k must ensure the convergence of e to 0, despite the initial error e(0) and the uncertain term \(\Delta \Phi \). A possible choice of observer based on the differentiation of higher order [16]:
with \(L>L_\Phi +L_{\Delta \Phi }\) and \(a_1 \ldots a_n\) coefficients fixed according to Table 1 [16].
Thus, from (23) a finite time convergence observer is developed for the initial system (8). It can be written:
with:
5 Vehicle Front Axle Modeling
This section presents the model of longitudinal and rotational dynamics of the vehicle front axle wheels. This model and its coupling with the vertical vehicle dynamic are the basis of wheels behavior description. With consideration of rolling resistance force and effective radii of the wheels.
5.1 Dynamics of the Front Axle
The suspension system is composed of mechanical components that connect the wheels to the main structure of the vehicle. The suspension provides an elastic connection to absorb and transmit smoothly the irregularities. There are several types of suspension, the most common are steel suspensions (called mechanical) and pneumatic suspensions. Currently the vehicles are equipped, in most cases, with pneumatic suspension that provide better dynamic stability and are less aggressive for the road [28]. This study considers a simplified air suspension mechanism described by a mass-spring-damper system. The front axle model of the vehicle is used to describe the vertical dynamics of the vehicle and those of the wheels shown in Fig. 1.
with
- \(m_c :\) :
-
suspended mass brought on two wheels,
- \(m_r :\) :
-
unsprung mass,
- \(K_{sr} :\) :
-
stiff right suspension,
- \(K_{sl} :\) :
-
stiff left suspension,
- \(K_{vr} :\) :
-
vertical stiffness of the right tire,
- \(K_{vl} :\) :
-
vertical stiffness of the left tire,
- \(C_s :\) :
-
suspension damping,
- \(C_v :\) :
-
vertical pneumatic damping,
- \(R_0 :\) :
-
nominal radius,
- R : :
-
tire radius,
- \(C_f :\) :
-
viscous friction coefficient,
- \(z_c :\) :
-
vertical position of the suspended mass,
- \(z_r :\) :
-
vertical position of the unsprung mass,
- \(z_{\textit{pro}} :\) :
-
profile of the wheel surface,
- \(d_{\textit{pro}} :\) :
-
road profile.
Referring to a fixed vertical position referenced by o, \(Z_{{\textit{pro}}_{0}}\) on the initial contact (between the wheel and the ground) is located by vertical axis z shown on Fig. 1. \(Z_{c_{0}}\) is the vertical distance in the static state of the vehicle body and \(Z_{r_{0}}\) the vertical distance in the static state from the center of the wheel.
The relative positions of wheel-ground contact \(z_{\textit{pro}}\), wheel center \(z_r\) and vehicle body \(z_c\) given by:
The application of the second Newton’s law can write the equations of the vertical dynamics of a half vehicle and of the wheel [29] according to:
The damping of the tires is assumed to be negligible compared to other variables \((C_v =0)\).
Thus, taking as a state vector \((x_1 , x_2 , x_3 , x_4 )^{T}=(d_c , \dot{d}_c , d_r , \dot{d}_r )^{T}\) and as input \(u=(d_{\textit{prol}} , d_{\textit{pror}})\), the state model of the pneumatic is written in the form:
Tire/road contact forces are obtained from the tire model, which we will present in the next section. These forces are transmitted to the chassis (sprung mass) via the suspension. They depend on the characteristics of the latter and axle configuration.
5.2 Dynamics of Wheels
The application of the second Newton’s law to the forces acting on two wheels of front axle allows writing their rotational and longitudinal dynamics as (Fig. 2):
where indexes l and r respectively refer to the front left and rights wheels, \(\Omega \) is the wheel angular velocity, R is the effective radius, \(v_x\) the vehicle’s linear velocity, \(C_f\) the viscous friction coefficient of the wheel, J and \(M_{1/2}\) are respectively the inertia and the half-vehicle mass. T is the torques applied to the wheel.
The complete model of the front axle of a vehicle can be obtained from the model (37) coupled to the model of the vertical dynamics (34). The coupling is done through the normal force \(F_z\) (38).
\(\bullet \) Normal force: This force depends mainly on the half-vehicle mass and the vertical displacement of the tire-road point contact [5], it is defined by the following relationship:
where \(i \, \in \{l,r\}\) and g the gravitational acceleration.
A simplifying assumption may be considered to reduce the model of normal force. This assumption is formulated by Eq. (39):
The expression of the normal force becomes:
\(\bullet \) Aerodynamic drag force: This force is proportional to the square of the vehicle’s velocity [8].
with \(\rho \) the air density, \(A_{d1/2}\) the frontal area of the half-vehicle and \(C_{d1/2}\) the drag coefficient.
\(\bullet \) Tractive forces: These forces are expressed according to friction wheel-ground coefficient \(\mu (\lambda _i )\) [8] as:
with \(\lambda _i\) the slip ratio defined by:
Figure 3 shows the friction coefficient evolution slip ratio for different road types.
The friction coefficient \(\mu _i\) is theoretically given by semi-empirical formulas. An acceptable approximation [13] is expressed as a function of \(\lambda _i\) by:
where \(\lambda _0\) is the optimal slip ratio, leading to the maximum friction value \(\mu _0 =\mu (\lambda _0 )\). The tractive forces are then given by:
\(\bullet \) Global rolling resistance force: It is related to the normal force \(F_z\) by:
with \(f_r\) the rolling resistance coefficient. This coefficient depends mainly on the tire inflation pressure, temperature, velocity, and road surface type then this assumption can be made for heavy vehicles and is valid on light vehicles only for low speeds [8].
In the case of light vehicles with higher speeds, another equation must be considered by:
This expression will be used for the model of half vehicle. The coefficients \(f_0\) and \(f_s\) of the rolling resistance force vary for a given tire, with the pressure according to the characteristic shown in Fig. 4.
5.3 Global Model Coupling
The complete model of the vehicle front axle is elaborated from association of the vertical axle and wheels dynamic modeling. The considered state variables are expressed as:
Then, the global model, is written as follows:
6 Observer of Wheels’ Effective Radii and Rolling Resistance Force of the Front Axle
In this section, will first be developed the sliding mode observer for only estimation of wheel effective radii and rolling resistance force. This observer uses, in addition, measures of the angular velocity of each wheel and the wheel applied torque.
The physical area of work is defined by:
Since the aim is pressure drop detection, the knowledge of the two wheels radii gives information about pressure state in the tire of each wheel and the rolling resistance force. Therefore it seems to be judicious to develop joint estimation observers using the effective radius and the rolling resistance force.
6.1 Observation Model
In order to simplify the study, only the longitudinal dynamics of the front axle and the rotational dynamics of the two front wheels are considered. The state variables considered in this case are \(x=\left[ {{\begin{array}{lll} {\Omega _l }&{} {\Omega _r }&{} {v_x } \\ \end{array} }} \right] ^{T}\), with:
with \(M_{1/2}\) the mass of the two wheels, \(F_{d1/2} (x)\) the aerodynamic drag force on the train, \(T_l\) and \(T_r\) couples applied to each wheel. \(F_{rg} =F_{rl} +F_{rr}\) is the global rolling resistance force on the train. The force \(F_{xl} (x)\) and \(F_{xl} (x)\) are written:
The aerodynamic drag force for the half of vehicle is written:
The effective radii \(R_l\) and \(R_r\) and the global rolling resistance force \(F_{rg}\) of the front axle are unknown and may change due to loss of pressure in both wheels.
with \(\eta _l (t), \eta _r (t) \text { and } \eta _F (t) \): unknown and bounded functions,
\(u=\left[ {{\begin{array}{ll} {u_1 }&{} {u_2 } \\ \end{array} }} \right] ^{T}=\left[ {{\begin{array}{ll} {T_l }&{} {T_r } \\ \end{array} }} \right] ^{T}\quad :\) control input,
\(x=\left[ {{\begin{array}{llllll} {x_1 }&{} {x_2 }&{} {x_3 }&{} {x_4 }&{} {x_5 }&{} {x_6 } \\ \end{array} }} \right] ^{T}=\left[ {{\begin{array}{llllll} {\Omega _l }&{} {\Omega _l }&{} {v_x }&{} {F_{rg} }&{} {R_l }&{} {R_r } \\ \end{array} }} \right] ^{T}:\) state vector of the observation model.
The dynamic behavior of the whole axle is given by:
with measurements \(y=\left[ {{\begin{array}{lll} {y_1 }&{} {y_2 }&{} {y_3 } \\ \end{array} }} \right] ^{T}=\left[ {{\begin{array}{lll} {x_1 }&{} {x_2 }&{} {x_3 } \\ \end{array} }} \right] ^{T}\). The structure of the effective radii of the observer and the global force of rolling resistance, from the knowledge of the angular velocities \(\Omega _l\) and \(\Omega _r\) and torques applied to each wheels \(T_l\) and \(T_r\), is based on the observation model and the strategy of higher order sliding modes [16]. The terms \(-\frac{C_f }{J_l }x_1 +\frac{1}{J_l }u_1 , -\frac{C_f }{J_l }x_2 +\frac{1}{J_l }u_2\) depend only of known variables. Thus, system (54) can be written as:
where
Assumptions 3.2.1 and 3.2.2 are satisfied for this system.
6.2 Observability Analysis
In order to analysis the observability of the studied system, the function \(\psi (x)\) is defined by:
The measured variables are the wheels’ velocities and the vehicle’s longitudinal speed \(y=\left[ {{\begin{array}{lll} {x_1 }&{} {x_2 }&{} {x_3 } \\ \end{array} }} \right] ^{T}\). If the determinant of the Jacobian of the function \(\psi (x)\) is in all cases different from 0 on the operating trajectories, this implies that the transformation \(\psi \) is invertible and the system (54) is locally observable [5]. In this case, the observability indices vector is equal to \([2\, 2\, 2]^{ T}\).
6.3 Observer Design
According to Sect. 3, the application of the inverse input–output injection transformation \(\chi (y,u)\) allows the observer synthesis for system (54). The observer proposed as part of this problem is based on differentiation of a second order sliding mode. Thus, an observer of (54) is written as:
\(L_1 =6, L_2 =5 \text { and } L_3 =4\) are observer gains.
6.4 Simulation Results and Discussion
To verify and validate the effectiveness of the observer in more general case, simulation are carried out with full model (48) of the vehicle front axle based on the coupling between the vertical dynamic and front axle wheels modeling. The initial state of the system x(0) is given by:
From (61) it is assumed that at starting time, the vehicle vertical displacements \(d_c\) and \(d_r\) as well as wheels positions with their first derivatives are null. The parameters used for the front axle provided by Renault of the system (48) and the observer (60) are summarized in Table 2 [5].
The Observer (60) allowing joint estimation of the two wheel effective radii the global rolling resistance forces is initialized by:
A case of pneumatic pressure fall of 40 % according to nominal value of 2.3 bar between instants \(\mathrm{t}_{1} = 20\) s and \(\mathrm{t}_{2} = 30\) s is simulated. It is therefore assumed, at the initial time, that there is an error of 8 mm between actual and estimated radii and an error of 2.6 rad/s between actual and estimated angular velocities of each wheel. The control strategy imposes low variable speed.
with: \(f=\frac{2\pi }{\omega }=0.05\,\mathrm{Hz}\) and \(v^{d}=40\,\mathrm{km/h}\)
The controller output is then:
where \(i\in \left\{ {l,r} \right\} \).
Therefore the torque applied to each wheels can be written as follow:
Figure 5 shows the schematic diagram for the simulation of the system and the observer effective radii and the rolling resistance force of the front axle.
The estimation of the left wheel radius, the right wheel radius and the rolling resistance force of the front axle are respectively shown in Figs. 6, 7 and 8. The designed observer ensures a simultaneous control of the two front wheels. It appears that when the pressure is decreased in the tire of the front left wheel, the observer gives a lower value of the left wheel radius and a very high value of rolling resistance force of the whole axle.
It also presents a convergence time (around 10 s) compatible with the objectives of Automobile Manufacturers (European standard requires the pressure fall detection on a wheel in less than 10 min). The radius of the right front wheel is also estimated, this estimation is constant (Fig. 7).
The increase in the global rolling resistance force can detect a pressure drop; however, this information alone does not allow us to establish which tire presents a pressure fall. The radii of the both wheels are directly connected to their pressure. These graphical representations allow us to establish that the pressure fall comes from the left wheel.
Consequently, the joint estimation of three parameters: left effective radius, right effective radius and rolling resistance force appears to be an adequate tool for monitoring tire pressure.
7 Conclusions
In this chapter, different notions of observability have been recalled, emphasizing mainly on nonlinear systems. Then, the longitudinal and rotational dynamics of the wheels and their coupling with the vertical dynamics of the front axle of the vehicle were studied. This coupling model is used for validation of observer design. The model of longitudinal and rotational dynamics was used for nonlinear observer design which constitutes a major contribution of our work.
The synthesis of a sliding mode observer seeks on non-measurable quantities estimation (left effective radius, right effective radius and rolling resistance force of the whole axle) using only measured quantities (angular speed of each wheel, vehicle speed and useful torque) was designed. The choice of high order sliding modes observer was made for its well-known characteristics of robustness and precision. The results show a satisfactory estimation of effective radii and rolling resistance force for the vehicle front axle.
The future directions of research include:
-
Real-time implementation of the observer studied taking into account the various constraints, in particular the complexity and computation time.
-
Suggest of adequate strategy for observer gain determination or design of adaptive sliding mode observer.
-
Elaboration of a global model of the complete vehicle for the extension of the study to an observation model taking into account simultaneous operation of the 4 wheels.
-
Use of one or two pressure sensors for indirect approach elaboration [18].
References
Atsushi M (2010) Method for evaluating rolling resistance of tire, system for evaluating tire using the same, and program for evaluating rolling resistance of tire. Patent JP, 249527
Bestle D, Zeitz M (1983) Canonical form observer design for non-linear time-variable systems. Int J control 38(2):419–431
Carlson CR, Gerdes JC (2005) Consistent nonlinear estimation of longitudinal tire stiffness and effective radius. IEEE Trans Control Syst Technol 13(6):1010–1020
Davila J, Fridman L, Poznyak A (2006) Observation and identification of mechanical systems via second order sliding modes. Int J Control 79(10):1251–1262
El Tannoury C, Moussaoui S, Plestan F, Romani N, Gil GP (2013) Synthesis and application of nonlinear observers for the estimation of tire effective radius and rolling resistance of an automotive vehicle. IEEE Trans Control Syst Technol 21(6):2408–2416
Emelyanov SV, Korovin SK, Levantovskiy LV (1986) A drift algorithm in control of uncertain processes. Prob Control Inf Theory 15(6):425–438
Greenwood J, Clarke C (2011) Tire pressure monitoring. U.S. Patent Application 13/578,482
Gillespie TD (1992) Fundamentals of vehicle dynamics, vol 400. Society of Automotive Engineers, Warrendale
Gauthier JP, Hammouri H, Othman S (1992) A simple observer for nonlinear systems applications to bioreactors. IEEE Trans Autom Control 37(6):875–880
Hermann R, Krener AJ (1977) Nonlinear controllability and observability. IEEE Trans Autom Control 22(5):728–740
Hedrick JK, Misawa EA (1987) On sliding observers for nonlinear systems1. J Dyn Syst Meas Control 109:245
Imine H, Fridman L, Shraim H, Djemai M (2011) Sliding mode based analysis and identification of vehicle dynamics. Springer Science & Business Media, New York
Jazar RN (2008) Vehicle dynamics. Theory and applications. Springer Science & Business Media, Riverdale
Krener AJ, Respondek W (1985) Nonlinear observers with linearizable error dynamics. SIAM J Control Optim 23(2):197–216
Kamal S, Chalanga A, Moreno JA, Fridman L, Bandyopadhyay B (2014) Higher order super-twisting algorithm. In: 13th international workshop on variable structure systems (VSS). IEEE, pp 1–5
Levant A (2003) Higher-order sliding modes, differentiation and output-feedback control. Int J Control 76(9–10):924–941
Lebastard V, Aoustin Y, Plestan F (2011) Estimation of absolute orientation for a bipedal robot: experimental results. IEEE Trans Robot 27(1):170–174
Mayer H (1994) Comparative diagnosis of tyre pressures. In: Proceedings of the third IEEE conference on control applications. IEEE, pp 627–632
M’Sirdi NK, Rabhi A, Fridman L, Davila J (2008) Second order sliding-mode observer for estimation of vehicle dynamic parameters. Int J Veh Des 48(3):190–207
Menold PH, Findeisen R, Allgower F (2003) Finite time convergent observers for nonlinear systems. In: Proceedings of the 42nd IEEE conference on decision and control, vol 6. IEEE, pp. 5673–5678
Ouasli N, Ben Mehrez R, El Amraoui L (2014) Parameter estimation of one wheel vehicle using nonlinear observer. In: International conference on electrical sciences and technologies in Maghreb (CISTEM). IEEE, pp 1–8
Pacejka H (2005) Tire and vehicle dynamics, 2nd edn. SAE International and Elsevier, Butterworth
Plestan F, Glumineau A (1997) Linearization by generalized input–output injection. Syst Control Lett 31(2):115–128
Ribbens WB, Fredricks RJ (2005) Antilock brake systems employing a sliding mode observer based estimation of differential wheel torque. U.S. Patent No. 6,890,041
Schimetta G, Dollinger F, Weigel R (2000) A wireless pressure-measurement system using a SAW hybrid sensor. IEEE Trans Microw Theory Tech 48(12):2730–2735
Schuring DJ (1994) Effect of tire rolling loss on vehicle fuel consumption. Tire Sci Technol 22(3):148–161
Shraim H, Ananou B, Ouladsine M, Fridman L (2007) A new diagnosis strategy based on the online estimation of the tire pressure. In: European Control conference (ECC). IEEE, pp 3437–3443
Sammier D, Sename O, Dugard L (2000) \({\rm {H}}\infty \) control of active vehicle suspensions. In: Proceedings of the IEEE international conference on control applications. IEEE, pp 976–981
Ting WE, Lin JS (2004) Nonlinear control design of anti-lock braking systems combined with active suspensions. In: 5th Asian control conference, vol 1. IEEE, pp 611–616
Author information
Authors and Affiliations
Corresponding authors
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Ouasli, N., El Amraoui, L. (2016). Nonlinear Sliding Mode Observer for Tire Pressure Monitoring. In: Vaidyanathan, S., Volos, C. (eds) Advances and Applications in Nonlinear Control Systems. Studies in Computational Intelligence, vol 635. Springer, Cham. https://doi.org/10.1007/978-3-319-30169-3_28
Download citation
DOI: https://doi.org/10.1007/978-3-319-30169-3_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-30167-9
Online ISBN: 978-3-319-30169-3
eBook Packages: EngineeringEngineering (R0)