{"title":"网络物理系统中一种改进的实时任务抢占调度方法","authors":"Zhang Jing, Yang Xiaoduo, Fan Hongbo","doi":"10.1109/CCDC.2017.7978213","DOIUrl":null,"url":null,"abstract":"To improve the performance of real-time task scheduling and the utilization of the system resources in Cyber-Physical System, at the same time, to reduce the number of task switching, this paper improved traditional preemptive task scheduling, introduced the concept of buffer time and the guard time, made judgments when the task may need to switch to, according to the situation to retain the task which had lower priority but should not be suspended, and let the higher priority task wait for a while. Finally, our research verifies the performance of the algorithm by examples and simulation experiments, demonstrates that the algorithm can optimize the performance of CPS, avoids the jitter caused by frequent task switching and its adverse effects on system performance, reduces the number of task switching, and improves the utilization of resources within the system to some extent.","PeriodicalId":6588,"journal":{"name":"2017 29th Chinese Control And Decision Conference (CCDC)","volume":"82 1 1","pages":"5843-5848"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"An improved real-time task preemptive scheduling in cyber-physical systems\",\"authors\":\"Zhang Jing, Yang Xiaoduo, Fan Hongbo\",\"doi\":\"10.1109/CCDC.2017.7978213\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To improve the performance of real-time task scheduling and the utilization of the system resources in Cyber-Physical System, at the same time, to reduce the number of task switching, this paper improved traditional preemptive task scheduling, introduced the concept of buffer time and the guard time, made judgments when the task may need to switch to, according to the situation to retain the task which had lower priority but should not be suspended, and let the higher priority task wait for a while. Finally, our research verifies the performance of the algorithm by examples and simulation experiments, demonstrates that the algorithm can optimize the performance of CPS, avoids the jitter caused by frequent task switching and its adverse effects on system performance, reduces the number of task switching, and improves the utilization of resources within the system to some extent.\",\"PeriodicalId\":6588,\"journal\":{\"name\":\"2017 29th Chinese Control And Decision Conference (CCDC)\",\"volume\":\"82 1 1\",\"pages\":\"5843-5848\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-05-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 29th Chinese Control And Decision Conference (CCDC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CCDC.2017.7978213\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 29th Chinese Control And Decision Conference (CCDC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCDC.2017.7978213","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An improved real-time task preemptive scheduling in cyber-physical systems
To improve the performance of real-time task scheduling and the utilization of the system resources in Cyber-Physical System, at the same time, to reduce the number of task switching, this paper improved traditional preemptive task scheduling, introduced the concept of buffer time and the guard time, made judgments when the task may need to switch to, according to the situation to retain the task which had lower priority but should not be suspended, and let the higher priority task wait for a while. Finally, our research verifies the performance of the algorithm by examples and simulation experiments, demonstrates that the algorithm can optimize the performance of CPS, avoids the jitter caused by frequent task switching and its adverse effects on system performance, reduces the number of task switching, and improves the utilization of resources within the system to some extent.