发明名称 一种基于网格化频谱监测结果的无线干扰源定位方法
摘要 本发明涉及一种基于网格化频谱监测结果的无线干扰源定位方法,属于无线电信号源定位领域。本发明提出的无线电定位方法区别于传统的测向定位法,首先在被监测区域设有若干个矩阵排列的无线电监测器,通过对于无线电监测器接受功率的大小进行分析,测出其接受功率的大小,根据无线电监测器检测的数据,选出干扰源所在的一个小矩形区域,通过一定的算法,求得干扰源可能所在的区域。
申请公布号 CN106255200A 申请公布日期 2016.12.21
申请号 CN201610605834.4 申请日期 2016.07.29
申请人 昆明理工大学 发明人 沈韬;闫真真;李金山
分类号 H04W64/00(2009.01)I;H04B17/382(2015.01)I;G01S5/02(2010.01)I 主分类号 H04W64/00(2009.01)I
代理机构 代理人
主权项 一种基于网格化频谱监测结果的无线干扰源定位方法,其特征在于:在待测区域,设有若干个矩阵排列的无线电监测器,通过对于无线电监测器接收功率的大小进行分析,测出其接收功率的大小,根据无线电监测器检测的数据,选取干扰源所在的一个小矩形区域,进一步计算求得干扰源可能所在的区域;具体步骤如下:Step1、在一片待测区域,设置若干个矩阵排列的无线电监测器,构成一个无线电监测网,根据无线电监测器检测的接收功率数据找出相邻四个监测点数据之和最大的矩形区域,即为干扰源所在的一个小矩形区域;Step2、设干扰源坐标为(X<sub>0</sub>,Y<sub>0</sub>),发射功率为P<sub>t</sub>,干扰源所在矩形区域的四个监测点坐标分别为a<sub>1</sub>(X<sub>1</sub>,Y<sub>1</sub>)、a<sub>2</sub>(X<sub>2</sub>,Y<sub>2</sub>)、a<sub>3</sub>(X<sub>3</sub>,Y<sub>3</sub>)、a<sub>4</sub>(X<sub>4</sub>,Y<sub>4</sub>),在没有噪声干扰的理想环境下,对应监测点测得的接收功率为P<sub>r1</sub>、P<sub>r2</sub>、P<sub>r3</sub>、P<sub>r4</sub>,其中X<sub>1</sub>=X<sub>4</sub>,X<sub>2</sub>=X<sub>3</sub>,Y<sub>1</sub>=Y<sub>2</sub>,Y<sub>3</sub>=Y<sub>4</sub>,则X<sub>1</sub>&lt;X<sub>0</sub>&lt;X<sub>2</sub>,Y<sub>1</sub>&lt;Y<sub>0</sub>&lt;Y<sub>4</sub>;在没有噪声干扰的理想环境下,根据电磁波在二维自由空间的传播模型,可以得到对应监测点测得的接收功率Pr<sub>1</sub>、Pr<sub>2</sub>、Pr<sub>3</sub>、Pr<sub>4</sub>满足以下等式:<maths num="0001"><math><![CDATA[<mrow><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>1</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mfrac><mrow><msub><mi>kP</mi><mi>t</mi></msub></mrow><msub><mi>P</mi><mrow><mi>r</mi><mn>1</mn></mrow></msub></mfrac></mrow>]]></math><img file="FDA0001063571720000011.GIF" wi="758" he="150" /></maths><maths num="0002"><math><![CDATA[<mrow><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>2</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>2</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mfrac><mrow><msub><mi>kP</mi><mi>t</mi></msub></mrow><msub><mi>P</mi><mrow><mi>r</mi><mn>2</mn></mrow></msub></mfrac></mrow>]]></math><img file="FDA0001063571720000012.GIF" wi="758" he="143" /></maths><maths num="0003"><math><![CDATA[<mrow><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>3</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>3</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mfrac><mrow><msub><mi>kP</mi><mi>t</mi></msub></mrow><msub><mi>P</mi><mrow><mi>r</mi><mn>3</mn></mrow></msub></mfrac></mrow>]]></math><img file="FDA0001063571720000013.GIF" wi="758" he="143" /></maths><maths num="0004"><math><![CDATA[<mrow><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>4</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>4</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mfrac><mrow><msub><mi>kP</mi><mi>t</mi></msub></mrow><msub><mi>P</mi><mrow><mi>r</mi><mn>4</mn></mrow></msub></mfrac></mrow>]]></math><img file="FDA0001063571720000014.GIF" wi="763" he="144" /></maths>进一步可得:<maths num="0005"><math><![CDATA[<mrow><mfrac><msub><mi>P</mi><mrow><mi>r</mi><mn>2</mn></mrow></msub><msub><mi>P</mi><mrow><mi>r</mi><mn>1</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>2</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>2</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>1</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001063571720000015.GIF" wi="1468" he="142" /></maths><maths num="0006"><math><![CDATA[<mrow><mfrac><msub><mi>P</mi><mrow><mi>r</mi><mn>2</mn></mrow></msub><msub><mi>P</mi><mrow><mi>r</mi><mn>3</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>2</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>2</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>3</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>3</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001063571720000016.GIF" wi="1475" he="143" /></maths><maths num="0007"><math><![CDATA[<mrow><mfrac><msub><mi>P</mi><mrow><mi>r</mi><mn>2</mn></mrow></msub><msub><mi>P</mi><mrow><mi>r</mi><mn>4</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>2</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>2</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>4</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>4</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001063571720000021.GIF" wi="1478" he="143" /></maths><maths num="0008"><math><![CDATA[<mrow><mfrac><msub><mi>P</mi><mrow><mi>r</mi><mn>3</mn></mrow></msub><msub><mi>P</mi><mrow><mi>r</mi><mn>1</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>3</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>3</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>1</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001063571720000022.GIF" wi="1470" he="142" /></maths><maths num="0009"><math><![CDATA[<mrow><mfrac><msub><mi>P</mi><mrow><mi>r</mi><mn>3</mn></mrow></msub><msub><mi>P</mi><mrow><mi>r</mi><mn>4</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>3</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>3</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>4</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>4</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001063571720000023.GIF" wi="1478" he="143" /></maths><maths num="0010"><math><![CDATA[<mrow><mfrac><msub><mi>P</mi><mrow><mi>r</mi><mn>4</mn></mrow></msub><msub><mi>P</mi><mrow><mi>r</mi><mn>1</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>4</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>4</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>1</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>=</mo><mn>0</mn></mrow>]]></math><img file="FDA0001063571720000024.GIF" wi="1470" he="143" /></maths>Step3、设电波在空中传播受到高斯白噪声的影响,高斯白噪声的方差为c,均值为u,则高斯白噪声的数学模型可以表示为u+c<sub>*</sub>randn(),则在实际中对应监测点测得的接收功率分别为P<sub>n1</sub>、P<sub>n2</sub>、P<sub>n3</sub>、P<sub>n4</sub>,其中P<sub>n1</sub>=P<sub>r1</sub>+u+c<sub>*</sub>randn(),P<sub>n2</sub>=P<sub>r2</sub>+u+c<sub>*</sub>randn(),P<sub>n3</sub>=P<sub>r3</sub>+u+c<sub>*</sub>randn(),P<sub>n4</sub>=P<sub>r4</sub>+u+c<sub>*</sub>randn()。;故由电磁波在含有噪声的二维空间传播可得:<maths num="0011"><math><![CDATA[<mrow><mrow><mo>|</mo><mrow><mfrac><msub><mi>P</mi><mrow><mi>n</mi><mn>2</mn></mrow></msub><msub><mi>P</mi><mrow><mi>n</mi><mn>1</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>2</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>2</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>1</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><mo>|</mo></mrow><mo>&lt;</mo><mi>d</mi></mrow>]]></math><img file="FDA0001063571720000025.GIF" wi="1524" he="143" /></maths><maths num="0012"><math><![CDATA[<mrow><mrow><mo>|</mo><mrow><mfrac><msub><mi>P</mi><mrow><mi>n</mi><mn>2</mn></mrow></msub><msub><mi>P</mi><mrow><mi>n</mi><mn>3</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>2</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>2</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>3</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>3</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><mo>|</mo></mrow><mo>&lt;</mo><mi>d</mi></mrow>]]></math><img file="FDA0001063571720000026.GIF" wi="1534" he="149" /></maths><maths num="0013"><math><![CDATA[<mrow><mrow><mo>|</mo><mrow><mfrac><msub><mi>P</mi><mrow><mi>n</mi><mn>2</mn></mrow></msub><msub><mi>P</mi><mrow><mi>n</mi><mn>4</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>2</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>2</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>4</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>4</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><mo>|</mo></mrow><mo>&lt;</mo><mi>d</mi></mrow>]]></math><img file="FDA0001063571720000027.GIF" wi="1534" he="143" /></maths><maths num="0014"><math><![CDATA[<mrow><mrow><mo>|</mo><mrow><mfrac><msub><mi>P</mi><mrow><mi>n</mi><mn>3</mn></mrow></msub><msub><mi>P</mi><mrow><mi>n</mi><mn>1</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>3</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>3</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>1</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><mo>|</mo></mrow><mo>&lt;</mo><mi>d</mi></mrow>]]></math><img file="FDA0001063571720000028.GIF" wi="1526" he="142" /></maths><maths num="0015"><math><![CDATA[<mrow><mrow><mo>|</mo><mrow><mfrac><msub><mi>P</mi><mrow><mi>n</mi><mn>3</mn></mrow></msub><msub><mi>P</mi><mrow><mi>n</mi><mn>4</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>3</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>3</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>4</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>4</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><mo>|</mo></mrow><mo>&lt;</mo><mi>d</mi></mrow>]]></math><img file="FDA0001063571720000029.GIF" wi="1540" he="143" /></maths><maths num="0016"><math><![CDATA[<mrow><mrow><mo>|</mo><mrow><mfrac><msub><mi>P</mi><mrow><mi>n</mi><mn>4</mn></mrow></msub><msub><mi>P</mi><mrow><mi>n</mi><mn>1</mn></mrow></msub></mfrac><mo>&lsqb;</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>4</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>4</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>&rsqb;</mo><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>X</mi><mn>1</mn></msub><mo>-</mo><msub><mi>X</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mrow><mo>(</mo><msub><mi>Y</mi><mn>1</mn></msub><mo>-</mo><msub><mi>Y</mi><mn>0</mn></msub><mo>)</mo></mrow><mn>2</mn></msup></mrow><mo>|</mo></mrow><mo>&lt;</mo><mi>d</mi></mrow>]]></math><img file="FDA00010635717200000210.GIF" wi="1526" he="143" /></maths>其中d为每个式子的误差值;Step4、设定合适的误差值d,X<sub>0</sub>和Y<sub>0</sub>在小矩形区域内遍历取值,标记出能同时满足Step3中所有式子的坐标点,这些点所在的区域即为干扰源所在的区域。
地址 650093 云南省昆明市五华区学府路253号