基于机器视觉实现垃圾分类的控制系统设计.pdf
《基于机器视觉实现垃圾分类的控制系统设计.pdf》由会员分享,可在线阅读,更多相关《基于机器视觉实现垃圾分类的控制系统设计.pdf(5页珍藏版)》请在咨信网上搜索。
1、现代计算机Modern Computer第 29 卷 第 12 期2023 年 6 月 25 日基于机器视觉实现垃圾分类的控制系统设计葛云涛*(肯拓(天津)工业自动化技术有限公司,天津 300384)摘要:机器视觉作为智能制造的关键点,在工业控制中的应用越来越广泛,其极强的图像识别处理技术能够有效解决人工垃圾分类效率低下的问题,从而大幅度提高垃圾的资源价值和经济价值。基于机器视觉的应用优势,对使用机械臂、视觉系统及工业生产线组成一套能够自动进行垃圾识别的控制系统进行研究,尝试分析机械臂、PLC及视觉系统三者之间的数据交互方法,并重点分析视觉算法三种平台的优缺点,以及视觉程序及机械臂程序,探索取
2、得更优解。关键词:机器人;视觉;垃圾分类;TCP通讯文章编号:10071423(2023)12011305DOI:10.3969/j.issn.10071423.2023.12.021收稿日期:20230324修稿日期:20230423作者简介:*通信作者:葛云涛(1982),男,内蒙古呼伦贝尔人,本科,工程硕士,高级工程师(电气),研究方向为自动化技术应用,Email:xiaoruirui_0引言智能制造业的发展是深入贯彻落实中华人民共和国国民经济和社会发展第十四个五年规划和 2035 年远景目标纲要 中国制造2025以及智能制造发展规划(20162020年)精神的核心内容,是促进新一代信息
3、技术与制造业不断深度融合,推动制造业高质量发展的主攻方向。而机器视觉作为智能制造的关键点,从概念到应用,行业发展势不可挡,尤其是在5G技术的支持下,无论是工业、农业、服务业还是制造业,基于机器视觉的智能解决方案在智能化体系中占据重要位置。“实行垃圾分类,关系广大人民群众生活环境,关系节约使用资源,也是社会文明水平的一个重要体现。”习总书记早在2018年就对垃圾分类工作作出过重要指示。垃圾的精确分类,能够有效提高垃圾的资源价值和经济价值,既可以避免有害物质的二次污染,保护环境、减少土地占用,还可以将可回收的资源再利用,发挥最大价值。但是,对于普通群众,对形形色色的垃圾进行精确分类并非一日之功,所
4、以通过智能机器帮助甚至代替人类进行垃圾分类是解决人工手动分类的低效率甚至错误投放率的最佳解决方案。作为智能制造的眼睛,将机器视觉有效利用投入到垃圾分类中势必取得事半功倍的效果。本文正是基于机器视觉的应用,使用机械臂、视觉系统及工业生产线组成一套能够自动进行垃圾识别的控制系统,并尝试分析机械臂、PLC及视觉系统三者之间的数据交互方法,探索取得更优解。1垃圾分类系统硬件分析1 1.1 1垃圾分类的图像数据庞大垃圾分类的图像数据庞大基于机器视觉实现垃圾分类的第一步是垃圾识别,综合比较常见的条码识别法和图像识别法,图像识别法应用范围不受限,精准度更高1。按照国家发展改革委、住房城乡建设部发布的生活垃圾
5、分类制度实施方案,垃圾可分为四大类、十一个小类。主要为可回收垃圾、厨余垃圾、有害垃圾和其他垃圾。可回收垃圾主要包括废纸、塑料、玻璃、金属和布料五类;厨余垃圾包括剩菜剩饭、骨头、菜根菜叶、果皮等食品类废物;有害垃圾含有对人体健康有害的重金属、有毒的物质或者对环境造成现实危害或者潜在危害的废弃物,包括电池、荧光灯管、灯泡、水银温度计、油漆桶、部分家电、113现代计算机2023年过期药品及其容器、过期化妆品等;其他垃圾包括除上述几类垃圾之外的砖瓦陶瓷、渣土、卫生间废纸、纸巾等难以回收的废弃物及尘土、食品袋(盒)。另外,上海等30个城市已经出台垃圾分类地方性法规或规章,导致垃圾分类的具体内容并不统一,
6、执行情况也不同,所以关于垃圾分类图像的采集数据庞大,且已有相关研究2-3。所以,本文侧重于由机器视觉触发之后的分类过程,不再探讨具体垃圾分类的图像采集。1 1.2 2硬件架构设计硬件架构设计硬件设计基于现场环境的限制,选取带有不同垃圾图片的圆柱形料块,模拟不同的垃圾,进而实现机器视觉的使用。垃圾的传输系统包含料井单元、传送带单元、传送带末端传感器,由西门子 S7-1200的PLC来进行控制。视觉单元的图片采集硬件包含了工业相机、FA镜头、白色环形光源、光源控制器,工业相机能够将采集到的图片传送到视觉算法平台,在算法平台中提取图片的信息并进行分析,得出垃圾类别的结果。然后由机械臂单元将垃圾放入不
7、同的垃圾桶中。图1为垃圾分类平台硬件架构。TCP通讯TCP通讯料井单元传送带单元传送带末端传感器工业相机FA镜头白色环光光源控制器PLC控制器算法平台机器人垃圾分类平台 图 1垃圾分类平台硬件架构2数据交互分析垃圾分类平台是由PLC控制系统、视觉系统、机械臂控制系统组成。三个系统除了完成自身工艺要求后,各个系统之间需要做数据交互。在数据通信上,本文采取的是 PLC 作为TCP的客户端,机械臂系统和视觉系统分别作为TCP的服务端,与PLC进行数据交互。2 2.1 1TCPTCP通信通信TCP(transmission control protocol)通信是一种面向连接的、可靠的、基于字节流的传
8、输层通信协议。TCP能够适应并支持多网络应用的分层协议层次结构。TCP为了保证报文传输的可靠,为每个包分配一个序号,同时序号也保证了传送到接收端实体的包的按序接收。然后接收端实体对已成功收到的字节发回一个相应的确认(ACK);如果发送端实体在合理的往返时延(RTT)内未收到确认,那么对应的数据(假设丢失了)将会被重传。PLC 控制系统、视觉系统、机械臂控制系统三个系统之间的数据交互如图2所示。2 2.2 2控制流程控制流程垃圾分类首先进行初始化,对各个执行元件进行复位。复位完成后,由供料的料井单元将垃圾放入传送带,传送带将垃圾运行到检测位。当垃圾到达检测位后,PLC通知视觉系统进行拍照并等待接
9、收算法平台的结果。视觉系统工作完毕后,PLC再通知机械臂取垃圾,并告知机械臂垃圾类别结果,机械臂将垃圾放入正确的垃圾桶。垃圾分类动作流程如图3所示。PLC系统视觉系统机械臂系统2、返回视觉检测结果,11-可回收垃圾;21-干垃圾;31-湿垃圾;41-有害垃圾;88-无检测结果;1、发送 photo,物料到位,请求拍照4、发送垃圾类别,11-可回收,21-干垃圾;31-湿垃圾,41-有害垃圾;1、发送 10,机械臂准备OK2、发送 01,请求机械臂取垃圾3、发送 20,完成垃圾拾取5、发送 30,垃圾放置完成图2系统间数据交互 114葛云涛:基于机器视觉实现垃圾分类的控制系统设计第12期开始复位
10、推料气缸缩回传送带停止是否复位完成料井是否有垃圾否是否推料气缸伸出气缸伸出到位推料气缸缩回传送带运行垃圾运行到位是否是传送带停止相机拍照算法平台下发结果机器人取垃圾机器人放垃圾图 3垃圾分类流程3软件分析3 3.1 1机械臂关键程序分析机械臂关键程序分析机械臂选用的是越疆M1 pro四轴协作机器人,机器人的控制程序是使用脚本方式进行编程。程序主要包括了 TCP通讯的建立、TCP数据的发送和TCP数据的接收,以及接收到垃圾类别后,使用IF语句将垃圾放入到相应的垃圾桶中。程序主体代码如下:function auto()err,Recbuf=TCPRead(socket,0,“string”)-re
11、ceive messagething_number=Recbuf.bufif thing_number=“01”thenGo(P2)-运动到传送带上方home位Go(P11,“SYNC=1”)-运动到传送带抓取垃圾位DO(1,1)-吸盘放料TCPWrite(socket,“20”)-sendmessageGo(P2)-运动到传送带上方home位Go(P12)-运动到垃圾桶home位elseif thing_number=“11”thenGo(P3)-运动到可回收垃圾桶up位Go(P4,“SYNC=1”)-运动到可回收垃圾桶位DO(1,0)-吸盘放料Go(P3,“SYNC=1”)-运动到可回收垃
12、圾桶up位Go(P12)-运动到垃圾桶home位TCPWrite(socket,“30”)-send messageprint(“可回收垃圾放置完成”)elseif thing_number=“21”thenGo(P5)-运动到干垃圾桶up位Go(P6,“SYNC=1”)-运动到干垃圾桶位DO(1,0)-吸盘放料Go(P5,“SYNC=1”)-运动到干垃圾桶up位Go(P12)-运动到垃圾桶home位TCPWrite(socket,“30”)-send messageprint(“干收垃圾放置完成”)elseif thing_number=“31”thenGo(P7)-运动到湿垃圾桶up位Go
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 机器 视觉 实现 垃圾 分类 控制系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。