一种水下探测器的控制方法及系统技术方案

技术编号:19098123 阅读:44 留言:0更新日期:2018-10-03 02:29
本发明专利技术公开了一种水下探测器的控制方法及系统,通过本发明专利技术所提供的方法,基于终端的控制指令,系统将确定目标位置坐标以及当前位置坐标,然后基于目标位置坐标以及当前位置坐标得到移动方向以及移动距离,最后通过控制推进器来使探测器达到目标位置,这样不仅避免了用户的手动控制,并且也提升了准确性。

【技术实现步骤摘要】
一种水下探测器的控制方法及系统
本申请涉及水下探测器
,尤其涉及一种水下探测器的控制方法及系统。
技术介绍
现在在水质检测方面还沒有做到完全自动化,原因是因为时长上对这方面工具十分缺乏,而且价格也非常昂贵。在市面上普遍的自动化水质检测工具都是无人船,在环境检测方面都是以生产无人船为主。使用无人船作环境监测有一个很大的缺点,就是只可以检测到水表面的水质。通常一个水体会因日照得透光度而造成不同深度的溫度差,所以正常的水质检测会把水体分成不同得水层,而每层都因为溫度的不同会有物理和化学性质上的差別。如果只是用无人船检测水质,水面下的水层就不能到达。但是,目前水下探测器移动过程需要使用者手动进行操作,这样不仅操作繁琐、时间成本较高,并且控制的准确性也较低。
技术实现思路
本专利技术提供了一种水下探测器的控制方法及系统,用以解决现有技术中水下探测器移动过程需要使用者手动进行操作,这样不仅操作繁琐、时间成本较高,并且控制的准确性也较低的问题。其具体的技术方案如下:一种水下探测器的控制方法,所述方法包括:获取终端发送的携带目标位置坐标的控制指令;通过定位模块获取水下探测器的当前位置坐标;根据所述目标位置坐标以及当前位置坐标,确定水下探测器的移动方向以及移动距离;根据所述移动方向以及移动距离控制推进器运行。可选的,根据所述移动方向以及移动距离控制推进器运行,包括:在确定出所述移动方向为向前移动时,控制所述水下探测器的第一推进器以及第二推进器同时工作,并按同一方向推进;根据确定出的移动距离,控制所述第一推进器以及所述第二推进器的运行时间。可选的,所述根据所述移动方向以及移动距离控制推进器运行,包括:在确定出所述移动方向为转向移动时,控制所述水下探测器的第一推进器以及第二推进器同时工作,并且第一推进器以及第二推进器按照不同的方向推进;根据确定出的移动距离,控制所述第一推进器以及所述第二推进器的运行时间。可选的,在根据所述移动方向以及移动距离控制推进器运行之后,所述的方法还包括:通过定位模块实时获取水下探测器的位置坐标以及移动方向;将所述位置坐标以及移动方向实时上传至中终端,并在位置坐标文档中保存所述位置坐标。一种水下探测器的控制系统,所述系统包括:获取模块,用于获取终端发送的携带目标位置坐标的控制指令;定位模块,用于获取水下探测器的当前位置坐标;处理模块,用于根据所述目标位置坐标以及当前位置坐标,确定水下探测器的移动方向以及移动距离;控制模块,用于根据所述移动方向以及移动距离控制推进器运行。可选的,所述控制模块,具体用于在确定出所述移动方向为向前移动时,控制所述水下探测器的第一推进器以及第二推进器同时工作,并按同一方向推进;根据确定出的移动距离,控制所述第一推进器以及所述第二推进器的运行时间。可选的,所述控制模块,具体用于在确定出所述移动方向为转向移动时,控制所述水下探测器的第一推进器以及第二推进器同时工作,并且第一推进器以及第二推进器按照不同的方向推进;根据确定出的移动距离,控制所述第一推进器以及所述第二推进器的运行时间。可选的,所述处理模块,还用于将所述位置坐标以及移动方向实时上传至中终端,并在位置坐标文档中保存所述位置坐标。基于本专利技术所提供的方法,该通过终端的控制指令,系统将确定目标位置坐标以及当前位置坐标,然后基于目标位置坐标以及当前位置坐标得到移动方向以及移动距离,最后通过控制推进器来使探测器达到目标位置,这样不仅避免了用户的手动控制,并且也提升了准确性。附图说明图1为本专利技术实施例中一种水下探测器的控制方法的流程图;图2为本专利技术实施例中一种水下探测器的控制系统的结构示意图。具体实施方式下面通过附图以及具体实施例对本专利技术技术方案做详细的说明,应当理解,本专利技术实施例以及实施例中的具体技术特征只是对本专利技术技术方案的说明,而不是限定,在不冲突的情况下,本专利技术实施例以及实施例中的具体技术特征可以相互组合。如图1所示为本专利技术实施例中一种水下探测器的控制方法的流程图,该方法包括:S101,获取终端发送的携带目标位置坐标的控制指令;在本专利技术实施例中,该水下探测器中设置了定位模块以及通信模块,通过该通信模块可以获取终端发送的携带目标位置坐标的控制指令。基于该控制指令,水下然测器将启动动力控制系统。该动力控制系统可以控制水下探测器上的推进器。S102,通过定位模块获取水下探测器的当前位置坐标;基于S101中的控制指令,系统确定需要进行移动,所以水下探测器首先需要确定自身的位置,因此系统将通过定位模块获取水下探测器的当前位置坐标,基于该当前位置坐标,系统才可以进一步的去计算出移动距离以及移动方向。S103,根据目标位置坐标以及当前位置坐标,确定水下探测器的移动方向以及移动距离;在控制指令解析出目标位置坐标以及通过定位模块获取当前位置坐标之后,系统将通过这两个坐标计算出一个移动距离,当然,这里的移动距离为直线距离,也就是通过这两个位置坐标之间计算出的直线距离。并且通过这两个位置坐标还可以进一步的计算出移动方向,具体来讲,目标位置坐标以及当前位置坐标存在于地图上,所以根据这两个坐标可以确定出一个明确的方向,通过该方向可以为水下探测器提供明确的移动方向。S104,根据移动方向以及移动距离控制推进器运行。在确定移动距离以及移动方向之后,系统将控制探测器的推进器启动,从而控制推进器来使探测器按照计算出的方向移动。具体来讲,在确定出移动方向为向前移动时,控制水下探测器的第一推进器以及第二推进器同时工作,并按同一方向推进。在确定出移动方向为转向移动时,控制水下探测器的第一推进器以及第二推进器同时工作,并且第一推进器以及第二推进器按照不同的方向推进,这里需要说明是,在探测器移动的过程中存在左转或者是右转,在存在转向的情况下,系统将随时控制推进器的工作状态,从而保证转向的准确性。在系统控制推进器工作时,系统还将根据确定出的移动距离,控制第一推进器以及第二推进器的运行时间,通过控制第一推进器以及第二推进器的运行时间就可以将探测器移动到指定的目标位置。基于本专利技术所提供的方法,该通过终端的控制指令,系统将确定目标位置坐标以及当前位置坐标,然后基于目标位置坐标以及当前位置坐标得到移动方向以及移动距离,最后通过控制推进器来使探测器达到目标位置,这样不仅避免了用户的手动控制,并且也提升了准确性。进一步,在本专利技术实施例中,为了实时监控探测器的位置以及移动方向,因此通过定位模块实时获取水下探测器的位置坐标以及移动方向,然后将该位置坐标以及移动方向实时上传至终端,并在位置坐标文档中保存位置坐标,通过该方式,用户可以实时的监测到水下探测器的运行情况。对应本专利技术实施例所提供的方法,本专利技术实施例中还提供了一种水下探测器的控制系统,如图2所示为本专利技术实施例中一种水下探测器的控制系统的结构示意图,该系统包括:获取模块201,用于获取终端发送的携带目标位置坐标的控制指令;定位模块202,用于获取水下探测器的当前位置坐标;处理模块203,用于根据所述目标位置坐标以及当前位置坐标,确定水下探测器的移动方向以及移动距离;控制模块204,用于根据所述移动方向以及移动距离控制推进器运行。进一步,在本专利技术实施例中,所述控制模块204,具体用于在确定出所述移动方向为向前移动时,控制本文档来自技高网...

