一种基于动态权值分配的船舶相对风融合算法制造技术

技术编号:21429763 阅读:53 留言:0更新日期:2019-06-22 11:13
本发明专利技术公开了一种基于动态权值分配的船舶相对风融合算法,该算法把分布于船舶上不同位置的多个传感器测量值的加权系数分为静态加权因子和动态加权因子两部分,由各观测时刻的测量数据实时计算各个传感器的权值,本发明专利技术所公开的融合算法能够有效地去粗取精并提高测量精度。试验数据验证表明该算法能够实时动态调整权重,有效降低加权融合值的误差,从而为船舶气象仪相对风的测量提供了一种有效且实现简单的数据融合算法。

【技术实现步骤摘要】
一种基于动态权值分配的船舶相对风融合算法
本专利技术涉及海洋测量
,特别涉及一种基于动态权值分配的船舶相对风融合算法。
技术介绍
风速、风向是船舶气象仪观测的两个重要气象要素,对船舶的安全航行起着重要的保障作用。相对风是指以船舶为参考,相对于系泊或航行船舶观测到的风,真风是指以大地正北为参考的自然界实际风。船舶等移动平台上相对风和真风的测量精度,与多种因素有关,包括传感器技术指标、安装位置、船舶姿态等等。胡桐等采用计算机流体力学仿真方法分析船体周围钝体绕流气流场的分布情况,建立了相对风偏差校正模型。王国峰等分析了船舶运动状态下传感器倾角的变化对测风结果的影响,提出了一种基于空间模型的测量误差补偿算法。李志乾等分析了船舶相对风和航速航向误差对真风计算的影响,提出了真风解算误差的修正方法。周扬等采用模块化设计方法,通过软硬件结合,自动识别两种测风传感器和两种航向来源实现真风解算。周亦武等分析了船舶摇摆状态下测风误差产生的机理,提出了基于多变量非线性数据拟合及动态补偿的校正方法。郭颜萍等采用基于小波变换和最小二乘支持向量机相结合的方法估算船面风速和风向。上述研究分别从不同方面,针对船舶相对风或真风测量误差,提出了改进的方法并进行了仿真试验验证,但并未涉及通过融合算法提高船舶气象仪相对风的测量精度。实际上,相对风对于提高真风解算准确性和保障船舶的安全航行意义重大。由于船体本身以及其上的建筑物和其他设备的影响,船体各处的风速、风向的分布值是复杂和不均匀的,单只传感器测得的数据不全面,只能代表局部。大型船舶通常选择两个或两个以上的监测点安装测风传感器,与单传感器系统相比,多传感器系统具有增强系统生存能力、扩展空间覆盖范围、提高信息可信度等优点,特别是可以通过对来自多个传感器的信息加以有效融合,取长补短,从而有效提高信息探测性能。
技术实现思路
为解决上述技术问题,本专利技术提供了一种基于动态权值分配的船舶相对风融合算法,以达到使风速数据更加合理和准确的目的。为达到上述目的,本专利技术的技术方案如下:一种基于动态权值分配的船舶相对风融合算法,该算法把分布于船舶上不同位置的多个传感器测量值的加权系数分为静态加权因子和动态加权因子两部分,由各观测时刻的测量数据实时计算各个传感器的权值,最终得到k时刻的融合值的计算公式如下:其中,i代表第i个传感器;n代表传感器的个数;wiS和wiD分别代表第i个传感器的静态加权因子和动态加权因子,且满足以下条件:代表第i个传感器在k时刻的测量值。上述方案中,所述静态加权因子wiS与传感器的自身误差成反比,动态加权因子的确定基于参与融合的传感器测量值与参考基准值的偏差,并与这个偏差成反比。上述方案中,所述静态加权因子wiS的计算公式如下:其中,传感器的自身误差△i=[δ1δ2…δm]T,δm代表测量值向量在第m维的误差分量,m代表向量的维数;r为调整系数,上述方案中,所述动态加权因子wiD的计算公式如下:其中,代表第i个传感器在k时刻的测量值;r为调整系数,为当前参考基准值,取系统中参与融合的各传感器测量值的算数平均值作为进一步的,静态加权因子wiS的取值不局限于公式(3),动态加权因子wiD的取值不局限于公式(5),在满足某些经验条件下,所述多个传感器中某一个或某几个传感器测量值的加权系数可以为0,即wis+wiD=0,这种情况适合于在发现某一个或者某几个传感器存在明显的测量偏差的情况下,需要把该传感器的测量数值舍弃,可将该传感器的加权系数设置为0,但是多个传感器总体仍然满足公式(2)的条件。通过上述技术方案,本专利技术提供的基于动态权值分配的船舶相对风融合算法把分布于船舶上不同位置的多个传感器测量值的加权系数分为静态加权因子和动态加权因子两部分,由各观测时刻的测量数据实时计算各个传感器的权值,从而能够实现权值的动态分配,破除权值分配的绝对化。该算法先将测量值进行优劣判断再据此对权值进行有所倚重的分配,因而能够有效地去粗取精并提高测量精度。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。图1为相对风分解示意图;图2为算数平均融合算法的风速曲线图;图3为算数平均融合算法的风向误差图;图4为动态权值融合算法的风速曲线图;图5为动态权值融合算法的风向误差图;图6为算数评价融合算法和动态权值融合算法的风速曲线比较图;图7为算数评价融合算法和动态权值融合算法的风向误差比较图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术提供了一种基于动态权值分配的船舶相对风融合算法,具体实施例如下:根据世界气象组织建议,安装测风传感器时应尽量靠近安装平台前部并且具有一定的高度,据此在船上选择风场开阔区域安装三台测风传感器。在主桅杆上部横杆两侧对称安装两台螺旋桨式测风传感器,分别称为左舷测风传感器、右舷测风传感器,记作S1、S2。在艏甲板的开阔区域,艏艉中心线上焊接一基座,基座上安装一根支撑杆,其高度与主桅杆上部横杆与艏甲板的垂直高度相等。超声波测风传感器安装于该支撑杆上,称为船艏测风传感器,记作S3。船艏测风传感器距离左舷和右舷测风传感器的水平距离约为13米。三台传感器距离海平面的垂直距离均约25米。三台测风传感器精度如表1所示。表1中V均为实测风速值。在船舶正常航行条件下,分别采集三台测风传感器的相对风速和相对风向,采样周期均为2秒。抽取2016年3月实船航行的测风数据进行试验验证与分析。表1各传感器的精度传感器编号风速误差(m/s)风向误差(°)S10.5+0.05V±5S20.5+0.05V±5S30.02V±2如图1所示,以船舶艏艉线为Y轴,船艏为正向,与其垂直的横向为X轴,右舷为正向,在船舶所在的水平面内建立直角坐标系,分别将三台传感器S1、S2、S3的相对风数据沿X轴、Y轴进行分解,得到X轴方向的三个风速分量:W1X、W2X、W3X;以及Y轴方向的三个风速分量W1Y、W2Y、W3Y。对比例算法:采用算术平均融合算法。第一步采用式(7)求出W1X、W2X、W3X的平均值WX;第二步采用式(7)求出W1Y、W2Y、W3Y的平均值WY;第三步利用矢量法则求出WX和WY的合成风速、合成风向。图2和图3展示了算数平均融合算法的风速曲线图和风向误差图。从图中可以看出,算术平均融合后,风速始终位于三条测量曲线中间;风向误差小于误差最大的传感器S1,但是与表现较好的传感器还有一定差距。分析可知,采用算术平均融合算法,虽然综合了三个传感器的测量值,改善了测量误差相对大的传感器的测量效果,但是由于没有区分测量值的优劣进而倚重更有利的测量信息,因此其融合后的误差仍然较大。本实施例算法:试验数据处理包括三个步骤:第一步采用融合算法公式即用公式(1)求出W1X、W2X、W3X的平均值WX;第二步采用融合算法公式求出W1Y、W2Y、W3Y的平均值WY;第三步利用矢量法则求出WX和WY的合成风速、合成风向,即融合值。为了便于分析融合效果,分别绘制风速曲线图和风向误差图进行对比。其中风速直接比大小看趋势较为直观,而风向由于在一、四象限来回波动时不易直接比较,因此将风向与标准值作差并取180°以内的夹角作为误差本文档来自技高网
...

