爱美容
当前位置: 首页 美容百科

面向自动化装配的产品设计(面向工业装配的知识图谱构建与应用)

时间:2023-06-14 作者: 小编 阅读量: 2 栏目名: 美容百科

三元组知识的存储主要有资源描述框架存储和图数据库两种类型,前者以RDF图模型为基础,后者大多数采用属性图数据模型。首先从后缀名为.prt的三维图面档案中抽取出装配信息,包括涉及到的零件、零件所属的类类型、零件的材料、零件的尺寸、零件间的关系和零件名称,将提取到的信息根据本体构建成结构为〈零件,关系,属性〉的RDF,最后通过人工校核。

知识作为人类在客观世界中通过实践总结凝练获取到的成果,成为人类不断进步的要素,这也正是智能化的要求。传统的人工智能在没有学习理解知识的前提下,仅是对数据简单叠加与推理,面向单连接的关系极大限制了人工智能的发展,通过将知识与人工智能的融合,可以使得人工智能解决复杂问题的能力得到提升。

现代工业装配大多采用了智能制造的方式,通过3D仿真,设计装配图形,利用数字化双胞胎技术,在工业设计软件中以数字化的方式拷贝一个物理对象,模拟对象在现实环境中的行为,对产品乃至整个工厂进行虚拟仿真,从而提高制造企业产品研发、制造的生产效率。此外装配的效率与质量则取决于装配的设计方式,不同零件间的关系成为装配设计的关键,传统的单一连接关系无法全面地描绘三维图形,因此在基于深度学习的辅助决策方面效果欠佳。知识图谱作为用于表示、处理与运用知识的关键技术,则可以较好地处理该类问题,通过装配中零件实体的抽取、零件关系的抽取以及零件知识的融合来构建装配设计的知识图谱,通过面向多连接的深度推理,对装配的设计进行辅助决策,进而提升装配设计的效率与质量。因此,构建工业装配的知识图谱成为必要。

1相关研究

装配是指将零件按规定的技术要求组装起来,并经过调试、检验使之成为合格产品的过程,而装配实体是通过计算机辅助技术进行设计实现。计算机辅助技术包括计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI)、计算机辅助质量控制(CAQ)、计算机辅助测试(CAT)等诸多计算机辅助技术。

首先在大型制造业中广泛应用,其后逐步推广到微电子、轻工业等产品制造业以及城建等工程项目中。1990年以来,计算辅助技术更加强调收集信息以及致力于成为资源平台,在此推动下,涌现出了许多成熟的集各项辅助技术于一身的商业软件,如I-DEAS,UG等。

随着技术的不断发展、工业设计经验的丰富以及工业设计模式需求的升级,传统设计软件所持有的技术正在经历着前所未有的发展机遇和挑战,也正在积极地向基于大数据基础的人工智能发展。

传统的装配设计通常分为以下4个步骤:功能设计、材料选取、工艺设计、结构设计,因此设计一个装配需要设计人员有丰富的机械知识与设计经验,与此同时,还需要掌握设计软件中大量复杂的操作,从而使得产品的设计效率和质量上强依赖于设计人员。因此传统装配设计的弊端有两个:1)强依赖于涉及人员的设计经验,设计人员设计不同领域设计产品受限;2)设计软件操作步骤复杂,缺乏智能化。通过构建装配设计的知识图谱能够有效解决以上两个弊端,进而提升设计的效率与质量。

2 知识图谱概述

2.1概念

知识图谱最初由Google于2012年正式提出,图谱的初衷是提升搜索的性能与智能化,优化用户的搜索体验。王昊奋等提出,知识图谱本质上是一种语义网络,网络中的结点代表实例,边代表实例间的各种语义关系。另外,董登奎等提出,知识图谱是指呈现知识发展流程以及属性关系的诸多图形,再辅以可视化技术将这些图形代表的知识实体之间、知识实体与属性之间等的关系呈现出来。

2.2分类

知识图谱根据服务的领域可以分为两类:通用知识图谱和行业知识图谱。通用知识图谱是为横向需求提供服务,注重的是横向覆盖面,拥有各个领域的大量实体,通过领域间的关系形成多维度的知识图谱。行业知识图谱是为纵向需求提供服务,注重纵深覆盖面,由于涉及专业领域的业务场景,实体数量较少,实体间的关系需要在纵向维度得到充分抽取。通用知识图谱被应用于搜索、推荐和问答等业务场景,行业知识图谱被广泛应用于金融、图书情报、医疗等行业。

