CN105572636A - Underwater acoustic sensor network positioning method adapted to mobility - Google Patents
Underwater acoustic sensor network positioning method adapted to mobility Download PDFInfo
- Publication number
- CN105572636A CN105572636A CN201410553083.7A CN201410553083A CN105572636A CN 105572636 A CN105572636 A CN 105572636A CN 201410553083 A CN201410553083 A CN 201410553083A CN 105572636 A CN105572636 A CN 105572636A
- Authority
- CN
- China
- Prior art keywords
- positioning
- nodes
- mobility
- node
- acoustic sensor
- 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
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000005540 biological transmission Effects 0.000 claims description 8
- 230000003044 adaptive effect Effects 0.000 claims description 4
- 238000013178 mathematical model Methods 0.000 abstract description 11
- 238000005457 optimization Methods 0.000 description 7
- 238000011156 evaluation Methods 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000012472 biological sample Substances 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Landscapes
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses an underwater acoustic sensor network positioning method adapted to the mobility. The positioning method belongs to the positioning algorithm field of the underwater acoustic sensor network, and is characterized in that the inherent mobility of nodes is adapted to effectively and the positioning precision is improved. According to the positioning method, a mathematical model is established to calculate positioning errors generated by different reference node sets, a reference node set with the minimal positioning error is selected as the optimal reference node set, another mathematic model is established, the reference message probability of all the different reference nodes received in a prescribed period of a positioned node is maximized to optimize reference message emission time of the different reference nodes, and the positioning precision is improved.
Description
Technical Field
The invention belongs to the field of positioning algorithms of underwater acoustic sensor networks, and is characterized in that the method can better adapt to the inherent mobility of nodes and improve the positioning accuracy. According to the positioning method, the positioning errors generated by different reference node sets are calculated by establishing a mathematical model, the optimal reference node set with the minimum positioning error is selected, then the mathematical model is established, the reference message transmitting time of different reference nodes is optimized by utilizing the probability that the maximum positioned node receives the reference messages of all the different reference nodes in a specified time period, and the positioning precision is improved.
Background
The underwater acoustic sensor network is an underwater monitoring network system formed by sensor nodes with acoustic communication and computing capabilities, is deployed in underwater environments such as the ocean and has wide application prospects in the aspects of pollution monitoring of the underwater environments, underwater biological sample collection, natural disaster prevention, auxiliary navigation and the like. In many practical applications, data has practical significance only by combining with geographical position information, so that a positioning technology is an important foundation and support technology of an underwater acoustic sensor network and is very important for design and application of the underwater acoustic sensor network.
A node positioning method which is suitable for the characteristics of the underwater acoustic sensor network, high in energy efficiency, simple, accurate and expandable is researched and designed, and is the key point of the research of the underwater acoustic sensor network. The evaluation criteria of the quality of the positioning method generally include positioning accuracy (average positioning error), anchor node deployment proportion, network average connectivity, network scale, energy, calculation overhead and the like, wherein the positioning accuracy is the most important evaluation criterion for measuring the performance of the positioning method.
In the process of positioning the node positions of the underwater acoustic sensor network, the range of positioning errors generated by selecting different reference node sets is different. Assuming that the positioning error ranges of each length are the same and are represented by an ellipse, the actual positioning error range is the overlapping area of the positioning error ranges of three lengths at the node to be positioned (as shown in fig. 1), and it can be seen that the error range in 101 (example 1) is larger than 102 (example 2) due to the difference of the selection of the reference nodes. The invention provides a method for selecting the most suitable reference node set so as to improve the positioning accuracy.
Due to the long transmission distance and propagation delay in the underwater acoustic sensor network, the positioning accuracy is affected by the movement of the positioned node while waiting for receiving the reference message of the reference node. In the underwater acoustic sensor network, the positioning accuracy is directly affected by the movement of the positioned node within the time gap of receiving the reference message from the first reference node to the last reference node (as shown in fig. 2). Ideally, the located node would like to be able to receive the reference packets of all reference nodes simultaneously to reduce the impact of node mobility. The invention provides the method for optimizing the transmitting time of the reference message transmitted by the reference node so as to improve the positioning precision.
Disclosure of Invention
The purpose of the invention is as follows:
in the underwater acoustic sensor network, the positioning accuracy is the most important evaluation criterion for measuring the performance of the positioning method, and the inherent mobility of the node influences the positioning accuracy and further influences the performance of the positioning method.
The positioning accuracy and performance of the positioning method in the underwater acoustic sensor network are improved by selecting the reference node set suitable for the inherent mobility of the nodes and optimizing the reference message transmitting time of different reference nodes.
The technical scheme of the invention is as follows:
in the underwater acoustic sensor network, for the node to be positioned, there are various selection schemes of the reference node set, and the range of positioning errors generated by selecting different reference node sets is different (as shown in fig. 1), and since the underwater acoustic sensor node is expensive, the number of nodes in the underwater acoustic sensor network is usually not large.
The invention provides a positioning method for finding an optimal reference node set by traversing all possible reference node sets and comparing error ranges of different reference node sets, and provides a mathematical modeling scheme to reduce positioning errors and improve positioning accuracy.
The invention provides a method for optimizing reference message transmitting time of different reference nodes by utilizing the probability of maximizing the reference message of all different reference nodes received by a positioned node in a specified time period, and provides a mathematical modeling scheme to reduce the influence of inherent mobility of the node in a time gap from the time when the positioned node receives the reference message of a first reference node to the time when the positioned node receives the reference message of a last reference node, thereby providing positioning accuracy.
The invention has the beneficial effects that:
in the underwater acoustic sensor network, the positioning accuracy is the most important evaluation criterion for measuring the performance of the positioning method, and various influence factors of the positioning accuracy are provided, such as inherent mobility of an underwater node, selection of a reference node and the like.
1) According to the invention, the positioning error ranges of different reference node sets are compared by establishing a mathematical model, and the optimal reference node set with the minimum positioning error range is found, so that the positioning error can be effectively reduced, and the positioning precision and performance of the positioning method are improved.
2) According to the invention, the probability that the positioned node receives the reference messages of all different reference nodes within the specified time period is maximized by establishing a mathematical model so as to optimize the transmitting time of the reference messages of different reference nodes, so that the influence of the inherent mobility of the node can be effectively reduced, and the positioning accuracy is improved.
Drawings
FIG. 1 reference node set selection diagram
FIG. 2 schematic diagram of transmit time optimization
In fig. 1, 101 is example 1, 102 is example 2, 103 represents the positioning error range in example 1, 104 represents the positioning error range in example 2, 105 is a reference node legend, and 106 is a positioned node legend.
In fig. 2, 201 is example 1, 202 is example 2, 203 is a reference node legend, and 204 is a positioned node legend.
Detailed Description
The mathematical model scheme for determining the optimal reference node set by comparing the positioning error ranges of different reference node sets and the mathematical model scheme for optimizing the transmitting time of the reference messages of different reference nodes by maximizing the probability that the positioned node receives the reference messages of all different reference nodes within a specified time period are provided below, so that the influence of the inherent mobility of the nodes in the underwater acoustic sensor network is effectively reduced, and the positioning accuracy is improved.
The invention is not limited to the mathematical model scheme, and all the positioning method ideas of the invention, namely selecting the optimal reference node set by establishing the objective function of the positioning error range or optimizing the reference message transmitting time of different reference nodes by utilizing the objective function, are within the protection scope of the invention when the positioning method of the underwater acoustic sensor network is researched.
The specific implementation of the mathematical model scheme is described as follows:
a) and establishing a mathematical model, calculating the size of a positioning error range generated by different reference node sets, and selecting an optimal reference node set.
The positioning measurement method in the present scheme takes tdoa (timedifference of arrival) as an example, and calculates CRLB (Cramer-RaoLowerBound) of positioning error magnitudes of different reference node sets:
assume that the position vector of the located node is η ═ xr,yr]The position vector of the reference node is ξn=[xn,yn]And n is a reference node index. For measuring the quantity of an objective functionDenotes,. DELTA.tn1Represents the time difference, omega, between the reference message of the 1 st reference node and the reference message of the nth reference node and the node to be positionednRepresenting measurement noise, thenCan be expressed as a number of times,
equation (1-1) can be converted to a vector matrix form as follows:
to solve the nonlinear estimation problem of equation (1-2), an iterative least squares estimation method can be used, assuming that the estimate η is based on the i-th iterationiEstimate η at time i +1i+1Can be updated as:
where R in equations (1-3) is the covariance matrix of ω, J is the Jacobian matrix, which is:
j can be expanded to:
wherein, after a sufficient number of iterations, a Mean Square Error (MSE) matrix may be found, as shown in equations (1-6):
E[(ηi-η)T(ηi-η)]=(JTR-1J)-1(1-6)
assuming that r reference nodes are needed for each positioning and a total of s nodes are needed as reference nodes (if the positioning space is n-dimensional, n +1 reference nodes are needed), a total ofAnd (4) combination. For each combination, calculating the MSE of the positioning error of each positioned node and calculating the average value, and selecting the combination with the minimum average valueSelected as a set of reference nodes.
b) And establishing a mathematical model, and optimizing the reference message transmitting time of different reference nodes by maximizing the probability of receiving the reference messages of all different reference nodes by the positioned node in a specified time period.
Assuming that 3 reference nodes are needed for determining the position of the node to be located, and the distances from the 3 reference nodes to all the nodes, the time required for transmitting the reference message is as follows:
suppose that the reference message transmission time point of 3 reference nodes is T ═ T1,t2,t3]Then, the arrival time of the reference packet of the 3 reference nodes at each node is:
defining a binary variable θiComprises the following steps:
therefore, the aim of the optimization problem of the transmission time of different reference messages is to maximize the theta problem
Assuming that λ represents the time difference of 3 reference packets arriving at the node to be located, the following equations (1-10) can be obtained:
since the transmission time must be positive, the following two constraints can be obtained from equations (1-9) and (1-10), such as equations (1-11) and (1-12):
where M in equations (1-12) is a large positive integer, it can be understood for equations (1-9), equations (1-10), equations (1-11), and equations (1-12): if all the reference messages are not received in the time period, the lambda is larger than,will be a small positive number, thenTherefore, to constrain the equations (1-11) and (1-12) to be true, θ must be 0, which is consistent with the condition that θ is defined as O.
Also, if all reference messages are received within a time period, thenIt will be a negative number which will,for positive, so to make the constraint equations (1-11) and (1-12) hold, θ can be 0 or 1, but because of doing the maximization process, θ tends to 1, also meets the condition that θ is defined as 1, so the constraint equations (1-11) and (1-12) prove to be correct and meaningful, and thus can be used as the constraint condition.
The optimization problem can be converted into a linear optimization problem by the method, and the linear optimization problem can be solved by a standard linear optimization algorithm such as Branch-and-Cut. The optimization problem determines the transmission time of each reference message, reduces the influence of mobility in the transmission process and can effectively improve the positioning accuracy.
Claims (4)
1. A method for positioning an underwater acoustic sensor network adaptive to mobility is characterized in that: the method for optimizing the reference message transmitting time of different reference nodes by utilizing the probability of maximizing the reference message of all different reference nodes received by the positioned node in the specified time period is provided, and the method can better adapt to the inherent mobility of the node and improve the positioning accuracy.
2. The invention provides a method for selecting an optimal reference node set with the minimum positioning error by calculating the positioning errors generated by different reference node sets according to the underwater acoustic sensor network positioning method adaptive to mobility in claim 1, which can better adapt to the inherent mobility of nodes and improve the positioning accuracy.
3. The underwater acoustic sensor network positioning method adapting to mobility according to claim 1, which provides a mathematical modeling scheme for optimizing reference packet transmission moments of different reference nodes, and the mathematical modeling scheme can acquire the reference packet transmission moments of different reference nodes, thereby reducing the influence of inherent mobility of the nodes and improving positioning accuracy.
4. The method for positioning an underwater acoustic sensor network adaptive to mobility according to claim 2, wherein a mathematical modeling scheme for selecting an optimal reference node set by calculating positioning errors generated by different reference node sets is provided, and the optimal reference node set can be obtained by the mathematical modeling scheme, so that the positioning accuracy is improved.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410553083.7A CN105572636A (en) | 2014-10-10 | 2014-10-10 | Underwater acoustic sensor network positioning method adapted to mobility |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410553083.7A CN105572636A (en) | 2014-10-10 | 2014-10-10 | Underwater acoustic sensor network positioning method adapted to mobility |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105572636A true CN105572636A (en) | 2016-05-11 |
Family
ID=55882985
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410553083.7A Pending CN105572636A (en) | 2014-10-10 | 2014-10-10 | Underwater acoustic sensor network positioning method adapted to mobility |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105572636A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106501774A (en) * | 2016-09-29 | 2017-03-15 | 南京邮电大学 | A kind of underwater acoustic sensor network node positioning method |
CN108174442A (en) * | 2017-12-26 | 2018-06-15 | 河海大学常州校区 | A kind of underwater works crack repair robot Sensor Network position finding and detection method |
CN110958560A (en) * | 2019-11-25 | 2020-04-03 | 深圳市智慧海洋科技有限公司 | Underwater sound positioning method and device, storage medium and computer equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1360804A (en) * | 1999-05-06 | 2002-07-24 | 塞-洛克公司 | Wireless location system |
CN101784111A (en) * | 2009-01-15 | 2010-07-21 | 摩托罗拉公司 | Method and appartus for determining the location of a node in a wireless system |
CN102209331A (en) * | 2011-05-31 | 2011-10-05 | 河海大学常州校区 | Node positioning method of irregular transmission model in wireless sensor network |
CN102469468A (en) * | 2010-11-15 | 2012-05-23 | Hp投资有限公司 | Wireless network medium access control protocol |
US20130009817A1 (en) * | 2011-07-06 | 2013-01-10 | Honeywell International Inc. | Satellite navigation system fault detection based on biased measurements |
-
2014
- 2014-10-10 CN CN201410553083.7A patent/CN105572636A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1360804A (en) * | 1999-05-06 | 2002-07-24 | 塞-洛克公司 | Wireless location system |
CN101784111A (en) * | 2009-01-15 | 2010-07-21 | 摩托罗拉公司 | Method and appartus for determining the location of a node in a wireless system |
CN102469468A (en) * | 2010-11-15 | 2012-05-23 | Hp投资有限公司 | Wireless network medium access control protocol |
CN102209331A (en) * | 2011-05-31 | 2011-10-05 | 河海大学常州校区 | Node positioning method of irregular transmission model in wireless sensor network |
US20130009817A1 (en) * | 2011-07-06 | 2013-01-10 | Honeywell International Inc. | Satellite navigation system fault detection based on biased measurements |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106501774A (en) * | 2016-09-29 | 2017-03-15 | 南京邮电大学 | A kind of underwater acoustic sensor network node positioning method |
CN106501774B (en) * | 2016-09-29 | 2019-02-01 | 南京邮电大学 | A kind of underwater acoustic sensor network node positioning method |
CN108174442A (en) * | 2017-12-26 | 2018-06-15 | 河海大学常州校区 | A kind of underwater works crack repair robot Sensor Network position finding and detection method |
CN108174442B (en) * | 2017-12-26 | 2020-02-21 | 河海大学常州校区 | Sensor network positioning detection method for underwater structure crack repairing robot |
CN110958560A (en) * | 2019-11-25 | 2020-04-03 | 深圳市智慧海洋科技有限公司 | Underwater sound positioning method and device, storage medium and computer equipment |
CN110958560B (en) * | 2019-11-25 | 2021-05-07 | 深圳市智慧海洋科技有限公司 | Underwater sound positioning method and device, storage medium and computer equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101620270B (en) | Wireless location method based on cluster-fusion | |
CN107801195B (en) | Roadside unit optimization deployment method in Internet of vehicles positioning | |
CN103338516B (en) | A kind of wireless sensor network two step localization method based on total least square | |
CN103096464B (en) | Single base station user method of locating terminal and system | |
CN102221688B (en) | Method for estimating radar system error | |
CN102298097B (en) | Method for estimating thunder impulse signal Time Difference of Arrival (TDOA) | |
CN102695126A (en) | Underwater sensor network positioning method | |
CN104469937A (en) | Efficient sensor deployment method used in compressed sensing positioning technology | |
CN110913404B (en) | UWSNs node positioning method based on node movement prediction | |
CN104581943A (en) | Node locating method for distribution type wireless sensing network | |
CN104038901A (en) | Indoor positioning method for reducing fingerprint data acquisition workload | |
CN101982953B (en) | Frequency domain multi-dimensional parameterized model of broadband wireless communication channel and modeling method | |
CN105307266A (en) | Sensor network compressive sensing accurate positioning method based on adaptive space lattices | |
CN105353351A (en) | Improved positioning method based on multi-beacon arrival time differences | |
CN103249144A (en) | C-type-based wireless sensor network node location method | |
CN104820204A (en) | Weighted least square positioning method with reduced deviation | |
CN107484123A (en) | A kind of WiFi indoor orientation methods based on integrated HWKNN | |
CN105572636A (en) | Underwater acoustic sensor network positioning method adapted to mobility | |
CN105425206A (en) | Steady least square positioning method in nonsynchronous wireless network | |
CN103096465B (en) | Environment self-adaption multi-target direct locating method | |
Cho et al. | Improving TDoA based positioning accuracy using machine learning in a LoRaWan environment | |
Ge et al. | A hybrid localization algorithm of RSS and TOA based on an ensembled neural network | |
CN106019222B (en) | A kind of quadratic programming localization method based on location algorithm residual error | |
Sun et al. | Successive and asymptotically efficient localization of sensor nodes in closed-form | |
Yin et al. | Robust positioning in NLOS environments using nonparametric adaptive kernel density estimation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | 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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20160511 |