Model predictive control under timing constraints induced by controller area networks
详细信息    查看全文
  • 作者:Zhenwu Shi ; Fumin Zhang
  • 关键词:Model predictive control ; Controller area network (CAN) ; Timing delay ; Schedulability
  • 刊名:Real-Time Systems
  • 出版年:2017
  • 出版时间:March 2017
  • 年:2017
  • 卷:53
  • 期:2
  • 页码:196-227
  • 全文大小:
  • 刊物类别:Computer Science
  • 刊物主题:Computer Systems Organization and Communication Networks; Communications Engineering, Networks; Special Purpose and Application-Based Systems; Performance and Reliability; Control, Robotics, Mechatron
  • 出版者:Springer US
  • ISSN:1573-1383
  • 卷排序:53
文摘
When multiple model predictive controllers are implemented on a shared controller area network (CAN), their performance may degrade due to the variable timing and delays among messages. The priority based real-time scheduling of messages on the CAN introduces complex timing of events, especially when the types and number of messages change at runtime. This paper introduces a novel hybrid timing model to make runtime predictions on the timing of the messages for a finite time window. Controllers can be designed using the optimization algorithms for model predictive control by considering the timing as optimization constraints. This timing model allows multiple controllers to share a CAN without significant degradation in the controller performance. The timing model also provides a convenient way to check the schedulability of messages on the CAN at runtime. Simulation results demonstrate that the timing model is accurate and computationally efficient to meet the needs of real-time implementation. Simulation results also demonstrate that model predictive controllers designed when considering the timing constraints have superior performance than the controllers designed without considering the timing constraints.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700