CN108445448A - A kind of Zigbee difference Precision Orientation Algorithms based on subsurface environment - Google Patents

A kind of Zigbee difference Precision Orientation Algorithms based on subsurface environment Download PDF

Info

Publication number
CN108445448A
CN108445448A CN201810247104.0A CN201810247104A CN108445448A CN 108445448 A CN108445448 A CN 108445448A CN 201810247104 A CN201810247104 A CN 201810247104A CN 108445448 A CN108445448 A CN 108445448A
Authority
CN
China
Prior art keywords
point
zigbee
differential
rssi
coordinates
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810247104.0A
Other languages
Chinese (zh)
Inventor
闫冬梅
钟辉
李红梅
吴旗
费付喜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin University
Original Assignee
Jilin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jilin University filed Critical Jilin University
Priority to CN201810247104.0A priority Critical patent/CN108445448A/en
Publication of CN108445448A publication Critical patent/CN108445448A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/06Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S11/00Systems for determining distance or velocity not using reflection or reradiation
    • G01S11/02Systems for determining distance or velocity not using reflection or reradiation using radio waves
    • G01S11/06Systems for determining distance or velocity not using reflection or reradiation using radio waves using intensity measurements

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

一种基于井下环境的ZigBee差分精确定位方法,属于设备远程监测及管理领域,其突出特点是本系统采用差分精确定位算法进行井下矿工移动节点定位,其原理是通过参考节点对移动节点进行三边定位,并且在三边定位过程中引入差分变量进行修正,从而消除Zigbee移动节点的设备故有误差,达到对井下矿工立体管理,保障安全的作用。

A ZigBee differential precise positioning method based on the underground environment, which belongs to the field of equipment remote monitoring and management. Its outstanding feature is that the system uses differential precise positioning algorithm to locate the mobile node of underground miners. Positioning, and introducing differential variables in the process of trilateral positioning for correction, thereby eliminating the error of the Zigbee mobile node equipment, achieving three-dimensional management of underground miners and ensuring safety.

Description

一种基于井下环境的Zigbee差分精确定位算法A Zigbee differential precise positioning algorithm based on downhole environment

技术领域technical field

本发明属于设备远程监测及管理领域,其突出特点是本系统采用差分精确定位算法进 行井下矿工移动节点定位,其原理是通过参考节点对移动节点进行三边定位,并且在三边 定位过程中引入差分变量进行修正,从而消除Zigbee移动节点的设备故有误差,达到对 井下矿工立体管理,保障安全的作用。The present invention belongs to the field of equipment remote monitoring and management. Its outstanding feature is that the system adopts a differential precise positioning algorithm to locate underground miners' mobile nodes. The differential variable is corrected to eliminate the error of the equipment of the Zigbee mobile node, so as to achieve the three-dimensional management of underground miners and ensure the safety.

背景技术Background technique

矿井事故的频繁发生暴露出目前矿井监测系统的弊端:有线通信方式灵活性差,布线 不便,成本高,覆盖性不足,信息不完全,且不能及时提供井下环境信息与工作人员的位 置信息等,一旦事故发生,很难展开救援。传统井下定位系统往往不能提供精确井下位置 信息,因此,一旦井下发生危险情况,无法对井下矿工进行有效疏导以及无法将井下情况 及时反馈给矿上管理人员,造成事故发现和处理迟缓。因此,我们研究的低维护费用,基于井下环境的Zigbee差分精确定位算法具有重大的意义。The frequent occurrence of mine accidents exposes the drawbacks of the current mine monitoring system: poor flexibility of wired communication, inconvenient wiring, high cost, insufficient coverage, incomplete information, and inability to provide timely information on the underground environment and the location of staff. Accidents occur, and it is difficult to carry out rescue operations. The traditional underground positioning system often cannot provide accurate underground location information. Therefore, once a dangerous situation occurs underground, it is impossible to effectively guide the underground miners and fail to timely feedback the underground situation to the mine management personnel, resulting in slow accident discovery and handling. Therefore, the low-maintenance cost we researched, the Zigbee differential precise positioning algorithm based on the downhole environment has great significance.

