一种GNSS源模拟器用的用户数据处理方法技术

技术编号:29613632 阅读:22 留言:0更新日期:2021-08-10 18:26
本发明专利技术公开了一种GNSS源模拟器用的用户数据处理方法,属于数据处理技术领域,涉及一种GNSS源模拟器,当用户通过用户登录模块进行登录时,通过数据配置模块输入数据信息,数据配置模块将输入的数据信息通过数据发送模块发送至数据核准模块;输入的数据信息包括位置的经度以及纬度、海拔高度;数据核准模块接收到数据配置模块发送的经度以及纬度、海拔高度后,分别标记为Dj、Dw、Hg;数据核准模块分别对Dj、Dw、Hg进行核准;数据核准模块将核准后的Dj、Dw、Hg发送至数据存储模块,若有数据更改记录,则将数据更改记录同步发送至数据存储模块。

【技术实现步骤摘要】
一种GNSS源模拟器用的用户数据处理方法
本专利技术属于数据处理
,涉及一种GNSS源模拟器,具体是一种GNSS源模拟器用的用户数据处理方法。
技术介绍
众所周知,GNSS(GlobalNavigationSatelliteSystem,全球卫星导航系统)源模拟器可以模拟生成实际环境中导航卫星发射并经空间传播到达导航接收机的导航信号,为接收机提供信号仿真场景。通过模拟不同的信号仿真场景,模拟器可以对接收机的不同性能指标进行测试和验证,是接收机软件和硬件研发设计中的关键测试设备。但是目前的GNSS源模拟器,用户交互和界面较为复杂,需要与计算机操作系统配套使用,局限性强且可控性较差。
技术实现思路
为了解决上述方案存在的问题,本专利技术提供了一种GNSS源模拟器用的用户数据处理方法,当用户通过用户登录模块进行登录时,通过数据配置模块输入数据信息,数据配置模块将输入的数据信息通过数据发送模块发送至数据核准模块;输入的数据信息包括位置的经度以及纬度、海拔高度;数据核准模块接收到数据配置模块发送的经度以及纬度、海拔高度后,分别标记为Dj、Dw、Hg;数据核准模块分别对Dj、Dw、Hg进行核准;数据核准模块将核准后的Dj、Dw、Hg发送至数据存储模块,若有数据更改记录,则将数据更改记录同步发送至数据存储模块。本专利技术的目的可以通过以下技术方案实现:一种GNSS源模拟器用的用户数据处理方法,包括数据配置模块、数据核准模块、数据发送模块、数据存储模块、处理器、用户登录模块、定位模块以及轨迹生成模块;所述数据配置模块包括日期时间设置单元、经纬度设置单元、海拔数据设置单元、发送方式选择单元以及数据发送单元;所述用户登录模块用于用户通过输入账号密码进行登录,所述数据核准模块用于对用户输入的数据进行核准,并将核准后的数据发送至数据存储模块进行存储,具体的所述数据核准模块的工作过程包括以下步骤:步骤一:当用户通过用户登录模块进行登录时,通过数据配置模块输入数据信息,数据配置模块将输入的数据信息通过数据发送模块发送至数据核准模块;输入的数据信息包括位置的经度以及纬度、海拔高度;步骤二:数据核准模块接收到数据配置模块发送的经度以及纬度、海拔高度后,分别标记为Dj、Dw、Hg;步骤三:数据核准模块分别对Dj、Dw、Hg进行核准;数据核准模块对经度进行核准,判断用户输入的经度是否合法;若合法,则发送经度合法信号至处理器,处理器将经度合法状态标记为“1”;若不合法,则发送经度不合法信号至处理器,处理器将经度不合法状态标记为“0”,处理器发送定位信号至定位模块,定位模块获取用户此时的经度,并将获取的经度记录于数据配置模块中,同时生成数据更改记录;数据核准模块对纬度进行核准,判断用户输入的纬度是否合法;若合法,则发送纬度合法信号至处理器,处理器将纬度合法状态标记为“1”;若不合法,则发送纬度不合法信号至处理器,处理器将纬度不合法状态标记为“0”,处理器发送定位信号至定位模块,定位模块获取用户此时的纬度,并将获取的纬度记录于数据配置模块中,同时生成数据更改记录;数据核准模块对海拔高度进行核准,判断用户输入的海拔高度是否合法;若合法,则发送海拔高度合法信号至处理器,处理器将海拔高度合法状态标记为“1”;若不合法,则发送海拔高度不合法信号至处理器,处理器将海拔高度不合法状态标记为“0”,处理器发送定位信号至定位模块,定位模块获取用户此时的海拔高度,并将获取的海拔高度记录于数据配置模块中,同时生成数据更改记录;步骤四:数据核准模块将核准后的Dj、Dw、Hg发送至数据存储模块,若有数据更改记录,则将数据更改记录同步发送至数据存储模块。优选的,所述数据核准模块验证Dj、Dw、Hg的是否合法过程具体为:获取GNSS源模拟器的信号覆盖范围,获取信号覆盖范围内经度、纬度以及海拔高度阈值,具体标记为Djm、Dwm、Hgm、Djn、Dwn、Hgn;其中Xm表示最大值,Xn表示最小值;X=Dj或Dw或Hg;当用户输入经度Dj时,判断Dj是否在(Djn,Djm)内;若Djm≥Dj≥Djn,则表示经度Dj合法,发送经度合法信号至处理器;若Dj>Djm或Djn>Dj满足其一时,则表示经度Dj不合法,发送经度不合法信号至处理器;当用户输入纬度Dw时,判断Dw是否在(Dwn,Dwm)内;若Dwm≥Dw≥Dwn,则表示纬度Dw合法,发送纬度合法信号至处理器;若Dw>Dwm或Dwn>Dw满足其一时,则表示纬度Dw不合法,发送纬度不合法信号至处理器;当用户输入海拔高度Hg时,判断Hg是否在(Hgn,Hgm)内;若Hgm≥Hg≥Hgn,则表示海拔高度Hg合法,发送海拔高度合法信号至处理器;若Hg>Hgm或Hgn>Hg满足其一时,则表示海拔高度Hg不合法,发送海拔高度不合法信号至处理器。优选的,Hgm与Hgn的确定方式与经度以及纬度有关,当经度以及纬度不同时,Hgm与Hgn也会随之改变。优选的,所述轨迹生成模块用于获取数据核准模块核准后的Dj、Dw、Hg,并依据日期时间设置单元给定的时间,逐一连接用户的位置点,生成用户移动轨迹。优选的,所述数据配置模块用于在GNSS源模拟器内配置GNSS源数据配置窗口,所述日期时间设置单元用于设置日期与时间,所述经纬度设置单元用于设置经度以及纬度,所述海拔数据设置单元用于设置海拔高度,所述发送方式选择单元用于选择数据发送类型,所述数据发送单元用于用户在数据输入后进行数据发送。优选的,所述数据发送类型包括类型一与类型二;当选择类型一时,确定发送数据所使用的源地址,以所述源地址发送数据;当选择类型二时,生成COM列表以供用户选择,并且以用户选择的波特率发送数据。优选的,所述数据存储模块存储Dj、Dw、Hg时,同时存储的还包括存储日期时间、数据更改记录以及核准后的Dj、Dw、Hg。优选的,一种GNSS源模拟器用的用户数据处理方法具体包括以下步骤:步骤一:当用户通过用户登录模块进行登录时,通过数据配置模块输入数据信息,数据配置模块将输入的数据信息通过数据发送模块发送至数据核准模块;输入的数据信息包括位置的经度以及纬度、海拔高度;步骤二:数据核准模块接收到数据配置模块发送的经度以及纬度、海拔高度后,分别标记为Dj、Dw、Hg;步骤三:数据核准模块分别对Dj、Dw、Hg进行核准;数据核准模块对经度进行核准,判断用户输入的经度是否合法;当用户输入经度Dj时,判断Dj是否在(Djn,Djm)内;若Djm≥Dj≥Djn,则表示经度Dj合法,发送经度合法信号至处理器;若Dj>Djm或Djn>Dj满足其一时,则表示经度Dj不合法,发送经度不合法信号至处理器;若合法,处理器将经度合法状态标记为“1”;若不合法,处理器将经度不合法状态标记为“0”,处理器发送定位信号至定位模块,本文档来自技高网...

