删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

面向动态MRO活动的SBOM演化研究

本站小编 Free考研考试/2022-08-06

面向动态MRO活动的SBOM演化研究

李婷玉1,2,3,刘刚1,2,3,高琦1,2,3

(1.山东大学 机械工程学院,济南,250061; 2.山东大学 高效洁净机械制造教育部重点实验室,济南,250061; 3.山东大学 机械工程国家级实验教学示范中心,济南,250061)



摘要:

为了解决静态服务物料清单(Service BOM,SBOM)不能实时反映动态维修、维护和大修(Maintenance,Repair and Overhaul,MRO)服务过程的问题,针对动态MRO业务中不同的管理需求和服务需求,设计了面向产品服务生命周期的SBOM演化模型。通过分析批次产品、单件产品以及单次MRO服务三类管理需求下SBOM结构的差异性,从装配位置、供应商和MRO任务角度,对SBOM的节点和节点间约束进行分类并给出定义,建立不同类型SBOM的演化关系模型。基于MRO服务需求对通用SBOM和实例SBOM节点的变更影响,描述了SBOM在动态服务过程中的两种变更类型以及每种变更类型下的节点状态,构建随时间而变化的SBOM动态演化模型。最后,以某型号机车转向架为例验证了演化模型的可行性,并基于节点追溯目的提出两种MRO服务追溯机制,大大提高了机车MRO服务中动态数据信息的管理和追溯能力。

关键词:  服务物料清单  维修、维护和大修  管理需求  动态演化  服务追溯

DOI:10.11918/202110038

分类号:TH17

文献标识码:A

基金项目:国家重点研发计划项目(2018YFB1702601); 山东省重大科技创新工程项目(2019JZZY010442)



Research on SBOM evolution oriented to dynamic MRO activities

LI Tingyu1,2,3,LIU Gang1,2,3,GAO Qi1,2,3

(1. School of Mechanical Engineering, Shandong University, Jinan 250061, China; 2. Key Laboratory of High-Efficiency and Clean Mechanical Manufacture of Ministry of Education, Shandong University, Jinan 250061, China; 3. National Demonstration Center for Experimental Mechanical Engineering Education, Shandong University, Jinan 250061, China)

Abstract:

To solve the problem that the static service bill of material (service BOM, SBOM) cannot reflect the service process of dynamic maintenance, repair and overhaul (Maintenance, Repair and Overhaul, MRO) in real time, a SBOM evolution model in the product service life cycle for different management and service requirements in the dynamic MRO business is designed. By analyzing the difference of SBOM structure under the three management requirements of batch product, single product and single MRO service, from the perspective of assembly location, supplier and MRO tasks, the nodes and constraints of SBOM are classified and defined, and the evolution relationship model of different types of SBOM is established. Based on the influence of MRO service requirements on the changes of general SBOM and instance SBOM nodes, two types of SBOM changes in the dynamic service process and the node states under each type of changes are described, and the dynamic evolution model of SBOM changing with time is constructed. Finally, a locomotive bogie is taken as an example to prove the feasibility of the evolutionary model, and two MRO service traceability mechanisms are proposed according to the node traceability purpose, which greatly improves the management and traceability ability of dynamic data information in locomotive MRO service.

Key words:  service bill of material  maintenance, repair and overhaul  management requirement  dynamic evolution  service traceability


李婷玉, 刘刚, 高琦. 面向动态MRO活动的SBOM演化研究[J]. 哈尔滨工业大学学报, 2022, 54(1): 140-148. DOI: 10.11918/202110038.
LI Tingyu, LIU Gang, GAO Qi. Research on SBOM evolution oriented to dynamic MRO activities[J]. Journal of Harbin Institute of Technology, 2022, 54(1): 140-148. DOI: 10.11918/202110038.
基金项目 国家重点研发计划项目(2018YFB1702601);山东省重大科技创新工程项目(2019JZZY010442) 作者简介 李婷玉(1998—),女,硕士研究生;
高琦(1970—),女,教授,博士生导师 通信作者 高琦,gaoqi@sdu.edu.cn 文章历史 收稿日期: 2021-10-12



Abstract            Full text            Figures/Tables            PDF


面向动态MRO活动的SBOM演化研究
李婷玉1,2,3, 刘刚1,2,3, 高琦1,2,3    
1. 山东大学 机械工程学院,济南,250061;
2. 山东大学 高效洁净机械制造教育部重点实验室,济南,250061;
3. 山东大学 机械工程国家级实验教学示范中心,济南,250061

收稿日期: 2021-10-12
基金项目: 国家重点研发计划项目(2018YFB1702601);山东省重大科技创新工程项目(2019JZZY010442)
作者简介: 李婷玉(1998—),女,硕士研究生; 高琦(1970—),女,教授,博士生导师
通信作者: 高琦,gaoqi@sdu.edu.cn


摘要: 为了解决静态服务物料清单(Service BOM,SBOM)不能实时反映动态维修、维护和大修(Maintenance,Repair and Overhaul,MRO)服务过程的问题,针对动态MRO业务中不同的管理需求和服务需求,设计了面向产品服务生命周期的SBOM演化模型。通过分析批次产品、单件产品以及单次MRO服务三类管理需求下SBOM结构的差异性,从装配位置、供应商和MRO任务角度,对SBOM的节点和节点间约束进行分类并给出定义,建立不同类型SBOM的演化关系模型。基于MRO服务需求对通用SBOM和实例SBOM节点的变更影响,描述了SBOM在动态服务过程中的两种变更类型以及每种变更类型下的节点状态,构建随时间而变化的SBOM动态演化模型。最后,以某型号机车转向架为例验证了演化模型的可行性,并基于节点追溯目的提出两种MRO服务追溯机制,大大提高了机车MRO服务中动态数据信息的管理和追溯能力。
关键词: 服务物料清单    维修、维护和大修    管理需求    动态演化    服务追溯    
Research on SBOM evolution oriented to dynamic MRO activities
LI Tingyu1,2,3, LIU Gang1,2,3, GAO Qi1,2,3    
1. School of Mechanical Engineering, Shandong University, Jinan 250061, China;
2. Key Laboratory of High-Efficiency and Clean Mechanical Manufacture of Ministry of Education, Shandong University, Jinan 250061, China;
3. National Demonstration Center for Experimental Mechanical Engineering Education, Shandong University, Jinan 250061, China