【技术保护点】
1.一种水下探测器的控制方法,其特征在于,所述方法包括:获取终端发送的携带目标位置坐标的控制指令;通过定位模块获取水下探测器的当前位置坐标;根据所述目标位置坐标以及当前位置坐标,确定水下探测器的移动方向以及移动距离;根据所述移动方向以及移动距离控制推进器运行。

【技术特征摘要】
2018.04.12 CN 20181032525491.一种水下探测器的控制方法,其特征在于,所述方法包括:获取终端发送的携带目标位置坐标的控制指令;通过定位模块获取水下探测器的当前位置坐标;根据所述目标位置坐标以及当前位置坐标,确定水下探测器的移动方向以及移动距离;根据所述移动方向以及移动距离控制推进器运行。2.如权利要求1所述的方法,其特征在于,根据所述移动方向以及移动距离控制推进器运行,包括:在确定出所述移动方向为向前移动时,控制所述水下探测器的第一推进器以及第二推进器同时工作,并按同一方向推进;根据确定出的移动距离,控制所述第一推进器以及所述第二推进器的运行时间。3.如权利要求1所述的方法,其特征在于,所述根据所述移动方向以及移动距离控制推进器运行,包括:在确定出所述移动方向为转向移动时,控制所述水下探测器的第一推进器以及第二推进器同时工作,并且第一推进器以及第二推进器按照不同的方向推进;根据确定出的移动距离,控制所述第一推进器以及所述第二推进器的运行时间。4.如权利要求1所述的方法,其特征在于,在根据所述移动方向以及移动距离控制推进器运行之后,所述的方法还包括:通过定位模块实时获取...

【专利技术属性】
技术研发人员:梁竣皓何旻骏刘尚学梁文禧林欣蓉陈颖瑶
申请(专利权)人:澳门培正中学
类型:发明
国别省市:中国澳门,82

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1