【技术保护点】
1.一种GNSS源模拟器用的用户数据处理方法,其特征在于,用户数据处理方法具体包括以下步骤:/n步骤一:当用户通过用户登录模块进行登录时,通过数据配置模块输入数据信息,数据配置模块将输入的数据信息通过数据发送模块发送至数据核准模块;输入的数据信息包括位置的经度以及纬度、海拔高度;/n步骤二:数据核准模块接收到数据配置模块发送的经度以及纬度、海拔高度后,分别标记为Dj、Dw、Hg;/n步骤三:数据核准模块分别对Dj、Dw、Hg进行核准;/n步骤四:数据核准模块将核准后的Dj、Dw、Hg发送至数据存储模块,若有数据更改记录,则将数据更改记录同步发送至数据存储模块。/n

【技术特征摘要】
1.一种GNSS源模拟器用的用户数据处理方法,其特征在于,用户数据处理方法具体包括以下步骤:
步骤一:当用户通过用户登录模块进行登录时,通过数据配置模块输入数据信息,数据配置模块将输入的数据信息通过数据发送模块发送至数据核准模块;输入的数据信息包括位置的经度以及纬度、海拔高度;
步骤二:数据核准模块接收到数据配置模块发送的经度以及纬度、海拔高度后,分别标记为Dj、Dw、Hg;
步骤三:数据核准模块分别对Dj、Dw、Hg进行核准;
步骤四:数据核准模块将核准后的Dj、Dw、Hg发送至数据存储模块,若有数据更改记录,则将数据更改记录同步发送至数据存储模块。