Abstract: To solve the problem that the static service bill of material (service BOM, SBOM) cannot reflect the service process of dynamic maintenance, repair and overhaul (Maintenance, Repair and Overhaul, MRO) in real time, a SBOM evolution model in the product service life cycle for different management and service requirements in the dynamic MRO business is designed. By analyzing the difference of SBOM structure under the three management requirements of batch product, single product and single MRO service, from the perspective of assembly location, supplier and MRO tasks, the nodes and constraints of SBOM are classified and defined, and the evolution relationship model of different types of SBOM is established. Based on the influence of MRO service requirements on the changes of general SBOM and instance SBOM nodes, two types of SBOM changes in the dynamic service process and the node states under each type of changes are described, and the dynamic evolution model of SBOM changing with time is constructed. Finally, a locomotive bogie is taken as an example to prove the feasibility of the evolutionary model, and two MRO service traceability mechanisms are proposed according to the node traceability purpose, which greatly improves the management and traceability ability of dynamic data information in locomotive MRO service.
Keywords: service bill of material    maintenance, repair and overhaul    management requirement    dynamic evolution    service traceability    
在企业向服务型制造模式转型的趋势下,服务化不断向制造业进行渗透[1],服务逐渐成为产品生命周期的重要环节之一[2]。MRO是服务阶段中进行的各种维修、维护和大修等活动的总称,是产品价值增长的重要来源[3]

物料清单文件(Bill of Material, BOM),是组织产品数据的一种有效方式,反映了产品的层次结构,也是产品服务数据管理的核心[4]。不少学者对MRO服务过程中的服务物料清单的构建进行了相关研究。任艮全[5]通过分析各类维修信息资源,提出了由中性物料清单、物理物料清单和实例物料清单组成的复合式维修BOM。Zhou C[6]提出了一种复合静态SBOM,实现了位置信息管理和可替代部件管理等MRO服务。针对复杂装备的检修服务,刘晓冰[7]提出了具有不同需求的3种检修物料清单结构。李浩[8]基于SBOM结构,构建了复杂产品MRO业务信息集成模型。Liu[9]基于维修部件的追踪性,定义了维修物料清单中三种特殊零件形式及转换规则。李玲[10]基于设备的工程物料清单(Engineering BOM, EBOM)和服务需求,构建了复合式维修物料清单。

目前MRO服务中的SBOM研究主要集中于SBOM结构和EBOM向SBOM的转换过程,对于服务生命周期中SBOM的演化过程关注较少。对于飞机、机车等复杂装备而言,MRO活动的实施不仅需要产品设计、制造和维修相关知识和资料[11],同时活动实施过程中又会依据不同的服务需求产生动态多变的MRO服务记录[12],大大增加了MRO服务数据的管理难度。为了识别及追踪航空发动机大修过程中的服务活动,Hu[13]提出了三维配置管理模型。Shi L[14]以在役大型民用飞机为研究对象,分析各种飞机维修保障作业引起的构型特征变化,构建了在役飞机构型数据模型。李青[15]提出单机构型的追溯方法,实现了使用服务阶段中任一追溯时间点的飞机构型结构的获取。当前所研究的动态服务数据模型,一般只以单个产品为管理粒度,忽略了服务生命周期中不同粒度的管理需求。因此,建立面向不同管理需求和服务需求的产品服务数据模型是亟需解决的问题。

动态MRO活动实施过程中,一方面SBOM在不同管理需求下结构具有差异性,另一方面在不同服务需求下的SBOM变更类型也不同。本文基于动态MRO业务中产品的数据特点,定义了SBOM的节点及节点间约束类型,用形式化的表达描述了不同类型SBOM间的演化关系模型、不同服务需求下SBOM的动态演化模型,并在此基础上提出了基于SBOM的两种MRO服务追溯机制,为动态MRO活动中的SBOM服务数据组织和追溯提供了理论模型。

1 动态MRO业务中的SBOM结构 1.1 节点和节点间约束的定义及分类对于零件数量众多、结构复杂的产品而言,SBOM节点并非包括全部零件,例如螺栓、螺母这样的标准件不需要在SBOM中进行管理[6]。将产品在MRO服务过程中需要记录与管理的零件表示为SBOM的节点,需要关注的零件间的结构关系表示为SBOM的节点间约束。在服务过程中,一方面,零件装配位置或者供应商的差异性会造成MRO服务的不同,需要关注的零件结构关系也可能不同;另一方面,零件在不同MRO任务下可能会展现出不同的结构关系。因此从零件的装配位置、供应商以及MRO任务这三个方面出发,将SBOM的节点和节点间约束进行如下分类并给出定义:

定义1 ? 通用节点。通用节点表示MRO服务要求与装配位置无关的零组件。

定义2 ? 位置节点。位置节点表示MRO服务要求与装配位置相关的零组件,位置节点需要体现位置信息。

定义3 ? 可选节点。产品某位置处的可选节点表示该位置处允许装配的具有不同供应商来源的同类型零组件。

定义4 ? 通用约束。通用约束表示同类型零件在不同的装配位置和MRO任务中都需要关注的零件装配关系。

定义5 ? 可变约束。可变约束表示只在特定装配位置处的MRO任务中需要关注的零件装配关系。

1.2 面向不同管理需求的SBOM分类SBOM是一种面向产品MRO服务的复合物料清单,管理产品初始静态属性数据和动态服务数据。即便同一批产品具有相同的初始状态,但是后续服务过程中产品的动态演化过程也可能不同,因此SBOM必须管理到单件产品。而单件产品在服务全生命周期中,需要进行多次MRO服务,不同MRO服务之间存在大量重复的基础数据,增大了服务数据的管理难度。为了提高MRO服务信息的重用性,减少MRO服务数据冗余,本文提出了管理批次产品的通用SBOM、管理单件产品的实例SBOM和管理单次MRO服务的任务SBOM,不同类型的SBOM间关联关系如图 1所示。

