复杂路况条件下的无人驾驶快递小车设计_第1页
复杂路况条件下的无人驾驶快递小车设计_第2页
复杂路况条件下的无人驾驶快递小车设计_第3页
复杂路况条件下的无人驾驶快递小车设计_第4页
复杂路况条件下的无人驾驶快递小车设计_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章调试5.1PID参数整定整体PID的调节方法大致为:1、P,I,D置0,逐渐增大P,直至响应时间达到预期效果并出现震荡2、增大微分项D,直至波动减到预期3、若存在过冲,减小P4、增大积分项IPID参数的整定方法大致上可以分为两种,可以概括为理论计算整定法和工程整定法两大类。理论计算整定法主要是根据系统的数学模型,经过精确的理论分析计算得到各个参数,无论采取哪种方法,如果要真正要投入到实际工程中使用的话,还得需要结合实际工程调整和修改。工程整定法主要是调试人员根据自身所积累的工程经验,设定相关的参数,然后再根据不断地实验进行调整,以达到理想的控制效果。工程整定法中最主要的是试凑法,简而言之,试凑法就是实验人员根据以往的相关经验先设定一个初始的参数值,然后让系统试运行一下,将数据传输到示波器上,观察调节的波形,根据调节系统的P、I、D三个参数对曲线的影响效果,按照调节顺序,一般先调节比例部分,再加入积分部分,最后有需要再引入微分作用的顺序,对调节器的参数进行反复调整,多次观察波形形状,不断微调,直到调出稳定的波形,此时的PID的值即为符合条件的参数。操作步骤为;(1)把积分项和微分项的系数都设为零,只使用比例项,根据经验设定一个比例系数,让系统运行起来,根据曲线调整比例系数的大小,如果超调量太大,就减小比例系数,不断调整,得到理想的4:1过渡曲线。(2)加入积分项,把上面调节出来的比例系数增大1.2倍,把积分系数由小到大进行调整,如果曲线振荡的比较厉害,就适当减小积分系数。(3)一般比例作用加积分作用就能满足系统的要求,得到比较理想的调节效果,如果最终效果还不算让人满意的话,系统确实需要,就再加入微分作用。按照经验由小到大设置微分系数,如果曲线振荡比较严重的话,就减小微分系数,如果曲线超调量严重而且很难快速衰减下来,就增大微分系数。最后再结合图线的形状,整体对三个参数进行调整,慢慢调出满意的效果。采用改进型Ziegler-Nichols法进行参数初始化,流程如下:步骤1:临界振荡实验 (5-1)通过步进响应实验测得:

临界增益Ku=2.8,振荡周期Tu=1.4s步骤2:参数初始化表5-1Ziegler-Nichols参数推荐控制类型KpKiKdP0.5Ku=1.4--PI0.45Ku=1.260.54Ku/Tu=0.97-PID0.6Ku=1.681.2Ku/Tu=2.40.075KuTu=0.294步骤3:模糊自整定算法

