一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种考虑机群复杂任务的高可信度保障性仿真方法与流程

2021-10-27 21:07:00 来源:中国专利 TAG:保障 机群 可信度 仿真 装备


1.本发明涉及装备综合保障领域,具体涉及一种考虑机群复杂任务的高可信度保障性仿真方法。


背景技术:

2.维修保障性仿真是近些年随着可靠性仿真、维修性仿真、系统可用度仿真、保障资源仿真等技术的发展而逐步兴起的一种应用仿真技术,随着综合保障工程的发展,人们也越来越重视对装备系统更贴近实际任务使用情况的仿真模拟以及对仿真模型可信度的要求。
3.飞机装备群保障性仿真是对机群真实任务情况的抽象模拟,在以往的飞机装备群综合保障仿真工作中,往往对机群装备任务进行了较大的简化,不能够支持对较长仿真时段内执行多种装备任务、开展多波次任务的机群进行仿真模拟,因此为了避免过度的抽象影响仿真的可信度,需要提出一种更加复杂和贴近真实的装备群任务建模方法,从而更加真实地模拟任务执行情况。
4.仿真模型的可信度也是用户在使用时所关注的一个重点,从模型/软件的使用用户角度来说,用户并不是完全了解模型的具体构成、算法的执行原理,难以利用传统的vv&a理论进行仿真可信度分析,相对应的,基于模型输入数据、输出数据和参考数据进行定量的仿真可信度评估的方法更加适合用户进行可信度评估工作,但是目前在飞机装备群进行保障性仿真研究时也很少有考虑到要支持仿真可信度评估。


技术实现要素:

5.本发明针对上述问题,提供提出一种面向复杂任务和仿真可信度评估的飞机装备群保障性仿真方法,该方法基于离散事件驱动原理,建立了能够满足长时间段内多种任务和多波次任务需求下的复杂任务仿真模型,提出了集成参数传递、数据统计、状态转换、事件继起等于一体的离散事件模型,从而使得仿真模型更加贴近真实任务情况,并更好地支持仿真可信度评估工作。
6.本发明的一个实施例的一种考虑机群复杂任务的高可信度保障性仿真方法,其包括以下步骤:
7.s1、进行飞机装备群使用保障过程分析,得到飞机调度流程;
8.s2、建立复杂装备任务体系执行多种任务的多级任务剖面;
9.s3、根据飞机调度流程,分别对保障对象、保障组织、保障资源和保障方案建模;
10.保障对象模型为:u1=(u
11
,u
12
,u
13
,u
14
,u
15
,u
16
,u
17
,u
pa
);其中,u
11
为机群编号,u
12
为飞机编号,u
13
为分系统编号,u
14
为航线可更换件lru编号,u
15
为车间可更换单元sru编号,u
16
为ssru编号,u
17
为ssru数量,u
pa
为该对象的相关运行参数信息;
11.保障组织模型为:u2=(u
21
,u
22
,...,u
2j
);其中,u
2j
表示第j个站点的编号;
12.保障资源模型为:u3=(u
2j
,u
3k1
,u
3k2
);其中,u
3k1
表示第k种资源的编号,u
3k2
表示第
k种资源的数量;
13.s4、建立离散事件映射;
14.s41、建立集成式的离散事件基础模型e
i
,该模型中集成了每个事件的输入输出参数、数据统计方法、状态变换操作、事件继起关系以及平行仿真的接口;
15.s42、根据飞机调度流程,实例化所有的活动事件,形成事件集合e=(e1,e2,...,e
i
),以及飞机装备群使用保障过程事件逻辑;
16.s5、多次平行仿真得到输出参数;
17.s51、建立计算函数集合c=(f,o),其中f=(f1,f2,...,f
n
)为各个具体的参数计算函数集合,f
n
表示具体函数;o=(o1,o2,...,o
n
)表示具体输出的参数集合,o
n
表示输出参数;
18.s52、通过设置动态采样事件sisyphus和最终采样事件thegiantstone,实现对多次平行仿真的中的仿真过程数据和仿真结束时刻数据进行收集,并输入到对应的计算函数f
n
中,从而输出相应参数o
n
,输出参数o
n
包括系统类参数、任务类参数和资源类参数。
19.进一步地,所述步骤1具体为:获得飞机装备群使用保障过程流程,对流程中各事件之间的发生顺序进行分析,确定事件之间的逻辑关系,得到飞机调度流程。
20.进一步地,所述飞机装备群使用保障过程包括但不限于任务命令下达、任务通知、选调飞机、使用保障、任务成功返回或任务失败导致的飞机返回、故障飞机的修复性维修、飞机正常的预防性维修、机上lru的送修、部件运输和部件订购。
21.进一步地,所述步骤2具体为:
22.s21、根据装备任务要求确定基本任务剖面种类;
23.基本任务剖面代表了规定数量的某型装备,在规定时间段内,利用其一种或多种功能,执行的一个有计划的使用行为,因此根据装备任务要求能够确定基本任务剖面的种类;
24.s22、建立任务序列,描述基本任务间的时序和逻辑,即:任务序列是一个或多个具有一定时序关系和逻辑关系的基本任务的集合。
25.s23、根据任务之间的逻辑关系,建立多级任务剖面,将指定的仿真时间长度划分至基本任务剖面。
26.进一步地,所述步骤3中保障方案建模,即对装备和部件产品的预防性维修、修复性维修和使用保障活动进行描述。
27.进一步地,所述保障对象模型对飞机装备群、飞机系统、各分系统和子部件的种类、数量与结构进行描述。
28.进一步地,保障组织模型及保障资源模型对保障站点的类型、数量、关系以及各站点内保障资源的种类和数量进行描述。
29.本发明的有益效果如下:
30.(1)、本发明能够有效实现对飞机装备群在长时间段内执行多种不同装备任务(以及多波次装备任务)的复杂任务需求下的仿真模拟,避免了对任务建模的过度抽象,更加贴近真实情况;
31.(2)、本发明通过集成式的离散事件模型,将参数传递、状态转换、数据统计、时间继起和平行仿真接口集成在事件模型中,使得对飞机装备群执行任务、开展维修保障活动的复杂行为进行描述和映射更加简单,并有效提高了采集多次平行仿真数据、输出多种状
态类/时间类参数的效率;
32.(3)、本发明通过定时采样和结尾采样两种方式收集仿真过程中产生的状态数据,输出多样的系统可用性、完好性评估参数,有效提高了支持后续面向用户开展基于数据的仿真可信度评估的兼容性。
附图说明
33.图1为本发明所述的考虑机群复杂任务的高可信度保障性仿真方法示意图;
34.图2为本发明飞机装备群使用保障过程事件逻辑图;
35.图3为本发明飞机调度流程图;
36.图4为本发明多级任务剖面逻辑图;
37.图5为本发明集成式离散事件基础模型e
i
示意图;
38.图6为本发明平行仿真数据统计流程图。
具体实施方式
39.下面将结合本发明实施例中的附图1

