[发明专利]一种基于因子图的卫星雷达城市峡谷车辆互定位方法有效
申请号: | 202010115781.4 | 申请日: | 2020-02-25 |
公开(公告)号: | CN111239723B | 公开(公告)日: | 2022-02-01 |
发明(设计)人: | 孙蕊;王均晖;程琦;何伟;毛亿 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G01S13/86 | 分类号: | G01S13/86;G01S13/06;G01S19/48 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 熊玉玮 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 因子 卫星 雷达 城市 峡谷 车辆 定位 方法 | ||
1.一种基于因子图的卫星雷达城市峡谷车辆互定位方法,其特征在于,采集当前时刻当前车辆的GNSS观测信息及车载毫米波雷达的量测信息,根据当前时刻当前车辆的车速里程计输出数据构建连接当前车辆相邻时刻位置信息节点的第一类因子节点,根据当前时刻当前车辆的GNSS观测信息构建连接当前车辆位置信息节点的第二类因子节点,根据当前时刻当前车辆车载毫米波雷达的量测信息及当前时刻其它车辆的GNSS观测信息构建第三类因子节点,以初始时刻至当前时刻整个因子图的误差最小为目标确定当前车辆在各时刻的位置信息;
根据所述第一类因子节点构建的指标函数为:f车速里程计(xk,zk)=d[xk-h(xk-1,vk)],f车速里程计(·)为根据第一类因子节点构建的指标函数,xk为根据系统状态方程更新的k时刻当前车辆的位置信息,xk=F(vk)xk-1,F(·)为系统的状态转移函数矩阵,h(·)为量测模型,xk-1为k-1时刻当前车辆的位置信息,vk为k时刻当前车辆车速里程计输出的车速信息;
根据所述第二类因子节点构建的指标函数为:fGNSS(·)为根据第二类因子节点构建的指标函数,xk为k时刻当前车辆的位置信息,d[·]为差值运算,为k时刻当前车辆的GNSS观测信息,hGNSS(xk)为k时刻当前车辆位置信息的量测值;
根据所述第三类因子节点构建的指标函数为:fCAR1(·)为根据第三类因子节点构建的指标函数,xk为k时刻当前车辆的位置信息,为k时刻其它车辆位置信息的观测值,hCAR1(xk,ρk,θk)为其它车辆位置信息的量测值,ρk、θk分别为毫米波雷达输出的距离和角度,vCAR1为k时刻的观测噪声。
2.根据权利要求1所述一种基于因子图的卫星雷达城市峡谷车辆互定位方法,其特征在于,初始时刻至当前时刻整个因子图的误差最小的表达式为:为从初始时刻至当前时刻内当前车辆在各时刻的位置信息的估计值,X从初始时刻至当前时刻内当前车辆在各时刻的位置信息,fi(Xi)为根据与i时刻当前车辆位置信息节点相连的因子节点构建的指标函数。
3.根据权利要求2所述一种基于因子图的卫星雷达城市峡谷车辆互定位方法,其特征在于,采用基于珊瑚礁优化的岛屿模型算法求解初始时刻至当前时刻整个因子图的误差最小的目标函数。
4.根据权利要求3所述一种基于因子图的卫星雷达城市峡谷车辆互定位方法,其特征在于,采用基于珊瑚礁优化的岛屿模型算法求解初始时刻至当前时刻整个因子图的误差最小的目标函数的具体方法为:将当前车辆在各时刻的位置信息映射为礁石上的珊瑚,对每一个礁石上的珊瑚随机配对,在礁石上随机取点为每对珊瑚生成的子珊瑚确定生长位置,在子珊瑚健康度优于所选生长位置的原珊瑚时,将原珊瑚替代为子珊瑚,在所选生长位置已有珊瑚或子珊瑚健康度劣于原珊瑚时重新在礁石上取点,重新取点后仍不能确定生成位置时放弃该子珊瑚,经过多代子珊瑚繁殖后,将礁石上健康度高的子珊瑚随机迁移至其它礁石后重复配对生成子珊瑚、选取生长位置的操作,直至每个礁石上珊瑚的健康度最大值和最小值之差满足预设要求,所有礁石上健康度最高的珊瑚为当前车辆在各时刻的位置信息的最优解。
5.根据权利要求4所述一种基于因子图的卫星雷达城市峡谷车辆互定位方法,其特征在于,健康度根据初始时刻至当前时刻整个因子图的误差最小的表达式计算,计算健康度的表达式为:deghealth为健康度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010115781.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提高载药囊泡产率的方法
- 下一篇:一种鞋垫的自动旋转平整装置