A Scheduling Algorithm for Vehicular Application Specific Embedded Operating Systems
Yuan Sun, Fei–Yue Wang, Zhixue Wang, Xin Qiao, Kun-Feng Wang · 2006
In this paper, a feedback algorithm based on the constant bandwidth server (CBS) is designed to support and meet the quality of service requirements of soft real-time tasks in vehicular application specific embedded operating systems (vASOS). Moreover, it realizes the temporal isolation of hard and soft real-time tasks and guarantees the reliability and safety of vehicles in vASOS. A proportional integrative derivative (PID) controller is applied to control the fraction of CPU bandwidth allocated to these tasks, and a precise mathematical model is provided. Finally, the system stability is analyzed and its effectiveness of our method is verified by simulation.