{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,1]],"date-time":"2026-02-01T00:25:06Z","timestamp":1769905506298,"version":"3.49.0"},"reference-count":38,"publisher":"MDPI AG","issue":"7","license":[{"start":{"date-parts":[[2018,7,18]],"date-time":"2018-07-18T00:00:00Z","timestamp":1531872000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>The place of driving assistance systems is currently increasing drastically for road vehicles. Paving the road to the fully autonomous vehicle, the drive-by-wire technology could improve the potential of the vehicle control. The implementation of these new embedded systems is still limited, mainly for reliability reasons, thus requiring the development of diagnostic mechanisms. In this paper, we investigate the detection and the identification of sensor and actuator faults for a drive-by-wire road vehicle. An Interacting Multiple Model approach is proposed, based on a non-linear vehicle dynamics observer. The adequacy of different probabilistic observers is discussed. The results, based on experimental vehicle signals, show a fast and robust identification of sensor faults while the actuator faults are more challenging.<\/jats:p>","DOI":"10.3390\/s18072332","type":"journal-article","created":{"date-parts":[[2018,7,19]],"date-time":"2018-07-19T03:50:43Z","timestamp":1531972243000},"page":"2332","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Fault Detection and Isolation via the Interacting Multiple Model Approach Applied to Drive-By-Wire Vehicles"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7094-1370","authenticated-orcid":false,"given":"Vincent","family":"Judalet","sequence":"first","affiliation":[{"name":"LIVIC Laboratory, IFSTTAR, 25 All\u00e9e des Marronniers, 78000 Versailles, France"}]},{"given":"S\u00e9bastien","family":"Glaser","sequence":"additional","affiliation":[{"name":"Centre for Accident Research and Road Safety (CARRS-Q), Queensland University of Technology (QUT), Brisbane City, QLD 4000, Australia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4453-5093","authenticated-orcid":false,"given":"Dominique","family":"Gruyer","sequence":"additional","affiliation":[{"name":"LIVIC Laboratory, IFSTTAR, 25 All\u00e9e des Marronniers, 78000 Versailles, France"}]},{"given":"Sa\u00efd","family":"Mammar","sequence":"additional","affiliation":[{"name":"IBISC Laboratory, University of Evry Val d\u2019Essonne, 40 rue du Pelvoux, 91020 Evry, France"}]}],"member":"1968","published-online":{"date-parts":[[2018,7,18]]},"reference":[{"key":"ref_1","unstructured":"Ackermann, J., B\u00fcnte, T., and Odenthal, D. (1999). Advantages of Active Steering for Vehicle Dynamics Control, The Pennsylvania State University."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1016\/j.ress.2009.07.003","article-title":"Fault-tolerant automobile steering based on diversity of steer-by-wire, braking and acceleration","volume":"95","author":"Hayama","year":"2010","journal-title":"Reliab. Eng. Syst. Saf."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/j.conengprac.2016.11.017","article-title":"Model-based diagnosis and fault tolerant control for ensuring torque functional safety of pedal-by-wire systems","volume":"61","author":"Zhang","year":"2017","journal-title":"Control Eng. Pract."},{"key":"ref_4","unstructured":"Wilwert, C., Navet, N., Song, Y.Q., and Simonot-Lion, F. (2005). Design of automotive X-by-Wire systems. The Industrial Communication Technology Handbook, CRC."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Anwar, S. (2010). Fault Detection, Isolation, and Control of Drive by Wire Systems. Fault Detection, InTechOpen Access Publisher.","DOI":"10.5772\/9079"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"428","DOI":"10.1115\/1.2199859","article-title":"Adaptive threshold based diagnostics for steer-by-wire systems","volume":"128","author":"Pisu","year":"2006","journal-title":"J. Dyn. Syst. Meas. Control"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"529","DOI":"10.1109\/TCST.2007.894650","article-title":"Generating diagnostic residuals for steer-by-wire vehicles","volume":"15","author":"Gadda","year":"2007","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"He, L., Zong, C., and Wang, C. (2010, January 13\u201315). A Steering-by-Wire fault-tolerance control strategy based on multi-dimension Gauss Hidden Markov model. Proceedings of the 2010 International Conference on Intelligent Control and Information Processing (ICICIP), Dalian, China.","DOI":"10.1109\/ICICIP.2010.5565251"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Dos Santos, B., Ara\u00fajo, R.E., and Lopes, A. (2016). Fault Detection Scheme for a Road Vehicle with Four Independent Single-Wheel Electric Motors and Steer-By-Wire System. Advanced Vehicle Control, Proceedings of the 13th International Symposium on Advanced Vehicle Control (AVEC\u201916), Munich, Germany, 13\u201316 September 2016, CRC Press.","DOI":"10.1201\/9781315265285-67"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3574","DOI":"10.1109\/TIE.2013.2281159","article-title":"Model-Based Health Monitoring for a Vehicle Steering System with Multiple Faults of Unknown Types","volume":"61","author":"Yu","year":"2014","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_11","unstructured":"Murphey, Y.L., Masrur, A., Chen, Z., and Zhang, B. (2005, January 26\u201328). A fuzzy system for fault diagnostics in power electronics based brake-by-wire system. Proceedings of the 2005 Annual Meeting of the North American Fuzzy Information Processing Society (NAFIPS 2005), Detroit, MI, USA."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Skarin, D., and Karlsson, J. (2008, January 7\u20139). Software implemented detection and recovery of soft errors in a brake-by-wire system. Proceedings of the 2008 Seventh European Dependable Computing Conference, Kaunas, Lithuania.","DOI":"10.1109\/EDCC-7.2008.24"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/MCS.2002.1035218","article-title":"Fault-tolerant drive-by-wire systems","volume":"22","author":"Isermann","year":"2002","journal-title":"IEEE Control Syst."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Anwar, S. (2012). Fault Tolerant Drive by Wire Systems: Impact on Vehicle Safety and Reliability, Bentham Science Publishers.","DOI":"10.2174\/97816080530701120101"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1016\/0005-1098(84)90098-0","article-title":"Process fault detection based on modeling and estimation methods\u2014A survey","volume":"20","author":"Isermann","year":"1984","journal-title":"Automatica"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/S0098-1354(02)00160-6","article-title":"A review of process fault detection and diagnosis","volume":"27","author":"Venkatasubramanian","year":"2003","journal-title":"Comput. Chem. Eng."},{"key":"ref_17","unstructured":"Chen, J., and Patton, R.J. (2012). Robust Model-Based Fault Diagnosis for Dynamic Systems, Springer."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"282","DOI":"10.1016\/j.automatica.2016.10.025","article-title":"Descriptor reduced-order sliding mode observers design for switched systems with sensor and actuator faults","volume":"76","author":"Yin","year":"2017","journal-title":"Automatica"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1184","DOI":"10.1109\/TCST.2015.2480003","article-title":"Sensor Fault Detection, Isolation, and Identification Using Multiple-Model-Based Hybrid Kalman Filter for Gas Turbine Engines","volume":"24","author":"Pourbabaee","year":"2016","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2532","DOI":"10.1109\/TAC.2012.2188430","article-title":"Active robust fault detection in closed-loop systems: Quadratic optimization approach","volume":"57","author":"Ashari","year":"2012","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Xu, J., Wang, J., Li, S., and Cao, B. (2016). A Method to Simultaneously Detect the Current Sensor Fault and Estimate the State of Energy for Batteries in Electric Vehicles. Sensors, 16.","DOI":"10.3390\/s16081328"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Jeon, N., and Lee, H. (2016). Integrated Fault Diagnosis Algorithm for Motor Sensors of In-Wheel Independent Drive Electric Vehicles. Sensors, 16.","DOI":"10.3390\/s16122106"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1016\/j.amc.2016.08.052","article-title":"Fault detection for discrete-time linear systems based on descriptor observer approach","volume":"293","author":"Du","year":"2017","journal-title":"Appl. Math. Comput."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"14248","DOI":"10.1016\/j.ifacol.2017.08.1817","article-title":"Fault-Tolerant Control for Lipschitz Nonlinear Systems: Vehicle Inter-Distance Control Application","volume":"50","author":"Boukhari","year":"2017","journal-title":"IFAC-PapersOnLine"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"158","DOI":"10.1109\/9.981737","article-title":"Auxiliary signal design for robust multimodel identification","volume":"47","author":"Nikoukhah","year":"2002","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1002\/acs.1034","article-title":"Multiple model estimation: A convex model formulation","volume":"23","author":"Hallouzi","year":"2009","journal-title":"Int. J. Adapt. Control Signal Process."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1016\/S1474-6670(17)42911-9","article-title":"The IMM approach to the fault detection problem","volume":"30","author":"Efe","year":"1997","journal-title":"IFAC Proc. Vol."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1293","DOI":"10.1109\/7.722715","article-title":"Detection and diagnosis of sensor and actuator failures using IMM estimator","volume":"34","author":"Zhang","year":"1998","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"1221","DOI":"10.1109\/7.976961","article-title":"Integrated active fault-tolerant control using IMM approach","volume":"37","author":"Zhang","year":"2001","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Xu, Q., Li, X., and Chan, C.Y. (2017). A Cost-Effective Vehicle Localization Solution Using an Interacting Multiple Model-Unscented Kalman Filters (IMM-UKF) Algorithm and Grey Neural Network. Sensors, 17.","DOI":"10.3390\/s17061431"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Cosme, L.B., Caminhas, W.M., D\u2019Angelo, M.F., and Palhares, R.M. (2018). A Novel Fault Prognostic Approach Based on Interacting Multiple Model Filters and Fuzzy Systems. IEEE Trans. Ind. Electron.","DOI":"10.1109\/TIE.2018.2826449"},{"key":"ref_32","unstructured":"Jazwinski, A.H. (2007). Stochastic Processes and Filtering Theory, Courier Corporation."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Julier, S.J., and Uhlmann, J.K. (1997, January 20\u201325). New extension of the Kalman filter to nonlinear systems. Proceedings of the Signal Processing, Sensor Fusion, and Target Recognition VI (AeroSense\u201997), Orlando, FL, USA.","DOI":"10.1117\/12.280797"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1627","DOI":"10.1016\/S0005-1098(00)00089-3","article-title":"New developments in state estimation for nonlinear systems","volume":"36","author":"Poulsen","year":"2000","journal-title":"Automatica"},{"key":"ref_35","unstructured":"Gadda, C.D., Yih, P., and Gerdes, J.C. (2004, January 23\u201327). Incorporating a model of vehicle dynamics in a diagnostic system for steer-by-wire vehicles. Proceedings of the 7th International Symposium on Advanced Vehicle Control, Arnhem, The Netherlands."},{"key":"ref_36","unstructured":"Yih, P., and Gerdes, J.C. (2004, January 23\u201327). Steer-by-wire for vehicle state estimation and control. Proceedings of the 7th International Symposium on Advanced Vehicle Control, Arnhem, The Netherlands."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Dugoff, H., Fancher, P., and Segel, L. (1970). An Analysis of Tire Traction Properties and Their Influence on Vehicle Dynamic Performance, SAE. Technical Report.","DOI":"10.4271\/700377"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Judalet, V., Dhaoui, M., Glaser, S., and Mammar, S. (2014, January 8\u201311). Fuzzy Logic Slip Rate Controller for experimental Test Vehicle. Proceedings of the 17th International IEEE Conference on Intelligent Transportation Systems (ITSC), Qingdao, China.","DOI":"10.1109\/ITSC.2014.6958174"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/7\/2332\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:12:50Z","timestamp":1760195570000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/7\/2332"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,7,18]]},"references-count":38,"journal-issue":{"issue":"7","published-online":{"date-parts":[[2018,7]]}},"alternative-id":["s18072332"],"URL":"https:\/\/doi.org\/10.3390\/s18072332","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,7,18]]}}}