下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
分拣机器人电气系统设计1引言这些年电商和快递行业发展得特别快,包裹分拣的需求翻着倍往上涨,原来全靠人工分拣的模式,不仅工人要熬大夜干重活,劳动强度大不说,错分率普遍在3%以上,效率也跟不上单量增长的速度。我做工业机器人电气设计快十年了,前前后后跟进过十几个分拣机器人的落地项目,最深的感受就是,分拣机器人能替代人工,核心全靠电气系统——它相当于机器人的心脏和神经网络,动力供给、运动控制、环境感知、调度交互全靠它撑着,设计得合理不合理,直接决定了机器人好不好用、安不安全、能不能帮客户真正省成本。今天我就结合这些年踩过坑、攒出来的实际经验,从头到尾梳理分拣机器人电气系统的完整设计过程,不管是刚入行的新手还是做相关项目的同行,都能做个参考。接下来我会从需求梳理、方案规划、模块设计到调试优化一步步讲,内容都是实际项目里摸出来的干货,没有什么虚头巴脑的内容。2分拣机器人电气系统设计的整体需求与方案规划做任何设计第一步都不是上来画板子选零件,得先把需求摸透,不然做出来的东西要么功能过剩太贵,要么满足不了现场使用要求,都是白忙活。2.1核心功能需求分析结合我们做过的大部分中小仓库的分拣需求,总结下来电气系统要满足五个核心要求:第一是定位和停靠精度要够,分拣站点的停靠误差不能超过1厘米,不然扫码不对、放错格口,还是会出错,达不到替代人工的目的。第二是动态响应要快,机器人要能快速启停、变向,全向移动的调整速度要跟得上调度指令,整个仓库分拣的流转效率才上得去。第三是要能和上位调度系统稳定交互,几十台甚至上百台机器人同时在仓库里跑,通讯不能断,指令不能错,不然就会乱套。第四是要有完善的故障检测和保护功能,仓库里人多货多,出问题得能立马停下来,不能伤人也不能撞坏货和设备。第五是要适应仓库的复杂环境,我之前去过好几个电商仓库,里面有大型分拣线、扫码设备、作业叉车各种设备,电磁干扰比实验室大太多,还有地面不平、温度湿度变化大的问题,电气系统必须抗干扰、稳定,不能动不动就死机趴窝。除了这些,还要考虑成本和维护,客户要赚钱,不能把机器人做得太贵,电气设计也要方便换零件,坏了一个模块不用整个主板换掉,能省不少维护成本。2.2整体架构方案选型需求理清楚之后,我们选了分布式分层架构,而不是传统的集中式架构,原因很实际:集中式架构所有功能都靠一个主控板实现,虽然成本稍微低一点,但扩展性太差,以后客户要加称重、扫码、视觉识别这些功能,就得整个换掉,太不方便。分布式分层架构分成三层,每层各司其职,改哪个模块就动哪个,灵活很多。第一层是交互层,负责和上位调度系统、周边设备做数据交互,接收分拣任务,反馈机器人的位置和状态;第二层是主控层,也就是核心控制单元,负责处理所有传感器的数据,计算运动路径,发控制指令给执行层,还要处理故障报警;第三层是执行传感层,负责采集传感器数据、驱动电机动作,执行具体的行走、停靠动作。这个架构的好处就是模块化,坏了哪个模块拆下来换个新的就能用,普通现场工人就能操作,不用找专业工程师上门,省了很多维护的时间和钱。3分拣机器人电气系统核心模块详细设计整体方案定好之后,接下来就是每个核心模块的具体电气设计,这是整个系统的核心,每一个细节都不能错。3.1主控制器与电源管理模块设计主控制器是整个电气系统的大脑,我们针对10kg额定负载的常见分拣机器人,选了ARM架构的STM32系列嵌入式控制器,没有选大型工业PLC,原因很简单:小型分拣机器人的体积本来就小,PLC体积大成本还高,STM32的处理能力完全够用来跑定位算法和运动控制,成本只有PLC的三分之一,体积也小,塞进去刚好。设计的时候我们特意留了一组扩展IO和一组TTL通讯接口,就是为了方便客户后续加功能,之前有个客户后来要加自动扫码称重,直接把设备接在扩展口上就能用,不用改主板,省了不少改造成本。电源管理是很多新手容易忽略的地方,我们整个机器人用48V锂电池供电,不同模块需要的电压不一样,主控制器是5V,传感器是3.3V,电机是48V,所以我们做了多级降压,每一级都加了LC滤波电路,防止电压波动,还加了防反接保护,万一装电池的时候正负极接反了,也不会烧板子,我刚入行的时候就吃过这个亏,接反了烧了一块全新的主控板,心疼了好几天,所以后来做设计一定会加防反接。另外我们还加了电压检测电路,实时采集电池电压,电压降到阈值就会发信号给调度系统,自动跑去充电桩充电,不会半路趴窝堵路。3.2运动控制驱动模块设计我们这款分拣机器人用的是麦克纳姆轮全向移动方案,四个轮子分别由独立的电机驱动,才能实现任意方向的平移转位,适合仓库狭窄通道里行走。电机我们选的是100W直流无刷伺服电机,额定负载10kg,留了足足一倍的功率余量,就算仓库有三五度的小斜坡,满载爬上去也不会过载,我之前做过测试,连续跑四个小时,电机外壳温度也就四十多度,完全不会过热。驱动我们用的是FOC矢量驱动方案,比传统的方波驱动发热小、噪音低,效率能高10%以上,非常适合机器人长时间连续运行。每个驱动都加了独立的电流检测,能实时反馈电机的扭矩,遇到卡轮子之类的异常,立马就能检测到并停下来,不会烧电机。编码器用的是1024线增量式编码器,定位精度能做到正负0.5度,算下来机器人的行走精度能控制在5毫米以内,完全满足分拣停靠的要求,成本比绝对值编码器低了一半,性价比很高。3.3传感器与定位模块电气设计定位是分拣机器人的核心功能,我们针对中小仓库选了二维码惯导融合导航方案,比激光导航成本低很多,布置也方便,只需要在地面每隔一定距离贴一个二维码就行,客户自己就能更换,维护方便。电气设计上,二维码读头我们用串口TTL和主控制器连接,读头供电加了隔离模块,防止读头接线松动或者被碰坏的时候烧坏主控板,这个也是踩过坑才加的,之前有个仓库工人碰坏了读头,没加隔离的时候把主控板也烧了,后来加了隔离就只需要换读头就行。惯性导航用的是六轴陀螺仪加加速度计,通过IIC接口和主控连接,采样频率调到100Hz,足够实时反馈机器人的姿态,我们用扩展卡尔曼滤波把二维码定位和惯导数据融合,解决了纯惯导长时间行走漂移的问题,我之前做过测试,机器人绕着1000平米的仓库走十圈,停靠误差也就不到8毫米,完全满足要求。除了定位传感器,我们还加了两层防撞传感器,第一层是超声波测距传感器,安装在机器人四周,遇到障碍物距离小于30厘米就自动减速,小于10厘米就停下来,第二层是机械防撞开关,装在防撞圈里面,万一超声波没检测到,撞到东西防撞圈压缩就会触发开关,立马切断动力,双重保障,之前真的碰到过调度出错机器人往人那边跑,就是防撞开关触发停下来,没出事,所以安全这块真的不能省。3.4通讯交互模块电气设计分拣机器人一般是几十台一起工作,所有机器人都受上位调度系统统一指挥,所以通讯必须稳定。我们用的是WiFi无线通讯,选了带网络透传的工业级WiFi模块,通过网口和主控制器连接,通讯延迟能稳定控制在100毫秒以内,完全满足调度指令的实时性要求。设计的时候我们特意加了断网停机保护,就是万一WiFi信号断了,机器人三秒钟收不到新指令就会慢慢停下来锁死动力,不会乱跑,之前有个仓库角落信号不好,原来用的别的牌子机器人断网就瞎跑,撞坏了好几个货架,我们加了这个功能之后,就再也没出过这种问题。除此之外,我们还给机器人加了蓝牙短距离广播,机器人之间能互相交换位置信息,就算调度系统没来得及发指令,机器人之间也能主动避让,不会撞在一起,这个小功能实用性特别强,高峰期几十台机器人一起跑,碰撞概率降了九成多。3.5安全保护模块电气设计安全是工业设备的底线,分拣机器人在有人的仓库里运行,安全设计怎么重视都不为过。我们做了多层硬件安全保护,不是只靠软件实现停车。第一层就是物理急停按钮,在机器人的四个方向都装了急停,不管谁都能按,急停回路是硬接线切断动力电源,不是只靠软件发指令停,就算主控制器跑飞了,按急停也能立马断电停下来,这个是行业安全规范要求的,绝对不能省。然后每个驱动和电源回路都加了独立的保险丝和过流保护,电机堵转过流的时候会自动切断回路,防止烧电机和电池。然后我们在电机和驱动上都装了热敏电阻,实时检测温度,温度超过60度就自动降速,超过70度就直接停机报警,防止过热引发安全问题。还有绝缘设计,锂电池外面加了绝缘防护壳,机器人金属外壳接电池负极,防止静电累积,避免干扰传感器信号。4系统联调与现场优化所有模块设计焊接好之后,不是就完事了,必须一步步调试,还要到现场去优化,实验室里测出来没问题,到现场经常会出各种各样的问题。4.1分模块硬件调试我调试的习惯就是先分模块测,不要一次性把所有模块都接上通电,一开始我刚入行的时候着急,一次性接完通电,结果接线错了短路,烧了两个模块,花了大几千,后来就养成了先分模块测的习惯。首先不通电测接线,用万用表测每个回路的通断,有没有短路,电阻对不对,确认没问题之后再单独给每个模块通电,测电压是不是对的,各个接口通信是不是正常,没问题了再拼起来整体通电,这样就算出问题也只坏一个模块,损失小很多。4.2整体控制逻辑软件调试硬件没问题之后,就开始调软件和控制逻辑,先调单个电机,测试正反转、转速对不对,编码器反馈准不准,然后调定位,让机器人走固定路径,测停靠误差,一开始我调的时候,惯导漂移很厉害,走一百米偏了快十厘米,后来改了陀螺仪的滤波参数,把二维码校正的频率提高了一倍,漂移就降到一厘米以内了。然后测调度通讯,让十几台机器人同时跑,测会不会丢包,会不会断连,调整通讯重连的参数,保证稳定。4.3现场环境适应性优化最后一步就是到客户仓库现场跑,现场的环境比实验室复杂太多,很多问题实验室测不出来。我之前在一个电商仓库调试,靠近大型分拣线的区域,电磁干扰特别大,二维码读头经常读不出码,一开始我们找了半天原因,后来发现是读头的信号线没有屏蔽,被分拣线的电机干扰了,后来给信号线换成屏蔽线,再加了一个磁环滤波,问题就解决了。还有仓库角落信号不好,我们就协调客户加了一个信号放大器,信号就满了。现场调试一般要跑个一周左右,把所有可能遇到的问题都碰到,都改完,才能正式交付。5设计总结与应用反馈整个设计做下来,我们这款分拣机器人的电气系统,成本比同类激光导航的分拣机器人低了近20%,定位精度、稳定性都满足中小仓库的分拣需求,目前已经在三个电商仓库稳定运行快两年了,平均下来每台机器人每天能分拣一千多个包裹,相当于三个工人的工作量,错分率降到了0.1%以下,帮客户省了七成左右的人工成本,客户反馈都很不错。做了这么多年分拣
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年复工复产安全培训试题附答案
- 2026年电子商务概论程絮森王刊良课后习题附答案解析
- 2026年人工智能随堂测试题及答案
- 儿科常用护理技术
- 药物研发中的药效学评价模型
- 人工智能在外语教学中的创新应用
- 腹腔镜微创嵌顿疝手术对婴幼儿呼吸
- 疑难病例讨论制度深度解析
- 综合岗2026事业编面试自测卷习题汇编
- 护理学科发展历程与启示
- 选煤厂机电管理课件
- 【《某水利枢纽工程混凝土拱坝设计计算案例》7700字】
- 慢性粒细胞性白血病护理查房
- 毕业设计(论文)-干玉米脱粒机设计
- 《壮药养生膏方生产技术规范》(征求意见稿)编制说明
- 政法委遴选笔试真题及答案详解
- T/CEMTA 2-2022工业电子雷管通用型起爆器
- 广东电网公司配网安健环设施标准
- 2023《广东省建设工程消防设计审查疑难问题解析》
- 【课件】代数式的值课件2024-2025学年人教版数学七年级上册
- DL∕T 1657-2016 活性焦干法脱硫技术规范
评论
0/150
提交评论