Fig. 1
图 1 不同类型的SBOM间关联关系 Fig. 1 Relationship between different types of SBOM


1.2.1 管理批次产品的通用SBOM通用SBOM节点关联的是批次产品与服务相关的共性信息,包括零件的三维模型、各类的维修规程和专用设备等。由于不同位置运行环境的差异性,具有相同设计要求的零件可能具有不同的服务标准,一般使用位置节点进行管理。根据共性服务信息与位置的相关性,将通用SBOM划分为中性BOM和位置BOM。中性BOM用于组织与位置无关的共性服务信息,位置BOM用于组织与位置相关的共性服务信息。位置BOM是中性BOM的附加物料清单,在中性BOM的基础上,将位置节点进行拆分,如果零组件的MRO服务要求与装配位置均无关,则位置BOM不存在。同时考虑到服务过程中允装备件具有多种供应商来源,可能会产生不同成本,因而在通用SBOM中采用具有不同物料号的可选节点进行管理。

1.2.2 管理单件产品的实例SBOM实例SBOM节点关联的是单件产品的个性服务信息,管理服务生命周期中的实物产品信息,记录和跟踪实物部件的MRO业务信息,为日常的检查、维护和跟踪提供依据。通用SBOM向实例SBOM转化的过程中,如果位置BOM存在,则以位置BOM为核心;如果位置BOM不存在,则以中性BOM为核心,依据制造履历选定允装备件的供应商,删去同位置处其他可选节点,同时获取零件的序列号、供应商和出厂时间,添加到通用SBOM节点中,将其转换为实例SBOM节点。一个通用SBOM可以序列化成多个实例SBOM。

1.2.3 管理单次MRO服务的任务SBOM进行MRO服务时,由于产品运行状态的不同,会产生不同的服务需求,服务内容也不同。以某时刻实例SBOM的节点参数为输入数据,服务人员依据维修规程和实际业务需求实施MRO服务。任务SBOM用于管理单次MRO服务下需要关注的产品结构,涵盖了一次MRO服务的全部内容,包括服务内容、服务方法、服务所需的资源等,用于对MRO服务过程的指导。单次任务SBOM基于MRO服务需求,选定服务节点和节点间的可变约束,对实例SBOM进行部分映射而成。一个实例SBOM可以映射成多个任务SBOM。

2 不同类型的SBOM演化关系模型 2.1 通用SBOM的内部演化关系通用SBOM包含产品全部的MRO服务范围,是产品服务生命周期的数据源头,采用三元组KG=〈PG, RG, CG〉进行表示,其中PGRGCG指通用SBOM中的节点、节点间约束和属性集合。通用SBOM节点p一般以物料号BMNp为标识符号,同一批次或型号的零件具有相同的物料号,节点p的数量为np,在产品通用SBOM中表示为(np)p,则节点集合PG可表示为∑{(np)p}。依据SBOM的节点分类,还可将PG表示为三种类型节点集合的并集,即PG=Psg+Psp+Psr,其中Psg表示通用节点集合,Psp表示位置节点集合,Psr表示可选节点集合。RG指零件间的装配关系即节点间约束集合,依据SBOM的节点间约束分类,可将其表示为通用约束集合Rsu和可变约束集合Rsc的并集,即RG=Rsu+Rsc。节点p的装配约束关系为

$\begin{aligned}R_{p}=&\left\{r_{p} \mid r_{p}=<p, p_{j}, z_{1}>, p \neq p_{j},\left(n_{p_{j}}\right) p_{j} \in P_{G},\right.\\&\left.n_{p_{j}} \in N^{+}, z_{1} \in Z\right\}\end{aligned}$ (1)

式中z1为节点p和节点pj的装配约束数量关系。当z1>0时,ppj的父项;当z1 < 0时,ppj的子项;当z1=0时,ppj无父子关系。

因此通用SBOM中的节点间约束集合可以表示为

$R_{G}=\sum\limits_{\left(n_{p}\right)p \in P_{G}, r_{p} \in R_{p}}\left\{\left(n_{p}\right) r_{p}\right\}$ (2)

节点p的静态属性集合Cp中包含多种不同类型的属性cp,即Cp=∑{cp},则通用SBOM中所有节点的静态属性集合CG可表示为

$C_{G}= \sum\limits_{\left(n_{p}\right)p \in P_{G}, c_{p} \in C_{p}}\left\{\left(n_{p}\right) c_{p}\right\}$ (3)

将中性BOM表示为KGM=〈PGM, RGM, CGM〉, 其中PGMRGMCGM指中性BOM中的节点、节点间约束和属性集合,可表示为

$P_{G M}=\sum\left\{\left(n_{p m}\right) p\right\}$ (4)

$R_{G M}= \sum\limits_{\left(n_{p m}\right)p \in P_{G M}, r_{M P} \in R_{M p}}\left\{\left(n_{p m}\right) r_{M p}\right\}$ (5)

$C_{G M}= \sum\limits_{\left(n_{p m}\right)p \in P_{G M}, c_{M p} \in C_{M p}}\left\{\left(n_{p m}\right) c_{M p}\right\}$ (6)

式中:npm指节点p在中性BOM中的数量,RMpCMp指节点p在中性BOM中的节点间约束和通用属性集合。

位置BOM不仅继承了中性BOM结构,同时又将中性BOM中的位置节点进行拆分,并添加位置相关属性。位置BOM可以表示为KGP=〈PGP, RGP, CGP〉,其中PGPRGPCGP指位置BOM中的节点、节点间约束和属性集合,可表示为

$P_{G P}=\sum\left\{\left(n_{p p}\right) p\right\}$ (7)

