CAN总线在应用层实现动态优先级调度算法研究
Research on the Dynamic Priority Scheduling Algorithm of CAN Bus in Application-Layer
摘要:
随着自动化技术的不断发展,传统的CAN总线调度非破坏性总线仲裁技术已经不能满足社会工业信息领域的实时性要求。随着网络结构的复杂化,网络负载的不断加大,传统的CAN总线仲裁技术不能保证网络节点的实时性。本文在综合比较了CAN总线总裁技术的基础上,提出了一种基于CAN报文动态优先级调度的算法,实践证明其具有交高的理论价值,能够有效的解决网络复杂条件下的实时性和有效性问题。
Abstract:
With the continuous development of automation technology, traditional CAN bus scheduling non-destructive bus arbitration technology can’t have satisfied social industrial information field in real-time. As the complicated network structure and the load of network increasing, the traditional CAN bus arbitration technology can’t guarantee the node in real-time. After the comprehensive comparison based on CAN bus technology, I put forward a based message dynamic priority scheduling algorithm which is proved high theoretic value and can effectively solve the problem of net-work in real-time and validity under complex conditions.
参考文献
|
[1]
|
汪庆, 黄振卫. 基于CAN总线的高可靠测控单元设计[J]. 太赫兹科学与电子信息学报, 2015(4): 12-14.
|
|
[2]
|
牛跃听. CAN总线嵌入式开发[M]. 北京: 北京航空航天大学出版社, 2016.
|
|
[3]
|
陶震宇, 夏继强, 满庆丰. TTCAN非周期信息概率延时分析及改进[J]. 仪表技术与传感器, 2014(12): 21-25.
|
|
[4]
|
王秋苹. 基于CAN总线船舶数据采集模块的设计与实现[D]: [硕士学位论文]. 大连: 大连海事大学, 2017.
|
|
[5]
|
张新福, 黄海波, 李江江, 范超. 基于CAN-bus的组网技术研究[J]. 自动化技术与应用, 2015(10): 30-31.
|