发明内容Contents of the invention

在井下安装布置参考节点,集成在矿工安全帽上的Zigbee移动节点可以进行实时差 分精确定位,使矿上管理人员掌握所有矿工的位置信息。The reference node is installed and arranged underground, and the Zigbee mobile node integrated on the miner's helmet can perform real-time differential and precise positioning, so that the mine management personnel can grasp the location information of all miners.

一种基于井下环境的ZigBee差分精确定位方法,至少包含以下步骤:A ZigBee differential precise positioning method based on downhole environment at least comprises the following steps:

步骤一:在井下设置参考节点;Step 1: Set reference nodes downhole;

步骤二:选取场景对应的距离曲线;Step 2: Select the distance curve corresponding to the scene;

步骤三:判断接收到的信号是否大于等于3个;Step 3: Determine whether the received signals are greater than or equal to 3;

如果等于3个,采用三边定位算法,进行差分计算修正,获得移动节点坐标;If it is equal to 3, use the trilateral positioning algorithm to perform differential calculation and correction to obtain the coordinates of the mobile node;

如果大于3个,则选取最强的4个参考节点,共4种组合,采用三边定位算法获得4个坐标,进行差分计算修正,取4个坐标的重心,获得移动节点坐标;If there are more than 3, select the strongest 4 reference nodes, a total of 4 combinations, use the trilateration positioning algorithm to obtain 4 coordinates, perform differential calculation and correction, take the center of gravity of the 4 coordinates, and obtain the coordinates of the mobile node;

如果小于3个,则重新判断。If it is less than 3, judge again.

所述三边定位算法为The trilateration algorithm is

利用RSSI进行信号强度的测距,选用以下模型:Using RSSI to measure the distance of signal strength, the following model is selected:

RSSI=-(10nlog10d+A) (1)RSSI=-(10nlog 10d +A) (1)

其中,射频参数A被定义为用dBm表示的发射节点1m处的接受信号强度;n为信号传输常数,与信号的传输环境有关;d为距发射节点的距离。Among them, the radio frequency parameter A is defined as the received signal strength at the transmitting node 1m expressed in dBm; n is the signal transmission constant, which is related to the signal transmission environment; d is the distance from the transmitting node.

根据三边定位算法将距离换算成位置坐标,完成差分定位;公式如下:According to the trilateration positioning algorithm, the distance is converted into position coordinates to complete the differential positioning; the formula is as follows:

如果方程(3)有解,判断其中哪个点到点的距离近,选取该点作为点D;If equation (3) has a solution, judge which point is the closest to the point, and select this point as point D;

如果方程(4)有解,判断其中哪个点到点的距离近,选取该点作为点F;If equation (4) has a solution, judge which point is the closest to the point, and select this point as point F;

如果方程(5)有解,则判断其中哪个点到点的距离近,选取该点作为点E;If equation (5) has a solution, then judge which point-to-point distance is the shortest, and select this point as point E;

三角形DEF的重心就是我们所需要定位的移动节点的位置;The center of gravity of the triangle DEF is the position of the mobile node we need to locate;

如果其中方程(3)无解,则连接两圆圆心,和圆相交两点的中心就是点D;If the equation (3) has no solution, then connect the centers of the two circles, and the center of the two points intersecting the circle is point D;

对于方程(4)、(5)无解的情况下,可采用相同方式来得到点E、F的坐标。For the case where equations (4) and (5) have no solutions, the coordinates of points E and F can be obtained in the same way.

所述的RSSI值在实际应用中有跳变随机误差,因此需要对上述模型进行优化,引入 一个变量σ作为RSSI跳变误差,则(1)式变为The RSSI value has a jump random error in practical applications, so the above model needs to be optimized, and a variable σ is introduced as the RSSI jump error, then (1) formula becomes

RSSI=-(10nlog10d+A)+σ (2)RSSI=-(10nlog 10d +A)+σ (2)

