发明名称 在多径以及其它信号噪声干扰环境下的信号强度室内测距方法
摘要 本发明公开了在多径以及其它信号噪声干扰环境下的信号强度室内测距方法,其包括如下步骤:(1)首先布置一个测距节点,再布置一个目标节点;由目标节点向测距节点发射电磁波,并由测距节点接受该电磁波;(2)在测距节点,利用在不同信道上面测量的信号强度来建立电磁波接收模型;(3)利用建立完成的一条直射路径和多条反射路径完成接收端电磁场叠加模型;(4)利用离散傅立叶变换DFT原理,对电磁场叠加模型进行求解,得到直射距离,反射系数和反射距离。本发明既能保证测距准确,而且硬件代价不高可以适用于很多的应用场景。
申请公布号 CN103257335B 申请公布日期 2016.08.03
申请号 CN201210587678.5 申请日期 2012.12.28
申请人 公安部第三研究所 发明人 刘云淮;赵禹;齐力;胡传平
分类号 G01S5/02(2010.01)I 主分类号 G01S5/02(2010.01)I
代理机构 上海天翔知识产权代理有限公司 31224 代理人 刘粉宝
主权项 在多径以及其它信号噪声干扰环境下的信号强度室内测距方法,其特征在于,所述测距方法包括如下步骤:(1)首先布置一个测距节点,再布置一个目标节点;由目标节点向测距节点发射电磁波,并由测距节点接受该电磁波;(2)在测距节点,利用在不同信道上面测量的信号强度来建立电磁波接收模型;该电磁波接收模型如下:<maths num="0001"><math><![CDATA[<mrow><msub><mi>M</mi><mrow><mi>L</mi><mi>o</mi><mi>S</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><msqrt><mrow><msub><mi>S</mi><mi>t</mi></msub><msub><mi>W</mi><mi>t</mi></msub><msub><mi>W</mi><mi>r</mi></msub></mrow></msqrt><mrow><msqrt><mrow><mn>4</mn><mi>&pi;</mi></mrow></msqrt><mi>d</mi></mrow></mfrac><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi><mi>c</mi></mrow><mi>&lambda;</mi></mfrac><mi>t</mi><mo>+</mo><mn>2</mn><mi>&pi;</mi><mfrac><mi>d</mi><mi>&lambda;</mi></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000011.GIF" wi="1385" he="181" /></maths>其中,S<sub>t</sub>是发送功率,W<sub>t</sub>是发送天线增益,W<sub>r</sub>是接受天线增益,λ是电磁波的波长,d为传输路径;接收端接受的功率与信号的波长成正比,与传输路径长度成反比;(3)在电磁波非直射或者折射的电磁波传输路径中时,将公式(1)改变为公式(2),在公式(2)中,d仍为传输路径,而L为反射系数;<maths num="0002"><math><![CDATA[<mrow><msub><mi>M</mi><mrow><mi>N</mi><mi>L</mi><mi>o</mi><mi>S</mi></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>L</mi><mfrac><msqrt><mrow><msub><mi>S</mi><mi>t</mi></msub><msub><mi>W</mi><mi>t</mi></msub><msub><mi>W</mi><mi>r</mi></msub></mrow></msqrt><mrow><msqrt><mrow><mn>4</mn><mi>&pi;</mi></mrow></msqrt><mi>d</mi></mrow></mfrac><mi>s</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi><mi>c</mi></mrow><mi>&lambda;</mi></mfrac><mi>t</mi><mo>+</mo><mn>2</mn><mi>&pi;</mi><mfrac><mi>d</mi><mi>&lambda;</mi></mfrac><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000012.GIF" wi="1837" he="182" /></maths>由此由直射路径和反射路径的信号开始叠加形成接收端电磁场叠加模型;(4)利用离散傅立叶变换DFT原理,对电磁场叠加模型进行求解,得到直射距离,反射系数和反射距离:当仅有1条反射路径d<sub>2</sub>的时候,由公式(1)和公式(2)确定接受信号强度公式(3):<maths num="0003"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>s</mi><mrow><mo>(</mo><mi>&lambda;</mi><mo>)</mo></mrow><mo>=</mo><msup><mi>C&lambda;</mi><mn>2</mn></msup><munderover><mo>&Sigma;</mo><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><msup><mrow><mo>(</mo><msub><mi>M</mi><mn>1</mn></msub><mo>(</mo><mi>t</mi><mo>)</mo><mo>+</mo><msub><mi>M</mi><mn>2</mn></msub><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo></mrow><mn>2</mn></msup><mi>N</mi></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msup><mi>C&lambda;</mi><mn>2</mn></msup><mrow><mo>(</mo><mrow><mfrac><mn>1</mn><mrow><mn>2</mn><msup><msub><mi>d</mi><mn>1</mn></msub><mn>2</mn></msup></mrow></mfrac><mo>+</mo><mfrac><mrow><msup><msub><mi>L</mi><mn>2</mn></msub><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><msub><mi>d</mi><mn>2</mn></msub><mn>2</mn></msup></mrow></mfrac><mo>+</mo><mfrac><msub><mi>L</mi><mn>2</mn></msub><mrow><msub><mi>d</mi><mn>1</mn></msub><msub><mi>d</mi><mn>2</mn></msub></mrow></mfrac><mi>cos</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>d</mi><mn>1</mn></msub><mo>-</mo><msub><mi>d</mi><mn>2</mn></msub></mrow><mi>&lambda;</mi></mfrac><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000013.GIF" wi="1750" he="341" /></maths>其中C=发射功率×发射增益×接受增益;对s(λ)做离散傅立叶变换得:<maths num="0004"><math><![CDATA[<mrow><mi>Q</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><msub><mover><mi>s</mi><mo>^</mo></mover><mi>n</mi></msub><mrow><msup><msub><mi>C&lambda;</mi><mi>n</mi></msub><mn>2</mn></msup></mrow></mfrac><mo>&CenterDot;</mo><msup><mi>e</mi><mrow><mo>-</mo><mi>i</mi><mn>2</mn><mi>&pi;</mi><mfrac><mi>k</mi><mi>N</mi></mfrac><mi>n</mi></mrow></msup><mo>,</mo><mi>k</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>N</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000014.GIF" wi="1837" he="172" /></maths>接着通过傅立叶变换后的非0谐波系数Q(0),Q<sub>1</sub>,<img file="FDA0000893037320000021.GIF" wi="198" he="118" />来求解d<sub>1</sub>,d<sub>2</sub>,L<sub>2</sub><maths num="0005"><math><![CDATA[<mrow><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><mfrac><mn>1</mn><mrow><mn>2</mn><msup><msub><mi>d</mi><mn>1</mn></msub><mn>2</mn></msup></mrow></mfrac><mo>+</mo><mfrac><mrow><msup><msub><mi>L</mi><mn>2</mn></msub><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><msub><mi>d</mi><mn>2</mn></msub><mn>2</mn></msup></mrow></mfrac><mo>=</mo><mi>Q</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mfrac><msub><mi>L</mi><mn>2</mn></msub><mrow><msub><mi>d</mi><mn>1</mn></msub><msub><mi>d</mi><mn>2</mn></msub></mrow></mfrac><mo>=</mo><msub><mi>Q</mi><mn>1</mn></msub></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>d</mi><mn>2</mn></msub><mo>-</mo><msub><mi>d</mi><mn>1</mn></msub><mo>=</mo><munder><mi>arg</mi><mi>k</mi></munder><mrow><mo>(</mo><msub><mi>Q</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000022.GIF" wi="1830" he="510" /></maths>由于Q(0),Q<sub>1</sub>,<img file="FDA0000893037320000023.GIF" wi="196" he="118" />都是傅立叶变换后导出的系数,这样就可以通过这些系数解得d<sub>1</sub>,d<sub>2</sub>和L<sub>2</sub>;如果有3条反射路径,由公式(1)和公式(2)确定接受信号强度公式为:<maths num="0006"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><mi>s</mi><mrow><mo>(</mo><mi>&lambda;</mi><mo>)</mo></mrow><mo>=</mo><msup><mi>C&lambda;</mi><mn>2</mn></msup><munderover><mo>&Sigma;</mo><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mfrac><msup><mrow><mo>(</mo><mrow><msub><mi>M</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mn>2</mn></msup><mi>N</mi></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msup><mi>C&lambda;</mi><mn>2</mn></msup><mo>(</mo><mfrac><mn>1</mn><mrow><mn>2</mn><msup><msub><mi>d</mi><mn>1</mn></msub><mn>2</mn></msup></mrow></mfrac><mo>+</mo><mfrac><mrow><msup><msub><mi>L</mi><mn>2</mn></msub><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><msub><mi>d</mi><mn>2</mn></msub><mn>2</mn></msup></mrow></mfrac><mo>+</mo><mfrac><mrow><msup><msub><mi>L</mi><mn>3</mn></msub><mn>2</mn></msup></mrow><mrow><mn>2</mn><msup><msub><mi>d</mi><mn>3</mn></msub><mn>2</mn></msup></mrow></mfrac><mo>+</mo><mfrac><msub><mi>L</mi><mn>2</mn></msub><mrow><msub><mi>d</mi><mn>1</mn></msub><msub><mi>d</mi><mn>2</mn></msub></mrow></mfrac><mi>cos</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>d</mi><mn>1</mn></msub><mo>-</mo><msub><mi>d</mi><mn>2</mn></msub></mrow><mi>&lambda;</mi></mfrac><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><msub><mi>L</mi><mn>3</mn></msub><mrow><msub><mi>d</mi><mn>1</mn></msub><msub><mi>d</mi><mn>3</mn></msub></mrow></mfrac><mi>cos</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>d</mi><mn>1</mn></msub><mo>-</mo><msub><mi>d</mi><mn>3</mn></msub></mrow><mi>&lambda;</mi></mfrac><mo>)</mo></mrow><mo>+</mo><mfrac><mrow><msub><mi>L</mi><mn>2</mn></msub><msub><mi>L</mi><mn>3</mn></msub></mrow><mrow><msub><mi>d</mi><mn>2</mn></msub><msub><mi>d</mi><mn>3</mn></msub></mrow></mfrac><mi>cos</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>d</mi><mn>2</mn></msub><mo>-</mo><msub><mi>d</mi><mn>3</mn></msub></mrow><mi>&lambda;</mi></mfrac><mo>)</mo></mrow></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000024.GIF" wi="1854" he="511" /></maths>通过找出第一大,第二大和第三大的反射系数Q<sub>1</sub>,Q<sub>2</sub>,和Q<sub>3</sub>,其中<maths num="0007"><math><![CDATA[<mrow><msub><mi>Q</mi><mn>1</mn></msub><mo>=</mo><mfrac><msub><mi>L</mi><mn>2</mn></msub><mrow><msub><mi>d</mi><mn>1</mn></msub><msub><mi>d</mi><mn>2</mn></msub></mrow></mfrac><mo>,</mo><msub><mi>Q</mi><mn>2</mn></msub><mo>=</mo><mfrac><msub><mi>L</mi><mn>3</mn></msub><mrow><msub><mi>d</mi><mn>1</mn></msub><msub><mi>d</mi><mn>3</mn></msub></mrow></mfrac><mo>,</mo><msub><mi>Q</mi><mn>3</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mn>2</mn></msub><msub><mi>L</mi><mn>3</mn></msub></mrow><mrow><msub><mi>d</mi><mn>2</mn></msub><msub><mi>d</mi><mn>3</mn></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000025.GIF" wi="1812" he="150" /></maths>由此发射端与接受端之间的最短直线距离d<sub>1</sub>被解出;<maths num="0008"><math><![CDATA[<mrow><msub><mi>d</mi><mn>1</mn></msub><mo>=</mo><msqrt><mrow><msub><mi>Q</mi><mn>3</mn></msub><mo>/</mo><msub><mi>Q</mi><mn>1</mn></msub><mo>&CenterDot;</mo><msub><mi>Q</mi><mn>2</mn></msub></mrow></msqrt><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000026.GIF" wi="1813" he="102" /></maths>如果一共有M个反射路径,那么由公式(1)和(2)确定接受信号强度公式为:<maths num="0009"><math><![CDATA[<mrow><mi>s</mi><mrow><mo>(</mo><mi>&lambda;</mi><mo>)</mo></mrow><mo>=</mo><msup><mi>C&lambda;</mi><mn>2</mn></msup><mrow><mo>(</mo><munderover><mo>&Sigma;</mo><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><mfrac><msub><mi>L</mi><mi>m</mi></msub><mrow><mn>2</mn><msup><msub><mi>d</mi><mi>m</mi></msub><mn>2</mn></msup></mrow></mfrac><mo>+</mo><munder><mo>&Sigma;</mo><mrow><mi>m</mi><mo>&NotEqual;</mo><msup><mi>m</mi><mo>,</mo></msup></mrow></munder><mfrac><mrow><msub><mi>L</mi><mi>m</mi></msub><msub><mi>L</mi><msup><mi>m</mi><mo>,</mo></msup></msub></mrow><mrow><msub><mi>d</mi><mi>m</mi></msub><msub><mi>d</mi><msup><mi>m</mi><mo>,</mo></msup></msub></mrow></mfrac><mi>c</mi><mi>o</mi><mi>s</mi><mo>(</mo><mfrac><mrow><msub><mi>d</mi><mi>m</mi></msub><mo>-</mo><msup><msub><mi>d</mi><mi>m</mi></msub><mo>&prime;</mo></msup></mrow><mi>&lambda;</mi></mfrac><mo>)</mo><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000027.GIF" wi="1797" he="175" /></maths>和<maths num="0010"><math><![CDATA[<mrow><mi>Q</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>=</mo><msubsup><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></msubsup><mfrac><msub><mi>&Gamma;</mi><mi>m</mi></msub><mrow><mn>2</mn><msup><msub><mi>d</mi><mi>m</mi></msub><mn>2</mn></msup></mrow></mfrac><mo>,</mo><msub><mi>Q</mi><mn>1</mn></msub><mo>=</mo><mfrac><msub><mi>L</mi><mn>2</mn></msub><mrow><msub><mi>d</mi><mn>1</mn></msub><msub><mi>d</mi><mn>2</mn></msub></mrow></mfrac><mo>,</mo><msub><mi>Q</mi><mn>2</mn></msub><mo>=</mo><mfrac><msub><mi>L</mi><mn>3</mn></msub><mrow><msub><mi>d</mi><mn>1</mn></msub><msub><mi>d</mi><mn>3</mn></msub></mrow></mfrac><mo>,</mo><msub><mi>Q</mi><mn>3</mn></msub><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mn>2</mn></msub><msub><mi>L</mi><mn>3</mn></msub></mrow><mrow><msub><mi>d</mi><mn>2</mn></msub><msub><mi>d</mi><mn>3</mn></msub></mrow></mfrac><mo>,</mo><mi>Q</mi><mrow><mo>(</mo><msub><mi>d</mi><mi>m</mi></msub><mo>-</mo><msub><mi>d</mi><msup><mi>m</mi><mo>,</mo></msup></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msub><mi>L</mi><mi>m</mi></msub><msub><mi>L</mi><msup><mi>m</mi><mo>,</mo></msup></msub></mrow><mrow><msub><mi>d</mi><mi>m</mi></msub><msub><mi>d</mi><msup><mi>m</mi><mo>,</mo></msup></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000031.GIF" wi="1838" he="263" /></maths>由此确定发射端与接受端之间的最短直线距离d<sub>1</sub>:<maths num="0011"><math><![CDATA[<mrow><mtable><mtr><mtd><mrow><msub><mi>d</mi><mn>1</mn></msub><mo>=</mo><mn>1</mn><mo>/</mo><msqrt><mrow><mn>2</mn><mi>Q</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>-</mo><msubsup><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>2</mn></mrow><mi>M</mi></msubsup><mfrac><mrow><msup><msub><mi>L</mi><mi>m</mi></msub><mn>2</mn></msup></mrow><mrow><msup><msub><mi>d</mi><mi>m</mi></msub><mn>2</mn></msup></mrow></mfrac></mrow></msqrt></mrow></mtd></mtr><mtr><mtd><mrow><mo>&ap;</mo><mn>1</mn><mo>/</mo><msqrt><mrow><mn>2</mn><mi>Q</mi><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>-</mo><msubsup><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>2</mn></mrow><mi>M</mi></msubsup><mi>Q</mi><msup><mrow><mo>(</mo><mrow><msub><mi>d</mi><mi>m</mi></msub><mo>-</mo><msub><mi>d</mi><mn>1</mn></msub></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>/</mo><mn>2</mn><mi>Q</mi><mo>(</mo><mn>0</mn><mo>)</mo></mrow></msqrt></mrow></mtd></mtr></mtable><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000893037320000032.GIF" wi="1870" he="319" /></maths>最终求解出直射距离d<sub>1</sub>。
地址 200031 上海市徐汇区岳阳路76号
您可能感兴趣的专利