The development and use of harmonious electric locomotives injectes new power into the development of China’s railways,and has become the main model of passenger and freight transportation.However,with the increase of operating hours,the failure rate of locomotives is also increasing,which has caused great obstacles to the normal operation of the railway.Aiming at the phenomenon of frequent occurrence of electric locomotive faults,this paper studies the fault analysis and processing system based on the fault code generated by the locomotive monitoring and control system during operation,and realizes the accurate positioning of the locomotive fault through code translation and interpretation.This paper firstly designed and developed the network fault analysis and processing system based on the needs of the workshop in actual work.The system adopts the B/S architecture,based on the Microsoft.NET framework,AJAX technology + JSON data format,And using ASP.NET,combined with C# development language,and is developed using the Visual Stadio.NET development environment.Object-oriented system analysis and design method is adopted in system analysis and design.In the process of system development,computer-aided software engineering technology is applied to system analysis,software design and development.The standardization,portability and reliability of system software and database are realized,and the efficiency of system development is effectively improved.In the design of the system,a three-tier architecture is adopted.The bottom layer uses efficient ADO.NET data access and storage technology,Connection pool is used to connect database and provide centralized and unified data services to ensure data sharing and data consistency of the whole system.the middle layer is the application server and middleware products,providing the full functionality of the entire system logic application,By reusing and expanding the application components and Middleware of logic application layer,the application and expansion of system functions are realized.the top layer is the application presentation layer,through the client application(functional interface)and browsing Browser,The functions of the system can be invoked according to different privileges set by the system,and then the B/S mode application of the client can be realized."HXD3 locomotive network control fault analysis and processing system" adopts advanced fault diagnosis technology.On the basis of the completion of the development of the fault handling system,the precise positioning of the locomotive fault is completed and realized.First,the fault code read by the workshop staff from the locomotive monitoring control system is entered into the system to establish a fault code information base.Then,according to the fault codes generated by locomotive faults in operation,the fault codes of the system are inquired to obtain the fault explanation and fault treatment guidance of the codes.Accurate locating of locomotive fault points is realized,and extensive searching methods such as overall alighting test of hardware modules,point-by-point troubleshooting with short wiring,locomotive trial operation searching and overall replacement of control modules are eliminated after previous locomotive failures occur.It effectively improves the quality and efficiency of locomotive maintenance and saves the production cost.the system can also realize the tracking analysis of the locomotive,and judge the possible faults of the locomotive in advance to improve the safety and safety of the locomotive.It reduces the interference to the order of railway transportation.Good results have been achieved in actual locomotive fault detection and locomotive maintenance. |