则σ可以通过安装在矿工帽上的两个同一位置的移动节点做差消掉,也就是做了一 次差分定位运算,可以有效解决RSSI跳变误差问题,提供精确的测距信息。Then σ can be eliminated by two mobile nodes at the same position installed on the miner's hat, that is, a differential positioning operation is performed, which can effectively solve the problem of RSSI jump error and provide accurate ranging information.

本发明的有益效果:是通过Zigbee网络通信和差分精确定位技术,使得矿井下环境 和矿工位置得到有效监控,并在发生紧急事故时,提高处置的速度和效率,减少损失。The beneficial effect of the present invention is that through Zigbee network communication and differential precise positioning technology, the environment under the mine and the position of miners are effectively monitored, and when an emergency occurs, the speed and efficiency of disposal are improved and losses are reduced.

附图说明Description of drawings

下面结合附图对本发明作进一步的说明:Below in conjunction with accompanying drawing, the present invention will be further described:

本发明解决其技术问题采用的技术方案是The technical scheme that the present invention solves its technical problem adopts is

首先在井下安装布置参考节点,并根据对应井下环境实地测量距离曲线。Firstly, install and arrange reference nodes downhole, and measure the distance curve on the spot according to the corresponding downhole environment.

集成在矿工安全帽上的Zigbee移动节点可以实时发送定位请求信号到其周围的Zigbee参考节点,并根据参考节点的返回RSSI值,计算出其所处的位置。载经由其他参 考节点和网关上传到上位机显示出来。当发生矿难时,Zigbee移动节点信号消失的节点基 本可以认定为此处塌方,屏蔽了信号。这时,可以通过最后一刻的矿工位置展开搜救工作, 极大提高了搜救的针对性和效率。The Zigbee mobile node integrated on the miner's helmet can send a positioning request signal to the surrounding Zigbee reference nodes in real time, and calculate its position according to the RSSI value returned by the reference node. The uploaded data is uploaded to the host computer via other reference nodes and gateways for display. When a mining disaster occurs, the node where the signal of the Zigbee mobile node disappears can basically be identified as a landslide here, shielding the signal. At this time, the search and rescue work can be carried out through the location of the miners at the last moment, which greatly improves the pertinence and efficiency of search and rescue.

Zigbee定位算法采用自主研发的差分精确定位算法,测距是定位的基本要求。只有获 取3个或者以上参考节点的距离,才能够确定移动节点的位置。信号强度的测距可以RSSI 的方式。利用RSSI测距,可以选用以下模型:The Zigbee positioning algorithm uses a self-developed differential precise positioning algorithm, and ranging is the basic requirement for positioning. The position of the mobile node can only be determined by obtaining the distances of three or more reference nodes. The range of signal strength can be RSSI. Using RSSI ranging, the following models can be selected:

RSSI=-(10nlog10d+A) (1)RSSI=-(10nlog 10d +A) (1)

其中,射频参数A被定义为用dBm表示的发射节点1m处的接受信号强度;n为信号传输常 数,与信号的传输环境有关;d为距发射节点的距离。Among them, the radio frequency parameter A is defined as the received signal strength at the transmitting node 1m expressed in dBm; n is the signal transmission constant, which is related to the signal transmission environment; d is the distance from the transmitting node.

但是,在实际应用过程中,RSSI值有跳变随机误差,因此需要对上述模型进行优化, 我们引入了一个变量σ作为RSSI跳变误差,则(1)式变为However, in the actual application process, the RSSI value has a jump random error, so the above model needs to be optimized. We introduce a variable σ as the RSSI jump error, and the formula (1) becomes

RSSI=-(10nlog10d+A)+σ (2)RSSI=-(10nlog 10d +A)+σ (2)

则σ可以通过安装在矿工帽上的两个同一位置的移动节点做差消掉,也就是做了一次差分 定位运算,可以有效解决RSSI跳变误差问题,提供精确的测距信息。然后根据三边定位 算法将距离换算成位置坐标,完成差分定位。根据附图3进行差分精确定位,公式如下:Then σ can be eliminated by two mobile nodes at the same position installed on the miner's cap, that is, a differential positioning operation is performed, which can effectively solve the problem of RSSI jump error and provide accurate ranging information. Then, according to the trilateration positioning algorithm, the distance is converted into position coordinates to complete the differential positioning. Carry out differential precise positioning according to accompanying drawing 3, the formula is as follows:

如果方程(3)有解,判断其中哪个点到点的距离近,选取该点作为点D;如果方程(4) 有解,判断其中哪个点到点的距离近,选取该点作为点F;如果方程(5)有解,则判断其中哪个点到点的距离近,选取该点作为点E,三角形DEF的重心就是我们所需要定位的移 动节点的位置。如果其中方程(3)无解,则连接两圆圆心,和圆相交两点的中心就是点D; 对于方程(4)、(5)无解的情况下,可采用相同方式来得到点E、F的坐标。因此,无论 圆相交与否,我们都可以获得3个点D、E、F,并且通过求重心来获得移动节点的坐标。If equation (3) has a solution, judge which point is the closest to the point, and select that point as point D; if equation (4) has a solution, judge which point is the closest to the point, and select that point as point F; If the equation (5) has a solution, then judge which point is the closest to the point, select this point as point E, the center of gravity of triangle DEF is the position of the mobile node we need to locate. If the equation (3) has no solution, then the center connecting the two circle centers and intersecting the two points with the circle is point D; when there is no solution to equation (4) and (5), the same method can be used to obtain point E, The coordinates of F. Therefore, no matter whether the circles intersect or not, we can obtain 3 points D, E, F, and obtain the coordinates of the mobile node by calculating the center of gravity.

环境信息通过Zigbee参考节点上安装的瓦斯浓度传感器、一氧化碳浓度传感器、空 气压力传感器和温湿度传感器获取,并经由安装在巷道壁上的Zigbee中继节点,传送到Zigbee网关节点中,再由网关节点上传到上位机管理系统,实时监控并显示。当某一环境数据超出管理人员事先设定的预警阈值时,监控软件会发出警报,警示管理人员及时确认预警信息,消除安全隐患。Environmental information is obtained through the gas concentration sensor, carbon monoxide concentration sensor, air pressure sensor and temperature and humidity sensor installed on the Zigbee reference node, and is transmitted to the Zigbee gateway node through the Zigbee relay node installed on the roadway wall, and then the gateway node Upload to the host computer management system for real-time monitoring and display. When a certain environmental data exceeds the pre-set warning threshold set by the management personnel, the monitoring software will issue an alarm to warn the management personnel to confirm the warning information in time to eliminate potential safety hazards.

路由节点供电集成市电和充电电池供电混合供电方式。正常情况下,市电经由变压器 变换成9V交流电,通过半波整流滤波电路获得较为稳定的直流电压,之后输入到稳压芯 片中,获得稳定的3.3V直流电源。电池采用市面上常见的7.2V电池,其和整流滤波之后的直流电压需要通过电源选择电路,即二极管防反向结构选择供电电源。当市电断路时,会自动切换到电池供电,这样大大减少了电池的消耗,降低了维护成本。The routing node power supply integrates the hybrid power supply mode of mains power supply and rechargeable battery power supply. Under normal circumstances, the mains power is transformed into 9V AC through a transformer, and a relatively stable DC voltage is obtained through a half-wave rectification and filtering circuit, and then input into a voltage stabilizing chip to obtain a stable 3.3V DC power supply. The battery is a common 7.2V battery on the market, and the rectified and filtered DC voltage needs to pass through the power selection circuit, that is, the diode anti-reverse structure to select the power supply. When the mains power is cut off, it will automatically switch to battery power supply, which greatly reduces battery consumption and maintenance costs.

当发生矿难的时候,矿上管理人员可以通过Zigbee网络设置配备在井下工作人员的 安全帽上的移动节点发出报警信号,从而指示矿工从安全的路径逃生。而且塌方事故时, 参考节点会发生中断的情况,这样矿上管理人员便可以从中断的节点位置,判断出发生事 故的大致位置,方便后续救援工作的展开。When a mining disaster occurs, the mine manager can set the mobile node equipped on the safety helmet of the underground staff through the Zigbee network to send an alarm signal, thereby instructing the miners to escape from a safe path. Moreover, in case of a landslide accident, the reference node will be interrupted, so that the mine management personnel can judge the approximate location of the accident from the interrupted node position, so as to facilitate the follow-up rescue work.

