[发明专利]电力自动化任务调度及触发机制的方法、系统和处理器有效
| 申请号: | 201310713834.2 | 申请日: | 2013-12-20 |
| 公开(公告)号: | CN104731651B | 公开(公告)日: | 2018-08-17 |
| 发明(设计)人: | 程立;熊慕文;叶翔 | 申请(专利权)人: | 南京南瑞继保电气有限公司 |
| 主分类号: | G06F9/48 | 分类号: | G06F9/48 |
| 代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 张颖玲;王黎延 |
| 地址: | 211100 江苏省南*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电力 自动化 任务 调度 触发 机制 方法 系统 处理器 | ||
1.一种电力自动化任务调度及触发机制的方法,其特征在于,所述方法包括步骤:处理器扫描输入信息,将所述输入信息表达的任务,根据所述任务的属性将所述任务划分到至少一个队列;所述将所述任务划分到至少一个队列,具体分为两个排队阶段,其中第一阶段根据所述输入信息现值与原值的变化程度,将所述信息表达的任务分入不同优先级别的第一队列;第二阶段根据每个所述第一队列中的所述任务中的计算任务的计算先后要求,将所述计算任务排列成第二队列;或者是,所述将所述任务划分到至少一个队列,具体分为两个排队阶段,其中第一阶段根据所述输入信息现值与原值的变化程度,将所述信息表达的任务分入不同优先级别的第一队列;第二阶段中,根据数据结构,将每个所述第一队列中的所述任务中的计算任务采用自顶向下法进行优先级排序,排列成第二队列;
所述处理器根据所述第二队列中任务的排列顺序,发出动作信号,触发所述第二队列中任务的执行;
所述发出动作信号,触发所述第二队列中任务的执行包括:将所述第二队列中的任务依次从队列中出列,计算逻辑结果;根据所述逻辑结果和注册属性,同步触发回调函数,向系统总线发出动作信号,引起联锁、控制、AVR、AGC动作行为。
2.根据权利要求1所述的电力自动化任务调度及触发机制的方法,其特征在于,所述处理器扫描输入信息之前,所述方法还包括:所述处理器从共享内存中读取配置信息,并加载至系统内存,解析逻辑配置文件,建立概要表项、输入表项、输出表项、公式表项;根据输入、输出、公式三要素,经语法分析生成所述数据结构。
3.根据权利要求1所述的电力自动化任务调度及触发机制的方法,其特征在于,所述第一阶段具体包括:依据周期循环和突变触发机制,将突发信息表达的任务放入高优先级的第一队列,周期信息表达的任务放入低优先级的第一队列。
4.根据权利要求1所述的电力自动化任务调度及触发机制的方法,其特征在于,对于第一阶段分为的所述不同的优先级别的第一队列,若上次中断尚未执行完高优先级的所述第一队列中的任务,则继续执行所述高优先级的所述第一队列中的任务。
5.根据权利要求1所述的电力自动化任务调度及触发机制的方法,其特征在于,对于第一阶段分为的所述不同的优先级别的第一队列,若高优先级任务连续执行时间超过阀值,则优先级反转,将低优先级的第一队列级别提升,使用CPU。
6.根据权利要求1所述的电力自动化任务调度及触发机制的方法,其特征在于,第二阶段中将所述计算任务排序具体指,所述数据结构为表达式树,从根节点向叶子节点迭代,对于需要优先执行的计算任务归为第二变量类型,需要根据第二变量执行结果而执行的计算任务归为第一变量类型,按照所述第一变量和所述第二变量,排列出第二队列。
7.一种电力自动化任务调度及触发机制的系统,其特征在于,所述系统包括共享内存、系统内存、处理器、系统总线,其中,所述处理器与所述共享内存、所述系统内存、所述系统总线相连接;
所述处理器,用于从所述共享内存中读取配置信息并建立数据结构并加载至所述系统内存;所述处理器扫描输入信息,将所述输入信息表达的任务,根据所述数据结构排成至少一个队列;所述将所述任务划分到至少一个队列,具体分为两个排队阶段,其中第一阶段根据所述输入信息现值与原值的变化程度,将所述信息表达的任务分入不同优先级别的第一队列;第二阶段根据每个所述第一队列中的所述任务中的计算任务的计算先后要求,将所述计算任务排列成第二队列;或者是,所述将所述任务划分到至少一个队列,具体分为两个排队阶段,其中第一阶段根据所述输入信息现值与原值的变化程度,将所述信息表达的任务分入不同优先级别的第一队列;第二阶段中,根据数据结构,将每个所述第一队列中的所述任务中的计算任务采用自顶向下法进行优先级排序,排列成第二队列;所述处理器向所述系统总线发送动作信号,触发所述第二队列中任务的执行;
所述发送动作信号,触发所述第二队列中任务的执行包括:将所述第二队列中的任务依次从队列中出列,计算逻辑结果;根据所述逻辑结果和注册属性,同步触发回调函数,向系统总线发出动作信号,引起联锁、控制、AVR、AGC动作行为。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京南瑞继保电气有限公司,未经南京南瑞继保电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310713834.2/1.html,转载请声明来源钻瓜专利网。





