CN103901883B - 飞机制造构型控制准确性检测***及方法 - Google Patents
飞机制造构型控制准确性检测***及方法 Download PDFInfo
- Publication number
- CN103901883B CN103901883B CN201410166902.2A CN201410166902A CN103901883B CN 103901883 B CN103901883 B CN 103901883B CN 201410166902 A CN201410166902 A CN 201410166902A CN 103901883 B CN103901883 B CN 103901883B
- Authority
- CN
- China
- Prior art keywords
- difference
- spsbom
- spare part
- module
- mbom
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- General Factory Administration (AREA)
Abstract
一种飞机制造构型控制准确性检测***及方法,该***包括:预处理模块、数据比对模块、准确性识别模块和检测差异处理模块,预处理模块与数据比对模块相连接并传输过滤零部件标识后的MBOM/SPSBOM、零组件类型、所属部段、数量、EBOM版次信息;数据比对模块与准确性识别模块相连接并传输差异信息;准确性识别模块与检测差异处理相连接并传输正常差异、错误差异判断结果信息;检测差异处理模块根据准确性识别模块传递的信息结果,按差异类别进行差异修订,保证制造构型控制的准确性。本发明可以有效减少构型检测的人为错误,统一了检测的算法与格式,确保了飞机产品制造的完整性与准确性,同时协助分析和统计检测状态和结果,减少相关工作的强度、节省检测时间,进而提高产品制造质量,显著缩短整体研制周期,降低研制成本,该方法涵盖面广,简单易用。
Description
技术领域
本发明涉及的是一种飞机制造技术领域的***及方法,具体是一种飞机制造构型控制准确性检测***及方法。
背景技术
民机产品生命周期长、阶段多、数据量大,关系复杂。总装制造构型控制涉及的大量数据来源于工程设计阶段如飞机产品定义数据、各种设计文件、图样、标准件、材料选型、各种标准规范与管理规定等,还包括了总装阶段特有的数据如总装工艺、工装设计图文档、适航文档、质量管理与控制文件等,这些数据具有多样性和异构性,需要与飞机型号的构型、变更信息和研制流程紧密结合,保持与工程设计阶段数据的高度符合性。
目前对产品构型数据一致性检查方面的研究大多以BOM(Bill of Material,材料清单)为核心展开。产品生命周期不同阶段产生的同样信息可能存在多个BOM中,因此保持BOM信息的一致性变得非常重要。Configuration Management Guidance中提出功能验证和物理验证两种方法(http://www.assistdocs.com),但是没有提出具体的验证方法。
经过对现有技术的检索发现,蔡丽霞在《面向合作方协同设计的PDM架构》中提出为了避免BOM结构不一致的情况,首先在BOM多视图映射转化时严格按照BOM转化的流程进行,其次转化后检查也是必要手段。蒋辉在《以BOM为主线组织企业CIMS信息流——PDM集成框架中BOM的应用》(《制造业自动化》2001年02期)中提出BOM一致性维护就是物料项和物料项关系的一致性维护,并给出了物料项单件产品数量不同验证的一致性算法。
但这方面的研究或者是对产品数据表象层次的管理,或者是对知识通用层次的建模。缺乏针对某一特定领域产品构型数据对比检测对比规律性的方法。
发明内容
本发明针对现有技术存在的上述不足,提出一种飞机制造构型控制准确性检测***及方法,以数据流具有单一数据源特征为原则,解决制造构型数据、供应商交付产品数据与工程产品设计数据的协同符合,以便及时发现制造过程中可能出现的错漏,确保飞机工程设计所要求的零组件(包括零组件数量、有效架次、版本、位置等)都能被准确、完整地安装在飞机本体上,符合适航取证的要求。本方法可以有效减少构型检测的人为错误,统一了检测的算法与格式,确保了飞机产品制造的完整性与准确性,同时协助分析和统计检测状态和结果,减少相关工作的强度、节省检测时间,进而提高产品制造质量,显著缩短整体研制周期,降低研制成本,该方法涵盖面广,简单易用。
本发明是通过以下技术方案实现的:
本发明涉及一种飞机制造构型控制准确性检测***,包括:预处理模块、数据比对模块、准确性识别模块和检测差异处理模块,其中:预处理模块与数据比对模块相连接并传输过滤零部件标识后的MBOM/SPSBOM、零组件类型、所属部段、数量、EBOM版次信息;数据比对模块与准确性识别模块相连接并传输差异信息;准确性识别模块与检测差异处理相连接并传输正常差异、错误差异判断结果信息;检测差异处理模块根据准确性识别模块传递的信息结果,按差异类别进行差异修订,保证制造构型控制的准确性。
所述的差异信息包括:版本、数量、制造项目缺失/增加、工程项目缺失差异。
本发明涉及上述***的飞机制造构型控制准确性检测方法,包括以下步骤:
步骤一、预处理模块针对以BOM为核心的检测比对数据源进行零组件的过滤、零组件类型的判断、所属部段的判断、零组件数量的计算、EBOM版次的计算等数据的预处理,获得步骤二所需的各类BOM节点零组件属性标识信息;通过数据预处理保证数据格式的统一,在此基础上提高检测的速度。
所述的检测比对数据源包括但不限于:EBOM(Engineering BOM,工程物料清单)、SSPL(Single Sheet Part List,单机零件清册)、MBOM(Manufacturing BOM,制造物料清单)、SPSBOM(Supplier Product Specification BOM,供应商产品分类物料清单)、供应商交付BOM。
步骤二、数据比对模块根据步骤一得到的过滤后的BOM中零组件类型、数量、版次、结构层次进行比对,具体为:分别将SSPL/EBOM与全机BOM、MBOM与SPSBOM、SPSBOM与供应商交付BOM进行正向检测比对和/或反向检测比对,并判断比较双方是否一致。
所述的数据比对即对SSPL、全机BOM、MBOM、SPSBOM、供应商交付BOM进行集合对称差运算处理,得到比对后制造构型与工程构型的差异结果。
所述的集合对称差运算(Minus运算)是指:其中:A、B分别为两个集合。
EBOM的集合E为:E={e1,e2…ei|View(ei)=e)
MBOM的集合M为:M={e1,e2…ei|View(ei)=m}
SPSBOM的集合S为:
MBOM中散件的集合Ms为: 其中:SAMC表示制造单位代码。
SPSBOM中散件的集合Ss为: 其中:SAMC表示制造单位代码。
全机BOM(MBOM+SPSBOM去除散件)的集合MS:
EBOM与全机BOM(MBOM+SPSBOM去除散件)差异集合Dx为:
MBOM中散件与SPSBOM中散件比对差异集合Dy为:
所述的正向检测比对和/或反向检测比对中,计算每个BOM中零组件的总数量时,需要保证它们的工程下级件不同,即当一个零件的工程下级件相同,应作为不同的记录,其数量不能相加。
当进行SSPL与全机BOM比较时优选为MBOM与SPSBOM中散件的正向检测比对和反向检测比对同时进行。
所述的SPSBOM可以是完整的BOM,也可以是散件BOM。
所述的供应商交付BOM中,计算的数量按照层次进行叠乘。
所述的结果为全机BOM、MBOM、SPSBOM、供应商BOM与EBOM在项目、版本、数量、结构层次上的差异。
步骤三、准确性识别模块根据步骤二得到的制造构型与工程构型的差异,逐项分析差异原因,进行准确地识别区分出正常差异和错误差异。
所述的分析是指:判断差异类型;该差异类型包括:版本差异、数量差异、版本/数量差异、制造项目缺失、工程项目缺失。
所述的差异原因包括:无图件确认版次、最新有效版次、工艺件差异、装配件差异、对称件差异。
所述的正常差异是指:在飞机工程构型到制造构型重构、及在工程更改过程中,由于设计分离面和工艺分离面的不一致而导致的各BOM的差异,包括工程EBOM在MBOM/SPSBOM中的移动、拆分、合并等引起的差异。正常差异对制造构型准确性无影响。
所述的错误差异是指:在飞机工程构型到制造构型重构过程中、及在工程更改过程中,由于工艺设计等错误引起的EBOM与MBOM/SPSBOM结构不一致、EBOM与MBOM/SPSBOM的各自相应零组件版本、数量不一致等引起的差异。错误差异使制造构型与工程构型不符合,即为错误的制造构型。
步骤四、检测差异处理模块根据步骤三获得的制造构型差异正常、错误与否的结果,分别将正常差异存储至无需处理数据库、将错误差异进行修订,最终实现产品制造构型控制准确性要求。
所述的错误差异修订流程包括:
i)当差异与制造过程有关,并且是MBOM需修改的,则根据MBOM中的<制造部门>、<使用部门>指定的使用路线完成MBOM更改;
ii)当差异与制造过程有关,并且是SPSBOM需修改的,则按照SPSBOM更改任务指派到<供应商管理部门>完成SPSBOM的修改;
iii)当差异是设计问题造成的,比如EBOM中零部件项目的版次未更新到最新有效版次,则由<设计部门>进行EBOM的更改;
iv)构型管理员审核比对差异处理结果是否落实到相关数据文件,通过则关闭差异。
技术效果
与现有技术相比,本发明的技术效果包括:
本发明主要用于飞机的制造构型符合性检测,以便及时发现制造过程中可能出现的错漏。本发明减少了构型准确性比对的人为填写错误,统一了对比的算法与格式,确保了飞机制造的完整性与准确性,同时协助分析和统计对比状态和结果,提高了此项工作的准确性和效率,极大减少相关工作的强度、节省核查时间,进而提高产品制造质量,著缩短产品的整体研制周期,降低研制成本。以ARJ21飞机项目为例,在105架次的制造过程进行应用,SSPL(EBOM)55640条数据,主制造商MBOM36453条数据,供应商BOM(SPSBOM)30486条数据。针对一般零部件对象初次比对结果发现有12461条差异,其中工程项目缺失占5851条、制造项目缺失占2917条、数量差异占1329条、版本差异占2078条、版本和数量差异占286条。缺失类的差异占总体差异数量的70%。11916项正常差异已列入无需处理数据库,可极大减少后续比对差异结果处理时间。飞机制造构型控制准确性检测本发明运行之前,进行构型控制准确性比对需要15人、9个工作日,准确率为85%;本发明使用后仅需要1人、5个工作日,本发明缩短了构型控制准确性检查周期44%,比对准确性可达到100%。
附图说明
图1为本发明集合的对称差运算示意图。
图2为实施例EBOM示意图。
图3为实施例MBOM示意图。
图4为实施例SPSBOM示意图。
图5为本发明***示意图。
图6为本发明核查对比的总体流程示意图。
图7为本发明核查对比的正比算法流程示意图。
图8为本发明核查对比的反比算法流程示意图。
图9为实施例准确性识别流程示意图。
图10为实施例检测差异处理流程示意图。
具体实施方式
下面对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
实施例1
如图5所示,本实施例涉及飞机制造构型控制准确性检测***,包括:预处理模块、数据比对模块、准确性识别模块和检测差异处理模块,其中:预处理模块与数据比对模块相连接并传输过滤零部件标识后的MBOM/SPSBOM、零组件类型、所属部段、数量、EBOM版次信息;数据比对模块与准确性识别模块相连接并传输差异信息;准确性识别模块与检测差异处理相连接并传输正常差异、错误差异判断结果信息;检测差异处理模块根据准确性识别模块传递的信息结果,按差异类别进行差异修订,保证制造构型控制的准确性。
所述的预处理模块包括:零组件过滤单元、零组件类型判断单元、零组件部段判断单元、零组件数量计算单元,其中:零组件类型判断单元、零组件部段判断单元与零组件数量计算单元依次相连并传输零组件层级位置信息,零组件过滤单元接收EBOM、SSPL、MBOM、SPSBOM以及供应商交付BOM并将过滤后的BOM分别输出至数据比对模块以及零组件类型判断单元,零组件数量计算单元向数据比对模块输出BOM节点零组件属性标识信息。
所述的数据比对模块包括:正向检测比对单元和反向检测比对单元,其中:正向检测比对与准确性识别模块相连接并传输制造构型差异类型信息;反向检测比对单元与准确性识别模块相连接并传输工程构型差异类型信息。
所述的准确性识别模块包括:正常差异识别单元和错误差异识别单元,其中:正常差异识别单元与无需处理数据库相连接并传输正常差异信息;错误差异识别单元与检测差异处理模块相连接并传输错误差异原因等信息。
所述的正常差异信息是指:在飞机工程构型到制造构型重构、及在工程更改过程中,由于设计分离面和工艺分离面的不一致而导致的各BOM的差异,包括工程EBOM在MBOM/SPSBOM中的移动、拆分、合并等引起的差异信息,其包括但不限于:版次可等效使用信息、无图件确认版次信息、转化为工艺件信息、装配件信息、版本等效信息等。
所述的检测差异处理模块包括:版本差异处理单元、数量差异处理单元、版本和数量差异处理单元、制造项目缺失差异处理单元、工程项目缺失差异处理单元和错误差异修订单元,其中:版本差异处理单元、数量差异处理单元、版本和数量差异处理单元、制造项目缺失差异处理单元、工程项目缺失差异处理单元与错误修订单元接并传输SSPL、EBOM、全机BOM、MBOM、SPSBOM错误差异处理方法信息。
如图6所示,本实施例涉及上述***的飞机制造构型控制准确性检测方法,包括以下步骤:
步骤1:预处理模块针对以BOM为核心的检测比对数据源进行零组件的过滤、零组件类型的判断、所属部段的判断、零组件数量的计算、EBOM版次的计算等数据的预处理。
步骤2:差异识别:根据差异比对算法***自动比对,分为正比(EBOM与MBOM和SPSBOM比对)和反比(MBOM和SPSBOM与EBOM比对)并识别差异。
步骤3:差异汇总:将上一步的比对结果(主要是差异)录入差异记录数据库。
步骤4:遍历差异记录:查看所有差异记录,判断差异类型并做相应处理。
步骤5:判断差异类型:判断属于正常差异还是错误差异,根据差异类型可分为以下两种流程:
1.1)正常差异:判断正常差异类别,并做原因分析,将结果录入暂不处理数据库(也称为无需处理知识库),其主要操作有以下几步:
显示历史记录,可根据历史记录进行原因分析;
对差异分析后标记无需处理;
处理完毕后,手工维护入无需处理数据库。
1.2)错误差异:判断错误差异类型,并做原因分析,将结果录入错误差异原因数据库,其主要操作有以下几步:
显示历史记录,根据历史记录分析错误原因;
记录错误原因;
处理错误差异。
步骤6:判断所有差异是否处理完毕,若是没有处理完毕,返回步骤4,若处理结束,进入步骤7。
步骤7:***根据前面的记录自动逐条判断是正常差异还是错误差异,若是正常差异,流程结束;若是错误差异,进入步骤8。
步骤8:判断错误差异是分MBOM错误和SPSBOM错误两种情况,若MBOM错误,走MBOM修订流程,若SPSBOM错误,走SPSBOM修订流程。
步骤9:比对流程结束。
所述的预处理具体包括以下流程:
1.1)零组件的过滤算法:
由于MBOM、SPSBOM中增加了大量装配大纲AO、站位、工位节点等工艺信息,为提高比对速度、减少正常差异的数量、提高差异处理的效率,需从零件号和零件层次上对MBOM、SPSBOM进行过滤。MBOM、SPSBOM零组件过滤预处理规则见表1:
表1EBOM与(MBOM+SPSBOM)比对时零组件的过滤规则
1.2)零组件类型的判断算法
零组件的类型有三类:一般零组件、标准件、成品件。有时按实际比对需要,需建立特定零件类型的比对项目,因此需对零组件类型进行过滤。根据零组件编码规则,零组件类型的判别方法如表2:
表2零组件类型的判断
1.3)零组件部段的判断算法
比对差异的处理多以部段为单位进行工作分配,为直接快速找到相应责任单位,进行后续差异修订工作,需要对差异结果能够按照“部段名称”过滤。飞机结构方面的部分部段划分规则如表3:
表3飞机结构部分部段划分规则
在飞机多个部段使用的同一零组件号的零组件,该零组件称为借用件。对于借用件这种特殊情况,单靠上述方法,无法判断是属于哪个部段。为了解决这一问题,提出了一种改进后的判断方法:即采用“零组件号+下级工程件号”组合依次向上追溯EBOM,直至EBOM的00层。规定从这个00层的组件(包括这个零部件)到下一个00层的组件止(不包括这个00层的部件),其中所有的零组件的“所属部段名称”均为这个00层的部段。
1.4)零组件数量的计算算法
全机零组件总数量的计算公式:其中:N为全机零组件的总数量,S为零组件出现位置的个数,i为零组件出现的第i个位置,k为零组件的第k层下级工程件,Si为零组件所在层距顶层的层数,ni为第i个位置零组件的数量,nki为第i个位置零组件的第k层下级工程件的数量。
可见,EBOM中所有叶子节点零组件“数量”的总和即为全机的零件数量。
所述的比对包括以下步骤:
2.1)如图7所示,正向检测比对:
构型控制准确性正向比对以EBOM为基准,找出全机BOM与EBOM的差异项,即制造数据相对于设计数据的项目缺少、版本不一致、数量不一致等差异,以便于后续对差异项进行分析处理后,达到全机BOM相对于EBOM的准确性。如图6所示。
2.1.1)从导入的EBOM数据中提取所需字段形成比对数据视图View_EBOM;
2.1.2)对导入的MBOM、SPSBOM数据按“零件号+下级工程件号”相同进行归并形成全机BOM,并提取所需字段形成全机BOM视图View_MS。
2.1.3)以视图View_EBOM为比对基准,在View_EBOM中取一个Ei,遍历View_MS,找到“零件号+下级工程件号”与Ei相同的项目,则进行(数量+版本)的比对:数量相同则Flag_sum=0,数量不相同则Flag_sum=1;版本相同则Flag_Version=0,版本不同则Flag_Version=1。当:Flag_sum=0,Flag_Version=0表示零组件数量、版本都一致,零组件MSi与Ei比对没有差异;Flag_sum=0,Flag_Version=1表示零组件数量一致、版本不一致,零组件MSi与Ei比对存在版本差异;Flag_sum=1,Flag_Version=0表示零组件数量不一致、版本一致,零组件MSi与Ei比对存在数量差异;Flag_sum=1,Flag_Version=1表示零组件数量、版本都不一致,零组件MSi与Ei比对存在数量、版本差异;
2.1.4)当没有找到相同的项目,表示View_MS中缺失该项目,列出差异标记为“制造项目缺失”;再逐项取Ei与View_MS中项目进行上述比对,差异汇总到正向比对差异集Q_E中。
2.1.5)比对结束。
2.2)如图8所示,反向检测数据比对:
准确性反向核查对比是以全机BOM为基准,找出EBOM相对于全机BOM的差异项,即设计数据相对于制造数据的工程项目缺少、版本不一致、数量不一致等差异,以便于后续对差异项进行分析处理后,达到EBOM相对于全机BOM的符合性,见图7。
2.2.1)从导入的EBOM数据中提取所需字段形成比对数据视图View_EBOM;
2.2.2)对导入的MBOM、SPSBOM数据按“零件号+下级工程件号”相同进行归并形成全机
BOM,并提取所需字段形成全机BOM视图View_MS。
2.2.3)以视图View_MS为比对基准,在View_MS中取一个MSi,遍历View_EBOM,找到“零件号+下级工程件号”与MSi相同的项目,则进行(数量+版本)的比对:数量相同则Flag_sum=0,数量不相同则Flag_sum=1;版本相同则Flag_Version=0,版本不同则Flag_Version=1。当:Flag_sum=0,Flag_Version=0表示零组件数量、版本都一致,零组件MSi与Ei比对没有差异;Flag_sum=0,Flag_Version=1表示零组件数量一致、版本不一致,零组件MSi与Ei比对存在版本差异;Flag_sum=1,Flag_Version=0表示零组件数量不一致、版本一致,零组件MSi与Ei比对存在数量差异;Flag_sum=1,Flag_Version=1表示零组件数量、版本都不一致,零组件MSi与Ei比对存在数量、版本差异;
2.2.4)当没有找到相同的项目,表示View_EBOM中缺失该项目,列出差异标记为“工程项目缺失”;再逐项取MSi与View_EBOM中项目进行上述比对,差异汇总到正向比对差异集Q_F中;
2.2.5)正向比对结束。
如图9所示,所述的识别包括以下步骤:
3.1)正常差异识别:正常差异处理记入无需处理数据库中,记录当前有效性下每次比对新出现的无需处理差异。当下次比对时,如果完全相同的差异再次出现时,***不将此差异呈现给用户,从而可以减少用户需要判断和处理的差异数,提高工作效率。
表4无需处理项
差异类型 | 无需处理的类型 |
版本差异 | 版本等效;无图件 |
数量差异 | 转化为工艺件;是装配图 |
版本和数量差异 | 转化为工艺件;是装配图;版本等效 |
制造项目缺失 | 转化为工艺件;是装配图 |
工程项目缺失 | 对称件;转化为工艺件;是装配图 |
3.2)错误差异识别:识别错误差异类型,包括数量错误、版本错误、数量和版本错误、在MBOM/SPSBOM中找不到(缺失)、MBOM/SPSBOM中多出(增加);差异位置:可以是MBOM,SPSBOM,MBOM和SPSBOM,SSPL。如果数量错误、版本数量错误、在MBOM/SPSBOM中找不到(缺失):差异位置为“MBOM和SPSBOM”;如果是版本错误:如果数量都来自MBOM,则差异位置为“MBOM”,如果数量都来自SPSBOM,则差异位置为“SPSBOM”,如果数量同时来自两个BOM,差异位置为“MBOM和SPSBOM”;如果是MBOM/SPSBOM中多出(增加):如果是MBOM中多出,差异位置为“MBOM”;如果是SPSBOM中多出,差异位置为“SPSBOM”;如果两个BOM中都多出,差异位置为“MBOM和SPSBOM”。
如图10所示,所述的错误差异修订流程包括以下步骤:
4.1)版本差异处理:如差异类型为“版次可等效使用”和“无图件确认版次”则列入无需处理数据库,错误差异进行MBOM/SPSBOM错误修订。
4.2)数量差异处理:如差异类型为“转化为工艺件”和“装配件”则列入无需处理数据库,错误差异进行MBOM/SPSBOM错误修订。
4.3)版本和数量差异处理:如差异类型为“转化为工艺件”、“装配件”、“版本等效”则列入无需处理数据库,错误差异进行MBOM/SPSBOM错误修订。
4.4)制造项目缺失差异处理:如差异类型为“转化为工艺件”和“装配件”则列入无需处理数据库,错误差异进行MBOM/SPSBOM错误修订。
4.5)工程项目缺失差异处理:如差异类型为“对称件”、“工艺件”、“装配图”则列入无需处理数据库,错误差异进行EBOM/SSPL错误修订。
Claims (10)
1.一种飞机制造构型控制准确性检测***,其特征在于,包括:预处理模块、数据比对模块、准确性识别模块和检测差异处理模块,其中:预处理模块与数据比对模块相连接并传输过滤零部件标识后的MBOM/SPSBOM、零组件类型、所属部段、数量、EBOM版次信息;数据比对模块与准确性识别模块相连接并传输差异信息;准确性识别模块与检测差异处理模块相连接并传输正常差异、错误差异判断结果信息;检测差异处理模块根据准确性识别模块传递的结果信息,按差异类别进行差异修订,保证制造构型控制的准确性。
2.根据权利要求1所述的***,其特征是,所述的预处理模块包括:零组件过滤单元、零组件类型判断单元、零组件部段判断单元、零组件数量计算单元,其中:零组件类型判断单元、零组件部段判断单元与零组件数量计算单元依次相连并传输零组件层级位置信息,零组件过滤单元接收EBOM、SSPL、MBOM、SPSBOM以及供应商交付BOM并将过滤后的BOM分别输出至数据比对模块以及零组件类型判断单元,零组件数量计算单元向数据比对模块输出BOM节点零组件属性标识信息。
3.根据权利要求1所述的***,其特征是,所述的数据比对模块包括:正向检测比对单元和反向检测比对单元,其中:正向检测比对单元与准确性识别模块相连接并传输制造构型差异类型信息;反向检测比对单元与准确性识别模块相连接并传输工程构型差异类型信息。
4.根据权利要求1所述的***,其特征是,所述的准确性识别模块包括:正常差异识别单元和错误差异识别单元,其中:正常差异识别单元与无需处理数据库相连接并传输正常差异信息;错误差异识别单元与检测差异处理模块相连接并传输错误差异原因信息。
5.根据权利要求4所述的***,其特征是,所述的正常差异信息是指:在飞机工程构型到制造构型重构、及在工程更改过程中,由于设计分离面和工艺分离面的不一致而导致的各BOM的差异,包括工程EBOM在MBOM/SPSBOM中的移动、拆分、合并引起的差异信息,包括:版次可等效使用信息、无图件确认版次信息、转化为工艺件信息、装配件信息、版本等效信息。
6.根据权利要求1所述的***,其特征是,所述的检测差异处理模块包括:版本差异处理单元、数量差异处理单元、版本和数量差异处理单元、制造项目缺失差异处理单元、工程项目缺失差异处理单元和错误差异修订单元,其中:版本差异处理单元、数量差异处理单元、版本和数量差异处理单元、制造项目缺失差异处理单元、工程项目缺失差异处理单元与错误修订单元相连接并传输SSPL、EBOM、全机BOM、MBOM、SPSBOM错误差异处理方法信息。
7.一种根据上述任一权利要求所述***的飞机制造构型控制准确性检测方法,其特征在于,包括以下步骤:
步骤一、预处理模块针对以BOM为核心的检测比对数据源进行零组件的过滤、零组件类型的判断、所属部段的判断、零组件数量的计算、EBOM版次的计算数据的预处理,获得步骤二所需的各类BOM节点零组件属性标识信息;
步骤二、数据比对模块根据步骤一得到的过滤后的BOM中零组件类型、数量、版次、结构层次进行比对,具体为:分别将SSPL/EBOM与全机BOM、MBOM与SPSBOM、SPSBOM与供应商交付BOM进行正向检测比对和/或反向检测比对,并判断比较双方是否一致;
步骤三、准确性识别模块根据步骤二得到的制造构型与工程构型的差异,逐项分析差异原因,进行准确地识别区分出正常差异和错误差异;
步骤四、检测差异处理模块根据步骤三获得的制造构型差异正常、错误与否的结果,分别将正常差异存储至无需处理数据库、将错误差异进行修订,最终实现产品制造构型控制准确性要求。
8.根据权利要求7所述的方法,其特征是,所述的数据比对即对SSPL、全机BOM、MBOM、SPSBOM、供应商交付BOM进行集合对称差运算处理,得到比对后制造构型与工程构型的差异结果,其中集合对称差运算是指:其中:A、B分别为两个集合,包括:
EBOM的集合E为:E={e1,e2…ei|View(ei)=e};
MBOM的集合M为:M={e1,e2…ei|View(ei)=m};
SPSBOM的集合S为:
MBOM中散件的集合Ms为:Ms={s1,s2…si|si∈M∧UD(si)=“SAMC”∧MD(si)≠“SAMC”},其中:SAMC表示制造单位代码;
SPSBOM中散件的集合Ss为:Ss={s1,s2…si|si∈S∧UD(si)=“SAMC”∧MD(si)≠“SAMC”},其中:SAMC表示制造单位代码;
全机BOM(MBOM+SPSBOM去除散件)的集合MS:MS={e|e∈M∪(S-Ss)};
EBOM与全机BOM(MBOM+SPSBOM去除散件)差异集合Dx:
MBOM中散件与SPSBOM中散件比对差异集合Dy:
9.根据权利要求7所述的方法,其特征是,所述的正向检测比对和/或反向检测比对中,计算每个BOM中零组件的总数量时,需要保证它们的工程下级件不同,即当一个零件的工程下级件相同时作为不同的记录,其数量不能相加。
10.根据权利要求7所述的方法,其特征是,所述错误差异修订流程包括:
i)当差异与制造过程有关,并且是MBOM需修改的,则根据MBOM中的<制造部门>、<使用部门>指定的使用路线完成MBOM更改;
ii)当差异与制造过程有关,并且是SPSBOM需修改的,则按照SPSBOM更改任务指派到<供应商管理部门>完成SPSBOM的修改;
iii)当差异是设计问题造成的,则由<设计部门>进行EBOM的更改;
iv)构型管理员审核比对差异处理结果是否落实到相关数据文件,通过则关闭差异。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410166902.2A CN103901883B (zh) | 2014-04-24 | 2014-04-24 | 飞机制造构型控制准确性检测***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410166902.2A CN103901883B (zh) | 2014-04-24 | 2014-04-24 | 飞机制造构型控制准确性检测***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103901883A CN103901883A (zh) | 2014-07-02 |
CN103901883B true CN103901883B (zh) | 2016-08-24 |
Family
ID=50993271
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410166902.2A Expired - Fee Related CN103901883B (zh) | 2014-04-24 | 2014-04-24 | 飞机制造构型控制准确性检测***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103901883B (zh) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104991938B (zh) * | 2015-07-07 | 2021-06-15 | 中国商用飞机有限责任公司 | 一种民用飞机服务视图构型数据库的构建方法 |
EP3490213A1 (fr) * | 2017-11-22 | 2019-05-29 | Primetals Technologies France SAS | Système mécatronique de contrôle de machine |
CN108710726B (zh) * | 2018-04-16 | 2022-03-15 | 西安飞机工业(集团)有限责任公司 | 一种基于唯一设计数据源的飞机构型控制方法 |
CN108614891A (zh) * | 2018-05-09 | 2018-10-02 | 上海航天精密机械研究所 | 航天产品数据包构建与一致性校验方法 |
CN110503322A (zh) * | 2019-08-13 | 2019-11-26 | 成都飞机工业(集团)有限责任公司 | 一种军机维修性评估方法 |
CN111144089B (zh) * | 2019-12-17 | 2021-12-07 | 东风商用车有限公司 | 零部件明细表与设计软件的模型文件差异检查方法及设备 |
CN112100984B (zh) * | 2020-08-07 | 2023-09-26 | 中车青岛四方机车车辆股份有限公司 | 一种由ebom到sbom的数据转换方法及*** |
CN113408989B (zh) * | 2021-06-29 | 2024-04-02 | 奇瑞汽车股份有限公司 | 汽车数据的比对方法、装置及计算机存储介质 |
CN114118725A (zh) * | 2021-11-08 | 2022-03-01 | 陕西飞机工业有限责任公司 | 一种装配工装的多状态构型方法 |
CN114357628B (zh) * | 2022-01-11 | 2024-06-14 | 中航沈飞民用飞机有限责任公司 | 一种对mbd飞机紧固件在装配工艺设计中的三维可视化消耗式分配方法 |
CN114595945B (zh) * | 2022-02-17 | 2023-11-10 | 成都飞机工业(集团)有限责任公司 | 一种面向制造过程的航空产品mbom健康度评价方法 |
CN118195557A (zh) * | 2024-05-17 | 2024-06-14 | 吉林大学 | 可配置订单下产品族设计和流水线构型设计协同优化方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6684349B2 (en) * | 2000-01-18 | 2004-01-27 | Honeywell International Inc. | Reliability assessment and prediction system and method for implementing the same |
CN102722626A (zh) * | 2012-06-11 | 2012-10-10 | 北京航空航天大学 | 一种基于模块的飞机构型验证和审核数据收集方法 |
CN103020393A (zh) * | 2012-12-31 | 2013-04-03 | 北京航空航天大学 | 一种基于Web的飞机装配数据可视化方法 |
-
2014
- 2014-04-24 CN CN201410166902.2A patent/CN103901883B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6684349B2 (en) * | 2000-01-18 | 2004-01-27 | Honeywell International Inc. | Reliability assessment and prediction system and method for implementing the same |
CN102722626A (zh) * | 2012-06-11 | 2012-10-10 | 北京航空航天大学 | 一种基于模块的飞机构型验证和审核数据收集方法 |
CN103020393A (zh) * | 2012-12-31 | 2013-04-03 | 北京航空航天大学 | 一种基于Web的飞机装配数据可视化方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103901883A (zh) | 2014-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103901883B (zh) | 飞机制造构型控制准确性检测***及方法 | |
Maparu et al. | Transport infrastructure, economic development and urbanization in India (1990–2011): Is there any causal relationship? | |
Nunes et al. | Passenger journey destination estimation from automated fare collection system data using spatial validation | |
CN103176981B (zh) | 一种事件信息挖掘并预警的方法 | |
CN104407589A (zh) | 面向车间制造过程的实时生成性能主动感知与异常分析方法 | |
Zikopoulos et al. | Reverse supply chains: Effects of collection network and returns classification on profitability | |
CN104156403B (zh) | 一种基于聚类的大数据常态模式提取方法及*** | |
CN105740325B (zh) | 基于空间自动匹配的跨尺度地理信息联动更新技术方法 | |
CN101576604A (zh) | 基于异类信息融合的模拟电路故障诊断方法 | |
CN105955241A (zh) | 一种基于联合数据驱动生产过程的质量故障定位方法 | |
CN109582943B (zh) | 一种自动生成工程数据表的方法 | |
CN109684373A (zh) | 基于出行和话单数据分析的重点关系人发现方法 | |
CN102081781A (zh) | 基于信息自循环的金融建模优化方法 | |
CN103575279A (zh) | 基于模糊信息的航迹关联方法及*** | |
Chen et al. | Extracting bus transit boarding stop information using smart card transaction data | |
CN105740465A (zh) | 一种灵活的自定义比对方法 | |
CN110738523A (zh) | 一种维修订单量预测方法及装置 | |
Lyu et al. | A data-driven approach for identifying possible manufacturing processes and production parameters that cause product defects: A thin-film filter company case study | |
Chen et al. | Unraveling latent transfer patterns between metro and bus from large-scale smart card data | |
Lee et al. | Travel pattern-based bus trip origin-destination estimation using smart card data | |
CN110348480A (zh) | 一种非监督异常数据检测算法 | |
CN105653761A (zh) | 一种自动获取批次舾装件套料零件数量的方法 | |
CN115983809B (zh) | 一种基于智能门户平台的企业办公管理方法及*** | |
CN112699955A (zh) | 一种用户分类方法、装置、设备及存储介质 | |
CN110119891B (zh) | 一种适于大数据的交通安全影响因素辨识方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160824 Termination date: 20170424 |
|
CF01 | Termination of patent right due to non-payment of annual fee |