CN107801168B - An Outdoor Adaptive Passive Target Location Method - Google Patents
An Outdoor Adaptive Passive Target Location Method Download PDFInfo
- Publication number
- CN107801168B CN107801168B CN201710704510.0A CN201710704510A CN107801168B CN 107801168 B CN107801168 B CN 107801168B CN 201710704510 A CN201710704510 A CN 201710704510A CN 107801168 B CN107801168 B CN 107801168B
- Authority
- CN
- China
- Prior art keywords
- nodes
- target
- node
- monitoring
- positioning
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 230000003044 adaptive effect Effects 0.000 title claims description 7
- 238000004422 calculation algorithm Methods 0.000 claims abstract description 22
- 230000008569 process Effects 0.000 claims abstract description 13
- 238000012544 monitoring process Methods 0.000 claims description 59
- 238000000691 measurement method Methods 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 5
- 238000013507 mapping Methods 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims description 2
- 238000005054 agglomeration Methods 0.000 claims 1
- 230000002776 aggregation Effects 0.000 claims 1
- 238000005259 measurement Methods 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 3
- 238000004088 simulation Methods 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 6
- 238000007476 Maximum Likelihood Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000005670 electromagnetic radiation Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
- H04W64/006—Locating users or terminals or network equipment for network management purposes, e.g. mobility management with additional information processing, e.g. for direction or speed determination
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明一种室外自适应的被动式目标的定位方法,采用聚类思想实现目标的聚类,然后利用RSSI测距模型和加权多边质心算法计算被动式目标的最终位置坐标,降低了被动式多目标定位的误差,仿真结果的平均误差为1.18,多目标的定位结果轨迹和实际位置轨迹趋势基本吻合。可应用于大规模随机散布的野外应用场景,各传感节点并不需要精确的定位,利用信标节点作为参考点实现目标生物的定位。各传感节点在初始化阶段会自适应地建立无线传感网中各个节点的相对位置坐标,即可满足实际应用需求,并且实现要求的硬件成本低本、定位过程的通信开销小、功耗低。The invention is an outdoor self-adaptive passive target positioning method, which adopts the clustering idea to realize the clustering of the targets, and then uses the RSSI ranging model and the weighted polygon centroid algorithm to calculate the final position coordinates of the passive target, which reduces the cost of passive multi-target positioning. The average error of the simulation results is 1.18, and the trajectory of the multi-target positioning results is basically consistent with the actual position trajectory. It can be applied to large-scale random distribution of field application scenarios. Each sensor node does not need precise positioning, and the beacon node is used as a reference point to achieve the positioning of target organisms. In the initialization stage, each sensor node will adaptively establish the relative position coordinates of each node in the wireless sensor network, which can meet the actual application requirements, and realize the required hardware cost, low cost of hardware, low communication overhead in the positioning process, and low power consumption. .
Description
技术领域technical field
本发明属于无线通信领域,尤其涉及一种室外自适应的被动式目标的定位方法。The invention belongs to the field of wireless communication, and in particular relates to an outdoor adaptive passive target positioning method.
背景技术Background technique
无线传感网络作为物联网时代下的核心技术,被广泛运用于军事、安防、环境监测、搜索救援、目标追踪等短距离无线组网的各种应用场景。基于各传感节点和环境的交互场景,节点通常随机散布在一定的监测区域内,因此自身的定位是大多数应用场景下的基础和前提。As the core technology in the era of the Internet of Things, wireless sensor networks are widely used in various application scenarios of short-range wireless networking such as military, security, environmental monitoring, search and rescue, and target tracking. Based on the interaction scene between each sensor node and the environment, the nodes are usually randomly scattered in a certain monitoring area, so their own positioning is the basis and premise of most application scenarios.
目前,目标定位技术主要分为主动式目标定位和被动式目标定位两类,其本质区别在于目标是否携带设备参与无线信号的接收或发送。主动式定位技术通常要求定位目标携带信号收发设备,通过信号的衰减或相位的变化来实现定位;被动式定位则不要求目标携带任何数据收发设备,这给被动式定位可行性研究与定位精度提升带来极大困难。At present, target positioning technology is mainly divided into two categories: active target positioning and passive target positioning. The essential difference is whether the target carries equipment to participate in the reception or transmission of wireless signals. Active positioning technology usually requires the positioning target to carry signal transceiver equipment, and achieve positioning through signal attenuation or phase changes; passive positioning does not require the target to carry any data transceiver equipment, which brings the feasibility study of passive positioning and the improvement of positioning accuracy. extremely difficult.
而从定位算法上,也可以分为基于测距和基于非测距的两大类。基于测距的定位通过测量节点间点到点的距离或角度信息,并使用三边测量法、三角测量法或最大似然估计法计算节点位置。常用的测距技术有RSSI、TOA、TDOA和AOA。基于RSSI模型的测距技术中,无线传感网通过接收到的信号强度值RSSI,获得接收到的数据包信息,计算节点之间的距离,从而确定每个目标节点的位置。无需测距的定位算法中,则不需要距离和角度信息,算法根据网络的连通性等信息来实现节点的定位。上述的定位技术和定位算中,针对多目标的被动式定位则暂时还没有成熟算法。From the positioning algorithm, it can also be divided into two categories: ranging-based and non-ranging-based. Ranging-based positioning measures the point-to-point distance or angle information between nodes, and uses trilateration, triangulation, or maximum likelihood estimation to calculate node positions. Commonly used ranging techniques are RSSI, TOA, TDOA and AOA. In the ranging technology based on the RSSI model, the wireless sensor network obtains the received data packet information through the received signal strength value RSSI, calculates the distance between nodes, and determines the location of each target node. In the positioning algorithm without ranging, distance and angle information are not required, and the algorithm realizes the positioning of nodes according to information such as network connectivity. Among the above-mentioned positioning technologies and positioning algorithms, there is no mature algorithm for passive positioning for multiple targets.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于提出了一种室外自适应的被动式目标的定位方法,通过基于RSSI测距模型的节点自定位、凝聚型层次目标聚类以及三边和多边质心算法,实现被动式随机目标的定位。The purpose of the present invention is to propose an outdoor adaptive passive target positioning method, which realizes passive random target positioning through node self-positioning based on RSSI ranging model, agglomerative hierarchical target clustering and trilateral and multilateral centroid algorithms. .
本发明一种室外自适应的被动式目标的定位方法,包括如下步骤:An outdoor adaptive passive target positioning method of the present invention includes the following steps:
步骤1、基于RSSI计算信标节点之间的距离Step 1. Calculate the distance between beacon nodes based on RSSI
采用自由空间传播模型和对数-常态分布模型相结合的方式计算信标节点之间的距离,自由空间无线传播损耗模型如下:The distance between beacon nodes is calculated by combining the free-space propagation model and the log-normal distribution model. The free-space wireless propagation loss model is as follows:
() ( )
其中,d为相距信源的距离,f是无线频率,k为路径衰减因子;Among them, d is the distance from the source , f is the wireless frequency, and k is the path attenuation factor;
对数-常态分布无线传播损耗模型为:The log-normal distribution wireless propagation loss model is:
(2) (2)
其中,是经过距离d后的路径损耗,是高斯随机分布变数,取d0=1m,代入公式(1),求得loss即为的值,根据公式(2)可得出各未知节点与信标节点的信号强度RSSI值为:in, is the path loss after distance d , is a Gaussian random distribution variable, take d 0 =1m, substitute it into formula (1), and find the loss as According to formula (2), the RSSI value of the signal strength of each unknown node and beacon node can be obtained:
(3) (3)
依据公式(1)至(3),根据信标节点收到任意一个节点的信号强度RSSI,即可求得该节点与信标节点之间的距离;According to formulas (1) to (3), according to the signal strength RSSI of any node received by the beacon node, the distance between the node and the beacon node can be obtained;
步骤2、参考节点自定位Step 2. Self-positioning of reference nodes
无线传感网中由无线模块和传感模块构成的各节点统称为参考节点,将参考节点分为中心节点和监测节点,各节点之间的距离通过接收的RSSI计算求得;通过参考节点的自定位,自适应地建立无线传感网中各个节点位置信息,位置信息用平面坐标表示;In the wireless sensor network, the nodes composed of wireless modules and sensing modules are collectively referred to as reference nodes. The reference nodes are divided into central nodes and monitoring nodes. The distance between each node is calculated by the received RSSI; Self-positioning, establishes the location information of each node in the wireless sensor network adaptively, and the location information is represented by plane coordinates;
2.1各参考节点依据其收到其他参考节点的信号强度RSSI值,建立自身与其他参考节点的距离映射,建立如下两个集合:2.1 Each reference node establishes the distance mapping between itself and other reference nodes according to the signal strength RSSI value it receives from other reference nodes, and establishes the following two sets:
参考节点集合: ,其中, 标识中心节点,标识监测节点;Reference node collection: ,in, identify the central node, Identify monitoring nodes ;
参考节点间的距离集合:,其中,表示参考节点i和参考节点j之间的距离,n表示无线传感网中参考节点的个数;A collection of distances between reference nodes: ,in, represents the distance between reference node i and reference node j, n represents the number of reference nodes in the wireless sensor network;
2.2建立上述两个集合后,各参考节点开始自定位过程,建立各自的位置坐标:2.2 After the above two sets are established, each reference node starts the self-positioning process and establishes its own position coordinates:
中心节点的坐标初始化为(0,0),作为平面坐标系原点,中心节点根据参考节点间的距离集合,选择距离自身最近的两个监测节点,,以和的连线为X轴,建立平面坐标系,坐标为,坐标为,为直线和直线间的夹角,;central node The coordinates are initialized to (0, 0), as the origin of the plane coordinate system, the center node According to the distance set between the reference nodes, select the two closest monitoring nodes to itself , ,by and The connection line is the X-axis, and a plane coordinate system is established. The coordinates are , The coordinates are , as a straight line and straight line the angle between, ;
求得任意一个监测节点的坐标为,其中为直线和直线间的夹角,监测节点轴坐标正负号通过确定,若Find any monitoring node The coordinates of are ,in as a straight line and straight line The angle between the monitoring nodes Axis coordinate positive and negative signs are passed sure, if
,则的坐标为,否则,监测节点的坐标为; ,but The coordinates of are , otherwise, monitor the node The coordinates of are ;
步骤3、目标定位Step 3. Target positioning
目标定位是指通过无线传感网监测到随机生物,进而给出随机生物相对参考节点的位置信息的过程,先利用聚类算法对目标聚类,再通过加权质心法确定不同类别目标的最终位置坐标。Target positioning refers to the process of monitoring random creatures through wireless sensor networks, and then giving the position information of random creatures relative to the reference node. First, the clustering algorithm is used to cluster the targets, and then the weighted centroid method is used to determine the final positions of different types of targets. coordinate.
另外,所述的先利用聚类算法对目标聚类,再通过加权质心法确定不同类别目标的最终位置坐标,包括如下步骤:In addition, firstly using the clustering algorithm to cluster the targets, and then determining the final position coordinates of the different categories of targets by the weighted centroid method, including the following steps:
3.1目标聚类3.1 Target Clustering
采用凝聚型层次聚类算法,对目标进行分类,采用最大距离度量法作为簇间距离度量方法,即两两簇最大距离,和分别为簇中的对象,该上限取值为,为无线传感网中监测节点的监测半径,设有个监测节点监测到目标,具体的目标聚类过程如下:The agglomerative hierarchical clustering algorithm is used to classify the targets, and the maximum distance measurement method is used as the distance measurement method between clusters, that is, the maximum distance between two clusters , and cluster object in the The upper limit value is , is the monitoring radius of the monitoring nodes in the wireless sensor network, with Each monitoring node monitors the target, and the specific target clustering process is as follows:
.将个监测节点都单独视为一个簇,计算两两簇之间的最大距离; . Will Each monitoring node is regarded as a cluster independently, and the maximum distance between two clusters is calculated;
.将所有最大距离小于的两个簇合并成一个新簇; . Set all maximum distances less than The two clusters of are merged into a new cluster;
.重新分别计算新簇与所有簇之间的距离; . Recalculate the distances between the new cluster and all clusters separately;
.重复上述2、3,直到不存在簇间距离小于的情况;在本步骤用聚类形成的簇的个数来表示当前时刻需要定位的目标的个数,意味着每个簇中的所有节点都监测到了目标,不同的簇监测了不同的目标; . Repeat 2 and 3 above until there is no inter-cluster distance less than In this step, the number of clusters formed by clustering is used to represent the number of targets that need to be located at the current moment, which means that all nodes in each cluster have monitored the target, and different clusters have monitored different targets;
3.2目标定位计算3.2 Target positioning calculation
目标定位则是在上述目标聚类之后,计算每类目标最终位置坐标的过程,使用加权的三边和多边质心法计算每类目标的质心,从而确定该目标的最终位置坐标;利用红外测距模型,计算出目标距其对应目标簇中所有监测节点的距离,作为定位时的权值;个监测节点经过聚类形成了若干个簇,每个簇中的监测节点数用n表示,n≧1:Target positioning is the process of calculating the final position coordinates of each type of target after the above target clustering, using the weighted trilateral and multilateral centroid method to calculate the centroid of each type of target, thereby determining the final position coordinates of the target; using infrared ranging The model calculates the distance between the target and all monitoring nodes in its corresponding target cluster as the weight during positioning; The monitoring nodes are clustered to form several clusters, and the number of monitoring nodes in each cluster is represented by n, n≧1:
若n=1,则用该簇中的监测节点的坐标作为目标的坐标位置,即;If n=1, use the coordinates of the monitoring nodes in the cluster as the coordinate position of the target, i.e. ;
若n=2,则目标的坐标为簇中两个监测节点坐标的均值,即;If n=2, the coordinate of the target is the mean of the coordinates of the two monitoring nodes in the cluster, that is ;
若,则个节点可构成个三角形,依据红外测距模型,可求得目标距离三角形顶点的距离分别为、和,先用加权三边质心法求出个三角形的质心,三边质心公式为 ,其中 、、表示定位因子,表示距离目标越近的监测节点的坐标的影响力越大;然后利用个三角形质心,通过多边质心法计算得到目标的最终坐标。like ,but nodes can form According to the infrared ranging model, the distance between the target and the vertex of the triangle can be obtained as: , and , first use the weighted trilateral centroid method to find The centroid of a triangle, the formula for the centroid of the three sides is ,in , , Represents the positioning factor, which indicates that the coordinates of the monitoring nodes that are closer to the target have greater influence; then use The centroid of a triangle is calculated by the polygon centroid method to obtain the final coordinates of the target. .
本发明应用于大规模随机散布的野外应用场景,各传感节点并不需要精确的定位,利用信标节点作为参考点实现目标生物的定位。各传感节点在初始化阶段会自适应地建立无线传感网中各个节点的相对位置坐标,即可满足实际应用需求,并且实现要求的硬件成本低本、定位过程的通信开销小、功耗低。The present invention is applied to a large-scale random distribution of field application scenarios, each sensing node does not need precise positioning, and uses beacon nodes as reference points to achieve the positioning of target organisms. In the initialization stage, each sensor node will adaptively establish the relative position coordinates of each node in the wireless sensor network, which can meet the actual application requirements, and realize the required hardware cost, low cost of hardware, low communication overhead in the positioning process, and low power consumption. .
具体实施方式Detailed ways
本发明一种室外自适应的被动式目标的定位方法,包括如下步骤:An outdoor adaptive passive target positioning method of the present invention includes the following steps:
步骤1、无线传输损耗模型Step 1. Wireless Transmission Loss Model
RSSI定位算法的精度很大程度上取决于无线电传播路径损耗。常用的无线传播路径损耗模型有自由空间传播模型(free space propagation model)、对数距离路劲损耗模型(log-distance path loss model)、哈它模型(Hata model)、对数-常态分布模型(log-distance distribution)等。野外实际环境下,由于多径、绕射、障碍物等因素的影响,无线电穿薄损耗与在自由空间下传播的理论值相比会有变化。The accuracy of the RSSI positioning algorithm largely depends on the radio propagation path loss. Commonly used wireless propagation path loss models include free space propagation model, log-distance path loss model, Hata model, log-normal distribution model ( log-distance distribution), etc. In the actual field environment, due to the influence of factors such as multipath, diffraction, obstacles, etc., the radio penetration loss will change compared with the theoretical value of propagation in free space.
本发明采用自由空间传播模型和对数-常态分布模型相结合的方式,自由空间无线传播损耗模型如下:The present invention adopts the combination of the free space propagation model and the logarithmic-normal distribution model, and the free space wireless propagation loss model is as follows:
() ( )
其中,d为相距信源的距离,单位为km ;f是无线频率,单位为MHZ ;k为路径衰减因子;Among them, d is the distance from the source, the unit is km ; f is the wireless frequency, the unit is MHZ; k is the path attenuation factor;
对数-常态分布无线传播损耗模型为:The log-normal distribution wireless propagation loss model is:
(2) (2)
其中,是经过距离d后的路径损耗,单位dB;是高斯随机分布变数,标准差范围在410;k为路径衰减因子范围在2~5;取d=1m,代入公式(1),求得loss即为的值,根据公式(2)可得出各未知节点与信标节点的信号强度为:in, is the path loss after the distance d , in dB; is a Gaussian random distribution variable, and the standard deviation is in the range of 410; k is the path attenuation factor in the range of 2~5; take d = 1m, substitute it into formula (1), and obtain the loss as The value of , according to formula (2), the signal strength of each unknown node and beacon node can be obtained as:
(3) (3)
依据公式(1)至(3),信标节点收到任意一个节点的RSSI,即可求得该节点与信标节点之间的距离;According to formulas (1) to (3), when the beacon node receives the RSSI of any node, the distance between the node and the beacon node can be obtained;
在无线传感网中,理论上都是通过目标结点与多个信标节点之间的欧式距离来测量出目标结点的位置,常用三边测量法。在本发明的野外应用场景中,目标节点是指能被热释电红外传感器感应的随机目标,其本身并不具有无线信号,因此目标节点的位置信息只能通过参考节点的位置信息和传感器的检测范围求得。本发明通过聚类与加权三边和多边质心算法,实现目标聚类和目标最终位置坐标的计算;In the wireless sensor network, theoretically, the position of the target node is measured by the Euclidean distance between the target node and multiple beacon nodes, and the trilateration method is commonly used. In the field application scenario of the present invention, the target node refers to a random target that can be sensed by a pyroelectric infrared sensor, which itself does not have a wireless signal, so the location information of the target node can only be obtained by referring to the location information of the node and the sensor's location information. The detection range is obtained. The invention realizes the calculation of target clustering and target final position coordinates through clustering and weighted trilateral and polygonal centroid algorithms;
步骤2、参考节点自定位Step 2. Self-positioning of reference nodes
无线传感网中由无线模块和传感模块构成的各节点统称为参考节点,将参考节点分为中心节点和监测节点,各节点之间的距离通过接收的RSSI计算求得;In the wireless sensor network, each node composed of the wireless module and the sensor module is collectively referred to as the reference node, and the reference node is divided into a central node and a monitoring node, and the distance between each node is calculated by the received RSSI;
参考节点的自定位,目的是为了自适应地建立无线传感网中各个节点位置信息,位置信息用平面坐标表示。The purpose of the self-positioning of the reference node is to adaptively establish the location information of each node in the wireless sensor network, and the location information is represented by plane coordinates.
各参考节点,依据其收到其他参考节点的RSSI值,建立自身与其他参考节点的距离映射,建立如下两个集合:Each reference node establishes a distance mapping between itself and other reference nodes according to the RSSI values it receives from other reference nodes, and establishes the following two sets:
参考节点集合:,其中,标识中心节点,标识监测节点;Reference node collection: ,in, identify the central node, Identify monitoring nodes ;
参考节点间的距离集合:,其中,表示参考节点i和参考节点j之间的距离,n表示无线传感网中参考节点的个数;A collection of distances between reference nodes: ,in, represents the distance between reference node i and reference node j, and n represents the number of reference nodes in the wireless sensor network;
建立上述两个集合后,参考节点开始自定位过程,建立各自的位置坐标;After the above two sets are established, the reference node starts the self-positioning process and establishes the respective position coordinates;
中心节点的坐标初始化为(0,0),作为平面坐标系原点,中心节点根据参考节点间的距离集合,选择距离自身最近的两个监测节点,,以和的连线为X轴,建立平面坐标系,坐标为,坐标为,为直线和直线间的夹角,;central node The coordinates are initialized to (0, 0), as the origin of the plane coordinate system, the center node According to the distance set between the reference nodes, select the two closest monitoring nodes to itself , ,by and The connection line is the X-axis, and a plane coordinate system is established. The coordinates are , The coordinates are , as a straight line and straight line the angle between, ;
求得任意一个监测节点的坐标为,其中为直线和直线间的夹角,监测节点轴坐标正负号通过确定,若Find any monitoring node The coordinates of are ,in as a straight line and straight line The angle between the monitoring nodes Axis coordinate positive and negative signs are passed sure, if
,则的坐标为,否则,监测节点的坐标为; ,but The coordinates of are , otherwise, monitor the node The coordinates of are ;
步骤3、目标定位Step 3. Target positioning
目标定位是指通过无线传感网监测到随机生物,进而给出随机生物相对参考节点的位置信息的过程。在实际的应用环境中,目标的位置精度和无线传感网中监测节点的监测半径、具有随机分量的RSSI值以及无线传感网的随机分布相关,可以用质心法或最大似然估计法来改善目标的定位精度。但是在实际的应用场景中,可能同时出现多个目标,因此简单使用质心法或最大似然估计法并不能保证定位的正确性。本发明先利用聚类算法对目标聚类,再通过加权质心法确定不同类别目标的最终位置坐标。Target positioning refers to the process of monitoring random creatures through wireless sensor network, and then giving the location information of random creatures relative to the reference node. In the actual application environment, the location accuracy of the target is related to the monitoring radius of the monitoring nodes in the wireless sensor network, the RSSI value with random components, and the random distribution of the wireless sensor network. The centroid method or the maximum likelihood estimation method can be used to determine Improve the positioning accuracy of targets. However, in practical application scenarios, multiple targets may appear at the same time, so simply using the centroid method or the maximum likelihood estimation method cannot guarantee the correctness of the positioning. The present invention first uses the clustering algorithm to cluster the targets, and then uses the weighted centroid method to determine the final position coordinates of the targets of different categories.
3.1目标聚类3.1 Target Clustering
目前有大量的聚类算法。而对于具体应用,聚类算法的选择取决于数据的类型、聚类的目的。主要的聚类算法可以划分为如下几类:划分方法、层次方法、基于密度的方法、基于网格的方法以及基于模型的方法。本发明采用凝聚型层次聚类算法,对目标进行分类,簇间距离度量方法采用的是最大距离度量法,,其中,和分别为簇中的对象,簇间最大距离上限取值为,为无线传感网中监测节点的监测半径,设有个监测节点监测到目标,具体的目标聚类过程如下:There are a large number of clustering algorithms currently available. For specific applications, the choice of clustering algorithm depends on the type of data and the purpose of clustering. The main clustering algorithms can be divided into the following categories: partition methods, hierarchical methods, density-based methods, grid-based methods, and model-based methods. The invention adopts agglomerative hierarchical clustering algorithm to classify the target, and the distance measurement method between clusters adopts the maximum distance measurement method, ,in, and cluster objects in , maximum distance between clusters The upper limit value is , is the monitoring radius of the monitoring nodes in the wireless sensor network, with Each monitoring node monitors the target, and the specific target clustering process is as follows:
.将个监测节点都单独视为一个簇,计算两两簇之间的最大距离; . Will Each monitoring node is regarded as a cluster independently, and the maximum distance between two clusters is calculated;
.将所有最大距离小于的两个簇合并成一个新簇; . Set all maximum distances less than The two clusters of are merged into a new cluster;
.重新分别计算新簇与所有簇之间的距离; . Recalculate the distances between the new cluster and all clusters separately;
.重复上述2、3,直到不存在簇间距离小于的情况;在本步骤用聚类形成的簇的个数来表示当前时刻需要定位的目标的个数,意味着每个簇中的所有节点都监测到了目标,不同的簇监测了不同的目标; . Repeat 2 and 3 above until there is no inter-cluster distance less than In this step, the number of clusters formed by clustering is used to represent the number of targets that need to be located at the current moment, which means that all nodes in each cluster have monitored the target, and different clusters have monitored different targets;
3.2目标定位计算3.2 Target positioning calculation
目标定位是在上述目标聚类之后,计算每类目标的最终位置坐标的过程。使用加权三边和多边质心法计算每类目标的质心,从而确定该目标的最终位置坐标。利用红外测距模型,计算出目标距其对应目标簇中所有监测节点的距离,作为定位时的权值。Target positioning is the process of calculating the final position coordinates of each type of target after the above target clustering. The centroid of each type of target is calculated using the weighted trilateral and polygonal centroid method to determine the final position coordinates of that target. Using the infrared ranging model, the distance between the target and all the monitoring nodes in the corresponding target cluster is calculated as the weight during positioning.
红外测距可用于温度高于绝对零度的目标,电磁辐射能量是检测Infrared ranging can be used for targets with temperatures above absolute zero, and electromagnetic radiation energy is the
目标距离的重要参数,它取决于目标表面温度T和波长。依据普朗克定律,可以知道波长λ、温度T、发射率和辐出度之间的关系。An important parameter of the target distance, which depends on the target surface temperature T and wavelength. According to Planck's law, we can know the wavelength λ, temperature T, emissivity and radiance The relationship between.
但测距原理一般是通过一个较低频率的红外线,然后测量回波和发射波之间的相位差,依据相位差计算出回波时间,即:But the principle of ranging is generally to pass a lower frequency infrared ray, and then measure the phase difference between the echo and the transmitted wave , calculate the echo time according to the phase difference ,which is:
最后求得目标距离。为红外信号周期。Finally, the target distance is obtained. is the period of the infrared signal.
假设个监测节点经过聚类形成了若干个簇,簇中的监测节点数用表示:Assumption The monitoring nodes are clustered to form several clusters, and the number of monitoring nodes in the cluster is determined by express:
若n=1,则用该簇中的监测节点的坐标作为目标的坐标位置,即;If n=1, use the coordinates of the monitoring nodes in the cluster as the coordinate position of the target, i.e. ;
若n=2,则目标的坐标为簇中两个监测节点的坐标均值,即;If n=2, the coordinates of the target are the mean coordinates of the two monitoring nodes in the cluster, that is ;
若,则个监测节点可构成个三角形,依据红外测距模型,求得目标距离三角形顶点的距离分别为、和,先用加权三边质心法求出个三角形的质心,该三边质心公式为:like ,but monitoring nodes can be composed of According to the infrared ranging model, the distance between the target and the vertex of the triangle is obtained as , and , first use the weighted trilateral centroid method to find The centroid of a triangle, the formula for the centroid of the three sides is:
,其中、、表示定位因子,表示距离目标越近的监测节点,其坐标的影响力越大;然后再利用个三角形质心,通过多边质心法计算得到目标的最终位置坐标。 ,in , , Indicates the positioning factor, indicating that the closer the monitoring node is to the target, the greater the influence of its coordinates; then use The centroid of a triangle is calculated by the polygon centroid method to obtain the final position coordinates of the target. .
被动式多目标定位是目前无线传感网中定位技术中的难题,本发明基于聚类和RSSI的室外自适应定位算法,提出采用聚类思想实现目标的聚类,然后利用RSSI测距模型和加权多边质心算法计算被动式目标的最终位置坐标,降低了被动式多目标定位的误差,仿真结果的平均误差为1.18,多目标的定位结果轨迹和实际位置轨迹趋势基本吻合。接近85%的概率下本发明的定位方法的误差在0.8m以内,优于传统的RSSI和红外定位方法,而在累积概率分布趋于1时,本发明的误差明显大于传统两种方法,这些较大误差都发生在监测区域的边界,是因为无线传感网的边界节点的监测范围相交密度低造成的,这也因此增加了方法的平均误差,但可以通过扩大传感网监测范围和提高节点的监测范围相交密度的方式解决,即让无线传感网的监测范围大于实际的监测边界。Passive multi-target positioning is a difficult problem in the current positioning technology in wireless sensor networks. The present invention is based on the outdoor adaptive positioning algorithm of clustering and RSSI, and proposes to use the clustering idea to realize the clustering of targets, and then use the RSSI ranging model and weighted The polygonal centroid algorithm calculates the final position coordinates of the passive target, which reduces the error of passive multi-target positioning. The average error of the simulation results is 1.18, and the trajectory of the multi-target positioning results is basically consistent with the actual position trajectory. Under the probability of close to 85%, the error of the positioning method of the present invention is within 0.8m, which is better than the traditional RSSI and infrared positioning methods, and when the cumulative probability distribution tends to 1, the error of the present invention is significantly larger than the traditional two methods. Larger errors occur at the boundary of the monitoring area, which is caused by the low intersection density of the monitoring range of the boundary nodes of the wireless sensor network, which also increases the average error of the method. The intersection density of the monitoring range of the node is solved, that is, the monitoring range of the wireless sensor network is larger than the actual monitoring boundary.
以上所述,仅是本发明较佳实施例而已,并非对本发明的技术范围作任何限制,故凡是依据本发明的技术实质对以上实施例所作的任何细微修改、等同变化与修饰,均仍属于本发明技术方案的范围内。The above are only preferred embodiments of the present invention, and do not limit the technical scope of the present invention. Therefore, any minor modifications, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention are still within the scope of the present invention. within the scope of the technical solution of the present invention.
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710704510.0A CN107801168B (en) | 2017-08-17 | 2017-08-17 | An Outdoor Adaptive Passive Target Location Method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710704510.0A CN107801168B (en) | 2017-08-17 | 2017-08-17 | An Outdoor Adaptive Passive Target Location Method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN107801168A CN107801168A (en) | 2018-03-13 |
| CN107801168B true CN107801168B (en) | 2020-12-29 |
Family
ID=61531623
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710704510.0A Active CN107801168B (en) | 2017-08-17 | 2017-08-17 | An Outdoor Adaptive Passive Target Location Method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107801168B (en) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110286356A (en) * | 2019-06-13 | 2019-09-27 | 天津大学 | A Passive Indoor Visible Light Localization Method Based on Clustering and Fan Ring Model |
| CN112883999A (en) * | 2021-01-13 | 2021-06-01 | 安徽大学 | Pedometer system and method for detecting abnormal movement of dairy cow |
| CN113885061B (en) * | 2021-09-29 | 2024-12-24 | 中信科移动通信技术股份有限公司 | Radio positioning devices and systems |
| CN115550854B (en) * | 2022-09-16 | 2024-05-10 | 上海交通大学 | High-precision positioning method for 5G cluster communication nodes based on mMTC scene |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103197280A (en) * | 2013-04-02 | 2013-07-10 | 中国科学院计算技术研究所 | Access point (AP) location estimation method based on radio-frequency signal strength |
| CN103929807A (en) * | 2014-04-28 | 2014-07-16 | 上海和视环境艺术工程有限公司 | Method for precisely positioning device coordinate based on low power consumption |
| CN104684081A (en) * | 2015-02-10 | 2015-06-03 | 三峡大学 | Node localization algorithm for selecting anchor nodes based on distance clustering in wireless sensor networks |
| CN105430745A (en) * | 2015-12-28 | 2016-03-23 | 迈普通信技术股份有限公司 | Wireless network positioning method based on RSSI (Received Signal Strength Indicator) |
| CN105635964A (en) * | 2015-12-25 | 2016-06-01 | 河海大学 | Wireless sensor network node localization method based on K-medoids clustering |
| CN105828435A (en) * | 2016-05-30 | 2016-08-03 | 天津大学 | Distance correction weighted centroid localization method based on reception signal intensity optimization |
| CN106102161A (en) * | 2016-05-30 | 2016-11-09 | 天津大学 | Based on the data-optimized indoor orientation method of focusing solutions analysis |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8964595B2 (en) * | 2013-06-11 | 2015-02-24 | Seven Networks, Inc. | Quality of experience enhancement for wireless networks based on received signal strength at a mobile device |
-
2017
- 2017-08-17 CN CN201710704510.0A patent/CN107801168B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103197280A (en) * | 2013-04-02 | 2013-07-10 | 中国科学院计算技术研究所 | Access point (AP) location estimation method based on radio-frequency signal strength |
| CN103929807A (en) * | 2014-04-28 | 2014-07-16 | 上海和视环境艺术工程有限公司 | Method for precisely positioning device coordinate based on low power consumption |
| CN104684081A (en) * | 2015-02-10 | 2015-06-03 | 三峡大学 | Node localization algorithm for selecting anchor nodes based on distance clustering in wireless sensor networks |
| CN105635964A (en) * | 2015-12-25 | 2016-06-01 | 河海大学 | Wireless sensor network node localization method based on K-medoids clustering |
| CN105430745A (en) * | 2015-12-28 | 2016-03-23 | 迈普通信技术股份有限公司 | Wireless network positioning method based on RSSI (Received Signal Strength Indicator) |
| CN105828435A (en) * | 2016-05-30 | 2016-08-03 | 天津大学 | Distance correction weighted centroid localization method based on reception signal intensity optimization |
| CN106102161A (en) * | 2016-05-30 | 2016-11-09 | 天津大学 | Based on the data-optimized indoor orientation method of focusing solutions analysis |
Non-Patent Citations (1)
| Title |
|---|
| 基于位置指纹识别的WiFi室内定位算法研究与实现;陈思敏;《万方数据知识服务平台》;20160830;正文第3.2.2节 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107801168A (en) | 2018-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Cengiz | Comprehensive analysis on least-squares lateration for indoor positioning systems | |
| CN106912105B (en) | Three-dimensional positioning method based on PSO _ BP neural network | |
| CN107181543B (en) | A 3D Indoor Passive Localization Method Based on Propagation Model and Location Fingerprint | |
| CN103176164B (en) | Based on the Multi-Target Passive Tracking method of wireless sensor network | |
| Ismail et al. | An RSSI-based wireless sensor node localisation using trilateration and multilateration methods for outdoor environment | |
| CN106131797A (en) | A kind of water-saving irrigation monitoring network locating method based on RSSI range finding | |
| CN107801168B (en) | An Outdoor Adaptive Passive Target Location Method | |
| CN107071732B (en) | A RSSI-based MLE-PSO Indoor Localization Method | |
| CN103533647A (en) | Radio frequency map self-adaption positioning method based on clustering mechanism and robust regression | |
| CN104902567A (en) | Centroid localization method based on maximum likelihood estimation | |
| CN109547929B (en) | Distributed sensor node localization method based on conjugate gradient method | |
| Pasandi et al. | Low-cost traffic sensing system based on LoRaWAN for urban areas | |
| CN108650706A (en) | Sensor node positioning method based on second order Taylors approximation | |
| Arsic et al. | Fireworks algorithm applied to wireless sensor networks localization problem | |
| Han et al. | Optimized range-free localization scheme using autonomous groups particles swarm optimization for anisotropic wireless sensor networks | |
| Çavdar et al. | An Optimal Anchor Placement Method for Localization in Large-Scale Wireless Sensor Networks. | |
| Tariq et al. | WSN Localization Method Based on Hybrid PSO-GRNN Approach. | |
| Zheng et al. | The study of RSSI in wireless sensor networks | |
| Gao et al. | An improved localization method in cyber-social environments with obstacles | |
| Yucer et al. | RSSI-based outdoor localization with single unmanned aerial vehicle | |
| Yang et al. | Localization algorithm in wireless sensor networks based on semi-supervised manifold learning and its application | |
| Yuan et al. | Kalman Filtering based Target Tracking for Multistatic Sensing in ISAC Systems | |
| Ivanov et al. | Localization in cellular and heterogeneous networks for 5G and beyond: A review | |
| Lu et al. | Improving FTM ranging accuracy based on DNN for UAV localization | |
| Liu | Research on wsn node localization algorithm based on rssi iterative centroid estimation |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20180313 Assignee: Fujian Lianlin Information Technology Co.,Ltd. Assignor: LONGYAN University Contract record no.: X2023350000411 Denomination of invention: An outdoor adaptive passive target localization method Granted publication date: 20201229 License type: Common License Record date: 20231031 |
|
| EE01 | Entry into force of recordation of patent licensing contract | ||
| EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20180313 Assignee: Easy success (Xiamen) Information Technology Co.,Ltd. Assignor: LONGYAN University Contract record no.: X2023350000451 Denomination of invention: A localization method for outdoor adaptive passive targets Granted publication date: 20201229 License type: Common License Record date: 20231206 Application publication date: 20180313 Assignee: Xiamen Caimao Shuzhi Energy Technology Co.,Ltd. Assignor: LONGYAN University Contract record no.: X2023350000450 Denomination of invention: A localization method for outdoor adaptive passive targets Granted publication date: 20201229 License type: Common License Record date: 20231206 Application publication date: 20180313 Assignee: XIAMEN XINJIANQIAO INTERNET OF THINGS TECHNOLOGY Co.,Ltd. Assignor: LONGYAN University Contract record no.: X2023350000449 Denomination of invention: A localization method for outdoor adaptive passive targets Granted publication date: 20201229 License type: Common License Record date: 20231206 |
|
| EE01 | Entry into force of recordation of patent licensing contract |