【技术保护点】
1.一种基于动态权值分配的船舶相对风融合算法,其特征在于,该算法把分布于船舶上不同位置的多个传感器测量值的加权系数分为静态加权因子和动态加权因子两部分,由各观测时刻的测量数据实时计算各个传感器的权值,最终得到k时刻的融合值

【技术特征摘要】
1.一种基于动态权值分配的船舶相对风融合算法,其特征在于,该算法把分布于船舶上不同位置的多个传感器测量值的加权系数分为静态加权因子和动态加权因子两部分,由各观测时刻的测量数据实时计算各个传感器的权值,最终得到k时刻的融合值的计算公式如下:其中,i代表第i个传感器;n代表传感器的个数;wiS和wiD分别代表第i个传感器的静态加权因子和动态加权因子,且满足以下条件:代表第i个传感器在k时刻的测量值。2.根据权利要求1所述的一种基于动态权值分配的船舶相对风融合算法,其特征在于,所述静态加权因子wiS与传感器的自身误差成反比,动态加权因子的确定基于参与融合的传感器测量值与参考基准值的偏差,并与这个偏差成反比。3.根据权利要求2...

【专利技术属性】
技术研发人员:郭颜萍王东明漆随平邹靖李志乾王中秋于宏波崔天刚张赟宫瑞雪成文
申请(专利权)人:山东省科学院海洋仪器仪表研究所
类型:发明
国别省市:山东,37

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

1