发明名称 一种基于伪卫星的室内定位系统及方法
摘要 本发明公开一种基于伪卫星的室内定位系统及方法,其在室内布设3个或3个以上的伪卫星基站,在伪卫星基站配备气压测高传感器,伪卫星的三维位置事先采用高精度GNSS接收机精确测得,这些信息按照一定的格式进行编码,生成导航电文。伪随机码与导航电文先采用扩频调制,然后再进行载波调制后再上变频经天线发射出去。伪卫星基站配备有气压测高传感器,伪卫星基站发射类似GNSS卫星导航信号。用户端也同样配备温度和气压传感器,用户接收机接收伪卫星基站发出的信号,经捕获、跟踪、电文解调和距离提取,并联合气压测高信息,利用高度约束方法实现用户三维定位。与传统的伪卫星定位方法相比,本方法实现简单,而且定位精度高。
申请公布号 CN104035068A 申请公布日期 2014.09.10
申请号 CN201410299099.X 申请日期 2014.06.26
申请人 桂林电子科技大学 发明人 孙希刚;纪元法;孙希延;符强;邓洪高;严素清;吴孙勇;王守华;肖建明;廖桂生
分类号 G01S5/02(2010.01)I 主分类号 G01S5/02(2010.01)I
代理机构 桂林市持衡专利商标事务所有限公司 45107 代理人 陈跃琳
主权项 一种基于伪卫星的室内定位方法,其特征是包括如下步骤:步骤1,在用户活动范围内设置n个伪卫星基站,这些伪卫星基站的三维位置事先测得;步骤2,伪卫星基站采集该伪卫星基站处的温度和气压信息,并将所测得的该伪卫星基站的温度和气压信息与事先已测得的该伪卫星基站的三维位置信息编码为电文;步骤3,伪卫星基站将上述电文先与伪码进行扩频调制后,再将扩频调制后的信号与载波进行载波调制生成基带信号;步骤4,伪卫星基站将上述基带信号上变频后转化为射频信号,并通过天线发射出去;步骤5,用户终端的接收机同时接收n个伪卫星基站发来的信号,并将这些信号下变频为基带信号;步骤6,用户终端的接收机实现信号的捕获、跟踪和电文解调,以获得伪卫星基站的温度、气压和三维位置信息;步骤7,用户终端的接收机采集用户测点处的温度和气压信息,并根据解调出的n个伪卫星基站的温度、气压和三维位置信息,计算用户测点的高程,即<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>h</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>k</mi><mi>i</mi></msub><msub><mi>h</mi><mi>i</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>k</mi><mi>i</mi></msub><mo>{</mo><msub><mi>h</mi><mrow><mn>0</mn><mi>i</mi></mrow></msub><mo>+</mo><mn>18410</mn><mo>&times;</mo><mo>[</mo><mn>1</mn><mo>+</mo><mfrac><msub><mi>T</mi><mi>mi</mi></msub><mn>273.15</mn></mfrac><mo>]</mo><mo>&times;</mo><mi>lg</mi><mfrac><msub><mi>P</mi><mrow><mn>0</mn><mi>i</mi></mrow></msub><mi>P</mi></mfrac><mo>}</mo></mrow>]]></math><img file="FDA0000528119390000011.GIF" wi="1280" he="146" /></maths> ①式中,h为用户测点的高程;k<sub>i</sub>为加权系数,且满足k<sub>1</sub>+k<sub>2</sub>+…+k<sub>n</sub>=1;h<sub>0i</sub>为第i个伪卫星基站的高程,这些值事先测得;T<sub>mi</sub>为第i个伪卫星基站与用户之间大气层平均温度,T<sub>mi</sub>=(T<sub>0i</sub>+T)/2,T<sub>0i</sub>是第i个伪卫星基站的温度,T是用户测点的温度;P<sub>0i</sub>为第i个伪卫星基站的气压;步骤8;用户终端的接收机根据所计算出的用户测点的高程,及各伪卫星基站的三维位置,完成用户的定位解算,即<maths num="0002" id="cmaths0002"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>&rho;</mi><mi>i</mi></msub><mo>=</mo><msqrt><msup><mrow><mo>(</mo><msub><mi>X</mi><mi>i</mi></msub><mo>-</mo><mi>X</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mi>i</mi></msub><mo>-</mo><mi>Y</mi><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Z</mi><mi>i</mi></msub><mo>-</mo><mi>Z</mi><mo>)</mo></mrow><mn>2</mn></msup></msqrt><mo>+</mo><mi>C&Delta;</mi><msub><mi>t</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><mfrac><mrow><msup><mi>X</mi><mn>2</mn></msup><mo>+</mo><msup><mi>Y</mi><mn>2</mn></msup></mrow><msup><mrow><mo>(</mo><mi>a</mi><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>+</mo><mfrac><msup><mi>Z</mi><mn>2</mn></msup><msup><mrow><mo>(</mo><mi>b</mi><mo>+</mo><mi>h</mi><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>=</mo><mn>1</mn></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000528119390000012.GIF" wi="1078" he="252" /></maths> ②式中,(X,Y,Z)为用户的三维位置;(X<sub>i</sub>,Y<sub>i</sub>,Z<sub>i</sub>)为第i个伪卫星基站的三维位置;ρ<sub>i</sub>同一时刻测量到的第i个伪卫星基站到用户的距离;△t<sub>i</sub>为用户终端的接收机的钟差;C为电波传播速度;a和b分别为地球基准椭圆的长半轴和短半轴;h为用户测点的高程;i=1,2,…,n;上述伪卫星基站的个数n≥3。
地址 541004 广西壮族自治区桂林市金鸡路1号