发明名称 基于故障模式的装备基层级维修保障仿真系统构建方法
摘要 本发明涉及一种基于故障模式的装备基层级维修保障仿真系统构建方法,该构建方法包括S1:建立基层级保障对象故障仿真模型;S2:建立基层级保障对象状态仿真流程;S3:建立基层级维修活动仿真流程;S4:建立保障资源服务仿真流程;S5:进行仿真并输出保障性指标评价结果。该方法能实现各种保障性指标的仿真评价,解决现有技术与装备实际研制过程脱节和指标评价可信度不高的问题。
申请公布号 CN103745107B 申请公布日期 2017.01.11
申请号 CN201410012424.X 申请日期 2014.01.10
申请人 北京电子工程总体研究所 发明人 王玉峰;王承红
分类号 G06F19/00(2011.01)I 主分类号 G06F19/00(2011.01)I
代理机构 北京正理专利代理有限公司 11257 代理人 张文祎
主权项 基于故障模式的装备基层级维修保障仿真系统构建方法,其特征在于,该构建方法包括:S1:建立基层级保障对象故障仿真模型;S2:建立基层级保障对象状态仿真流程;S3:建立基层级维修活动仿真流程;S4:建立保障资源服务仿真流程;S5:进行仿真并输出保障性指标评价结果;所述S2建立基层级保障对象状态仿真流程包括:1)建立保障对象贮存状态、任务状态、预防性维修状态、修复性维修状态的状态模型;2)确定状态转换条件以及任务状态初始数据,包括任务执行周期、任务执行时间、保障对象执行任务的无故障运行最短时间;3)建立保障对象状态仿真流程A,在贮存状态产生预防性维修活动和修复性维修活动;4)建立保障对象状态仿真流程B,在任务状态产生修复性维修活动;所述保障对象状态仿真流程A包括:101)将所有保障对象置于贮存状态,仿真开始,执行步骤102);102)查询所有处于贮存状态的保障对象,执行步骤103);103)对所有保障对象的所有部件的所有故障模式进行抽样,判断是否至少有一个部件发生故障,是则跳至步骤108),否则执行步骤104);104)针对所有保障对象的所有部件的所有故障模式,判断当前仿真时钟时间是否大于其预防性维修周期,是则执行步骤105),否则跳至步骤111);105)保障对象进入预防性维修状态,执行步骤106);106)执行预防性维修活动,保障对象的所有部件的所有维修活动完成后进入步骤107);107)完成所有预防性维修活动的保障对象进入贮存状态,跳至步骤102);108)保障对象进入修复性维修状态,执行步骤109);109)执行修复性维修活动,保障对象的所有部件的所有维修活动完成后进入步骤110);110)完成所有修复性维修活动的保障对象进入贮存状态,跳至步骤102);111)仿真时钟推进,执行步骤112);112)判断当前仿真时间是否到达仿真终止时间,是则仿真结束,本次任务数据丢弃;否则跳至步骤102);所述保障对象状态仿真流程B包括:201)按照任务执行周期查询下一任务执行时间,执行步骤202);202)判断当前时钟是否到达任务执行时间,是则执行步骤203),否则跳至步骤201);203)判断所有保障对象是否全部处于贮存状态,是则执行步骤204),否则跳至步骤211);204)所有保障对象进入任务状态,执行步骤205);205)仿真时钟推进,执行步骤206);206)判断当前仿真时间是否到达仿真终止时间,是则执行步骤207),否则跳至步骤208);207)仿真结束,本次任务数据丢弃;208)判断当前仿真时钟时间是否到达任务执行时间,是则执行步骤209),否则跳至步骤212);209)对任务是否成功进行判定,任务成功判据为:所有保障对象都可返回贮存状态,即任务终止时没有任意一个保障对象处于修复性维修状态,且每一保障对象的累计工作时间不小于任务要求的最短工作时间;如判定为成功转入步骤210),如判定为不成功跳至步骤211);210)记录本次任务为成功,所有保障对象返回贮存状态;211)记录本次任务为失败,处于任务状态的保障对象返回贮存状态,处于修复性维修状态的保障对象在维修任务完成后再返回贮存状态;212)对所有保障对象的所有部件的所有故障模式进行抽样,判断是否至少有一个部件发生故障,是则执行步骤213),否则跳至步骤205);213)任务挂起并等待修复性维修活动完成,执行步骤214);214)确定发生故障的保障对象进入修复性维修状态,执行步骤215);215)执行修复性维修活动,保障对象的所有部件的所有维修活动完成后进入步骤216);216)将所有保障对象重新进入任务状态,执行步骤217);217)所有部件故障修复的保障对象进入任务状态的情况下,任务恢复,跳至步骤205)。
地址 100854 北京市海淀区永定路52号院