本发明的有益效果是通过Zigbee网络通信和差分精确定位技术,使得矿井下环境和 矿工位置得到有效监控,并在发生紧急事故时,提高处置的速度和效率,减少损失。The beneficial effect of the present invention is that through the Zigbee network communication and differential precise positioning technology, the environment under the mine and the position of miners are effectively monitored, and when an emergency occurs, the speed and efficiency of disposal are improved and losses are reduced.

附图说明Description of drawings

下面结合附图对本发明作进一步的说明:Below in conjunction with accompanying drawing, the present invention will be further described:

图1是本发明的系统整体框图。Terminal是盲节点,即集成在矿工安全帽上的Zigbee 终端。Router是参考节点,即安装在巷道壁上的Zigbee模块。Coordinator是网关,即负 责管理Zigbee网络和与上位机通信的Zigbee根节点。Computer是用于系统管理的上位机。Fig. 1 is an overall block diagram of the system of the present invention. Terminal is a blind node, that is, a Zigbee terminal integrated on the miner's helmet. Router is the reference node, that is, the Zigbee module installed on the roadway wall. The Coordinator is the gateway, that is, the Zigbee root node responsible for managing the Zigbee network and communicating with the host computer. Computer is the host computer used for system management.

在图1所示的实施例中,Zigbee移动节点将位置信息发出,井下巷道中的参考节点定 位后将位置信息传到上位机,实现实时定位。在遇到危险时,上位机自动查询信号中断位 置,开始进行搜救行动。In the embodiment shown in Figure 1, the Zigbee mobile node sends out the location information, and the reference node in the underground roadway locates and transmits the location information to the host computer to realize real-time positioning. In case of danger, the host computer will automatically query the location of the signal interruption and start the search and rescue operation.

图2是本发明定位算法流程图。首先设置参考节点坐标,选取环境曲线。判断接收到 信号是否大于3个,如大于三个,选取信号最强的4个信号进行差分定位。如等于3个, 直接进行差分定位。如小于3个,重复获取信号,直至满足大于等于3个信号为止。Fig. 2 is a flow chart of the positioning algorithm of the present invention. First set the reference node coordinates and select the environment curve. Judging whether the received signals are more than 3, if more than 3, select the 4 signals with the strongest signals for differential positioning. If it is equal to 3, perform differential positioning directly. If the number is less than 3, repeat the signal acquisition until the number of signals greater than or equal to 3 is satisfied.

图3是Zigbee差分精确定位算法示意图,为4种定位情况,通过每个参考节点的RSSI 值进行差分精确定位,实际操作中,首先要判断,3个圆之中有几个相交,采用的方法可 以是把3个圆的方程两两联立,判断有没有解。然后根据解的情况,确定移动节点位置。Figure 3 is a schematic diagram of the Zigbee differential precise positioning algorithm. For 4 positioning situations, the differential precise positioning is performed through the RSSI value of each reference node. In actual operation, it is first necessary to judge how many of the 3 circles intersect, and the method used It can be to combine the equations of the three circles in pairs to judge whether there is a solution. Then according to the situation of the solution, determine the position of the mobile node.

图4是Zigbee移动节点节点外观图。4-1为电池盒,内部安装两节1.5V电池,为盲节点供电。4-2为Zigbee通信天线。4-3为集成在安全帽顶部的控制电路。4-4为低功率 的OLED显示屏。4-5为井下专用探照灯。Figure 4 is the appearance diagram of the Zigbee mobile node. 4-1 is the battery box, with two 1.5V batteries installed inside to supply power for blind nodes. 4-2 is the Zigbee communication antenna. 4-3 is the control circuit integrated on the top of the helmet. 4-4 is a low-power OLED display. 4-5 are special searchlights for underground.

