本申请涉及船舶航行,尤其涉及一种船舶航行避台控制方法、装置、设备及存储介质。
背景技术:
1、船舶在海上航行时,一旦遭遇台风,若海面风和海浪超过一定阈值将会严重影响船舶的正常航行,给船舶的航行安全带来巨大的威胁与挑战。目前的避台方案一般是滞航或者改变航线,而且高度依赖船长等工作人员的人工经验,导致船舶避台方式单一;还往往不够经济、省时,可靠性也不高。
2、因此,如何实现在保障船舶航行安全性的基础上,提高船舶避台的灵活性和可靠性成为亟需解决的问题。
技术实现思路
1、本申请提供了一种船舶航行避台控制方法、装置、设备及存储介质,旨在实现在保障船舶航行安全性的基础上,提高船舶避台的灵活性和可靠性。
2、为实现上述目的,本申请提供一种船舶航行避台控制方法,所述船舶航行避台控制方法包括:
3、获取台风预报信息,以及获取船舶航行信息;
4、根据所述台风预报信息和所述船舶航行信息,确定船舶与台风的相对运动状态;
5、根据所述相对运动状态,确定所述船舶航行的多种避台策略;其中,多种所述避台策略包括台风前变向、台风后变向、台风前变速、台风后变速、台风前变速变向、台风后变速变向、滞航;
6、确定每种所述避台策略对应的航程信息,以基于所述航程信息从多种所述避台策略中选择目标避台策略,控制所述船舶基于所述目标避台策略进行航行;其中,所述航程信息包括航程、航时、油耗中的至少一种。
7、此外,为实现上述目的,本申请还提供一种船舶航行避台控制装置,所述船舶航行避台控制装置包括存储器和处理器;
8、所述存储器,用于存储计算机程序;
9、所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的船舶航行避台控制方法的步骤。
10、此外,为实现上述目的,本申请还提供一种控制设备,所述控制设备包括如上述的船舶航行避台控制装置。
11、此外,为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述的船舶航行避台控制方法的步骤。
12、本申请公开了一种船舶航行避台控制方法、装置、设备及存储介质,通过获取台风预报信息以及船舶航行信息,根据台风预报信息和船舶航行信息,确定船舶与台风的相对运动状态,然后根据船舶与台风的相对运动状态,确定船舶航行的多种避台策略,包括台风前变向、台风后变向、台风前变速、台风后变速、台风前变速变向、台风后变速变向、滞航,之后确定每种避台策略对应的航程信息,包括航程、航时、油耗中的至少一种,以基于航程信息从多种避台策略中选择目标避台策略,控制船舶基于目标避台策略进行避台航行,不仅实现了保障船舶航行的安全性,并且还提高了船舶避台的灵活性和可靠性。
1.一种船舶航行避台控制方法,其特征在于,所述船舶航行避台控制方法包括:
2.如权利要求1所述的船舶航行避台控制方法,其特征在于,所述相对运动状态包括横状态、顺状态、顶状态,其中,所述横状态表示船舶与台风之间的运动夹角大于第一预设角度且小于第二预设角度,所述顺状态表示船舶与台风之间的运动夹角小于或等于所述第一预设角度,所述顶状态表示船舶与台风之间的运动夹角大于或等于所述第二预设角度。
3.如权利要求1所述的船舶航行避台控制方法,其特征在于,所述根据所述相对运动状态,确定所述船舶航行的多种避台策略,包括:
4.如权利要求1所述的船舶航行避台控制方法,其特征在于,所述确定所述船舶航行的多种避台策略,包括:
5.如权利要求4所述的船舶航行避台控制方法,其特征在于,所述方法还包括:
6.如权利要求5所述的船舶航行避台控制方法,其特征在于,所述计算每个所述邻近节点的代价函数f(n)值,包括:
7.如权利要求1至6任一项所述的船舶航行避台控制方法,其特征在于,所述确定每种所述避台策略对应的航程信息之后,包括:
8.一种船舶航行避台控制装置,其特征在于,所述船舶航行避台控制装置包括存储器和处理器;
9.一种控制设备,其特征在于,所述控制设备包括如权利要求8所述的船舶航行避台控制装置。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的船舶航行避台控制方法的步骤。
