本申请属于飞机零组件有效性控制领域,特别涉及一种零组件实时有效性计算方法。
背景技术:
1、在飞机产品研制阶段,零组件的变更非常频繁。飞机研制周期长、零组件数量巨大,对零组件进行有效的变更控制是保证飞机构型管理准确的关键,而零组件变更控制的复杂程度与构型管理模式密切相关。
2、在飞机研制领域,基于简化构型管理思想开展了配置式构型管理模式的研究与应用,其特点是将设计模块与有效性分离,形成相对解耦的模块设计业务域与构型管理业务域。在模块设计业务域,开展模块的优化设计并发放下游,不定义设计模块的有效性;在构型管理业务域,定义飞机配置表,形成满足特定架次飞机的设计模块列表并发放制造。通过配置式构型管理模式的应用,简化了工程更改控制模式,保证了飞机构型管理的准确性。
3、但是无论采用配置式构型管理模式或传统的构型管理模式,如何获取零组件的实时有效性并没有确定的方法。目前行业内及现有技术中,零组件的有效性为产品数据管理系统(pdm系统)中管理的零组件设计有效性。但在工程实际中,由于生产现场问题复杂多变,零组件的设计有效性往往为理论值,与实际有效性存在偏差,导致基于零组件设计有效性开展的更改结果无法完全满足工程实际需求,造成零组件错误报废或返工返修,进而增加了生产成本与周期。
4、因此,希望有一种技术方案来克服或至少减轻现有技术的至少一个上述缺陷。
技术实现思路
1、本申请的目的是提供了一种零组件实时有效性计算方法,能够确保基于准确的改前有效性开展零组件的变更控制,满足工程实际需求,保证飞机构型管理的准确性,以解决现有技术中零组件有效性无法完全满足工程实际需求的问题。
2、本申请的技术方案是:
3、一种零组件实时有效性计算方法,包括:
4、步骤一、获取零组件的版本有效性;
5、步骤二、基于零组件的版本有效性,获取零组件的结构有效性;
6、步骤三、基于零组件的结构有效性,获取零组件的可用有效性;
7、步骤四、获取零组件的返修特制件,以及返修特制件的可用有效性;
8、步骤五、基于零组件的版本有效性,获取零组件的可用补充有效性;
9、步骤六、计算零组件的实时有效性,其中,零组件的实时有效性为返修特制件的可用有效性在零组件的可用有效性的补集,且在可用补充有效性范围内控制投产。
10、在本申请的至少一个实施例中,步骤一中,所述获取零组件的版本有效性,包括:
11、根据零组件编号获取零组件的最新已冻结版本。
12、在本申请的至少一个实施例中,步骤二中,所述基于零组件的版本有效性,获取零组件的结构有效性,包括:
13、根据零组件的最新已冻结版本,确定零组件隶属的设计模块编号列表;
14、针对所述设计模块编号列表中的每一个设计模块,判断设计模块的最新已冻结版本中是否包含零组件的最新已冻结版本,若是,则进入设计模块列表,若否,则不进入设计模块列表;最终形成设计模块列表。
15、在本申请的至少一个实施例中,步骤三中,所述基于零组件的结构有效性,获取零组件的可用有效性,包括:
16、根据设计模块列表中的设计模块编号以及设计模块的最新已冻结版本,确定设计模块隶属的飞机配置表编号;
17、根据飞机配置表编号,获取包含设计模块的最新已冻结版本的飞机配置表的最新已冻结版本;
18、基于飞机配置表编号和飞机配置表的最新已冻结版本,生成飞机配置表列表;
19、获取飞机配置表列表中每个飞机配置表分配的架次有效性,生成一个设计模块的可用有效性合集;
20、循环上述步骤,获取设计模块列表中每个设计模块的可用有效性集合,所有设计模块的可用有效性集合的总和为零组件的可用有效性集合。
21、在本申请的至少一个实施例中,步骤四中,所述获取零组件的返修特制件,以及返修特制件的可用有效性,包括:
22、根据零组件编号以及预设的规则确定零组件的返修特制件编号;
23、基于返修特制件编号,生成返修特制件列表;
24、针对返修特制件列表中的每个返修特制件,执行步骤一至步骤三,获取每个返修特制件的可用有效性集合,从而得到返修特制件列表中所有返修特制件的可用有效性集合。
25、在本申请的至少一个实施例中,步骤五中,所述基于零组件的版本有效性,获取零组件的可用补充有效性,包括:
26、根据零组件的最新已冻结版本,获取零组件的控制投产有效性集合。
27、在本申请的至少一个实施例中,步骤六中,零组件的实时有效性的计算过程方程efc(pi)为:
28、
29、其中,pi为零组件编号,pir为零组件的版本有效性,dmjr为零组件的结构有效性,n为零组件隶属的设计模块数量,ainkr为飞机配置表分配的有效性集合,aindmjr为设计模块的可用有效性集合,aindm为零组件的可用有效性集合,m为设计模块隶属的飞机配置表数量,ainlspv为每个返修特制件的可用有效性集合,ainls为所有返修特制件的可用有效性集合,w为零组件的返修特制件数量,ctp为零组件的控制投产有效性集合,effp为零组件的实时有效性。
30、发明至少存在以下有益技术效果:
31、本申请的零组件实时有效性计算方法,可以在零组件进行变更前,获取零组件的实时有效性信息,辅助设计人员开展零组件变更决策,有利于零组件变更结果符合工程实际需求,避免造成不必要的成本损失,有助于提高飞机产品构型控制的准确性。
1.一种零组件实时有效性计算方法,其特征在于,包括:
2.根据权利要求1所述的零组件实时有效性计算方法,其特征在于,步骤一中,所述获取零组件的版本有效性,包括:
3.根据权利要求2所述的零组件实时有效性计算方法,其特征在于,步骤二中,所述基于零组件的版本有效性,获取零组件的结构有效性,包括:
4.根据权利要求3所述的零组件实时有效性计算方法,其特征在于,步骤三中,所述基于零组件的结构有效性,获取零组件的可用有效性,包括:
5.根据权利要求4所述的零组件实时有效性计算方法,其特征在于,步骤四中,所述获取零组件的返修特制件,以及返修特制件的可用有效性,包括:
6.根据权利要求5所述的零组件实时有效性计算方法,其特征在于,步骤五中,所述基于零组件的版本有效性,获取零组件的可用补充有效性,包括:
7.根据权利要求6所述的零组件实时有效性计算方法,其特征在于,步骤六中,零组件的实时有效性的计算过程方程efc(pi)为:
