CN103152820B - A kind of wireless sensor network acoustic target iteration localization method - Google Patents

A kind of wireless sensor network acoustic target iteration localization method Download PDF

Info

Publication number
CN103152820B
CN103152820B CN201310047550.4A CN201310047550A CN103152820B CN 103152820 B CN103152820 B CN 103152820B CN 201310047550 A CN201310047550 A CN 201310047550A CN 103152820 B CN103152820 B CN 103152820B
Authority
CN
China
Prior art keywords
target
node
theta
iteration
sample
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.)
Expired - Fee Related
Application number
CN201310047550.4A
Other languages
Chinese (zh)
Other versions
CN103152820A (en
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.)
Changan University
Original Assignee
Changan 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 Changan University filed Critical Changan University
Priority to CN201310047550.4A priority Critical patent/CN103152820B/en
Publication of CN103152820A publication Critical patent/CN103152820A/en
Application granted granted Critical
Publication of CN103152820B publication Critical patent/CN103152820B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

The invention discloses a kind of wireless sensor network acoustic target iteration localization method.Described method utilizes some wireless sound sensor node modules and aggregation node to form target localization wireless sensor network, based on the target sound signal strength data that sonic transducer node receives, utilize the probability distribution of particle filter iterative estimate target location parameter, receive target location and estimate.The present invention adopts Auxiliary Particle Filter device to carry out iterative estimate in conjunction with Gaussian Mixture core smoothing method to target location, aggregation node only processes the observation data of a sensor node at every turn, thus breach bandwidth restriction and the frequency constraint of wireless sensor network, and reduce the energy ezpenditure of network.The present invention can obtain higher target location accuracy by multi-sensor information fusion, and under the restriction of the physics such as sensor network energy and bandwidth, can meet the requirement of real-time of target localization.

Description

A kind of wireless sensor network acoustic target iteration localization method
Technical field
The present invention relates to wireless sensor network technology field, particularly a kind of new wireless sensor network iteration acoustic target localization method.
Background technology
Wireless sensor network is made up of the sensor node of low cost dense deployment, integrates perception and wireless telecommunications.The application of wireless sensor network target location comprises battlefield surveillance, logistics management, security protection etc., has the method for a lot of target localization to be suggested at present both at home and abroad.
In the world, X.Sheng etc. propose the maximum likelihood auditory localization algorithm under wireless sensor network, but the method needs a large amount of network communications and calculating, because aggregation node only has limited bandwidth sum energy, and the numerical algorithm of maximal possibility estimation is difficult to convergence, therefore the method in practice and infeasible (document 1:X.Sheng, and Y.H.Hu, " Maximum likelihood multiple-source localization usingacoustic energy measurements with wireless sensor networks, " IEEE Transactions onSignal Processing, vol.53, no.1, pp.44 – 53, 2005.).E.Masazade etc. propose the target location algorithm of the iteration based on particle filter, but in the algorithm, particle filter is all sample from the prior distribution of a known distribution at every turn, cause the degeneration of filter and disperse, bring larger position error (document 2:E.Masazade, R.Niu, P.K.Varshney, M.Keskinoz.Energy aware iterativesource localization for wireless sensor networks.IEEE Transactions on SignalProcessing, 2010, 58 (9): 4824-4835.).Chongqing Mail and Telephones Unvi He Wei person of outstanding talent etc. sets up a kind of measurement information blending algorithm based on particle filter and positions target under Bayesian frame, but under WSN, sensor node is not precise synchronization, therefore be difficult to obtain TOA and TDOA and measure (document 3: He Weijun, Zhou Fei, " TOA/TDOA based on particle filter merges location algorithm research ", sensing technology journal, 2010).
Domestic applications number are that the patent utilization statistical learning method of CN200810225565.4 proposes a kind of wireless sensor network target location and tracking, the domestic patent No. is that the patent of CN200910201284.X proposes a kind of mobile robot's particle localization method, utilizes Unscented kalman filtering and particle filter to estimate robot location.The domestic patent No. is that the patent of CN201110435631.2 proposes a kind of particle state evaluation method, overcomes because filtering starting stage prior information is not enough the problem that the initial prior state of particle carries out mistake estimation and then causes filtering instability even to be dispersed.The domestic patent No. is that the patent of CN200910078474.7 proposes a kind of target localization and tracking system and method, adopts multisensor to realize the locating and tracking to target to the observation of target bearing.
Above-mentioned existing methodical common drawback is: operand is large, and location algorithm is degenerated relatively more serious, causes position error comparatively large, location inaccuracy.
Summary of the invention
The defect existed for above-mentioned prior art and deficiency, the present invention proposes a kind of wireless sensor network iteration acoustic target localization method, breaks through wireless sensor network communication bandwidth, frequency and energy quantitative limitation, improves the precision of target localization.
To achieve these goals, the present invention takes following technical solution:
A kind of wireless sensor network acoustic target iteration localization method, some wireless sound sensor node modules and aggregation node is utilized to form target localization wireless sensor network, when transducer receives acoustic target signal strength data, utilize the probability distribution of particle filter iterative estimate target unknown parameter, thus obtain target location estimation.
As the preferred embodiments of the present invention, the method for the probability distribution of particle filter iterative estimate target unknown parameter is utilized to comprise the following steps:
(2.1) unknown parameter θ=[P is established 0, x, y] and comprise unknown sound-source signal intensity parameters P 0with target location coordinate (x, y); At primary iteration i=0, from interval [0, P m] go up in non-uniform probability distribution function the sound-source signal intensity P that samples 0sample, P mfor the maximum of voice signal, in whole wireless monitor region, the sample of sampled targets position (x, y) in non-uniform probability distribution function, obtains M target unknown parameter sample θ 0 (m), m=1,2 ..., M, distributes equal weights to each particle obtain initial sample set { θ 0 (m), w 0 (m)| m=1 ..., M};
(2.2) in successive iterations step, aggregation node is each sensor node of sequential activation successively; Be located in the i-th+1 time iteration, node i+1 target sound intensity data observed that is activated passes to aggregation node, aggregation node utilize monte carlo method from set 1,2 ..., resampling one group of M auxiliary variable m in M} l∈ 1,2 ..., M}, sampled probability is:
p ( m l = m ) ∝ p ( z i + l | μ i ( m ) ) w i ( m ) , m = 1 , · · · , M
Wherein: for the average of m kernel function in Gaussian Mixture distribution, constant α and b represents the contraction that Gaussian Mixture distributes and degree of scatter respectively, and its value depends on compromise factor delta,
α = 1 - b 2 , b 2 = 1 - [ ( 3 δ - 1 ) / 2 δ ] 2 , 0.95≤δ≤0.99, θ i ‾ = Σ m = 1 M w i ( m ) θ i m For the sample set { θ that last iteration obtains i (m), w i (m)m=1 ..., the average of M}, wherein, θ i (m)and w i (m)be respectively unknown parameter sample and weights thereof in i-th iteration, for sensor node observation data z i+1likelihood score; (2.3) based on Gaussian Mixture core smoothing method, aggregation node utilizes monte carlo method from M Gaussian component of kernel density function middle sampling respectively obtains M new target component sample wherein: it is μ that N (μ, V) represents average, covariance matrix is the Gaussian Profile probability density function of V, m lfor the auxiliary variable obtained in step (2.2), for sample set { θ i (m), w i (m)| m=1 ..., the m in M} lindividual sample, for m in Gaussian Mixture distribution lthe average of individual kernel function, for sample set { θ i (m), w i (m)m=1 ..., the covariance matrix of M}, for the Gaussian component in Gaussian Mixture distribution kernel function, aggregation node utilizes the observation data z of sensor node i+1 i+1calculate the weights of each sample obtain one group of weighted sample set { θ i+1 (m), w i+1 (m)| m=1 ..., M};
(2.4) aggregation node utilizes the weighted sample set { θ obtained i+1 (m), w i+1 (m)| m=1 ..., M}, iteration meter
Calculate target component estimated value: θ ^ i + 1 = Σ m = 1 M w i + 1 ( m ) θ i + 1 ( m ) ;
(2.5) above-mentioned steps (2.1) is repeated to (2.4), until traveled through all the sensors node.
As the preferred embodiments of the present invention, be located in i-th iteration, the weighted sample collection that aggregation node obtains is { θ i (m), w i (m)m=1 ..., M}, utilizes Gaussian Mixture core smoothing method, and in i-th iteration, the probability distribution of target unknown parameter θ can be expressed as Gaussian Mixture distribution:
As the preferred embodiments of the present invention, described target component sample the computing formula of weights is:
w i + 1 ( m ) ∝ p ( z i + 1 | θ i + 1 ( m ) ) p ( z i + 1 | μ i ( m l ) ) ,
Wherein, p ( z i + 1 | θ i + 1 ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( θ i + 1 ( m ) ) ) 2 2 σ 2 ) ,
p ( z i + 1 | u i ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( u i ( m ) ) ) 2 2 σ 2 ) ,
σ is the covariance of sensors observe noise, a i + 1 ( μ i ( m ) ) = P 0 ( s xi - x ) 2 + ( s yi - y ) 2 , (s xi, s yi) and (x, y) be respectively the coordinate of i-th sensor node and acoustic target.
As the preferred embodiments of the present invention, before target localization, first set up the Mathematical Modeling that signal strength signal intensity decays with target range:
a i 2 = G i P 0 ′ ( d i d 0 ) n ,
Wherein, a irepresent the sound-source signal intensity that i-th sonic transducer node receives, G ithe gain of i-th sensor node, P 0' be at reference distance d 0the intensity of place's sound source, d ifor the distance of target and i-th sensor node, (s xi, s yi) and (x, y) be respectively the position coordinates of i-th sensor node and target, n=2 is acoustic signal intensity damped expoential.
As the preferred embodiments of the present invention, aggregation node carries out Sequential processing to each nodes see data, and in each iteration, aggregation node only processes the observation data of a sensor node, other sensor node processes resting states.
Compared with traditional maximum Likelihood, the present invention adopts Auxiliary Particle Filter device and Gaussian Mixture core smoothing method to carry out iterative estimate to target location, aggregation node only need process the observation data of a sensor node at every turn, thus breach bandwidth restriction and the frequency constraint of wireless sensor network, save the energy ezpenditure of network.Compared with traditional object localization method, the present invention obtains higher target location accuracy by the information fusion of multisensor, and under the restriction of the physics such as sensor network energy and bandwidth, can meet the requirement of real-time of target localization.
Accompanying drawing explanation
Fig. 1 is the acoustic target localization method flow chart of wireless sensor network of the present invention;
Fig. 2 is the deployment of wireless sensor node in monitored area and the actual position schematic diagram of target;
Fig. 3 is the design sketch utilizing object localization method of the present invention to carry out iteration location.
Fig. 4 is root-mean-square error (RMSE) figure utilizing object localization method of the present invention to estimate target location.
Embodiment
Wireless sensor network acoustic target iteration localization method involved in the present invention, comprises the following steps:
Steps A, set up the Mathematical Modeling that sound signal intensity is decayed with target range:
a i 2 = G i P 0 ′ ( d i d 0 ) n - - - ( 1 )
Wherein a irepresent the sound-source signal intensity that i-th sonic transducer node receives, G ithe gain of i-th sensor node, P 0' be at reference distance d 0the intensity of place's sound source, d ifor the distance of target and i-th sensor node, (s xi, s yi) and (x, y) be respectively the coordinate of i-th sensor node and acoustic target, n=2 is acoustical signal damped expoential.For simplicity, suppose all transducer G i=G, makes P 0=GP 0', d 0=1, then sound-source signal Strength degradation model can be reduced to
a i 2 = P 0 d i 2 - - - ( 2 )
Take into account modeling error and background noise, i-th transducer actual observation to the acoustic signal intensity measured value from target be:
z i = a i + w i - - - ( 3 )
Here noise w is supposed iindependent identically distributed to all sensor nodes, and Gaussian distributed, i.e. w i~ N (0, σ 2), σ is the covariance seeing then noise.Note target unknown parameter θ=[P 0, x, y], three components comprise unknown sound-source signal intensity parameters P to be estimated 0with target location coordinate (x, y).
Step B, based on Auxiliary Particle Filter device, auxiliary variable of sampling from particle assembly.
At iteration start time i=0, from interval [0, P m] (P mmaximum for sound-source signal) go up in non-uniform probability distribution function the sound-source signal intensity P that samples 0sample, in whole wireless monitor region, the sample of sampled targets position coordinates (x, y) in non-uniform probability distribution function, obtains M sample particles θ 0 (m), and distribute equal weights obtain initial sample set { θ 0 (m), w 0 (m)| m=1 ..., M}.
In successive iterations, aggregation node activates a sensor node at every turn, and in order to conserve energy, all the other nodes are in resting state.Be located in i+1 iteration, aggregation node activated sensors node i+1, the target sound intensity data that sensor node i+1 is observed passes to aggregation node.Aggregation node first utilize monte carlo method from set 1,2 ..., sample in M} one group of M auxiliary variable m l, sampled probability is:
p ( m l = m ) ∝ p ( z i + 1 | μ i ( m ) ) , m = 1 , · · · , M
Wherein: for average (the document 4:LiuJ of m kernel function in Gaussian Mixture distribution, West M.Combined parameter and state estimation in simulation-based filtering.Sequential Monte Carlo Methods in Practice.New York:Springer, 2001.197-224) for the sample set { θ that last iteration obtains i (m), w i (m)| m=1 ..., the average of M}, for sensor node observation data z i+1likelihood score:
p ( z i + 1 | μ i ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( μ i ( m ) ) ) 2 2 σ 2 )
Wherein: parameter σ is the covariance that in formula (3), then noise seen by transducer,
wherein parameter [P 0, x, y] and=μ i (m), namely get μ i (m)three components.
Step C, based on Gaussian Mixture core smoothing method, the acoustic target parameter sample that aggregation node utilizes monte carlo method to sample new respectively from the Gaussian component of cuclear density, concrete grammar is as follows:
Use the parameter of the sample calculation Gaussian Mixture kernel function of last iteration:
θ i ‾ = Σ m = 1 M w i ( m ) θ i m
V i = Σ m = 1 M w i ( m ) ( θ i ( m ) - θ i ‾ ) ( θ i ( m ) - θ i ‾ ) T
μ i ( m l ) = αθ i ( m l ) + ( 1 - α ) θ i ‾
Wherein m lfor the auxiliary variable obtained in step B, then from the Gaussian component of kernel density function middle sampling obtains new target component sample m=1,2 ..., M.
Step D, aggregation node utilizes the observation data z of the sensor node i+1 received i+1the weights of each sample of iterative computation normalization:
w i + 1 ( m ) ∝ p ( z i + 1 | θ i + 1 ( m ) ) p ( z i + 1 | μ i ( m l ) )
Wherein: p ( z i + 1 | θ i + 1 ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( θ i + 1 ( m ) ) ) 2 2 σ 2 ) ,
a i + 1 ( θ i ( m ) ) = P 0 ( s xi - x ) 2 + ( s yi - y ) 2 ,
p ( z i + 1 | u i ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( u i ( m ) ) ) 2 2 σ 2 ) ,
a i + 1 ( μ i ( m ) ) = P 0 ( s xi - x ) 2 + ( s yi - y ) 2 , Wherein parameter [P 0, x, y] and=μ i (m).
Step e, aggregation node utilizes the weighted sample set obtained the estimates of parameters of iterative computation target: θ ^ i + 1 = Σ m = 1 M w i + 1 ( m ) θ i + 1 ( m ) .
Proceed to step B, enter next iterative cycles, until traveled through all the sensors node.
The invention has the beneficial effects as follows: the present invention proposes a kind of wireless sensor network acoustic target iteration localization method, sensors observe pattern is simple, has less amount of calculation, low to communication bandwidth sum frequency requirement, can obtain higher positioning precision.Utilize Auxiliary Particle Filter device and Gaussian Mixture core smoothing method, effectively can overcome the degradation phenomena of particle filter, accelerate filter converges, meet the requirement of real-time of wireless sensor network target location.
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with accompanying drawing and example, wireless sensor network acoustic target iteration localization method of the present invention is described in detail further.
See Fig. 1, be wireless sensor network acoustic target iteration localization method flow chart, the method mainly comprises the following steps:
Step S101, at iteration start time i=0, from interval [0, P m] (P mmaximum for sound-source signal) go up in non-uniform probability distribution function the sound-source signal intensity P that samples 0sample, in whole wireless monitor region, the sample of sampled targets position coordinates (x, y) in non-uniform probability distribution function, obtains M sample particles θ 0 (m), and distribute equal weights obtain initial sample set { θ 0 (m), w 0 (m)| m=1 ..., M}.
In successive iterations, each sensor node of the sequential activation of aggregation node detects, and in order to conserve energy, all the other nodes are in resting state.In i-th iteration, the weighted sample collection that particle filter obtains is { θ i (m), w i (m)| m=1 ..., M}.Utilize Gaussian Mixture core smoothing method, in i-th iteration, the probability distribution of target unknown parameter θ can be expressed as Gaussian Mixture and distribution:
p ^ ( θ ) = Σ m = 1 M w i ( m ) N ( μ i ( m ) , b 2 V i )
Wherein: it is μ that N (μ, V) represents average, covariance matrix is the Gaussian distribution density function of V,
μ i ( m ) = αθ i ( m ) + ( 1 - α ) θ i ‾ , θ i ‾ = Σ m = 1 M w i ( m ) θ i ( m ) , V i = Σ m = 1 M w i ( m ) ( θ i ( m ) - θ i ‾ ) ( θ i ( m ) - θ i ‾ ) T , Constant α and b represents contraction and the degree of scatter of Gaussian Mixture respectively, and its value depends on the compromise factor 0.95≤δ≤0.99, and α = 1 - b 2 , b 2 = 1 - [ ( 3 δ - 1 ) / 2 δ ] 2 , N ( μ i ( m ) , b 2 V i ) For the Gaussian component kernel function in Gaussian Mixture distribution.
Step S102, be located in the i-th+1 time iteration, sensor node i+1 is activated, and the target sound intensity data observed passes to aggregation node.Aggregation node first utilize monte carlo method from set 1,2 ..., resampling one group of M auxiliary variable m in M} l, sampled probability is:
p ( m l = m ) ∝ p ( z i + 1 | μ i ( m ) ) w i ( m ) , m = 1 , · · · , M
Wherein: for the sample set { θ that last iteration obtains i (m), w i (m)| m=1 ..., the average of M}, for the average of m kernel function in Gaussian Mixture distribution, for sensor node observation data z i+1likelihood score,
p ( z i + 1 | μ i ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( μ i ( m ) ) ) 2 2 σ 2 )
Wherein: parameter σ is the covariance that in formula (3), then noise seen by transducer,
a i + 1 ( μ i ( m ) ) = P 0 ( s xi - x ) 2 + ( s yi - y ) 2 , Wherein parameter [P 0, x, y] and=μ i (m).
Step S103, utilizes monte carlo method difference sampled targets parameter sample from the Gaussian component of cuclear density, specific as follows:
The sample set of last iteration is used to calculate the parameter of Gaussian Mixture kernel function:
θ i ‾ = Σ m = 1 M w i ( m ) θ i ( m )
V i = Σ m = 1 M w i ( m ) ( θ i ( m ) - θ i ‾ ) ( θ i ( m ) - θ i ‾ ) T ,
μ i ( m l ) = αθ i ( m l ) + ( 1 - α ) θ i ‾ ,
Wherein: m lfor the auxiliary variable obtained in previous step, for the average of sample, V ifor sample variance.Thus obtain M Gaussian component kernel density function from each Gaussian component middle sampling respectively obtains the sample of new target component m=1 ..., M.
Step S104, calculates the sample of target component weights and normalization:
w i + 1 ( m ) ∝ p ( z i + 1 | θ i + 1 ( m ) ) p ( z i + 1 | μ i ( m l ) )
Its Middle molecule likelihood function: p ( z i + 1 | θ i + 1 ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( θ i + 1 ( m ) ) ) 2 2 σ 2 ) ,
a i + 1 ( θ i ( m ) ) = P 0 ( s xi - x ) 2 + ( s yi - y ) 2 , Wherein parameter [P 0, x, y] and=θ i+1 (m).
Denominator likelihood function: p ( z i + 1 | μ i ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( μ i ( m ) ) ) 2 2 σ 2 ) ,
a i + 1 ( μ i ( m ) ) = P 0 ( s xi - x ) 2 + ( s yi - y ) 2 , Wherein parameter [P 0, x, y] and=μ i (m).
Step S105, aggregation node utilizes the weighted sample set obtained, and obtains the estimates of parameters of target in this iteration: θ ^ i + 1 = Σ m = 1 M w ‾ i + 1 ( m ) θ i + 1 ( m ) .
Step S106, repeat step S101 ~ S105, iterative estimate target unknown parameter, until traveled through all the sensors node.
Below with example in detail wireless sensor network acoustic target of the present invention iteration localization method:
As shown in Figure 2, if 25 microphone sonic transducer nodes are evenly deployed in 100 × 100m 2in square region, the position of each sensor node is obtained by self-contained GPS, and the actual position coordinate of acoustic target is (60,60), and we utilize the observation data of institute's voicing sensor node to position sound source.
In order to save energy, the bandwidth sum frequency of aggregation node, extend the Web vector graphic life-span, aggregation node carries out Sequential processing to observation data, each only activation sensor node, all the other nodes are in resting state, until traveled through all the sensors node, iteration has terminated, and completes the location to target.
If the number of samples of particle filter is M=2000, sensor node observation noise variances sigma 2=1.In primary iteration, sound-source signal intensity P 0initial sample come from and be uniformly distributed U [0,500] (U [a, b] [a between Representative Region, b] on non-uniform probability distribution function), the initial sample of target location coordinate (x, y) comes from two dimensional uniform distribution U [(0,100), (0,100)], and uniform distribution weights are w 0 (m)=1/2000.According to acoustic target localization method of the present invention, in whole iterative location process to the effect of target location estimation as shown in Figure 3.
Through 50 Monte Carlo simulations, as shown in Figure 4, as can be seen from the figure, along with the increase of iterations, error is more and more less, achieves accurate target localization for the root-mean-square error (RMSE) that target location is estimated.
Be described specific embodiment of the invention above and illustrate, this example is only the present invention's preferably embodiment, and is not used in and limits the invention, and the present invention should make an explanation according to appended claim.

Claims (4)

1. a wireless sensor network acoustic target iteration localization method, it is characterized in that, some wireless sound sensor node modules and aggregation node is utilized to form target localization wireless sensor network, when sensor node receives acoustic target signal strength data, utilize the probability distribution of particle filter iterative estimate target unknown parameter, thus obtain target location estimation;
The method of the probability distribution of particle filter iterative estimate target unknown parameter is utilized to comprise the following steps:
(1.1) unknown parameter q=[P is established 0, x, y] and comprise unknown sound-source signal intensity parameters P 0with target location coordinate (x, y); At primary iteration i=0, from interval [0, P m] go up in non-uniform probability distribution function the sound-source signal intensity P that samples 0sample, P mfor the maximum of voice signal, in whole wireless monitor region, the sample of sampled targets position (x, y) in non-uniform probability distribution function, obtains M target unknown parameter sample m=1,2 ..., M, distributes equal weights to each particle w 0 ( m ) = 1 / M , Obtain initial sample set { θ 0 ( m ) , w 0 ( m ) | m = 1 , . . . , M } ;
(1.2) in successive iterations step, aggregation node is each sensor node of sequential activation successively; Be located in the i-th+1 time iteration, node i+1 target sound intensity data observed that is activated passes to aggregation node, aggregation node utilize monte carlo method from set 1,2 ..., resampling one group of M auxiliary variable m in M} l∈ 1,2 ..., M}, sampled probability is:
p ( m l = m ) ∝ p ( z i + 1 | μ i ( m ) ) w i ( m ) , m = 1 , . . . , M
Wherein: for the average of m kernel function in Gaussian Mixture distribution, constant α and b represents the contraction that Gaussian Mixture distributes and degree of scatter respectively, and its value depends on compromise factor delta, b 2=1-[(3 δ-1)/2 δ] 2, 0.95≤δ≤0.99, for the sample set that last iteration obtains average, wherein, with be respectively unknown parameter sample and weights thereof in i-th iteration, for sensor node observation data z i+1likelihood score;
(1.3) based on Gaussian Mixture core smoothing method, aggregation node utilizes monte carlo method from M Gaussian component of kernel density function middle sampling respectively obtains M new target component sample wherein: it is μ that N (μ, V) represents average, covariance matrix is the Gaussian Profile probability density function of V, m lfor the auxiliary variable obtained in step (1.2), for the average of Gaussian component, for sample set in m lindividual sample, for m in Gaussian Mixture distribution lthe average of individual kernel function, V i = Σ m = 1 M w i ( m ) ( θ i m - θ ‾ i ) ( θ i m - θ ‾ i ) T For sample set { θ i ( m ) , w i ( m ) | m = 1 , . . . , M } Covariance matrix, for the Gaussian component in Gaussian Mixture distribution kernel function, aggregation node utilizes the observation data z of sensor node i+1 i+1calculate the weights of each sample obtain one group of weighted sample set { θ i + 1 m , w i + 1 ( m ) | m = 1 , . . . , M } ;
(1.4) aggregation node utilizes the weighted sample set obtained iterative computation target component estimated value:
(1.5) above-mentioned steps (2.1) is repeated to (2.4), until traveled through all the sensors node; Described target component sample the computing formula of weights is:
w i + 1 ( m ) ∝ p ( z i + 1 | θ i + 1 ( m ) ) p ( z i + 1 | μ i ( m l ) ) ,
Wherein: p ( z i + 1 | θ i + 1 ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( θ i + 1 ( m ) ) ) 2 2 σ 2 ) ,
p ( z i + 1 | μ i ( m ) ) = 1 2 πσ exp ( - ( z i + 1 - a i + 1 ( μ i ( m ) ) ) 2 2 σ 2 ) ,
σ is the covariance of sensors observe noise, (s xi, s yi) and (x, y) be respectively i-th sensor node and parameter μ i (m)the acoustic target coordinate parameters of middle correspondence, definition be similar to
2. a kind of wireless sensor network acoustic target iteration localization method as claimed in claim 1, it is characterized in that, be located in i-th iteration, the weighted sample collection that aggregation node obtains is utilize Gaussian Mixture core smoothing method, in i-th iteration, the probability distribution of target unknown parameter θ can be expressed as Gaussian Mixture distribution:
p ^ ( θ ) = Σ m - 1 M w i ( m ) N ( μ i ( m ) , b 2 V i ) .
3. a kind of wireless sensor network acoustic target iteration localization method as claimed in claim 1, is characterized in that, before target localization, first set up the Mathematical Modeling that sound signal intensity is decayed with target range:
a i 2 = G i P 0 ′ ( d i d 0 ) n ,
Wherein, a irepresent the sound-source signal intensity that i-th sonic transducer node receives, G ithe gain of i-th sensor node, P 0' be at reference distance d 0the intensity of place's sound source, d ifor the distance of target and i-th sensor node, (s xi, s yi) and (x, y) be respectively the position coordinates of i-th sensor node and target, n=2 is acoustic signal intensity damped expoential.
4. a kind of wireless sensor network acoustic target iteration localization method as claimed in claim 1, it is characterized in that, aggregation node carries out Sequential processing to each nodes see data, in each iteration, aggregation node only processes the observation data of a sensor node, and other sensor nodes are in resting state.
CN201310047550.4A 2013-02-06 2013-02-06 A kind of wireless sensor network acoustic target iteration localization method Expired - Fee Related CN103152820B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310047550.4A CN103152820B (en) 2013-02-06 2013-02-06 A kind of wireless sensor network acoustic target iteration localization method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310047550.4A CN103152820B (en) 2013-02-06 2013-02-06 A kind of wireless sensor network acoustic target iteration localization method

Publications (2)

Publication Number Publication Date
CN103152820A CN103152820A (en) 2013-06-12
CN103152820B true CN103152820B (en) 2015-08-12

Family

ID=48550620

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310047550.4A Expired - Fee Related CN103152820B (en) 2013-02-06 2013-02-06 A kind of wireless sensor network acoustic target iteration localization method

Country Status (1)

Country Link
CN (1) CN103152820B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104977562B (en) * 2015-01-16 2018-10-23 上海大学 The more sound localization methods of robustness in complete distributed wireless Sensor Network
CN104837170B (en) * 2015-04-23 2018-04-10 中国矿业大学 A kind of gradual physical topology localization methods of WSN based on 802.15.4 communication protocols
CN108322933B (en) * 2018-01-24 2020-04-07 江南大学 Node accelerated gradient descent positioning method
CN110376290B (en) * 2019-07-19 2020-08-04 中南大学 Acoustic emission source positioning method based on multi-dimensional nuclear density estimation
CN110739004B (en) * 2019-10-25 2021-12-03 大连理工大学 Distributed voice noise elimination system for WASN
CN111239691B (en) * 2020-03-08 2022-03-08 九江职业技术学院 Multi-sound-source tracking method for restraining main sound source
CN112462408B (en) * 2020-10-17 2022-04-29 中国工程物理研究院材料研究所 Method for searching weak radioactive source in background by Bayesian analysis

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102186241A (en) * 2011-04-26 2011-09-14 江苏科技大学 Parallel distributed particle filter based wireless sensor network target tracking method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5602231B2 (en) * 2009-08-20 2014-10-08 パーデュー・リサーチ・ファウンデーション A predictive duty cycle adaptation method for event-driven wireless sensor networks

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102186241A (en) * 2011-04-26 2011-09-14 江苏科技大学 Parallel distributed particle filter based wireless sensor network target tracking method

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
WSN中基于粒子滤波的目标跟踪研究;匡兴红等;《传感器技术学报》;20090731;正文第1节至第2节 *
杨小军,刑科义.无线多跳传感器网络下基于粒子滤波的信道容错的信道跟踪方法.《自动化学报》.2011,全文. *

Also Published As

Publication number Publication date
CN103152820A (en) 2013-06-12

Similar Documents

Publication Publication Date Title
CN103152820B (en) A kind of wireless sensor network acoustic target iteration localization method
Chen et al. Improved Wi-Fi indoor positioning based on particle swarm optimization
CN106102163B (en) WLAN fingerprint positioning method based on RSS linear correlation Yu secondary weighted centroid algorithm
CN102186194B (en) Method for establishing passive target measurement model based on wireless sensor network
CN109195110B (en) Indoor positioning method based on hierarchical clustering technology and online extreme learning machine
Ampeliotis et al. Low complexity multiple acoustic source localization in sensor networks based on energy measurements
CN103237345B (en) A kind of acoustic target iteration localization method based on binary quantized data
CN104363649A (en) UKF (unscented Kalman filter)-based WSN (wireless sensor network) node location method with constraint conditions
CN101216546B (en) Wireless sensor network target positioning location estimation method
CN106353722A (en) RSSI (received signal strength indicator) distance measuring method based on cost-reference particle filter
Zhang et al. Sensor-networked underwater target tracking based on grubbs criterion and improved particle filter algorithm
Liu et al. Trilateration positioning optimization algorithm based on minimum generalization error
Yang et al. Wireless sensor network localization based on pso algorithm in nlos environment
CN113543026B (en) Multi-floor indoor positioning method based on radial basis function network
CN102752850B (en) Range-free based device and method for screening network anchor nodes
CN104105049A (en) Room impulse response function measuring method allowing using quantity of microphones to be reduced
He et al. A LSSVR three-dimensional WSN nodes location algorithm based on RSSI
CN109164416A (en) A kind of sound localization method of three planes, five yuan of microphone arrays
Diao et al. Enhancing trilateration localization by adaptive selecting distances
CN111314896B (en) Secondary construction method of environment self-adaptive fingerprint database
CN114915931A (en) Indoor positioning method based on RSSI technology
Gong et al. WSN multilateral localization algorithm based on MLE
Ibrahim et al. Self-calibrated WSN for indoor tracing and control of construction operations
CN109977600A (en) A kind of standardized urban spatial shape compactedness Measurement Method and system
Hai et al. UKF algorithm based on optimized weighting data fusion

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150812

Termination date: 20160206

CF01 Termination of patent right due to non-payment of annual fee