2.根据权利要求1所述的一种GNSS源模拟器用的用户数据处理方法,其特征在于,所述数据核准模块对经度、纬度以及海拔高度的核准包括数据合法核准,具体的数据合法核准包括以下过程:
过程一:数据核准模块对经度进行核准,判断用户输入的经度是否合法;
若合法,则发送经度合法信号至处理器,处理器将经度合法状态标记为“1”;
若不合法,则发送经度不合法信号至处理器,处理器将经度不合法状态标记为“0”,处理器发送定位信号至定位模块,定位模块获取用户此时的经度,并将获取的经度记录于数据配置模块中,同时生成数据更改记录;
过程二:数据核准模块对纬度进行核准,判断用户输入的纬度是否合法;
若合法,则发送纬度合法信号至处理器,处理器将纬度合法状态标记为“1”;
若不合法,则发送纬度不合法信号至处理器,处理器将纬度不合法状态标记为“0”,处理器发送定位信号至定位模块,定位模块获取用户此时的纬度,并将获取的纬度记录于数据配置模块中,同时生成数据更改记录;
过程三:数据核准模块对海拔高度进行核准,判断用户输入的海拔高度是否合法;
若合法,则发送海拔高度合法信号至处理器,处理器将海拔高度合法状态标记为“1”;
若不合法,则发送海拔高度不合法信号至处理器,处理器将海拔高度不合法状态标记为“0”,处理器发送定位信号至定位模块,定位模块获取用户此时的海拔高度,并将获取的海拔高度记录于数据配置模块中,同时生成数据更改记录。


3.根据权利要求1所述的一种GNSS源模拟器用的用户数据处理方法,其特征在于,所述数据核准模块验证Dj、Dw、Hg的是否合法过程具体为:
获取GNSS源模拟器的信号覆盖范围,获取信号覆盖范围内经度、纬度以及海拔高度阈值,具体标记为Djm、Dwm、Hgm、Djn、Dwn、Hgn;其中Xm表示最大值,Xn表示最小值;X...

【专利技术属性】
技术研发人员:刘湘敏许盛斌黎树发
申请(专利权)人:深圳市富创优越科技有限公司
类型:发明
国别省市:广东;44

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

1