2.3构建过程

不同类型的知识图谱构建方式有所不同。其根据构建的形式分为两种:自顶向下的构建方式和自底向上的构建方式,前者的构建模型与规则先于知识,后者的构建知识先于模型。图谱的构建主要分为3个步骤:知识抽取、知识融合和知识存储与更新。

2.3.1知识抽取

构建知识图谱的首要问题就是知识从哪里来,如何才能从大量的相关数据中提取出有效有意义的知识,这被称为知识抽取。知识抽取通常是指通过从不同领域收集该领域数据,将结构化和非结构化的数据进行预处理,形成知识、获取属性以及枚举出关系列表。

1)使用规则进行抽取。预先定义好所需目标实体的规则,使用该规则在原始语料中进行匹配,最终抽取出满足需求的实体。

2)使用统计机器学习进行抽取。通过训练好的模型对数据进行筛选,从而抽取出实体。

3)通过开放域进行抽取。通过已知实体的语义特征从开放的网络数据中抽取实体。

关系抽取方式同样可分为3种:

1)基于监督学习的关系抽取。首先通过对数据进行标注,进而进行模型的训练,最后在数据集中进行关系的抽取。2)基于无监督或半监督的关系抽取。将一部分标注和未标注的数据作为训练源进行训练,从而在数据集中进行关系的抽取。3)基于模板的关系抽取。预先定义好抽取关系的模板,根据该规则或模板进行关系的抽取,但该方式难以维护且仅适用于少量的数据。

2.3.2知识融合

知识融合是提供用户基于业务配置融合规则与自动算法相结合的知识融合等能力,自动进行冲突检测并能够根据策略进行解决。知识融合通常涉及到实体消歧、实体对齐以及知识合并这3个重要的部分。

1)实体消歧

对应于某个实体而言,应该明确指向现实中某个实物,而不是一个实体对应现实世界中多个真实实物。可以使用聚类、实体链接等来进行实体消歧。以维基百科作为知识背景,通过维基百科的语义来更加精确地寻找出实体间的相似性,从而实现更好的消歧效果。

2)实体对齐

某些实体在真实世界中指代的是相同的实体,这类数据需要进行实体对齐的处理。

3)知识合并

将不同源的数据进行合并处理,通常分为两个层次:数据层的融合和模式层的融合。对于数据层融合而言,关键性问题是如何避免实例冲突以及关系冲突,避免冗余的产生。而模式层的融合就是将新获得的本体融入已有的本体库中。

2.3.3知识存储与更新

大规模的知识图谱的存储以三元组存储为核心,同时还包括其他类型知识的存储。三元组知识的存储主要有资源描述框架存储和图数据库两种类型,前者以RDF图模型为基础,后者大多数采用属性图数据模型。知识更新通过新数据的生成,不断地生成新的三元组以及更新旧的三元组来实现图谱的动态更新。

3工业装配知识图谱构建

工业装配知识图谱属于行业知识图谱,具有较高的专业性,本文选择工业中汽车发动机装配作为细分领域来构建装配的知识图谱。装配相关数据的来源分为3种:结构化的装配本体数据、半结构化的装配异常错误数据、非结构化的装配设计规则数据。因此,汽车发动机装配图谱的构建使用自顶向下和自底向上相融合的方式。其构建架构如图1所示。

图1 装配图谱构建架构图

3.1装配知识抽取

对于结构化的数据而言,使用自底向上的构建方式。首先从后缀名为.prt的三维图面档案中抽取出装配信息,包括涉及到的零件、零件所属的类类型、零件的材料、零件的尺寸、零件间的关系和零件名称,将提取到的信息根据本体构建成结构为〈零件,关系,属性〉的RDF,最后通过人工校核。

半结构化和非结构化的数据使用自然语言处理技术,根据语言学规则进行抽取数据,从异常错误装配日志和汽车发动机设计规范的纯文本文件内容中完成实体抽取、关系抽取和属性抽取。

表1 汽车发动机实体

1)实体抽取。抽取的部分实体如表1所列。

2)关系抽取从文本数据中识别提取出实体之间的连接关系,通过这些关系将发动机各部件实体连接起来,形成发动机零件间的网状知识结构。部分关系抽取结果如表2所列。

表2 汽车发动机零件间关系

3)属性抽取则是从各个零件的装配信息中抽取诸如材质、大小等信息作为实体或关系的补充信息。部分属性抽取结果如表3所列。

