本发明专利技术公开了一种应用于协同制造系统中的语义搜索方法,语义搜索方法为:获取外部输入的服务请求数据;每个服务请求数据中包括多类服务子数据,服务子数据的类别与标准子数据的类别一一对应;选择一个标准服务数据,并判断得到每类服务子数据与对应的标准子数据之间的语义关联值;分别将语义关联值与语义关联阈值进行比较,以分别输出相应的比较结果;将所有比较结果均表示语义关联值大于语义关联阈值的对应的标准服务数据作为可选择数据保存;依照上述步骤对所有标准服务数据进行遍历,把所有可选择数据对应的标准服务纳入一服务集合中并输出。
【技术实现步骤摘要】
本专利技术涉及语义检测领域,尤其涉及。
技术介绍
云制造的提出将信息技术的前沿概念引入制造领域,从而实现在网络资源环境下通过对资源的高效整合以及资源的高度共享,为制造行业提供更好的服务。云制造的基础是利用信息技术对各类制造资源进行整合,形成逻辑上统一的资源整体,通过服务资源描述方式,提供标准规范的制造服务。其核心技术之一是云制造模式下制造资源的交易、共享、互操作模式。面向语义的云制造服务描述提供了实现制造资源交易、共享、互操作的描述方法。协同制造系统的底层支撑平台存在结构功能的各异性,因此该系统需要统一建模以消除这些差异使其抽象为机器可理解的资源模型,虽然协同制造建模在系统中扮演着重要的角色,但目前却没有一套统一的、公认的资源描述方法。现有的主要的方法有:CIM-OSA(计算机集成制造开放体系结构)和IEM(Integrated Enterprise Modeling,集成化企业建模)等。然而,CIM-OSA方法的缺点在于:在需求定义层只定义了一个通用构造块,即资源建模的一般原则,对于资源模型的具体描述方法没有深入地论述;IEM方法的缺点在于:适用于集成化建模的专用结构,主要面对机器设备,而且将资源与功能紧密结合,这些特性都限制了模型的通用性。综上所述,传统的方法无法完整的描述制造资源信息和实现云制造环境中资源服务发现、搜索和匹配等。
技术实现思路
针对现有描述方法存在的上述问题,现提供一种旨在实现可描述制造资源信息、且可在云制造环境中实现资源服务发现、搜索和匹配的应用于协同制造系统中的语义搜索方法。具体技术方案如下:,于一基础平台上形成所述协同制造系统,所述基础平台用于为所述协同制造系统提供正常运行所需的基础数据和基础服务;所述协同制造系统中预设有至少一个标准服务数据,所述标准服务数据中包括多类标准子数据,每个所述标准服务数据对应于一项标准制造服务;所述协同制造系统中还预设有一语义关联阈值;所述语义搜索方法包括下述步骤:Al.获取外部输入的服务请求数据;每个所述服务请求数据中包括多类服务子数据,所述服务子数据的类别与所述标准子数据的类别一一对应;A2.选择一个所述标准服务数据,并判断得到每类所述服务子数据与对应的所述标准子数据之间的语义关联值;A3.分别将所述语义关联值与所述语义关联阈值进行比较,以分别输出相应的比较结果;A4.将所有所述比较结果均表示所述语义关联值大于所述语义关联阈值的对应的所述标准服务数据作为可选择数据保存;A5.依照上述步骤对所有标准服务数据进行遍历,把所有所述可选择数据对应的所述标准服务纳入一服务集合中并输出。优选的,所述服务子数据有:基本描述子数据、基本输入子数据、基本输出子数据、基本制造功能要求子数据和基本管理要求子数据;所述标准子数据有:与所述基本描述子数据对应的标准描述子数据、与所述基本输入子数据对应的标准输入子数据、与基本输出子数据对应的标准输出子数据、与基本制造功能要求子数据对应的标准制造功能要求子数据和与基本管理要求子数据对应的标准管理要求子数据。优选的,在所述步骤A3中将所述基本描述子数据与所述标准描述子数据之间的语义关联值与所述语义关联阈值进行比较,并输出比较结果。优选的,在所述步骤A3中将所述基本输入子数据与所述标准输入子数据之间的语义关联值与所述语义关联阈值进行比较,并输出比较结果。优选的,在所述步骤A3中将所述基本输出子数据与所述标准输出子数据之间的语义关联值与所述语义关联阈值进行比较,并输出比较结果。优选的,在所述步骤A3中将所述基本制造功能要求子数据与所述标准制造功能要求子数据之间的语义关联值与所述语义关联阈值进行比较,并输出比较结果。优选的,在所述步骤A3中将所述基本管理要求子数据与所述标准管理要求子数据之间的语义关联值与所述语义关联阈值进行比较,并输出比较结果。上述技术方案的有益效果:本技术方案通过采用语义匹配阈值匹配的方式可提高匹配的精准度,并实现在云制造环境中进行资源服务搜索的目的。【附图说明】图1为本专利技术所述应用于协同制造系统中的语义搜索方法的一种实施例的方法流程图。【具体实施方式】下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。下面结合附图和具体实施例对本专利技术作进一步说明,但不作为本专利技术的限定。如图1所示,,于一基础平台上形成所述协同制造系统,所述基础平台用于为所述协同制造系统提供正常运行所需的基础数据和基础服务;协同制造系统中预设有至少一个标准服务数据,标准服务数据中包括多类标准子数据,每个标准服务数据对应于一项标准制造服务;协同制造系统中还预设有一语义关联阈值;语义搜索方法包括下述步骤:Al.获取外部输入的服务请求数据;每个服务请求数据中包括多类服务子数据,服务子数据的类别与标准子数据的类别一一对应;A2.选择一个标准服务数据,并判断得到每类服务子数据与对应的标准子数据之间的语义关联值;A3.分别将语义关联值与语义关联阈值进行比较,以分别输出相应的比较结果;A4.将所有所述比较结果均表示所述语义关联值大于所述语义关联阈值的对应的所述标准服务数据作为可选择数据保存;A5.依照上述步骤对所有标准服务数据进行遍历,把所有所述可选择数据对应的所述标准服务纳入一服务集合中并输出。在本实施例中通过采用语义匹配阈值匹配的方式可提高匹配的精准度,并实现在云制造环境中进行资源服务搜索的目的。在优选的实施例中,所述服务子数据有:基本描述子数据、基本输入子数据、基本输出子数据、基本制造功能要求子数据和基本管理要求子数据;所述标准子数据有:与所述基本描述子数据对应的标准描述子数据、与所述基本输入子数据对应的标准输入子数据、与基本输出子数据对应的标准输出子数据、与基本制造功能要求子数据对应的标准制造功能要求子数据和与基本管理要求子数据对应的标准管理要求子数据。在本实施例中服务子数据可包括制造任务名称、描述、加工类型、制造任务和制造服务的输入信息、制造任务和制造服务的输出信息、功能描述、制造精度和制造方法、制造任务和制造服务的前提条件以及制造任务和制造服务的预期结果。服务请求子数据由六元组构成,其中包括基本描述子数据、基本输入子数据、基本输出子数据、基本制造功能要求子数据和基本管理要求子数据。基本描述子数据是对制造任务进行概要性描述的信息集合,它包含的?目息内容包括任务编号、任务名称、任务类别、任务主题、任务发起者以及任务的其它描述信息,它是下阶段进行制造服务匹配和查找所需要的重要信息。基本输入子数据是保证制造任务正常开展所需要的物质和信息条件,一般情况下,制造任务的输入信息包括制造所需要的物料、管理信息和制造数据对象,如产品图纸、工艺文件等。基本输出子数据是制造任务执行后的输出信息,根据制造任务的不同,可能输出的结果也不同,如装配制造任务输出是产品或半成品、零件加工任务的输出是零件、NC编程任务的输出是数控加工程序等。制造功能要求子数据是对于制造任务功本文档来自技高网...

