面向海洋环境安全事件的任务调度方法、装置、计算机设备及存储介质
本公开实施例涉及计算机辅助决策,具体涉及一种面向海洋环境安全事件的任务调度方法、装置、计算机设备及存储介质。
背景技术:
1、海洋环境安全事件,是指由海洋自然灾害、事故灾难、社会安全等各类因素引发,对海洋自然生态、海洋资源、沿海人类生产生活、海洋权益保障构成现实危害或潜在严重威胁的各类事件。海洋环境安全事件分为自然致灾类、人为污染类、生态破坏类、海上作业事故类、跨界与特殊安全风险等多种类型的事件。海洋环境安全事件具有突发性强、影响范围广、工作量大等特点,在专业应急力量发挥核心作用的基础上,需要广泛动员社会力量协同参与,以增强应急响应的整体效能。社会力量的广泛参与已成为海洋环境应急体系建设的必然要求。
技术实现思路
1、有鉴于此,本公开实施例提供一种面向海洋环境安全事件的任务调度方法、装置、计算机设备及存储介质。
2、具体地,本公开实施例是通过如下技术方案实现的:
3、第一方面,本公开实施例提供面向海洋环境安全事件的任务调度方法,所述方法包括:
4、从与海洋环境安全事件对应待执行任务的任务元数据中,提取所述待执行任务的任务信息;所述任务信息包括:任务类型、最低能力要求、风险等级、以及所需资源;
5、根据所述待执行任务的风险等级,确定匹配路径,并按照所述匹配路径,以所述待执行任务的任务类型、最低能力要求和风险等级作为约束,从所述多层分级框架中各层级的主体中,为所述待执行任务匹配具备执行能力、且能够承担执行所述待执行任务时所存在的风险的候选主体;其中,所述多层分级框架中包括由多个专业主体构成的专业核心响应层、以及由多个非专业主体构成的社会协同增效层;
6、根据所述待执行任务的所需资源,为所述候选主体进行资源调配;在资源调配成功的情况下,将所述候选主体作为目标主体,将所述待执行任务分配给所述目标主体。
7、第二方面,本公开实施例还提供一种面向海洋环境安全事件的任务调度装置,包括:
8、提取模块,用于从与海洋环境安全事件对应待执行任务的任务元数据中,提取所述待执行任务的任务信息;所述任务信息包括:任务类型、最低能力要求、风险等级、以及所需资源;
9、匹配模块,用于根据所述待执行任务的风险等级,确定匹配路径,并按照所述匹配路径,以所述待执行任务的任务类型、最低能力要求和风险等级作为约束,从所述多层分级框架中各层级的主体中,为所述待执行任务匹配具备执行能力、且能够承担执行所述待执行任务时所存在的风险的候选主体;其中,所述多层分级框架中包括由多个专业主体构成的专业核心响应层、以及由多个非专业主体构成的社会协同增效层;
10、调配模块,用于根据所述待执行任务的所需资源,为所述候选主体进行资源调配;在资源调配成功的情况下,将所述候选主体作为目标主体,将所述待执行任务分配给所述目标主体。
11、第三方面,本公开可选实现方式还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述第一方面的实施方式中的步骤。
12、第四方面,本公开可选实现方式还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述第一方面的实施方式中的步骤。
13、第五方面,本公开可选实现方式还提供一种计算机程序产品,所述计算机程序产品承载有程序代码,所述程序代码包括的指令可用于执行如第一方面的实施方式中的步骤。
14、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本公开的技术方案。
15、本公开实施例通过将专业主体和非专业主体构建为具有专业核心响应层和社会协同增效层的多层分级框架,以将专业主体和作为社会力量的非专业主体纳入同一框架下,在对面向海洋环境安全事件的任务调度时,会根据与海洋环境安全事件对应的待执行任务的风险等级,确定匹配路径,并从待执行任务的任务元数据中,提取所述待执行任务的任务信息,任务信息中包括了待执行任务的最低能力要求、风险等级以及所需资源,之后按照该匹配路径,以待执行任务的最低能力要求和风险等级作为约束,从多层分级框架中各层级的主体中为待执行任务匹配具备执行能力的候选主体,之后,再根据所述待执行任务的所需资源,为所述候选主体调配对应资源,在资源调配成功的情况下,将所述候选主体作为目标主体,将所述待执行任务分配给所述目标主体,这样,使得为待执行任务确定的目标主体既能够满足待执行任务的能力要求和保证在执行任务时的自身安全性,又能将作为社会力量的非专业主体进行补充,从而能够在保证安全的基础上,有效且充分的将社会力量作为补充,为满足社会力量参与为海洋环境应急体系建设的要求提供了可操作的任务调度方案。
16、为使本公开的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
1.一种面向海洋环境安全事件的任务调度方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于目标事件被触发,从与所述海洋环境安全事件对应的任务清单中,确定当前状态为就绪的任务,作为待执行任务。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:根据各待执行任务对应的风险等级和/或任务优先级,对各待执行任务进行优先级排序;
4.根据权利要求1所述的方法,其特征在于,所述匹配路径指示最高风险等级的待执行任务仅分配给所述专业核心响应层的主体,除所述最高风险等级的待执行任务外的其他待执行任务优先分配给所述专业核心响应层的主体,且在所述专业核心响应层的主体不满足分配条件的情况下,再分配给所述社会协同增效层的主体。
5.根据权利要求1-4任一项所述的方法,其特征在于,采用下述方式构建所述多层分级框架:
6.根据权利要求1-5任一项所述的方法,其特征在于,所述按照所述匹配路径,以所述待执行任务的任务类型、最低能力要求和风险等级作为约束,从所述多层分级框架中各层级的主体中,为所述待执行任务匹配具备执行能力、且能够承担执行所述待执行任务时所存在的风险的候选主体,包括:
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
8.根据权利要求6或7所述的方法,其特征在于,所述主体的能力信息包括:主体能力清单;所述主体能力清单包括至少一个键值对;每个键值对中包括:一个任务类型、以及该主体在该任务类型上的能力等级;
9.根据权利要求1所述的方法,其特征在于,所述根据所述待执行任务的所需资源,为所述候选主体进行资源调配,包括:
10.一种面向海洋环境安全事件的任务调度装置,其特征在于,包括:
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1-9任一项所述方法的步骤。
12.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1-9任一项所述方法的步骤。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com