图5是Zigbee移动节点的功能框图。5-1是OLED显示屏,5-2是Zigbee盲节点微控制器,5-3是电池供电回路,5-4是与本节点通信的Zigbee路由节点微控制器,5-5是井下 异常情况报警装置。Figure 5 is a functional block diagram of Zigbee mobile nodes. 5-1 is the OLED display, 5-2 is the microcontroller of the Zigbee blind node, 5-3 is the battery power supply circuit, 5-4 is the microcontroller of the Zigbee routing node communicating with this node, and 5-5 is the abnormal situation in the well alarm system.

图6是Zigbee路由节点的功能框图。6-1是报警电路,包含报警警铃和箭头指示灯。6-2是瓦斯浓度传感器、一氧化碳浓度传感器、空气压力传感器和温湿度传感器。6-3是 结合电池与市电的电源管理模块。6-4是Zigbee参考节点微控制器。Fig. 6 is a functional block diagram of Zigbee routing node. 6-1 is an alarm circuit, including an alarm bell and an arrow indicator light. 6-2 is a gas concentration sensor, a carbon monoxide concentration sensor, an air pressure sensor and a temperature and humidity sensor. 6-3 is a power management module combining battery and commercial power. 6-4 is the Zigbee reference node microcontroller.

在图6所示的实施例中,Zigbee参考节点接收并发射模块采集到井下移动节点发送的 位置信号,由多个参考节点通过RSSI测距模型返回值以及三边差分定位算法确定移动节 点的具体精确位置,再逐级传输到地面,将数据发送到上位机中。井下发生危险情况时, 上位机会实时报告最后信号中断的位置,引导搜救人员搜救,报警器也会发出报警声,警 示相关人员尽快离开。同时,移动节点还包括瓦斯浓度、一氧化碳浓度、空气压力、温湿度四个传感器,对井下的环境进行实时地监测,以保证井下员工的安全。In the embodiment shown in Figure 6, the Zigbee reference node receiving and transmitting module collects the position signal sent by the underground mobile node, and multiple reference nodes determine the specific location of the mobile node through the RSSI ranging model return value and the trilateral differential positioning algorithm. The precise position is transmitted to the ground step by step, and the data is sent to the host computer. When a dangerous situation occurs underground, the host computer will report the location of the last signal interruption in real time, guide the search and rescue personnel to search and rescue, and the alarm will also sound an alarm to warn relevant personnel to leave as soon as possible. At the same time, the mobile node also includes four sensors for gas concentration, carbon monoxide concentration, air pressure, and temperature and humidity to monitor the underground environment in real time to ensure the safety of underground employees.

Claims (3)

