【技术实现步骤摘要】
一种基于混合路径规划自主导航的无人船水质监测物联网控制系统及方法
[0001]本专利技术属于物联网远程通信
和智能路径规划及避障
,具体设计一种基于混合路径规划自主导航的无人船水质监测物联网控制系统及方法。
技术介绍
[0002]水产养殖行业在我国有着较大的市场规模,而且在近年来养殖规模在快速的扩大。但是同时养殖水体的自然承载能力已日趋饱和,养殖水域的水质越来越差。如今改善养殖水域的水质成了一个重要任务,而水质监测是水产养殖中的最重要一环,水中的溶氧量、PH值、温度一定要在适合鱼虾蟹生长的范围之内,这些参数对鱼虾蟹的生存繁殖有着决定性的作用
[0003]过去对水质监测的方法主要是两种,一种是人工监测法,作业人员需要携带检测仪器,在靠近岸边的水域采集一定量的水源,这种方法过程繁琐,人力成本高,具有一定的危险性,而且测量范围只能局限在岸边,这样得到的检测结果所反映的水质情况会比较片面,不能完全评估出真实的水质情况。另一种是定点浮漂检测法,这种方法存在的问题有:受检测点数量影响测量范围有限,增加定点浮漂成本较高,后期维护困难。
[0004]综合水产养殖水域水质检测现存的问题,需要设计一种水质检测技术可以覆盖大范围的水域面积,可自主导航的水质检测无人船可以极大地节省人力物力,水质检测无人船具有自主导航、体积小、成本低、灵活性好、覆盖范围广等优点。结合物联网技术可以实时地操控水质检测无人船,在上位机应用层也可以实时查看水质参数。
[0005]目前具有水质检测功能的无人船在实际作业中已经得到了 ...
【技术保护点】
【技术特征摘要】
1.一种基于混合路径规划自主导航的无人船水质监测物联网控制系统,其特征在于,包括:感知层、通信层、应用层;所述感知层与所述应用层通过通信层进行数据交互;所述感知层包括双体充气无人船、动力输出模块、避障系统模块、电源模块、主控制器模块以及信息感知模块,所述双体充气无人船用于装载动力输出模块、避障系统模块、电源模块、主控制器模块以及传感器;所述通信层为GPRS
‑
DTU模块,与服务器建立TCP/IP连接,实现感知层与应用层的数据传输,用于上传数据至应用层的服务器,以及接收服务器发送的控制命令;所述应用层采用C/S结构,即服务器(包含服务器后台程序)与客户端建立TCP/IP连接。2.根据权利要求1所述的一种基于混合路径规划自主导航的无人船水质监测物联网控制系统,其特征在于,所述动力输出模块包括两部直流异步推进电机、一对电机驱动螺旋桨和无刷电调;所述推进电机和电机驱动螺旋桨用于控制无人船的航行速度和方向;所述无刷电调通过PWM波进行调压,电机根据电压调速。3.根据权利要求1所述的一种基于混合路径规划自主导航的无人船水质监测物联网控制系统,其特征在于,所述信息感知模块包括包括溶解氧传感器、水温传感器、北斗定位数据接收器、声纳、激光雷达传感器、机器视觉等。4.根据权利要求1所述的一种基于混合路径规划自主导航的无人船水质监测物联网控制系统,其特征在于,所述避障系统模块为超声波模块、声纳避障模块以及机器视觉组合模块,充分利用不同模块的优势,实现精准可靠避障。5.根据权利要求1所述的一种基于混合路径规划自主导航的无人船水质监测物联网控制系统,其特征在于,还包括人机交互模块,所述人机交互模块的界面分为无人船运动操控区、实时数据显示区、启停按键区;所述运动操控区为前进、后退、左转、右转和启停按钮,可实现人工操控无人船的运动;所述数据显示区所述数据实时显示区显示无人船测得的溶解氧、温度、大气压、饱和度等数据;所述启停按键区为手动实现手机app与无人船无线通信进行远程监视和操控。6.根据权利要求1所述的一种基于混合路径规划自主导航的无人船水质监测物联网控制系统,其特征在于,所述应用层包含安卓手机客户端和PC端人机交互界面,所述安卓手机客户端程序基于Android Studio 2.3.3+JDK 1.8+Android 7.0平台开发,使用Android Studio作为开发工具,主要用来显示检测水域的溶解氧值、温度、大气压值、饱和度,也可手动控制无人船的运动,控制无人船前进、后退、左转、右转等运动状态;所述PC端人机交互界面程序在Visual Studio2017集成开发环境下由C#语言编写而成,数据库系统则在SQL Sever2008环境下SQL(Structured Query Language)语言开发而成,界面主要包含地图、网络通信、数据显示、目标点导入、模式切换、方向控制、数据库等功能模块;其中,上位机程序与无人船连接需要调用C#中的Socket方法,连接成功后,无人船上各传感器装置通过GPRS
‑
DTU模块发送到上位机程序。7.一种基于混合路径规划自主导航的无人船水质监测物联网控制方法,其特征在于,包括如下步骤:步骤1,在服务器后台程序中的地图中设置作业点并显示该点的经纬度坐标,设置无人船航行模式为自动导航模式;
步骤2,启动电源后将水质检测无人船平稳放入待测水域,GPS接收当前位置信息通过无线数传模块将数据信息发送到服务器并解析无人船经纬度信息,基于已知的环境信息调用基于叠加势场的快速行进法(FMM)规划出一条包含所有作业点的最优路径,融入航程长度、航线安全性与航向角势场作为寻优条件;步骤3,无人船调整双电机转速实现差速转向,驶向作业点;步骤4,无人船搭载的超声波传感器扫描周围是否存在障碍物信息;步骤5,如果超声波模块、声纳避障模块以及机器视觉组合模块探测的范围内无人船与作业点之间没有出现障碍物,无人船保持航向继续探测下一个范围内可能出现的障碍物,直至到达作业点进行断面水质检测;步骤6,如果激光雷达在无人船与目标点的航线上探测到障碍物,结...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。