基于Can总线的混联混合动力汽车分布式通信系统设计

Yi-He Zuo, C. Xiang, Q. Yan, Wei-da Wang, Hui Liu, Hongcai Li
{"title":"基于Can总线的混联混合动力汽车分布式通信系统设计","authors":"Yi-He Zuo, C. Xiang, Q. Yan, Wei-da Wang, Hui Liu, Hongcai Li","doi":"10.1109/ICISA.2010.5480584","DOIUrl":null,"url":null,"abstract":"Distributed network system based on Controller Area Network (CAN) protocol has been widely applied into the vehicle industries. CAN communication protocol for the parallel-serial hybrid electrical vehicles (PSHEV) has been designed in the paper. Real-time scheduling algorithms based on optimization periodic algorithm (OPA) with non-preemptive and preemptive scheduling are also proposed with an optimization goal function to decrease the delay time for sporadic tasks and increase the CPU utilization for a real-time controller. Then a kind of method of solving the OPA have been designed namely exhaust algorithm (EA). With a view to avoid real vehicles experiment failures in advance, it is necessary for us to make an experiment set-up to verify the validity of the CAN protocol designed and OPA for the PSHEV. So the related hardware circuits for testing CAN system have been made. Finally, communication experiments are made based on CAN protocol proposed above. The results show the CAN protocol and OPA scheduling algorithm for the PSHEV are valid, all messages can be transmitted and received efficiently and completely avoiding the occurrence of loss of messages in the process of communications in all nodes of the system and the optimized periodic tasks as a result of OPA scheduling algorithm can decrease the delay time for sporadic tasks and increase the CPU utilization for a real-time controller.","PeriodicalId":313762,"journal":{"name":"2010 International Conference on Information Science and Applications","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Distributed Communication System Design Based on Can Bus for Parallel-Serial Hybrid Electrical Vehicles\",\"authors\":\"Yi-He Zuo, C. Xiang, Q. Yan, Wei-da Wang, Hui Liu, Hongcai Li\",\"doi\":\"10.1109/ICISA.2010.5480584\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Distributed network system based on Controller Area Network (CAN) protocol has been widely applied into the vehicle industries. CAN communication protocol for the parallel-serial hybrid electrical vehicles (PSHEV) has been designed in the paper. Real-time scheduling algorithms based on optimization periodic algorithm (OPA) with non-preemptive and preemptive scheduling are also proposed with an optimization goal function to decrease the delay time for sporadic tasks and increase the CPU utilization for a real-time controller. Then a kind of method of solving the OPA have been designed namely exhaust algorithm (EA). With a view to avoid real vehicles experiment failures in advance, it is necessary for us to make an experiment set-up to verify the validity of the CAN protocol designed and OPA for the PSHEV. So the related hardware circuits for testing CAN system have been made. Finally, communication experiments are made based on CAN protocol proposed above. The results show the CAN protocol and OPA scheduling algorithm for the PSHEV are valid, all messages can be transmitted and received efficiently and completely avoiding the occurrence of loss of messages in the process of communications in all nodes of the system and the optimized periodic tasks as a result of OPA scheduling algorithm can decrease the delay time for sporadic tasks and increase the CPU utilization for a real-time controller.\",\"PeriodicalId\":313762,\"journal\":{\"name\":\"2010 International Conference on Information Science and Applications\",\"volume\":\"69 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-04-21\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 International Conference on Information Science and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICISA.2010.5480584\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 International Conference on Information Science and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICISA.2010.5480584","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

基于控制器局域网(CAN)协议的分布式网络系统已广泛应用于汽车工业。本文设计了并行串行混合动力汽车CAN通信协议。提出了基于优化周期算法(OPA)的非抢占调度和抢占调度的实时调度算法,并提出了优化目标函数,以减少零星任务的延迟时间,提高实时控制器的CPU利用率。然后设计了一种求解OPA的方法,即排气算法(EA)。为了提前避免实车实验失败,我们有必要对PSHEV设计的CAN协议和OPA的有效性进行实验验证。为此,设计了测试CAN系统的相关硬件电路。最后,基于上述CAN协议进行了通信实验。实验结果表明,针对PSHEV的CAN协议和OPA调度算法是有效的,所有消息都能高效地发送和接收,完全避免了系统各节点在通信过程中出现的消息丢失现象,OPA调度算法优化的周期性任务可以减少零散任务的延迟时间,提高实时控制器的CPU利用率。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Distributed Communication System Design Based on Can Bus for Parallel-Serial Hybrid Electrical Vehicles
Distributed network system based on Controller Area Network (CAN) protocol has been widely applied into the vehicle industries. CAN communication protocol for the parallel-serial hybrid electrical vehicles (PSHEV) has been designed in the paper. Real-time scheduling algorithms based on optimization periodic algorithm (OPA) with non-preemptive and preemptive scheduling are also proposed with an optimization goal function to decrease the delay time for sporadic tasks and increase the CPU utilization for a real-time controller. Then a kind of method of solving the OPA have been designed namely exhaust algorithm (EA). With a view to avoid real vehicles experiment failures in advance, it is necessary for us to make an experiment set-up to verify the validity of the CAN protocol designed and OPA for the PSHEV. So the related hardware circuits for testing CAN system have been made. Finally, communication experiments are made based on CAN protocol proposed above. The results show the CAN protocol and OPA scheduling algorithm for the PSHEV are valid, all messages can be transmitted and received efficiently and completely avoiding the occurrence of loss of messages in the process of communications in all nodes of the system and the optimized periodic tasks as a result of OPA scheduling algorithm can decrease the delay time for sporadic tasks and increase the CPU utilization for a real-time controller.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信