利用机器学习技术对夹具的概念设计_第1页
利用机器学习技术对夹具的概念设计_第2页
利用机器学习技术对夹具的概念设计_第3页
利用机器学习技术对夹具的概念设计_第4页
利用机器学习技术对夹具的概念设计_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、利用机器学习技术对夹具的概念设计利用机器学习技术对夹具的概念设计序言:夹具工件是指用来固定和稳固工件的,用来对一个工件进行大部分加工操作的固定工具。夹具的设计是一个复杂的和直观的过程,这需要知识和经验的积累。而自动化夹具设计过程是困难的,这是因为这个问题需要运用设计的知识。人工智能领域最新的研究进展表明,特别是在机械学习方面,提供了运用设计的方法和知识。本文试图运用夹具工件学习技术的概念设计来提供案例研究关键词:夹具设计;知识型系统;机器学习1介绍制造业目前正在向高度自动化的制造系统发展,这通常导致较低的生产成本和更高的效率。对于加工一批复杂或精密零件、高度准确的设备是必需的。这些设备在加工操

2、作时,可以用来稳定和固定工件。由于启发式知识要求的设计设备是复杂的,因此自动化设计也是复杂的,象一些应用于自动化夹具设计过程的人工智能工具,又比如一些更常见的人工智能运用于如专家系统、神经网络和遗传算法等中。每一种都有其优点和缺点。专家系统利用现有的规则,为夹具设计功能相对较好的初始模型。然而,他们太死板,不能随着时间的推移,调整和改进自己。一个神经网络具有良好的学习能力,但是建设合适的神经网络可能是非常复杂的。遗传算法更像是优化工具而非学习工具。机器学习是指具有学习和适应改变的能力,因此它被选为此次夹具设计的研究对象。在随后的章节中,如何开发一个分类模型的装置,以及如何学习使用机器程序,C4

3、.5将作为研究的内容。在发展过程中遇到的问题,以及提升分类模型的意义,将进行详细的讨论。此案例的研究将演示如何使用分类模型以及如何提出夹具的概念设计。2. 方法论本研究是通过一个固定数量的属性来描述表示数据的一种象征性方法。分类模型来源于这些数据的内在规律,模型的发展可以分为两个阶段,即建设阶段和生成分类规则的阶段。2.1 夹具数据的描述所有使用的数据都可以分为若干案例,每个案例共由63个属性和类组成,本课程内容就属于此案例。这些属性主要描述了3个领域:夹具配置,工件特性和加工工艺条件。夹具配置起到了元件的稳定,夹紧和固定作用。一般空间位置和所需的公差,以及工件的特征涉及工件表面的粗糙程度,显

