| The automobile engine has become a complex mechanical electron integration structure from the original pure mechanical structure.The addition of automotive electronics technology makes it difficult to diagnose automobile engine failures.The automobile engine information acquisition and fault diagnosis system designed in this paper can solve this problem,and use CAN bus technology and wireless communication technology to monitor the engine in real time.Using the detected engine information to troubleshoot the engine.In this paper,an engine fault diagnosis system is designed based on BP neural network optimized by genetic algorithm.The system includes information acquisition and fault diagnosis functions.The system uses software such as database,MATLAB and VB.The system is written in languages such as Visual Basic,C and SQL,and runs on the Windows platform.The main research contents of this paper are as follows:(1)Analysis of the current development status at home and abroadWith the increasing number of automobile ownership,the continuous improvement of automobile technology,the complicated vehicle structure,the collection and analysis of automobile engine data are the main ways of vehicle operation and management,the fault diagnosis of automobile engine is the main way to improve the safety of automobiles,need to be considered.(2)Software and hardware design for engine information collection systemThe information acquisition system takes the automobile terminal and the information acquisition center as the core,and the information acquisition center is also the key to the entire information acquisition system.The design of these two parts is written in VB language strictly in accordance with the relevant technical requirements and technical documents.and finally through the physical experiments of software and hardware.Performance index and function module meet the design requirements.(3)Software design for fault diagnosis systemThe diagnostic tool is BP neural network.In order to achieve the best diagnosis effect and achieve accurate fault diagnosis,genetic algorithm is applied to optimize the BP neural network.(4)The realization and research of the function of engine information acquisition and fault diagnosis systemAfter the development of system software and hardware,the artificial neural network is optimized through artificial fault data of the engine.The optimized system performance is far better than before optimization.The final detection system can accurately determine the cause of the fault and the location of the fault,after the experiment to verify the feasibility of the system to meet the requirements. |