资源目录
压缩包内文档预览:
编号:490868
类型:共享资源
大小:531.28KB
格式:ZIP
上传时间:2015-11-07
上传人:QQ28****1120
认证信息
个人认证
孙**(实名认证)
辽宁
IP属地:辽宁
30
积分
- 关 键 词:
-
机械毕业设计全套
- 资源描述:
-
JX02-203@砂轮磨损的智能监测的研究,机械毕业设计全套
- 内容简介:
-
0.1590 1.1717 0.1596 0.15900.1589 0.3145 0.1582 0.15890.1627 1.3279 0.1622 0.15980.1632 1.6731 0.1604 0.1609nts盐城工学院机械工程系毕业论文 33 参考文献 1 欧阳黎明 MATLAB 控制系统设计 工程师工具软件应用系列 北京 国防工业出版社, 2001 2 高俊斌 MATLAB5.0 语言与程序设计 武汉 华中理工大学出版社 , 1999,1 3 苏晓生 掌握 MATLAB6.0 及其工程应用 北京 科学出版社, 2002 4 胡守仁等神经网络应用技术 长沙 国防科学出版社 , 1995 5 崔怡 MATLAB5.3 实例详解 北京 航空工业出版社, 2000.2 6 刘贵杰,巩亚东,王宛山 AE 信号归原处理法在砂轮磨钝监测中的应用 检测 2002,40(455) 7 史金飞, 张晓玲,钟秉林, 黄 仁 BP 神经网络在磨削烧伤诊断中的应用东南大学学报 1996, 26(4) 8 史金飞,钟秉林基于粗糙集理论的磨削烧伤与砂轮磨钝在线监测中国机械工程 2001, 12(10) 9 林述温,吴昭同,卞铭健基于自适应谐振理论的磨削过程砂轮锋利度识别研究中国机械工程 1997, 8(2) 10 袁曾任人工神经元网络及其应用北京 清华大学出版社, 1999 11 董涛,李迎,侯丽雅 磨削温度在线监测与预报系统的建模研究南京理工大学学报 2000, 24(5) 12 吴学忠,李圣怡基于多传感器的刀具状态监测系统 数据采集与处理 1999,14(2) 13 徐春广 , 王信义 , 邢济收 , 杨大勇 FMS 刀具切削状态多传感器实时在线监测智能系统 (英文) 北京理工大学学报(英文版) 1997, 6(3) 14 飞思科技产品研发中心 MATLAB6.5 辅助神经网络分析与设计 北京 电子工业出版社, 2003 15 黄文梅 , 熊桂林 , 杨勇 信号分析与处理 MATLAB 语言及其应用 长沙 国防科技大学出版社, 1999 16 吴祥,钟秉林等利用磨削火花信号识别砂轮磨损状态东南大学学报 1993,9 17 党建武 神经网络技术及其应用 北京 中国铁道出版社, 2000 18 陆伟民 人工智能技术及其应用 上海 同济大学出版社, 1998 19 王士同 , 夏祖勋 , 陈剑夫 模糊数学在人工智能中的应用 北京 机械工业出版社, 1991 20 张智星 , 孙春在 , 日 水谷英二 神经 模糊和软计算 西安 西安交通大nts砂轮磨损状态的智能监测的研究 34 学出版社, 2000 21 温熙森 , 陈循 , 唐丙阳 机械系统动态分析理论与应用 长沙 国防科技大学出版社, 1997 22 姜常珍信号分析与处理天津 天津大学出版社, 2000 23 王海丽 , 翁德玮 , 胡兆燕 , 胡德金 基于模糊神经网络的刀具磨损识别 上海交通大学学报 2002, 36(8) 24 王刚,秦曼华,张传英 基于 2 神经网络的故障诊断系统机械强度 2001, 23(2) 25 唐英,孙荣平,陈克兴 ,卢秉恒,顾崇衔 刀具切削状态智能监测系统研究 组合机床与自动化加工技术 1995, 8 26 申岸伟,俞斌,关海鹰 ART 2神经网络分类器的研究 北方交通大学学报 1996,20(2) 27 潘紫微,徐金梧基于神经网络的自适应故障模式分类方法北京科技大学学报 1995, 17(3) 28 揭景耀智能刀具状态监测系统研究与进展 中国机械工程 1997, 8(6) 30 申岸伟 , 俞斌 一种提高 ART 2 神经网络分类器性能的方注信号处理 1996,12(1) 31 黎明,严超华,刘高航基于遗传策略和神经网络的非监督分类方法软件学报 1999, 10(12) 32 吴祥 应用信息距离识别砂轮磨损状态 工具技术 2001, 35( 1) nts盐城工学院机械工程系毕业设计论文 1 0 引言 磨削加工工件的加工精度和表面质量直接影响到零件的最终质量和机器的寿命。在磨削加工过程中,砂轮的磨耗和钝化对磨削质量具有直接的重要影响。因此,在生产过程中识别砂轮的磨损,合理确定砂轮的耐用度,对保证加工质量、提高生产率、减小不必要的砂轮消耗等具有重要的意义。以往识别砂轮磨损主要是靠操作者的经验来判断,这已成为磨削过程自动化的一个主要障碍。目前,人们提出了各种自动识别砂轮磨损的方法,如在线监测磨削力、磨削颤振、磨削声、工件表面粗糙和声发射等,并仍致力于寻找简单实用、准确可靠、响应速度快的砂轮磨损识别方法。 其中很明显 磨削过程中的砂轮磨钝是磨削过程状态发生变化的综合表征之一,它对零件的最终质量影响很大。生产中一般采用定时修整砂轮的方法来保证工件表面质量,但降低了砂轮使用寿命和生产效率,因此对砂轮磨钝的在线智能识别一直是工程领域的重要研究课题。 要实现加工过程的自动化、柔性化,在很大程度上取决于系统识别加工过程的异常情况和及时校正作用,在无操作人员的情况下,必须用传感器、识别决策系统来替代操作人员的功能。人们一直在期待用智能传感器系统来替代操作人员的知识、经验、感官和模式识别能力。 识别加工过程异常情况中的重要 内容 砂轮 状态的实时监测, 砂轮 状态的信息是通过传感器来获取的。单一传感器所获取的信息量有限,事实证明不能满足高精度状态监测的要求。 砂轮 状态监测的信息采集正向多传感器化方向发展。 80年代初期,一些人所提出的方法都因训练程序费时,对过程状态敏感,很难适用于实时过程监测。Rangwala和 Dornfeld 利用神经网络集成声发射传感器和力传感器信息,以监测车削过程的后刀面磨损,成为智能刀具状态监测系统的雏形。 随着人工智能的发展,越来越多的研究人员开始将眼光转向用神经网络来 处理多传感器融合所采集的信号,并取得了比 较大的进展 。 国内学者在基于人工神经网络的智能砂轮状态监测系统研究方面取得了一系列成果。参考文献 7 利用声发射( AE)信号的归原处理法,在线监测小批量、多品种磨削过程砂轮钝化程度,实验结果表明,该方法获得的结果与砂轮钝化有很好的一致性。参考文献 8用磨屑热辐射流温度信号作为信号源 ,运用 BP 神经网络对磨削烧伤状态的智能辨识进行探讨。结果表明,利用BP网络的高度非线性映射表达能力,实现了样本特征值空间到模式空间的映射,对训练样本及测试样本进行了正确识别,在实际工况下对磨削烧伤的识别正确率也较高。参考文献 9研究了基于粗糙集理论的在线辨识磨削烧伤和砂轮磨钝的新方法 ,以测取信号、计算敏感特征量、构造辨识砂轮磨损和磨削烧伤的知识表示系统、连续属性离散、分类模式的合并、属性约简、知识提取的顺序对获取的信息进行处理 ,提取判nts砂轮磨损状态的智能监测的研究 2 别规则 ,进而通过判别规则来辨识磨削烧伤和砂轮磨钝。辨识结果与实验数据相符。理论和实验表明 ,采用粗糙集理论来解决多品种、小批量生产方式中的分类辨识非常有用。参考文献 10 讨论利用外圆切入磨削循环过程中,初磨阶段持续的时间和工件每转实际磨 削变化规律与砂轮锋利度密切相关这一特性,通过建立自适应共振网络 ART2模型对磨削过程工件实际每转磨削 深度变化规律的信息进行分类处理,实砚磨削过程砂轮锋利度的在线识别 。对实际磨削过程中多种工艺参数变化的情况下砂轮锋利度进行在线识别,证实对复杂的磨削过程,可以有效地识别出砂轮的锋利度。参考文献 12针对磨削温度的变化特征及其不同的影响因素 ,对人工神经网络预报模型及灰色理论 (1,1)预报模型应用于磨削温度在线监测与预报中的优缺点进行了分析 ,提出了一种新的 (1,1)综合预报模型 ,对该模型进行了理论分析和工艺实验研究。 虽然国内外对智能 状态监测系统进行了大量研 究,但是对其理论和应用还处于初期,随着以灵捷制造战略为核心的先进制造技术的研究与开发,刀具 实时磨破损监控技术已成为实现灵捷制造的关键技术之一。对未来砂轮 状态监控技术主要要求如下:( 1)降低响应时间;( 2)最大运用可靠性;( 3)具有广泛集成能力;( 4)强鲁棒性;( 5)低成本性;( 6)翻新改型简化;( 7)用户操作方便;( 8)体积小;( 9)安装容易;( 10)最少维修保养。 就目前的研究看还存在如下的不足: ( 1) 所用传感器远远不能满足对信息高质量的要求。应根据多传感器信息融合的要求,改进传感器使之更加可靠、 灵巧、坚固。现有传感器在机床上安装问题也待解决、急需研制、开发能提供高质量信息,又使用方便的新型传感器。 ( 2)研究原始信号处理方法,净化原始信号,实现高信噪比、高质量信息。 ( 3) 砂轮 磨损和破损是切削参数的函数,如切削速度、进给、刀具工件材料、刀具的几何形状、切削时间,所有这些参数可否在神经网络输入中进行考虑。 ( 4)“对神经网络模型选择、层和节点数的选择,训练策略的研制还需要做很多基本工作。 本 论文 提出了利用多路传感器信号在线识别砂轮磨损状态的 新方法,对其可行性进行了理论分析和试验研究,通过红 外感器获得 的磨削火花信号,由电容传感器茯得的磨削声音信号和压电式加速度计拾取的工件的尾顶尖法向振动信号,由 A D转换器转换后输入计算机提取特征向量利用 ART 2人 工神经网络对多路信号进行智能识别。同时在 对 ART 2模型分析、研究的基础上,将 ART 2模型应用于砂轮磨削状态诊断系统中,对 ART 2模型在知识处理系统中的应用进行有益的探索。 nts盐城工学院机械工程系毕业论文 I 摘 要 本 文研究了 自动化加工过程中 对 砂轮磨损状态 进行智能 识别 的一种新 方法,即 在磨削过程中利用多路传感器获取多路信号 , 输入计算机提取特征向量,利用 自适应共振神经网络 -ART2 建立的模型 对数据进行融合并 对砂轮 状态 进行 智能 识别。 文 中 介绍了 ART2 网络的特点、工作原理 和 对 通过 多路传感器 所获得的实验数据 进行 融合的方法及数据处理的步骤 , 并给出了具体的实现过程 ;同时对 ART2 网络 结构 作了讨论, 为了保证网络在应用中的稳定性, 给出了 一种新型的 网络结构和算法。 研究结果表明 , 应用 改进后的 ART网络 对砂轮磨损状态 进行 智 能 监测是可行的 ,该 网络具有 较 强的信号模式识别能力, 实验中识别率可以达到 92%以上 。 关键词 : ART2神经网络 砂轮磨 损 状态识别 人工智能 多传感器数据融合 Abstract nts砂轮磨损状态的智能监测的研究 II In this paper, a new method is introduced to study the artificial intelligent recognition of the grinding wheels state in automatic manufacturing process, i.e. input the multi-signal data which got by the multi-sensors into computer and abstract the special features, meanwhile fuse the data, recognize intelligently by erecting ART2 model and then give the grinding wheels state. The character, mechanism of ART2 and the method of fusing data got by multi-sensors are analyzed, at the same time the step of achieving the system is also got. Because of the born default of ART2 network, another structure is raised to overcome it by using new algorithm and frame. The result of this paper indicated that the artificial intelligent recognition to the grinding wheels state via the ART2 neural network is workable, this network has a stronger ability to recognize the signals, and the probability is up to 92%. Keywords: ART2 Neural Network Grinding Wheel Blunting State Identification AI Multi-sensor Data Fusion nts学 科 门 类 : 工学 单位代码 : 毕业 论文 砂轮磨损的智能监测的研究 学 生姓 名 张新 华 所 学专 业 机械设计制造及其自动化 班 级 材机 996 班 学 号 B 9 9 1 2 0 3 8 指 导教 师 吴 祥 盐城工学院机械工程系 二 三 年 六 月 nts盐城工学院机械工程系毕业论文 目 录 0 引言 1 1 砂轮磨损状态的智能 监测 的 系统研究及 方法 3 1.1 多传感器信息融合方法 3 1.2 信号处理与特征提取 4 1.3 实现多传感器信号融合与识别决策 人工神经网络 6 2 ART-2 神经网络 的结构及数学推导 8 2.1 ART-2 神经网络 的 特点 8 2.2 ART-2 神经网络 的结构及 综合评价 9 3 ART-2 神经网络 的软件实现 15 3.1 实现过程 15 3.2 ART-2 算法 18 3.3 程序编制 20 3.4 调试过程 20 3.5 结果分析 20 3.6 程序性能说明 21 3.7 交互界面应用程序 21 4 实验系统及数据 分析 24 4.1 实验系统及方法 24 4.2 磨削火花信号分析及特征提 取 25 4.2.1 火花信号机理 25 4.2.2 信号分析特征提取 26 4.2.3 时域分析 27 4.3 磨削声音信号分析及特征提 取 27 4.4 顶尖法向振动信号分析及特征提取 28 5 监测 系统模型 及试验 29 5.1 监测 系统 模型 29 5.2 样本 识别结果 30 6 结论 31 致谢 32 参考文献 33 附件清单 35 nts盐城工学院机 械工程系毕业论文 3 1 砂轮磨损状态的智能监测的系统研究及 方法 1.1 多传感器信息融合方法 从操作人员综合运用视觉、听觉、嗅觉器官的联合作用,成功识别刀具状态的例子得到启发,为使智能系统成功工作,必须使用多传感器信息。利用多传感器信息可以给监测系统提供更高准确性、可靠性,可以扩宽监测系统有效范围,可以提供丰富信息来源。经过集成与融合的多传感器信息能完善地、精确地反映切削过程特征,而单一传感器只能获得切削过程特征的部分信息。经过集成与融合的多传感器信息具有以下 4 个方面特点:( 1)信息的冗余性;( 2)信息的互补性;( 3)信息的 实时性;( 4)信息的低成本性。 用于多传感器信息集成的方法有许多,其个最简单的方法是让每个传感器的信息单独输入到系统控制器中。如果每个传感器所提供的信息反映的是环境中完全不同的方面,那么这种方法最适合。该方法的主要优点是增大了所传感的环境范围。如果传感器所能够传感到的环境内容出现重叠,以及可能出现信息的冗余、矛盾与相关,甚至出现其中的某个传感器影响其它传感器的工作,则来自不同传感器的信息就必须在多种表达层次上实现融合,在这种情况下,传感器融合能使系统获得更高质量的信息,这是任何单独工作的单个传感器所无法直接 得到的。 在许多多传感器的数据系统中,处理输入信息的数量和速率已超过操作人员的能力 。 此外,数据的复杂性 (如多维测量 )和测量中的模糊性也都超出了人们对数据的关联和分类能力。这就要求各单独的融合处理方法全部或部分地实现自动化,以从大量的原始信息中获得精确的、易于理解的信息。就自动系统的应用来说,自动信息融合可以使人类从重复的劳动中解脱出来。因此,模拟人的融合处理方法,以提高处理速度、容量或改善处理精度是研究多传感器信息融合的重要原因。 多传感器集成与融合技术实际上是一种多源信息的综合技术,通过对来自不同传感器 (信息源 )的数据信息进行分析和综合,可以获得被测对象及其性质的最佳一致估计。 多传感器融合 (Multi-sensor fusion)是指在多传感器集成过程中,将传感器的信息合并成统一的综合信息的任何一个具体阶段。它强调的是数据的转换和合并的具体方法与步骤。图 1-1 所示的组网结构为多传感器集成与信息融合的一般模式。信息融合在图中的各节点上进行,而整个结构是一个多传感器集成的实例。 nts砂轮磨损状态的智能监测的研究 4 图 1-1 多传感器融合的一般模式 从图 1-1 中可以看到,几个传感器组合成一体为整个系统提供信息。前两个传感器的输出 xl 和 x2 在左下边的节点小进行融合后形成新的信息,用 x1, 2 表示,第三个传感器的输出 x 3 又在下一个节点与 x1, 2 融合,结果表示为 x1, 2, 3, 依此类推。系统所有传感器的输出以类似的方式融合成一个结构。从系统方框到每一节点的虚线,表示信息融合过程中有可能与系统进行信息交互。大多数多传感器集成结构的共同之处在于当信息向上移动时,信息的表示形式由低级向高级变换,即在结构的最低一级,原始数据进人传感器,并转换 为信号信息。经过一系列信息融合之后,信号 逐渐变为更加抽象的数字或者符号。 多种传感器信息融合与决策方法,在制造过程监 控中最有效的是利用人工神经网络。有人在智能刀具状态监测系统中使用了声发射信息与切削力两种信息,它们对刀具磨损有不同的影响:声发射主要对于切削区的摩擦与塑性变形等微观活动极为敏感,而切削力功率谱主要对于由后刀面磨损引起的刀具工件振动宏观影响敏感。这就有助于提供较高质量的信号特征给模式分类器 人工神经网络,使得对刀具磨损的识别决策具有更高的可靠性,参考文献 14中在智能刀具状态监测系统中用声发射、切削力、主电机电流等多传感器信息;参与文献 13中使用了声发射、切削力的 3 个分力、刀尖温度等多传感器信息。 基 于研究对象的相似性以及原理的一致性,本论文的 用的多传感器信息融合的智能 砂轮 状态监测系统的基本结构框图,见图 1-2 1.2 信号处理与特征提取 由于来自传感器的原始信号呈随机性、低信噪比,必须进行预处理才能用于特征提取。实践证明信号的高信噪比、高质量非常重要。因为神经网络输入特征中混有噪声将引起神经网络的学习能力下降,结果影响系统性能下降,参考文献 14提出两种信号处理方法。 nts盐城工学院机 械工程系毕业论文 5 方法一:应用多回归时间序列模型。参考文献 14报道,声发射信号标量自回归系数,在车削加工状态范围内对刀具磨损具有很好的灵敏度,这 样自回归系数矩阵被作为表征刀具状态的参数。 方法二:应用传感器信号的功率谱分析。声发射和切削力信号的某些频率成分的功率谱密度对刀具磨损显示出灵敏度,所以这些频率分量可以用作为刀具磨损检测的特征信号。 由于使用高维输入向量给神经网络,要求大量的训练样本和一个过大的神经网络,而这样做未必能改善系统的性能,所以高维输入不切实际,因此仅使用那些对刀具磨损显示足够的灵敏度和那些对切削参数和环境噪声不敏感的输入量给神经网络。 图 1-2 智能砂轮状态监测系统基本结构框图 切 削 过 程 ( 车 前 、钻削 . 。 。 。 )特 征 提 取神 经 网 络信 号 处 理决策输出阀值已磨损刀具 新锐刀具NY传感器1传感器2传感器3传感器n。nts砂轮磨损状态的智能监测的研究 6 1.3 实现 多 传感器信号 融合与识别决策 人工神经网络 为了利用人的智慧来处理突发事件,使的机械加工过程能够智能化,柔性化,于是 利用人类智力活动的机器模拟是人类长期梦寐以求的理想,历来沿着两条大体并行的道路向前发展。一条道路是进行宏观的心理模拟,它从人的思维活动和智能行为的心理学特性出发,利用计算机系统来对人脑智能进行宏观的功能模拟,这种方法称为符号处理方法。另一条道路是进行微观的生理模拟,即更注重机理性的研究,用仿生学的观点探索人脑的生理结构,把对人脑的微观结构及其智能的研究结合起来,这就是人工神经网络的研究方法。 人工神经网络具有大规模并行、分布式存储和处理、自组织、自适应和自学习能力,特别适用于处理需要同时考虑许多因素和条件的、不精确和模糊的信息处理问题,这些正克服了符号处理方法的某些弱点。利用神经网络的学习功能、规模并行分布式存储与处理功能以及神经网络的集团运算能力,可实现知识获取的自动化,并能克服在符号处理中所遇到的而又难以解决的“知识获取瓶颈”、“组合爆炸”、“推理复杂性”及“无穷递归”等困难,实现并行联想搜索解空间和完成自适应推理,提高智能系统的智能水平。 作为一个智能刀具状态监测系统应能在无人参与下,实现 对切削过程不正常状态(刀具的磨损、破损)的自动识别。要实现这个目标监测系统应具有如下特征:( 1)快速处理来自多个传感器的信息;( 2)能利用样本数据进行学习;( 3)能形成综合决策范围;( 4)对于外界环境变化(加工状态变化)能迅速进行自适应变化。 要实现这些要求,人们自然想起使用人工神经网络,就用在 砂轮磨损 状态监测系统中而言,其最具吸引力的特点为:( 1)可以通过对网络训练与学习,自动实现传感器信号和刀具状态之间功能映射。( 2)能够判断处理,由于参数变化和噪声影响而畸变失真传感器信号。 ( 3)能够对砂轮状态实 现直接的判断,使生产能够稳定、长期、高效、快速的进行。 (一) 有监督(导师)学习的神经网络方法 Rangwala 利用神经网络提出一个用于车削过程的刀具状态自动识别的集成传感器系统,利用多传感器系统收集车削期间声发射和切削力的信息。将声发射信号和切削力信号数字化。声发射信号采样率为 5MHz,记录范围为 1024;切削力信号采样率为 1kHz,记录范围 512 点;利用快速傅里叶变换对它们进行处理,使用一个特征选取技术获得 4 个声发射信号测量值, 2 个切削力信号测量值,组成具有 6 个分量的特征向量,每一套输入模式利用相 应的切削速度、切削进给将输入模式扩大为 8 个分量作为该神经网络的输入模式,以便在变过程条件下也能进行刀具磨损的自动监测。相nts盐城工学院机 械工程系毕业论文 7 应于后刀面磨损量测量值为( 0 0.25)作为新锐刀具类,而后刀面磨损量测量值为( 0.5 0.75)作为已磨损刀具类。使用 30 组样件(按新锐刀具、磨损刀具等分)训练一个 8 3 1 BP 神经网络,对已训练过神经网络利用 93 组模式测试集,进行测试获得 95的识别成功率。然而, Rangwala 是基于有监督学习的神经网络方法,具有下面缺点:( 1)缺乏柔性,该系统在识别刀具状态和响应环境变化方面均缺乏 柔性;( 2)它需要一个全部标定训练集,这样它需要大量时间和昂贵的费用;( 3)会遇到局部极小问题、算法收敛速度慢、隐节点的选用问题。 (二)、 无监督(导师)学习的神经网络方法 为了克服有监督学习神经网络用在刀具状态监测方面的缺点, Burke 提出利用无监督学习神经网络方法用于刀具状态监测。这是一种具有自组织、自适应性,更富有柔性的方法,与有监督学习的 BP 神经网络方法比较具有下列优越性:( 1)无监督学习的自适应共振网络能达到 95的识别成功率。( 2)该系统在训练完毕后仍能保持仅值的可塑性。( 3)自适应共振网络使用 部分标定的样本训练集,它和使用全部标定样本训练集可产生同样效果,可大大减小数据分析的成本,而又不至于降低其识别成功率。( 4)很大一部分无监督学习系统,甚至仅利用新锐刀具的数据用于样本训练集。( 5)由于无标定数据可以廉价获取,即使要求一个较大的训练集也是能办得到的。( 6)自适应共振网络基本上可以是一个柔性在线识别决策系统。 从以上分析看,为了实现实用而又可靠的在线刀具状态监测系统,对所用神经网络提出两点要求:( 1)最大限度利用丰富的“无监督”传感器数据,以降低数据成本;( 2)学习分析和适应使用离线特征选 择而带来的严重局限性。 本 论文 提出了利用多路传感器信号在线识别砂轮磨损状态的 新方法,对其可行性进行了理论分析和试验研究,通过红外感器获得 的磨削火花信号,由电容传感器茯得的磨削声音信号和压电式加速度计拾取的工件的尾顶尖法向振动信号,由 A D 转换器转换后输入计算机提取特征向量利用 ART 2 人 工神经网络对多路信号进行智能识别。同时在 对 ART 2 模型分析、研究的基础上,将 ART 2 模型应用于砂轮磨削状态诊断系统中,对 ART 2 模型在知识处理系统中的应用进行有益的探索。 nts砂轮磨损状态的智能监测的研究 32 致谢 在毕业设计的三个月 里,我在吴祥老师指导下完成了 题为“基于自适应谐振理论的砂轮磨损在线监测”的论文 。吴老师给了我非常重要的指导 , 包括给我指定课题的方向 、研究手段 ,以及 本论文中实现 ART2模型软件的模块等 等。特别是在五月初的时候我 编写 的软件模型与本论文的软件模型 相差很大 甚至用于不同的对象检测 时,吴老师没有 责 怪我 ,而是鼓励我一定要静下心来 ,不要急 躁 ,要有信心完成课题。对此所有,我衷心的感谢吴祥老师。同时在毕业设计的过程中 系领导和我的辅导员吴乃领老师也给了我很大的鼓励,值此机会一并谢过 。 另外由于时间 短促和我自己的能力有限,知识结构不完善等原因, 本论文肯定存在不足,恳请各位老师给我 批评指正。 最后 再一次 非常感谢各位老师 ,谢谢! nts盐城工学院毕业论文 15 3 ART-2 神经网络 模型的软件实现 本软件包含一个主程序和 一个交互式 界面 应用程序两个部分组成,主程序可以单独执行。两个程序均用 MATLAB 语言编写。 3.1 实现过程 根据图 3-1 所示,每一个输入模式 I0 被编码成许多短期记忆( STM),如 W0,V0, U0 等。向量 Bij 和 Tji 为仅有的两个长期记忆( LTM)。在输入预处理场 F0 中 图 3-1 增加自稳结构 F0 的 ART2 的结构示意图 F 2 pjxjzf0jcp| PcjcpdygI)(jIw| Rjqf0jvf0jsf0jpf0juf0jqf1jvf1jsf1jzf1juf1jpf1IjwIynts砂轮磨损状态的智能监测的研究 16 有两层,其功能与 F1 场的前两层的功能一致。 F1 场中的不稳定 STM 会在 F2 的 STM被激活之前触发复位函数,因此,设计 F0 场的 目的是为了避免 F1 场中出现不稳定STM,并将上 下信号传送给 F1。假设在 F0 中对一个 M 维的输入向量 I0 做变换,其每一层要完成两种计算:首先对该层的场内和场间输入进行求和,然后对求和所得向量归一化。例如,在 F0 场的第一层,向量 W0 为场内输入向量 I0 和内部反馈向量a*U0 之和,即 0iW = 0iI + 0* iUa ( 3-1) 式中代表 F0 层的第 i 个节点, a 为常数。当 W0 获得后,通过对它归一化就可以由下式推出向量 X0: 0iX=| 00WeWi( 3-2) 式中 e 为接近 0 的常数, |W0|表示向量 W0 的 L2 范数。 F0 层的其他激励通过下列方程计算: 0iV =f( 0iX ) (3-3) 0iU =| 00VeVi(3-4) 式( 3-3) 中的非线行信号函数为 ( 3-5) 假设式中的阈值 满足约束 0 1/ M 其中 M 为输入向量 I0 的维数。 为处理模拟输入模式,在 ART2 网络的 F1 STM 场中要有三个处理层,这三个处理层的组合使网络能够将信号从噪声中分离出来,并实现 F1 STM 和 F2 STM 之间的匹配功能。 在 F1 场的输入向量等于 F0 场的输出向量 U0, F1 中前面两层的操作与F0 的一样。 F1 的每层对输入求和,并由以下方程将所得向量归一化。 nts盐城工学院毕业论文 17 ( 3-6) ( 3-7) ( 3-8) ( 3-9) ( 3-10) 式中 b 为常数, f 为式( 3-5)中的非线性信号函数。在 F1 的顶层,向量 P 为 F2 的内部信号向量 U 与 F2 F1 的所有滤波信号之和,即 ( 3-11) 式中 g( j)为 F2 的第 j 个节点的输出, Tji 为 F2 的第 j 个节点与 F1 的第 i 个节点之间由上到下的权。 F1 场中的匹配函数、 F2 场中的选择函数和取向子系统中的复位函数是 ART2 动态结构中密 切相关的函数。 F2 F1 的输入位加权之和,如式( 3-11) 一样, F1 F2的输入也为加权信号之和,它代表当前 STM 向量 P 与 F2 中第 j 个 LTM 的匹配程度,即 ( 3-12) 式中 Sj 为匹配度, Bij 为自下到上的权。当所有的匹配度都得到后,就可以选择 F2中具有最大匹配度的做为激活节点,即 ( 3-13) 则 F2 的第 J 个节点被激活,即 ( 3-14) nts砂轮磨损状态的智能监测的研究 18 在此之后, F2 的激励被反向传播给了 F1 中的向量 P,然后通过警戒实验来确定自上到下信号是否与输入模式匹配。其中的警戒实验由下式给出: ( 3-15) ( 3-16) 式中 c 为常数, 0r1.如果通过警戒实验发现不匹配,就让 F2 复位,迫使 F2 激活所选择的节点,并寻找下一个最佳匹配的节点。另一方面,自下而上和自上而下的权根据下列方程选取: Bij=Bij+d*(1-d)*)1( dUij-Bij (3-17) Tji= Tij+d*(1-d)*)1( dUij-Tij (3-18) 式中 自上而下和自下而上的初值必须满足下面约束: 式中 c 为 常数, d 也为常数, M 为输入向量的维数。自下而上的初始权 Bij( 0)应该选择的尽可能大,这样有助于 ART2 的稳定。 3.2 ART-2 算法 图 3-2 所示为 ART2 神经网络模型的软件实现流程图 。 学习算法如下: nts盐城工学院毕业论文 19 图 3-2 ART2 模型的软件实现流程图 ( 1) 初始化下列参数,设置 a,b,c,d,e, , , Tji(0)=0; Bij(0)=Md *)1(1,其中 0 i M-1, 0 j N-1 式中 M 为输入向量的维数, N 为 F2 的节点数, 。 开 始读权重数据文件初始化W , W 结 束读 入 输 入 样 本 XF0 层 预 处 理F1 层 预 处 理F2 层 选 择 优 胜 者所 有 输 出 端 来 占 用| R | 所 有 占 用 端 已 搜 索网络容量已满开 辟 新 的 输 出 端L T M 权 重 系 数 调 整结 出 结 果 , 写 权 重 数 据文件输 入 下 一 个 X ?提 示 信 息摒 弃 已 选 过 的 输 出 端YY YYYnts砂轮磨损状态的智能监测的研究 20 ( 2) 提供一个新的输入向量。 ( 3) 由式( 3-1) ( 3-4)计算 F0 的激励。 ( 4) 由式( 3-6) ( 3-11)计算 F1 的激励。 ( 5) 由式( 3-12)计算 F2 的匹配度。 ( 6) 由式( 3-13) 选择 F2 的激活节点。 ( 7) 激活 F2 的第 J 个节点。 ( 8) 由式( 3-15) ( 3-16)进行警戒实验。 ( 9) 如果 1| re ,则激活所选择 F2 的节点,返回( 5)。 ( 10) 由式( 3-17) ( 3-18)进行 自下而上和自上而下的权 调整。 ( 11) 返回( 2)进行新的识别。 3.3 程序编制 见附录 二 3.4 调试过程 ( 1) 调用主程序并运行, 输入连续识别的参数(本程序是“ yes”和 “ no”),输入“ yes”进行识别,输入“ no”退出主程序。 ( 2) 进入主程序后要求输入所要 识别的模拟数据 向量,本论文中输入向量 由 火花信号、振动信号、声音信号 进行去野点、消去趋势项等 组合而成的一个六维向量。 输入矢量以后,主程序会对 数据进行自动的处理,并且得出结果。 3.5 结果分析 经过式( 3-1) ( 3-18)的计算,程序会自动给出判别结果。如果 1| re 说明砂轮没有发生明显的磨钝,可以认为 砂轮 是新锐 的 ,可以继续 磨削 加工工件;反之,则说明砂轮已经发生明显的 磨钝 ,需要更换砂轮或者是对砂轮进行休整,才能加工工件,如果继续使用已经磨钝的砂轮则会破坏工件的加工表面, 可能 带来损失。 nts盐城工学院毕业论文 21 3.6 程序结构和性能说明 主程序 的设计采用了参数化的设计,也就是说程序的柔性很好,可以根据具体的情况来确定程序的输入向量的维数 ,可以重新设定 初始化参数 a,b,c,d,e, , 值的大小,可以调定 警戒 阈值 的大小来调整 系统的判断的精度。 另外,本程序具有很好的开放性能,如果需要可以在 原程序的基础上进行扩充使其功能更加的完善,更加健壮。由于编写程序的语言 是 MATLAB,而 MATLAB 本身由非常好的移植能力,在编写底层程序的时候可以采用 c 语言 使之与硬件设备进行通信,从而达到在线的自动识别,也就是达到智能判断的目的。 3.7 交互界面应用程序 交互界面应用程序如下图所示。 其实现的功能与主程序一样的! 使用和操作也很方便的! 图 3-1 交互界面程序的主框架 nts砂轮磨损状态的智能监测的研究 22 图 3-2 在“新建”中可以输入一个新的向量以供程序判断 数据所代表的含义是什么 图 3-3 在“初始化”中可以对程序中的主要参数作调整以适应不同维数的输入向量 nts盐城工学院毕业论文 23 图 3-4 对在“新建”中输入的 向量回显,同时给出程序的判断结果 nts砂轮磨损状态的智能监测的研究 8 2 ART-2 神经网络 的 结构及 数学推导 2.1 ART-2 神经网络的 特点 ART 2 神经网络模型是针对任意模拟信号设计的神经网络,它模仿了人脑神经系统工作的许多特点,如层次性、双向性、注意力集中和转移、 3R 功能等等,是一种很 有 发展潜力的网络模型。 ART 理论的出发点是从心理学、生物化学和神经生理学不同角度充分借鉴人脑的工作特点 ,它学习人脑神经系统的主要特点有 : 1人脑的自主学习方式 人脑可以在一个复杂的、非平稳的、有干扰的环境中意识学习目标并且获得大量,而且是半工半读方式的 , 即不能把学习过程和使用学习的知识解决问题这两方面截然分开。 2人脑的自组织特点 人脑的工作方式及信息存储和检索方式 (即记忆和记忆提取方式 )具有明显的自组织的特点 ,人在与环境交互作用过程中 ,逐渐建立起大脑的信息存储、检索、加工、传送能 ,其建立方式是自组织的。 3弹性与可塑性 人脑的学习和记忆能力既有很大的刚性又有很大的弹性和可塑性 ,这就是说 ,人脑对所学知识可以记得十分牢固而又可以不断学习新知识 ,还可以忘掉一些不常用的或无关紧要的老知识。 4 集中注意力 人对外界的输入信号做出响应时既通过由底向上的渠道 ,又通过从上往下的渠道。前者指人脑能够对不同的外界输入矢量正确地区分不同客体 并掌握它们之间相互关系 , 后者涉及人的集中注意力能力 , 即人能够专注于某些事物或关系置其它一切于不顾。人脑在一定环境下能估计到可能出现的情况 , 预期会遇到、听到或看到的各种内容。例如 ,人们可以在嘈杂的背景下听取自己关心的话语 ; 在与对方谈话时 , 人们会预先估计出对方会说些什么;在纷乱拥挤的场合里 , 人的视觉系统也能够容易地摄取最值得注意的图 像 信息、熟人的面孔、熟悉的或有趣的事 物等等。 nts盐城工学院机械工程系毕业论文 9 2.2 ART-2 神经网络 模型的结构及数学描述 ART-2 神经网络是为任意模拟输入矢量而设计的(二值矢量为一种特例)。它具有 十分宽广的应用范围。通过警戒参数的调整 ,ART-2 可以按任何精度对输入的模拟观察矢量进行分类。 ART-2 模型的基本设计思想仍是采用竞争学习和自稳机制的原理 , 系统由 F1 和F2 两个 STM 层及两者之间的 LTM 层组成 F1 层的设计是全系统的核心 , 它要同时满足各方面的要求 , 由此 ART-2 的 F1 层采用了一种三层结构 , 其中包括正反馈 、 规格及非线性变换 。 如图 2-1 所示。 为了避免混淆 , 下 面将分别称 F1 和 F2 为特征表示场及类别表示场。需要说明的是 , 这一结构及其中参数的确定是通过大量的实验筛选而获得的 , 此外 , 图 2-1 给出的只是可供选择的几种结构中的一种。 一、 F1 场第 j 个处理单元的描述 F1 的输入观察矢量 X 是 N 维模似矢量 , 在 F1 中相应有 N 个处理单元 。 图 2-2 中只画出了第 j 个处理单元的结构 , 每层里都包含两种功能不同的神经元 , 一种是空心圆 ,另一种是实心圆 , 下面分别介绍其功能。 ( 1)空心圆 : 空心圆所代表的神经元有两种输入 , 一种是兴奋激励 , 用空心箭头表示 , 另一种是抑制激励 , 用实心箭头表示。设 神经元的活动电位为 V(也就是它的输出 ), 所有兴奋激励的总和为 J+, 所有抑制激励的总和为 J-。那么根据神经生理学的研究结果 , 可知 V 满足: (2-1) 其中和 A 是远小于 1 的正实数 , 且远小于 A, B 远小于 1, C 远小于 D 且 D 接近于 1。当不存在任何激励时 (即 J+= J- =0), J 将趋向于 0, 即处于抑制状态。式 (2-1)中 : 、 B、 C 分别较 A、 1、 D 小得多 , 因此可假设 B=0, C=0, 0, 根据这一假设 , 在我所考虑的时间尺度范围内 , 可以为 V 在即能达到其稳定解 , 这样可得近似解为: (2-2) 由于 D 接近于 1, A 远小于 1, 可将 (3-2)简化为: (2-3) JDVcJBVAVdtdv )()1( DJA JV DJe JVnts砂轮磨损状态的智能监测的研究 10 其中: e 表示一个远小于 1 的正实数 。 (2-3)可用来近似计算空心圆神经元的活动电位。 ( 2)实心圆 : 实心圆神经元的功能是求其输入矢量之模。例如 , 在图 2-2 中与标记为 Pj 的空心圆相连的实心圆 ,除了 Pj 以外还与 P0, P1, , Pn-1 等各空心圆相连 , 即 P=P0P1Pn -1, 那么此实心圆的输出即等于 P的模 | P | , |P|=P02+P12+Pn -1 21/2。 ( 3)在图 2-1 中 , F1 的第一层和第二层构成一个闭便的正反馈回路。其中标记为 Zj 的神经元接受输入信号 Xj , 而标记为 Vj 的神经元接受上层送来的信号 bf(Sj)。这个回路还包括两个规格化运算和一次非线性变换。 底层的输入方程和规格化运算可表示如下 : ( 2 4) ( 2 5) 其中 e 是一个很小的正实数 , 相对于 |Z|可忽略不计 .中层方程和规格化运算可表示为 : (2 6) ( 2 7) 其中: e 可忽略不计。 ( 4)由底层至中层以及上层至中层之间 , 对传送的信号进行了非线性变换 , 在具体实现时 , f(x)可采取如下两种形式: 第一种形式: 0 X ( 2 8) X 第二种形式: 0 X ( 2 9) X 这两种非线性函数的作用都是对小幅度信号进行抑制 , 并区别在于前者是连续函数而jjj auxz | Zezq jj )()( jjj sbfqfv | Vevu jj XXX2222)(xf0X)(xfnts盐城工学院机械工程系毕业论文 11 后者是非连续的 , 以上诸式中和参数 a、 b、 q 是通过大量实验来确定的。 ( 5) F1 的第二层和第三层构成另一个闭合正反馈回路。在上层进行的规则化 图 2-1 ART2 神经网络示意图 ,其中 F1 包括上、中、下三层 , 本图中只画出了各层的第 J 个处理单元。 运算为 : (2 10) 其中 e 忽略不计 ,上中层间的非线性变换已如前述。 Pj 可用下式表示 : ( 2 11) )(jqf)(isbfisjpjvjqjxisisisjcpjujz| Zjau| Pc| U| P| Vjcpjcp1)( jygijwjiw| R| PePS jj 10)( jiMi ijjWygUP nts砂轮磨损状态的智能监测的研究 12 上式右侧第二项表示 F2 场对 Pj 神经元的输入 , Wji 是由顶向下的 LTM 系数 , g(yi)将在下 面 说明 。 二、 F2 场中所完成运算的描述 根据 F1 上层给出的矢量 P 以及由 F1 至 F2 的 LTM 权重系数 Wi 可计算 F2 场的输入矢量 T, , i=0,1, ,m-1 按照竞争学习机制 , F2 场的输出矢量 Y 由下式决定: 若: 则: yI = 1 且 yI = 0, 当 i I 若选择式 ( 2-11) 中的变换函数为 g(yi)= yi,是一个实常数 , 那么 (2 12) 三、 LTM 方程 当 F2 F1 的由顶向下矢量和输入观察矢量的相似度足够大或开辟了一个新的输出端 ,则进入 LTM 系数的学习阶段。学习 式是 : 由顶向下 (F2 F1): i=0, 1, M 1 ( 2 13) j=0, 1, N 由底向上 (F1 F2): i=0, 1, M 1 ( 2 14) j=0, 1, N 如果 F2 场中 选出的优胜输出端是 I,那么 g(yi)=d,且 g(yi)=0 i I 时。将式 ( 2-12)代入( 2-13)和 (2-14),可得到: j=0,1,, N ( 2-15) j=0,1,, N 1 ( 2-16) 1, . . . ,1,0,m a x Mitt ijjIjj WUp )()()()1( )( kWPkygkWkW jikjijiji )()()()1( )( kWPkygkWkW ijkjiijij )()1()()1()()1( kWdkUkWkWjIjjIjI )()1()()1()()1( kwdkukwkwIjjIjIj jijNjipwt 10nts盐城工学院机械工程系毕业论文 13 对于参数 ,它有别于一般学习公式中的步幅参数 。 四、调整子系统的工作原理 图 2-1 左 侧是 ART2 调整子系统的示意结构。标志为 rj 的空心神经元的输出可用下式计算 ( 2-17) 之所以选择 P 和 U 来比较相似度 ,而不直接比较 X 和 Wi,除了因为在启用新端时前者仍保持完全一致而后者差异极大 (因而前者不会引起重置而后者会造成重置 )以外 ,P和U 比较 的是去除了基底噪声的主要特征 ,而 X 和 Wi 的比较中还含了非主要特征和基底噪声 ,当警戒参数设置得较高时 ,这使得一些次要特征和因素也会引起不应有的重置。 式 (2-17)中 ,e 远小于 1,在下面的计 算中可略去。实心圆的输出即等于矢量 |R|之模 ( 2-18) 显而易见 ,U 与 P 的相似度越高 ,则 |R|越接近于 1。这样 ,我们可以选择一个警戒参数 ,0 1.无需重置 ;反之 ,则需要对 F2 进行重置 . 如果在式 (3-17)中含 e=0 且已知 |U| 1,那么式 (3-17)和 (3-18)可以写为如下形式 ( 2-19) 为了确保在 LTM 系数的学
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。