Font Size: a A A

Design And Implementation Of Simulation Test Platform For Locomotive Driver Advisory System

Posted on:2022-07-11Degree:MasterType:Thesis
Country:ChinaCandidate:N K ChenFull Text:PDF
GTID:2492306740461344Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
Facing the current situation of increasing railway freight volume,the existing heavy-haul train operation method is difficult to meet the railway transportation demand.Driver advisory system(DAS)can provide optimization suggestions to help drivers control trains at a high level and improve transportation efficiency.In the development process of DAS,simulation test is crucial to the functional design of the system.Hardware-in-the-loop simulation technology can build digital train simulation scenarios and test cases on the host computer.At the same time,the reliability and effectiveness of the simulation test are enhanced by increasing the vehicle hardware equipment to enrich the test items.Therefore,a hardware-inthe-loop simulation test platform is built in the laboratory environment.The simulation scenarios and test cases are built by the host computer of the platform,and the simulation data are transmitted to the prototype of the locomotive driver advisory system by the vehicle hardware equipment,so as to test the operation performance and algorithm effect of the prototype of the system.First,this thesis analyzes the requirements of the platform,and divides the platform into scene simulation subsystem,data communication subsystem and scene playback subsystem according to platform’s functions.Scene simulation subsystem is responsible for scene simulation and running simulation,data communication subsystem is responsible for simulating the real-time data interaction process of the equipment,scene playback subsystem is responsible for the playback of simulation test data.For scene simulation subsystem,according to the locomotive dynamics model,the requirements of scene simulation and operation simulation,the human-machine interface is designed to simulate the real train operation and send real-time train data.For data communication subsystem,based on the development of the interface of the locomotive driver advisory system,LKJ2000 and TAX onboard equipment are selected as the hardware carriers of the platform communication,and LKJ input data simulation equipment is selected as the data format conversion port between the host computer and the LKJ2000 device.For the scene playback subsystem,based on data storage and analysis requirements,the Unqlite database is selected and the basic database including information such as lines,vehicles and timetables is designed.Then the scene simulation and playback subsystem function are realized based on Qt development environment.And the overall platform is tested through function test and performance test.Then,based on the hardware-in-the-loop simulation test platform development environment,the prototype of locomotive driver advisory system is designed and developed.According to the functional requirements of the system,the software analysis and modeling are carried out.Aiming at the external data interface of vehicle equipment in hardware-in-theloop simulation test platform,the bus protocol of equipment interface is analyzed by existing data.At the same time,IO multiplexing communication mode is chosen by analyzing the communication process.Then,the prototype of locomotive driver advisory system is realized by Qt development environment.Finally,the hardware-in-the-loop simulation test platform and the prototype of the locomotive driver advisory system are jointly tested.The test result shows that the platform is practical and effective for the test of the locomotive driver advisory system.
Keywords/Search Tags:Hardware-in-the-loop, Driver advisory system, UML modeling, Simulation test
PDF Full Text Request
Related items