摘要:针对AGV在执行路径过程中出现位置错误或偏离道路的情况,课题组提出了一套利用激光雷达探测反光板的道路识别方案。介绍了基于智能仓储拓扑图的反光板布设方式;设计了基于数学几何知识的AGV动态识别位置信息的方案;设计了在不同地图属性条件下基于限幅或PID调节的道路修正的方案,防止AGV行进过程中偏离理想道路。应用结果表明:本设计具有较快的位置信息获取速度和错误位置信息处理能力;运行过程中能够较稳定地行走在规划路径中心位置,在阳光等干扰因素存在条件下依然可以保持优良的鲁棒性。该研究使用反光板能大幅提高激光雷达位置计算速度,在车身存在机械误差条件下,通过修正算法能够保证小车稳定行驶在道路的理想位置。
加入收藏
自动导引运输车(automatedguidedvehicle,AGV)是工厂智能仓储系统的重要组成部分[1],目前在大型工厂中使用越来越广泛,在货物运输智能化过程中是重要的执行机构。道路识别是指根据周围环境的标识识别出当前行走路径并确认当前位置[2]。AGV运行过程中,需要实时判断自身位置,分辨当前行走路径是否为规划的正确路径,这确定了道路识别成为任务是否能够被成功执行的决定性因素。
从初始的超声波道路识别到色带、磁导道路识别,再到当前先进的二维码、激光和视觉识别处理,技术发展变革速度稳步发展。色带、磁导的道路识别方案成本低,但路标容易磨损,道路改动不方便。而对于激光和视觉处理方案,虽然成本增加,但在厂房改动方面能够更加便捷地更改布置,并且具有更高的自动化水平,是当下比较聚焦的技术突破点。
1、道路识别方案
在AGV小车的车头位置放置激光雷达,激光雷达探头发出特定光波激光束,光束遇到障碍物反射后雷达传感器接收到信号,通过光速传播公式计算出小车与障碍物的距离。
目前激光雷达传感器类型分为单线激光雷达和多线激光雷达[3],区别在于可发射的激光线束的数量和探测范围的大小。线束越多则成本越高昂,所能探测的空间深度和广度越大。对于智能物流运输小车AGV,单线的激光雷达设备已可以达到扫描二维平面空间环境的目的,所以课题组选用单线激光雷达。单线激光雷达可以在一个扫描周期内扫描出360°的周围环境(障碍物)状况,激光的探测距离可以达到几十米甚至几百米,能够满足智能仓储空间环境下的探测需求。使用激光雷达传感器的目的是确认AGV位置信息,进而识别当前道路。道路识别方案分为人工预设反光板和同步定位与建图技术(simultaneouslocalizationandmapping,SALM)2种方案[4]。
反光板具有较好的光反射性能,在激光测距中普遍使用,目的是减少激光漫反射,增强激光信号接收能力,增大传感器的信号接收量,从而可以达到更大的探测距离和精度,提高激光雷达的抗干扰能力。把反光板布设到智能仓储拓扑地图的道路两边,与笛卡尔坐标系节点位置保持一致,AGV小车通过激光雷达探测反光板的位置,从而计算出车身与地图各点的距离,得到自身位置信息。此方案优点是成本低,技术成熟,对于仓库升级比较便捷,精度高,鲁棒性较强,对仓库规模大小无太多要求,适应性强;缺点是每次仓库的调整都需要人为干预进行布设,以至于AGV自身位置精度受制于人为因素。
SALM方案是在AGV行走过程中使用车身激光雷达扫描周围环境并对扫描的距离数据进行存储,通过扫描数据的计算建造出增量地图;在之后的任务执行过程中通过与已知增量地图匹配特征点,计算出自身位置[5]。优点是无需人工参与,系统自动构建地图;缺点是对激光雷达的精度要求高,存储量和计算量大,鲁棒性较弱,在动态匹配过程中由于测量误差等原因导致的匹配失败,难以重新进行识别定位。
课题组使用激光雷达传感器,经过对以上激光雷达道路识别技术综合对比评估后,决定在工厂环境下,选用鲁棒性较强、成本较低的人工预设反光板方案。智能物流小车通过探测反光板参照物距离与方向,获取自身与前方地图节点的相对位置,并计算出自身位置。通过自身位置与规划路径中节点坐标信息的匹配,确认当前行走道路的正确性,从而达到道路识别的目的。
2、AGV路径执行方案
在人工把反光板布置到智能仓储笛卡尔坐标系下各个节点后,AGV运行初始阶段应存储有已知的初始位置。AGV搭配有电磁罗盘[6]、陀螺仪以及里程计等传感器,通过电磁罗盘判断出AGV在已知地图中的前进方向,通过陀螺仪控制前进的速度,通过里程计计算出行进的距离[7]。在激光雷达扫描的点云信息中,总是选取AGV前进方向上最近的2个点为参考点,计算出AGV位置,然后与里程计和电磁罗盘估算出的绝对位置信息相比较;当两者误差较大时,减慢小车速度,使用激光雷达进行位置校准,实时保证传感器数据的准确性和有效性,使AGV精确地行走在规划道路上[8]。
步骤1。在AGV执行任务前,先获取当前初始位置进行校准,共有3种情况:
1)AGV在充电原始位置,以原始已知位置为初始点,进行校准;
2)AGV当前位置在先前任务的目标点位置,在路径规划时也以先前任务目标点为本次任务的初始位置,便设置AGV初始位置为当前位置,并进行校准;
3)AGV在空载回归运行过程中,以回归路径中的某点为初始位置进行校准。
位置校准即为到达指定或已知拓扑图节点位置,处于笛卡尔坐标系4点围绕的中心位置,如图1所示。
图1中四周点为反光板,中心位置即为拓扑图节点位置,也是校准位置。
步骤2。在AGV行进过程中进行动态道路识别。如图2所示,图中点为反光板位置,行进过程中,通过激光雷达的反馈,得到AGV与近前方反光板之间的距离和以及角度α,β,使用余弦定理便可以得到与下一坐标点的距离k,使用正弦定理得到距离左右2个轴的距离l和m,从而可以在行进中确定自身位置,判断出当前行走道路的情况。AGV执行规划路径过程时,从初始位置到目标点位置,不断对比通过激光雷达计算出的位置信息和其他传感器估算出的绝对位置信息,当两者出现较大误差时,表示系统中存在较大稳态误差,这时需要通过降速,提高雷达数据精准度,对其他传感器计算出的估算绝对位置信息进行调整,从而不断消除稳态误差。
图1校准位置
图2行进中位置识别
3、道路行进修正方案[9]
在行进过程中,由于加工误差和装配误差等机械误差以及传感器的数据采集误差等因素,AGV车身往往不能凭借自身机械条件与行进道路保持平行,需要不断调节行进角度,如图3所示。
图3道路识别修正
图中AGV行进方向向下产生偏移,已知激光雷达探测距离AC,BC和探测反光板角度α,β,以及已知路径宽度AB,根据正弦定理可得BC/sin∠A=AC/sin∠B,求出∠A,∠B=180°-α-β-∠A,从而可以使用勾股定理求出车身与路径中心位置的偏移量。根据偏移量,设计关联公式计算出小车向需要倾斜的一边方向旋转的角度,道路宽设定为1m情况下,以小车右侧偏移为负偏移,左侧偏移为正偏移,则每偏移中心0.1m,车身行进角度偏转1°,即偏转角=偏移中心距离×10。车身具有一定的惯性,为防止车身在调节功能下在行进道路中走S形,设定在行进偏移角度设置为0°后的中心距偏移量在±0.03m范围内时不再继续调节,超出此范围再次启动角度修正功能,使AGV展现比较良好的稳态。此方式计算量小,调整速度快,是一种成本较低的道路修正方案。
4、道路行进修正方案优化
当地图坐标布置间隔较小时,使用限幅的道路行进修正方式在偏差不大的范围内易触发调节功能,会出现调节不及时或过量,展现出较差的稳态轨迹,因此在地图坐标间隔较小时,使用升级的道路行进修正方案。
首先对激光雷达传感器采集的数据进行滤波,过滤掉受到干扰的反光板位置信息数据。卡尔曼滤波法是一种比较优秀的线性系统滤波算法[10],在导航、平衡系统等方面都有大量的应用,可以选用为本文的滤波方案。
PID[11](比例、积分和微分)是一种用于自动控制的过程控制算法,原理易懂,并且对该算法的实现比较容易。对于滤波后的距离和角度雷达数据,课题组使用PID算法进行自动控制,使小车保持在行进道路中心位置[12]。PID原理如图4所示。
图4PID原理
其中比例调节影响着系统的响应速度,数值越大,响应越快,但也会增加系统的不稳定性。积分调节影响着系统的稳态性能,关系到系统的稳态误差(稳定时输出量与输入量之间的误差)。微分调节影响着系统的响应速度,可以用来提高系统稳定性,改善系统的动态性能。
PID算法:
公式1
式中:e(t)为控制器输入与设定值之间的误差;U(t)为控制输出;Kp为比例系数;Ti为积分时间常数;Td为微分时间常数。
展开后:
公式2
式中:e(k)为控制器输入与设定值之间的误差,m;Kp为比例系数;Ki为积分系数;Kd为微分系数;u(k)为控制器的输出值,输出偏转角=u(k)×单位偏转角,(°)/m。
在PID的自动调节下,能控制AGV更加稳定地行进在路径中心位置。Kp,Ki和Kd参数也需要根据仓库设置进行现场实验整定。参数的整定遵从经验先行,参考如下:
1)比例系数Kp。最初先调节该系数,抛除积分项和微分项,运行系统,查看调节的响应速度和超调量。系数越大,调节速度越快,振荡次数也越来越多,调节会越来越不稳定,所以当到达速度与振荡次数较为满意时,停止Kp调试。
2)积分系数Ki。确定比例系数后,添加积分项进行调节,先设置比较小的值,随后缓慢增加到振荡能够消失,即达到一个比较合理的数值。
3)微分系数Kd。当系统无法达到较好的稳定性时,即调节曲线或偏移上下浮动,加入微分项。AGV载物情况下具有一定的惯性,会产生较大滞后,需要加入微分项进行超前调节。系数由小到大,使偏移曲线能够快速趋于稳定。
整定过程并不唯一,任何系数都可以发生改变,直到达到一个最佳的稳定性和调节速度效果。优化方案适用于任何地图坐标间隔的仓储环境中,能够使用PID方案整定出满意的行走状态,增强道路识别的鲁棒性,从而减少运输事故,对智能化运输的效率提供了保障。
5、结语
AGV在初始位置进行位置校准,在行进过程中配合电磁罗盘、陀螺仪等传感器动态计算AGV行进位置状态,能够初步达到识别行进道路的目标。使用激光雷达扫描前方反光板位置信息加以辅助计算,实时进行信息校准。由于机械误差,AGV在行进过程中会偏离中心路线,影响行进稳定性,故加入道路修正算法。设计地图间隔尺寸为1m等大尺寸时,易用限幅式道路修正算法,当偏离道路中心位置幅度超过许可幅度时,使AGV偏转合适角度,直到回归理想位置。当地图设计间隔较小时,使用改进式道路修正算法,使用滤波后的传感数据,用PID自动控算法输出控制值,算出偏转角。本设计实时计算AGV自身位置,并不断进行道路修正,保持车身行驶在正确的道路上,具有优良的鲁棒性。
参考文献:
[1]张辰贝西,黄志球.自动导航车(AGV)发展综述[J].机械设计与制造工程,2010,39(1):53-59.
[2]张宏玉,张桥.关于视觉的AGV道路识别和导引系统设计研究[J].电视技术,2018,42(7):74-77.
[4]姚佳杰.基于视觉的AGV道路识别和导引[D].杭州:浙江大学,2014:1-6.
[6]吴玉月,冯能莲,王继先.基于视觉的AGV自动运输车道路识别技术研究[J].机械制造,2010,48(9):35-37.
[7]范成法,李祝明.道路识别系统中的边缘方法及其实时实现[J].信号处理,1998,14(4):337-345.
[9]杨前明,张君,阮益,等.AGV轨迹规划及其纠偏控制机理研究[J].机电工程,2018,35(11):1243-1247.
[10]吴宗胜.室外移动机器人的道路场景识别及路径规划研究[D].西安:西安理工大学,2017:77-97.
[11]宋学贤,谈宏华,潘正春,等.基于自适应模糊PID的AGV高精度寻迹系统的研究[J].国内外机电一体化技术,2012(1):29-31.
陆佳依,金晓怡,江鸿怀,奚鹰.基于智能仓储的AGV道路识别系统[J].轻工机械,2020,38(03):74-77.
基金:智能仓储AGV预研项目;江西省赣州市科技重大专项项目(TGS2018-01-02).
分享:
电磁弹射主要是指利用通电导体在磁场中受到安培力的基本特征形成非接触、稳定的动力,从而使得目标物体获得一定的速度。电磁弹射的基本原理在于电场与磁场的相互作用,简单来讲就是通电导体在磁场中会受到力的作用。在现实的应用场景中,利用电磁铁或永磁铁行程稳定的磁场,后通过控制电流的有无或者大小实现对拟移动物体施加力的作用。
2024-10-10信号与系统的课程定位决定其同时具有数学类和实践类课程的特点和难点[3],通过引入多种数学描述及其表述入手来建立分析应用体系[4],不仅要求学生具备较好的数学基础、较强的抽象思维能力,还要求学生能够理论联系实际,掌握运用数学手段和工程手段解决应用问题。
2024-09-19储能设备具备多样化的能量存储与释放机制,它们能够通过物理、化学或电磁等方式对电能进行转换,并结合实际需求进行电能释放[1]。这种储能手段不仅能够有效解决可再生能源发电的间歇性和不稳定性问题,同时在电力物联网中发挥着能量调度以及优化的作用。
2024-08-25随着信息技术的飞速发展,数据驱动与人工智能在电力储能设备的声纹识别和监测诊断中扮演着愈发重要的角色。作为电力系统运行的核心部分之一,电力储能设备自身的运行状态和性能会直接影响电力系统工作的安全与稳定。然而传统的设备监测和诊断方法往往存在效率低下、准确性不高等问题。数据驱动技术的兴起为解决上述问题提供了解决路径。
2024-08-23在现代通信网络中,通信电源系统扮演着至关重要的角色,为通信设备提供稳定的电力保障,确保通信网络的安全、高效运行[1]。随着通信技术的飞速发展,通信电源系统面临着更高的要求,通信电源设备稳定高效的工作是整个通信网络稳定性和安全性的必要保障[2]。
2024-08-05全球正在经历一场新的科技革命和产业转型,伴随着新经济模式的迅猛发展,在工程教育领域,对教育模式的改革和人才培养机制的革新提出了更高的要求。我国随着“创新驱动发展”“中国制造2025”等一系列国家重大战略的制定,迫切需要高素质的工程人才,工程教育的创新改革迎来了前所未有的重大机遇。
2024-07-25高速公路监控网络是一种新型观察与测量方法,可以通过路旁数据采集等方式,对道路状况以及设备工作状况实时监测,并借助通信网络,将所得数据信息传输至监控中心。监测行驶车辆既可以为高速公路的通行能力提供保障,也能够大幅提升道路运营效率。其中信道增益条件可以用来描述网络体系的信道属性。
2024-06-20在扩频通信系统中,四相相移键控(Quadrature⁃PhaseShiftKeying,QPSK)信号具有误码率低、频谱利用率高等特点[1,2],应用越来越广。为了提高其抗干扰性,I、Q支路分别调制扩频码,如果载波多普勒动态范围大,不完全解扩I、Q支路上的扩频码情况下,锁相的环路无法直接进行载波捕获[3]。一般的扩频系统中都是先进行FFT运算对载波进行初始捕获,再通过锁相环进行跟踪捕获,可见精确的FFT算法是至关重要的[4]。
2024-01-03需要解决的问题。典型远程探测场景下,4 000 km处干扰机与弹头之间的角度间隔仅为0.02°~0.05°,导致常规的单站抗主瓣干扰手段力不从心。例如:利用和差波束的主瓣对消方法可以抑制近主瓣干扰(≥1 5波束宽度)[1,2,3],但对上述场景的目标信干比改善不足5 dB,不满足实际应用需求;盲源分离方法[4,5,6,7,8]利用混合信号相对于源信号统计特性变化找到信号的分离点,从而实现干扰与目标信号的分离。
2024-01-03显示玻璃破碎机理为玻璃缺陷位置应力集中导致裂纹萌生与扩展,并采用断裂分析技术解析起源位置、裂纹扩展、应力类型、冲击和摩擦方向等,全方位研究了玻璃断裂机理;文献[2]研究表明,显示玻璃强度主要取决于表面及边缘缺陷,并通过表面强度测试[3,4]、边缘强度测试[5,6]和冲击强度测试[7,8]表征玻璃强度;文献[9]基于神经网络算法,通过选取玻璃缺陷图像进行神经网络训练,对常见玻璃缺陷进行精确分类及识别。
2024-01-03人气:7273
人气:4147
人气:3237
人气:2987
人气:2862
我要评论
期刊名称:现代雷达
期刊人气:2371
主管单位:中国电子科技集团公司
主办单位:南京电子技术研究所
出版地方:江苏
专业分类:科技
国际刊号:1004-7859
国内刊号:32-1353/TN
邮发代号:28-288
创刊时间:1961年
发行周期:月刊
期刊开本:大16开
见刊时间:一年半以上
影响因子:0.407
影响因子:0.095
影响因子:0.500
影响因子:0.497
影响因子:0.353
您的论文已提交,我们会尽快联系您,请耐心等待!
你的密码已发送到您的邮箱,请查看!