温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
基于
无线
传技
无人
控制系统
设计
实现
罗淦
计算机测量与控制 ()控制技术 收稿日期:;修回日期:。基金项目:哈尔滨工程大学 年度青年教师启动经费项目()。作者简介:罗淦(),男,四川人,硕士研究生,主要从事自动控制,通信方向的研究。通讯作者:余华兵(),男,湖北人,教授,主要从事信号处理方向的研究。引用格式:罗淦,余华兵,余海瑞,等 基于无线数传技术的无人船控制系统设计与实现 计算机测量与控制,():文章编号:():中图分类号:;文献标识码:基于无线数传技术的无人船控制系统设计与实现罗淦,余华兵,余海瑞,吴文凭,肖宇峰(哈尔滨工程大学 青岛创新发展基地,山东 青岛 ;中国船舶集团有限公司 系统工程研究院,北京 ;西南科技大学 信息工程学院,四川 绵阳 )摘要:针对于现有的无人船()存在的问题,为提高其控制行驶最大距离,设计一种以无线数据传输模块为传输介质的系统,传输下位机与上位机之间的数据;从激光雷达的二维扫描图像信息,根据 ()算法制作出水面环境的栅格地图圈定卫星地图盲区,组合多种传感器定位的方式估算无人船相对位置并定位在卫星离线地图,以达到按路径规划行进的目的;设计了上位机软件和基于 的控制器;无人船位姿信息发送到上下位机,上位机得到信息向下位机传输实现远程遥控行驶的目的;实验结果表明,与常规的网络信号发射和接收传输数据不一样,在无网络基站环境中仍能够在 以内保持良好的远程控制,证实了系统的可靠性和准确性。关键词:无人船;无线数据传输;路径规划;栅格地图;,(,;,;,):(),;,(),;,;,:;引言无人船发展至今已有 多年的历史随着工业技术的进步,人类对无人遥控设备的需求越来越大船舶的自主的航行有着十分重要的战略层面的意义,由于无人船在全自主的控制的方式方法对于无人船的智能化的程度要求非常高,无人船的智能化的实现非常的艰难。与传统船舶比起来,无人船能够通过人员的控制系统与远程的一些遥控的一些设备能够在劳动的条件更加的优越的岸上环境之下进行一系列的实时的操作,通过这些操作设备从源头上减去人为的因素对船舶的运行的安全的影响。由于科学技术的进展,有关无人船的科学研究也日益引起世界各国的高度关注,而长距离或者超远距离的数据通信也一直是无人船关键技术研发的重要课题,而以往的无人船控制系统大多通过设备的无线电接收机接收由地面遥控器发送的信息,而这种系统方法不但有效防止相距过近,同时易于引起干扰。针对于该问题,设计了将通道信号经由无线数传模块从无人船发送端,接受端得到信号端的通讯系统。同时系统如果要在水面环境中完成控制者的安排,自投稿网址:第期罗淦,等:基于无线数传技术的无人船控制系统设计与实现 主导航是不可缺少的关键环节。目前阶段我们可使用到的自主导航方式有:惯性导航、天文导航、特征匹配等,但是如果只是单一的使用一种导航方式进行导航,在实际应用上效果往往达不到预期的想法,因此一般使用组合导航方式,用以更精确的完成导航效果,其次为了使无人船在规划的路径上稳定运行,提高准确性需要对控制方法进行比较分析。当前常用的控制方法或多或少存在一些不足,所以在实际应用中还需要将这些方法做些改进。本次实验以自主导航配合无线传输技术远程遥控,设计出一种能在中长距离自由切换控制方式的一个无人船控制系统,在测试实验中取的很好的效果。系统结构及原理本次实验的无人船控制系统采用了工业控制系统计算机和 单片机来做为 控制器共同组成的下位机主控制器,上位机为 单片机,外围设备包括无线传输模块(数传和图传)、电源管理模块、操舵装置与驱动模块、舵机模块、舵机模块,激光雷达以及摄像头等,并且提供一个基于开源软件框架的上位机监控软件,另外还包括电源管理模块:通过稳压电路产生,以及 的电压,为系统各个模块提供安全稳定的电压,保证电路正常工作。舵机的驱动模块可以通过转 直接进行电源供应,而工控机和单片机的电源可以经过稳压电路直接转入 或者电源。基本设计框图,如图。图系统设计框图无人船在一个完整的控制测试过程中主要完成以下流程。本次实验使用的无线传输模块分为数传和图传,通过工业级无线数传模块,上位机控制系统能够远程访问无人船终端,使其执行控制和数据反馈,通过无线图传模块传输图像回到上位机。在无人船路径规划上,采用激光雷达采集无人船位姿信息,回传到下位机控制器进行提取和处理,在无人船运动控制方面,为了实现转速和转角可控,在推进器的控制上需采用 算法和定时器;在上位机控制器和无人船下位机控制器的通信方面上,采用 通信接口,以工业级无线数传电台来进行无线数据收发,达到远程控制无人船的目的。系统硬件设计 驱动结构设计现阶段无人船为了适用于水面上的各种突发状况,因此对于其的稳定性要求很高。无人船在其航行的过程中需要保证船体航行等一系列的因素,让船的重量尽可能的分布均衡,使其重心尽量偏低且居中,以此来防止在航行的过程中遇到水流变化而发生侧翻的情况。根据技术指标和最高航速规定可知,该实验无人船为中低速船舶。这一类的内河行船通常有二个选择:平底船和折角船。折角线体制造的工序较为繁琐,且在相同容积下舱容较小,稳定性不足,也不够经济;平底方型线体制造工序较为简化,而且舱口容量比较丰富,舰型更加稳定。综合考量无人船稳定性和布置地位,选用平底方型线体比较合理。对双舵装置的舰艇而言,在航行过程中往往需要将双舵同时,而双舵同时运转最简便、最安全的方式就是用一个推舵机构,利用连杆机构推动二舵柄同时运转,但仅适合于双舵相距近、单机运行功率小、载荷差别小的情况场合综合考虑采用平底双舵机控制来完成本次实验。激光雷达 惯导在本次实验的地图建立时,使用激光雷达扫描周围环境信息,对无人船定位则采用的是 ()()的组合惯导模型,雷达能有效检测距离为以雷达为中心的一定范围环境,它本身能进行三维立体图构建但因为三维地图建立占用资源太多,且本次实验可近似为在二维平面上运动故本次实验使用二维扫描。在路径设计上相对于光学系统,激光雷达容易掌握,运用方便,而且对周围环境的影响作用较小,配合 组合系统对无人船位置的定位,能让无人船对周围环境进行扫描并对自身位置进行定位。无线传输模块进行无线数据传输时,使用两种无线传输模块,为区分以下分别称为工业级无线数传模块和无线图传模块:其中无线数传模块的工作频段为 ,出厂默认是 ,传 输 距 离 达 ;通 信 接 口 有 和 两种,波特率支持 ,出厂默认 ;工作电压为。无线图传模块的工作频段为 ,视频码率和工作带宽为 ,延时约为 (仅图传),接收机 天线时传输距离可达;工作电压为 ,能使无人船的控制距离在原有的基础上扩大,使无人船能使用的领域更加宽广。推进器及其驱动模块本次设计采用两个推力器做为无人船的动力来源,它所采用的新设计包括了一个全浸没型无刷推进器,该推进器内带有封装的调节推进器绕组温度和定子,以及涂层的磁石和转子。推进器的主体结构和螺旋桨均由坚硬的聚碳酸酯塑胶所制造,而仅有的裸露金属部分则由船用不锈钢制造。与之前的推进器相比,全淹没设计是独一无二的。它允许对推进器进行水冷和对塑料衬套进行水润滑。它消投稿网址:计算机测量与控制第 卷 除了对轴封,电磁联轴器以及充满空气或机油的隔室的需要,从而使推进器具有自然的耐压性。设计紧凑,部件数量最少,因此可以以可承受的价格使用它。其对应的推进器驱动器上面包括了个端子,分别是个编码器控制端子,用来驱动推进器;以及两个脉冲信号端子,通过信号控制推进器的转角。这个端子加起来一起控制无人船的运动状态。摄像头模块无人船的视频回传采用 摄像头,支持 帧视频回传,摄像头模块的分辨率不是很高,它的最大图像尺寸仅是 像素,因此所需回传数据相较于其他摄像头较少,很适合远距离监控,本次实验使用该模块主要目的为测试无线图传模块传输的稳定性。电源模块电源管理是整个操作系统正常运行的前提基础,就像人的寿命一样,一个好的电源和电源管理就好比人有了一个好身体,所以在设置电源部分之前就需要单独的对电源线路进行设置,并且在选用电源模块时,还必须充分考虑实际使用的电源情况。电源模块包括 电源箱和稳压模块。电源箱供电电压稳定。本次各个模块需要供电的范围在 之间,需要转化的电压较多,因此电源箱很适合本次实验各模块的供电需求。基于 的上位机控制器本文选用单片机作为系统主机的主控制器,在芯片选择的时候需要考虑以下一些因素:系统外围的电路非常多,芯片的口数量一定要能够满足使用的需求。本系统设计选型采用了 芯片,用作控制主机的主控 件。为 位 处 理 器 芯 片,使 用 了 公司的 内核,最大运行时间为 ,运行电压区间为 ,能够运行在 的工作温度范围,通过一系列的省电模块保证了低功耗使用的需求,绘制 原理图如图所示。图基于 的上位机控制器 下位机控制器下位机控制器采用工控机和 单片机相结合。工控机可以通过收集激光雷达的信号对回传无人船的位姿信息加以处理,并将信息传递给 单片机,工控机具有设计简洁清晰、扩展功能强大、开源性较好的优点。只需要熟悉各个硬件架构和应用基本理论便可简单应用多个功能,同时实现跨平台发展,所以使用非常广泛。系统软件设计 软件总体设计软件总体设置主流程图,如图。首先完成对每个运行系统的 初 始 化,分 配 资 源 后 摄 像 头 采 集 信 息 发 送 至 ()机软件是否手动控制无人船(本次实验需事先让无人船在实验场地行驶描绘出场地地图),之后组合传感器采集无人船位姿信息发送给工控机处理,检查是否按程序路线行驶,若有偏移,则通过对推进器转速的修正使其继续按路线行驶,直到到达终点。图软件总体设计主流程图 地图规划定位系统和地图的构建()是移动机器人技术发展中的问题,难题,是移动机器人在未知条件中进行主动导航的理论基础。激光雷达和光学感应器是 领域的两种主要传感器,而近年来基于激光雷达和光学感应器传感器的 技术也获得了更广泛的发展与应用,其中激光雷达相较于视觉传感器使用方便构建简单。本次实验中使用了激光雷达制作水面环境圈定卫星地图盲区,激光雷达所构建的是一种信息含量较小的栅格地图,栅格地图易于创建且生成速度快,更重要的是无需向外界数据库请求信息,如图,为本次实验雷达建立的栅格地图示意图。它将周围环境分割成栅格的形式表示,栅格有白、灰和黑种状态,白表明该路径上无障碍物可通过,灰表明无法判别不明情况,黑则表明路径上有障碍物。本次地图的构建分为先后端两个步骤:地图的建立是投稿网址:第期罗淦,等:基于无线数传技术的无人船控制系统设计与实现 图栅格地图 计算的最先端,但是需要在地图建立的步骤中添加了子地图的定义,先通过一系列的激光扫描方式,使用扫描图相匹配的方式在最佳方位处建立出子地图,再通过特定的持续时刻的扫描图相匹配方式估算出无人船的相对位置,如果激光扫描的区域图和距离过去的较近区域图匹配了,那么在地图上就可以添加回环的约束,通过估算出来的数据、相对时刻等,也能建立出最先端的位置图;其后端过程中进行的就是图的修改,进而去调节无人船在过去时的位姿和子地图等信息,其后端处理则是指利用分支界定法实现对位姿图像的闭环运算,在出现情况后,再将这个回环进行了一次非线性最小化二乘的优化过程求解解决,然后再调整这个回环中的节点、边 和子 地图,图为地图规划算法框图。图地图规划算法框图本次的实验场地为水面平稳,视野开阔无遮挡的河流,为使地图构建效果更佳,选取的实验场地为河岸较河面高度差较为明显处。导航定位在现有技术之中导航定位常见的易于实现的技术手段共有种:无线定位导航,定位技术以及组合导航定位技术,组合导航定位技术能够弥补 定位技术使用种如卫星信号不足等缺陷,且能反馈的信息量相对于前俩者更为丰富,故本次的实验采用的是 的组合惯导完成位置的标定,再根据定位信息和地图信息完成实验。在无人船的位置定位模型中,通过 和 组合系统将收集到的位姿信息回传到下位机控制器中,因为回传的坐标信息是组合系统内部的空间坐标系称为地球坐标系,需要将回传坐标转换到对应的地理坐标系下(通常情况下地理坐标系和载体坐标系取相同),再将船体方位与姿态信息结合到一起组成完整的位置坐标信息。组合系统上的位置坐标可用,三个参数表示,其中,依次代表了纬度和经度(从子午