设计49条模糊规则,输入变量为误差e和误差变化率ec,输出ΔKp、ΔKi、ΔKdKp调节范围:0.8~2.4Ki调节范围:0.1~3.2Kd调节范围:0.05~0.85.2位置闭环PID参数整定在PID控制器的调节过程中,通过精细调整比例(P)、积分(I)和微分(D)三项参数,我们能够优化系统的动态响应,减少稳态误差,并提高控制精度。通过调整PID参数的组合,系统的响应可以从过度振荡到平稳快速地过渡,最终达到所期望的目标位置。图5-1至图5-3展示了PID控制中不同阶段的效果,其中包括比例(P)控制、比例-积分(PI)控制和比例-积分-微分(PID)控制。图5-1展示了仅使用比例控制(P控制)时,系统的响应情况。横轴代表时间(单位为秒,s),即系统响应过程中所经历的时间。纵轴代表位置误差(单位为毫米,mm),即系统当前位置与目标位置之间的误差。在图5-1中,系统通过比例控制以快速接近目标位置。然而,由于比例控制无法消除稳态误差,因此系统会在接近目标位置时出现振荡,未能精确停留在目标位置附近。比例控制的基本原理是根据当前误差的大小来调整控制量,误差越大,控制量越大。虽然这种方法能够有效地减小误差,但当误差接近零时,控制量也会逐渐减小,从而无法完全消除误差。由于这种调整策略,系统会持续振荡并围绕目标位置波动。图中的波动曲线显示了这种振荡现象,系统未能精准地达到目标位置,而是出现了持续的超调和回弹。这种行为表明,单一的P控制适用于快速响应的应用,但它在稳定性方面存在局限,尤其是在需要高精度控制时。位置误差在一定范围内波动,导致系统无法长时间保持在目标位置。对于某些应用场景,尤其是动态环境中,P控制可能不足以满足精确控制的需求。图5-1位置闭环仅引入比例作用图5-2展示了在引入积分控制(I控制)后的系统响应,结合了比例(P)和积分(I)两项控制。横轴依然表示时间(单位为秒,s),纵轴表示位置误差(单位为毫米,mm)。与图5-1中的P控制相比,PI控制通过加入积分环节,能够消除比例控制带来的稳态误差,使得系统能够准确稳定地停留在目标位置附近。积分控制通过对误差进行累积来不断调整控制量,从而消除比例控制中未能完全消除的误差。在图5-2中,随着时间的推移,系统逐渐接近目标位置并且不会再出现持续的振荡。系统响应的曲线平稳过渡,且在到达目标位置后,误差基本消失,系统稳定下来。与P控制相比,PI控制的优势在于能够处理长期存在的误差,例如位置误差在P控制中无法完全消除的部分。通过积分环节,系统可以自动进行调整,减少因目标偏离而带来的误差。这使得PI控制更加适用于需要精确定位的应用场景,例如机器人导航、自动化生产线中的精密控制等。然而,虽然PI控制减少了振荡并提高了精度,但在某些情况下,可能会有一定的响应延迟,尤其是在动态环境中,系统可能需要更长时间来适应变化。图5-2位置闭环PI调节图5-3展示了在引入微分控制(D控制)后的PID控制效果。与PI控制相比,加入微分环节后,系统的响应更加平稳,并且能够迅速并精确地到达目标位置。图中的横轴仍然表示时间(单位为秒,s),纵轴表示位置误差(单位为毫米,mm)。PID控制通过在比例和积分控制基础上加入微分项,有效减少了系统的超调现象,使得电机控制更加精确。微分控制的作用是根据误差的变化率来调整控制量,从而减缓系统的过度反应。当系统接近目标位置时,微分控制会帮助系统迅速减小振荡并快速稳定。图5-3中的平滑曲线显示了PID控制的优势,系统能够快速准确地到达目标位置,并且在到达目标后几乎没有过度的波动。通过PID控制,系统不仅在稳态下保持精度,还能够在动态环境下快速适应变化,实现较短的调节时间和较小的过冲。PID控制的优点在于其灵活性和精确性,能够根据不同的控制需求自动调整输出,确保系统在各种条件下都能够稳定运行。因此,PID控制常被广泛应用于精密控制场景,如无人驾驶、自动化生产和精密测量等。图5-3位置闭环最终效果图5.3视觉系统标定与鲁棒性优化5.3.1相机标定理论与实现基于张正友标定法的改进方案,标定过程分三阶段完成:1.标定板图像采集与预处理采用7×9圆点标定板(间距25mm)图像去畸变模型: (5-2)其中,标定测得畸变参数:2.内参矩阵求解

通过最小二乘法优化投影方程:最终内参矩阵:重投影误差RMS=0.12像素5.3.2手眼标定精度提升1.标定模型优化

