Research Article | Open Access
N. El Youssfi, R. El Bachtiri, T. Zoulagh, H. El Aiss, "Relaxed State and Fault Estimation for Vehicle Lateral Dynamics Represented by T–S Fuzzy Systems", Journal of Control Science and Engineering, vol. 2020, Article ID 8797482, 13 pages, 2020. https://doi.org/10.1155/2020/8797482
Relaxed State and Fault Estimation for Vehicle Lateral Dynamics Represented by T–S Fuzzy Systems
This paper deals with the problem of observer design of the vehicle model which is represented by Takagi–Sugeno (T–S) fuzzy systems with the presence of uncertainties. A relaxed observer design is presented to estimate the unmeasurable states and the faults of the vehicle lateral dynamics model, simultaneously. The vehicle model is transformed into a system with unknown inputs. Then, it is rebuilt by adding the default to the system state equation. Based on the Lyapunov function approach and the introduction of some slack variables, sufficient conditions of unknown input observer design are formulated as Linear Matrix Inequalities (LMIs). Finally, the simulation section clearly shows the importance and effectiveness of the proposed strategy.
A large part of the scientific research programs in the transport field is focused on road safety, to respond to the problems related to the evolution of the transport means. Today’s vehicles are becoming more intelligent, reliable, relaxed, and safe because they are equipped with various security systems, either passive as Bumper, whose classic function is to protect the bodywork. But, bumpers today play a bigger role. They have become very safe and aim, above all, to protect pedestrians and cyclists in the event of an accident [1, 2]. Seat belts are among the indispensable passive safety devices. They protect vehicle occupants in a potentially dangerous collision. They were proposed by the American car manufacturer Nash in 1949 as a new option and were developed in their modern form by the Swedish inventor Nils Bohlin for Volvo [3, 4]. We also mention airbags; they are considered essential equipment and have proven several times that they can save lives. The first ones were tested by General Motors in 1973 on the Chevrolet model [5, 6] or active as the Antilock Braking System (ABS), which prevents the wheels from blocking and, thus, the vehicle skidding during braking; it was first marketed by Bosch in the 1970s [7, 8]. The Electronic Stability Program (ESP) was developed in the 1990s by Bosch exclusively for the Mercedes S-Class [9, 10], and this technology makes it possible to avoid a road trip in extreme situations via selective and individual braking of the wheels [11, 12]. These systems are generally controlled by both known and unknown inputs. Their functioning and efficiency require precise knowledge of the dynamic parameters of the vehicle. Sometimes, the measurements of these parameters do not give complete information about the system because some states are not directly measurable. In addition, for cost reasons, the number of sensors is limited and is sometimes unavailable. The idea is to use a software sensor or an observer capable of reconstructing state information, unmeasurable parameters, and even unknown inputs of the system from the system model and measured parameters.
In this context, different estimation techniques have been applied to resolve observer design problems. Among these techniques, we can find Luenberger’s classical observer [13, 14], which is based on the synthesis of a static gain, to ensure the convergence of the observer’s states towards the real states of the system and to stabilize the estimation error. However, the presence of perturbations on the system leads to a bad reconstruction. Also, the Kalman filter (KF) [15, 16] is robust against measurement noise. Another example is the Sliding Mode Observer (SMO) [17, 18], which is characterized by asymptotic decay of the state estimation error even in the presence of uncertainties in the system input and nonlinearities. The quoted observers can no longer be applied when the dynamics of the system are subject to the influence of unknown inputs. Generally, these unknown inputs come from sensor faults, modeling errors, disturbances, or noise . To overcome these limits, the Unknown Input Observer (UIO) is widely studied in the literature [20–22], and it makes it possible to reconstruct system states even in the presence of unknown inputs and often intervenes in diagnosis, for fault detection, sensor monitoring, and estimation of disturbances affecting the system.
For this purpose, our main objective in this manuscript is to accurately estimate the lateral dynamics of the vehicle with the presence of uncertainties and sensor/actuator faults by a relaxed unknown inputs observer. The best-known model used to describe the lateral movements of the vehicle is the bicycle model, developed in , which will be represented by the Takagi–Sugeno (T–S) multiple-model approach, widely used in the literature to solve nonlinearity problems in nonlinear systems [24–26], which consists in developing the global model by interpolation of local linear models. This technique accurately describes the behavior of nonlinear systems, including the vehicle’s lateral dynamics system [27, 28]. The stability of the estimation error toward zero is mainly studied by using the Lyapunov quadratic function, and sufficient asymptotic stability conditions are given in the form of linear matrix inequalities (LMIs), which can be solved very effectively using optimization techniques of LMI .
The structure of the document is organized as follows: Section 2 deals with the model of vehicle lateral dynamics, as well as its T–S fuzzy representation. Section 3 describes the problem. Section 4 presents the estimation error stability analysis and the design of a relaxed unknown inputs observer. Section 5 is devoted to simulations and results analysis. Section 6 is devoted to discussion. Finally, the conclusion is given in the Section 7.
Notations. The following notations are considered: means the n-dimensional Euclidean space, and is the identity matrix with appropriate dimension. The notations and indicate that the matrix is negatively defined and negatively semidefined, respectively. The inverse of matrix is expressed by , and its transpose is indicated by . means symmetrical terms in a symmetrical matrix. denotes a generalized inverse of .
2. Vehicle Modelling
2.1. Nonlinear Vehicle Model
The complete vehicle dynamics model is studied in , which is very difﬁcult to use in control and monitoring applications because it is a very complex system and has many freedom degrees. For this reason, a simpliﬁed model that is easy to use to the synthesis of observers and controls is indispensable. The vehicle motions are deﬁned by a set of translations and rotational movements illustrated to the top left of Figure 1 . The model used in this paper describes the vehicle lateral dynamics (see Figure 1), which is obtained by considering the bicycle model; the lateral velocity and the yaw rate of the vehicle are taken to be differential variables.
The lateral dynamics of the vehicle is presented as in  by the following differential equations:where and are longitudinal and lateral velocities, respectively. is the yaw rate, is the vehicle mass, is the external yaw moment, and is inertia moments around vertical axis. and are lateral tire forces at the front and the rear wheels, respectively. For further explanation of the variables appearing in the vehicle lateral dynamics model, refer to Table 1 and Figure 1.
2.2. T–S Fuzzy Representation for Vehicle Lateral Dynamics
A T–S fuzzy model is a set of linear time-invariant (LTI) systems, blended with nonlinear membership functions. Different ways to perform a T–S model from nonlinear models exist. An interesting approach is the well-known nonlinear sector transformation . In fact, this technique allows obtaining an exact T–S representation without information loss on a compact set of the state space. By using identification and linearization of the cornering forces on the vehicle which can be approximated as in [20, 27], they are given by the following expressions:where and are the front and rear tire cornering stiffness which depend of road adhesion and vehicle mass and and are slip angles of front and rear tires, respectively. They are given in  as follows:where is the sideslip angle. Membership functions are given as follows:withand they satisfy the following properties:
Membership function parameters (, , and ) and stiffness coefficient values ( and ) are obtained using a Levenberg–Marquardt algorithm-based identification method combined with the least square method . The T–S fuzzy model of vehicle lateral dynamics is obtained by replacing the lateral forces in the nonlinear model (1) by their fuzzy expressions (2). Then, lateral motion can be expressed bywhere is the system state vector, is the system output vector, and is the steering angle given by the driver. , , , and are constant matrices with compatible dimensions.
3. Problem Description
Vehicle lateral dynamics may show an unexpected dangerous behavior in the presence of unusual external conditions such as lateral wind force and the variation of the road adhesion coefﬁcient. So, to deal with this problem, sensor/actuator faults and appropriate uncertainties must be introduced. For that, the uncertain T–S fuzzy system is considered as follows:where is faults affected to both the actuator and sensor. and are constant matrices with compatible dimensions. and are matrices functions which represent time-varying parameter uncertainties affecting the state and the input, respectively, and are structured as follows:where is a full column rank matrix.
Let us put the following equalities:and then, by replacing in (11), the system becomes as follows:
The augmented system formed from system (13) and fault can be expressed as
Then, we obtain
Before moving on to designing the observer for the system (15), to estimate unmeasurable states and faults in the next section, the following assumptions and lemmas are needed.
Assumption 2 (see ).
Lemma 1 (see ). Let , , , and be matrices with proper sizes. The following two inequalities are equivalent:
Lemma 2 (see ). Considering the matrix , with , and matrix , the matrix with the formis a solution of when the condition holds. is an arbitrary matrix, and is the Moore–Penrose pseudoinverse of which is denoted asAs mentioned in the introduction, the next section will focus on actuator/sensor faults and state estimation. The block diagram shown in Figure 2 introduces the concept of the unknown input observer, where is the input, is the fault signal, and are the state and the fault estimation, respectively, and is the system output.
4. Stability Analysis and Design of a Relaxed Unknown Input Observer
Presently, there are several practical thoughtfulness in the ﬁeld of vehicle production that inhibit using sensors, in particular, lateral velocity and yaw rate sensors, such as high cost, degradation, or loss of signal during certain weather or other conditions. To overcome this problem, we can use the observer theory. In this section, we aim to design an unknown input observer to estimate simultaneously the vehicle state and the sensor/actuator faults, despite the presence of uncertainties affecting both the state and the input matrices.
Let us consider the following observer which has the structure same as that of the previous T–S fuzzy system:
, , , and are the observer’s parameters to be determined. and are the observer states and augmented system estimation, respectively. The error between the faulty system (15) and the observer (20) is given by
The dynamic of the estimation error (21) is written by the following equation:
Then, (22) is rewritten as follows:
Proof. Let us consider the following Lyapunov function candidate:where . Taking the time derivative of , we obtainSubstituting (24) into (28), we getBy using the condition of Assumption 2, we obtainBy using Lemma 1 of  for (31), we haveIf conditions in (25)–(27) are satisﬁed, it means that , and this completes the proof.
Remark 1. The present result provides an improved extension of the work presented in . Our work presents less conservative results, thanks to relaxation matrices involved via Lemma 1 of . Furthermore, if we put , we get the conditions in . Thus, the proposed Theorem 1 is a general case of the results given by .
Theorem 2 provides the conditions for the asymptotic stability of the estimation error in (22).
Theorem 2. For given positive scalars , the states and faults of system (15) are estimated asymptotically with observer (20) if there exist the matrices , , , , , , and and positive symmetric matrix such that (33)–(35) hold.with
The observer gains are obtained as follows:
Proof. If conditions (25) in Theorem 1 hold, by applying Lemma 1, we directly obtain the conditions (33). The conditions (34) are obtained by using Lemma 1 twice. In the ﬁrst step, we deﬁne variables indicated in Lemma 1 asIf the conditions in (26) hold, that means it is equivalent to the following conditions:In the second step, condition (46) can be written as (47). By applying Lemma 1, we directly obtain the conditions in (48).with .
From (23a)–(23c), we haveThe general solution of (49) according to Assumption 1 and Lemma 2 is (40), where is an arbitrary matrix with appropriate dimension. We put , and we replace it in (23a)–(23c); we getThen, we can writeBy combining (41) and (50), we findReplacing by its expression (52) and taking into account the and give the linear matrix inequalities (33) and (34). This completes the proof.
Remark 2. The given is determined based on Assumption 2. The choice of is made arbitrarily in such a way that the conditions of Theorem 2 are feasible and taking into account the quality of simulation results.
Remark 3. In comparison with some works in the literature [37–39], which just focus on sensor faults or actuator faults, we have concentrated, in this paper, on the problem of estimating actuator and sensor faults together.
5. Simulation Results
To demonstrate the efﬁciency of the proposed observer to estimate the vehicle states and faults, we have carried out some simulations using the vehicle model (1) and MATLAB software. We take the longitudinal velocity as it is constant, , we have considered the steering angle shown in Figure 3, and the values of other parameters are listed in Table 1 . It should be mentioned that the simulated results are obtained without control, which means the yaw moment is equal to zero . Note that each is observable.
We have chosen to add a variant fault to both the input and output of the vehicle dynamics system, which takes the following form:
The parameter matrices of the faulty uncertain system of the vehicle lateral dynamics (13) are
The system of vehicle lateral dynamics was simulated selecting the following initial conditions: and .
Figures 4 and 5 represent, respectively, the lateral velocity and the yaw rate with their estimates in Figures 4(a) and 5(a) and estimation errors in Figures 4(b) and 5(b), by simultaneously using the observers’ gains recovered by Theorem 2 and the theorem of .
We can see, in both Figures 4 and 5, a relaxed estimation of states despite the presence of uncertainties and faults. Noticing that Theorem 2 presents the swiftness and the effectiveness compared to the theorem of  during estimation of vehicle lateral dynamics system states, this is clearly seen in the evolution of the estimation errors (the solid line quickly converges to zero relative to the dotted one).
It is clear that the estimation by the observer’s gains obtained by Theorem 2 converges rapidly towards the fault, just after it has appeared, faster than the result obtained by Theorem 2 of , and this is clearly seen in the evolution of the estimation errors (the solid line quickly converges to zero relative to the dotted one).
Remark 4. From Figure 7, we can see clearly that the conditions proposed in Assumption 2 are satisﬁed and the derivative of membership functions did not overcome its upper bound and . This means that the proposed conditions respect its hypothesis.
From these results, it can be deduced that the use of the proposed relaxed observer leads to much better results than those obtained by . As mentioned in Remark 3, some works in the literature focus either on actuator or sensor faults and not both simultaneously. In this paper, both types of faults are investigated. However, the limitations of this study are reflected in the fact that an identical fault affects the actuator and the sensor at the same time, which is unusual in real systems, including the vehicle lateral dynamics system.
In this paper, we have proposed a relaxed unknown input observer to estimate actuator/sensors faults and states of an uncertain vehicle lateral dynamics system, which is represented by T–S fuzzy systems. The impacts of the uncertainties are absolutely removed, and the designed observers are asymptotically estimating the unmeasurable states and disturbances simultaneously. In order to compare the results obtained with the other results, the coincidence of the estimation error to zero is studied with the Lyapunov approach and LMI constraints, which are provided to design the matrices of the different components of the unknown input observer. The vehicle simulations show clearly the quality of faults and states estimation of the vehicle dynamics, and the proposed approach can be adapted to driving conditions. As the next perspective, we want to work on the design of an observer that can, besides estimating the states, estimate the sensor faults and actuator faults separately and in different forms.
No data were used to support this study.
Conflicts of Interest
The authors declare that they have no conﬂicts of interest.
The authors would like to thank Mr El Youssfi Mohamed for the preparation of the Word version as well as the English improvement of the paper.
- J. E. Gieck, D. Weitzenhof, M. Prichard, and F. Smith, “The production HELP bumper: evolution, testing, and evaluation,” in Proceedings of the SAE Technical Paper Series, 1974.
- G. Belingardi, B. A. Beyene, E. Koricho, and B. Martorana, “Alternative lightweight materials and component manufacturing technologies for vehicle frontal bumper beam,” Composite Structures, vol. 120, pp. 483–495, 2015.
- R. Andréasson and C.-G. Bäeckströem, The Seat Belt: Swedish Research and Development for Global Automotive Safety, Kulturvárdskommittén Vattenfall AB, Stockholm, Sweden, 2000.
- Y. Håland, “The evolution of the three point seat belt from yesterday to tomorrow,” in Proceedings of the International Research Council on the Biomechanics of Injury Conference, Madrid, Spain, September 2006.
- C. C. Clark and W. A. Young, “Car crash theory and tests of airbag bumper systems,” SAE Transactions, vol. 104, no. 6, pp. 1865–1879, 1995.
- G. Mastinu and M. Ploechl, Road and Off-Road Vehicle System Dynamics Handbook, CRC Press, Boca Raton, FL, USA, 2014.
- L. Austin and D. Morrey, “Recent advances in antilock braking systems and traction control systems,” Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, vol. 214, no. 6, pp. 625–638, 2000.
- H. Saito, T. Matsushita, B. Pipkorn, and O. Boström, “Evaluation of frontal impact restraint system in integrated safety scenario using human body model with PID controlled active muscles,” in Proceedings of the International Research Council on Biomechanics of Injury Conference, Malaga, Spain, September 2016.
- S. A. Ferguson, “The effectiveness of electronic stability control in reducing real-world crashes: a literature review,” Traffic Injury Prevention, vol. 8, no. 4, pp. 329–338, 2007.
- S. Yim, Y. Park, and K. Yi, “Design of active suspension and electronic stability program for rollover prevention,” International Journal of Automotive Technology, vol. 11, no. 2, pp. 147–153, 2010.
- A. Park and G. Jakubauskas, “Improvement of road safety using passive and active intelligent vehicle safety systems,” Transport, vol. 22, no. 4, pp. 284–289, 2007.
- A. Vahidi and A. Eskandarian, “Research advances in intelligent collision avoidance and adaptive cruise control,” IEEE Transactions on Intelligent Transportation Systems, vol. 4, no. 3, pp. 143–153, 2003.
- C. Afri, A. Andrieu, L. Bako, and P. Dufour, “State and parameter estimation: a nonlinear Luenberger observer approach,” IEEE Transactions on Automatic Control, vol. 62, no. 2, pp. 973–980, 2016.
- Y. Wang, R. Rajamani, and D. M. Bevly, “Observer design for parameter varying differentiable nonlinear systems, with application to slip angle estimation,” IEEE Transactions on Automatic Control, vol. 62, no. 4, pp. 1940–1945, 2016.
- D. Simon, “Training fuzzy systems with the extended Kalman filter,” Fuzzy sets and systems, vol. 132, pp. 189–199, 2002.
- C. K. Chui and G. Chen, Kalman Filtering, Springer, Cham, Switzerland, 2017.
- R. Palm and P. Bergsten, “Sliding mode observer for a Takagi Sugeno fuzzy system,” in Proceedings of the IEEE international conference on fuzzy systems, FUZZ-IEEE, vol. 2, pp. 665–670, San Antonio, TX, USA, May 2000.
- S. Yin, H. Gao, J. Qiu, and O. Kaynak, “Descriptor reduced-order sliding mode observers design for switched systems with sensor and actuator faults,” Automatica, vol. 76, pp. 282–292, 2017.
- H. Geng, Y. Liang, F. Yang, L. Xu, and Q. Pan, “The joint optimal filtering and fault detection for multi-rate sensor fusion under unknown inputs,” Information Fusion, vol. 29, pp. 57–67, 2016.
- N. E. Youssfi, M. Oudghiri, and R. E. Bachtiri, “Vehicle lateral dynamics estimation using unknown input observer,” Procedia Computer Science, vol. 148, pp. 502–511, 2019.
- D. Rotondo, M. Witczak, V. Puig, and M. Pazera, “Robust unknown input observer for state and fault estimation in discrete-time Takagi-Sugeno systems,” International Journal of Systems Science, vol. 47, no. 14, pp. 3409–3424, 2016.
- V.-P. Nejjari and T. D. Do, “Fault/state estimation observer synthesis for uncertain T-S fuzzy systems,” IEEE Access, vol. 7, pp. 358–369, 2018.
- R. Rajamani, Vehicle Dynamics and Control, Springer Science & Business Media, Boston, MA, USA, 2012.
- H. O. Wang, K. Tanaka, and M. F. Griffin, “An approach to fuzzy control of nonlinear systems: stability and design issues,” IEEE Transactions on Fuzzy Systems, vol. 4, no. 1, pp. 14–23, 1996.
- X. Liu and Q. Zhang, “New approaches to H∞ controller designs based on fuzzy observers for T-S fuzzy systems Via LMI,” Automatica, vol. 39, no. 3, pp. 1571–1582, 2003.
- J. Park, J. Kim, and D. Park, “LMI-based design of stabilizing fuzzy controllers for nonlinear systems described by Takagi-Sugeno fuzzy model,” Fuzzy Sets and Systems, vol. 122, no. 1, pp. 73–82, 2001.
- N. El Youssfi, R. El Bachtiri, and H. El Aiss, “T-S fuzzy observers design and actuator fault tolerant control applied to vehicle lateral dynamics,” International Journal of Digital Signals and Smart Systems, 2020, In press.
- N. El Youssfi, R. El Bachtiri, R. Chaibi, and E. H. Tissir, “static output-feedback H_infty control for T-S fuzzy vehicle lateral dynamics,” SN Applied Sciences, vol. 2, no. 1, p. 101, 2020.
- P. Gahinet, A. Nemirovskii, A. J. Laub, and M. Chilali, “The LMI control toolbox,” in Proceedings of the 1994 33rd IEEE Conference on Decision and Control, vol. 3, pp. 2038–2041, Lake Buena Vista, FL, USA, December 1994.
- D. Schramm, M. Hiller, and R. Bardini, “Model of a typical complex complete vehicle,” Vehicle Dynamics, Springer, Berlin, Germany, 2018.
- T. Taniguchi, K. Tanaka, H. Ohtake, and H. O. Wang, “Model construction, rule reduction, and robust compensation for generalized form of Takagi-Sugeno fuzzy systems,” IEEE Transactions on Fuzzy Systems, vol. 9, no. 4, pp. 525–538, 2001.
- D. Ohtake, H. Arioui, and S. Mammar, “Observer design for two-wheeled vehicle: a Takagi-Sugeno approach with unmeasurable premise variables,” in Proceedings of the 19th Mediterranean Conference on Control & Automation (MED), pp. 934–939, Corfu, Greece, June 2011.
- N. El Youssfi and R. El Bachtiri, “T-S fuzzy observers to design actuator fault-tolerant control for automotive vehicle lateral dynamics,” Building Transportation, Traffic and Engineering Systems, IntechOpen, London, UK, 2020.
- L. Zhao, H. Gao, and H. R. Karimi, “Robust stability and stabilization of uncertain T-S fuzzy systems with time-varying delay: an input-output approach,” IEEE Transactions on fuzzy systems, vol. 21, no. 5, pp. 883–897, 2012.
- B. Bede, “Fuzzy sets,” Chez Mathematics of Fuzzy Sets and Fuzzy Logic, Springer, Berlin, Germany, 2013.
- J. A. Bærentzen, J. Gravesen, F. Anton, and H. Aanæs, Guide to Computational Geometry Processing: Foundations, Algorithms, and Methods, Springer Science & Business Media, London, UK, 2012.
- H. Zhang, J. Han, Y. Wang, and X. Liu, “Sensor fault estimation of switched fuzzy systems with unknown input,” IEEE Transactions on Fuzzy Systems, vol. 26, no. 3, pp. 1114–1124, 2017.
- S. Gómez-Peñate, G. Valencia-Palomo, F.-R. López-Estrada, C.-M. Astorga-Zaragoza, R. A. Osornio-Rios, and I. Santos-Ruiz, “Sensor fault diagnosis based on a sliding mode and unknown input observer for takagi-sugeno systems with uncertain premise variables,” Asian Journal of Control, vol. 21, no. 1, pp. 339–353, 2019.
- C. Martínez-García, V. Puig, C.-M. Astorga-Zaragoza, G. Madrigal-Espinosa, and J. Reyes-Reyes, “Estimation of actuator and system faults via an unknown input interval observer for takagi-Sugeno systems,” Processes, vol. 8, no. 1, p. 61, 2020.
- M. Zhu, H. Chen, and G. Xiong, “A model predictive speed tracking control approach for autonomous ground vehicles,” Mechanical Systems and Signal Processing, vol. 87, pp. 138–152, 2017.
- S. Chen, L. El Ghaoui, E. Feron, and V. Balakrishnan, Linear Matrix Inequalities in System and Control Theory, Society for Industrial and Applied Mathematics (SIAM), Philadelphia, PA, USA, 1994.
Copyright © 2020 N. El Youssfi et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.