1.一种基于井下环境的ZigBee差分精确定位方法,其特征在于,至少包含以下步骤:1. a ZigBee differential accurate positioning method based on downhole environment, is characterized in that, at least comprises the following steps: 步骤一:在井下设置参考节点;Step 1: Set reference nodes downhole; 步骤二:选取场景对应的距离曲线;Step 2: Select the distance curve corresponding to the scene; 步骤三:判断接收到的信号是否大于等于3个;Step 3: Determine whether the received signals are greater than or equal to 3; 如果等于3个,采用三边定位算法,进行差分计算修正,获得移动节点坐标;If it is equal to 3, use the trilateral positioning algorithm to perform differential calculation and correction to obtain the coordinates of the mobile node; 如果大于3个,则选取最强的4个参考节点,共4种组合,采用三边定位算法获得4个坐标,进行差分计算修正,取4个坐标的重心,获得移动节点坐标;If there are more than 3, select the strongest 4 reference nodes, a total of 4 combinations, use the trilateration positioning algorithm to obtain 4 coordinates, perform differential calculation and correction, take the center of gravity of the 4 coordinates, and obtain the coordinates of the mobile node; 如果小于3个,则重新判断。If it is less than 3, judge again. 2.根据权利要求1所述的一种基于井下环境的ZigBee差分精确定位方法,其特征在于:所述三边定位算法为2. a kind of ZigBee differential precise positioning method based on downhole environment according to claim 1, is characterized in that: described trilateral positioning algorithm is 利用RSSI进行信号强度的测距,选用以下模型:Using RSSI to measure the distance of signal strength, the following model is selected: RSSI=-(10nlog10d+A) (1)RSSI=-(10nlog 10d +A) (1) 其中,射频参数A被定义为用dBm表示的发射节点1m处的接受信号强度;n为信号传输常数,与信号的传输环境有关;d为距发射节点的距离。Among them, the radio frequency parameter A is defined as the received signal strength at the transmitting node 1m expressed in dBm; n is the signal transmission constant, which is related to the signal transmission environment; d is the distance from the transmitting node. 根据三边定位算法将距离换算成位置坐标,完成差分定位;公式如下:According to the trilateration positioning algorithm, the distance is converted into position coordinates to complete the differential positioning; the formula is as follows: 如果方程(3)有解,判断其中哪个点到点的距离近,选取该点作为点D;If equation (3) has a solution, judge which point is the closest to the point, and select this point as point D; 如果方程(4)有解,判断其中哪个点到点的距离近,选取该点作为点F;If equation (4) has a solution, judge which point is the closest to the point, and select this point as point F; 如果方程(5)有解,则判断其中哪个点到点的距离近,选取该点作为点E;If equation (5) has a solution, then judge which point-to-point distance is the shortest, and select this point as point E; 三角形DEF的重心就是我们所需要定位的移动节点的位置;The center of gravity of the triangle DEF is the position of the mobile node we need to locate; 如果其中方程(3)无解,则连接两圆圆心,和圆相交两点的中心就是点D;If the equation (3) has no solution, then connect the centers of the two circles, and the center of the two points intersecting the circle is point D; 对于方程(4)、(5)无解的情况下,可采用相同方式来得到点E、F的坐标。For the case where equations (4) and (5) have no solutions, the coordinates of points E and F can be obtained in the same way. 3.根据权利要求2所述的一种基于井下环境的ZigBee差分精确定位方法,其特征在于:所述的RSSI值在实际应用中有跳变随机误差,因此需要对上述模型进行优化,引入一个变量σ作为RSSI跳变误差,则(1)式变为3. a kind of ZigBee differential precise positioning method based on downhole environment according to claim 2, is characterized in that: described RSSI value has jumping random error in practical application, therefore need to optimize above-mentioned model, introduce a The variable σ is used as the RSSI jump error, then the formula (1) becomes RSSI=-(10nlog10d+A)+σ (2)RSSI=-(10nlog 10d +A)+σ (2) 则σ可以通过安装在矿工帽上的两个同一位置的移动节点做差消掉,也就是做了一次差分定位运算,可以有效解决RSSI跳变误差问题,提供精确的测距信息。Then σ can be eliminated by two mobile nodes at the same position installed on the miner's cap, that is, a differential positioning operation is performed, which can effectively solve the problem of RSSI jump error and provide accurate ranging information.
CN201810247104.0A 2018-03-23 2018-03-23 A kind of Zigbee difference Precision Orientation Algorithms based on subsurface environment Pending CN108445448A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810247104.0A CN108445448A (en) 2018-03-23 2018-03-23 A kind of Zigbee difference Precision Orientation Algorithms based on subsurface environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810247104.0A CN108445448A (en) 2018-03-23 2018-03-23 A kind of Zigbee difference Precision Orientation Algorithms based on subsurface environment

Publications (1)

Publication Number Publication Date
CN108445448A true CN108445448A (en) 2018-08-24

Family

ID=63196950

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810247104.0A Pending CN108445448A (en) 2018-03-23 2018-03-23 A kind of Zigbee difference Precision Orientation Algorithms based on subsurface environment

Country Status (1)

