CN1235429C - Method for estimating position - Google Patents
Method for estimating position Download PDFInfo
- Publication number
- CN1235429C CN1235429C CN 02149311 CN02149311A CN1235429C CN 1235429 C CN1235429 C CN 1235429C CN 02149311 CN02149311 CN 02149311 CN 02149311 A CN02149311 A CN 02149311A CN 1235429 C CN1235429 C CN 1235429C
- Authority
- CN
- China
- Prior art keywords
- nlos
- toa
- base station
- error
- tdoa
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 238000005259 measurement Methods 0.000 claims abstract description 73
- 238000009826 distribution Methods 0.000 claims abstract description 56
- 238000012937 correction Methods 0.000 claims abstract description 49
- 239000011159 matrix material Substances 0.000 claims abstract description 33
- 230000005855 radiation Effects 0.000 claims description 19
- 238000004088 simulation Methods 0.000 claims description 3
- 238000004422 calculation algorithm Methods 0.000 description 21
- 238000005070 sampling Methods 0.000 description 13
- 230000001629 suppression Effects 0.000 description 7
- 239000000243 solution Substances 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 3
- 230000003044 adaptive effect Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000009499 grossing Methods 0.000 description 3
- 241000486463 Eugraphe sigma Species 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 230000003872 anastomosis Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 239000012895 dilution Substances 0.000 description 1
- 238000010790 dilution Methods 0.000 description 1
- 230000009022 nonlinear effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The present invention discloses a method for estimating positions, which comprises: the time difference of arrival (TDOA) between a main base station and two adjacent base stations referring to a measuring and positioning request is firstly measured; the zero mean value correction of the errors of the non light of sight (NLOS) in the TDOA measurement quantity is carried out by making use of the NLOS error mean value calculated by the error distribution parameters of NLOS. Accordingly, the time of arrival (TOA) from a mobile station to the main base station is estimated, and TOA from the mobile station to the adjacent base stations is calculated. The zero mean value correction of the NLOS errors in TOA from the mobile station to the main base station and from the mobile station to the adjacent base stations is carried out by making use of the NLOS error mean value. The self-adaptive adjustment of the weighting matrix in the TOA position estimation is carried out by making use of NLOS error variance; the weighting least square estimation is carried out by making use of the adjusted weighting matrix, and the positional estimate value of the mobile station is obtained. The present invention can greatly suppress the NLOS errors and the GDOP influence, and the position estimating accuracy is obviously increased.
Description
Technical Field
The invention relates to a positioning technology in the field of wireless communication, in particular to a position estimation method for positioning a mobile station.
Background
In the field of wireless communications, cellular mobile station positioning consists of two basic elements, measurement and position estimation. In the measurement link, there are two basic measurement quantities, one is a time difference of arrival (TDOA) measurement quantity, and the other is a time of arrival (TOA) measurement quantity; in the location estimation step, there are two basic location estimation methods, one is a TDOA location estimation method, and the other is a TOA location estimation method. From the analysis of measurement quantity, although both TDOA and TOA measurement quantities are affected by non line of sight (NLOS) errors, generally, TOA measurement quantities are obtained by using the Round Trip Time (RTT) measurement function of the system, and besides the NLOS errors, TOA measurement quantities also include some errors introduced in the RTT measurement process, such as radio frequency channel delay errors of the base station and the mobile station, and receiving and transmitting delay errors of the mobile station, which will reduce the accuracy of TOA measurement quantities in high-precision positioning. TDOA measurements do not contain NLOS errors and errors introduced during RTT measurements, and therefore TDOA measurements are preferred over TOA measurements in mobile station location. From a position estimation perspective analysis, the TOA position estimate is more susceptible to geometric dilution of precision (GDOP) than the TOA position estimate due to the nonlinear effects of the hyperbolas, in other words, the TOA position estimate suppresses the GDOP effects relative to the TDOA position estimate, and thus is more desirable than the TDOA position estimate.
Among existing TDOA position estimation methods, the chen algorithm described in "a simple and effective hyperbolic positioning position estimator" article ("a simple and effective positioning estimator for hyperbaric location", IEEE Trans Signal processing, vol.42, No.8, aug.1994, pp.1905-1915), published by y.t. chen (y.t. chen) in the Signal processing branch of the institute of electrical and electronics engineers, volume 42, 8, 1994), is a typical representative.
In the existing TOA position estimation method, an article "TOA positioning algorithm considering non-line-of-sight propagation effect" in "journal of communications" published in 3.2001, volume 22, phase 3 is a typical representative, and the discussion of the TOA position estimation algorithm is divided into two cases, namely a position estimation algorithm in a line-of-sight (LOS) channel environment and a position estimation algorithm in an NLOS channel environment, where the position estimation algorithms in the LOS environment and the NLOS environment discussed in the document are respectively referred to as LOS-TOA chen algorithm and NLOS-TOA relaxation algorithm.
In the existing TOA-TDOA hybrid location estimation algorithm, the "method and apparatus for location estimation using a main base station TOA and a TDOA relative to the main base station" patent application is one representative.
Among the three position estimation methods, LOS-TOA Chen's algorithm and TOA-TDOA mixed position estimation algorithm are constructed by taking the solution idea of the Chen's algorithm as a reference. The common features of these two position estimation methods are: both adopt twice weighted linear least square estimation to approximate and realize the maximum likelihood estimation; the sensor array has wide universality, can be suitable for the condition that the number of the measured quantities is equal to the number of the radiation source coordinates, is also suitable for the condition that the number of the measured quantities is greater than the number of the radiation source coordinates, and is also suitable for the condition that the sensors are linearly arranged and the condition that the sensors are randomly arranged. The common disadvantage of both position estimation methods is: because the existing algorithms are all constructed on the premise of assuming that a direct path exists between a radiation source and a sensor or a positioning receiver, under the assumption, an error signal input to a position estimation algorithm only comes from a delay estimation error of the sensor, and the delay estimation error is zero mean Gaussian distribution, so the position estimation algorithms do not have NLOS error suppression capability.
Among the three position estimation methods, the basic idea of the NLOS-TOA relaxation algorithm is to introduce a relaxation variable into TOA measurement and to use a search method to solve a reasonable position solution. The geometric nature of this method is to adjust the radius of the TOA circle containing the NLOS error in a certain way, and it is expected that this method will eliminate some of the NLOS error influence and obtain a more accurate position estimation. The search criteria of this NLOS location estimation method are: and taking the point which is searched and is closest to the position obtained when the LOS algorithm is used for the NLOS channel as the output of the NLOS algorithm. The NLOS-TOA relaxation algorithm has the following disadvantages: no method for determining the relaxation variable with objective basis is provided, so that the relaxation variable is difficult to select in practical application and has no practicability.
In the patent application "a method for improving positioning accuracy by using TDOA/TOA smoothing and reconstruction", a method for estimating a position by comprehensively using TOA and TDOA measurement quantities and having NLOS error suppression capability is provided, which is characterized in that: 1) the distance d between the mobile station and the base station, obtained by rough position estimation, is determined by means of the delay spread taurmsMedian value T at one thousand meters1(empirical value) and formula τrms=T1dεξ to obtainDelay spread tau of power delay profilermsIn the formula, ζ is a random variable of lognormal distribution; epsilon is an exponential factor with the value of 0.5-1. Extending the delay by taurmsAs a distribution parameter for NLOS errors. 2) NLOS identification and estimation of NLOS error variance are performed using smoothing of TOA measurements.
However, this method has certain disadvantages, that is: 1) delay spread taurmsThere is no logical connection to the distribution parameters of NLOS errors. 2) Formula τrms=T1dεξ is an abstracted relationship for channel modeling and the delay spread τ calculated therefromrmsτ from the actual position of the mobile stationrmsThe anastomosis is also difficult. 3) The method for performing NLOS identification and NLOS error variance estimation by utilizing the smoothing of the TOA measured value has no real-time performance and poor accuracy. In view of the above disadvantages, this method is difficult to be effectively applied to actual measurement and calculation.
In summary, in the existing cellular mobile station positioning technology, a position estimation algorithm with NLOS error suppression performance, GDOP suppression performance and practicability at the same time is currently lacking.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a position estimation method that can simultaneously achieve NLOS error suppression performance, GDOP suppression performance, and practicality.
The purpose of the invention is realized by the following technical scheme:
a position estimation method measures a time difference of arrival (TDOA) between a main base station and two neighbor base stations involved in a positioning request, and then:
a. performing zero-mean correction on NLOS errors in TDOA measurement quantity by using NLOS error mean values obtained by non-line-of-sight (NLOS) error distribution parameters, estimating the time of arrival (TOA) from a mobile station to a main base station according to the corrected TDOA measurement quantity, and calculating the TOA from the mobile station to an adjacent base station by using the TOA from the mobile station to the main base station and the uncorrected TDOA from the mobile station to the main base station and the adjacent base station obtained by system measurement;
b. performing zero mean correction on NLOS errors in TOAs from the mobile station to the main base station and from the mobile station to the adjacent base station by using NLOS error mean values calculated by the NLOS error distribution parameters;
c. and carrying out self-adaptive adjustment on a weighting matrix in the TOA position estimation by using the NLOS error variance obtained by the NLOS error distribution parameters, and carrying out weighted least square estimation on the position of the mobile station by using the adjusted weighting matrix to obtain an estimated value of the position of the mobile station.
In the above position estimation method, steps a to c may be repeated to obtain more than 1 mobile station position estimation values and average them to obtain a final mobile station position estimation value.
In the above position estimation method, step a may further include:
a1. TDOA measurement quantity needing zero mean value correction is determined through NLOS identification, and mean value of NLOS errors in the TDOA measurement quantity is determined through NLOS error distribution parameters;
a2. performing zero-mean correction on the NLOS error in the TDOA measurement according to the NLOS error mean value determined in the step al;
a3. calculating the TOA from the mobile station to the main base station according to the TDOA measured quantity obtained after correction in the step a2, and calculating the TOA from the mobile station to each adjacent base station according to the calculated TOA value from the mobile station to the main base station and the uncorrected TDOA measured by the system between the mobile station to the main base station and the adjacent base station.
In the position estimation method, the step a3 may further include the following steps: and after the TOA of the main base station is calculated, calculating more than 1 time, and calculating the TOA value of each adjacent base station according to the average value of the obtained TOA values more than 1 and the uncorrected TDOA measured by the system from the mobile station to the main base station and the adjacent base station.
In the above position estimation method, step b may further include:
b1. determining the TOA values of the main base station and the adjacent base stations needing zero-mean correction, which are obtained in the step a3, by NLOS identification, and determining the mean value of NLOS errors in the TOA values of the main base station and the adjacent base stations needing zero-mean correction, which are obtained in the step a3, by using NLOS error distribution parameters;
b2. and c, performing zero-mean correction on the mean value of the NLOS errors in the TOA values of the main base station and the adjacent base stations which need to be subjected to zero-mean correction and are obtained in the step a3.
In the above position estimation method, NLOS identification may be performed by selecting a size of a set of sample discrete coefficients of the strongest path from the power delay profile obtained from the radiation source, or may be performed by using an inter-path power difference or an inter-path amplitude difference on the power delay profile obtained from the radiation source.
In the above position estimation method, step c may further include:
c1. determining a weighting matrix form by setting a main diagonal element as a sum of a covariance of a TOA delay estimation error and a covariance of a corrected residual of the TOA in a line-of-sight (LOS) environment;
c2. setting the covariance value of correction residual errors of the TOA corresponding to each channel containing NLOS errors in the channels for calculating the TOA to be zero;
c3. the TOA measurement estimation is carried out on the system under the LOS channel environment, or the covariance of the TOA time delay estimation error under the LOS environment needing to be adjusted in the weighting matrix of the step c1 is determined through system simulation or through the statistics of the TDOA measurement error; if the TOA contains the NLOS error in a discrete form, determining the covariance of the TOA correction residual needing to be adjusted in the weighting matrix of the step c1 according to the NLOS error distribution parameter and the probability density function of the discrete NLOS error in the TOA; if the NLOS error contained in the TOA is in a continuous form, the probability density function of the continuous NLOS error of the TDOA is obtained through the NLOS error distribution parameters, and then the covariance of the TOA correction residual to be adjusted in the weighting matrix of step c1 is determined through the probability density function of the continuous NLOS error of the TDOA.
In the above position estimation method, the TDOA measurement may be determined by GDOP minimum criterion or LOS channel criterion in step a.
According to the technical scheme, in the TOA position estimation process, the precision influence of NLOS errors on TOA estimated values is greatly inhibited through the steps of conducting zero-mean correction on NLOS errors in TDOA measured quantity, conducting zero-mean correction on NLOS errors in TOA, conducting adaptive adjustment on a weighting matrix of TOA through NLOS error variance, solving the TOA position estimated values according to the weighting matrix and the like. Meanwhile, the TOA position estimation method is adopted, so that the influence of GDOP can be effectively inhibited. According to the technical scheme, the steps are simple and convenient to implement, and the method has good practicability in practical application.
Drawings
FIG. 1 is a flow chart of a position estimation method of the present invention for suppressing NLOS errors and GDOP effects;
FIG. 2 is a flowchart of a zero-mean correction method for NLOS errors in TDOA measurements according to the present invention;
FIG. 3 is a flowchart of a zero-mean correction method for NLOS errors in TOA values calculated by the present invention;
fig. 4 is a flow chart of a method of adaptively adjusting a weighting matrix according to the present invention.
Detailed Description
The invention is further described with reference to the following figures and specific examples.
The invention provides a method for converting TDOA measurement quantity into a TOA value and then utilizing the TOA value to carry out position estimation. Specifically, the TOA from the main base station to the mobile station is first determined using two TDOA measurements obtained from the main base station and any two adjacent base stations adjacent to the main base station1(ii) a Then using TOA1And TOAi=TDOAi,1+TOA1TDOA measured by mobile stationi,1Conversion of measurement into TOAiWherein TDOAi,1Indicating a TDOA value between an ith base station other than the master base station and the master base station, i being 2, 3. Finally using TOAiAnd the constructed TOA position estimation algorithm estimates the position of the mobile station.
NLOS error in TDOA measurements both reduces TOA derived from TDOA measurements1The accuracy of the subsequent position estimation based on the TOA value is also reduced, and in order to inhibit the influence of NLOS errors, the basic thought adopted by the invention is as follows: under the premise of obtaining the mean value and the variance of the NLOS error, the mean value of the NLOS error is used for correcting the nonnegative NLOS error into a random variable of a zero mean value, then the variance of the NLOS error is used for constructing a weighting matrix in weighted least square estimation to preliminarily inhibit the influence of the NLOS error on position estimation, and finally the NLOS error is further inhibited through multiple averaging of position estimation results according to the zero mean characteristic of the corrected NLOS error.
The basic idea of the present invention is explained in detail below with reference to fig. 1.
Fig. 1 is a flow chart of the position estimation method for suppressing NLOS error and GDOP influence according to the present invention, and as can be seen from fig. 1, the method of the present invention is composed of the following six basic steps:
and step 101, performing zero-mean correction on the NLOS error contained in the TDOA measurement quantity by using the mean value of the NLOS error calculated by the NLOS error distribution parameters. Two TDOA measurement quantities and corresponding base stations and pseudo random codes are selected from two or more TDOA measurement quantities according to a certain criterion, such as a GDOP minimum criterion or a LOS channel existence criterion, and then zero-mean correction of NLOS errors is carried out on the two TDOA measurement quantities.
As shown in fig. 2, the method for zero-mean correction of NLOS error in TDOA measurement specifically includes substeps 201, 202, and 203:
In the formula (1), piIs the NLOS error distribution parameter; m iskThe number of the paths detected in the kth (k belongs to 1, 2.., N) scatterer statistical window, wherein the scatterer statistical window is intercepted from the kth power delay distribution, and the starting point of the scatterer statistical window can be a certain position behind the first path and can also comprise the position of the first path; w is the width of a scatterer statistical window, the unit is a chip, and the value of W is usually between 1-10 chips; n is to obtain a piThe number of power time delay distributions adopted by the estimated value is usually 1-10, and the N power time delay distributions are obtained by performing multipath search for N times in a certain time interval; a is the number of sampling performed in one chip, that is, the number of sampling points included in one path, and the value range is usually 1 to 32.
In the formula (2), piIs NLOS error distribution parameter; skThe number of detected sampling points exceeding a detection threshold in a kth (k belongs to 1, 2.. multidot.n) scatterer statistical window, wherein the scatterer statistical window is intercepted from the kth power delay distribution, and the starting point of the scatterer statistical window can be a certain position behind the first path and can also comprise the position of the first path; w is the width of a scatterer statistical window, the unit is a sampling point, the value of W is usually within 40 sampling points, and the typical value is 20 sampling points; n is to obtain a piThe number of power delay distributions adopted by the estimated value is usually 1-10, and the N power delay distributions are obtained by performing multipath search for N times in a certain time interval.
After obtaining the distribution parameter of the NLOS error, the NLOS error distribution parameter p is utilizediAnd pjAnd calculating the average value of the NLOS errors in the distribution form of the NLOS errors.
The mean of the discrete form NLOS error can be taken as pi、pjAnd NLOS error δ of TDOA in discrete form represented by equation (3)(s)i,jThe probability density function of (a) is obtained directly.
In the formula (3), δ(s)i,jIs the NLOS error amount of TDOA corresponding to the ith and jth base stations in the unit of the number of sampling points, delta(s)i,jE (· -3, -2, -1, 0, 1, 2, 3.) and the product of the number of sampling points and the sampling point interval is the NLOS error, and the dimension is time; p is a radical ofiAnd pjNLOS error amount delta measured by TOA of ith and jth base stations, respectively(s)i、δ(s)jThe distribution parameter of (2); delta(s)i,j=δ(s)i-δ(s)j。
The mean of the continuous form of the NLOS error can be taken as pi、pjAnd equation (4) to determine the distribution parameter θ of the NLOS error in the continuous TDOA measurementsiAnd thetajThen using thetai、θjAnd NLOS error δ of TDOA in continuous form represented by equation (5)i,jThe probability density function of (2) averages the NLOS errors.
In equation (4), T is the system sampling interval time in microseconds.
In the formula (5), θiAnd thetajIs simply deltai,jThe distribution parameter of (2).
In equation (6), TDOAi,j (nlos_miti)Represents the TDOA measurements after NLOS error zero-mean correction.
102, calculating the TOA of the main base station according to the TDOA measurement quantity after zero mean correction1TOA with neighbor base stationsi。
First, the TOA of the master base station is calculated1. The specific implementation method comprises the following steps: TDOA obtained from equation (6)2,1 (nlos_miti)And TDOA3,1 (nlos_miti)Multiplying by the speed of light instead of r in equation (7)2,1And r3,1Obtaining the position coordinates x, y of the mobile station containing the intermediate variable r1Is shown in (a).
In the formula (7), the first and second groups, (xi,yi) Is the location coordinates of the base station.
The result of equation (7), i.e., x, y, is then taken to contain the intermediate variable r1Substituting the value of (c) into the formula (8) when i is equal to 1, and obtaining r1Of the square form r1The positive value of the solution is the distance from the mobile station to the reference base station, where the reference base station is numbered 1, and the distance divided by the speed of light is the desired TOA1. In very special cases, r1There are two positive roots, and it is necessary to determine a correct solution by using a priori knowledge and combining partial measurement data, such as RTT measurement amount and sector information where the mobile station is located, and abandon the other solution. To increase the TOA1Can obtain a plurality of TOAs for a plurality of TDOA measurements1The averaging is performed. Due to TOA1Using corrected TDOA measurementsi,1 (nlos_miti)Obtained, TOA1The average of the NLOS error of (1) is zero.
In the formula (8), the first and second groups, (xi,yi) Is the position coordinate of the base station and is a known parameter; (x, y) are the mobile station position coordinates and are unknown parameters, i.e., parameters to be solved for.
In calculating the TOA of the main base station1Then, TOA of each adjacent base station is calculatediTOA hereiThe method comprises NLOS error, and is implemented by calculation according to formula (9).
TOAi=-TDOA(m)i,1+TOA1 (9)
In formula (9), TDOA(m)i,1Representing the amount of TDOA measurements between the ith base station and the 1 st base station that contain NLOS errors.
The process of zero-mean correction of the NLOS error in the TOA measurement, as shown in fig. 3, includes the following sub-steps 301, 302, 303:
First, from the result of NLOS recognition in step 301, TOA containing NLOS erroriObtaining the distribution parameter of the NLOS error from a group of power delay distributions of the corresponding channel, and when the NLOS error distribution parameter p is specifically implemented, the NLOS error distribution parameter p may be implemented by using either formula (1) or formula (2)iIs estimated.
Then, using the NLOS error distribution parameter piAnd TOAiAnd calculating the average value of the NLOS errors in the distribution form of the NLOS errors.
Discrete form of TOAiThe medium NLOS error is a geometric distribution, and the mean value can be piAnd a discrete form of TOA represented by equation (10)iMedium NLOS error delta(s)iThe probability density function of (a) is obtained directly.
δ in equation (10)(s)iThe number of sampling points of the system sample is represented, the product of the number of sampling points and the sampling point interval is NLOS error, and the dimension of the NLOS error is time and piIs a distribution parameter of the geometric distribution.
Continuous form of TOAiThe NLOS error of (1) follows a single-sided exponential distribution, the mean of which can be represented by piAnd equation (4) to find TOA in continuous formiDistribution parameter theta of NLOS error in (1)iThen using thetaiAnd TOA of continuous form represented by formula (11)iNLOS error δ ofiThe probability density function of (2) averages the NLOS errors.
Delta in the formula (11)iRepresenting NLOS error, θ, of successive valuesiIs a distribution parameter.
In the formula (12), TOAi (nlos_miti)The TOA measurement quantity after NLOS error zero-mean correction is carried out is represented; n is(n)iIs TOAiThe corrected residual error of (2); n isiAn error is estimated for the delay.
And step 104, utilizing the variance of the NLOS error obtained by the NLOS error distribution parameters to carry out adaptive adjustment on elements in a weighting matrix in weighted least square estimation.
The adaptive adjustment of the weighting matrix is shown in fig. 4, and further includes sub-steps 401, 402, and 403:
in sub-step 401 of step 104, a form of weighting matrix is determined, and the present invention uses equation (13) as the weighting matrix for the TOA least squares estimation.
Wherein,
Q(l)time delay estimation error N ═ N of TOA under LOS environment1n2...nM]TN is an M-dimensional vector, the mean value of N is zero, and the covariance matrix Q of N(l)Is an M × M dimensional symmetric matrix. Sigmai 2The covariance of the TOA delay estimation error in the LOS environment.
Q(n)Corrected NLOS error n for zero mean(n)iConstructed M-dimensional vector N(n)=[n(n)1 n(n)2... n(n)M]TCovariance matrix of N(n)Has a mean value of zero, Q(n)Is an M × M dimensional symmetric matrix.
Sub-step 402 of step 104 determines the elements of the weighting matrix that need to be adjusted according to the NLOS recognition result. This step directly utilizes the results of step 401, so long as the TOA is constructediThe corresponding channel of the ith radiation source(s) contains NLOS errors, the corresponding element in the weighting matrix, i.e. the weighting coefficient, is adjusted. For example, if the channel corresponding to the 1 st radiation source is determined to be an LOS channel through NLOS identification, Q in formula (13)(n)Containing sigma(n)1 2The element of (a) needs to be adjusted, i.e. sigma(n)1 2Take the value zero.
In sub-step 403 of step 104, the values of the elements to be adjusted in the weighting matrix are determined.
First, a matrix Q is determined(l)The value of each element in (1), i.e. sigma in formula (14)i 2The value of (a). Sigma can be approximated by carrying out TOA measurement error statistics on the system in an LOS channel environmenti 2σ can also be approximated by system simulationi 2σ can also be approximated by statistics of TDOA measurement errorsi,j 2Then use To determine sigmai 2。
Then, a matrix Q is determined(n)The value of each element in the list. P found in step 103 can be used hereiAnd TOA represented by the formula (10)iNLOS error δ of(s)iIs calculated as a function of the probability density(n)i 2Step 103 may also be utilizedFound piAnd equation (4) to determine θiThen, the obtained theta is reusediAnd TOA represented by formula (11)iMedium NLOS error deltaiIs calculated as a function of the probability density(n)i 2。TOA1The variance of the NLOS error of (1) adopts the distribution parameter p obtained from the main base station1Performing calculation, the specific steps and TOAiThe variance of (c) is calculated in the same way.
And 105, performing weighted least square estimation to obtain a group of estimated values of the position of the mobile station which preliminarily inhibits the influence of NLOS errors.
When TDOAs of a plurality of base stations greater than 3 are measured, one TOA acquired in step 102 is used1And a plurality of TOAsi (i=2,3,...,M M≥4)Substituting equation (8) to construct a nonlinear equation system by introducing an intermediate variable d1=(x-x1)2+(y-y1)2And solving the system of nonlinear equations using weighted least squares estimation, the position coordinates (x, y) of the mobile station are obtained. In order to provide NLOS error suppression capability to the solution of the system of equations (8) obtained when M is 4 or greater, the Q determined in step 104 is used in solving this system of nonlinear equations using weighted least squares estimation(r)The covariance matrix of the estimation error of the substitution equation set (8). The position estimation value obtained in this way suppresses the GDOP error and the NLOS error well.
In this step, by using the characteristic that the mean value of the NLOS error of the TOA measurement value after zero-mean correction according to the formula (12) is zero, the plurality of position estimation results obtained in step 105 are averaged, thereby further suppressing the influence of the NLOS error correction residual on the position estimation accuracy and reducing the variance of the position estimation error.
The above is merely a detailed description of one embodiment of the present invention and is not intended to limit the scope of the invention.
Claims (9)
1. A method for position estimation, wherein a time difference of arrival TDOA between a main base station and two neighboring base stations involved in a positioning request is measured, the method further comprising:
a. performing zero-mean correction on NLOS errors in TDOA measurement quantity by using NLOS error mean values obtained by non-line-of-sight NLOS error distribution parameters, estimating the TOA of the mobile station to a main base station according to the corrected TDOA measurement quantity, and calculating the TOA of the mobile station to an adjacent base station by using the TOA of the mobile station to the main base station and the uncorrected TDOA between the mobile station to the main base station and the adjacent base station obtained by system measurement;
b. performing zero mean correction on NLOS errors in TOAs from the mobile station to the main base station and from the mobile station to the adjacent base station by using NLOS error mean values calculated by the NLOS error distribution parameters;
c. and carrying out self-adaptive adjustment on a weighting matrix in the TOA position estimation by using the NLOS error variance obtained by the NLOS error distribution parameters, and carrying out weighted least square estimation on the position of the mobile station by using the adjusted weighting matrix to obtain an estimated value of the position of the mobile station.
2. The method of claim 1, wherein the steps a to c are repeated to obtain more than 1 mobile station position estimation values, and the more than 1 mobile station position estimation values are averaged to obtain a final mobile station position estimation value.
3. The position estimation method according to claim 1 or 2, characterized in that step a further comprises:
a1. TDOA measurement quantity needing zero mean value correction is determined through NLOS identification, and mean value of NLOS errors in the TDOA measurement quantity is determined through NLOS error distribution parameters;
a2. performing zero-mean correction on the NLOS error in the TDOA measurement quantity according to the NLOS error mean value determined in the step a 1;
a3. calculating the TOA from the mobile station to the main base station according to the TDOA measured quantity obtained after correction in the step a2, and calculating the TOA from the mobile station to each adjacent base station according to the calculated TOA value from the mobile station to the main base station and the uncorrected TDOA measured by the system between the mobile station to the main base station and the adjacent base station.
4. The position estimation method according to claim 3, further comprising the step of, in step a 3: and after the TOA of the main base station is calculated, calculating more than 1 time, and calculating the TOA value of each adjacent base station according to the average value of the obtained TOA values more than 1 and the uncorrected TDOA measured by the system from the mobile station to the main base station and the adjacent base station.
5. The position estimation method according to claim 3, wherein the step b further comprises:
b1. determining the TOA values of the main base station and the adjacent base stations needing zero-mean correction, which are obtained in the step a3, by NLOS identification, and determining the mean value of NLOS errors in the TOA values of the main base station and the adjacent base stations needing zero-mean correction, which are obtained in the step a3, by using NLOS error distribution parameters;
b2. and c, performing zero-mean correction on the mean value of the NLOS errors in the TOA values of the main base station and the adjacent base stations which need to be subjected to zero-mean correction and are obtained in the step a3.
6. The method of claim 5, wherein the NLOS identification is performed by selecting a set of magnitudes of sample discrete coefficients of the strongest path from a power delay profile obtained from a radiation source.
7. The position estimation method of claim 5, wherein the NLOS identification is performed using an inter-path power difference or an inter-path amplitude difference on a power delay profile obtained from a radiation source.
8. The position estimation method according to claim 1 or 2, characterized in that step c further comprises:
c1. determining a weighting matrix form by setting main diagonal elements of the matrix as the sum of the covariance of TOA time delay estimation errors and the covariance of correction residuals of TOA in a line-of-sight (LOS) environment;
c2. setting the covariance value of correction residual errors of the TOA corresponding to each channel containing NLOS errors in the channels for calculating the TOA to be zero;
c3. determining the covariance of the TOA delay estimation error in the LOS environment to be adjusted in the weighting matrix of step c1 by performing TOA measurement estimation on the system in an LOS channel environment, or by system simulation, or by means of TDOA measurement error statistics; judging whether the NLOS error contained in the TOA is in a discrete form or a continuous form, if the NLOS error is in the discrete form, determining the covariance of TOA correction residuals needing to be adjusted in the weighting matrix of the step c1 according to the NLOS error distribution parameters and the probability density function of the discrete NLOS error in the TOA; if the correction residual error is in a continuous form, the probability density function of the continuous NLOS error of the TDOA is obtained through the NLOS error distribution parameters, and then the covariance of the correction residual error of the TOA to be adjusted in the weighting matrix of step c1 is determined through the probability density function of the continuous NLOS error of the TDOA.
9. A method of position estimation according to claim 1 or 2, characterized in that in step a TDOA measurements are determined by GDOP minimum criterion or by the presence of LOS channel criterion.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02149311 CN1235429C (en) | 2002-11-07 | 2002-11-07 | Method for estimating position |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 02149311 CN1235429C (en) | 2002-11-07 | 2002-11-07 | Method for estimating position |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1499874A CN1499874A (en) | 2004-05-26 |
CN1235429C true CN1235429C (en) | 2006-01-04 |
Family
ID=34233591
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 02149311 Expired - Fee Related CN1235429C (en) | 2002-11-07 | 2002-11-07 | Method for estimating position |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1235429C (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060267841A1 (en) * | 2003-01-02 | 2006-11-30 | Lee Chong U | Position determination with peer-to-peer communication |
CN101277511B (en) * | 2007-03-30 | 2011-06-01 | 展讯通信(上海)有限公司 | Method and apparatus for wireless orientation |
CN101282563B (en) * | 2007-04-03 | 2012-02-29 | 展讯通信(上海)有限公司 | Positioning method and system based on non-nonstop route judgment in radio communication system |
CN101583078B (en) * | 2009-06-15 | 2011-09-21 | 北京邮电大学 | Honeycomb locating method |
CN102387526B (en) * | 2010-08-30 | 2016-02-10 | 中兴通讯股份有限公司 | A kind of method and device improving wireless cellular system positioning precision |
CN102137488B (en) * | 2011-02-16 | 2013-07-24 | 北京邮电大学 | Location method and device |
CN102832966B (en) * | 2011-06-13 | 2015-02-04 | 中国矿业大学(北京) | Mine ultra-wide band locating method and system based on non-line-of-sight inhibition |
CN102395197B (en) * | 2011-11-02 | 2014-04-16 | 北京理工大学 | TDOA cellular positioning method based on residual weighting |
CN102680941A (en) * | 2012-06-01 | 2012-09-19 | 中国矿业大学(北京) | Method and system for ultra wide band positioning in coal mine |
CN103987063B (en) * | 2014-04-28 | 2018-12-11 | 北京邮电大学 | A kind of elimination NLOS error location method based on multiple spot monitoring |
CN104640206B (en) * | 2015-02-15 | 2018-01-19 | 中国民航大学 | A kind of multipoint positioning method of centering type star cloth station system |
CN107770859A (en) * | 2017-09-21 | 2018-03-06 | 天津大学 | A kind of TDOA AOA localization methods for considering base station location error |
CN108254716A (en) * | 2017-12-12 | 2018-07-06 | 四川大学 | A kind of observation platform track optimizing method based on particle cluster algorithm |
CN108882149B (en) * | 2018-06-20 | 2021-03-23 | 上海应用技术大学 | NLOS compensation positioning method of distance correlation probability |
CN109633527B (en) * | 2018-12-14 | 2023-04-21 | 南京理工大学 | Embedded planar microphone array sound source direction finding method based on low rank and geometric constraint |
CN111385743B (en) * | 2020-03-11 | 2021-03-19 | 北京邮电大学 | Position estimation method and device and electronic equipment |
-
2002
- 2002-11-07 CN CN 02149311 patent/CN1235429C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1499874A (en) | 2004-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1235429C (en) | Method for estimating position | |
US7574221B2 (en) | Method for estimating jointly time-of-arrival of signals and terminal location | |
KR100791179B1 (en) | Location calculating method and location estimating apparatus | |
CN100512516C (en) | Method for positioning moving platform | |
EP1478202A1 (en) | A method of locating and measuring a mobile station | |
CN1131644C (en) | Method and system for comparing measured radio frequency signal propagation characteristics in wireless communication system | |
JP5075396B2 (en) | Position estimation method and position estimation system | |
CN1669237A (en) | System and method for the detection and compensation of radio signal time of arrival errors | |
CN100562182C (en) | A kind of wireless positioning multi-algorithm enhancing method based on information fusion | |
CN1342374A (en) | Method and system for creating RF signature for signature region in wireless communication system | |
CN110954865A (en) | Short wave time difference positioning method based on ionosphere information | |
CN1608210A (en) | Reliability metrics for parameter estimates which account for cumulative error | |
CN116782379A (en) | Combined indoor positioning method based on low-power consumption Bluetooth and ultra-wideband technology | |
CN1243453C (en) | Method for eveluating position | |
CN101488798A (en) | Timing measurement method, system and apparatus | |
CN1235430C (en) | Method for eveluating position | |
CN1256853C (en) | Method for obtaining mean and variance of timedelay error for non visibility paths | |
CN1761360A (en) | Method of positioning cellular network under environment of direct stations | |
Xia et al. | Uwb positioning system based on genetic algorithm | |
EP1638349B1 (en) | A method and apparatus about accurate determining the first path in cdma mobile communication | |
CN111929671B (en) | Method and system for estimating receiving amplitude of radio detection based on normal matching | |
CN113747339B (en) | Information confirmation method, information confirmation device, network equipment and terminal | |
CN107124700A (en) | A kind of Uncertainty Analysis Method estimated based on TDOA communication distances | |
EP1567886B1 (en) | Multipath mitigation | |
CN111257827A (en) | High-precision non-line-of-sight tracking and positioning method |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060104 Termination date: 20191107 |