Design and Implementation of an Expert Management System for Automobile Fault Detection (original) (raw)
Abstract
A system has been developed to communicate with the On-Board Diagnostics system of a car using the Controller Area Network communication protocol. The system requests the stored trouble codes that might have been detected by the diagnostics system and sends them to a server. The information is accessed through a web interface. The web interface allows the user to find the solutions in the database together with the detected faults. The database also contains information about trouble codes, such as their symptoms, causes and how to fix them. Monitoring the communications while testing the prototype showed that the system works as intended and can communicate with cars from different manufacturers and extract the data. The prototype system was compared with a commercial scan tool and testing showed that they both produced the same results. The second module of the project deals with the design and implementation of an expert system for car faults diagnosis. The project is motivated b...
Loading Preview
Sorry, preview is currently unavailable. You can download the paper by clicking the button above.
References (25)
- A. T. Al-Taani, "An expert system for car failure diagnosis", World Academy of Science, Engineering and Technology, Vol. 1, No. 12, pp. 4-7, 2005.
- Cao, X.L., 2004. Study of fault diagnosis techniques of intelligent roller hydraulic system based on expert system. Master Thesis, Chang'an University, Xi'an, China.
- Chen, C.Y., D.S. Zhang and P.H. Ren, 2003. Present state and perspectives of automotive fault diagnosis expert system. Chin. J. Mech. Eng., 39: 1-6.
- C. Angeli, ``Diagnostic expert systems: From expert's knowledge to real-time systems,'' in Advanced Knowledge Based Systems: Model, Applications & Research, vol. 1, P. Sajja and R. Akerkar, Eds. TMRF e-Book, 2010, pp. 50_73. [Online]. Available: http://www.tmr\_ndia.org/eseries/ebook.html#content
- D. D. Milanović, M. Misita, D. Tadi¢, and D. L. Milanović, ``The design of hybrid system for servicing process support in small businesses,'' FME Trans., vol. 38, no. 3, pp. 143-149, 2010.
- E. Roanes-Lozano, J. L. Galán-García, and G. Aguilera-Venegas, ``Aportable knowledge-based system for car breakdown evaluation,'' Appl. Math. Comput., vol. 267, pp. 758-770, Sep. 2015.
- E. Feigenbaum, Handbook of Artificial Intelligence: Heuris Tech Press, W. Kaufman Inc, 1981.
- K. S. E. Ricardo Nurzal, "A Decision Support System for Car Fault Diagnosis Using Expert System", International Journal of Information Sciences for Decision Making, N 2, 1998.
- Kvaser Leaf Light HS OBDII. Kvaser AB, 2013 [viewed at 2013-11-22]. Available from http://www.kvaser.com/datasheets/kvaser\_datasheet.php?ean=73-30130-00402-3
- Liao, S.H., 2005. Expert system methodologies and applications-a decade review from 1995 to 2004. Expert Syst. Appl., 28: 93-103.
- Liu, S.C. and S.Y. Liu, 2003. An efficient expert system for machine fault diagnosis. Int. J. Adv. Manuf. Technol., 21: 691-698.
- Men, Y.Z. and F.L. Wang, 2007. Research on neural network integration fusion method and application on the fault diagnosis of automotive engine. J. Mach. Des., 24: 64-65.
- O. Arsene, I. Dumitrache, and I. Mihu, ``Expert system for medicine diagnosis using software agents,'' Expert Syst. Appl., vol. 42, no. 4, pp. 1825_1834, 2015.
- P. Nabende and T. Wanyama, ``An expert system for diagnosing heavy-duty diesel engine faults,'' in Advances in Computer and Information Sciences and Engineering. Dordrecht, The etherlands: Springer, 2008, pp. 384-389.
- R. Aggarwal, S. Jain, Y. Jindal, and N. Verma, ``Approach towards car failure diagnosis-an expert system,'' Int. J. Comput. Appl., vol. 1, no. 23, pp. 61-64, 2010.
- Road vehicles --Communication between vehicle and external equipment for emissions related diagnostics --Part 5: Emissions-related diagnostic services. ISO 15031-5:2011. Geneva, Switzerland : ISO.
- S. A. Mostafa, M. S. Ahmad, M. A. Mohammed, and O. I. Obaid, ``Implementing an expert diagnostic assistance system for car failure and malfunction,'' Int. J. Comput. Sci. Issues, vol. 9, no. 2, pp. 1-7, 2012.
- S. A. Gutierrez and J. W. Branch, ``A comparison between expert systems and autonomic computing plus mobile agent approaches for fault management,'' Dyna, vol. 78, no. 168, pp. 173-180, 2011. DOI: 10.31695/IJASRE.2019.33576
- S. A. Mostafa, M. S. Ahmad, A. Mustapha, and M. A. Mohammed, ``A concise overview of software agent research, modeling, and development,'' Softw. Eng., vol. 5, no. 1, pp. 8_25, 2017.
- S. Sridhar, ``Improving diagnostic accuracy using agent-based distributed data mining system,'' Inform. Health Soc. Care, vol. 38, no. 3, pp. 182_195, 2013.
- W. T. Scherer and C. C. White, III, ``A survey of expert systems for equipment maintenance and diagnostics,'' in Knowledge-Based System Diagnosis, Supervision, and Control. NewYork,NY, USA: Springer, 1989, pp. 285-300.
- Y. Jindal, S. Jain, R. Aggarwal and N. Verma, "Approach towards Car Failure Diagnosis-An Expert System", International Journal of Computer Applications (0975 -8887) Volume 1 -No. 23, 2010.
- Yue, Y.J., X. Li and Q. Zong, 2011. Development of automobile fault diagnosis expert system based on fault Tree-neural network ensamble. Proceedings of the International Conference on Electronics, Communications and Control, September 9-11, 2011, Ningbo, China, pp: 2028-2031.
- Zhang, Q.W. and Y. Zhang, 2010. The design of an expert system on diagnosing the malfunction of hydraulic excavator. China Modern Educ. Equipment, 15: 58-60.
- Zhang, W., 2011. Based on expert systems in the automotive engine fault diagnosis application. Master Thesis, Taiyuan University of Technology, Taiyuan, China.