Country Link
CN (1) CN108445448A (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080130604A1 (en) * 2006-12-05 2008-06-05 Wherenet Corp. Location system for wireless local area network (wlan) using rssi and time difference of arrival (tdoa) processing
WO2008110928A2 (en) * 2007-02-05 2008-09-18 Aeroscout, Ltd Dual bandwidth time difference of arrival (tdoa) system
CN102348282A (en) * 2011-10-09 2012-02-08 山东大学 Real-time location method based on ZigBee network
WO2012095922A1 (en) * 2011-01-13 2012-07-19 Panasonic Corporation Method for determination of wireless terminals positions and associated system and apparatus thereof
CN103809155A (en) * 2014-01-17 2014-05-21 西北农林科技大学 ZigBee-based quadrocopter farmland positioning system
CN203808869U (en) * 2014-04-21 2014-09-03 吉林大学 Intelligent underground miner locating and information acquisition system
CN105025572A (en) * 2015-07-01 2015-11-04 太原科技大学 An Improved Method for Downhole Personnel Positioning Based on RSSI Ranging

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080130604A1 (en) * 2006-12-05 2008-06-05 Wherenet Corp. Location system for wireless local area network (wlan) using rssi and time difference of arrival (tdoa) processing
WO2008110928A2 (en) * 2007-02-05 2008-09-18 Aeroscout, Ltd Dual bandwidth time difference of arrival (tdoa) system
WO2012095922A1 (en) * 2011-01-13 2012-07-19 Panasonic Corporation Method for determination of wireless terminals positions and associated system and apparatus thereof
CN102348282A (en) * 2011-10-09 2012-02-08 山东大学 Real-time location method based on ZigBee network
CN103809155A (en) * 2014-01-17 2014-05-21 西北农林科技大学 ZigBee-based quadrocopter farmland positioning system
CN203808869U (en) * 2014-04-21 2014-09-03 吉林大学 Intelligent underground miner locating and information acquisition system
CN105025572A (en) * 2015-07-01 2015-11-04 太原科技大学 An Improved Method for Downhole Personnel Positioning Based on RSSI Ranging

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
赵大龙 等: "一种基于卡尔曼和线性插值滤波的改进三角质心定位算法", 《传感器学报》 *
郎咸刚: "井下环境无线传感器网络定位技术研究与系统设计", 《中国优秀硕士学位论文全文数据库 工程科技Ⅰ辑》 *

Similar Documents

Publication Publication Date Title
CN206726018U (en) Hydropower Station Underground engineering construction personnel and hazardous gas cooperative monitoring system
CN201546759U (en) ZigBee technology-based underground safety-monitoring system for coal mine
CN102698382B (en) Fire disaster intelligent escaping system based on zigbee technology
CN202856981U (en) Underground personnel positioning system combining Zigbee and Wifi
CN106958457A (en) A kind of Internet of Things Coal Mine Monitoring System
CN103593943A (en) Dangerous area human behavior identification and monitoring system based on position and multidimensional information integration
CN103592621A (en) Location beacon and fire protection internet of things location system
CN103291360A (en) Mine monitoring system based on mixed sensing network
CN102137511A (en) Wireless sensor network system for underground mines and application thereof
CN208900095U (en) A kind of downhole data acquisition terminal and processing system
CN103437815B (en) Wireless sensor network drilling well site safety aid
CN115903973A (en) A fire detection and emergency linkage control system based on the Internet of Things
CN106781185A (en) A kind of forest fire fast monitored alignment system and its monitoring and positioning method
CN110933593B (en) A security prevention and control system based on UWB technology
CN102883434A (en) System for positioning and navigating mobile terminal in transformer substation
CN203257469U (en) Mine monitoring system based on hybrid sensing network
CN107730815A (en) Fire building detection early warning system and its detection method for early warning based on laser total station
CN205264004U (en) Nearly electric early warning device of high -voltage line
CN201754636U (en) Mining lamp
CN105134295A (en) Intelligent mine air monitoring system based on Enocean-WiFi
CN101917211A (en) Mine downhole intelligent wireless monitoring and positioning system base station
CN203232150U (en) A ZigBee-based locating system for people trapped in a fire scene
CN207892655U (en) Environment information acquisition and miner positioning system under a kind of smart well of ZigBee communication
CN205541359U (en) Bidirectional reaches mine monitoring system who shows function more
CN107820220A (en) A Mine Emergency Rescue Multifunctional Communication Node

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180824

WD01 Invention patent application deemed withdrawn after publication