一种WiFi信号源的定位方法与流程

文档序号:12136642阅读:1395来源:国知局
一种WiFi信号源的定位方法与流程

本发明主要涉及信号测试技术领域,特指一种WiFi信号源的定位方法。



背景技术:

对于WiFi信号源的接收和定位,在某些特定场合和环境(如军事管理区、考场等)有很强的应用需求。需要对在这些场合内的WiFi信号源进行监管和控制。目前,对于WiFi信号源的定位方法有一些,与之相应的软硬件配置也比较成熟,但是软件及算法方面都过于复杂,操作起来比较繁琐,定位精度也不是很高。



技术实现要素:

本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种原理简单、操作简便、成本低以及定位精准的WiFi信号源的定位方法。

为解决上述技术问题,本发明提出的技术方案为:

一种WiFi信号源的定位方法,步骤为:

S01、开始,利用定向天线在位置A处接收WiFi信号并分析得到WiFi信号源所处的第一方位;

S02、利用定向天线在位置B接收WiFi信号并分析得到WiFi信号源所处的第二方位;

S03、通过位置A处所得的第一方位和位置B处的第二方位交叉点得到WiFi信号源的位置。

作为上述技术方案的进一步改进:

定向天线在水平面上匀速旋转,并在旋转的同时接收WiFi信号并进行解析,以接收的WiFi信号强度最强的方向作为WiFi信号源所处的方位。

得到第一方位和第二方位后,再通过公式得到WiFi信号源的位置:

Y=L(sinαcos(α-β)-sinβ)/(1-cos2(α-β))

其中以正北方向为基点,第一方位与正北方向的夹角为α,第二方位与正北方向的夹角为β,A点与信号源位置的距离为X,B点与信号源位置的距离为Y,A点与B点的距离为L。

在步骤S03中,所述位置B位于垂直于第一方位且通过位置A的直线上。

将所述定向天线安装于支撑云台上,通过支撑云台带动所述定向天线旋转。

与现有技术相比,本发明的优点在于:

本发明的WiFi信号源的定位方法,通过在不同位置对信号源的方位进行测试,得到不同方位时的交叉点作为信号源的位置,原理简单、操作简便且得到的位置精准。

附图说明

图1为本发明的定位原理图之一。

图2为本发明的定位原理图之二。

具体实施方式

以下结合说明书附图和具体实施例对本发明作进一步描述。

如图1所示,本实施例的WiFi信号源的定位方法,主要应用于二维空间内,具体步骤为:

S01、开始,利用定向天线在位置A处接收WiFi信号并分析得到WiFi信号源所处的第一方位;

S02、利用定向天线在位置B接收WiFi信号并分析得到WiFi信号源所处的第二方位;

S03、通过位置A处所得的第一方位和位置B处的第二方位交叉点得到WiFi信号源的位置。

本发明的WiFi信号源的定位方法,通过在不同位置对信号源的方位进行测试,得到不同方位时的交叉点作为信号源的位置,原理简单、操作简便且得到的位置精准。

具体地,利用高精度定向天线接收WiFi信号源的信号,定向天线在水平方向上匀速旋转360°。在旋转的过程中,天线接收信号。然后,接收到的信号通过WiFi模块进行信号解析,读取信号的各项参数(SSID、Mac地址、信号强度等)。对于某一信号源,利用接收到的其信号强度值,找到信号强度最强的那个方向,由此得出此信号源在此方向的直线上(即方位)。然后,将接收天线的位置改变,重复上述步骤,可得另一条直线方向。那么可知,两条直线的交叉点即可被认为是信号源的所在方位。

本实施例中,定向天线在水平面上匀速旋转,并在旋转的同时接收WiFi信号并进行解析,以接收的WiFi信号强度最强的方向作为WiFi信号源所处的方位。

本实施例中,得到第一方位和第二方位后,再通过公式得到WiFi信号源的位置:

Y=L(sinαcos(α-β)-sinβ)/(1-cos2(α-β))

其中以正北方向为基点,第一方位与正北方向的夹角为α,第二方位与正北方向的夹角为β,A点与信号源位置的距离为X,B点与信号源位置的距离为Y,A点与B点的距离为L。

本实施例中,在步骤S03中,位置B位于垂直于第一方位且通过位置A的直线上。

下面结合一实例对本发明的定位方法作进一步的说明:

首先在A点进行操作,得出信号源信号强度的最强方向在AC延长线上;然后改变天线操作地点到B点,重复同样的步骤得出信号强度的最强方向在BD延长线上。那么,AC与BD的交点E,即可被认为是WiFi信号源所在地点。

以正北方向为基点,AC方向与正北方向的夹角为α,BD方向与正北方向的夹角为β。A点与E点的距离为X,B点与E点的距离为Y,A点与B点的距离为L,通过三角形余弦定理可得:

X2+Y2–L2=2XYcos(α–β)

X2–Y2+L2=2XLcos(90–α)

Y2+L2–X2=2YLcos(90+β)

通过计算,可得:

Y=L(sinαcos(α–β)–sinβ)/(1–cos2(α–β))

由于AB两点的距离我们可以通过测量得到,由此我们可得E点相对于B点的具体方位,即:偏角为β,距离为Y。

通过此方法可以联想,如果能够使得ABE三点所形成的三角形为直角三角形,那么,在方位及距离的计算上将大大简化,实际操作起来也更加方便,操作如下:

如图2所示,在A点进行天线测量得到AC延长线方向后,沿AC延长线的垂线AF方向移动天线到F点,再进行信号强度的测量得到FD延长线与AC延长线想交于E点。那么,AEF为直角三角形。角度AEF=α–β。那么,由于A点与F点的距离已知,则E点到F点的距离EF=AF/sin(α–β)。

则,E点相对于F点的方位为:偏角β,距离AF/sin(α–β)。

此方法实际操作简单,只需要测量AF两点之间的距离,AC延长线相对于某一基准方向(正北)的偏角以及FD延长线的偏角,也就是在A点和F点测量到的信号强度最大值的偏角方向。

以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1