首页 | 本学科首页   官方微博 | 高级检索  
     

基于智能电表微内核动态优先级任务调度方法
引用本文:侯慧娟,李梦溪,郭思维.基于智能电表微内核动态优先级任务调度方法[J].电测与仪表,2023,60(11):180-187.
作者姓名:侯慧娟  李梦溪  郭思维
作者单位:国网河南省电力公司,国网河南省电力公司,国网河南省电力公司
基金项目:国家电网有限公司总部管理科技项目资助(项目编号: 5700-202114202A-0-0-00)
摘    要:为了提升新一代智能电能表中微内核实时嵌入式操作系统中任务调度算法性能,文中提出一种微内核动态优先级任务调度方法。在该方法中,将智能电能表中的任务划分周期性任务和事件触发任务,引入最高优先级调度和最早截止时间调度机制,对事件触发任务分配动态优先级。同时,针对低优先级任务可能存在得不到调度的情况,采用任务补偿调度策略,确保各任务能够及时得到执行。通过案例分析验证了文中方法的有效性,进而为新一代智能电能表实时任务处理应用奠定基础。

关 键 词:智能电能表  任务调度  补偿调度  微内核
收稿时间:2021/11/11 0:00:00
修稿时间:2021/12/6 0:00:00

Dynamic priority for task scheduling in the micro-kernel of smart meter
HOU Huijuan,LI Mengxi and GUO Siwei.Dynamic priority for task scheduling in the micro-kernel of smart meter[J].Electrical Measurement & Instrumentation,2023,60(11):180-187.
Authors:HOU Huijuan  LI Mengxi and GUO Siwei
Affiliation:State Grid Henan Electric Power Company,State Grid Henan Electric Power Company,State Grid Henan Electric Power Company
Abstract:In order to promote the performance of task scheduling in the embedded real-time operation system for new generation smart meter, this paper presents a kind of method to task scheduling. In the method, the tasks built in the smart meter are divided into two types of tasks, including the period tasks and the event-happened tasks. Among the event-happened tasks, the Earliest Deadline First schedule is devoted to allocate the priority of tasks. At the same time, to make the lower priority of tasks get response during the task schedule during the running, this paper introduces the strategy which is made up for the task schedule, in order to ensure the task have the time to running as possible as it can. Finally, experiments on the test to demonstrate the effectiveness of our method, and the results show that it can provide the basis for applying the method into the smart meter.
Keywords:smart  meter  task  schedule  compensation  schedule  micro-kernel
点击此处可从《电测与仪表》浏览原始摘要信息
点击此处可从《电测与仪表》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号