本发明涉及保障,具体涉及一种基于保障需求的保障方案生成方法及装置。
背景技术:
1、随着科学技术的发展,各类装备更新换代明显加快,对保障精确化、集约化、一体化保障的能力要求越来越高,保障体系结构需要不断优化。现有的保障方法多利用先验知识、临机处置的方式,上述方式易受人为因素影响,因此,亟需一种科学的、快速的保障方法,满足新形势下的保障需求。
技术实现思路
1、本发明的目的是,提供一种基于保障需求的保障方案生成方法及装置,实现新形势下保障需求。
2、为达到上述目的,本发明实施例第一方面公开了一种基于保障需求的保障方案生成方法,所述方法包括:
3、s1、实时获取保障需求信息;所述保障需求信息包括需求地点、需求内容、需求时效、需求类型以及需求优先级;所述需求类型包括第一类需求和第二类需求;所述第一类需求表征服务类保障需求;所述第二类需求表征补给类保障需求;
4、s2、基于预设的保障实体信息,对所述保障需求信息进行处理,得到保障关联信息集合;所述保障实体信息包括保障实体,以及对应的位置、属性、保障能力;所述保障关联信息包括设备的可用率、需求物资的满足度、任务成功率和任务执行效率;
5、s3、对所述保障需求信息排序处理,得到保障需求序列;
6、s4、对所述保障需求序列进行处理,得到保障方案。
7、作为一种可选的实施方式,在本发明实施例第一方面中,所述基于预设的保障实体信息,对所述保障需求信息进行处理,得到保障关联信息集合,包括:
8、s21、根据所述保障需求信息,从所述预设的保障实体信息中选取能提供保障的保障实体,得到与所述保障需求信息对应的保障供给实体集合;所述保障供给实体集合初始值为空集;
9、s22、判断所述保障供给实体集合是否为空集,得到第一判断结果;
10、如果所述第一判断结果为是,则发出警告信息;
11、如果所述第一判断结果为否,则执行步骤s23;
12、s23、基于所述保障需求信息,对所述保障供给实体集合中每个保障供给实体进行处理,得到保障关联信息集合;所述保障关联信息集合包含的保障关联信息与所述保障供给实体集合包含的保障供给实体一一对应。
13、作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述保障需求信息,从所述预设的保障实体信息中选取能提供保障的保障实体,得到与所述保障需求信息对应的保障供给实体集合,包括:
14、当所述保障需求信息的需求类型为第一类需求时,从所述预设的保障实体信息中选取可提供所述保障需求信息中需求内容的保障实体,得到与所述保障需求信息对应的保障供给实体集合;
15、当所述保障需求信息的需求类型为第二类需求时,根据第二类需求满足度模型,判断所述预设的保障实体信息中是否具有满足所述保障需求信息中需求内容的保障实体,得到与所述保障需求信息对应的保障供给实体集合。
16、作为一种可选的实施方式,在本发明实施例第一方面中,所述当所述保障需求信息的需求类型为第二类需求时,根据第二类需求满足度模型,判断所述预设的保障实体信息中是否具有满足所述保障需求信息中需求内容的保障实体,得到与所述保障需求信息对应的保障供给实体集合,包括:
17、所述第二类需求满足度模型包括目标函数和约束函数;
18、所述目标函数为:
19、
20、式(1)表示需求满足度的目标是最大化补给物资的价值;
21、所述约束函数为:
22、
23、式(2)表示所有需求点i补给k种类物资的总数不大于当前k物资的现有可用数:
24、
25、式(3)表示所有补给物资运输所用的运力不大于当前现有运力;
26、
27、式(4)表示需求点i的物资k时效时间s的需求,补给到位的时间不大于时效时间;
28、上述式(1)~(4)中,所述p表示补给物资的价值;所述i表示需求实体数目;所述k表示需求信息中需求内容数目;所述i表示需求实体i;所述k表示所述保障需求信息中需求内容k;所述x表示所述保障需求信息x;所述sx表示所述保障需求信息的需求时效;所述nikx表示所述需求实体i在需求时效sx对物资k的需求数量;所述tikx表示所述需求实体i需求物资k需求时效sx的开始执行时间;所述mikx表示所述需求实体i在需求时效sx获取的物资k的实际补给的物资数量;所述ck表示补给单个物资k的价值;所述ak表示保障实体现有可用的物资k的库存数;所述vk表示物资k的单位体积;所述v表示当前可用运力数。
29、作为一种可选的实施方式,在本发明实施例第一方面中,所述对所述保障需求信息排序处理,得到保障需求序列,包括:
30、s31、对所述保障需求信息的需求时效、需求优先级进行加权处理,得到优先值;所述优先值越大表征保障需求越紧迫;
31、s32、根据所述优先值,将所述保障需求信息加入所述保障需求序列;所述保障需求序列中保障需求的优先值从大到小排列。
32、作为一种可选的实施方式,在本发明实施例第一方面中,所述对所述保障需求序列进行处理,得到保障方案,包括:
33、s41、从所述保障需求序列中提取首个保障需求,得到待处理保障需求,并将其从所述保障序列中删除;
34、s42、基于保障关联信息集合,对所述待处理保障需求进行匹配处理,得到可选保障方案集合;
35、s43、根据指标体系模型,对所述可选保障方案集合进行保障体系效能计算,得到所述待处理保障需求的保障方案;
36、s44、判断所述保障需求序列是否为空,得到第二判断结果;
37、如果所述第二判断结果为是,则按预设时间间隔,触发执行步骤s44;
38、如果所述第二判断结果为否,则触发执行步骤s41。
39、作为一种可选的实施方式,在本发明实施例第一方面中,所述根据指标体系模型,对所述可选保障方案集合进行保障体系效能计算,得到所述待处理保障需求的保障方案,包括:
40、利用所述指标体系模型,对所述可选保障方案集合中任一保障方案技术该任一保障方案的保障效能值,得到保障效能值集合;
41、所述指标体系模型为:
42、e=a1×(b1×b1+b2×b2)+a2×(c1×c1+c2×c2)+a3×(d1×d1+d2×d2)
43、式中,所述e表示保障方案的保障效能值;所述a1表示需求满足程度系数;所述a2表示维修需求系数;所述a3表示供给需求系数;所述b1表示设备的可用率;所述b1表示设备的可用率系数;所述b2表示需求物资的满足度;所述b2表示需求物资的满足度系数;所述c1表示第一类需求任务成功率;所述c1表示第一类需求任务成功率系数;所述c2表示第一类需求任务执行效率;所述c2表示第一类需求任务执行效率系数;所述d1表示第二类需求任务成功率;所述d1表示第二类需求任务成功率系数;所述d2表示第二类需求任务执行效率;所述d2表示第二类需求任务执行效率系数;
44、选取所述保障效能值集合中选取保障效能值最大的保障效能值所对应的保障方案,确认该保障方案为所述待处理保障需求的保障方案。
45、作为一种可选的实施方式,在本发明实施例第一方面中,所述a1取值为0.6;所述a2取值为0.2;所述a3取值为0.2;所述b1取值为0.5;所述b2取值为0.5;所述c1取值为0.6;所述c2取值为0.4;所述d1取值为0.6;所述d2取值为0.4。
46、本发明实施例第二方面公开了一种基于保障需求的保障方案生成装置,所述装置包括:
47、保障需求信息获取模块;用于实时获取保障需求信息;保障需求信息包括需求地点、需求内容、需求时效、需求类型以及需求优先级;
48、保障关联计算模块;用于信息基于预设的保障实体信息,对所述保障需求信息进行处理,得到保障关联信息集合;所述保障实体信息包括保障实体,以及对应的位置、属性、保障能力;
49、保障需求排序模块;用于对所述保障需求信息排序处理,得到保障需求序列;
50、保障方案生成模块;用于对所述保障需求序列进行处理,得到保障方案。
51、与现有技术相比,本发明实施例具有以下有益效果:
52、本发明实施例公开了一种基于保障需求的保障方案生成方法及装置,所述方法包括实时获取保障需求信息;基于预设的保障实体信息,对所述保障需求信息进行处理,得到保障关联信息集合;对所述保障需求信息排序处理,得到保障需求序列;对所述保障需求序列进行处理,得到保障方案。可见,利用本发明所提供的方法及装置,通过对保障需求和保障实体的关联分析,实现了保障实体对保障需求全面支持;通过对保障需求紧要程度的排序处理,实现了对不同优先级别保障需求的差别处理;通过对不同保障方案的比较处理,得到满足不同保障需求的保障方案,提供了一种科学的、快速的保障方法。