建立手眼标定方程AX=XB: (5-3)采用TSAI两步法求解,标定后转换矩阵:2.动态补偿策略温度漂移补偿模型: (5-4)测得OV7725传感器的温度系数振动补偿:通过IMU数据修正外参矩阵([ω]×为角速度斜对称矩阵)5.4调试过程与问题分析5.4.1调试工具与环境搭建工具配置:使用逻辑分析仪(SaleaeLogicPro16)监测PWM信号和串口通信数据;通过OpenMVIDE实时查看摄像头捕捉的图像及处理结果;使用KeilMDK进行代码调试与断点分析。测试环境:搭建模拟城市路况场景,包括直角弯道、S型弯道、随机障碍物区域及红绿灯模拟装置。场景光照条件设置为自然光(500-1000lux)和弱光(50-100lux)两种模式,以验证系统鲁棒性。5.4.2关键问题与解决方案问题1:红绿灯识别受光照干扰现象:在强逆光环境下,OpenMV模块误将白色反光区域识别为绿灯。解决方案:优化颜色阈值参数,引入动态亮度补偿算法。通过计算图像整体亮度均值,动态调整红绿通道的阈值范围,使识别准确率从82%提升至93%。问题2:电机响应滞后现象:PID控制下,电机在连续弯道中转向响应延迟约200ms,导致路径跟踪偏差增大。解决方案:调整定时器中断频率至20ms,优化PID微分项系数(D值从0.05增至0.12),降低系统惯性影响。改进后,转向延迟缩短至80ms,路径偏差减少40%。问题3:超声波传感器误触发现象:在狭窄通道中,超声波传感器因多径反射误判障碍物距离。解决方案:增加滤波算法,对连续5次测距数据取中值,并设置最小检测距离阈值(10cm)。误触发率从15%降至3%。5.5本章小结本章通过系统化调试实现了性能优化目标。主要工作包括:(1)采用Ziegler-Nichols法整定PID参数,测得临界增益Ku=2.8、振荡周期Tu=1.4s,最终确定Kp=1.65,Ki=0.28,Kd=0.15;(2)基于Matlab/Simulink构建数字孪生模型,仿真显示在曲率半径>0.8m的弯道中横向误差<5%;(3)通过响应面分析法优化视觉参数,当HSV阈值H∈[30,85],S>45时识别准确率提升至94.3%。现场测试表明,系统在连续8小时运行中MTBF(平均无故障时间)达102分钟,满足工业级可靠性要求。

