卫星导航数据的有效性判断方法及装置、电子设备制造方法及图纸

技术编号:37249779 阅读:8 留言:0更新日期:2023-04-20 23:28
本公开提供了一种卫星导航数据的有效性的判断方法,其包括:基于卫星导航系统对载体的测量数据获得载体的测量轨迹;基于惯性测量数据获得载体的实际轨迹;对测量轨迹和实际轨迹进行匹配,获得轨迹匹配结果;基于卫星导航系统对载体的测量数据获得载体的测量行驶距离;基于惯性测量数据获得载体的实际行驶距离;计算测量行驶距离和实际行驶距离获得距离差值;基于轨迹匹配结果和距离差值判断卫星导航系统的测量数据的有效性。该判断方法可以提高卫星导航数据的有效性的准确性,使惯性导航更准确。本公开还提供了一种卫星导航数据的有效性判断装置和电子设备。效性判断装置和电子设备。效性判断装置和电子设备。

【技术实现步骤摘要】
卫星导航数据的有效性判断方法及装置、电子设备
[0001]本申请是申请日为2020年5月27日、申请号为202010482801.1、专利技术名称为“卫星导航数据的有效性判断方法及装置、电子设备”的专利技术专利申请的分案申请。


[0002]本公开实施例涉及卫星导航
,特别涉及卫星导航数据的有效性的判断方法及装置、电子设备。

技术介绍

