Font Size: a A A

Design And Implementation Of Train Air-conditioning Controller Software

Posted on:2020-11-26Degree:MasterType:Thesis
Country:ChinaCandidate:X J ChenFull Text:PDF
GTID:2392330590997075Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
Increasing urban population drives the rapid development of rail trains in China.It becomes more and more important to improve the environment of train carriages and enhance passenger satisfaction.Train air-conditioning controller,as an indispensable equipment to control the air-conditioning of train carriage,has become the "Standard Configuration" of every train.At present,the train air-conditioning controllers mainly use PLC as the main controller and directly connect with HMI for information display and setting.Although it can effectively maintain the train carriage environment,with the continuous increase of Chinese population,passenger demand,functional expansion and other issues,it has been unable to meet the demand.Therefore,it is very important to upgrade the train air-conditioning controller.Aiming at these problems,this thesis firstly understands the research status of train air-conditioning controller,and then proposes the design and implementation of train air-conditioning controller software based on ARM platform.The controller is based on Linux operating system.It increases the expansion of the function of train air-conditioning controller and reduces the space occupied by air-conditioning controller in the train carriage.Then the principle and hardware platform of train air-conditioning controller are introduced,and the overall software architecture is given according to the controller requirements.After these,the realization of each function module is expatiated,including the main controller's MVB communication,control management,fault alarm,program setting and system maintenance.Display system's TRDP communication,information display settings,interface drawing and associated design functions.Finally,the simulation test environment is built to test the train air-conditioning controller software.The final controller supports TCMS,manual and fully automatic control signals,and has certain redundancy processing capability.The fault alarm function supports the nearest first principle and provides convenience for the maintenance of the system.It also supports automatic setting of air-conditioning operation parameters according to outdoor environment and vehicle-mounted conditions under full-automatic mode,which ensures that the environment inside the carriage can adapt to changes in outdoor temperature and vehicle-mounted population conditions in time.In addition,the display system and the control system are designed separately.They communicate with each other through TRDP,which not only ensures that the display system can record and set the real-time running state of the air-conditioning controller,but also lays a foundation for the communication between the display system and other devices in the future.Besides,the display system is implemented on the platform of Qt,which has the advantages of optimizing the display interface and high-speed response.
Keywords/Search Tags:Train Air-conditioning, Controller, Display System, TRDP Communication, ARM
PDF Full Text Request
Related items