$R_{G P}= \sum\limits_{\left(n_{p p}\right)p \in P_{G P}, r_{P p} \in R_{P p}}\left\{\left(n_{p p}\right) r_{P p}\right\}$ (8)

$C_{G P}= \sum\limits_{\left(n_{p p}\right)p \in P_{G P}, c_{P p} \in C_{P p}}\left\{\left(n_{p p}\right) c_{P p}\right\}$ (9)

式中:npp指节点p在位置BOM中的数量,RPpCPp指节点p在位置BOM中的节点间约束集合和位置属性集合。

通用SBOM为中性BOM和位置BOM复合而成的物料清单,因此节点p在这三类BOM中的数量和属性的关联关系为

$n_{p} =n_{p m}+n_{p p}$ (10)

$C_{p} =C_{M p}+C_{P p}$ (11)

对于中性BOM中的任一位置节点p((np)pPGM and (np)pPsp, npN+),按照其位置管理要求,在位置BOM中需要将装配数量关系为|z2|(|z2|>1, z2Z)的p节点约束拆分成|z2|个装配数量关系为1的p节点约束,则位置节点在中性BOM和位置BOM中的节点数量及节点间约束的关联关系为

$n_{p p}=n_{p m}+\left|z_{2}\right|-1$ (12)

$\begin{aligned}R_{M p}=&\left\{r_{m p} \mid r_{m p}=\left\langle p, p_{j}, z\right\rangle, p \neq p_{j},\left(n_{p_{j}}\right) p_{j} \in P_{G}, n_{p_{j}} \in\right.\\&\left.N^{+},\left|z_{2}\right|>1, z_{2} \in Z\right\} \end{aligned}$ (13)

$\begin{aligned}R_{P p}=&\left\{\left(\left|z_{2}\right|\right) r_{p p} \mid r_{p p}=\left\langle p, p_{j}, 1\right\rangle, p \neq p_{j},\left(n_{p_{j}}\right) p_{j} \in\right.\\&\left.P_{G}, n_{p_{j}} \in N^{+},\left|z_{2}\right|>1, z_{2} \in Z\right\}\end{aligned}$ (14)

位置节点在通用SBOM、中性BOM和位置BOM中的节点间约束的关联关系为

$R_{p}=R_{M p}+R_{P p}$ (15)

而对于中性BOM中的非位置节点p((np)pPGM and (np)p?Psp, npN+),其在中性BOM和位置BOM中具有相同的节点数量和节点间约束:

$n_{p m} =n_{p p}$ (16)

$R_{M p} =R_{P p}$ (17)

非位置节点在三类BOM中的节点间约束关联关系为

$R_{p}=2 R_{M p}=2 R_{P p}$ (18)

2.2 通用与实例SBOM间的演化关系实例SBOM在通用SBOM的基础上,根据零组件的供应商确定可选节点的物料号,删去同一位置处的其他可选节点,并增加实例零件的序列号、零件剩余寿命等动态属性。实例SBOM节点可以看成是通用SBOM节点与实例零件的组合,以零件安装时间为关联关系,采用六元组KI=〈PI, RI, CI, PC, AC, T〉进行表示,其中PIRICI表示单件与批次产品相同的节点、节点间约束和属性集合,PC表示实例SBOM中装配的实例零件集合,AC表示实例零件的动态属性集合,T表示实例SBOM的时间戳。p′表示节点p处安装的实例零件,以序列号USN为标识符号。通用SBOM中可选节点集合Psr包含了所有位置处的可选节点,可选节点位置数量为nsr,任一i(iZ and 1≤insr)项位置的可选节点集合Psr(i)为

$P_{s r}(i)=\sum\limits_{j=1}^{n(i)}\left\{\left(n_{s r}(i)\right) p_{s r}(i, j)\right\}$ (19)

式中:n(i)为第i项位置处可选的供应商数量,nsr(i)为第i项位置处的零件数量关系,节点psr(i, j) 指第i项位置处由第j个供应商制造的零件。

可选节点集合Psr可看成是各个位置处的可选节点集合之和,表示为

$P_{s r}=\sum\limits_{i=1}^{n_{s r}} P_{s r}(i)$ (20)

初始实例化SBOM时,需要选定可选节点位置处的供应商,同时删去该位置处的其他可选节点。设定第i项节点位置处选用的零件由第j(i)(j(i)∈Z and 1≤j(i)≤n(i))个供应商提供,则通用SBOM与实例SBOM之间的关联关系可表示为

$P_{G}=P_{I}+P_{s r}-\sum\limits_{i=1}^{n_{s r}}\left\{\left(n_{s r}(i)\right) p_{s r}(i, j(i))\right\}$ (21)

$R_{G}=R_{I}+ \sum\limits_{\left(n_{p}\right)p \in P_{G}-P_{I}, r_{p} \in R_{p}}\left\{\left(n_{p}\right) r_{p}\right\}$ (22)

$C_{G}=C_{I}+\sum\limits_{\left(n_{p}\right) p \in P_{G}-P_{I}, c_{p} \in C_{p}}\left\{\left(n_{p}\right) c_{p}\right\}$ (23)

2.3 实例与任务SBOM间的演化关系管理任务SBOM是根据MRO服务需求对实例SBOM进行部分映射而成,涵盖了单个产品的单次MRO服务的全部内容。每次任务执行后,实例SBOM会根据服务需求发生变更,因而任务SBOM也是会随着时间而改变的。进行MRO服务时,首先需要根据维修规程和产品状态确定此次MRO服务的范围以及内容。产品具有不同级别的MRO服务范围和深度,例如在机车小修时只需要检查转向架,而中修时则需要对转向架进行拆检,因而在不同的任务SBOM中具有不同的节点和节点间约束;而产品在不同时间段也会进行相同的MRO服务,不同的任务SBOM中也有相同的节点和节点间约束。为了提高MRO服务信息的重用性,构建了通用模板-实例模板-服务实例即CIS三层结构(Common Templet-Instance Templet-Service Instance)管理任务SBOM,如图 2所示。