[0003]惯性导航是利用安装在移动载体上的惯性测量元件测量移动载体的角速度和加速度信息,并通过积分运算得到移动载体的位置、速度等导航参数。
[0004]在实际应用中,惯性导航系统因需要通过积分产生导航数据,使得惯性导航的累计误差越来越大,常影响惯性导航的精度。为提高惯性导航的精度,将惯性导航和全球定位系统(Global Positioning System,GPS)的定位数据结合是比较有效的手段。然而,在许多场景(如隧道口、停车场、镜像、封闭道路)中存在静电反射,经常出现信噪比低、星数较多,但GPS数据无效的情况。因此,基于星数无法判断GPS数据的有效性,从而影响导航的准确性。
[0005]公开内容
[0006]本公开实施例提供一种卫星导航数据的有效性的判断方法及装置、电子设备。
[0007]第一方面,本公开实施例提供一种卫星导航数据的有效性的判断方法,其包括:
[0008]基于卫星导航系统对载体的测量数据获得所述载体的测量轨迹;
[0009]基于惯性测量数据获得所述载体的实际轨迹;
[0010]对所述测量轨迹和实际轨迹进行匹配,获得轨迹匹配结果;
[0011]基于所述轨迹匹配结果判断所述卫星导航系统的测量数据的有效性。
[0012]在一些实施例中,所述对所述测量轨迹和实际轨迹进行匹配,获得轨迹匹配结果,包括:
[0013]根据所述测量轨迹上的测量点在所述实际轨迹上寻找与其距离最近的实际点,获得近距点对集;
[0014]调整所述近距点对集中测量点的位置,获得调整点对集;
[0015]利用所述调整点对集中的调整点和对应的所述实际点进行迭代计算所述调整点和实际点的平均误差,直至满足预设的迭代停止条件,并获得迭代结果;
[0016]基于所述迭代结果获得所述匹配结果。
[0017]在一些实施例中,所述基于迭代结果获得所述匹配结果,包括:
[0018]当所述迭代结果为达到迭代次数阈值时,确定匹配结果为所述测量轨迹和实际轨迹不匹配;
[0019]当所述迭代结果为达到误差阈值时,确定匹配结果为所述测量轨迹和实际轨迹匹配。
[0020]在一些实施例中,基于所述轨迹匹配结果判断所述卫星导航系统的测量数据的有效性,包括:
[0021]在所述轨迹匹配结果为轨迹形状匹配时,所述卫星导航系统的测量数据为有效;
[0022]在所述轨迹匹配结果为轨迹形状不匹配时,所述卫星导航系统的测量数据为无效。
[0023]在一些实施例中,所述方法还包括:
[0024]基于卫星导航系统对载体的测量数据获得所述载体的测量行驶距离;
[0025]基于惯性测量数据获得所述载体的实际行驶距离;
[0026]计算所述测量行驶距离和所述实际行驶距离获得距离差值;
[0027]基于所述轨迹匹配结果和距离差值判断所述卫星导航系统的测量数据的有效性。
[0028]在一些实施例中,所述基于所述轨迹匹配结果和距离差值判断所述卫星导航系统的测量数据的有效性,包括:
[0029]所述轨迹匹配结果为轨迹形状匹配,且所述距离差值小于预设的距离阈值时,所述卫星导航系统的测量数据为有效。
[0030]在一些实施例中,所述方法还包括:
[0031]基于卫星导航系统对载体的测量航向角获得所述载体的测量角度旋转变化量;
[0032]基于惯性测量航向角获得所述载体的实际角度旋转变化量;
[0033]基于所述测量角度旋转变化量和所述实际角度旋转变化量获得角度旋转变化量差值;
[0034]基于所述测量航向角获得航向角方差,并基于所述航向角方差获得航向角稳定度;
[0035]获取星数和所述载体的实际速度;
[0036]基于所述轨迹匹配结果、所述星数、所述载体的实际速度、所述角度旋转变化量差值、航向角差值和所述航向角稳定度判断所述卫星导航系统的测量数据的有效性。
[0037]在一些实施例中,所述基于所述轨迹匹配结果、所述星数、所述载体的速度、所述角度旋转变化量差值、航向角变化值、积累航向角差值和所述航向角稳定度判断所述卫星导航系统的测量数据的有效性,包括:
[0038]在无静电反射情况下,依据所述星数、所述载体的实际速度、所述航向角变化值、所述积累航向角差值判断所述卫星导航系统的测量数据的有效性;
[0039]在有静电反射情况下,依据所述星数、所述载体的实际速度、所述航向角变化值、所述积累航向角差值、所述航向角方差判断所述卫星导航系统的测量数据的有效性。
[0040]第二方面,本公开实施例提供一种卫星导航数据的有效性的判断装置,其包括:
[0041]测量轨迹获得模块,用于基于卫星导航系统对载体的测量数据获得所述载体的测量轨迹;
[0042]实际轨迹获得模块,用于基于惯性测量数据获得所述载体的实际轨迹;
[0043]轨迹匹配模块,用于对所述测量轨迹和实际轨迹进行匹配,获得轨迹匹配结果;
[0044]有效性判断模块,用于基于所述轨迹匹配结果判断所述卫星导航系统的测量数据的有效性。
[0045]在一些实施例中,所述轨迹匹配模块,包括:
[0046]近距点对集生成单元,用于根据所述测量轨迹上的测量点在所述实际轨迹上寻找与其距离最近的实际点,获得近距点对集;
[0047]位置调整单元,用于调整所述近距点对集中测量点的位置,获得调整点对集;
[0048]计算单元,用于利用所述调整点对集中的调整点和对应的所述实际点进行迭代计算所述调整点和实际点的平均误差,直至满足预设的迭代停止条件,并获得迭代结果;
[0049]匹配结果获得单元,用于基于所述迭代结果获得所述匹配结果。
[0050]在一些实施例中,所述装置还包括:
[0051]测量行驶距离获得模块,用于基于卫星导航系统对载体的测量数据获得所述载体的测量行驶距离;
[0052]实际行驶距离获得模块,用于基于惯性测量数据获得所述载体的实际行驶距离;
[0053]距离差值计算模块,用于计算所述测量行驶距离和所述实际行驶距离获得距离差值;
[0054]所述有效性判断模块,还用于基于所述轨迹匹配结果和距离差值判断所述卫星导航系统的测量数据的有效性。
[0055]在一些实施例中,所述装置还包括:
[0056]测量角度变化量获得模块,用于基于卫星导航系统对载体的测量数据获得所述载体的测量角度旋转变化量;
[0057]实际角度变化量获得模块,用于基于惯性测本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种卫星导航数据的有效性的判断方法,其包括:基于卫星导航系统对载体的测量数据获得所述载体的测量轨迹;基于惯性测量数据获得所述载体的实际轨迹;对所述测量轨迹和实际轨迹进行匹配,获得轨迹匹配结果;基于卫星导航系统对载体的测量数据获得所述载体的测量行驶距离;基于惯性测量数据获得所述载体的实际行驶距离;计算所述测量行驶距离和所述实际行驶距离获得距离差值;基于所述轨迹匹配结果和距离差值判断所述卫星导航系统的测量数据的有效性。2.根据权利要求1所述的方法,其中,所述对所述测量轨迹和实际轨迹进行匹配,获得轨迹匹配结果,包括:根据所述测量轨迹上的测量点在所述实际轨迹上寻找与其距离最近的实际点,获得近距点对集;调整所述近距点对集中测量点的位置,获得调整点对集;利用所述调整点对集中的调整点和对应的所述实际点进行迭代计算所述调整点和实际点的平均误差,直至满足预设的迭代停止条件,并获得迭代结果;基于所述迭代结果获得所述匹配结果。3.根据权利要求2所述的方法,其中,所述基于迭代结果获得所述匹配结果,包括:当所述迭代结果为达到迭代次数阈值时,确定匹配结果为所述测量轨迹和实际轨迹不匹配;当所述迭代结果为达到误差阈值时,确定匹配结果为所述测量轨迹和实际轨迹匹配。4.根据权利要求1所述的方法,其中,所述基于所述轨迹匹配结果和距离差值判断所述卫星导航系统的测量数据的有效性,包括:所述轨迹匹配结果为轨迹形状匹配,且所述距离差值小于预设的距离阈值时,所述卫星导航系统的测量数据为有效。5.根据权利要求4所述的方法,其中,在无静电反射情况下,依据星数、所述载体的实际速度、航向角变化值、所述航向角方差判断所述卫星导航系统的测量数据的有效性;其中,所述航向角方差是基于测量到的航向角确定的;在有静电反射情况下,依据星数、所述载体的实际速度、所述航向角变化值、所述距离差值...

【专利技术属性】
技术研发人员:李冰周志鹏
申请(专利权)人:阿波罗智联北京科技有限公司
类型:发明
国别省市:

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

1