This invention has designed a satellite navigation cooperative positioning method based on factor graph, which combines the advantages of the positioning result directly by the satellite navigation and location, and the advantage of the fast fusion of the data. The method mainly includes three parts: satellite navigation solution, cooperative node data interaction and cooperative location solution. The satellite navigation calculation module is located in the cooperative positioning node. It mainly completes the calculation of all the satellite navigation signals of the cooperative nodes and obtains the satellite navigation coordinates. The cooperative node data interaction module is also located in the cooperative location node, which is mainly used to complete the distance measurement between the cooperative nodes and other nodes and the exchange of the positioning coordinates of the satellite navigation. The cooperative positioning solution module is also located in the cooperative positioning node, which combines the satellite navigation coordinates of other cooperative positioning nodes combined with the ranging information in the coordinated positioning node and the satellite navigation coordinates obtained by themselves, thus reducing satellite navigation due to satellite orbit deviation and multipath propagation error. The reduction of positioning accuracy.
【技术实现步骤摘要】
基于卫星导航定位系统的因子图协同定位方法
本专利技术涉及一种用于卫星导航定位系统的因子图协同定位方法,特别涉及一种基于因子图(Factorgraph)理论的协同定位(Cooperativelocation)卫星导航定位系统方法。
技术介绍
随着智慧城市的发展,导航定位逐渐成为人类生活中必不可少的元素。现有的卫星导航精度的每一步提升都是极为困难的。自动车辆驾驶,无人机运输等智慧城市所需的服务都需要高精度导航定位服务的支持,而现有的导航定位主要依赖于卫星导航,但是卫星导航由于卫星轨道误差,卫星到地面的通信链路较长等客观因素,在导航定位精度上已经接近极限。为了进一步提高卫星导航定位系统的定位精度,现有的卫星导航定位增强技术主要通过提高卫星导航信号质量,增强卫星导航信号强度,地图匹配以及地面基站辅助等技术来实现卫星导航定位精度的提升。这些技术在人烟稀少区域可以显著提高定位精度。但在城市环境中,由于多径效应,建筑物高层效应等影响,很难在实质上进一步提高病态无线环境下的定位精度。在城市环境中,由于定位终端用户较多,通过多用户终端之间的协同定位进一步提高定位精度在理论上是切实可行的。目前主要的基于协同定位的卫星导航方法有基于无线传感器网络的协同定位方法,半定规划协同定位方法,二阶锥优化协同定位方法和准线性优化的协同定位方法等。其中,基于无线传感器网络的协同定位方法通过参考节点在无线网络中广播自身位置,待定位的用户终端计算其接收到广播信号的参考点的质心,将此作为终端位置的估计,但参考节点的定位精度对整体的性能影响很大。半定规划协同定位方法通过半定规划求解所有协同节点的最优 ...
【技术保护点】
1.一种基于卫星导航定位系统的因子图协同定位方法,其特征在于:包括以下步骤:步骤1:各个协同定位节点对接收到的卫星信号进行解算,得到各个协同定位节点自身的位置坐标;步骤2:协同定位节点之间进行数据交互:对于某一协同定位节点,通过数据交互得到其视距范围内其他协同定位节点的位置坐标,并解算自身与其视距范围内其他协同定位节点的测距信息;步骤3:根据步骤2得到的测距信息,依据因子图理论建立各个协同定位节点的因子图;所述因子图包括变量节点和函数节点,因子图的每条边均连接一个变量节点和一个函数节点;采用协同定位节点Ti作为变量节点,协同定位节点与其视距范围内其他协同定位节点之间具有函数节点gj;确定总体定位最优代价函数S为每个协同定位节点代价函数的求和形式;
【技术特征摘要】
1.一种基于卫星导航定位系统的因子图协同定位方法,其特征在于:包括以下步骤:步骤1:各个协同定位节点对接收到的卫星信号进行解算,得到各个协同定位节点自身的位置坐标;步骤2:协同定位节点之间进行数据交互:对于某一协同定位节点,通过数据交互得到其视距范围内其他协同定位节点的位置坐标,并解算自身与其视距范围内其他协同定位节点的测距信息;步骤3:根据步骤2得到的测距信息,依据因子图理论建立各个协同定位节点的因子图;所述因子图包括变量节点和函数节点,因子图的每条边均连接一个变量节点和一个函数节点;采用协同定位节点Ti作为变量节点,协同定位节点与其视距范围内其他协同定位节点之间具有函数节点gj;确定总体定位最优代价函数S为每个协同定位节点代价函数的求和形式;其中Sk为第k个协同...
【专利技术属性】
技术研发人员:唐成凯,张玲玲,张怡,廉保旺,岳哲,刘东昊,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西,61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。