[发明专利]基于Web服务的协同制造控制方法及控制系统有效
申请号: | 201310715400.6 | 申请日: | 2013-12-23 |
公开(公告)号: | CN103810642B | 公开(公告)日: | 2017-01-11 |
发明(设计)人: | 薛霄;刘志中;王淑芳;晁浩;王俊峰 | 申请(专利权)人: | 河南理工大学 |
主分类号: | G06Q50/04 | 分类号: | G06Q50/04;G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 454000 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于Web服务的协同制造控制方法及控制系统。其中,基于Web服务的协同制造控制方法包括如下步骤:确定完成协同制造所需的多个纵向任务节点;对于其中的每一纵向任务节点,搜索能够完成该纵向任务节点的多组候选服务,所述候选服务由可用候选服务和/或可用虚拟服务组成;基于所有纵向任务节点选定的候选服务,确定能够完成协同制造的多组串联服务组合;对所述多组串联服务组合进行寻优,确定协同制造的方法。基于本发明,可以更为有效地支撑集群企业间的资源共享,通过协同制造,使中小企业能够更好地应对市场需求。 | ||
搜索关键词: | 基于 web 服务 协同 制造 控制 方法 控制系统 | ||
【主权项】:
一种基于Web服务的协同制造控制方法,其特征在于,包括如下步骤:步骤1,确定完成协同制造所需的多个纵向任务节点;步骤2,对于其中的每一纵向任务节点,搜索能够完成该纵向任务节点的多组候选服务,所述候选服务由可用候选服务和/或可用虚拟服务组成;基于所有纵向任务节点选定的候选服务,确定能够完成协同制造的多组串联候选服务组合;步骤3,对所述多组串联候选服务组合进行寻优,确定协同制造的串联服务组合;其中,所述步骤2中,所述可用候选服务通过如下方式确定:确定候选服务,获取该候选服务所能提供的当前产能值,若该当前产能值大于给定的纵向任务节点需要满足的产品需求量,则该候选服务为可用候选服务;所述可用虚拟服务通过如下方式确定:步骤20,对于给定的纵向任务节点,确定愿意进行横向协作的服务;步骤21,按照组合的方式,基于所述愿意进行横向协作的服务,生成虚拟服务的组合;步骤22,计算每个虚拟企业服务的当前产能值;步骤23,若该当前产能值大于给定的纵向任务节点需要满足的产品需求量,则虚拟服务为可用虚拟服务;并且,所述可用虚拟服务的QoS属性值通过如下方式确定:设定可用虚拟服务Ti是由k个企业服务横向组合而成,并且k≤m,其中,k为愿意参与横向协作的中小企业服务个数,m为愿意参与横向协作的中小企业服务个数与作为可用候选服务的大型企业个数之和;具体的QoS属性值计算方法为:a、可用虚拟服务的服务维QoS属性计算方法:首先根据该服务维QoS属性值的类型,将k个企业服务的属性值进行数值归一化;然后依据下列公式计算该虚拟服务的服务维QoS属性值;(a1)“反应时间”属性的计算公式QoVSresponse=Max{QoVS1t,QoVS2t,QoVS3t,......,QoVSkt}+QoVScolla‑time (1)其中,QoVSresponse表示虚拟企业服务的反应时间,QoVS1t、QoVS2t、…、QoVSkt分别表示每个企业服务的反应时间,QoVScolla‑time表示k个企业之间的协作时间;(a2)“可用性”属性的计算公式QoVSavailability=QoVS1a*QoVS2a*......*QoVSka*X (2)其中,QoVSavailability表示虚拟企业服务的可用性,QoVS1a、QoVS2a、…、QoVSka分别表示每个企业服务的可用性,X为k个企业协作的可用性系数;(a3)“信誉度”属性的计算公式QoVSreputation=QoVS1re*QoVS2re*......*QoVSkre (3)其中,QoVSreputation表示虚拟企业服务的信誉度,QoVS1re、QoVS2re、…、QoVSkre分别表示每个企业服务的信誉度;b、可用虚拟服务的产品维QoS属性计算方法首先根据该产品维QoS属性值的类型,将k个企业服务的属性值进行数值归一化;然后依据下列公式计算该虚拟服务的产品维QoS属性值;(b1)“产品价格”属性的计算公式QoPprice=w′1*QoP1p+w'2*QoP2p+...+w'k*QoPkp (4)其中,QoPprice表示虚拟企业服务的“产品价格”属性,QoPip表示参与横向协作的第i企业服务的“产品价格”属性值;w′i为第i个企业服务的“产品价格”质量属性在虚拟服务中所占的权重,其取值与该企业的产能有关,并且1≤i≤k,其中,k为愿意参与横向协作的中小企业服务个数;(b2)“产品性价比、产品寿命、产品质量”等属性的计算公式QoPl=Min{QoP1l,QoP2l,...,QoPkl} (5)其中,QoPl表示虚拟企业服务的第l个产品维质量属性,QoPil表示参与横向协作的第i企业服务的第l个产品维质量属性值,并且1≤i≤k,其中,k为愿意参与横向协作的中小企业服务个数;(b3)“产品可靠性”属性的计算公式QoPreliability=QoP1r*QoP2r*...*QoPkr (6)其中,QoPreliability表示虚拟企业服务的“产品可靠性”属性,QoPir表示参与横向协作的第i企业服务的“产品可靠性”属性值,并且1≤i≤k,其中,k为愿意参与横向协作的中小企业服务个数;c、可用虚拟服务的企业维QoS属性计算方法:(c1)虚拟企业服务的产能计算公式QoEcapacity=QoE1c+QoE2c+...+QoEkc (7)其中,QoEcapacity表示虚拟企业服务的产能,QoE1c、QoE2c、…、QoEkc分别表示参与协同的k个企业服务各自的产能;(c2)“服务成本”属性的计算公式QoEcost=QoE1c'+QoE2c'+...+QoEkc'+QoEcolla‑cost (8)其中,QoEcost表示虚拟企业服务的生产成本,QoE1c'、QoE2c'、…、QoEkc'分别表示每个企业服务的生产成本,QoEcolla‑cost表示k个企业服务之间的协作成本。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南理工大学,未经河南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310715400.6/,转载请声明来源钻瓜专利网。