电子学报
電子學報
전자학보
ACTA ELECTRONICA SINICA
2015年
1期
86-93
,共8页
龚志鹏%陈特放%邹复民%陈意军%李延平
龔誌鵬%陳特放%鄒複民%陳意軍%李延平
공지붕%진특방%추복민%진의군%리연평
FlexRay%AUTOSAR%消息调度%动态段%车载通信网络
FlexRay%AUTOSAR%消息調度%動態段%車載通信網絡
FlexRay%AUTOSAR%소식조도%동태단%차재통신망락
FlexRay%AUTOSAR%message scheduling%dynamic segment%in-vehicle communication network
针对FlexRay的动态段调度难题,提出了一种基于AUTOSAR规范的与FID分配无关的消息传输周期及其长度确定方法,建立了基于并行处理器负载平衡调度的BIP模型,设计了一种适合大规模消息调度的周期递增LPT算法PILPT和一种防止长周期消息占用短周期消息位置的相位保留LPT算法PRLPT ,最后给出了在实际应用环境中PILPT算法和PRLPT算法的一般性选择依据。仿真实验结果表明,不论是对J1939消息集还是对消息数量更多、消息长度分布更广的可变消息集,PILPT算法和PRLPT算法在优化比率、负载均衡以及算法速度上均达到了较好的调度性能。
針對FlexRay的動態段調度難題,提齣瞭一種基于AUTOSAR規範的與FID分配無關的消息傳輸週期及其長度確定方法,建立瞭基于併行處理器負載平衡調度的BIP模型,設計瞭一種適閤大規模消息調度的週期遞增LPT算法PILPT和一種防止長週期消息佔用短週期消息位置的相位保留LPT算法PRLPT ,最後給齣瞭在實際應用環境中PILPT算法和PRLPT算法的一般性選擇依據。倣真實驗結果錶明,不論是對J1939消息集還是對消息數量更多、消息長度分佈更廣的可變消息集,PILPT算法和PRLPT算法在優化比率、負載均衡以及算法速度上均達到瞭較好的調度性能。
침대FlexRay적동태단조도난제,제출료일충기우AUTOSAR규범적여FID분배무관적소식전수주기급기장도학정방법,건립료기우병행처리기부재평형조도적BIP모형,설계료일충괄합대규모소식조도적주기체증LPT산법PILPT화일충방지장주기소식점용단주기소식위치적상위보류LPT산법PRLPT ,최후급출료재실제응용배경중PILPT산법화PRLPT산법적일반성선택의거。방진실험결과표명,불론시대J1939소식집환시대소식수량경다、소식장도분포경엄적가변소식집,PILPT산법화PRLPT산법재우화비솔、부재균형이급산법속도상균체도료교호적조도성능。
Aimed at the scheduling problem of dynamic segment of FlexRay ,the formulas both for message transmission pe-riod and the length of message frame are put forward firstly which are unrelated to FID assignment based on the AUTOSAR specifi-cation ,and then a BIP model is built based on the load balancing of parallel multi-processor scheduling model .To solve the large scale message scheduling problem ,a period increasing longest-processing-time-first (PILPT ) algorithm is proposed as well as a phase reserving LPT (PRLPT ) algorithm ,which is proposed to prevent the longer period message from occupying the position of the shorter ,and a general suggestion for the choice between the two algorithms is given finally .The simulation results show that , whether for the fixed message set of J1939 or variable message set with a large number of messages and wide length distribution , PILPT and PRLPT algorithms both have outstanding performance in optimizing ratio ,load balance and the calculating speed .