System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电离层延迟值的拟合方法技术_技高网

一种电离层延迟值的拟合方法技术

技术编号:40701600 阅读:3 留言:0更新日期:2024-03-22 10:59
本申请公开了一种电离层延迟值的拟合方法,包括获取电离层掩码电文并提取针对现有格网的格网带编号和格网点掩码;基于电离层掩码电文中的格网点掩码和均匀格网列表中相应位存储的二进制数确定掩码列表中该格网点的掩码标记是否有效;获取电离层延迟电文并提取格网带编号和格网点电离层延迟值;针对掩码列表中掩码标识有效的格网点,以及电离层延迟电文中格网点电离层延迟值更新延迟列表中相应位置的延迟值;针对南纬高纬度或北纬高纬度,获取辅助格网点的电离层延迟值,并至少基于均匀格网的属性得到非现有格网的格网点电离层延迟值。本申请在存储高纬度格网点的延迟值时,预先拟合并存储高纬度非现有格网的格网点电离层延迟值,降低拟合频次。

【技术实现步骤摘要】

本申请涉及卫星导航,尤其涉及一种电离层延迟值的拟合方法


技术介绍

1、为了提高导航定位系统的单点定位精度以及各导航系统之间的兼容性,星基增强系统(satellite-based augmentation system,sbas)通过地球静止轨道卫星(geosynchronous equatorial orbit,geo)向用户广播包括电离层延迟值在内的广域差分信息。sbas将电离层空间按不同经纬度划分为格网,按高低纬度不同,sbas电离层格网模型的格网点的分布密度也不相同。

2、在sbas电离层格网中,全球范围分为11个格网带,共计2192个格网点。其中,格网带0~8垂直分布,包含1808个格网点;格网带9~10水平分布,包含384个格网点。sbas电离层格网带0~8中,按高低纬度不同,每个电离层格网带的格网点分布密度也不相同。

3、sbas电离层格网带0~8中,每个格网带包括横向分布的28条纬度线,每条纬度线对应一个纬度值。在低纬度地区(南纬55度至北纬55度),纬度和经度均按5度划分,每条纬度线上分布8个经度值。在高纬度地区(南纬55度至南纬85度和北纬55度至北纬85度)纬度按10度划分,其中,南纬55度至南纬75度和北纬55度至北纬75度,经度按10度划分,每条纬度线上分布4个经度值;在南纬85度和北纬85度,经度按90度划分。格网带0、2、4、6、8在北纬85度纬度线上各分布一个经度值,格网带1、3、5、7在南纬85度纬度线上各分布一个经度值。

4、sbas电离层格网带9~10中,sbas电离层格网带9对应南纬60至南纬85度,sbas电离层格网带10对应北纬60至北纬85度,每个格网带包括横向分布的5条纬度线。在南纬60度和北纬60度纬度线上,经度按5度划分,分布72的经度值;在南纬65度至南纬75度以及北纬60度至北纬75度,纬度按5度划分,经度按10度划分,每条纬度线上分布36个经度值;在南纬85度和北纬85度纬度线上,经度按30度划分,每条纬度线上分布12个经度值。

5、sbas电离层格网带0~8与sbas电离层格网带9~10有部分重复,实际网格点总数2040个。

6、在sbas电离层格模型中,南纬85度和北纬85度的格网点分布稀疏。在sbas电离层格网带0~8中,分布在南纬85度和北纬85度的格网点之间经度相差90度。在sbas电离层格网带9~10中,分布在南纬85度和北纬85度的格网点之间经度相差30度。

7、按照标准文件规定,当卫星信号穿刺点位于北纬75度至85度之间或者南纬75度至85度之间时,需要利用穿刺点附近相差10度的格网点构成四边形区域拟合得到穿刺点的电离层延迟修正值。而sbas电离层格网模型的格网点分布不均匀,现有技术中,gnss接收机通过实时拟合的方式得到这些格网点的电离层延时值,这种处理方式增加了接收机的运算频次。


技术实现思路

1、针对现有技术中存在的技术问题,本申请提出一种电离层延迟值的拟合方法,包括获取电离层掩码电文,并从中提取针对现有格网的格网带编号和格网点掩码;基于所述电离层掩码电文中的格网点掩码和均匀格网列表中相应位存储的二进制数确定掩码列表中该格网点的掩码标记是否有效;其中,均匀格网包括所述现有格网中的所有格网点以及一个或多个非现有格网的格网点,所述均匀格网列表存储与所述均匀格网中每个格网点相对应的二进制数,在所述均匀格网列表中与所述现有格网的格网点相对应位存储的二进制数和非现有格网的格网点相对应位存储的二进制数不同;在所述均匀格网中,同一纬度上相邻的格网点间经度间隔相同,并且在不同经度上分布的格网点数量相同, 在不同纬度上分布的格网点数量相同;获取电离层延迟电文,并从中提取格网带编号和格网点电离层延迟值;针对所述掩码列表中掩码标识有效的格网点,以及所述电离层延迟电文中格网点电离层延迟值更新延迟列表中相应位置的延迟值;针对南纬高纬度或北纬高纬度,获取辅助格网点的电离层延迟值,并至少基于所述均匀格网的属性得到所述非现有格网的格网点电离层延迟值;其中,所述辅助格网点与所述非现有格网的格网点的纬度值相同,所述辅助格网点为掩码标记有效的格网点。

