| Fault diagnosis system is an important part of complex weapon equipment.With the continuous investment of modern complex weapon equipment electronic technology development,integrated electronic control unit is used more and more in complex weapon equipment,and the control system of large-scale weapon equipment becomes more complex.The development of a certain type of self-propelled gun is becoming more and more modular,intelligent and modern.With the increasing number of electronic components of large-scale weapon equipment,the probability of failure is also increasing,and the failure will be concurrent and spread.Once the system fails,the combat capability of weapon equipment will be greatly reduced.Therefore,it has important engineering application value to develop fast and real-time fault diagnosis method to ensure the intact rate of complex equipment.The main contents of this paper are as follows:(1)According to the problems in the development process of CAN bus real-time data acquisition and diagnosis system,the current common diagnosis methods of CAN bus real-time data acquisition and fault diagnosis system are studied.The process of data acquisition and fault diagnosis of fault diagnosis system is designed and implemented.The traditional method is improved,and the real-time acquisition of various components by CAN bus is used Data,and real-time collected state information through expert system knowledge framework system for rapid fault diagnosis,to ensure the integrity rate of complex equipment.(2)According to the current fault diagnosis system of different technology and its applicable environment,according to the latest national military standard,the fault diagnosis requirements of a certain type of self-propelled gun are analyzed.The real-time data acquisition of the system can bus and fault diagnosis processing of the real-time data obtained by expert system are emphatically studied.The software of real-time data acquisition and fault diagnosis system of self-propelled gun can bus is designed The overall structure of the.(3)On this basis,the modular design method is used to study each functional module of the fault diagnosis system,and then it is designed combined with the actual situation.The real-time data acquisition and fault diagnosis system of self-propelled gun is developed on QT platform under Linux system,which realizes the typical fault diagnosis and treatment function of CAN bus real-time data acquisition and fault diagnosis system.In the practical application of a certain type of gun fault diagnosis,the CAN bus real-time data acquisition and fault diagnosis system adopted in this paper can real-time detect and use the state of a certain type of gun for diagnosis positioning and isolation in the process of engineering practice,which improves the efficiency of fault diagnosis,and provides an example for the application ofexpert system in complex weapons. |