首页> 外文期刊>IEEE Transactions on Knowledge and Data Engineering >On Co-Scheduling of Update and Control Transactions in Real-Time Sensing and Control Systems: Algorithms, Analysis, and Performance
【24h】

On Co-Scheduling of Update and Control Transactions in Real-Time Sensing and Control Systems: Algorithms, Analysis, and Performance

机译:实时传感与控制系统中更新与控制交易的协同调度:算法,分析与性能

获取原文
获取原文并翻译 | 示例

摘要

Maintaining sensor data validity while exercising timely control is crucial in real-time sensing and control systems. The goal of scheduling algorithms deployed in such systems is to maintain the validity of real-time sensor data so as to maximize the schedulability of update transactions with minimum update workload so that control actions occur on time. In this paper, we first propose a dynamic scheduling algorithm, called Deferrable Scheduling with Least Actual Laxity First (DS-LALF). DS-LALF is designed by extending the deferrable scheduling algorithm, DS-FP which is designed for fixed priority systems. We develop a schedulability test algorithm for DS-LALF based on pattern analysis and a pattern search algorithm to find the shortest and earliest pattern in the schedule. Then, based on DS-LALF, a co-scheduling algorithm called Co-LALF--to schedule update transactions and control transactions in a real-time sensing and control system together--is developed 1) to meet the deadlines of all the control transactions and 2) to maximize the quality of data (QoD) utilized by the control transactions. Co-LALF schedules the jobs in the ascending order of their actual laxities and defers the release times of update jobs as long as the corresponding sensor data are maintained within the required quality. Experimental results show that DS-LALF incurs lower update workload compared with DS-FP and ML, and its schedulability is close to DS-FP but is much better than ML and DS-EDF. The experimental results also show that Co-LALF is effective in improving the overall performance by ensuring better QoD for the real-time data while meeting the deadline constraints of all the control transactions.
机译:在进行实时控制的同时保持传感器数据的有效性对于实时感测和控制系统至关重要。调度在此类系统中的算法的目标是保持实时传感器数据的有效性,以便以最小的更新工作量最大化更新事务的可调度性,从而使控制动作按时发生。在本文中,我们首先提出了一种动态调度算法,称为“最低实际延迟优先”的Deferrable调度(DS-LALF)。 DS-LALF是通过扩展可延迟的调度算法DS-FP(用于固定优先级系统)而设计的。我们基于模式分析开发了一种针对DS-LALF的可调度性测试算法,并使用一种模式搜索算法来查找调度中最短和最早的模式。然后,基于DS-LALF,开发了一种称为Co-LALF的协同调度算法-一起调度实时传感和控制系统中的更新事务和控制事务-1)满足所有控制的期限2)最大化控制交易使用的数据质量(QoD)。只要相应的传感器数据保持在要求的质量范围内,Co-LALF就会按实际松弛程度的升序安排作业,并推迟更新作业的发布时间。实验结果表明,与DS-FP和ML相比,DS-LALF的更新工作量更低,可调度性接近于DS-FP,但比ML和DS-EDF好得多。实验结果还表明,Co-LALF通过确保实时数据具有更好的QoD,同时满足所有控制交易的最后期限约束,可以有效改善整体性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号