Fig. 2
图 2 基于CIS三层结构的任务SBOM的管理模式 Fig. 2 Task management mode of SBOM based on CIS three-tier structure


在以CIS结构为核心的数据管理模式中,通用模板是面向型号产品的,实例模板和服务实例是面向单件产品的。由于同一批次或型号的产品共用一套维修规程,因而具有相同的MRO服务,使用通用模板对这类MRO服务进行管理,对应着同型号的N个实例产品,并存储在通用模板库中。而单件产品具有使用环境多变、故障复杂的特点,可能会产生超出维修规程范围的MRO服务,例如附加检修等,因而同一批次或者型号的产品的MRO服务模式具有差异性,使用实例模板对实例产品的MRO服务进行管理。实例模板在通用模板的基础上,根据实际的MRO服务需求进行增删改,与实例产品是一一对应的关系,并存储在实例模板库中。对某个产品实施MRO服务时,可从该产品的实例模板库中获取相应的任务模板,并根据任务执行时间确定安装的实例零件,扩展实例属性,生成任务SBOM,并作为服务实例存储在服务实例库中。任务SBOM是对实例SBOM的部分映射,表示为KIT=〈PIT, RIT, CIT, PCT, ACT, TT〉,其中PITRITCITPCTACTTT分别表示任务SBOM中的节点、节点间约束、静态属性、实例零件及其动态属性集合和任务时间戳,任务映射主要体现在节点和节点间约束上,可以表示为PIT?PI, RIT?RI

一个实例模板会产生N个服务实例,但是存在某些加改装任务由于初次实施找不到相对应的任务模板的情况,此时需要根据当前的MRO服务需求构建新的任务SBOM。而当该项任务执行次数过多时,经服务人员决策后,可以将其转化成实例模板,添加到实例模板库中。此外,生产厂家还可以根据实际的MRO服务情况,对维修规程中不合理的地方进行修改,并应用到同型号产品的MRO服务中去,从而改进该型号产品的MRO服务质量,实现MRO服务过程中的闭环信息反馈。

3 不同MRO服务需求下的SBOM动态演化模型在服务阶段,MRO服务的实施会带来单个产品在结构、组成零件或者性能参数的改变。MRO服务需求一般分为维护、修复、更换和加改装四种,通过分析不同服务需求对产品结构关系和装配零件产生的影响,将SBOM节点的变更分成两种:第一种为节点和节点间约束的变更,该变更类型下通用SBOM和实例SBOM均发生了改变;第二种为实例零件及动态属性的变更,该变更类型下通用SBOM不变,实例SBOM发生了改变。对每一种变更类型下的节点状态进行分析,讨论不同节点状态下通用SBOM和实例SBOM的动态演化过程。

3.1 节点和节点间约束的变更产品在投入使用后,会有较长的产品服务周期,使用环境也在不断发生变化。当运营商发现零部件或者软件版本不满足现有的使用要求时,会向生产商提出改装、加装或者软件升级的服务需求;或者是生产商通过产品的历史服务记录,发现重大的质量缺陷,对已经出厂的产品召回后进行设计结构或者生产工艺的更改服务。这类服务需求往往先由设计人员评定分析,对产品的设计制造结构或者属性进行更改后,再调整通用SBOM的产品结构、零件属性和维修规程。由于实例SBOM是对通用SBOM的序列化,因此不仅节点的需求版本或节点间约束会发生改变,安装的实例零件的版本也会发生变化。在这种变更类型下,节点具有新增、删除和升版三种状态。

以图 3中的SBOM结构为例进行说明,该结构下的通用SBOM可表示为KG=〈{pm, p1, p2}, {rm1, rm2}, {cm, c1, c2}〉。初始时刻T0时,该实例SBOM可表示为KI=〈{pm, p1, p2}, {rm1, rm2}, {cm, c1, c2}, {p′m, p1, p2}, {am, a1, a2}, T0〉。

Fig. 3
图 3 节点和节点间约束变更类型下的节点状态 Fig. 3 Node status under node and inter-node constraint change types


3.1.1 新增状态当节点处于新增状态时,通用SBOM中新增该节点、节点父约束及静态属性,同时实例SBOM中的产品结构、静态属性、实例零件及动态属性也进行新增操作。如图 3(a)所示,T1时刻节点p3处于新增状态,变更后的通用SBOM为KG=〈{pm, p1, p2, p3}, {rm1, rm2, rm3}, {cm, c1, c2, c3}〉,而实例SBOM可以表示为KI=〈{pm, p1, p2, p3}, {rm1, rm2, rm3}, {cm, c1, c2, c3}, {p′m, p1, p2, p3}, {am, a1, a2, a3}, T1〉。

3.1.2 删除状态当节点处于删除状态时,通用SBOM中删除该节点、节点父约束和静态属性,同时实例SBOM中的产品结构、静态属性、实例零件及动态属性也进行删除操作。如图 3(b)所示,T2时刻节点p2处于删除状态,变更后的通用SBOM可以表示为KG=〈{pm, p1}, {rm1}, {cm, c1}〉,实例SBOM变为KI=〈{pm, p1}, {rm1}, {cm, c1}, {p′m, p1}, {am, a1}, T2〉。

3.1.3 升版状态由于MRO服务过程中存在多次的版本变更,节点在不同的时间要求安装的零件或者软件的版本可能不同。有的实例零件的版本需要同节点的需求版本保持一致,但是有的节点也可以在不影响产品功能的情况下,安装多种版本的实例零件。因此,当节点处于升版状态时,通用SBOM节点及静态属性发生变更,实例SBOM中该节点的静态属性发生变更,但该节点位置安装的实例零件及动态属性可能改变也可能不变。如图 3(c)所示,T3时刻节点p1处于升版状态,该节点需求版本和实例零件版本要求一致,因此升版后不仅节点p1的静态属性变为c1r,同时装配的实例零件更换为相应版本的p1r, 与实例零件相关的动态属性变为a1r,因此变更后的通用SBOM表示为KG=〈{pm, p1, p2}, {rm1, rm2}, {cm, c1r, c2}〉,实例SBOM表示为KI=〈{pm, p1, p2}, {rm1, rm2}, {cm, c1r, c2}, {pm, p1r, p2}, {am, a1r, a2}, T3〉。

