论文部分内容阅读
为满足高速磁浮列车车载诊断系统通信平台的要求,提出了一种基于RTLinux(real-time linux)的通信平台设计方案.该方案包括基于RTLinux通信平台的结构设计、实时和非实时处理模块的设计与实现.通过讨论CPCI-CAN(compact peripheral component interconnect-control area network)卡在RTLinux下驱动程序的开发过程,给出了驱动程序的具体实现.最后,借助调度时间模型和传送延时模型,分析了该车载诊断系统通信平台的实时性.实时仿真结果表明:基于RTLinux的通信平台中,所有节点完成网络更新的时间平均为290 ms,满足高速磁浮列车通信平台响应时间小于500 ms的要求.
In order to meet the requirements of high-speed maglev train vehicle communication system, a communication platform design scheme based on RTLinux (real-time linux) is proposed.The architecture includes real-time and non-real-time processing module design based on RTLinux communication platform And implementation.This paper presents the implementation of the driver by discussing the development process of the driver of CPCI-CAN (compact peripheral component interconnect-control area network) card under RTLinux.Finally, with the aid of scheduling model and transmission delay model, The real-time simulation results show that the RTLinux-based communication platform achieves an average of 290 ms for all nodes to complete the network update, meeting the requirement of response time of high-speed maglev train communication platform being less than 500 ms.