表3 对象属性

通过MySQL完成结构化的数据处理,通过NLP完成非结构化数据的格式化最终得到较为完整的汽车发动机相关知识信息。

3.2装配知识融合

知识融合的作用主要是实现实体链接和实体对齐,从装配异常数据和装配设计规则数据中提取出来的知识可能存在大量的模糊或冗余信息,因此通过知识融合,可以将近义词进行整合,对歧义词进行消除,从而提升知识的准确度。

1)关于实体连接,实际上是在抽取出实体的基础上进行实体消歧,将非准确化的描述和标准描述建立实体连接。本文采用空间向量模型的方式来进行实体连接,计算实体和实体分类集合间的余弦相似度,来实现实体消歧。

2)关于实体对齐,是将多个异构数据源的但是表示显式世界中相同的实体进行合并。本文采用局部集体实体对齐的方式,通过赋予实体属性不同的权重,加权求和后,获得两个实体间的相似度,从而进行实体对齐。

3.3 知识存储与更新

本文通过Neo4j数据库实现三元组数据的存储,通过可视化的方式构建出最终的工业装配知识图谱。构建结果如图2所示。从图2中可以看出发动机的设计围绕着气缸体进行构建。

图2 发动机装配图谱

4 工业装配知识图谱的应用

知识图谱在工业装配领域的应用可以在机械设计方面进行效率以及质量上的提升,目前知识图谱在金融、医疗、互联网以及电商领域都得到了广泛的应用,但是在制造业和工业领域还处在初探阶段。本文提出的装配知识图谱主要可应用于如下两个方面。

1)装配设计辅助决策

现代工业装配的设计多数通过计算机辅助技术来进行设计,设计过程依赖于设计人员的专业知识与设计经验,装配知识图谱的构建,可以在装配设计过程中根据知识库中存储的装配知识以及关联关系,给当前装配设计予以辅助推荐和决策,减少设计人员的强依赖性,提高设计效率。

2)装配设计异常警告

装配在设计过程中常常会出现设计细节的问题,通过装配知识图谱,可以根据当前设计零件存储的关联关系知识,预判出当前操作是否有可能发生异常,从而给设计人员以提示,在一定程度上避免了装配设计缺陷,提升了装配的设计质量。

5 结束语

通用领域中,知识图谱已经成为至关重要的角色。专业领域的知识图谱具有行业壁垒高、专业性强等特点。

本文将知识图谱在装配设计中进行了初步应用,尝试了知识图谱在专业领域垂直深化的可能性,为工业装配的智能化提供了新的方向。当前知识图谱已经在搜索、智能问答、情报分析、金融等领域发挥了举足轻重的作用,但是对于工业领域的应用尚未成型,还有很大的发挥空间。对于装配本身而言,知识图谱的应用可以改变原有的设计方式,更加友好地服务于非专业人士,也同样可以提升专业人士的设计效率,不再是简单的根据用户行为习惯进行操作的推荐,而是赋能人工智能,增强机器的理解能力,从而更好地服务于人类社会。这种认知智能的产生,将会是机器生产力的一次解放,也必将导致生产关系的改变。未来我们还会针对图谱在工业中的深度应用做进一步的研究。

在未来的几年内,知识图谱在工业垂直领域的应用,必将成为工业智能化的一个重要研究方向与课题,也期待更多的研究者加入到推进工业智能化的队伍中来。

原文刊载于《计算机科学》2021年6月 作者:电子科技大学数学科学学院 徐进

