System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于船舶与海洋工程,尤其涉及基于置信区间的船舶运动极短期概率预报方法及系统。
技术介绍
1、随着海洋科考和海洋矿产资源开发等活动日趋频繁,船舶在复杂海域的航行与作业逐渐成为常态。由于受到复杂海浪环境的影响,船舶海上航行与作业时的安全时刻受到威胁,因此针对各类海上作业场景的水面作业决策技术需求日益迫切。对于海洋航行和海上作业等应用场景,秒级至十秒级的船舶运动极短期预报对于船舶工作的安全和高效至关重要。然而,船舶在波浪中的运动会受到很多因素的影响,使得预测船舶运动时历变得更加困难。随着时间序列预测技术的发展,舰船运动范围预报成为了一种重要的研究方向。舰船运动范围预报是一种通过对船舶当前或过去的运动状态与一些外部环境条件的测量,提前预测未来一段时间内船舶的运动范围,为海上作业提供指导的技术。在过去的研究中,船舶运动范围预报通常基于时间序列分析方法或深度学习方法,通过对船舶运动时历包络线进行预报从而获得未来一段时间内的船舶运动范围。
2、专利技术专利《一种基于长短时记忆网络和高斯过程回归的船舶运动预报方法》(公开号cn112684701a,公开日2021.04.20),该方案对某一自由度下的船舶运动历史数据进行归一化处理,形成船舶运动原始时间序列,将原始时间序列分为训练集和测试集,建立长短时记忆网络lstm模型进行预测,得到第一次船舶运动的预测结果,重新构造数据集,建立高斯过程回归gpr模型进行预测,得到第二次船舶运动的预测结果,在获得高精度的点预测结果的同时还能得到具有概率分布意义的船舶运动区间预测结果;
...【技术保护点】
1.一种基于置信区间的船舶运动极短期概率预报方法,其特征在于,该方法包括:
2.根据权利要求1所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤S1中,所述船舶运动时历数据包括船舶待预测自由度上的历史运动数据及对应的时间戳,运动数据沿时间方向上均匀分布,对分布不均匀运动数据采用三次样条拟合方法对数据进行变采样,经变采样后,获取船舶运动时历数据转换频率的数据。
3.根据权利要求1所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤S2中,所述船舶运动置信区间预报模型选取一元高斯分布或Student-T分布两种概率分布模型作为船舶运动概率分布函数。
4.根据权利要求3所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,所述一元高斯分布的表达式为:
5.根据权利要求1所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤S2中,所述构建船舶运动置信区间预报模型包括:
6.根据权利要求5所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤(2)中,所述将训练集与验证
7.根据权利要求5所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,步骤(3)中,所述采用训练好的船舶运动置信区间预报模型对测试集数据进行预报验证,包括:
8.根据权利要求1所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤S3中,使用所述船舶运动置信区间预报模型对船舶未来一段时间内运动不同置信水平下的置信区间进行预报,获取船舶运动特征信息,包括:将从1到时刻船舶历史运动数据输入到船舶运动置信区间预报模型中,基于一元高斯分布来预报未来一段时间内的船舶运动范围;船舶运动置信区间预报模型自动从这段数据中提取出关键的数据特征矩阵用于预报时刻的船舶运动概率分布函数,该数据特征矩阵记作;得到时刻的船舶运动概率分布函数后,手动指定某一置信水平,将t-1时刻的船舶运动在这一置信水平下的置信上限和置信下限作为时刻的船舶运动范围预报结果;同时根据时刻的船舶运动概率分布函数,随机生成100个数据并取其均值作为船舶运动时历预报结果,获取从1到时刻船舶历史运动数据,进行多次迭代计算,得到多步的预报结果。
9.根据权利要求7所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,采用测试集数据验证训练完成后的船舶运动置信区间预报模型的预报效果,将验证集之后的3000个数据点作为测试集样本,与训练集类似,分别记为:
10.一种基于置信区间的船舶运动极短期概率预报系统,其特征在于,该系统实施权利要求1-9任意一项所述的基于置信区间的船舶运动极短期概率预报方法,该系统包括:
...【技术特征摘要】
1.一种基于置信区间的船舶运动极短期概率预报方法,其特征在于,该方法包括:
2.根据权利要求1所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤s1中,所述船舶运动时历数据包括船舶待预测自由度上的历史运动数据及对应的时间戳,运动数据沿时间方向上均匀分布,对分布不均匀运动数据采用三次样条拟合方法对数据进行变采样,经变采样后,获取船舶运动时历数据转换频率的数据。
3.根据权利要求1所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤s2中,所述船舶运动置信区间预报模型选取一元高斯分布或student-t分布两种概率分布模型作为船舶运动概率分布函数。
4.根据权利要求3所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,所述一元高斯分布的表达式为:
5.根据权利要求1所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤s2中,所述构建船舶运动置信区间预报模型包括:
6.根据权利要求5所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,在步骤(2)中,所述将训练集与验证集传入到神经网络模型中,并设置初始参数进行神经网络模型训练,包括:
7.根据权利要求5所述的基于置信区间的船舶运动极短期概率预报方法,其特征在于,步骤(3)中,所述采用训练好的船舶运动置信区间预报...
【专利技术属性】
技术研发人员:黄礼敏,蒋昊,陈航宇,王仕杰,
申请(专利权)人:青岛哈尔滨工程大学创新发展中心,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。