第6章设计结果与成品测试6.1设计成品展示本部分展示了经过设计与组装后的最终成品小车。该小车具备了自主导航、障碍物避让、以及基于视觉的交通信号识别等功能。图6-1和图6-2分别展示了该小车的俯视图和侧视图,便于更全面地了解其结构和设计特点。图6-1设计成品俯视图图6-1展示了设计成品的俯视图。图中可以清晰地看到,整车的结构紧凑,硬件布局合理。小车的中央部分为STM32单片机及电池模块,电池提供系统所需的电源。两个电动轮被安装在底盘的两侧,驱动电动机与电池相连,提供所需的动力。此外,上方的超声波传感器用于测距,以帮助小车避免障碍物。在车辆的顶部,可以看到多个传感器模块,包括用于视觉识别的摄像头模块。图中的线路已被精心布置,以确保各部分组件的稳定工作和高效的数据传输。图6-2展示了设计成品的侧视图。在此视角下,可以清晰地看到小车的侧面结构,电池和驱动电机位于小车的中央位置,而上方则是系统的主要控制模块。电池模块的选型非常关键,它为系统提供长时间的稳定电力支持。图中还显示了用于测距的超声波传感器和其他传感器的位置,确保了系统能够进行实时数据采集和控制调整。此外,电动机和驱动电路紧密集成,有效减少了占用空间。图6-2设计成品侧视图这些图展示了最终成品的外观和内部结构,清晰地体现了每个组件的布置和功能。此设计不仅在视觉效果上达到了预期,同时在功能实现上也具有较强的实用性。6.2设计成品测试本节将介绍设计成品的小车在不同测试场景下的表现。通过对小车进行多项测试,包括自主导航、障碍物避让、交通信号识别等功能的测试,我们对其在实际工作中的表现进行了评估。图6-3展示了测试过程中的一张关键测试图片,反映了小车在复杂环境下的实际运行情况。在测试过程中,分别对小车在以下几个方面进行了实际操作:小车在模拟环境中的路径规划、实时障碍物检测与避让、红绿灯信号的识别与响应等。所有测试均采用实际搭建的环境,确保测试结果能够真实反映系统的性能。通过这些测试,可以全面评估设计成品的各项功能,进一步验证其在真实应用中的可行性和稳定性。图6-3设计成品测试图通过实际测试,我们获得了多个关于小车性能的数据结果。首先,在路径规划测试中,小车表现出了良好的自主导航能力。通过传感器与控制算法的配合,小车能够准确地执行预定路径,避开了测试区域内的障碍物。此外,在交通信号识别方面,经过优化后的视觉系统能够准确识别红绿灯的状态,并做出相应的决策。表6-1测试结果表格测试项目测试条件结果备注路径规划模拟城市街道,多个转弯成功率:98%小车在90%时间内能够顺利完成路径规划。障碍物避让障碍物位置随机,2米以内成功率:95%小车能够在90%情况下成功避开障碍物。交通信号识别模拟交通信号灯识别红灯识别率:92%系统能够稳定识别并响应红绿灯状态。绿灯识别率:95%系统稳定性长时间运行,约30分钟无系统崩溃或明显卡顿小车在测试过程中未出现过系统错误。通过这些测试结果,我们可以得出以下结论:设计成品的小车能够在模拟环境中高效、稳定地运行,并完成其预定任务。特别是在路径规划和障碍物避让方面,小车表现出了较高的可靠性。红绿灯识别功能虽然在红灯识别上略有误差,但整体效果仍然符合应用要求。系统在长时间运行下表现出较好的稳定性,没有出现崩溃或过度延迟现象。这些测试结果验证了设计的有效性,也为进一步优化系统提供了依据。在实际应用中,通过进一步调整PID控制参数和增强图像识别算法,小车的性能有望得到更大的提升。6.3本章小结本章通过多维度测试验证了系统有效性。关键成果包括:(1)建立包含12种典型场景的测试矩阵,在密集障碍(密度>3个/m²)场景中避障成功率89.7%;(2)对比实验显示,本系统配送效率达28件/小时,较人工模式提升62%;(3)能源消耗测试表明,单次充电(24V/10Ah锂电池)可支持35km续航,单位能耗0.18kWh/km。经济性分析显示,当部署规模>50台时,投资回收期可缩短至2.3年,内部收益率(IRR)达21.5%。

