已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
人工神经网络在起重机运行状态监测中的应用yujianli,zhouruifang,miaomanxiang郑州航空工业管理学院摘要:起重机作为工业生产中的大型机械设备,扮演着不可替代的重要角色,研究起重机故障诊断技术,提高起重机运行的安全性和可靠性,具有极其重要的作用。本文利用BP神经网络研究起重机运行状态监测及故障诊断问题,建立了对塔式起重机的运行状态进行在线监测的BP神经网络模型,并对模型的稳定性进行了仿真实验研究,结果表明,BP神经网络模型可以对塔式起重机的运行状态进行准确的判断,对故障进行有效的预测,从而提高起重机运行的安全性和可靠性。关键字:BP神经网络,状态监测,起重机,模型1、 引言起重机作为工业生产中的大型机械设备,其单机的工作范围、起重能力及监控水平不断向大型化和自动化方向发展。由于起重机自身结构和工作特点,决定了它是一种蕴藏较大危险因素的施工机械。保证起重设备的正常工作、监测起重机运行状态、对起重机的故障进行诊断,成为起重机安全设计方面的一大研究重点。臧大进(2009)研制有塔式起重机智能监控系统、戚本志(2010)设计了塔吊远程安全监控系统、尹献德(2010)研制有桥(门)式起重机安全运行监控记录装置等等。在故障诊断方面,近年很多研究者(王丁磊(2010),付芹(2010),谢正义(2010)等)采用神经网络技术,不仅能够检测各种曾经发生的已知故障,而且通过新的故障样本学习、训练和更新故障知识,建立起重机械故障征兆与故障状态之间的关系,从而能够识别首次发生的新故障。本文利用BP神经网络研究起重机运行状态在线监测问题,建立了对塔式起重机的运行状态进行在线监测的BP神经网络模型,并对模型的稳定性进行了仿真实验研究,结果表明,BP神经网络模型可以对塔式起重机的运行状态进行准确的判断,对故障进行有效的预测,从而提高起重机运行的安全性和可靠性。 2、 BP神经网络原理 BP神经网络是一种按误差逆传播算法训练得到的多层前馈神经网络。BP神经网络能学习和存贮大量的输入-输出模式映射关系,但是无必事前揭示此种映射关系的数学方程。BP神经网络的学习方法是最速下降法,通过反向传播来不断调整神经网络的权值与阈值,使BP神经网络的误差平方和最小。BP神经网络模型拓扑结构由输入层、隐层与输出层构成。图1 BP神经网络结构图BP神经网络中的正向传播与反向传播构成了其学习过程。正向传播是指用于网络计算,对某一个输入值求出它的输出值;反向传播是指用于逐层传递误差,修改连接权值以及阈值。算法的具体步骤如下所示。(1) 首先设置训练网络的变量和参数:为输入向量,也就是训练样本,样本的总个数为;为第次迭代隐层和输入层间的权值向量;为第次迭代隐层和隐层间的权值向量;为第次迭代输出层和隐层间的权值向量;,为第次迭代网络的实际输出;为网络训练的期望输出。(2) 进行初始化设置。赋于较小的随机非零值给 。(3) 然后输入样本,。(4)关于输入的样本,前向计算BP神经网络每一层神经元的输入信号与输出信号。(5)上一步求得的实际输出和实际期望输出计算误差,判断是否满足要求,若满足要求则转至(8);如果不满足则转至(6)。(1) 判断是否大于最大迭代次数,如果大于则转至(8),否则,对于输入样本,然后反向计算每层神经元的局部梯度 。其中, (1) (2) (3)(7)按下面的式子计算权值修正,并对权值进行修正,为学习速率。,转至(4)。 (4) (5) (6)(8)判断是否学完所有的训练样本,如果是则结束,如果不是,则返回(3)。 3、构建起重机运行状态监测的BP神经网络模型 3.1选取塔式起重机运行状态的观测变量选取塔式起重机运行状态的6个变量作为观测变量,分别为:起重量、起重力矩、起升高度、起重幅度、风速及电动机绕组温度,这6个观测变量均为塔机运行中可通过传感器采集到的变量; 3.2对起重机运行状态进行类型分类及编码将起重机的运行状态分为5大类,依次为安全状态、较为安全状态、安全向危险过渡状态、较为危险状态及危险状态,对这5类状态的编码依次分别为:10000、01000、00100、00010、00001; 3.3选取训练样本在塔式起重机运行状态信息观测变量与运行状态分类编码对应关系的历史数据中选取25组训练样本如表1所示。 表1: 训练样本样本序号状态观测变量状态类型编码起重量起重力矩起升高度起重幅度风速绕组温度1637568638.610.810.910900100265656663910.11588001003621465038.210.514.3102001004648365039.41015.7114000105621467839.810.913.1114000106656566639.810.114.3118001007588261539.410.510.9109010008588268638.611.714.3880001096483615399.513.1102001001058826783911.515.61020010011588266638.211.313.11140010012637565038.610.210.91180010013648365038.210151090010014621468639.811151140001015648366639.810.310.91020010016588261538.69.414.31140010017656567838.210.310.9880001018656561538.69.414.3114001001964836863910.613.11180001020637567839.410.614.31020001021621466638.610.715.71090001022613064039.210.412.48601000236435640159.914.7106001002464006401510141000100025150030038.2201480100003.4构建起重机运行状态监测的BP神经网络模型构建BP神经网络结构的输入层、隐层和输出层,起重机运行状态的观测变量为输入层变量,起重机状态类型分类编码为输出层变量。3.5 进行神经网络训练利用训练样本训练构建的BP神经网络模型,得出BP神经网络模型的权值和阈值。 BP神经网络模型训练采用最速下降学习算法,通过误差反向传播不断调整网络的权值和阈值,使BP神经网络输出与实际期望值的误差平方和越来越小,如图二所示。用下列MATLAB软件程序对神经网络进行训练,其中神经网络的隐层神经元的个数选为13,p为输入层向量,t为输出层样本向量。p=load(p.txt);p=pt=load(t.txt);t=tnet=newff(minmax(p),13,5,tansig,purelin,trainlm);net.trainParam.goal=0.010(0.010代表训练精度);net.trainParam.lr=0.3;net.trainParam.epochs=500(500代表训练次数);net,tr=train(net,p,t);图2: 网络训练误差变化图用下列MATLAB软件程序命令输出训练得到的神经网络的权值和阈值IW=net.IW1,1 LW=net.LW2,1 b1=net.b1,1 b2=net.b2,1神经网络的权值如下所示:IW = -0.0130 0.0702 0.4838 -0.2164 0.9532 0.1336 0.0037 -0.0132 -0.0663 0.0302 -0.1139 -0.0455 -0.0010 -0.0104 0.1831 0.5016 -0.4914 -0.07550.0092 -0.0744 -0.1581 0.8853 0.0861 -0.2134 0.0024 -0.0097 -0.1260 0.3013 -0.0468 0.0066 -0.0006 0.0051 0.1631 -0.9502 -0.1049 0.02650.0014 -0.0141 -0.1431 0.1805 -0.0239 0.02090.0016 -0.0053 -0.1699 0.5654 -0.0521 -0.0413-0.0003 0.0002 -0.0314 -0.1514 -0.0104 -0.00150.0177 -0.1359 0.6775 0.0856 0.0010 -0.0713-0.0008 0.0253 0.2563 0.1437 -0.4912 -0.1505 0.0218 -0.1171 0.0221 -0.1235 0.0850 -0.1082-0.0119 0.0682 0.0756 0.0909 0.1898 0.0867LW = -0.0033 0.0553 -0.0267 -0.0006 -0.6511 -0.2915 0.8249 0.3370 -1.1191 0.5802 -0.0659 -0.5948 0.1176; -0.1361 0.3294 0.9121 1.0981 -0.6853 -0.8637 0.3946 -0.4913 -0.1787 0.7480 -0.0969 -0.4514 -0.2376; -0.8225 -0.8642 -1.4491 -1.1441 -1.0349 0.5639 0.5087 0.6750 -0.0248 0.8949 -0.5176 -0.5992 0.4782; 0.7588 0.9223 -0.0305 0.0126 0.9832 -0.6981 -0.6443 -0.4047 0.6693 -0.5631 1.1803 0.9326 0.4705; 0.0560 -0.0792 0.1681 -0.1464 0.0442 -0.0961 0.1484 0.1517 -0.1687 -0.1316 -0.2945 0.2512 -0.0073;训练得到的神经网络阈值如下所示:b1 = -8.6594 -4.2216 12.8071 3.2047 -6.4637 1.1500 2.8888 -1.1149 5.2438 -10.8605 -4.4772 5.1299 -3.5019b2 = 0.0323 0.1571 -0.6009 -0.0651 -0.38243.6起重机运行状态监测实验在塔式起重机运行状态信息观测变量与运行状态分类编码对应关系的历史数据中选取10组样本,作为监测实验样本如表2所示。表2: 监测实验样本 用MATLAB软件程序命令huijian=sim(net,p),将实验样本中的塔式起重机运行状态的观测变量数据输入到训练得到的BP神经网络中,对起重机运行状态进行识别,输出结果如下:huijian =0.0703 0.0135 -0.0257 -0.1586 -0.0794 0.1313 -0.0010 0.0569 -0.0236 -0.01530.0051 -0.0395 0.0557 0.1004 -0.1222 -0.0261 0.9487 -0.0087 0.0460 0.01520.9923 0.9690 0.8604 0.1833 0.1048 0.9102 -0.0188 0.0874 0.9379 0.92470.0413 -0.0045 0.1040 0.8701 0.8745 0.1459 0.0196 0.9205 -0.0299 0.13250.0671 0.0116 -0.0139 -0.2208 0.0057 0.1460 0.0112 -0.0024 0.0474 -0.0310将上述BP神经网络对塔式起重机运行状态识别的输出向量中的最大值对应的分量值取为1,其它分量值取为0,得起重机运行状态识别结果,将其与训练样本中原来塔式起重机运行状态的分类编码进行比较可知,BP神经网络模型对起重机运行状态识别的准确率达到100%。4、 BP神经网络模型的有效性和稳定性研究为研究BP神经网络模型的有效性和稳定性,对监测实验样本的输入进行扰动处理,得到扰动实验样本,用BP神经网络模型对扰动实验样本进行运行状态识别实验,研究BP神经网络模型的稳定性。4.1、第一组扰动实验数据处理,是在监测实验样本的基础上,对10组样本的起重量上下波动5,其它数据保持不变,得到扰动实验样本。然后用BP神经网络模型对扰动实验样本进行运行状态识别实验,用MATLAB软件进行实验,扰动实验样本及运行状态判断结果输出如下:p1 = 1.0e+003 *6.3700 6.5600 6.2190 6.4880 6.2190 6.5600 5.8870 5.8870 6.4880 5.88700.6860 0.6660 0.6500 0.6500 0.6780 0.6660 0.6150 0.6860 0.6150 0.67800.0386 0.0390 0.0382 0.0394 0.0398 0.0398 0.0394 0.0386 0.0390 0.03900.0108 0.0101 0.0105 0.0100 0.0109 0.0101 0.0105 0.0117 0.0095 0.01150.0109 0.0150 0.0143 0.0157 0.0131 0.0143 0.0109 0.0143 0.0131 0.01560.1090 0.0880 0.1020 0.1140 0.1140 0.1180 0.1090 0.0880 0.1020 0.1020t = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0zhenduan = -0.0100 0.0001 -0.2748 -0.0216 0.0463 0.0031 0.0204 0.0072 -0.0236 -0.0092 0.0714 -0.0267 0.0196 -0.0658 -0.0035 -0.0095 1.0054 0.0119 -0.0751 -0.0729 1.0009 0.9723 0.7034 0.1220 0.0455 0.9164 0.1220 0.0191 0.9148 0.9342 0.0327 -0.0124 -0.0774 0.8408 0.8965 0.0799 -0.0469 0.9919 0.0544 0.0534 -0.0271 -0.0086 -0.2815 -0.0124 -0.0003 -0.0127 -0.0147 -0.0546 0.1500 0.0440将上述BP神经网络对塔式起重机的运行状态进行分类判断,输出向量中的最大值对应的分量值取为1,其余分量值取为0,由此可得起重机运行状态的识别最终结果如下:00000000000000001000111001001100011001000000000000由此得出本组数据的识别正确率为100%。4.2、第二组扰动实验数据处理,是在监测实验样本的基础上,对10组样本的起重力矩上下波动1左右,其它数据保持不变,得到扰动实验样本。然后用BP神经网络模型对扰动实验样本进行运行状态识别实验,用MATLAB软件进行实验,扰动实验样本及运行状态识别结果输出如下:p1 = 1.0e+003 * 6.3750 6.5650 6.2140 6.4830 6.2140 6.5650 5.8820 5.8820 6.4830 5.8820 0.6870 0.6670 0.6510 0.6510 0.6790 0.6670 0.6160 0.6870 0.6160 0.6790 0.0386 0.0390 0.0382 0.0394 0.0398 0.0398 0.0394 0.0386 0.0390 0.0390 0.0108 0.0101 0.0105 0.0100 0.0109 0.0101 0.0105 0.0117 0.0095 0.0115 0.0109 0.0150 0.0143 0.0157 0.0131 0.0143 0.0109 0.0143 0.0131 0.0156 0.1090 0.0880 0.1020 0.1140 0.1140 0.1180 0.1090 0.0880 0.1020 0.1020t = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 1 0 0 1 1 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0zhenduan = -0.0232 0.0113 -0.2470 -0.0105 0.0846 0.0002 -0.0298 -0.0325 -0.0142 -0.0209 0.0568 -0.0237 0.0182 -0.0790 -0.0219 0.0099 1.0480 0.0223 -0.0683 -0.0476 0.9639 0.9863 0.7297 0.1211 0.0540 0.9156 0.1456 0.0375 0.9248 0.9328 0.0401 -0.0138 -0.0756 0.8298 0.9372 0.0938 -0.0627 0.9854 0.0608 0.0472 -0.0324 0.0009 -0.2739 -0.0313 0.0160 -0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 外周动脉疾病踝臂指数(ABI)检查
- 围术期营养治疗
- 《制作与展示》教学设计-2026-2027学年人教鄂教版(新教材)小学科学四年级上册
- 医疗护理器具与压疮相关性研究
- 中医内科学十三五教材
- 成人高热应对方法
- 应急安全材料汇编讲解
- 员工职业规划表范文
- 2026及未来5年中国四合一无线耳机数据监测研究报告
- 2026及未来5年中国古式桌子数据监测研究报告
- 2026年质量员(土建施工)基础知识模考试题(附参考答案解析)
- 2026年甘肃金麟锂电新材料有限公司招聘78人考试备考试题及答案详解
- 2026年乡镇污水管网检查井新建修缮方案
- 2026年长沙航空职业技术学院单招职业技能考试题库及答案详解(夺冠)
- 2026年行政能力测试真题(附答案)
- 桥面沥青混凝土施工方案
- 2026机场周边区域噪声治理技术路线与经济性比较
- 交警执法规范化培训课件
- 13.3.1 等腰三角形的性质 课件(26张)初中数学人教版(2024)八年级上册
- 《替换用机动车污染控制装置技术规范》培训
- (必会)江苏安全员C2全真模拟题库300题(附答案)
评论
0/150
提交评论