[发明专利]一种基于遗传算法的室内多通道伪卫星定位方法在审
申请号: | 202010843649.5 | 申请日: | 2020-08-20 |
公开(公告)号: | CN111856528A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 蔚保国;祝瑞辉;黄璐;李雅宁;张衡;李爽;程建强;梁晓虎 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | G01S19/37 | 分类号: | G01S19/37;G01S19/42 |
代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 |
地址: | 050081 河北省石家庄市中山西路58*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 遗传 算法 室内 通道 卫星 定位 方法 | ||
本发明公开了一种基于遗传算法的室内多通道伪卫星定位方法,涉及伪卫星导航技术领域。该方法首先在上一时刻位置估计值的预设范围内,随机产生包括一定数量个体的种群,然后使用基于阵列伪卫星载波相位量测的均方根误差所构建的适应度函数,在每一代种群中评估所有个体的适应度,并从当前种群中随机选择多个个体,通过自然选择和突变产生下一代种群,迭代一定代数后停止,适应度最大的个体作为当前时刻最终的位置估计。本发明方法提高了最优位置估计的搜索能力,且降低了室内多径效应的影响,进一步提高了室内定位的连续性和精度。
技术领域
本发明涉及伪卫星导航技术领域,特别是指一种基于遗传算法的室内多通 道伪卫星定位方法。
背景技术
由于建筑物被遮挡,全球定位系统(GPS)无法在室内环境中工作。部署 在地面上的伪卫星可以发射类似室外卫星导航信号。三边定位方法是全球导航 卫星系统(GNSS)的传统定位方法,为了确保其收敛性,PDOP(Position Dilution of Precision,位置精度强弱度)一般要求小于99。但是在大多数室内区域中很 难满足此特性。此外,与室外相比,室内的多径效应更为复杂,尤其是在墙壁 附近的区域。这严重影响了接收机自相关函数的特性,降低了码相位和载波相 位的跟踪精度。载波相位较伪距有更高的测量精度,常用于实现高精度定位。 但是,在室内环境下,载波相位的整周模糊度难以确定。
发明内容
本发明的目的在于克服现有基于伪卫星的室内定位算法的不足,提供一种 基于遗传算法的室内多通道伪卫星定位方法,具有较强的室内抗多径能力,能 够实现室内的高精度导航与定位。
为了实现上述目的,本发明所采用的技术方案为:
一种基于遗传算法的室内多通道伪卫星定位方法,包括以下步骤:
(1)在上一时刻接收机位置的预设范围内,随机生成包含多个个体的初代 种群;
(2)根据当前时刻的测量伪距和每个个体的预测伪距构建适应度函数,并 计算每个个体的适应度;
(3)根据各个体的适应度,采用轮盘赌法,随机选择个体,然后对选出的 个体进行交叉、变异,生成新的种群;
(4)重复步骤(2)和(3),进行多次迭代,然后将适应度最大的个体作 为最终的估计值,完成当前时刻的接收机定位。
进一步的,步骤(1)中,初始时刻时接收机的位置为预先标定给出的三维 坐标。
进一步的,步骤(2)所述的测量伪距由伪卫星多路通道的载波相位观测量 转换得到:
式中,ρn为伪卫星第n个通道的测量伪距,为伪卫星第n个通道的载波相位 观测量,c是光速,fc是伪卫星导航信号载波中心频率,n是接收机观测到的伪 卫星通道数。
进一步的,步骤(2)所述的预测伪距为个体与接收机观测到的伪卫星通道 天线之间的距离:
式中,Rin为个体i与发射天线n之间的距离,pi为个体i的位置坐标,psatn是 伪卫星第n个通道的发射天线坐标位置;其中,多通道伪卫星的每个发射天线 都预先标定出。
进一步的,步骤(2)所述的个体适应度函数为:
式中,Fi为个体i的适应度,eik是伪卫星第k通道的观测伪距与个体i的预测伪 距之间的量测误差,即eik=ρk-Rik,k为累加变量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010843649.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种并行超分辨三维直写装置
- 下一篇:自动化弹簧装配装置
- 同类专利
- 专利分类
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置