6,对本发明实施例中的技术方案进行清楚、完整地描述。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.如图1所示,本发明的考虑机群复杂任务的高可信度保障性仿真方法,通过以下步骤实现:
41.s1、飞机装备群使用保障过程分析;
42.飞机装备群使用保障过程分析,主要目的是将飞机在使用过程中可能会经历的过程进行抽象描述,在本发明中主要考虑的过程包括:任务命令下达、任务通知、选调飞机、使用保障、任务成功返回或任务失败导致的飞机返回、故障飞机的修复性维修、飞机正常的预防性维修、机上lru的送修、部件运输、订购等。
43.获得上述流程之后,需要对各事件之间的发生顺序进行分析,确定事件之间的逻辑关系,得到如图3所示的飞机调度流程。
44.s2、复杂装备任务建模;
45.通过建立复杂装备任务体系实现对机群系统在较长时间段内执行多种任务的模拟,在本实例中以一年作为仿真时长,分析机群系统在前六个月执行两种不同的训练任务,在后六个月中执行训练和作战两种任务,在这种复杂的任务情况下,不同时间短内机群执行任务的强度和产生的使用保障需求均不相同,同时为提高任务成功率和作战效率,为作战相关任务设定为多波次任务,具体任务情况如表1所示。
46.表1装备任务(mission type)表
[0047][0048][0049]
其中,训练任务1和训练任务2为前六个月中需要同时开展的装备任务,作战任务1和训练任务3为后六个月中需要同时开展的多波次装备任务,这里的同时开展,指的是在一天内需要进行这两种任务。“任务可开展最小需求数量”表示要执行该任务,至少需要的可用飞机装备数;“任务可持续最小装备数量”表示任务可以继续执行所需的飞机装备数,当正常执行任务的飞机装备小于该数目时宣告任务失败;“任务时长”不为空表示该任务为定时长任务,“任务时长分布”不为空表示该任务的时长时随机变量。
[0050]
s21、确定基本任务剖面种类;
[0051]
基本任务剖面代表了规定数量的某型装备,在规定时间段内,利用其一种或多种功能,执行的一个有计划的使用行为。根据s2中分析的装备任务要求可以确定基本任务剖面的种类应当与具体装备任务对应,即四种基本任务剖面,如表2所示。
[0052]
表2基本任务剖面(simoperation profile)表
[0053][0054]
其中每种基本剖面和一种装备任务对应,“任务开始时间”表示装备任务开始执行的时间,单位为小时;“任务提取通知时间”表示任务需要提前通知进行准备工作的时间,单位为小时,需要注意的是,这二值均是相对于基本剖面开始时刻的相对时间;“波次数”代表该基本剖面内需要执行几个波次的装备任务。
[0055]
s22、建立任务序列;
[0056]
通过建立任务序列来描述基本任务间的时序和逻辑,即:任务序列是一个或多个具有一定时序关系和逻辑关系的基本任务的集合。在本实例中,指的就是在同一天内需要同时执行的两种装备任务所对应的基本任务剖面的序列,具体来说,在前六个月中,一天中需要安排基本任务剖面sop1和基本任务剖面sop2,在后六个月,一天中需要安排基本任务
剖面sop3和基本任务剖面sop4。
[0057]
s23、根据任务之间的逻辑关系,建立多级任务剖面,将指定的仿真时间长度一级一级划分至基本任务剖面。在本实例中,将一年作为顶层剖面,通过月剖面、周剖面和天剖面,最终划分至基本任务剖面,具体划分如图4所示。
[0058]
s3、保障对象和保障系统建模;
[0059]
根据步骤s1的分析,分别对保障对象和保障系统进行建模。
[0060]
s31、保障对象建模;
[0061]
即对飞机装备群、飞机系统、各分系统和子部件的种类、数量与结构进行描述,具体来说首先建立基本作战单元模型(即飞机装备群),基本作战单元下属若干数量的飞机系统,飞机系统下属有若干分系统和子部件,其次需要明确飞机系统、分系统、子部件等产品的故障规律、运行比等参数。
[0062]
以某lru部件为例,建模信息为:
[0063]
(u
11
,u
12
,u
13
,u
14
,u
15
,u
16
,u
17
,u
pa
)=(01,03,01,04,



,2,u
pa
),即在机群01、飞机03、分系统01中,该lru编号为04,装机数量为2,具体参数量为u
pa
,这里可以根据需求规定参数包括故障率、运行比、严酷度等参数。
[0064]
s32、保障组织与保障资源建模;
[0065]
即对保障站点的类型、数量、关系以及各站点内保障资源的种类和数量进行描述。具体来说需要建立保障站点结构模型,以及所有涉及到的保障设备、备件、保障人员等保障资源的类型、费用、数量等参数。以某站点02中的备件资源03共有15个为例,建模信息为:
[0066]
(u
2j
,u
3k1
,u
3k2
)=(02,03,15)。
[0067]
s33、保障方案建模;
[0068]
即对装备和部件产品的预防性维修、修复性维修和使用保障活动进行描述。具体来说需要对每种维修或保障任务的任务对象、任务时长、对应消耗或占用的资源种类数量等参数进行定义。
[0069]
s4、建立离散事件映射;
[0070]
为了适应后续开展基于数据的仿真可信度评估工作,需要在离散事件建模中着重考虑对数据收集、状态转换的便利性,因此采用了一种集成式的离散事件模型为为机群使用保障过程建立相对应的离散事件。
[0071]
s41、建立集成式的离散事件基础模型;
[0072]
建立如图5所示的离散事件基础模型e
i
,这种基础模型由事件执行条件eventflag、统计动作collection、状态改变动作action和后续事件等部分组成,同时具有事件标识uid、aid和eid。
[0073]
其中执行条件eventflag表示该事件被执行时需要满足的条件;统计动作collection是该事件被执行时需要执行的统计操作,比如统计当前时刻的飞机状态、可用资源数目、累计故障时间、累计飞行小时等参数;状态改变动作action表示该事件被执行时需要改变的系统状态,这里的状态包括了飞机系统、分系统和部件、保障资源等所有实体的状态;后续事件表示该事件被执行时会产生的其他事件行为,具体有立即生成某事件(sg)、条件生成某事件(cg)、延时生成某事件(dg)和取消/删除某事件(cc)四种;事件标识则是支持多次平行仿真同时进行的接口,uid标识该事件所属的平行仿真编号,aid标识该事件所
属的使用保障活动,eid则是事件本身的编号。
[0074]
通过该集成式离散事件基础模型,可以有效支持对状态数据的统计工作,为仿真输出适合进行可信度评估的数据提供了便利,可以有效支持平行仿真的开展,提供了仿真的模拟量,同时明确的结构和接口划分能够更加简单、准确地将飞机装备群执行任务、开展使用保障活动的行为抽象为具体事件。
[0075]
s42、建立飞机装备群的使用保障过程事件逻辑;
[0076]
根据步骤s1中对飞机装备群执行装备任务和使用保障过程的分析,在步骤s41提出的事件模型的基础上实例化所有的活动事件,形成事件集合e=(e1,e2,...,e
i
),以及如图2所示的飞机装备群使用保障过程事件逻辑。
[0077]
s5、多次平行仿真得到输出参数;
[0078]
根据离散事件驱动原理执行多次平行仿真,收集离散事件模型中产生和传递的状态数据,输出飞机装备群系统的战备完好性、任务成功性、维修性与保障性相关的设计特性以及保障资源配置和保障方案等方面相关的评价参数。
[0079]
仿真具体生成输出数据过程为:在完成s1飞机装备群使用保障过程分析后,确定了s2复杂装备任务建模和s3保障对象和保障系统建模的内容,然后建立s4集成式的离散事件基础模型。仿真运行时,随着仿真的时间轴推进,仿真系统以随机过程和抽样的形式将离散事件基础模型中逻辑和概率条件的映射关系进行展现,推动离散事件的不断触发。在事件不断触发的过程中,仿真系统将事件发生各阶段:保障对象的状态,消耗的时间和资源等进行记录。
[0080]
这种能够输出不同方面、不同属性的保障性评价参数的方法,能够十分便利的进行基于数据的仿真可用度评估工作,即利用仿真模型的输入数据、输出数据和参考数据,对仿真模型的正确性、有效性和准确性进行定量分析评估。
[0081]
由于在每个具体的事件中,系统的状态改变和数据统计都会通过集成式离散事件基础模型中的统计动作collection、状态改变动作action进行,因此只需要在合适的采样间隔上设置动态采样事件sisyphus即可实现仿真过程中的动态数据输出,在仿真结束时刻设置最终采样事件thegiantstone即可实现静态数据输出。因此,计算函数f=(f1,f2,...,f
n
)中,各具体函数f
n
,根据计算方式的不同被调用的时机也不相同,计算动态输出参数的函数在动态采样事件中被调用,计算静态输出参数的函数在最终采样事件中被调用。
[0082]
最终可实现的仿真输出,按照描述的对象不同,可分为系统类、任务类、资源类参数。“系统类参数”包括使用可用度、装备完好率、战备完好率、出动架次率等用于评估基本作战单元中机群的出动能力的参数;“任务类参数”包括任务成功率,能执行任务率等用于评估任务执行情况的参数;“资源类参数”主要包括资源满足率、资源利用率、备件满足率、备件利用率等参数用于评估见面保障资源的利用情况及满足任务需求情况的参数。
[0083]
仿真内部采用多次平行仿真同时进行,求取所有平行仿真平均值的方式统计对应数据,通过记录相关事件发生时间节点以及对应数据,对多次平行仿真中的记录数据继续归并,最终得到平均状态值,具体计算流程如图6所示。
[0084]
其中,部分参数可以由仿真统计得出,以下仅列出使用可用度的计算模型。
[0085]
使用可用度统计函数f
ao