而有的节点版本升级后,只需要改变维修规程中的规定版本,之前版本的实例零件或者软件还是可以使用。如图 3(d)所示,T4时刻节点p2处于升版状态, 需求版本虽然由版本B升级成版本C,静态属性变为c2r,但是原先版本B的实例零件依旧满足安装要求,因此不需要进行零件更换。此时通用SBOM表示为KG=〈{pm, p1, p2}, {rm1, rm2}, {cm, c1, c2r}〉,而实例SBOM变为KI =〈{pm, p1, p2}, {rm1, rm2}, {cm, c1, c2r}, {pm, p1, p2}, {am, a1, a2}, T4〉。

3.2 实例零件及动态属性的变更在对产品进行维护、修复和更换服务时,由于产品通用SBOM节点不会发生改变,因而其实例SBOM中的产品结构及零件静态属性也不会发生改变,该变更类型下只讨论实例SBOM中实例零件及动态属性的变化。节点具有修复和更换两种状态,而更换分为整体更换和拆卸更换,整体更换时,该组件及其所有子件都会同时发生变更,而拆卸更换只会更改部分子件。

如图 4所示,组件pm由两个零件装配而成,在不同的MRO业务下关注不同的组件结构:进行MRO业务一时,只需要对组件表面进行维护;但是在MRO业务二下,则需要先将组件pm拆分成零件p1p2后,然后再进行维护或更换,因此该MRO业务下需要关注组件pm的内部零件结构关系。以图 4中的SBOM结构为例进行说明,初始T0时刻时,该实例SBOM表示为KI=〈{pm, p1, p2}, {rm1, rm2}, {cm, c1, c2}, {pm, p1, p2}, {am, a1, a2}, T0〉。

Fig. 4
图 4 实例零件及动态属性变更类型下的节点状态 Fig. 4 Example parts and node states under dynamic property change types


3.2.1 修复状态当节点处于修复状态时,实例SBOM中该节点位置的实例零件的部分动态属性发生改变。如图 4(a)所示,T1时刻对组件pm进行了维护,pm节点为修复状态,其动态属性变为amr,维护后实例SBOM变为KI=〈{pm, p1, p2}, {rm1, rm2}, {cm, c1, c2}, {pm, p1, p2}, {amr, a1, a2}, T1〉。

3.2.2 零件更换状态当节点处于零件更换状态时,实例SBOM中只有该节点位置安装的实例零件及全部动态属性发生改变。如图 4(b)所示,T2时刻对零件p2进行了更换,p2节点为零件更换状态,该节点处安装的实例零件p2更换成p2r,动态属性变为a2r,更换后的实例SBOM为KI=〈{pm, p1, p2}, {rm1, rm2}, {cm, c1, c2}, {pm, p1, p2r}, {am, a1, a2r}, T2〉。

3.2.3 组件更换状态当节点处于组件更换状态时,实例SBOM中该节点及其所有子节点位置安装的实例零件及全部动态属性均发生改变。如图 4(c)所示,T3时刻对组件pm进行了整体更换服务,实例组件p′m更换成p′mr。而实例组件p′mr是由实例零件p1rrp2rr装配而成,此时pm节点为组件更换状态,p1p2节点为零件更换状态,组件pm的动态属性am变为amr,而零件p1p2的动态属性a1a2变为a1rra2rr,更换后的实例SBOM可以将其表示为KI =〈{pm, p1, p2}, {rm1, rm2}, {cm, c1, c2}, {p′mr, p1rr, p2rr}, {amr, a1rr, a2rr}, T3〉。

4 应用实例基于上文对SBOM演化模型的研究,本文以某机车转向架的部分结构为例,描述产品服务生命周期中面向不同管理需求和服务需求的SBOM演化过程。其中,机车转向架的通用SBOM、实例SBOM和任务SBOM结构及其之间的转换关系如图 5所示。

Fig. 5
图 5 面向不同管理需求的机车转向架SBOM Fig. 5 SBOM of locomotive bogie for different management requirements


对于部分关键节点,需要对其整个服务生命周期进行管理,要求能快速追溯到该节点处特定时间安装的实例零件以及实施的MRO活动,实现MRO服务追溯。服务追溯一般是基于实例SBOM而言,依据节点追溯目的本文定义了两种MRO服务追溯机制:

1) 节点在特定时间点t0安装的实例零件追溯。依据追溯节点的物料号BMN和t0,基于实例SBOM结构,确定该时刻安装的零件序列号USN。

2) 节点在特定时间段[ts, te]的安装历史序列追溯。依据追溯节点的物料号BMN、开始时间ts和结束时间te,确定初始和末尾追溯时刻安装的实例零件序列号USNs、USNe,并沿着时间坐标生成该节点在此时间段的安装历史序列$\left[{{t_s}\mathop - \limits^{{\rm{US}}{{\rm{N}}_\mathit{s}}} \cdots \mathop - \limits^{{\rm{US}}{{\rm{N}}_\mathit{e}}} {t_e}} \right]$

