CN102680995A - Mobile anchor node based weighted centroid locating method for wireless sensor network node - Google Patents
Mobile anchor node based weighted centroid locating method for wireless sensor network node Download PDFInfo
- Publication number
- CN102680995A CN102680995A CN2012101646661A CN201210164666A CN102680995A CN 102680995 A CN102680995 A CN 102680995A CN 2012101646661 A CN2012101646661 A CN 2012101646661A CN 201210164666 A CN201210164666 A CN 201210164666A CN 102680995 A CN102680995 A CN 102680995A
- Authority
- CN
- China
- Prior art keywords
- anchor node
- node
- point
- destination
- sensor network
- 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
Links
Images
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a mobile anchor node based weighted centroid locating method for a wireless sensor network node and belongs to the field of application of the wireless sensor network and the random mobile technology and the wireless range finding technology. Since a mobile anchor node is utilized to substitute for a traditional anchor node, usage cost is reduced, and coverage rate for unknown nodes is increased. Locations of the unknown nodes can be obtained by scheduling moving path of the anchor node and by the aid of the weighted centroid algorithm. The mobile anchor node based weighted centroid locating method for the wireless sensor network node is low in cost, simple in algorithm, high in coverage rate of unknown nodes, accurate in locating, and applicable to practical use.
Description
Technical field
The present invention relates to a kind of sensor network node locating method, more relate to mobile technology and wireless distance finding technology at random based on mobile anchor node.
Background technology
Wireless sensor network is formed by being deployed in cheap microsensor nodes a large amount of in the monitored area; Form the ad hoc network system of a multi-hop through communication; The information of perceptive object in cooperation ground perception, collection and the processing network's coverage area; And sending to the observer, it is the prerequisite that realizes above-mentioned target that sensor network nodes is accurately located.Ordinary node is because computing power simple in structure is poor, and finite energy is so can not fully independently accomplish the location.By whether needing anchor node to participate in the assist location division; Existing location algorithm is divided into based on the anchor node location algorithm and need not the anchor node location algorithm; And the anchor node cost that adopts at present is high; Can not use in a large number, cause the unknown node coverage rate lowly, cause bigger positioning error thereby make node in position fixing process, can't obtain enough information.
Summary of the invention
It is high that the present invention mainly solves traditional anchor node cost, and coverage rate is low, existing location algorithm complicacy and the big problem of positioning error.
The technical scheme that the present invention addresses the above problem employing is: adopt mobile anchor node to produce virtual anchor node and replace traditional anchor node; Solved the high problem of a large amount of anchor node costs of using; And by Gauss's Markov mobility model; Adopt control technology to make anchor node move according to the mobile route after optimizing, anchor node is through sending the unknown node around the present position signalisation, and unknown node records the distance between self and the virtual anchor node through the RSSI technology simultaneously.Node to be measured increases the weight near the virtual anchor node of self in accomplishing the self poisoning process, realize self poisoning through the weighted mass center algorithm.Thereby it is low to obtain a kind of cost, and coverage rate is high, and algorithm is simple, the node positioning method that error is little.
Description of drawings
Fig. 1 is that the anchor node mobile route is optimized process flow diagram in the inventive method;
Fig. 2 is that stop place and system generate error synoptic diagram between the point of destination in the actual moving process of anchor node; β representes the actual angle that departs from model generation direction that moves; D representes that actual stop place departs from the distance of point of destination;
Fig. 3 is the covering synoptic diagram of virtual anchor node to unknown node; Wherein A is an anchor node; N is a unknown node; R is the communication radius of anchor node; N is in the communication range of A, and A can accomplish the covering to N;
Fig. 4 is the motion track of anchor node in the position fixing process, shows among the figure that anchor node can cover unknown node fully;
Embodiment
In conjunction with Fig. 1~Fig. 4 this embodiment is described, this embodiment is a kind of based on the wireless sensor network node weighted mass center localization method that moves anchor node, and concrete steps are following:
Step 1: accomplish sensor network nodes and dispense, node is in sleep state;
Step 2: the anchor node that will have the GPS positioning equipment is installed on the controlled mobile device, gets into zone to be measured;
Step 3: mobile device obtains a point of destination according to Gauss's Markov mobility model; Before this point of destination moves; Distance between the historical coordinate position of prejudging this point of destination and storing before, mobile device only think that this point of destination is effective in this distance during greater than the value set, and mobile to this point; Otherwise regenerate a point of destination, effective until point of destination;
Next step translational speed of mobile device wherein, angle of turn and next point of destination are obtained by Gauss's Markov mobility model, like formula (1), formula (2):
Gauss's Markov mobility model parameter: v
k, d
kSpeed and direction when k the time interval, t began in the moving process, d
kWith direct north be 90 ° for referencial use.v
Mean, d
MeanBeing initial velocity and initial motion direction, is the constant of initial setting.γ
v, γ
dBe the stochastic variable that satisfies Gaussian distribution, α is that the degree of randomness of anchor node is regulated parameter.
After generating one group of parameter, can be through the determining program that pre-sets, whether judgement should be organized data effective, judges flow process (shown in Figure 1) as follows:
1. anchor node moves to a point of destination, to around broadcast position information;
2. generate next target coordinate;
3. judge whether target coordinate is effective: whether the distance of coordinates computed point and historical position point greater than setting value, if greater than then should be effectively, anchor node be put mobile to this;
4. otherwise regenerate target coordinate, and repeat said process, until satisfying condition.
Step 4: move anchor node and in zone to be measured, move; Whenever move a setting cycle and just stop, obtain instant coordinate position through GPS, and with information storage in internal memory; Simultaneously with certain communication radius to around broadcast message; Like Fig. 2, the anchor node communication range unknown node all can obtain this information, broadcasting is accomplished continued and is moved forward;
Anchor node generates the angle of turn of next cycle through mobility model; Translational speed and mobile point of destination move by above-mentioned three groups of parameters, because the mobile device angle of turn; The existing of translational speed error (like Fig. 3); There is error in the position that causes mobile device to stop with the actual position that generates, and abandons the coordinate points that model generates this moment, preserves and send the value that GPS measures.
Step 5: unknown node is waken up the back and is received the coordinate information that anchor node sends, and simultaneously through the distance of RSSI technology acquisition with anchor node, and stores the information that obtains;
The wireless distance finding model that adopts among the present invention is logarithm one a normal distribution model, representes like formula (3):
PL(d)=PL
0+10ηlg(d/d
0)+X
σ (3)
Wherein, PL
0Be illustrated in reference distance d
0The loss of signal at place, the typical case gets d
0=1m; PL (d) representes the path loss of receiving end, the distance between d expression signal transmitting terminal and the signal receiving end; η is the radio-frequency channel damped expoential, and η is confirmed by numerous on site measured, generally gets between 2~4; X
σFor average is 0 Gaussian number, its variance scope is generally between 4~10.
Unknown node obtains the coordinate information of anchor node in the tradition centroid algorithm location algorithm, and the polygonal barycenter of forming with these coordinate informations is as self-position, and the information that unknown node obtains is located accurate more more for a long time.Use virtual anchor node among the present invention, can obtain unlimited many coordinate informations in theory, can obtain the quantity of information in the practical application based on field requirement setup parameter control unknown node.The present invention also considers to increase the weight near the anchor node of unknown node, introduces weighting algorithm.
Step 6: behind the certain hour, mobile device is accomplished the covering task, like Fig. 4.Unknown node has obtained enough information, accomplishes self poisoning through the weighted mass center algorithm;
During the unknown node location, the coordinate information that a certain unknown node obtains is (x
1, y
1), (x
2, y
2) ... (x
n, y
n), respective distances is s
1, s
2S
nThen this unknown node obtain self-position (x, y) represent by formula (4):
Claims (4)
1. the wireless sensor network node weighted mass center localization method based on mobile anchor node is characterized in that its step is following
Step 1: accomplish sensor network nodes and dispense, node is in sleep state;
Step 2: the anchor node that will have the GPS positioning equipment is installed on the controlled mobile device, gets into zone to be measured;
Step 3: mobile device is before next point of destination moves; Distance between the historical coordinate position of prejudging this point of destination and storing before; Only this distance during greater than the value set mobile device think that this point of destination is effective; And begin to move, otherwise regenerate point of destination, effective until point of destination;
Step 4: move anchor node and in zone to be measured, move; Whenever move a setting cycle and just stop, obtain instant coordinate position through GPS, and with information storage in self EMS memory; Simultaneously with certain communication radius to around broadcast message, broadcasting is accomplished continued and is moved forward;
Anchor node generates the angle of turn of next cycle through mobility model; Translational speed and mobile point of destination move by above-mentioned three groups of parameters, because the mobile device angle of turn; The existence of translational speed error; There is error in the position that causes self stopping with the actual position that generates, and abandons the coordinate points that model generates this moment, preserves and send the value that GPS measures.
Step 5: unknown node is received the coordinate information that anchor node sends after being waken up, simultaneously through the distance between acquisition of RSSI technology and the anchor node, and stores the information that obtains;
Step 6: behind the certain hour, mobile device is accomplished the assist location task, and unknown node is accomplished self poisoning through the weighted mass center algorithm.
2. according to claim 1 a kind of based on the wireless sensor network node weighted mass center localization method that moves anchor node; It is characterized in that in the step 3 whether anchor node was prejudged this point of destination before next point of destination moves effective; Criterion is: whether the distance between the history point that this point of destination and anchor node once stopped is greater than predefined value; If greater than this would be an available point, otherwise regenerate, until effectively.
3. according to claim 1 and 2 a kind of based on the wireless sensor network node weighted mass center localization method that moves anchor node; It is characterized in that in the step 4; Since during anchor node moves, the existence of angle of turn and translational speed error, and causing the final position that stops of anchor node might not be the target coordinate position that generates in advance; The point of destination information that this moment, anchor node generated before giving up is to the instantaneous value that unknown node is broadcasted and storage obtains through GPS.
4. according to claim 1 a kind of based on the wireless sensor network node weighted mass center localization method that moves anchor node; It is characterized in that step 6; Unknown node has increased the weights of distance when calculating self-position, the weights of the virtual anchor node that distance is near more are heavy more.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101646661A CN102680995A (en) | 2012-05-23 | 2012-05-23 | Mobile anchor node based weighted centroid locating method for wireless sensor network node |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012101646661A CN102680995A (en) | 2012-05-23 | 2012-05-23 | Mobile anchor node based weighted centroid locating method for wireless sensor network node |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102680995A true CN102680995A (en) | 2012-09-19 |
Family
ID=46813204
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012101646661A Pending CN102680995A (en) | 2012-05-23 | 2012-05-23 | Mobile anchor node based weighted centroid locating method for wireless sensor network node |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102680995A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103152828A (en) * | 2013-03-25 | 2013-06-12 | 江苏科技大学 | Wireless sensor network node self-positioning method based on mobile anchor node |
CN103269516A (en) * | 2013-03-19 | 2013-08-28 | 中山大学 | Mobile anchor node-based multi-centroid positioning method |
CN103313382A (en) * | 2013-05-08 | 2013-09-18 | 南京大学 | Distributed type target tracking method of mobile wireless sensor network |
CN103327606A (en) * | 2013-06-14 | 2013-09-25 | 南京邮电大学 | Wireless sensor network node location method based on acceleration sensor |
CN103796306A (en) * | 2014-02-17 | 2014-05-14 | 山东省计算中心 | Method for locating wireless sensor network nodes with multiple mobility anchor nodes |
CN103889055A (en) * | 2014-04-14 | 2014-06-25 | 北京工业大学 | Wireless sensor network node positioning method based on mobile anchor nodes and device |
CN107302752A (en) * | 2017-08-21 | 2017-10-27 | 天网互联科技(深圳)有限公司 | A kind of office space mobile phone positioning method positioned based on bluetooth and alignment system |
CN108141837A (en) * | 2015-09-22 | 2018-06-08 | 三菱电机株式会社 | For the device and method of tracking |
CN110166935A (en) * | 2019-05-23 | 2019-08-23 | 南通云之建智能科技有限公司 | A kind of weighted mass center location algorithm based on RSSI ranging |
CN110856101A (en) * | 2019-11-13 | 2020-02-28 | 杭州电子科技大学 | Wireless sensor network node positioning method based on curve fitting |
CN116647909A (en) * | 2023-07-27 | 2023-08-25 | 齐鲁空天信息研究院 | Virtual anchor node weighted centroid indoor positioning method based on received signal strength |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080125161A1 (en) * | 2006-04-19 | 2008-05-29 | Mustafa Ergen | Method and system for hybrid positioning using partial distance information |
CN101458333A (en) * | 2008-11-27 | 2009-06-17 | 北京理工大学 | Three-dimensional test space array node dynamic deploying method based on wireless sensor network |
KR100990825B1 (en) * | 2008-12-19 | 2010-10-29 | 인하대학교 산학협력단 | Method for localization based group |
CN102164406A (en) * | 2011-03-01 | 2011-08-24 | 山东大学 | Non-line-of-sight path identifying device for positioning wireless sensor node and working method of non-line-of-sight path identifying device |
-
2012
- 2012-05-23 CN CN2012101646661A patent/CN102680995A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080125161A1 (en) * | 2006-04-19 | 2008-05-29 | Mustafa Ergen | Method and system for hybrid positioning using partial distance information |
CN101458333A (en) * | 2008-11-27 | 2009-06-17 | 北京理工大学 | Three-dimensional test space array node dynamic deploying method based on wireless sensor network |
KR100990825B1 (en) * | 2008-12-19 | 2010-10-29 | 인하대학교 산학협력단 | Method for localization based group |
CN102164406A (en) * | 2011-03-01 | 2011-08-24 | 山东大学 | Non-line-of-sight path identifying device for positioning wireless sensor node and working method of non-line-of-sight path identifying device |
Non-Patent Citations (3)
Title |
---|
孙利民等: "《无线传感器网络》", 30 May 2005 * |
梁甲金: "基于移动锚节点的无线传感器网络定位技术研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
陈娟等: "基于移动信标的无线传感器网络节点定位", 《传感技术学报》 * |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103269516A (en) * | 2013-03-19 | 2013-08-28 | 中山大学 | Mobile anchor node-based multi-centroid positioning method |
CN103152828A (en) * | 2013-03-25 | 2013-06-12 | 江苏科技大学 | Wireless sensor network node self-positioning method based on mobile anchor node |
CN103313382A (en) * | 2013-05-08 | 2013-09-18 | 南京大学 | Distributed type target tracking method of mobile wireless sensor network |
CN103313382B (en) * | 2013-05-08 | 2016-05-04 | 南京大学 | A kind of mobile wireless sensor network distributed object tracking |
CN103327606B (en) * | 2013-06-14 | 2016-01-20 | 南京邮电大学 | A kind of wireless sensor network node locating method based on acceleration transducer |
CN103327606A (en) * | 2013-06-14 | 2013-09-25 | 南京邮电大学 | Wireless sensor network node location method based on acceleration sensor |
CN103796306B (en) * | 2014-02-17 | 2017-02-15 | 山东省计算中心 | Method for locating wireless sensor network nodes with multiple mobility anchor nodes |
CN103796306A (en) * | 2014-02-17 | 2014-05-14 | 山东省计算中心 | Method for locating wireless sensor network nodes with multiple mobility anchor nodes |
CN103889055A (en) * | 2014-04-14 | 2014-06-25 | 北京工业大学 | Wireless sensor network node positioning method based on mobile anchor nodes and device |
CN103889055B (en) * | 2014-04-14 | 2017-11-24 | 北京工业大学 | Wireless sensor network node locating method and device based on mobile anchor node |
CN108141837A (en) * | 2015-09-22 | 2018-06-08 | 三菱电机株式会社 | For the device and method of tracking |
CN108141837B (en) * | 2015-09-22 | 2020-05-05 | 三菱电机株式会社 | Apparatus and method for tracking |
CN107302752A (en) * | 2017-08-21 | 2017-10-27 | 天网互联科技(深圳)有限公司 | A kind of office space mobile phone positioning method positioned based on bluetooth and alignment system |
CN110166935A (en) * | 2019-05-23 | 2019-08-23 | 南通云之建智能科技有限公司 | A kind of weighted mass center location algorithm based on RSSI ranging |
CN110856101A (en) * | 2019-11-13 | 2020-02-28 | 杭州电子科技大学 | Wireless sensor network node positioning method based on curve fitting |
CN116647909A (en) * | 2023-07-27 | 2023-08-25 | 齐鲁空天信息研究院 | Virtual anchor node weighted centroid indoor positioning method based on received signal strength |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102680995A (en) | Mobile anchor node based weighted centroid locating method for wireless sensor network node | |
US10339819B1 (en) | Unmanned aerial vehicle beacon pod | |
CN102869090B (en) | AUV (autonomous underwater vehicle)-assisted based underwater wireless sensor network positioning method | |
CN103096462B (en) | Non-ranging node locating method of wireless sensor network | |
CN103889055B (en) | Wireless sensor network node locating method and device based on mobile anchor node | |
CN101986758A (en) | Wireless sensor network positioning method | |
CN101778472B (en) | Distributed panel-point positioning method for wireless sensor network | |
CN103517204A (en) | Method of positioning mobile terminal, and equipment | |
CN104135766B (en) | A kind of Cooperative Localization Method between wireless network based on mesh generation | |
Xu et al. | A localization algorithm using a mobile anchor node based on region determination in underwater wireless sensor networks | |
CN101109804A (en) | System for fast three-dimensional locating wireless sensor network and method thereof | |
CN102883428A (en) | ZigBee wireless sensor network-based node positioning method | |
CN102625447A (en) | Heuristic node localization method in wireless sensor network | |
CN103152828A (en) | Wireless sensor network node self-positioning method based on mobile anchor node | |
CN103228041A (en) | Underground coal mine personnel positioning system and positioning method | |
Liu et al. | Range-free sensor localisation with ring overlapping based on comparison of received signal strength indicator | |
CN101202680A (en) | Moving assemblage,wireless sensor network having the same | |
CN102621522A (en) | Method for positioning underwater wireless sensor network | |
CN103281777A (en) | Differential positioning method based on WiFi (wireless fidelity) | |
CN103442437A (en) | Wireless sensing network node positioning and calibrating method based on trusted neighbor distance | |
CN104333904A (en) | Distributive positioning method of mobile underwater sensor network node | |
CN104159292A (en) | Three-dimensional wireless sensing network positioning method based on virtual center node | |
CN105657654B (en) | A kind of WSN node positioning method based on spatial coordinated information broadcast | |
Chen et al. | Theory underlying measurement of AOA with a rotating directional antenna | |
Cui et al. | Three-mobile-beacon assisted weighted centroid localization method in wireless sensor networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120919 |