[0086]
使用可用度(operational availability,ao)是“与能工作时间和不能工作时间
有关的一种可用性参数”。根据仿真的输入以及仿真过程中可获得的中间数据,可用度的算法如下:
[0087]
第一步,统计飞机处于使用保障、预防性维修、修复性维修状态的时间:
[0088][0089][0090][0091][0092]
第二步,计算飞机在时间间隔t内第k次仿真试验中的平均不能工作时间:
[0093][0094]
式中,t——日历时间内的某时间间隔;——时间间隔t内第k次仿真试验中飞机的平均不能工作时间;——时间间隔t内第k次仿真试验中飞机的平均使用保障时间;——时间t内第k次仿真试验中飞机的平均预防性维修保障时间;——时间t内第k次仿真试验中飞机的平均修复性维修保障时间。
[0095]
第三步,计算飞机在时间间隔t内第k次仿真试验中的可用度:
[0096][0097]
式中,——飞机在时间间隔t内第k次仿真试验中的可用度;——时间间隔t内第k次仿真试验中飞机的平均不能工作时间;t——飞机第k次仿真试验的时间长度;n
a
——飞机中飞机装备的数量。
[0098]
第三步,计算飞机在时间间隔t内的可用度:
[0099][0100]
式中,ao
t
——飞机在日历时间内某时间间隔t内的可用度;——飞机在时间间隔t内第k次仿真试验中的可用度;n——在时间间隔t内共进行仿真试验的次数。
[0101]
第四步,按照上述算法计算出日历时间内各相邻时间间隔内飞机的可用度,即可得出飞机的可用度参数的动态值,并可采用矩阵表示。
[0102][0103][0104]
式中,m——矩阵的行数,代表仿真中基本作战单元的飞机数;n——矩阵的列数,
代表动态的可用度采样个数;duration——总的仿真时长;t——采样时间间隔。
[0105]
最后应说明的是:以上所述各实施例仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应该理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分或全部技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