【技术实现步骤摘要】
一种处理船用GNSS航行信息的方法、装置及存储介质
[0001]本专利技术涉及船舶导航领域,特别是涉及一种处理船用
GNSS
航行信息的方法
、
装置及存储介质
。
技术介绍
[0002]全球导航卫星系统
(GNSS)
是一种泛指所有卫星导航系统的术语,包括但不限于美国的
GPS、
俄罗斯的
Glonass、
欧洲的
Galileo
以及中国的北斗
。GNSS
模块可以利用其中的一个或多个系统提供定位
、
航速
、
航向等航行信息
。
但是,在船舶低速行驶或锚泊的航行状态下,
GNSS
给出的航速和航向误差较大,在实际使用中产生了严重的局限性,特别是在捕鱼作业以及
AIS
应用上,不能及时准确地反映船舶的真实动态信息,从而影响了实际的使用效果
。
技术实现思路
[0003]本专利技术的实施例提供了一种处理船用
GNSS
航行信息的方法
、
装置及存储介质,以获得更加稳定和真实的航行信息
。
[0004]一方面,提供了一种处理船用
GNSS
航行信息的方法,所述航行信息包括航向信息,该方法包括:
[0005]S1
,从
GNSS
获取船舶当前的定位
、
航速和航向;
[0006]S ...
【技术保护点】
【技术特征摘要】
1.
一种处理船用
GNSS
航行信息的方法,所述航行信息包括航向信息,所述方法包括:
S1
,从
GNSS
获取船舶当前的定位
、
航速和航向;
S2
,如果所述航速小于预定的第一航速,则获取预先缓存的
、
在时间上距离所述当前的定位最近的第一预定数目的定位点信息,并转入执行步骤
S3
;否则,将从所述
GNSS
获取的航向确定为所述船舶当前的可用航向;
S3
,确定由所述第一预定数目的定位点构成的图形的中心点;
S4
,将所述中心点加入预先设置的中心点队列尾部;
S5
,从所述中心点队列尾部开始寻找第一个与所述当前的定位对应的当前定位点之间的距离大于第一预定距离的中心点;如果找到,则将所找到的中心点与所述当前定位点的方位角确定为所述船舶当前的可用航向;否则,将所述中心点队列中的第一个点与所述当前定位点的方位角确定为所述船舶当前的可用航向
。2.
根据权利要求1所述的方法,其特征在于,在所述步骤
S3
之后
、
所述步骤
S4
之前,还包括:
S31
,判断是否存在上一个中心点;如是,则执行步骤
S32
,否则,执行步骤
S4
;
S32
,如果所述步骤
S3
中确定的中心点与所述上一个中心点之间的距离大于第二预定距离,则执行步骤
S4
,其中,所述第二预定距离小于所述第一预定距离;否则,不执行所述步骤
S4。3.
根据权利要求1所述的方法,其特征在于,满足如下中的一项或多项:所述第一航速为2节;所述第一预定数目为6个;所述第一预定距离为
20
米;所述第二预定距离为8米
。4.
根据权利要求1所述的方法,其特征在于,所述航行信息还包括航速信息,所述方法还包括:
S6
,根据船舶当前的航速和预先设定的航速与航向滤波等级和
/
或航速滤波等级之间的对应关系,确定当前要使用的第一航向滤波等级和
/
或第一航速滤波等级,所述船舶当前的航速包括:从所述
GNSS
获取的航速和
/
或根据从所述
GNSS
获取的选定数目个历史航速确定的平均航速;
S7
,根据船舶选用的工作模式,使用与所述第一航向滤波等级对应数目的
、
所述船舶的可用航向的历史数据进行均值滤波或高斯滤波,获得滤波后的航向信息;和
/
或,使用与所述第一航速滤波等级对应数目的
、
从所述
GNSS
获取的航速的历...
【专利技术属性】
技术研发人员:李晓静,李海博,郭苏强,王维,
申请(专利权)人:厦门新诺电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。