摘要
提出了一种基于实时以太网PROFINET的列车通信网络模型,采用时分复用的方式将传输周期分为IRT时段、RT时段和NRT时段,传输3种实时性要求不同的列车数据.在此基础上,重点设计了基于资源受限项目调度问题的实时周期数据IRT通信调度算法,通过时态约束得出多个任务的调度时刻表.采用OPNET仿真软件建立了时分复用的PROFINET通信模型,仿真结果表明:采用本文调度算法的IRT时段交付时间,相比单调速率调度后的IRT交付时间减小,且任务量越大,该算法越有优势.
An innovative solution for train communication network(TCN)based on a kind of realtime Ethernet called PROFINET is presented.The train data can be transmitted in three different time intervals:Isochronous Real-Time(IRT)interval,Real-Time(RT)interval and Non-RealTime(NRT)interval,by using time division multiplexing technology.On this basis,an IRT scheduling algorithm is proposed for real-time cycle data based on resource-constrained project scheduling problem(RCPSP),and the schedule of multiple tasks through temporal constraints is obtained.Finally,OPNET simulation software is used to establish a time-division multiplexing PROFINET communication model,and the simulation results confirm that IRT delivery time is reduced using temporal constraints scheduling algorithm compared with rate monotonic scheduling algorithm,and the superiority is more remarkable when the task is larger.
出处
《北京交通大学学报》
CAS
CSCD
北大核心
2016年第3期7-13,共7页
JOURNAL OF BEIJING JIAOTONG UNIVERSITY
基金
首都经济贸易大学科研基金资助(00891554410204)
首都经济贸易大学中青年教师提升经费资助(00891554410401)