Design and Implementation of Efficient Message Scheduling for Controller Area Network
IEEE Transactions on Computers
On task schedulability in real-time control systems
RTSS '96 Proceedings of the 17th IEEE Real-Time Systems Symposium
Optimal State Feedback Based Resource Allocation for Resource-Constrained Control Tasks
RTSS '04 Proceedings of the 25th IEEE International Real-Time Systems Symposium
RTCSA '07 Proceedings of the 13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications
Delay-Aware Period Assignment in Control Systems
RTSS '08 Proceedings of the 2008 Real-Time Systems Symposium
Draco: Efficient Resource Management for Resource-Constrained Control Tasks
IEEE Transactions on Computers
Decentralized and dynamic bandwidth allocation in networked control systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Scheduling of a limited communication channel for optimal control
Automatica (Journal of IFAC)
Exploiting packet size in uncertain nonlinear networked control systems
Automatica (Journal of IFAC)
Hi-index | 0.00 |
This paper presents the schedulability analysis for control messages when networked control loops, built on top of the Controller Area Network (CAN), are dynamically allocating bandwidth in terms of their controlled plants' dynamics. The bandwidth allocation policy is theoretically described by an optimization problem and practically solved by the distributed bitwise arbitration of CAN messages when message identifiers, i.e., priorities, reflect control applications demands. This poses the problem of assessing whether the set of real-time messages will meet their deadlines regardless of run-time priority changes. This is solved by a schedulability analysis based on recent results on worst-case response time techniques for real-time CAN applications. The analysis ends up with the schedulability test for this type of applications.