本文以该机车转向架的实例SBOM在T0-T3期间的三次MRO服务下的动态演化过程为例,对MRO服务追溯机制进行验证。初始时刻T0时,机车实例SBOM结构如图 6(a)所示。T1时刻,维修人员在出发前对机车转向架中的轮对电机组装一组进行齿轮油位的外观检查任务,该服务下的任务SBOM如图 6(b)所示。通过检查发现齿轮油位较低,因此按照维修说明对齿轮箱进行了加油操作。该MRO服务下,齿轮箱节点为修复状态,加油后的机车实例SBOM结构如图 6(c)所示。T2时刻,维修人员在日常检修时对机车转向架的轮对电机组装一组进行了拆检任务,需要将轮对电机拆下后再进行检查,该服务下的任务SBOM如图 6(d)所示。检查后发现牵引电机故障,按照维修说明对该牵引电机进行了更换操作。该项MRO服务下,牵引电机节点为零件更换状态,其零件序列号及其他动态属性均发生了改变,而其他节点保持不变,更换后的机车实例SBOM结构如图 6(e)所示。T3时刻,由于机车在运行过程再次出现了牵引电机异常的情况,维修人员再次对机车转向架的轮对电机组装一组进行了拆检任务,该MRO服务下的任务SBOM如图 6(f)所示。为了避免再次出现异常情况,按照维修说明对轮对电机组装一组进行了整体更换。该项MRO服务下,由于更换了轮对电机组装一组,轮对电机组装一组的子件也会随之进行更换,因此轮对电机组装一组为组件更换状态,其子件为零件更换状态,两者的零件序列号及其他动态属性均发生了改变,整体更换后的实例SBOM如图 6(g)所示。

Fig. 6
图 6 T0-T3期间机车转向架实例SBOM动态演化过程 Fig. 6 Dynamic evolution process of instance SBOM of locomotive bogie between T0 and T3


该机车转向架中,以轮对电机组装一组中的牵引电机为追溯对象,追溯得到某一时间点t1(T0t1T1)安装的实例零件序列号USN1=53A010180A, ,以及某一时间段[t2, t3](T1t2T2, T2t2T3))的实例零件的安装历史序列为$\left[{{t_2}\mathop - \limits^{53{\rm{A}}010180{\rm{A}}} {T_2}\mathop - \limits^{53{\rm{A}}011260{\rm{A}}} {t_3}} \right]$

5 结论本文通过分析动态MRO业务特点,定义了SBOM的节点和节点间约束,建立了不同类型SBOM间的演化关系模型,以及不同服务需求下的SBOM动态演化模型,并以某型号机车转向架为例进行了演化模型及MRO服务追溯机制的验证。演化模型将动态服务需求与产品结构结合起来,实现了SBOM对于动态MRO活动的支持,为复杂装备企业提供了产品服务生命周期中动态数据的管理方法。


参考文献
[1] 陶飞, 戚庆林. 面向服务的智能制造[J]. 机械工程学报, 2018, 54(16): 11.
TAO Fei, QI Qinglin. Service-oriented smart manufacturing[J]. Journal of Mechanical Engineering, 2018, 54(16): 11.


[2] 程曜安, 张力, 刘英博, 等. 大型复杂装备MRO系统解决方案[J]. 计算机集成制造统, 2010, 16(10): 2026.
CHEN Yaoan, ZHANG Li, LIU Yingbo, et al. Solution of MRO support system for large complex equipment[J]. Computer Integrated Manufacturing Systems, 2010, 16(10): 2026.


[3] SUN H B, CHANG Z Y, WAN N, et al. Study on key technologies of aero-engine AMRO support system[J]. Materials Science Forum, 2011, 697-698: 554. DOI:10.4028/www.scientific.net/MSF.697-698.554


[4] LEE J H, KIM S H, LEE K. Integration of evolutional BOMs for design of ship outfitting equipment[J]. Computer-Aided Design, 2012, 44(3): 253. DOI:10.1016/j.cad.2011.07.009


[5] 任艮全, 张君, 张力, 等. 面向信息资源管理的维修BOM结构设计与分析[J]. 计算机集成制造系统, 2010, 16(7): 1545.
REN Genquan, ZHANG Jun, ZHANG Li, et al. Information resources organizing-oriented design and analyzing of maintenance BOM[J]. Computer Integrated Manufacturing Systems, 2010, 16(7): 1545.


[6] ZHOU C, LIU X, XUE F, et al. Research on static service BOM transformation for complex products[J]. Advanced Engineering Informatics, 2018, 36: 146. DOI:10.1016/j.aei.2018.02.008


[7] 刘晓冰, 赵国志, 周春柳. 面向复杂装备的检修BOM构建[J]. 计算机工程与设计, 2019, 40(3): 894.
LIU Xiaobing, ZHAO Guozhi, ZHOU Chunliu. Construction of MRO BOM for complex equipment[J]. Computer Engineering and Design, 2019, 40(3): 894.


[8] 李浩, 李奇峰, 杜文辽, 等. 基于服务BOM的复杂产品MRO信息集成建模研究[J]. 制造技术与机床, 2017(10): 124.
LI Hao, LI Qifeng, DU Wenliao, et al. An information integration modeling method of the complex product MRO service based on service BOM[J]. Manufacturing Technology & Machine Tool, 2017(10): 124.


[9] LIU M, LAI J, SHEN W. A method for transformation of engineering bill of materials to maintenance bill of materials[J]. Robotics and Computer Integrated Manufacturing, 2014, 30(2): 142. DOI:10.1016/j.rcim.2013.09.008


[10] 李玲, 刘敏, 吴鸣. 基于复合维修物料清单的设备运行状态管理模型[J]. 计算机集成制造系统, 2016, 22(6): 1529.
LI Ling, LIU Min, WU Ming. Equipment operation management model based on composite maintenance BOM[J]. Computer Integrated Manufacturing Systems, 2016, 22(6): 1529.


[11] LI J, TAO F, CHENG Y, et al. Big data in product lifecycle management[J]. The International Journal of Advanced Manufacturing Technology, 2015, 81(1): 667.


[12] GENG J, TIAN X, BAI M, et al. A design method for three-dimensional maintenance, repair and overhaul job card of complex products[J]. Computers in Industry, 2014, 65(1): 200. DOI:10.1016/j.compind.2013.08.008


[13] SUN H, CHANG Z. An approach to configuration management in the aero-engine overhaul process[J]. Aircraft Engineering, 2018, 90(2): 418.


[14] SHI L, HU D, HUANG A. Research on construction method of in-service aircraft configuration data model[J]. Journal of Physics Conference Series, 2019, 1168(2): 022004. DOI:10.1088/1742-6596/1168/2/022004/pdf


