BOM驱动的智能制造服务任务分解方法及系统技术方案

技术编号:25600858 阅读:24 留言:0更新日期:2020-09-11 23:58
本发明专利技术提供一种BOM驱动的智能制造服务任务分解方法及系统,属于智能制造领域。所述系统包括用户终端、平台端、制造企业终端,和服务企业端。本发明专利技术将智能制造分解为服务性能需求BOM和需求产品BOM;将服务性能需求BOM和需求产品BOM对应的粒度级别数量与服务BOM和产品BOM粒度级别数量按照匹配条件,匹配条件成立时,生成智能制造服务任务分解表。这样设计可以适应用户的个性化需求。

【技术实现步骤摘要】
BOM驱动的智能制造服务任务分解方法及系统
本专利技术涉及智能制造领域,具体地涉及一种BOM驱动的智能制造服务任务分解方法和一种BOM驱动的智能制造服务任务分解系统。
技术介绍
智能制造服务可以构建自己的BOM(物料清单)体系,广义上的BOM体系主要是产品BOM、服务BOM、制造服务BOM等,统一为智能制造服务的BOM模型。现有技术中,如何将智能制造服务分解成不同层级,以满足用户的不同需求,是智能制造服务需要解决的技术问题。
技术实现思路
本专利技术实施方式的目的是提供一种BOM驱动的智能制造服务任务分解方法及系统,以至少解决上述的智能制造服务满足客户需求进行分解的问题。为了实现上述目的,本专利技术提供一种BOM驱动的智能制造服务任务分解方法,包括以下步骤:S1)生成智能制造需求信息;S2)从需求服务方案关系映射表中获取与所述智能制造需求信息对应的制造服务BOM;S3)根据预设映射关系,获取与所述制造服务BOM对应的服务性能需求BOM和产品性能需求BOM;获取所述服务性能需求BOM对应的至少一种需求粒度级别数量S1,将所述服务性能需求BOM对应的至少一种需求粒度级别数量S1组合成服务性能需求粒度级别数量集合A;获取所述产品性能需求BOM对应的至少一种需求粒度级别数量S2,将所述产品性能需求BOM对应的至少一种需求粒度级别数量S2组合成产品性能需求粒度级别数量集合B;S4)生成服务BOM和产品BOM,获取所述服务BOM对应的至少一种粒度级别数量S1’,将所述服务BOM对应的至少一种粒度级别数量S1’组合形成第一集合A’;获取所述产品BOM对应的至少一种粒度级别数量S2’,将所述产品BOM对应的至少一种粒度级别数量S2’组合形成第二集合B’;S5)当判定条件成立时,生成智能制造服务任务分解表,所述判定条件为:且card(C)≥R且card(C’)≥R’;所述智能制造服务任务分解表包括第一智能制造服务任务分解表和/或第二智能制造服务任务分解表;所述第一智能制造服务任务分解表包括集合C中元素对应的服务性能需求BOM和服务BOM;所述第二智能制造服务任务分解表包括集合C’中元素对应的产品性能需求BOM和产品BOM;其中,card(C)为集合C的元素个数,card(C’)为集合C’的元素个数;R以及R’为设定值。可选的,所述R以及R’为终端用户的输入值。可选的,所述制造服务BOM包括数控机床制造服务的BOM。可选的,所述产品BOM包括产品物理结构种类,所述产品物理结构种类包括多个粒度层级;所述服务BOM包括服务层和子服务层;所述子服务层包括多个粒度层级。本专利技术相应的提供一种BOM驱动的智能制造服务任务分解系统,所述系统包括:用户终端,用于:生成智能制造需求信息;从需求服务方案关系映射表中获取与所述智能制造需求信息对应的制造服务BOM;平台端,用于:根据预设映射关系,获取与所述制造服务BOM对应的服务性能需求BOM和产品性能需求BOM;获取所述服务性能需求BOM对应的至少一种需求粒度级别数量S1,将所述服务性能需求BOM对应的至少一种需求粒度级别数量S1组合成服务性能需求粒度级别数量集合A;获取所述产品性能需求BOM对应的至少一种需求粒度级别数量S2,将所述产品性能需求BOM对应的至少一种需求粒度级别数量S2组合成产品性能需求粒度级别数量集合B;制造企业终端,用于:生成服务BOM;获取所述服务BOM对应的至少一种粒度级别数量S1’,将所述服务BOM对应的粒度级别数量S1’组合形成第一集合A’;服务企业终端,用于:生成产品BOM;获取所述产品BOM对应的至少一种粒度级别数量S2’,将所述产品BOM对应的粒度级别数量S2’组合形成第二集合B’;所述平台端还用于:当判定条件成立时,生成智能制造服务任务分解表,所述判定条件为:且card(C)≥R且card(C’)≥R’;所述智能制造服务任务分解表包括第一智能制造服务任务分解表和/或第二智能制造服务任务分解表;所述第一智能制造服务任务分解表包括集合C中元素对应的服务性能需求BOM和服务BOM;所述第二智能制造服务任务分解表包括集合C’中元素对应的产品性能需求BOM和产品BOM;其中,card(C)为集合C的元素个数,card(C’)为集合C’的元素个数;R以及R’为设定值。可选的,所述R以及R’为终端用户的输入值。可选的,所述制造服务BOM包括数控机床制造服务的BOM。可选的,所述产品BOM包括产品物理结构种类,所述产品物理结构种类包括多个粒度层级;所述服务BOM包括服务层和子服务层;所述子服务层包括多个粒度层级。本专利技术还提供一种机器可读存储介质,该机器可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上所述的BOM驱动的智能制造服务任务分解方法。通过上述技术方案,服务企业与制造企业组合向终端用户提供的产品服务系统,进一步也可以进行不同层次的智能制造服务组合;通过设计不同粒度,可以匹配不同的智能制造服务;进一步的可以适应用户的个性化需求。本专利技术实施方式的其它特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本专利技术实施方式的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本专利技术实施方式,但并不构成对本专利技术实施方式的限制。在附图中:图1是本专利技术实施例提供的BOM驱动的智能制造服务任务分解系统示意框图;图2是本专利技术实施例提供的BOM驱动的数控机床服务任务分解系统示意框图;图3是本专利技术实施例提供的BOM驱动的数控机床服务任务分解方法示意流程图;图4是本专利技术实施例提供的BOM驱动的数控机床服务产品BOM分解树状图;图5是本专利技术实施例提供的BOM驱动的数控机床服务服务BOM分解树状图。具体实施方式以下结合附图对本专利技术的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本专利技术,并不用于限制本专利技术。如图3所示,一种BOM驱动的智能制造服务任务分解方法,在服务企业、制造企业、终端用户之间形成的服务框架下,首先根据产品BOM确定产品生产过程,根据服务BOM确定服务创新过程,并且设计制造服务实施过程;其次根据服务企业、制造企业、终端用户的各自情况进行总任务定义,包括产品生产任务、服务创新任务、制造服务实施任务;最后对总任务进行各自分解,包括产品分解、服务分解、制造服务分解。制造过程的任务分解是智能制造服务设计的关键环节。所述一种BOM驱动的智能制造服务任务分解方法,具体包括以下步骤:S1)生成智能制造需求信息;S2)从需求服务方案关系映射表中获取与所述智能制造需求信息对应的制造服务BOM;S3)根据预设映射关系,获取与所述制造服务BOM对应的服务性能需求BOM和产品性能需求BOM;获取本文档来自技高网...