了解更多精彩内容,请关注我们公众号【ID:xingongyecn】,或百度搜“新工业网”。

    推荐阅读
  • 迷你世界怎么造小雪人(迷你世界中怎么做雪人)

    接下来我们就一起去研究一下吧!迷你世界怎么造小雪人在雪地上铲出小雪球,打开工具,选择建筑,然后将小雪球合成为雪堆。在外面选择合适的地方堆雪人,用长矛作为手臂,然后雪人就堆完了。迷你世界是一款高度自由的休闲类3D沙盒游戏,由深圳市迷你玩科技有限公司运营。游戏有着方便快捷的多人联机模式,只要有网络就能和各个地方的小伙伴们一起玩,没有等级和规则限制,没有规定的玩法,只有随心所欲的破坏和天马行空的创造。

  • 多管闲事(多管闲事就是得罪人)

    本文共1038字,阅读全文约3分钟在职场中,主动帮助同事这是一件好事情,能帮助你树立良好的人际关系,但是我们也要记住,帮助别人也不是一句空话,而是要讲究方法的。但是话虽如此,很多人却依然有这样的毛病,比如同事被领导批评了,他就喜欢开导劝解一下同事,最终碰了一鼻子灰。所以没有能力帮助别人的时候,管住自己,实际上就是对别人最好的帮助。

  • 金霉素喂猪有什么用处,猪拉稀究竟该停喂还是减料

    金霉素有利于提高猪的抵抗力,抑制消化道内有害微生物的生长,提高营养成份的渗透和吸收;促进猪生长发育、提高饲料的转化率,降低断奶应激和转群应激等;优化猪体肠道健康,降低料肉比,缩短猪的养殖周期;减少母猪繁殖系统疾病,降低肠道和呼吸道疾病的发生几率。

  • 南唐和五代十国(五代十国历史南唐)

    徐温居住升州,设立大都督府。江北士人多流落至此,“儒衣书服盛于南唐”,“文物有元和之风”。南唐虽灭闽国,但并未完全统治闽地,残余势力仍在。同时,南唐奉周正朔,用其纪年。为避后周锋芒,李璟迁都洪州,称南昌府,自此大唐国力大损,不复昔日强盛。此时的南唐国内政治、社会矛盾积重难返。财政因之日益窘迫,使南唐政权不得不加重赋税,以至怨声载道。

  • 狐狸怎么养(狐狸如何养)

    发病狐狸群应普遍采取饲料疗法。减少动物性饲料比例,特别要减少富含脂肪的饲料比例,加大富含碳水化合物的谷物类饲料比例和蔬菜在日粮中的配比。在7月~8月幼狐的生长旺期,为满足其快速生长发育的需要,应采用高脂肪、中等蛋白质和低碳水化合物类型饲料饲养。为使狐体保持正常代谢,预防酮病的发生,日粮中应添加维生素B10.4毫克,北极狐还要加大给量。

  • 公积金封存怎么办理(公积金封存如何办理)

    公积金封存怎么办理如果是单位内部封存由单位在中止工资关系之日起30日内,到经办银行办理职工个人住房公积金帐户的封存手续,把职工个人住房公积金帐户封存在单位住房公积金帐户中;下岗职工经单位职工代表大会批准,征得职工本人同意后停止缴存住房公积金的,也应办理封存手续,并将其封存在单位帐户内;集中封存由原单位在30日内将该职工结余的住房公积金,转到住房公积金集中封存帐户统一封存管理。

  • 德州高铁站最新规划(京沪高铁二线山东段站点公布)

    近日,潍宿高铁规划选址批复,加上此前津潍高铁环评公告,京沪高铁二线山东段所经地市和站点走向明确:在山东经德州、滨州、东营、潍坊、日照、临沂6市,共设13个站点。目前,京沪高铁二线建设紧锣密鼓。其中,津潍高铁山东段11月底前控制性工程开工。9月9日,江苏省交通运输厅发布消息:日前,潍宿铁路可研上报国家发改委签报,通过国铁集团党组会审查,下一步待山东江苏两省会签后报国家发改委批复。

  • 橙子能不能煮熟吃(橙子可以煮熟吃吗)

    我们一起去了解并探讨一下这个问题吧!橙子是可以煮熟后吃的,但最好带皮一起煮,因为橙子皮中含有止咳化痰的成分,而这些成分只有在蒸煮后才会从橙子皮中析出。蒸煮橙子的时候,可以先将橙子洗净,然后切片,然后放进水中加热,橙子皮也会含有苦味物质,所以可以加入少许蜂蜜调味,稍微煮10~15分钟即可食用,这样煮出来的橙子不仅味道酸甜可口,并且食用后还可以止咳化痰。

  • mate30有4g版本吗 mate30 4g版值得买吗

    mate30有4g版本吗,mate30有4g版本。华为Mate30是华为旗下一款手机,于2019年9月19日在德国慕尼黑发布。

  • 4种常见的食物(4种常见的食物多数人都吃过)

    下面就一起来看看4种常见的食物,多数人都吃过,但不一定能写出其大名,未必会念。中国汉字文化真的太博大精深了,许多食物的名字很多人都不认识,4种常见的食物,多数人都吃过,但不一定能写出其大名,未必会念,即使会念,可能也会闹出笑话,对此大家有什么看法呢?欢迎评论区留言一起交流讨论。