2、特别的,所述的方法,其中所述均匀格网包括第一格网,其纬度分布为北纬85度到南纬85,其中南纬55度到北纬55度的范围内每5度一个间隔,北纬55度到85度以及南纬55度至85的范围每10度一个间隔;所述均匀格网还包括第二格网,其纬度分布为北纬60度到北纬85度和南纬60度到南纬85度,其中南纬60度到75度以及北纬60度到75度的范围每5度一个间隔,南纬75度到85度以及北纬75度到85度的间隔为10度;其中,所述第一格网和第二格网中的经度分布0度到355度,每5度一个间隔。

3、特别的,所述的方法, 其中,所述第一格网中,相邻的辅助格网点经度值相差90度,所述第二格网中,相邻的辅助格网点经度值相差30度。

4、特别的,所述的方法,其中,相同纬度的相邻所述非现有格网的格网点之间经度相差10度。

5、特别的,所述的方法,其中,基于所述格网点与其相邻所述辅助格网点的电离层延迟值差以及与相邻辅助格网点之间所述非现有格网的格网点的个数,拟合得到所述非现有格网的格网点的电离层延迟值。

6、特别的,所述的方法,其中,所述现有格网为sbas格网。

7、特别的,所述的方法,还包括,将各个所述非现有格网的格网点的电离层延迟值存储在所述延迟列表中。

8、特别的,所述的方法,其中所述高纬度为北纬85度或南纬85度。

9、特别的,所述的方法,还包括,获取穿刺点的经度和纬度值;选取所述穿刺点周围四个格网点,并确定所述四个格网点的掩码标识是否有效;当其中有三个格网点的掩码标识有效时,基于该三个格网点的经纬度和穿刺点的经纬度判断穿刺点是否落入了该三个有效网格点围成的三角形内;当穿刺点落入该三个有效格网点围成的三角形内时,利用该三个有效的格网点的延迟值拟合得到穿刺点的延迟修正值。

10、特别的,所述的方法,还包括当其中有四个网格点有效时,利用该四个有效的网格点的延迟值拟合得到所述穿刺点的电离层延迟修正值。

本文档来自技高网...

【技术保护点】

1.一种电离层延迟值的拟合方法,包括

2.根据权利要求1所述的方法,其中所述均匀格网包括第一格网,其纬度分布为北纬85度到南纬85,其中南纬55度到北纬55度的范围内每5度一个间隔,北纬55度到85度以及南纬55度至85的范围每10度一个间隔;

3.根据权利要求2所述的方法, 其中,所述第一格网中,相邻的辅助格网点经度值相差90度,所述第二格网中,相邻的辅助格网点经度值相差30度。

4.根据权利要求3所述的方法,其中,相同纬度的相邻所述非现有格网的格网点之间经度相差10度。

5.根据权利要求1所述的方法,其中,所述现有格网为SBAS格网。

6.根据权利要求1所述的方法,还包括,将各个所述非现有格网的格网点的电离层延迟值存储在所述延迟列表中。

7.根据权利要求1所述的方法,其中所述高纬度为北纬85度或南纬85度。

8.根据权利要求1所述的方法,还包括,

9.根据权利要求8所述的方法,还包括当其中有四个网格点有效时,利用该四个有效的网格点的延迟值拟合得到所述穿刺点的电离层延迟修正值。>...

【技术特征摘要】

1.一种电离层延迟值的拟合方法,包括

2.根据权利要求1所述的方法,其中所述均匀格网包括第一格网,其纬度分布为北纬85度到南纬85,其中南纬55度到北纬55度的范围内每5度一个间隔,北纬55度到85度以及南纬55度至85的范围每10度一个间隔;

3.根据权利要求2所述的方法, 其中,所述第一格网中,相邻的辅助格网点经度值相差90度,所述第二格网中,相邻的辅助格网点经度值相差30度。

4.根据权利要求3所述的方法,其中,相同纬度的相邻所述非现有格网的格网点...

【专利技术属性】
技术研发人员:魏禛怡张洪伦
申请(专利权)人:北京凯芯微科技有限公司
类型:发明
国别省市:

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

1