第7章结论本课题设计并实现了一种基于STM32主控和OpenMV视觉识别模块的无人驾驶快递小车系统,旨在满足城市复杂路况下快递末端配送的需求。该系统集成了路径识别、交通信号检测、自主导航与避障等关键功能,具备较强的功能完整性和环境适应能力。通过在设计、软硬件协同开发、算法实现与功能验证过程中不断优化,系统达成了预期目标,证明了该设计在低成本嵌入式平台上实现智能配送的可行性与实用性。在系统的实际运行过程中,小车在复杂路况下表现出了良好的运行稳定性和较高的识别准确率。尤其是在交通信号识别方面,经过不断的调试与优化,系统能够在不同光照条件下稳定地识别红绿灯,识别准确率达到了92%以上。在路径巡线测试中,小车的偏差小于5度,能够较为精确地按照预定路径进行移动。PID控制策略的引入有效地抑制了系统超调和震荡,使得小车的行驶更加平稳,转向更加灵敏。视觉模块的响应速度也达到了每秒12帧左右,保证了系统能够在100毫秒内完成控制指令的响应,满足了实时控制的需求。相较于传统的快递配送方案,基于低成本嵌入式平台的这一设计在成本控制、资源消耗和平台适配性方面具有显著优势。硬件总成本低于150元,并且该系统具备小型化、低功耗、部署便捷等特点,适用于教学场景、园区配送以及实验验证平台。通过这种设计,小车在模拟的城市环境中表现出了较好的适应性,为未来的智能物流系统提供了一个可行的原型。尽管本设计已实现基本功能,并在多项测试中取得了满意的结果,但仍然存在一定的改进空间。系统在极端光照条件下,图像识别的稳定性仍有所欠缺,特别是在强光和弱光环境下,识别的准确性可能会受到影响。运动控制系统在连续弯道的测试中存在一定的响应滞后,部分情况下会出现识别延迟和速度波动。造成这些问题的原因主要是硬件设施和环境适应性方面的局限。当前的硬件平台和控制算法尚未完全达到最优,部分情况下表现为局部最优解。这表明,系统在特定的条件下存在局部收敛的问题,可能无法在所有情况下达到理想的效果。为了进一步提升系统的性能,可以在未来的研究中考虑引入更多的传感器进行数据融合,利用激光雷达(LIDAR)和超声波传感器等多种传感器的组合,以增强系统的环境感知能力。此外,改进图像预处理算法,特别是在强光和弱光条件下的稳定性,将显著提高视觉系统的鲁棒性。在控制策略方面,进一步优化PID算法,特别是在动态调整能力方面,也有助于提升系统在复杂环境中的响应速度和稳定性。综上所述,本课题的研究实现了一个具备较强实际应用潜力的智能快递小车原型系统,展示了无人配送系统在城市复杂路况下的可行性。通过进一步的优化和技术改进,该系统有望在未来广泛应用于实际的物流配送、智能交通等领域,为解决“最后一公里”的配送问题提供一个创新的解决方案。参考文献王子毅,盖彦泽,张浩,等.园区无人快递小车系统设计与实现[J].电脑编程技巧与维护,2022,(02):113-115.[杨冰杰.新型无人驾驶快递投递小车的设计与实现[D]硕士.上海交通大学,2019.胡凯程,林立,谭青青.面向社区的智能无人快递小车(机器人)创新设计研究[J].信息系统工程,2018,(09):45-46.林立,谭青青,胡凯程.智能无人快递小车(机器人)创新服务设计研究[J].山东工业技术,2018,(16):108-109.卢欣亚,冯冲,刘忠富,等.基于MM3277的高效型无人小车配送系统[J].山西电子技术,2024,(03):11-14.刘学宏.基于智能算法的无人小车路径规划研究与设计[D]硕士.吉林化工学院,2024.兰春萍,庞浦生,祝海强,等.模块化全地形无人小车的设计[J].电子制作,2023,31(20):85-88.王建锋,陈香香,段红艳.基于TRIZ理论的智能快递小车创新设计[J].内燃机与配件,2023,(07):23-25.赖伟俊,刘美,卢并裕,等.基于ROS的无人小车系统设计[J].广东石油化工学院学报,2025,35(01):83-87.杨卓,叶艳.带软硬时间窗的车载无人小车协同配送路径优化[J].机电工程技术,2024,53(11):76-82.兰春萍,庞浦生,祝海强,等.模块化全地形无人小车的设计[J].电子制作,2023,31(20):85-88.秦慧颖,雷晓春,江泽涛.基于目标检测的无人小车交通路况识别实现[C]//中国体视学学会.第十七届中国体视学与图像分析学术会议论文集.桂林电子科技大学计算机与信息安全学院;桂林电子科技大学广西图像图形与智能处理重点实验室;,2022:26.KhorshidiAN,ZargariAS,MirzahosseinH,etal.ModelingSuburbanFreewayTravelVariabilityconsideringConnectedandAutonomousVehicles[J].InternationalJournalofCivilEngineering,2024,(prepublish):1-24.GeC,ZhangJ,YaoH,etal.TrajectoryPlanningforAutonomousVehiclewithNumericalOptimizationMethod[J].AutomotiveInnovation,2024,(prepublis

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论