![基于bp神经网络的棉花杂质含量检测系统_第1页](http://file4.renrendoc.com/view/11eaeed14308df9c3e55a890a43945f9/11eaeed14308df9c3e55a890a43945f91.gif)
![基于bp神经网络的棉花杂质含量检测系统_第2页](http://file4.renrendoc.com/view/11eaeed14308df9c3e55a890a43945f9/11eaeed14308df9c3e55a890a43945f92.gif)
![基于bp神经网络的棉花杂质含量检测系统_第3页](http://file4.renrendoc.com/view/11eaeed14308df9c3e55a890a43945f9/11eaeed14308df9c3e55a890a43945f93.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于bp神经网络的棉花杂质含量检测系统
1皮质含杂量的测量在线检测内阁的数量差异是控制棉花加工质量的关键。由于传统的“机械称重法”由于测量时间的推移,检测过程既复杂又困难,显然不能满足在线检测的要求。皮棉杂质种类、形状、大小与分布存在随机性,是皮棉含杂量在线检测的难点。20世纪70年代美国科学家R.L.Barker和D.W.Lyons首次提出用图像处理方法对皮棉杂质进行分级,并指出皮棉含杂量与杂质个数相关;之后R.A.Taylor对杂质图像的研究表明皮棉含杂量还受杂质面积的影响。在以上研究的基础上W.S.Anthony、B.D.Farah等研制了基于图像处理方法的皮棉含杂量在线测量系统。虽然文献,,和给出了采用二元多项式拟合的含杂量经验公式,但由于受回归方程精确度的限制,测量精度不高。文献没有考虑杂质分布的随机性,给出的经验公式存在一定的局限性。本文引入了基于人工神经网络模型的数据处理方法,解决了数理统计模型中回归方程不精确的问题,与数理统计方法比较测量精度有明显提高。2皮质杂质bp网络模型BP神经网络(简称BP网络)是人工神经网络中最常用的一种,已经广泛应用于模式识别、函数逼近、信号处理和系统控制等领域。BP网络可以看成是一个从输入到输出的高度非线性映射,BP算法把一组样本的I/O问题变成一个非线性优化的问题。如果输入结点数为n,输出结点数为m,则网络是从Rn到Rm的映射,即:F:Rn→RmY⃗=F(X⃗)(1)Rn→RmY→=F(X→)(1)对于样本集合输入X⃗X→和输出Y⃗‚Y→‚可以认为存在某个映射满足:yi=G(xi)i=1,2,…,k(2)因此可利用BP网络的映射关系来处理皮棉杂质实验数据,使F是G的最佳逼近。根据这一思路建立的皮棉杂质含量BP网络模型如图1所示。BP网络由3层组成,其中输入层的两个节点分别对应杂质平均面积和杂质平均个数,输出层对应皮棉杂质含量,中间层包含了5个隐层节点。网络中第k层第j个神经元的输入输出关系为:Ikj=∑i=1Nwkijxk−1i−θkj(3)Ιjk=∑i=1Νwijkxik-1-θjk(3)ykjjk=f(Ikjjk)(4)式中ykjjk——第k层第j个神经元的输出;ykijijk——从第(k-1)层第i个神经元到第k层第j个神经元之间的连接权值;θkjjk——阈值;f(I)——激活函数,选用了sigmoid函数:f(I)=1/[1+exp(-I)](5)针对BP算法学习速度慢,容易陷入局部最小的缺点,实际算法中引入了动量项,减少了过调量,从而改善了收敛性。改进的BP算法计算公式为:Δwij(n)=aΔwijK(n-1)+ηδj(n)yi(n)(6)上式中第2项为常规BP算法的修正量,第1项即为动量项,a为学习率,η为学习步长。改进的BP算法框图如图2。3系统图像分析为对杂质面积和杂质个数进行测量,建立了如图3所示的皮棉杂质测量系统,包括硬件和软件两部分。系统中图像采集卡的图像最大采集分辨率为700×560×8bit;黑白CCD摄像机的水平清晰度为600线,总像素为473820;光照箱为300×200×200mm3,箱内装有4只白炽灯。光从与窗口法线方向呈45°角的方向对压紧在采样窗口的棉样进行照射。CCD前加装滤色镜,选通600~700nm的光线,以达到最佳的图像效果。系统图像处理软件首先对捕捉到的皮棉杂质原始图像与同等光照条件下获取的标准白板光照图进行差运算以消除光照不均匀对图像的影响;其次利用对数拉伸法对图像进行灰度拉伸来增大杂质和皮棉背景的灰度差;再次对拉伸后的图像采用中值滤波方法进行平滑滤波衰减噪声;最后利用可变区域比例阈值法对皮棉杂质图像进行分割并提取杂质面积和杂质个数等特征参数。4改进bp网络模型用上述测量系统对50个标准棉样进行多次采样平均,提取杂质面积和杂质个数,部分试验数据见表1。其中:X,Y为试验测得的杂质平均面积和平均个数;Z为标准棉样的含杂率。文献给出了含杂量数理统计基本模型:Z=a+bX+cY+dX2+eY2+fXY(7)对上述试验数据用最小二乘法回归的经验公式如下:Z=0.2491-8.1683×10-3X+0.1506Y+3.1264×10-5X2-6.0159×10-4Y2+6.1565×10-4XY(8)在图1所示的杂质含量BP网络模型中,选用改进BP算法,取ε=0.005,a=0.95,η=0.3,对50组试验数据进行学习。用学习好的BP网络和回归经验公式拟合结果如表2所示。表中,Znc和δ1分别为神经网络拟合值和拟合值相对误差;Zrc和δ2分别为数理统计拟合值和拟合值相对误差。图4是两种处理方法的相对误差分布图。可见神经网络处理方法的相对误差分布图窄而尖;数理统计方法的相对误差分布图宽而平,这说明神经网络处理方法比数理统计处理方法误差小,精度高。两种处理方法的性能指标如表3所示。表3中,剩余标准差S和相对剩余标准差Sr的计算式如下S=∑(zi−zˆi)2/(n−m−1)−−−−−−−−−−−−−−−−−−−−−√(9)Sr=S/z¯(10)S=∑(zi-z^i)2/(n-m-1)(9)Sr=S/z¯(10)式中n——样本容量;m——自变量个数。从表3可以看出神经网络处理方法的剩余标准差仅为数理统计方法的18.4%,相对剩余差则比数理统计方法小2.35%。说明神经网络处理方法拟合结果准确度明显优于数理统计方法。5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度婴幼儿保育员职业资格认证聘用合同
- 2025年度茶叶出口退税代理服务合同-@-3
- 2025年度防盗门安装工程安全生产责任合同
- 2025年度农村土地征收补偿安置协议
- 2025年度董事任期考核及聘任合同
- 2025年陈设艺术陶瓷制品项目发展计划
- 动手实践小班农业劳动体验计划
- 秋季学校社团活动规划计划
- 促进幼儿积极参与的活动设计计划
- 建立职业目标与价值观的统计划
- 重大事故隐患排查治理
- 部编版语文一年级下册第一单元教材解读
- 护士临床护理组长
- 2025保安部年度工作计划
- 土建、装饰、维修改造等零星工程施工组织设计技术标
- 宠物猫护理教学
- 高速公路养护作业安全培训内容
- 2024年江苏经贸职业技术学院单招职业适应性测试题库
- 《大白菜种植栽培技》课件
- 北京工业大学《数据挖掘》2023-2024学年第一学期期末试卷
- 图书借阅登记表
评论
0/150
提交评论