【技术实现步骤摘要】
一种帆船自主控制方法、装置及帆船
本专利技术涉及无人帆船领域,尤其涉及一种帆船自主控制方法、装置及帆船。
技术介绍
现有技术中,无人帆船是机器人技术和帆船技术交叉发展的最新产物。无人帆船是以风力作为推进动力,可以长时间的在海上进行警卫巡逻、科学考察、环境检测等任务,可以避免人类长时间在海上作业时,可能会遇到的安全、补给等问题。众所周知,帆船在海上航行需要面对各种复杂情况。但是在现有技术中,对于包括帆船在内的无人自主航行技术主要集中在对风帆进行自主控制。以风帆作为辅助航行工具的控制方法只适用于大型运输船的航向控制,由于大型运输船与小型帆船的结构有较大的不同,工作原理以及操控原理也有较大的不同;因此,大型帆船所采用的控制方案并不能很好的适用于小型帆船;另一方面,仅以风帆作为辅助航行工具,并不能实现对船体的自主控制。而且,通过对现有技术成果以及相关技术文献的分析可知,现有无人帆船的研发成果主要侧重于帆船自动控制系统硬件的实现,也没有一种应用于风帆自主驾驶中的整体性的控制方法,在帆船的航行过程中,不能很好地实现对航行路径的生成、风帆状态的控制、舵角的控制等操控动作。
技术实现思路
本专利技术的主要目的在于提供一种帆船自主控制方法、装置及帆船,旨在系统地实现帆船航行路径的自动生成、风帆状态的自动控制、舵角的自动控制功能,提高自主操控性。为达以上目的,本专利技术提出一种帆船自主控制方法,包括以下步骤:在航行路径中设置至少一个航路点;目标航路点确定步骤:获取帆船的航行信息,将帆船所在位置的下一航路点设置为目标航路点;期望航向确定步骤:根据帆船和目标航路点的相对方位、以及真实 ...
【技术保护点】
一种帆船自主控制方法,其特征在于,所述方法包括:在航行路径中设置至少一个航路点;目标航路点确定步骤:获取帆船的航行信息,将帆船所在位置的下一航路点设置为目标航路点;期望航向确定步骤:根据所述帆船和所述目标航路点的相对方位、以及真实风的方向确定期望的航向向量;控制步骤:根据相对风向信息控制帆船的风帆状态;根据帆船当前的航向与所述期望的航向向量,控制帆船的舵角以达到或者跟踪所述期望航向;判断步骤:判断帆船是否到达所述目标航路点;若未到达,则返回所述期望航向确定步骤;若已到达,则进一步判断所述目标航路点是否为航行终点;如果不是,则返回所述目标航路点确定步骤;如果是,则结束流程。
【技术特征摘要】
1.一种帆船自主控制方法,其特征在于,所述方法包括:在航行路径中设置至少一个航路点;目标航路点确定步骤:获取帆船的航行信息,将帆船所在位置的下一航路点设置为目标航路点;期望航向确定步骤:根据所述帆船和所述目标航路点的相对方位、以及真实风的方向确定期望的航向向量,具体包括:获取真实风的信息;根据所述真实风的风向信息,以帆船为中心划分航向区,所述航向区至少包括顺风区、迎风不可航行区、侧风区;根据所述目标航路点和帆船的相对位置,计算所述目标航路点相对于帆船的相对方位角;根据所述相对方位角确定所述目标航路点所处的航向区;根据所述目标航路点所处的航向区获取期望的航向向量,其中,当所述目标航路点处于侧风区时,由帆船的当前位置指向所述目标航路点的单位向量即为期望航向向量;当所述目标航路点处于迎风不可航行区时,需要帆船实现抢风行驶,以“Z”字形航行路径到达所述目标航路点;当所述目标航路点处于顺风区时,需要帆船避开顺风区航行,以“Z”字形航行路径到达所述目标航路点;控制步骤:根据相对风向信息控制帆船的风帆状态;根据帆船当前的航向与所述期望的航向向量,控制帆船的舵角以达到或者跟踪所述期望航向;判断步骤:判断帆船是否到达所述目标航路点;若未到达,则返回所述期望航向确定步骤;若已到达,则进一步判断所述目标航路点是否为航行终点;如果不是,则返回所述目标航路点确定步骤;如果是,则结束流程。2.根据权利要求1所述的帆船自主控制方法,其特征在于,所述获取真实风的信息包括:获取相对于帆船船体的相对风的风速信息和风向信息;对所述帆船的航速信息、航向信息、相对风的风速信息以及相对风的风向信息进行矢量计算,根据所述矢量计算的结果获得相对于岸的真实风的风速信息和风向信息。3.根据权利要求1所述的帆船自主控制方法,其特征在于,所述根据帆船当前的航向与所述期望的航向向量,控制帆船的舵角以达到或者跟踪所述期望航向包括:通过舵的偏转控制帆船的实际航向;通过控制舵角使帆船的实际航向达到或者跟踪期望航向。4.根据权利要求1所述的帆船自主控制方法,其特征在于,所述根据相对风向信息控制帆船的风帆状态包括:根据所述相对风的风向信息,控制风帆调整角。5.根据权利要求1至4任一项所述的帆船自主控制方法,其特征在于,所述控制步骤还包括:获取帆船的姿态角度,其中,所述姿态角度包括航向角、俯仰角和横滚角;当所述俯仰角超过第一预设危险值时或者当所述横滚角超过第二预设危险值时,发出帆船倾翻的求救信号,并结束航行。6.一种帆船自主控制装置,其特征在于,所述装置包括:航路点设置模块,用于在航行路径中设置至少一个航路点;目标航路点确定模块,用于获取帆船的航行信息,将帆船所在位置的下一航路点设置为目标航路点;期望航向确定模块,用于根据所述帆...
【专利技术属性】
技术研发人员:王智锋,林天麟,
申请(专利权)人:智慧城市系统服务中国有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。