[发明专利]一种多种类任务的动态调度方法在审
申请号: | 202211073843.5 | 申请日: | 2022-09-02 |
公开(公告)号: | CN116627091A | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 赵薇薇;陈亮;陈雪华;吕守业;刘喆;王永刚 | 申请(专利权)人: | 北京理工大学;中国人民解放军61646部队 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京正阳理工知识产权代理事务所(普通合伙) 11639 | 代理人: | 张利萍 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多种 任务 动态 调度 方法 | ||
本发明涉及一种多种类任务的动态调度方法,属于任务的动态调度技术领域。本发明结合任务多种类的特点与处理需求,首先对下发的计划文件字段内容进行解析,发送实时特定消息来实现任务计划信息交互,并根据得到的计划信息进行任务优先级排序,完成任务的动态调度。任务优先级排序采用多种属性判断的划分逻辑:根据任务的紧急性与重要性排列出基本处理顺序,然后针对不同任务类型与不同任务处理方式,在基本顺序调度机制的基础上,完成任务优先级的判断并设置任务处理优先级,完成多种类任务动态调度方法的实时应用。
技术领域
本发明涉及一种多种类任务的动态调度方法,属于任务的动态调度技术领域。
背景技术
随着信息时代通信技术的发展,人机操作便捷化并不能满足人们的自动化运行的高需求,指挥调度智能化更加符合系统业务运行的发展趋势。针对调度系统具备多种类数据处理的需求,对任务执行成功率的要求也越来越高。
传统的指挥调度平台信息整合能力有限,多网络信息整合困难,无法实现多种类任务的综合指挥调度,由于要满足具备多种类型任务处理的能力以及优先级的约束,因此首先要对系统中的所有任务做一个全局优先级的分析,再进行统一的调度;每当有新的任务加入时,都要对该任务的信息进行分析,并根据分析结果更新任务处理顺序,满足用户对不同种类任务的先后处理需求。
发明内容
本发明的技术解决问题是:克服现有调度技术具备专用性,综合调度能力低的补足,提出一种多种类任务的动态调度方法。
本发明的技术解决方案是:
一种多种类任务的动态调度方法,该方法包括:
S1,调度中心获取任务字段信息,方法为:调度中心接收到任务计划文件,若任务计划为新建计划,则解析任务计划信息,提取关键字段信息,并提取数据库信息进行冲突检测,如果没有冲突则根据计划内容生成数据记录并入库;若任务计划为取消计划,则解析任务计划信息,并检测数据库中是否存在此计划,如果存在且该计划有对应任务运行,则发送停止命令向停止该任务;
S2,调度中心根据任务字段信息进行信息交互,方法为:计划管控服务进程在获取任务计划信息后,通过任务状态监听、消息命令交互等,完成任务的分配与执行,主进程同时进行任务计划监听、数据库表扫描、RabbitMQ消息接收与发送线程,任务计划监听进程负责检测是否接到任务计划信息,若有新的任务计划信息,数据库表扫描进行实时扫描计划信息与任务运行信息,确认任务计划状态以进行计划冲突或执行与否的判断,任务运行状态信息的则用来判断并确认任务是否停止或继续;RabbitMQ消息发送与接收线程则通过消息交互完成任务操作与状态更新;
S3,调度中心根据信息交互结果对所接收的任务进行类型划分;
进行任务类型划分时的步骤包括:
第一步,根据任务的紧急程度进行划分,紧急程度包括紧急任务和非紧急任务,紧急任务的优先级高于非紧急任务;
第二步,当任务的紧急程度一致时,再根据任务的重要程度将任务划分为重要任务与非重要任务,重要任务的优先级高于非重要任务;
第三步,当任务的重要程度一致时,再根据任务的类别将任务划分为实时任务R1、重传任务R2、事后回放(重新执行已经执行过的任务)任务R3,R1的优先级高于R2,R2的优先级高于R3;
第四步,当任务的类别一致时,再根据任务的处理方式将任务划分为实时处理D1和事后处理D2,实时处理D1的优先级高于事后处理D2;
第五步,当任务的处理方式一致时,再根据任务的初始时间进行任务的先后排序;
所述的第一步和第二步中进行任务划分的方法为:紧急程度与重要程度为任务类型判断的两个重要属性,计划中心下发任务计划到调度中心,调度中心对任务计划文件中的紧急程度字段与重要程度字段的内容进行解析,解析后获取任务的紧急程度与重要程度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学;中国人民解放军61646部队,未经北京理工大学;中国人民解放军61646部队许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211073843.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种被动式铝合金门窗用型材加工装置
- 下一篇:一种立式耕耙犁及其使用方法