【技术保护点】
一种应用于协同制造系统中的语义搜索方法,其特征在于,于一基础平台上形成所述协同制造系统,所述基础平台用于为所述协同制造系统提供正常运行所需的基础数据和基础服务;所述协同制造系统中预设有至少一个标准服务数据,所述标准服务数据中包括多类标准子数据,每个所述标准服务数据对应于一项标准制造服务;所述协同制造系统中还预设有一语义关联阈值;所述语义搜索方法包括下述步骤:A1.获取外部输入的服务请求数据;每个所述服务请求数据中包括多类服务子数据,所述服务子数据的类别与所述标准子数据的类别一一对应;A2.选择一个所述标准服务数据,并判断得到每类所述服务子数据与对应的所述标准子数据之间的语义关联值;A3.分别将所述语义关联值与所述语义关联阈值进行比较,以分别输出相应的比较结果;A4.将所有所述比较结果均表示所述语义关联值大于所述语义关联阈值的对应的所述标准服务数据作为可选择数据保存;A5.依照上述步骤对所有标准服务数据进行遍历,把所有所述可选择数据对应的所述标准服务纳入一服务集合中并输出。
【技术特征摘要】
【专利技术属性】
技术研发人员:柳先辉,王志成,赵卫东,
申请(专利权)人:同济大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。