【技术保护点】
1.一种BOM驱动的智能制造服务任务分解方法,其特征在于,包括以下步骤:/nS1)生成智能制造需求信息;/nS2)从需求服务方案关系映射表中获取与所述智能制造需求信息对应的制造服务BOM;/nS3)根据预设映射关系,获取与所述制造服务BOM对应的服务性能需求BOM和产品性能需求BOM;获取所述服务性能需求BOM对应的至少一种需求粒度级别数量S1,将所述服务性能需求BOM对应的至少一种需求粒度级别数量S1组合成服务性能需求粒度级别数量集合A;获取所述产品性能需求BOM对应的至少一种需求粒度级别数量S2,将所述产品性能需求BOM对应的至少一种需求粒度级别数量S2组合成产品性能需求粒度级别数量集合B;/nS4)生成服务BOM和产品BOM,获取所述服务BOM对应的至少一种粒度级别数量S1’,将所述服务BOM对应的至少一种粒度级别数量S1’组合形成第一集合A’;获取所述产品BOM对应的至少一种粒度级别数量S2’,将所述产品BOM对应的至少一种粒度级别数量S2’组合形成第二集合B’;/nS5)当判定条件成立时,生成智能制造服务任务分解表,所述判定条件为:/n

【技术特征摘要】
1.一种BOM驱动的智能制造服务任务分解方法,其特征在于,包括以下步骤:
S1)生成智能制造需求信息;
S2)从需求服务方案关系映射表中获取与所述智能制造需求信息对应的制造服务BOM;
S3)根据预设映射关系,获取与所述制造服务BOM对应的服务性能需求BOM和产品性能需求BOM;获取所述服务性能需求BOM对应的至少一种需求粒度级别数量S1,将所述服务性能需求BOM对应的至少一种需求粒度级别数量S1组合成服务性能需求粒度级别数量集合A;获取所述产品性能需求BOM对应的至少一种需求粒度级别数量S2,将所述产品性能需求BOM对应的至少一种需求粒度级别数量S2组合成产品性能需求粒度级别数量集合B;
S4)生成服务BOM和产品BOM,获取所述服务BOM对应的至少一种粒度级别数量S1’,将所述服务BOM对应的至少一种粒度级别数量S1’组合形成第一集合A’;获取所述产品BOM对应的至少一种粒度级别数量S2’,将所述产品BOM对应的至少一种粒度级别数量S2’组合形成第二集合B’;
S5)当判定条件成立时,生成智能制造服务任务分解表,所述判定条件为:

且card(C)≥R且card(C’)≥R’;
所述智能制造服务任务分解表包括第一智能制造服务任务分解表和/或第二智能制造服务任务分解表;所述第一智能制造服务任务分解表包括集合C中元素对应的服务性能需求BOM和服务BOM;所述第二智能制造服务任务分解表包括集合C’中元素对应的产品性能需求BOM和产品BOM;
其中,card(C)为集合C的元素个数,card(C’)为集合C’的元素个数;R以及R’为设定值。


2.根据权利要求1所述的BOM驱动的智能制造服务任务分解方法,其特征在于,所述R以及R’为终端用户的输入值。


3.根据权利要求1或2所述的BOM驱动的智能制造服务任务分解方法,其特征在于,所述制造服务BOM包括数控机床制造服务BOM。


4.根据权利要求1或2所述的BOM驱动的智能制造服务任务分解方法,其特征在于,所述产品BOM包括产品物理结构种类,所述产品物理结构种类包括多个粒度层级;所述服务BOM包括服务层和子服务层;所述子服务层包括多个粒度层级。


5.一种BOM驱动的智能制造服务任务分解系统,其特征在于,包括:
用户终端,用于:生成智能制造需...

【专利技术属性】
技术研发人员:张卫田景红兰虎贺新升马继杰
申请(专利权)人:浙江师范大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1