4、著的特性,大致的尺寸和重量。加工条件包括元件的批量大小,材料去除率,切削力的作用,和适合加工的区域。对于一个简单适用性的测试,其包含有概念性的夹具设计,多种类型的夹具和切削过程。此外,该类型的工件被认为是仅限于棱镜的研究。这些属性都是离散的,平均34的浮动值。2.2 建设的决策树感应理论是使用5,6的建设决策树,即端的数据集是第一次计算。假设S表示一组病例可分为n类1 .病例数量的年代,属于类C的频率。2 .病例数量的年代是寻常的因此,案件的概率选择是S在每个案例所传达的信息是利用以上,预计所需的信息确定一个案例中的类将变成cy介啾asv1伊做(点叫小咏=2-K-log2(1)接下来,数据将被

5、每个属性依次分析,由此产生了端的数据计算。通过墙的减少或数据的增加来计算出其差异并进行比较。而属性提供了最高的增益,然后形成决策树的分支。这个过程将一直进行到这部分的所有情况完成。然后分支停止增长,最终形成一片树叶。在树完全成熟后,它将裁剪下来一个较小的尺寸通过删除无关的属性。决定哪些属性删除,而标准统计测试将被使用的情况下,任何分支可以分布到正确或错误分类的案例中。因为只有两个主要类型的分类,剪枝方法解释使用如图表1。A=1;|B=LGood(!5V!)jB7;Gcod(1/0)|B-3:j|C三l:Good(6/0)|C-2:Good(9/0)|IC=3:Bad(170)A=2:Bad(3

6、2/0)图表1修剪决策树树上有3个属性(A,B,C)和2类(好的和坏的)。它有6叶,数字在括号的每片叶子中,(N/E)是注明数量的情况下覆盖的叶,(N)是病例数错误分类的叶,(E)是预测错误率,可以用UCF(E,N)表示,CF是信心水平计算的误差。通过使用N作为样本大小、E/N作为示例。在错误分类的情况下:U25%(E,N)可以推断出75%的置信区间的比例。考虑到子树C=1:好(6/0)C=2:好(9/0)C=3:坏(1/0)第一叶,N=6和E=0、75%的置信区间是发现是0,0.206。保守误差的上限比例使用,U25%(0,6)=0.206。同样,对于剩余的叶子,U25%(0,9)=0.14

7、3和U25%(0,1)=0.75。最后,预测误差这个子树(6'0.206)+(9'0.143)+(1'0.75)=3.273。如果它的子树有一个叶与类,它将覆盖共有16例中1例的错误。因此预测误差16XU25%'(1.16)=16X0.157=2.512因为现有的子树有更高的预测误差,将删除,导致树见图2。反过来,通过删除每个属性,重新计算新的错误率,这些属性的删除会导致较低的估计错误率,部分将会永久地修剪。因此,最后合成树的应该有一个总体上较低的估计错误率。2.3代的分类规则每个路径主要从树上的一片叶子上来,然后转化为一个分类规则。虽然决策树已经被简化,但进一

8、步简化规则可能还有助于对降低出错率估计。比如一些条件,这可能适用于树,也可能是冗余的规则。在证明这种情况下,使用以下规则:规则1:如果A二小B=大C=对D=是的E二没有然后类负面规则2:如果A二小B=大C=错D=是的E二没有然后类负面A=1:!B=l;Good(151/1)|B工2;Good(I/O)|Bt3:Good(16/1)A=2:Bad(32/0)图表2修剪决策树对于所有其他属性,上面的规则是相同的,除了C(这可能需要只有值正确或者错误)。因为所有可能的值的属性C会被覆盖,条件变得冗余和两个规则C的可能。在一定条件下,已经被简化了的规则,可能有重复,如上图所示,这些规则将不再相互排斥。

9、因此,最小描述长度(MDL)原理是用来过滤规则,不做出显著贡献的准确性的规则集,MDL原理表明,最好的理论可诱导出要求最低数量的比特编码理论,和它的异常都将其应用到决策树,可以在5,8发现。在这个原则下,平衡编码规则和案例,这样达到总成本将是一个最小的编码。因此,一些规则则不会编码,从而在许多情况下,不包括在最终的规则集。这些个案将被归类在一个默认的类,如出现最频繁的类中发现病例。3 .夹具分类模型在这个研究中,共有两个分类模型构建,第一个是一个简单的模型包括12个夹具,26和14的工件,共有100例用于培训。这第一个模型用于帮助理解感应过程和预期中可能会遇到的问题。生成模型中,感应过程应用1

10、2次,每次对一个夹具属性和这些属性表1中列出。每个属性取决于工件夹具,夹具流程和其他属性。由此产生的误差利率如图表3和4所小。正如预期的那样,结果误差利率非常高,范围从4%到44%的决策树和0%57%的分类规则集。其原因在于,总空间覆盖的属性中的使用训练数据集太小。基侧和最终定位器(夹具属性1、2和3)依赖于各种属性,因此这些导致更高的错误率。止匕外,还有边定位器。表1固定属性夹具编号夹具属性1 基本定位器2 侧定位器3 端定位器4 定位公差5 夹方向6 夹式7 夹具公差8 夹驱动9 支持目的10 支持方向11 支持宽容图表3第一个模型的决策树的错误率图表4第一个模型的分类规则的错误率这也依赖

11、于基础定位,而最终定位依赖于两个数据,这也催生了增加出错率。类似的结果在图里观察到3号,4号。它可能推断出这个出错率的数量会有成正比的依赖属性。止匕外,它提供决定属性中描述不够详细的综合模型。因此,修改所有的属性是用于第二个模型。而第二个模型使用21夹具属性,26件属性以及一个16进程总数为54000例的属性。一个21个夹具的列表提出了基本属性如表2。表2。叶子的数量和规则为每个夹具属性固定属性叶数的数目叶数的规则1。底向27962。基地定位183年43。侧面53364。侧定位器27555。端面88966。端定位器313157。火+X110138。夹一X126139。夹+Y127910。夹2y

12、1271311。夹+Z116912。夹2z135913。火驱动3214。支持+X185315。支持2X161316。支持+Y170317。支持2y166318。支持+Z172319。支持2z228320。支持体重219321。公差4310.00%8。%r,1367911 13 15 17 19 21固定属性图5,弟二个模说的决策树的错误率错率由00%j4.00%2,00%0.00%Ha-丁口-这54000例,随机抽取其中20%作为测试数据,而其余的被用于培训。第二个模型的结果显示,对于决策树有很大的改进。错误率(图5)范围从相对于简单的树0%(200叶)变为8%相对复杂的树(300叶)。在决策

13、树结果的改进预计中,由于样本数量增加了,显示的树木可能更准确。如图5所示的错误率,在训练过程中,使用的情况下,计算基础上的测试与错6)。误率培训的情况不同,从上面的最大值0.1%表明,用例遵循类似的分布测试与培训的情况下,因此是无偏的。这些更精确的树,提高了分类规则与低错误率设置的应预期。不过,发现规则集的结果是个矛盾的预测(图非常高的分类错误率的原因是由于切除决策树过度的琐碎叶从表2中可以看出,平均决策树约有100200叶,造成约2至15的规则。错误率高(20%)。当树是非常大的时候(3001000叶),而由此产生的规则数小(10)。这表明,在树上有太多的分支被许多叶子覆盖,只有少数病例,在

14、MDL原则下,较少的比特编码所需这些情况,而不是规则本身。因此,这些规则遵从最终的规则集。无论他们原来是什么类,需要发现案件然后分类。仔细看看夹具的属性分类,其中“端”支持这一论点(图7)060,00%国工第二个腥型的分类规则的错误率错误 率错误分©(f)总汁413711477IBOi 2278 (aj : 1e581729 (bl r1446 9】:13671却4 可士22 176B 17?Q tel ;2113 2113 (f|' 图7 .分非规则集为表面沿性测定错猥的芳类:-z*素素大类类类类 君分分分分分X X Y Y z z»- + - + -2 9c 7

15、 809 3 9 4 8c7 9 9 9 9默认为类的“端”是“2Z”。用字母表示(A)至(F)。矩阵显示的情况下,其实际的类是在正确的分布。例如,在矩阵的第一行显示的2278例病例中属于类"+X”,只有473箱,1805箱,正确分类在默认的类“2z”。最后一列在右边显示了比例的情况下,属于一般错误的类。显然,实际上大多数10800测试情况是被默认的类,而不是通过任何规则集中为“顶面”。这表明,太多的规则已经被移除,这样剩下的规则在不能正确分类的情况下,导致了一个非常高的出错率且超过70%。有几种方法可以解决这个问题的,第一个是使用更多的培训情况下,以前微不足道的规则将覆盖更多的情况

16、,将不再被认为是无关紧要的。第二种方法是在决策树执行更高最低数量。然而,考虑要给于最低数量,且仍然保持精度的决策树。第三种方法是改进规则生成过程。另外一点需要注意的是,这个研究是提出可能不反映实际精度错误率的分类模型。对于一个给定的工件,没有独特的夹具方案。夹具的解决方案空间是一个对应空间。但是,机器学习技术是基于一个多对一的对应空间。这在处理工件产生问题上,是关于一个或多个平面对称的问题。例如,当本案涉及一个工件,是关于一个垂直平面的对称中心,定位在左手边的工件可能定位于右侧。然而,该模型只能分类结果作为正确的一类。因此,如果模型分类定位从左边是正确的,那么同样的情况从定位右侧将是错误。一个

17、可行的夹具配置可以因此被归类为错误,导致更高的错误率。另一方面,由于机器学习只有一个对应的空间,它只能提供一个夹具配置是可行或是最好的,但可以不实用或有效的。因此,一个优化工具必须结合其考虑因素如成本核算的固定装置,装卸效率等。只有这样的模型才能用来提供配在这一部分中,如何分类模型的一个实例是可以用来帮助夹具的概念设计。在这个例子中,工件是一个主版2在底部的通孔,如图8所示。要执行的操作是通过另一个钻孔边上所示的方向并加工。显示工件的值和过程属性,还有与之对应的主版的特点和加工操作。以上信息是用来作为输入程序C4.5,和适当的夹具的属性值,如表5测定。固定属性值可以作为一个指南,给予详细的夹具

18、设计用户。使用表5中的值,用户可以使用一个基板对表面为基础的定位,双缸凸出于基板定位主版。带夹紧是只有2个方向上的要求,并可液压或气动的。支持柱塞在X方向的需要,不支持对重量工件的需要,属于夹具公差元素,在一般情况下,以下这些指导方针,会造成概念上的夹具。如图9所示。通过夹具属性提供指南包括面,可以用来定位,夹紧和支持,但随着夹具元件的适当修改,这个夹具设计信息,仅仅会决定夹具元件的准确位置,或要进行必要的修改。表工工件的展件和侨值工作属性价值工作属性价值1重量轻14一*Y机孔不2.刚度大12Y表面平3+x表面平162Y步骤是4+x的步骤是142丫加工的孔不6+X机孔不19+Z表面平7+X表面

19、平20+Z的步骤是a+x步不21.+ZB*平均9+X公差平均2322表回平102X孔不加工242Z步骤没有13.+y面平2&2Z公羞紧来4.过程中的属性和值3过程中的属性价值/27批量尺寸3大28加工中心中孙丈”29秘*XP30特征公差a紧Q31+X切削力7大3322X切削力*33十Y切削力.没"触342Y切削力3役一35+Z用目防。没C362Z切削力v距37+X无阻碍的面积3大。382X无阻碍的面积2大。39、无阻碍的面积”小/40+Z无阻碍的面积一大一表5,:0固云每性,价值Q1基平面日-Zc_2基定位器平Q3恻面-Z。4测定住器,医柱形15端向二Q0端定位竞“员柱形,7夹+X,NA-8夹*带“9天1NA10夹-YpNA-11夹"NAp12夹-Z,N/W13。支撵面活塞14-X支撑面口NAp157支撵面"NAp16丫支撵面。NA,17+2支捱面/NA一18Z支理面NA19

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论