摘要
随着FlexRay总线在汽车动力等安全关键实时系统中的应用,车内FlexRay与CAN网络之间的信息交互成为迫切需要解决的问题。文章从FlexRay-CAN网关通讯需求出发,提出了基于多队列分时轮转混合式消息调度方法,并给出了实现算法;利用排队理论对该方法进行建模的基础上,对该方法的性能进行了分析;TrueTime的仿真结果表明,此方法可以有效地保证网关内实时消息传输的实时性,非实时消息也能得到良好的响应时间。
As the FlexRay bus has been used in the safety-critical real-time systems, such as power train systems, the message exchange between FlexRay and CAN network has become an exigent problem to be solved. In order to meet the requirement of the FlexRay-CAN gateway, this paper proposes a message processing method based on multi-queue hybrid scheduling and then gives its implementation algorithm. Based on the modeling of this method with queuing theory, the performance of the method is also analyzed. Finally, the simulation result gained by TrueTime indicates that the method can guarantee the real-time properties of real-time messages as well as the response time of non-realtime messages.
出处
《合肥工业大学学报(自然科学版)》
CAS
CSCD
北大核心
2011年第1期28-32,共5页
Journal of Hefei University of Technology:Natural Science
基金
国家自然科学基金资助项目(60873003)
高等学校博士学科点专项科研基金资助项目(20070359028)
广东省教育部产学研结合资助项目(2008B090500226)
合肥工业大学2009年国家大学生创新实验计划资助项目(091035905)