[15] 李青, 冯丹, 梅正朋. 飞机使用寿命周期构型管理和追溯[J]. 计算机集成制造系统, 2016, 22(2): 476.
LI Qing, FENG Dan, MEI Zhengpeng. Aircraft configuration management and retrospective in life cycle[J]. Computer Integrated Manufacturing Systems, 2016, 22(2): 476.



相关话题/管理 山东大学 结构 过程 机械工程学院

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 降温过程硫酸钠盐渍土水-热-盐相互作用过程
    降温过程硫酸钠盐渍土水-热-盐相互作用过程路建国1,2,万旭升1,刘力1,李双洋2,晏忠瑞1,邱恩喜1,吴松波1(1.西南石油大学土木工程与测绘学院,成都610500;2.中国科学院西北生态环境资源研究院,兰州730000)摘要:受寒区复杂工程环境影响,盐渍土内部水热状态预测更加困难,而水-热-盐相 ...
    本站小编 Free考研考试 2022-08-06
  • 粉煤灰-矿渣基地聚物混凝土力学性能与微观结构
    粉煤灰-矿渣基地聚物混凝土力学性能与微观结构黄华1,郭梦雪1,张伟2,杨世林1(1.长安大学建筑工程学院,西安710061;2.福建工程学院土木工程学院,福州350116)摘要:为考察不同配合比对地聚物混凝土性能的影响,开展了粉煤灰与矿渣比例、水玻璃模数以及水玻璃掺量(质量分数)对其宏观力学性能影响 ...
    本站小编 Free考研考试 2022-08-06
  • 大跨装配式混凝土结构横隔板效应分析
    大跨装配式混凝土结构横隔板效应分析李昊1,2,周威1,2(1.结构工程灾变与控制教育部重点实验室(哈尔滨工业大学),哈尔滨150090;2.土木工程智能防灾减灾工业和信息化部重点实验室(哈尔滨工业大学),哈尔滨150090)摘要:办公楼等大跨装配式混凝土结构的强震响应很大程度上取决于楼/屋盖的连接结 ...
    本站小编 Free考研考试 2022-08-06
  • 基础隔震层附加黏滞阻尼器结构优化设计方法
    基础隔震层附加黏滞阻尼器结构优化设计方法李波,张云浩,严国虔,顾海峰(长安大学建筑工程学院,西安710061)摘要:为合理有效地进行基础隔震结构隔震层黏滞阻尼器设计,提出一种根据隔震层位移和剪力设计侧重需求确定阻尼器参数的优化设计方法。针对隔震层设置黏滞阻尼器的基础隔震结构建立地震能量平衡方程,给出 ...
    本站小编 Free考研考试 2022-08-06
  • 简谐激励下TLD对高层结构减震性能
    简谐激励下TLD对高层结构减震性能董悦,唐贞云,刘豪(城市与工程安全减灾教育部重点实验室(北京工业大学),北京100124)摘要:调谐液体阻尼器(TLD)是一种典型有效的结构响应被动控制装置。为解决已有报道中缺乏不同参数影响下TLD对高层结构的频域减震规律试验研究的问题,本研究建立了TLD-结构振动 ...
    本站小编 Free考研考试 2022-08-06
  • 基于混合算法的自由曲面网格结构多目标优化
    基于混合算法的自由曲面网格结构多目标优化王志成1,2,曹正罡1,2,赵林1,2,李展熇3,范峰1,2,孙瑛1,2(1.结构工程灾变与控制教育部重点实验室(哈尔滨工业大学),哈尔滨150090;2.土木工程智能防灾减灾工业和信息化部重点实验室(哈尔滨工业大学),哈尔滨150090;3.中南大学土木工程 ...
    本站小编 Free考研考试 2022-08-06
  • 摇摆结构体系框架柱脚BRSP耗能机制分析
    摇摆结构体系框架柱脚BRSP耗能机制分析贾明明1,2,3,李江红3,陈寅圳3,唐贞云4(1.结构工程灾变与控制教育部重点实验室(哈尔滨工业大学),哈尔滨150090;2.土木工程智能防灾减灾工业和信息化部重点实验室(哈尔滨工业大学),哈尔滨150090;3.哈尔滨工业大学土木工程学院,哈尔滨150 ...
    本站小编 Free考研考试 2022-08-06
  • 采用混合MTJ/CMOS和SABL结构的密码算法电路设计
    采用混合MTJ/CMOS和SABL结构的密码算法电路设计王晨旭1,闫涛1,宫月红2,罗敏1,曾琅3,张德明3,徐天亮1(1.哈尔滨工业大学(威海)信息科学与工程学院,山东威海264209;2.山东交通学院航运学院,山东威海264200;3.北京航空航天大学集成电路科学与工程学院,北京100191)摘 ...
    本站小编 Free考研考试 2022-08-06
  • 花键摩擦对湿式多片离合器分离过程影响
    花键摩擦对湿式多片离合器分离过程影响郑良杰,马彪,陈漫,于亮,王亮(北京理工大学机械与车辆学院,北京100081)摘要:为研究在不同花键摩擦因数下湿式多片离合器分离过程中的摩擦转矩和间隙变化,建立湿式多片离合器分离过程动力学数值模型,并提出不均匀系数以表征分离间隙均匀度。研究结果表明:分离过程中各摩 ...
    本站小编 Free考研考试 2022-08-06
  • 不同场地考虑土-结构相互作用的井塔地震反应
    不同场地考虑土-结构相互作用的井塔地震反应韩流涛1,2,3,苏幼坡2,3,葛楠2,3(1.华北理工大学矿业工程学院,河北唐山063210;2.河北省地震工程研究中心,河北唐山063210;3.华北理工大学建筑工程学院,河北唐山063210)摘要:为研究Ⅱ、Ⅲ类场地下土与结构(井塔和井筒)相互作用对井 ...
    本站小编 Free考研考试 2022-08-06