The invention discloses an autonomous anchoring control method for an unmanned ship, a determination step of anchoring conditions, an execution step of anchoring, an anchoring monitoring step, an exception handling step and a shore-based instruction execution step. The anchoring execution step controls the movement of ship and anchor according to rudder information, wind information, flow information, ship heading information and anchor chain information. The invention can independently adjust the ship's posture and control the anchoring operation in real time by real-time monitoring the ship's own state and the surrounding environment, thus guaranteeing the stable control of the unmanned ship during the anchoring process. Moreover, the whole process of lifting anchor does not need human intervention, realizing the real sense of automatic lifting anchor operation, greatly improving the efficiency of lifting anchor.
【技术实现步骤摘要】
一种无人驾驶船舶自主起锚控制方法
本专利技术涉及无人驾驶船舶
,尤其涉及一种无人驾驶船舶自主起锚控制方法。
技术介绍
无人驾驶船舶起锚是指船舶能够自主进行单锚泊、双锚泊等起锚操作的控制方法。无人驾驶船舶起锚要求在条件满足的情况下,无人船可以自主控制锚机、车、自动舵等设备,完成起锚操作,同时要求控制船舶保持稳定。目前,现有船舶的起锚系统只是通过锚机控制器进行起锚操作,而忽视了起锚过程中风力转船力矩、水动力转船力矩以及舵转船力矩对船舶的综合作用,同时对锚泊环境的判断也大多数依靠于船员的驾驶经验,易产生船舶不稳、甚至失控的后果。
技术实现思路
本专利技术为了解决上述技术问题,提供一种无人驾驶船舶自主起锚控制方法,实现无人驾驶船舶在锚泊状态下的自主起锚,并保证船身在起锚过程中的稳定。本专利技术提供的技术方案是,一种无人驾驶船舶自主起锚控制方法,包括以下步骤:起锚条件判断步骤:根据锚地锚泊信息数据和船舶自身锚泊信息数据,判断当前外部环境和船舶自身运行情况是否符合起锚条件,若是,执行起锚执行步骤;否则,执行异常情况处理步骤;起锚执行步骤:根据舵力信息、风力信息、水流信息、船舶艏向信息及锚链信息控制船舶和锚机的运动;起锚监控步骤:实时监控起锚条件判断步骤和起锚执行步骤的工作状态,若出现异常情况,执行异常情况处理步骤;异常情况处理步骤:自主定位异常情况,输出并执行异常解决方案;当异常情况超出自主解决能力范围时,向岸基发送警报,并等待岸基反馈指令;岸基指令执行步骤:根据岸基遥控操纵的指令对船舶的各个系统进行操控。进一步的,单锚泊时,所述起锚执行步骤包括:S7、判断船姿是否 ...
【技术保护点】
1.一种无人驾驶船舶自主起锚控制方法,其特征在于,所述方法包括以下步骤:起锚条件判断步骤:根据锚地锚泊信息数据和船舶自身锚泊信息数据,判断当前外部环境和船舶自身运行情况是否符合起锚条件,若是,执行起锚执行步骤;否则,执行异常情况处理步骤;起锚执行步骤:根据舵力信息、风力信息、水流信息、船舶艏向信息及锚链信息控制船舶和锚机的运动;起锚监控步骤:实时监控起锚条件判断步骤和起锚执行步骤的工作状态,若出现异常情况,执行异常情况处理步骤;异常情况处理步骤:自主定位异常情况,输出并执行异常解决方案;当异常情况超出自主解决能力范围时,向岸基发送警报,并等待岸基反馈指令;岸基指令执行步骤:根据岸基遥控操纵的指令对船舶的各个系统进行操控。
【技术特征摘要】
1.一种无人驾驶船舶自主起锚控制方法,其特征在于,所述方法包括以下步骤:起锚条件判断步骤:根据锚地锚泊信息数据和船舶自身锚泊信息数据,判断当前外部环境和船舶自身运行情况是否符合起锚条件,若是,执行起锚执行步骤;否则,执行异常情况处理步骤;起锚执行步骤:根据舵力信息、风力信息、水流信息、船舶艏向信息及锚链信息控制船舶和锚机的运动;起锚监控步骤:实时监控起锚条件判断步骤和起锚执行步骤的工作状态,若出现异常情况,执行异常情况处理步骤;异常情况处理步骤:自主定位异常情况,输出并执行异常解决方案;当异常情况超出自主解决能力范围时,向岸基发送警报,并等待岸基反馈指令;岸基指令执行步骤:根据岸基遥控操纵的指令对船舶的各个系统进行操控。2.根据权利要求1所述的无人驾驶船舶自主起锚控制方法,其特征在于,单锚泊时,所述起锚执行步骤包括:S7、判断船姿是否需要调整,若是,执行S8;否则,执行S9;S8:船姿调整;S9、锚机绞锚;S10、冲洗锚链污泥;S11、调整船舶艏向和风舷角;S12、判断当前环境是否风大、流急,若是,执行S13;否则,执行S15;S13、调整船舶主机转速,船舶进车;S14、判断锚链是否达到松弛状态,若是,执行S15;否则,执行S13;S15、判断锚链是否横越船首,若是,执行S16;否则,执行S17;S16、调整船舶主机转速,配合自动舵,将船逐渐领直;S17、实时监控锚链长度,锚机根据锚链长度控制绞锚;S18、判断锚链在海底的长度是否小于设定值,若是,执行S19;否则,执行S17;S19、判断船舶艏向是否需要调整,若是,执行S20;否则,执行S21;S20、停止起锚,利用船舵调整好船舶艏向;S21、判断锚是否离底,若是,执行S22;否则,执行S17;S22、判断船舶艏向是否控制不当、船舶失控,若是,执行异常情况处理步骤;否则,执行S23;S23、降下锚球或关闭锚灯;S24、实时监控锚链长度,锚机根据锚链长度控制绞锚;S25、判断起锚是否成功,若是,执行S26;否则,执行异常情况处理步骤;S26、完成后续起锚结尾工作;S27、判断起锚工作是否完成,若是,执行S28;否则,执行异常情况处理步骤。3.根据权利要求1所述的无人驾驶船舶自主起锚控制方法,其特征在于,双锚泊时,所述起锚执行步骤包括:S7、判断船姿是否需要调整,若是,执行S8;否则,执行S9;S8、船姿调整;S9、锚机同时对两锚进行绞锚;S10、冲洗锚链污泥;S11、调整船舶艏向和风舷角;S12、判断当前环境是否风大、流急,若...
【专利技术属性】
技术研发人员:王晓原,夏媛媛,姜雨函,刘亚奇,朱慎超,张露露,孙懿飞,
申请(专利权)人:智慧航海青岛科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。