Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7076589B2 - Positioning value classification device - Google Patents
[go: Go Back, main page]

JP7076589B2 - Positioning value classification device - Google Patents

Positioning value classification device Download PDF

Info

Publication number
JP7076589B2
JP7076589B2 JP2020572041A JP2020572041A JP7076589B2 JP 7076589 B2 JP7076589 B2 JP 7076589B2 JP 2020572041 A JP2020572041 A JP 2020572041A JP 2020572041 A JP2020572041 A JP 2020572041A JP 7076589 B2 JP7076589 B2 JP 7076589B2
Authority
JP
Japan
Prior art keywords
positioning
positioning value
distance
error
clusters
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020572041A
Other languages
Japanese (ja)
Other versions
JPWO2020166064A1 (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of JPWO2020166064A1 publication Critical patent/JPWO2020166064A1/en
Application granted granted Critical
Publication of JP7076589B2 publication Critical patent/JP7076589B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/01Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/13Receivers
    • G01S19/35Constructional details or hardware or software details of the signal processing chain
    • G01S19/37Hardware or software details of the signal processing chain

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Description

この発明は、測位値を分類する測位値分類装置に関する。 The present invention relates to a positioning value classification device for classifying positioning values.

測位値分類装置では、GPS (Global Positioning System)、TDOA (Time Difference Of Arrival)/FDOA (Frequency Difference Of Arrival)、三角測量、レーダ方式等により測位を行い、その測位値を分類する。ここでは、代表的なTDOA/FDOA方式における測位分類装置について述べる。 The positioning value classification device performs positioning by GPS (Global Positioning System), TDOA (Time Difference Of Arrival) / FDOA (Frequency Difference Of Arrival), triangulation, radar method, etc., and classifies the positioning values. Here, a positioning classification device in a typical TDOA / FDOA method will be described.

TDOA/FDOA方式では、電波源からの信号が複数の衛星を経由する際に、各衛星の位置の差によって生じる時間差(TDOA)と、各衛星の移動ベクトルの差によって生じるドップラ周波数差(FDOA)の交点(TDOA/FDOA曲線)から、電波源を測位する。ただし、その中には、複数の電波源からの測位値が含まれる。そのため、得られた測位値を電波源毎に自動で分類(クラスタリング)することが望まれる。 In the TDOA / FDOA method, when a signal from a radio source passes through multiple satellites, the time difference (TDOA) caused by the difference in the position of each satellite and the Doppler frequency difference (FDOA) caused by the difference in the movement vector of each satellite. The radio wave source is positioned from the intersection of (TDOA / FDOA curve). However, it includes positioning values from a plurality of radio wave sources. Therefore, it is desired to automatically classify (cluster) the obtained positioning values for each radio wave source.

TDOA/FDOA測位では、測位に用いる衛星数は運用上少ないほうが望ましい。そのため、2衛星を用いた測位が一般的だが、衛星位置/速度ベクトルと電波源位置で決まるDOP (Dilution of Precision:誤差増倍率)が大きいため、長期間にわたって測位を行い、得られた測位値を平均することで測位誤差を低減している。しかし、クラスタリングを行う際には、この長期間の観測による測位値の誤差(DOP)の変化が課題となる。 In TDOA / FDOA positioning, it is desirable that the number of satellites used for positioning is small in terms of operation. Therefore, positioning using two satellites is common, but since the DOP (Dilution of Precision) determined by the satellite position / velocity vector and the radio source position is large, positioning is performed over a long period of time, and the obtained positioning value is obtained. The positioning error is reduced by averaging. However, when performing clustering, the change in the error (DOP) of the positioning value due to this long-term observation becomes an issue.

従来のGPS測位値のクラスタリング処理に関して、例えば非特許文献1では、GPSの測位値を、最短距離法により3次元空間上でクラスタリングする方法が述べられている。しかし、この方法では、各測位点の誤差分布は考慮されておらず、どの測位点も一律に同じ重みでクラスタリング処理される。この方法をTDOA/FDOA測位に適用した場合、TDOA/FDOA測位では測位値毎にDOP(誤差増倍率)が大きく異なるため、同じ電波源が複数の電波源として分類されるという問題がある。ここでは、TDOA/FDOA方式における測位分類装置について述べたが、GPS、TDOA/FDOA、三角測量、レーダ方式等による測位値に対しても同様に、同じ電波源が複数の電波源として分類される問題がある。 Regarding the conventional clustering process of GPS positioning values, for example, Non-Patent Document 1 describes a method of clustering GPS positioning values in a three-dimensional space by the shortest distance method. However, in this method, the error distribution of each positioning point is not taken into consideration, and all the positioning points are uniformly clustered with the same weight. When this method is applied to TDOA / FDOA positioning, there is a problem that the same radio source is classified as a plurality of radio sources because the DOP (error multiplication factor) differs greatly for each positioning value in TDOA / FDOA positioning. Here, the positioning classification device in the TDOA / FDOA method has been described, but the same radio source is similarly classified as a plurality of radio sources for the positioning values by GPS, TDOA / FDOA, triangulation, radar method, etc. There's a problem.

なお、参考までに、測位値に対して重み付けを行う方法として、例えば、特許文献1では、GPS測位値の位置精度(測位衛星数とDOPで判別)を求め、その精度に基づき重み付けを行い、高精度な測位値を算出する方法が記載されている。しかし、クラスタリング処理を行う際に、測定値に重み付けを導入する方法については記載されていない。 For reference, as a method of weighting the positioning value, for example, in Patent Document 1, the position accuracy of the GPS positioning value (determined by the number of positioning satellites and the DOP) is obtained, and weighting is performed based on the accuracy. A method for calculating a highly accurate positioning value is described. However, there is no description about how to introduce weighting into the measured values when performing the clustering process.

中原史貴, 村上隆浩, "不定期測位位置情報履歴に基づく行動パタン解析手法",情報処理学会研究報告,vol. 2011-MBL-57, no. 4, pp.1-8, 2011/3.Fumitaka Nakahara, Takahiro Murakami, "Behavioral Pattern Analysis Method Based on Irregular Positioning Position Information History", IPSJ Research Report, vol. 2011-MBL-57, no. 4, pp.1-8, 2011/3.

特開平10-185600公報.Japanese Patent Application Laid-Open No. 10-185600.

長期間にわたって測位を行う場合、その間でDOPが変化するため、測位点毎に誤差分布が異なる。しかし、従来の測位分類装置では、各測位点の誤差分布を考慮せず、どの測位点も、一律に同じ重みでクラスタリング処理を行っていた。その結果、これらの測位点に従来の測位分類装置を適用すると、誤差の大きい測位値を別の電波源として分類することにより、分類成功率が低下する。 When positioning is performed over a long period of time, the error distribution differs for each positioning point because the DOP changes during that period. However, in the conventional positioning classification device, the error distribution of each positioning point is not taken into consideration, and all the positioning points are uniformly clustered with the same weight. As a result, when the conventional positioning classification device is applied to these positioning points, the classification success rate is lowered by classifying the positioning value having a large error as another radio wave source.

本発明は、上記のような課題を解決するためになされたもので、測位点が誤差分布を持つ環境において、従来技術よりも高い分類精度で同じ電波源からの測位値を1つのクラスタに分類できる測位分類装置を得ることを目的とする。 The present invention has been made to solve the above problems, and in an environment where the positioning points have an error distribution, the positioning values from the same radio source are classified into one cluster with higher classification accuracy than the prior art. The purpose is to obtain a positioning classification device that can be used.

本開示技術に係る測位分類装置は、複数の衛星を用いてTDOA及びFDOAから算出され、ベクトル形式で表され、メモリに格納された、複数の電波源についての複数の測位値を、出力するTDOA/FDOA測位値出力部と、測位値のそれぞれについて誤差共分散行列を算出する誤差共分散行列算出部と測位値のそれぞれに誤差共分散行列の逆行列を重みとして重み付けを行う重み付け処理部と重み付け処理部の処理結果を用いて、測位値を1又は複数のクラスタに分類するクラスタリング処理部と、を備え、誤差共分散行列は、測位値と、測位値の測定に用いられる信号を受信する受信アンテナの位置と、受信アンテナで受信した信号間の相互相関関数のピークから求まるTDOAの誤差及びFDOAの誤差と、を用いて算出されたもの、又は、測位値と、受信アンテナの位置と、あらかじめ設定されたTDOA及びFDOAとの誤差と、を用いて算出されたものである。 The positioning classification device according to the present disclosure technology is a TDOA calculated from TDOA and FDOA using a plurality of satellites, expressed in a vector format, and output a plurality of positioning values for a plurality of radio wave sources stored in a memory. / FDOA positioning value output unit , error covariance matrix calculation unit that calculates the error covariance matrix for each positioning value, and weighting processing unit that weights each positioning value with the inverse matrix of the error covariance matrix as a weight. , A clustering processing unit that classifies the positioning value into one or a plurality of clusters using the processing result of the weighting processing unit, and the error covariance matrix receives the positioning value and the signal used for measuring the positioning value. Calculated using the position of the receiving antenna and the TDOA error and FDOA error obtained from the peak of the mutual correlation function between the signals received by the receiving antenna, or the positioning value and the position of the receiving antenna. , And the error with the preset TDOA and FDOA.

この発明によれば、測位点が誤差分布を持つ環境において、同じ電波源からの測位値を従来技術よりも高い分類精度で1つのクラスタに分類することができる。 According to the present invention, in an environment where positioning points have an error distribution, positioning values from the same radio wave source can be classified into one cluster with higher classification accuracy than in the prior art.

実施の形態1に係る測位値分類装置100のハードウェア構成。The hardware configuration of the positioning value classification device 100 according to the first embodiment. 実施の形態1に係るプロセッサ1の処理構成。The processing configuration of the processor 1 according to the first embodiment. 実施の形態1に係る測位値分類装置100の機能構成図。The functional block diagram of the positioning value classification apparatus 100 which concerns on Embodiment 1. FIG. 実施の形態1に係る測位値分類装置100の動作を示すフローチャート。The flowchart which shows the operation of the positioning value classification apparatus 100 which concerns on Embodiment 1. 実施の形態1のシミュレーション例における2つの電波源の測位値。Positioning values of two radio wave sources in the simulation example of the first embodiment. 実施の形態1において重み付けしない測位値を用いた場合のクラスタリング処理結果。The clustering processing result when the unweighted positioning value is used in the first embodiment. 実施の形態1において重み付けされた測位値を用いた場合のクラスタリング処理結果。Clustering processing result when the weighted positioning value is used in the first embodiment. 実施の形態2に係る測位値分類装置100の機能構成図。The functional block diagram of the positioning value classification apparatus 100 which concerns on Embodiment 2. FIG. 実施の形態3に係る測位値分類装置100の機能構成図。The functional block diagram of the positioning value classification apparatus 100 which concerns on Embodiment 3. FIG. 実施の形態4に係る測位値分類装置100の機能構成図。The functional block diagram of the positioning value classification apparatus 100 which concerns on Embodiment 4. FIG.

実施の形態1.
以下、この発明の実施の形態について説明する。実施の形態1では、測位値分類装置の一例として、測位値分類装置100がTDOA/FDOA測位値を分類する場合について記載する。
Embodiment 1.
Hereinafter, embodiments of the present invention will be described. In the first embodiment, as an example of the positioning value classification device, a case where the positioning value classification device 100 classifies the TDOA / FDOA positioning value will be described.

実施の形態1におけるTDOA/FDOA測位値を分類する測位値分類装置100の構成を説明する。図1に実施の形態1に係る測位値分類装置100のハードウェア構成を示す。図において、測位値分類装置100はプロセッサ1、メモリ2、表示器3を備える。なお、以降の各図において、同一符号は同一または相当部分を示す。図2にプロセッサ1内部の処理を示す。図2に示すように、プロセッサ1では、測位値毎に誤差共分散行列を算出し、測位値の誤差に応じて測位値に重み付けを行い、クラスタリング処理を行う。なお、プロセッサ1は、メモリ2に記憶されたプログラムを実行することで、上記機能を実現する。 The configuration of the positioning value classification device 100 for classifying the TDOA / FDOA positioning values in the first embodiment will be described. FIG. 1 shows the hardware configuration of the positioning value classification device 100 according to the first embodiment. In the figure, the positioning value classification device 100 includes a processor 1, a memory 2, and a display 3. In each of the following figures, the same reference numerals indicate the same or corresponding parts. FIG. 2 shows the processing inside the processor 1. As shown in FIG. 2, the processor 1 calculates an error covariance matrix for each positioning value, weights the positioning value according to the error of the positioning value, and performs clustering processing. The processor 1 realizes the above function by executing the program stored in the memory 2.

図3は測位値分類装置100の機能構成図であり、測位値分類装置100はTDOA/FDOA測位値出力部11、誤差共分散行列算出部12、重み付け処理部13、クラスタリング処理部14を備えている。図4に測位値分類装置100の動作を示すフローチャートを示す。 FIG. 3 is a functional configuration diagram of the positioning value classification device 100, and the positioning value classification device 100 includes a TDOA / FDOA positioning value output unit 11, an error covariance matrix calculation unit 12, a weighting processing unit 13, and a clustering processing unit 14. There is. FIG. 4 shows a flowchart showing the operation of the positioning value classification device 100.

以下では、図4を用いて、実施の形態1に係る測位値分類装置100の動作を説明する。 Hereinafter, the operation of the positioning value classification device 100 according to the first embodiment will be described with reference to FIG.

TDOA/FDOA測位値出力部11は、メモリ2に格納されているTDOA/FDOA測位値を出力する(S41)。TDOA/FDOA測位は、電波源からの信号が複数の衛星を経由する際に、各衛星の位置の差によって生じる時間差(TDOA)と、各衛星の移動ベクトルの差によって生じるドップラ周波数差(FDOA)の交点(TDOA/FDOA曲線)から、電波源を測位する方式である。 The TDOA / FDOA positioning value output unit 11 outputs the TDOA / FDOA positioning value stored in the memory 2 (S41). TDOA / FDOA positioning is the time difference (TDOA) caused by the difference in the position of each satellite and the Doppler frequency difference (FDOA) caused by the difference in the movement vector of each satellite when the signal from the radio wave source passes through multiple satellites. It is a method of positioning the radio wave source from the intersection (TDOA / FDOA curve) of.

誤差共分散行列算出部12は、測位点毎に、誤差共分散行列Pを算出する(S42)。ここで、誤差共分散行列は、最小二乗法の解であり、TDOA/FDOA測位方式では、以下のように算出する。

Figure 0007076589000001
(1)

ここで、

Figure 0007076589000002
(2)

Figure 0007076589000003
(3)

Figure 0007076589000004
(4)

Figure 0007076589000005
(5)

である。cは光速、λは波長、pintは電波源の位置ベクトル、ps1, ps2はそれぞれ衛星1,2の位置ベクトル、vs1, vs2はそれぞれ衛星1,2の速度ベクトル、σ はTDOAの誤差、σvf はFDOAの誤差である。また、lat.N, lon.E はそれぞれ、電波源の緯度、経度である。誤差共分散行列の算出方法は2つある。1つ目は、測位値と、その測位値の測定に用いられる信号を受信する受信アンテナ位置と、電波源からの信号が複数の衛星を経由し、複数の受信アンテナで受信した信号間の相互相関関数のピークから求まる該信号を受信する際の時間差/周波数差の誤差と用いて誤差共分散行列を計算する方法である。2つ目は、測位値と、その測位値の測定に用いられる信号を受信する受信アンテナ位置と、あらかじめ設定された該信号を受信する際の時間差/周波数差の誤差を用いて誤差共分散行列を計算する方法である。S42で誤差共分散行列を算出した後、クラスタ数を測位値サンプル数(S43)とし、次の重み付け処理部13の処理に移る。The error covariance matrix calculation unit 12 calculates the error covariance matrix P for each positioning point (S42). Here, the error covariance matrix is a solution of the least squares method, and is calculated as follows in the TDOA / FDOA positioning method.

Figure 0007076589000001
(1)

here,

Figure 0007076589000002
(2)

Figure 0007076589000003
(3)

Figure 0007076589000004
(4)

Figure 0007076589000005
(5)

Is. c is the speed of light, λ is the wavelength, p int is the position vector of the radio source, p s1 and p s2 are the position vectors of satellites 1 and 2, v s1 and v s2 are the velocity vectors of satellites 1 and 2, respectively, and σ v τ is. The error of TDOA, σ vf , is the error of FDOA. In addition, lat.N and lon.E are the latitude and longitude of the radio wave source, respectively. There are two methods for calculating the error covariance matrix. The first is the positioning value, the position of the receiving antenna that receives the signal used to measure the positioning value, and the signal from the radio wave source passing through multiple satellites and crossing between the signals received by the multiple receiving antennas. It is a method of calculating an error cross-correlation matrix by using the error of the time difference / frequency difference when receiving the signal obtained from the peak of the correlation function. The second is an error covariance matrix using the positioning value, the receiving antenna position for receiving the signal used to measure the positioning value, and the preset time difference / frequency difference error when receiving the signal. Is a method of calculating. After calculating the error covariance matrix in S42, the number of clusters is set to the number of positioning value samples (S43), and the process proceeds to the next weighting processing unit 13.

重み付け処理部13では、クラスタ内のサンプル毎に誤差共分散行列P を用いて重みを計算し(S45)、サンプル毎に重みを乗算する(S46)。 The weighting processing unit 13 calculates the weight for each sample in the cluster using the error covariance matrix P (S45), and multiplies the weight for each sample (S46).

クラスタリング処理部14では、全てのクラスタ間の距離行列を算出し(S47)、最も距離の近いクラスタの組み合わせを一つのクラスタとする(S48)。距離の最小値が閾値を超えた(S49)、もしくはクラスタ数が1になる(S44)まで、クラスタリング処理を行う。本実施の形態では、測位値の誤差に応じて、クラスタリング統合を繰り返すごとに、測位値の重みを再計算し、測位値に重み付けされた測位値を用いてクラスタリング処理を行う。ここで、クラスタ間の距離行列の算出方法には複数あり、代表的なWard法、重心法、最短距離法の3つの方式を記述する。 In the clustering processing unit 14, the distance matrix between all the clusters is calculated (S47), and the combination of the clusters having the closest distance is regarded as one cluster (S48). The clustering process is performed until the minimum value of the distance exceeds the threshold value (S49) or the number of clusters becomes 1 (S44). In the present embodiment, the weight of the positioning value is recalculated every time the clustering integration is repeated according to the error of the positioning value, and the clustering process is performed using the positioning value weighted to the positioning value. Here, there are a plurality of methods for calculating the distance matrix between clusters, and three typical Ward's method, center of gravity method, and shortest distance method are described.

Ward法では、クラスタ間距離を以下のように算出する。クラスタ内のサンプルの重心と、そのクラスタ内のサンプルとの距離の二乗和に基づいてクラスタ同士を統合する手法である。重み付けされた測位値を用いる場合、Ward法でのクラスタ間の距離は、以下のように算出する。クラスタC1の重心と各サンプルの距離二乗和E(C1)、クラスタC2の重心と各サンプルの距離二乗和E(C2)、クラスタC1とC2を統合したときの重心と各サンプルの距離二乗和E(C1∪C2)を算出し、Ward法の距離D(C1,C2)を算出する。

Figure 0007076589000006
(6)

同様に、他の全クラスタ間の距離を算出し、距離行列を算出する。ここで、あるクラスタCに対するE(C)の計算方法は以下の通りである。

Figure 0007076589000007
(7)

ここで、xiはクラスタCに含まれる各サンプルの座標であり、x(xの上に)は次式で求められる重心の座標である。

Figure 0007076589000008
(8)

ここで、Piは測位点毎の誤差共分散行列であり、Pi -1xiは重み付けした測位値である。また、Iはクラスタ内のサンプル数であり、クラスタを統合する毎に変化する。In Ward's method, the distance between clusters is calculated as follows. This is a method of integrating clusters based on the sum of squares of the distances between the center of gravity of the samples in the cluster and the samples in the cluster. When using weighted positioning values, the distance between clusters in Ward's method is calculated as follows. The sum of the distance squares E (C1) between the center of gravity of the cluster C1 and each sample, the sum of the distance squares E (C2) between the center of gravity of the cluster C2 and each sample, and the sum of the distance squares E of the center of gravity and each sample when the clusters C1 and C2 are integrated. Calculate (C1∪C2) and calculate the distance D (C1, C2) of Ward's method.

Figure 0007076589000006
(6)

Similarly, calculate the distance between all other clusters and calculate the distance matrix. Here, the calculation method of E (C) for a certain cluster C is as follows.

Figure 0007076589000007
(7)

Here, x i is the coordinates of each sample contained in cluster C, and x ( on x) is the coordinates of the center of gravity obtained by the following equation.

Figure 0007076589000008
(8)

Here, P i is an error covariance matrix for each positioning point, and P i -1 x i is a weighted positioning value. Also, I is the number of samples in the cluster, which changes each time the cluster is integrated.

次に、重心法によるクラスタ間距離の算出方法について説明する。全てのクラスタの組み合わせの中で、クラスタの重心間の距離が最も小さい距離となるクラスタ同士を統合する手法である。重み付けされた測位値を用いる場合、重心法でのクラスタ間の距離は、以下のように算出する。重み付けされた測位値の重心値は、

Figure 0007076589000009
(9)

ここで、Pは、測位点毎の誤差共分散行列であり、P -1は重み付けした測位値である。また、Iはクラスタ内のサンプル数であり、クラスタを統合する毎に変化する。重心値から、クラスタの重心間距離D(C1, C2)を算出して距離行列を算出する。

Figure 0007076589000010
(10)

ここで、xC1 (xC1の上に)はクラスタC1の重心値、xC2 (xC2の上に)はクラスタC2の重心値である。Next, a method of calculating the distance between clusters by the center of gravity method will be described. This is a method of integrating clusters that have the shortest distance between the centers of gravity of the clusters among all the combinations of clusters. When the weighted positioning value is used, the distance between the clusters by the center of gravity method is calculated as follows. The center of gravity of the weighted positioning value is

Figure 0007076589000009
(9)

Here, Pi is an error covariance matrix for each positioning point, and Pi -1 x i is a weighted positioning value. Further, I is the number of samples in the cluster, and changes each time the cluster is integrated. From the center of gravity value, the distance D (C1, C2) between the centers of gravity of the cluster is calculated to calculate the distance matrix.

Figure 0007076589000010
(10)

Here, x C1 ( on x C1 ) is the centroid value of cluster C1, and x C2 ( on x C2 ) is the centroid value of cluster C2.

次に、最短距離法によるクラスタ間距離の算出方法について説明する。最短距離法は、2つのクラスタ内のサンプル同士で最も小さいサンプル間距離をクラスタ間距離とする手法である。重み付けされた測位値を用いる場合、最短距離法でのクラスタ間の距離は、以下のように算出する。

Figure 0007076589000011
(11)

ここで、P -1はクラスタC1の重み付けを行った測位値のサンプル、Pj -1j はクラスタC2の重み付けを行った測位値のサンプルである。Next, a method of calculating the inter-cluster distance by the shortest distance method will be described. The shortest distance method is a method in which the smallest distance between samples in two clusters is used as the distance between clusters. When the weighted positioning value is used, the distance between clusters by the shortest distance method is calculated as follows.

Figure 0007076589000011
(11)

Here, P i -1 x i is a sample of the weighted positioning value of the cluster C1, and P j -1 x j is a sample of the weighted positioning value of the cluster C2.

本実施の形態における測位値分類装置100の効果を確認するため、シミュレーション例を示す。シミュレーションでは、2つの電波源をTDOA/FDOA測位し、Ward法を用いてクラスタリングを行う。測位値は、測位点毎に誤差分布が異なる。重み付けされた測位値を用いる場合と、重み付けしない測位値を用いる場合とで分類精度を比較する。 In order to confirm the effect of the positioning value classification device 100 in this embodiment, a simulation example is shown. In the simulation, TDOA / FDOA positioning is performed for two radio sources, and clustering is performed using the Ward method. The error distribution of the positioning value differs for each positioning point. The classification accuracy is compared between the case where the weighted positioning value is used and the case where the unweighted positioning value is used.

図5に2つの電波源の測位値、図6に重み付けしない測位値を用いた場合のクラスタリング処理結果、図7に重み付けされた測位値を用いた場合のクラスタリング処理結果を示す。本結果より、重み付けされた測位値を用いたクラスタリング処理を行うことで、電波源の分類数が5から2になっていることが分かる。また、電波源の分類成功率(電波源#1)が0.9から1に上昇しており、分類精度が向上することが分かる。これは、測位値に重み付けされた測位値を用いてクラスタリング処理することで、DOPによる誤差が比較的大きい測位値でも、同じ電波源として分類されているためである。ここでは、Ward法を用いる場合を示したが、重心法、最短距離法を用いる場合にも、測位値分類装置100を用いることによって分類精度を向上することができる。 FIG. 5 shows the positioning values of the two radio wave sources, FIG. 6 shows the clustering processing result when the unweighted positioning value is used, and FIG. 7 shows the clustering processing result when the weighted positioning value is used. From this result, it can be seen that the number of classifications of radio sources is changed from 5 to 2 by performing the clustering process using the weighted positioning values. In addition, the success rate of classification of radio sources (radio source # 1) has increased from 0.9 to 1, indicating that the classification accuracy is improved. This is because by performing clustering processing using the positioning values weighted to the positioning values, even the positioning values having a relatively large error due to the DOP are classified as the same radio wave source. Here, the case where the Ward method is used is shown, but even when the center of gravity method and the shortest distance method are used, the classification accuracy can be improved by using the positioning value classification device 100.

このように、実施の形態1に係る測位値分類装置100は、複数の測位値を出力する出力部であるTDOA/FDOA測位値出力部11と、前記測位値ごとに該測位値の誤差分散に応じた重み付けを行う重み付け処理部13と、前記重み付けされた測位値を用いて、前記複数の測位値を1又は複数のクラスタに分類するクラスタリング処理部14と、を備えることを特徴とする。この構成によって、測位値ごとの誤差分布を考慮して測位値を1又は複数のクラスタに分類することができ、測位点が誤差分布を持つ環境において、従来技術よりも高い分類精度で同じ電波源からの測位値を1つのクラスタに分類することができる。 As described above, the positioning value classification device 100 according to the first embodiment has the TDOA / FDOA positioning value output unit 11 which is an output unit for outputting a plurality of positioning values, and the error distribution of the positioning value for each positioning value. It is characterized by including a weighting processing unit 13 that performs weighting according to the weight, and a clustering processing unit 14 that classifies the plurality of positioning values into one or a plurality of clusters by using the weighted positioning values. With this configuration, the positioning values can be classified into one or more clusters in consideration of the error distribution for each positioning value, and in an environment where the positioning points have an error distribution, the same radio wave source with higher classification accuracy than the conventional technique. Positioning values from can be classified into one cluster.

また、実施の形態1に係る測位値分類装置100において、前記測位値はベクトル形式で表され、測位値分類装置100は前記測位値ごとに誤差共分散行列を算出する算出部である誤差共分散行列算出部12を備え、重み付け処理部13は、前記誤差共分散行列に基づき前記測位値に重み付けを行うことを特徴とする。この構成によって、測位値をベクトル形式で表記することができ、多次元の測位に対応しつつ、従来技術よりも高い分類精度で同じ電波源からの測位値を1つのクラスタに分類することができる。 Further, in the positioning value classification device 100 according to the first embodiment, the positioning value is represented in a vector format, and the positioning value classification device 100 is an error covariance unit that calculates an error covariance matrix for each positioning value. The matrix calculation unit 12 is provided, and the weighting processing unit 13 is characterized in that the positioning value is weighted based on the error covariance matrix. With this configuration, the positioning values can be expressed in vector format, and the positioning values from the same radio source can be classified into one cluster with higher classification accuracy than the conventional technique while supporting multidimensional positioning. ..

また、実施の形態1に係る測位値分類装置100において、クラスタリング処理部14は、前記出力部から出力される複数の測位値の個々をクラスタとし、距離の近い2つのクラスタを1つのクラスタに統合する処理を繰り返すことにより、前記測位値を1又は複数のクラスタに分類することを特徴とする。この構成によって、測位値ごとの誤差分布を考慮しつつ、距離の近い測位値を1つのクラスタとして効率的に分類することができる。 Further, in the positioning value classification device 100 according to the first embodiment, the clustering processing unit 14 makes each of the plurality of positioning values output from the output unit into a cluster, and integrates two clusters having a short distance into one cluster. It is characterized in that the positioning value is classified into one or a plurality of clusters by repeating the processing. With this configuration, it is possible to efficiently classify the positioning values having a short distance as one cluster while considering the error distribution for each positioning value.

また、実施の形態1に係る測位値分類装置100において、前記距離は、Ward法又は重心法又は最短距離法に基づく距離であることを特徴とする。この構成によって、クラスタ間の距離を的確に測定することができ、距離の近い測位値を1つのクラスタとして効率的に分類することができる。 Further, in the positioning value classification device 100 according to the first embodiment, the distance is a distance based on the Ward method, the center of gravity method, or the shortest distance method. With this configuration, the distance between clusters can be accurately measured, and positioning values with close distances can be efficiently classified as one cluster.

また、実施の形態1に係る測位値分類装置100において、前記距離は、クラスタに含まれる測位値の重心と該クラスタに含まれる個々の測位値との距離の二乗和を用いて算出されることを特徴とする。この構成によって、2つのクラスタを統合した場合と統合しない場合の距離を算出することができ、2つのクラスタを統合するか否かの判断を適切に行うことが可能となる。 Further, in the positioning value classification device 100 according to the first embodiment, the distance is calculated by using the sum of squares of the distances between the center of gravity of the positioning values included in the cluster and the individual positioning values included in the cluster. It is characterized by. With this configuration, it is possible to calculate the distance between the case where the two clusters are integrated and the case where the two clusters are not integrated, and it is possible to appropriately determine whether or not to integrate the two clusters.

また、実施の形態1に係る測位値分類装置100において、前記距離は、前記2つのクラスタの中の一方のクラスタに含まれる測位値の重心と他方のクラスタに含まれる測位値の重心との距離であることを特徴とする。この構成によって、2つのクラスタの重心の間の距離を算出することができ、2つのクラスタを統合するか否かの判断を適切に行うことが可能となる。 Further, in the positioning value classification device 100 according to the first embodiment, the distance is the distance between the center of gravity of the positioning value included in one of the two clusters and the center of gravity of the positioning value included in the other cluster. It is characterized by being. With this configuration, the distance between the centers of gravity of the two clusters can be calculated, and it becomes possible to appropriately determine whether or not to integrate the two clusters.

また、実施の形態1に係る測位値分類装置100において、前記距離は、前記2つのクラスタの中の一方のクラスタに含まれる測位値と他方のクラスタに含まれる測位値との距離であることを特徴とする。この構成によって、2つのクラスタに含まれる測位値の中で最も距離の短い値をクラスタ間の距離として算出することができ、2つのクラスタを統合するか否かの判断を適切に行うことが可能となる。 Further, in the positioning value classification device 100 according to the first embodiment, the distance is the distance between the positioning value included in one of the two clusters and the positioning value included in the other cluster. It is a feature. With this configuration, the shortest distance among the positioning values included in the two clusters can be calculated as the distance between the clusters, and it is possible to appropriately determine whether or not to integrate the two clusters. Will be.

また、実施の形態1に係る測位値分類装置100において、クラスタリング処理部14は、2つのクラスタの間の距離があらかじめ設定された条件に合致する場合に、2つのクラスタを1つのクラスタに統合することを特徴とする。この構成によって、あらかじめ設定された条件に合致する場合に2つのクラスタを統合することができ、2つのクラスタを統合するか否かの判断を適切に行うことが可能となる。 Further, in the positioning value classification device 100 according to the first embodiment, the clustering processing unit 14 integrates the two clusters into one cluster when the distance between the two clusters meets a preset condition. It is characterized by that. With this configuration, it is possible to integrate two clusters when the preset conditions are met, and it is possible to appropriately determine whether or not to integrate the two clusters.

また、実施の形態1に係る測位値分類装置100において、前記算出部は、前記測位値と、該測位値の測定に用いられる信号を受信する受信アンテナの位置と、該受信アンテナの間での該信号の相互相関関数から求められる該信号の時間差又は周波数差の誤差と、を用いて前記誤差共分散行列を算出することを特徴とする。この構成によって、前記誤差共分散行列を的確に算出することができ、算出された誤差共分散行列に基づき前記測位値に重み付けを行うことによって、適切にクラスタリング処理を行うことが可能となる。 Further, in the positioning value classification device 100 according to the first embodiment, the calculation unit is placed between the positioning value, the position of the receiving antenna that receives the signal used for measuring the positioning value, and the receiving antenna. It is characterized in that the error covariance matrix is calculated by using the error of the time difference or the frequency difference of the signal obtained from the cross-correlation function of the signal. With this configuration, the error covariance matrix can be accurately calculated, and by weighting the positioning value based on the calculated error covariance matrix, it becomes possible to appropriately perform the clustering process.

また、実施の形態1に係る測位値分類装置100において、前記算出部は、前記測位値と、該測位値の測定に用いられる信号を受信する受信アンテナの位置と、あらかじめ設定された該信号の時間差又は周波数差の誤差と、を用いて前記誤差共分散行列を算出することを特徴とする。この構成によれば、信号の時間差又は周波数差の誤差はあらかじめ自装置内で設定されているため、信号に対して個々に時間差又は周波数差の誤差を算出する必要はなく、少ない処理量で前記誤差共分散行列を算出することができる。 Further, in the positioning value classification device 100 according to the first embodiment, the calculation unit determines the positioning value, the position of the receiving antenna for receiving the signal used for measuring the positioning value, and the preset signal. It is characterized in that the error covariance matrix is calculated by using the error of time difference or frequency difference. According to this configuration, since the error of the time difference or the frequency difference of the signal is set in advance in the own device, it is not necessary to calculate the error of the time difference or the frequency difference individually with respect to the signal, and the above-mentioned processing amount is small. The error covariance matrix can be calculated.

実施の形態2.
実施の形態2では、実施の形態1とは異なる測位値分類装置100の適用例として、測位値分類装置100がGPS測位値を分類する場合について記載する。
Embodiment 2.
In the second embodiment, as an application example of the positioning value classification device 100 different from the first embodiment, a case where the positioning value classification device 100 classifies the GPS positioning value will be described.

実施の形態2における測位値分類装置100の構成を説明する。図8に実施の形態2の測位値分類装置100の機能構成図を示す。実施の形態2に係る測位値分類装置100は、GPS測位値出力部15、誤差共分散行列算出部16、重み付け処理部13、クラスタリング処理部14を備えている。 The configuration of the positioning value classification device 100 according to the second embodiment will be described. FIG. 8 shows a functional configuration diagram of the positioning value classification device 100 of the second embodiment. The positioning value classification device 100 according to the second embodiment includes a GPS positioning value output unit 15, an error covariance matrix calculation unit 16, a weighting processing unit 13, and a clustering processing unit 14.

実施の形態2に係る測位値分類装置100のハードウェア構成図、プロセッサ内部の処理、フローチャートは実態の形態1と同様に図1、図2、図4で示される。ただし、図4のフローチャートの左側に記載の機能構成図は、図8の構成に変更される。 The hardware configuration diagram, the processing inside the processor, and the flowchart of the positioning value classification device 100 according to the second embodiment are shown in FIGS. 1, 2, and 4 as in the actual embodiment 1. However, the functional configuration diagram shown on the left side of the flowchart of FIG. 4 is changed to the configuration of FIG.

図8において、GPS測位値出力部15は、メモリ2に格納されているGPS測位値を出力する。誤差共分散行列算出部16は、測位点毎に誤差共分散行列を算出する。誤差共分散行列

Figure 0007076589000012
、以下のように算出される。

Figure 0007076589000013
(12)

ここで、

Figure 0007076589000014
(13)

Figure 0007076589000015
(14)

Figure 0007076589000016
(15)

Figure 0007076589000017
(i=1, …, 4) (16)

である。α,β,γは観測地点から衛星方向への視線の方向余弦(の推定値)である。また、ρは衛星と電波源間の距離、(X,Yi, Z)は衛星の座標、(x,y,z)は測位値の座標である。なお、式(12)の誤差共分散行列Pの算出方法は、以下の非特許文献2を参照されたい。
土屋 淳,辻 宏道,「新・GPS測量の基礎」 日本測量協会. In FIG. 8, the GPS positioning value output unit 15 outputs the GPS positioning value stored in the memory 2. The error covariance matrix calculation unit 16 calculates the error covariance matrix for each positioning point. Error covariance matrix
Figure 0007076589000012
, Is calculated as follows.

Figure 0007076589000013
(12)

here,

Figure 0007076589000014
(13)

Figure 0007076589000015
(14)

Figure 0007076589000016
(15)

Figure 0007076589000017
(i = 1,…, 4) (16)

Is. α i , β i , and γ i are (estimated values) of the direction cosine of the line of sight from the observation point toward the satellite. Further, ρ i is the distance between the satellite and the radio wave source, (X i , Y i, Z i ) is the coordinates of the satellite, and (x, y, z) is the coordinates of the positioning value. For the calculation method of the error covariance matrix P in the equation (12), refer to Non-Patent Document 2 below.
Atsushi Tsuchiya, Hiromichi Tsuji, "New Basics of GPS Surveying" Japan Surveying Association.

実施の形態2では、誤差共分散行列の算出方法は2つある。1つ目は、測位値と、該測位値の測定に用いられる信号を受信する受信アンテナ位置と、該信号を受信する際の到達時間の誤差と、を用いて誤差共分散行列を計算する方法である。2つ目は、測位値と、該測位値の測定に用いられる信号を受信する受信アンテナ位置と、あらかじめ設定された信号を受信する際の到達時間の誤差と、を用いて誤差共分散行列を計算する方法である。重み付け処理部13とクラスタリング処理部14は、実施の形態1と同様のため、説明を省略する。 In the second embodiment, there are two methods for calculating the error covariance matrix. The first is a method of calculating an error covariance matrix using a positioning value, a receiving antenna position for receiving a signal used for measuring the positioning value, and an error in the arrival time when receiving the signal. Is. The second is an error covariance matrix using the positioning value, the receiving antenna position for receiving the signal used to measure the positioning value, and the error in the arrival time when receiving the preset signal. It is a method of calculation. Since the weighting processing unit 13 and the clustering processing unit 14 are the same as those in the first embodiment, the description thereof will be omitted.

このように、実施の形態2に係る測位値分類装置100では、測位値はGPSによって算出された測位値であり、誤差共分散行列算出部16は、前記測位値と、該測位値の測定に用いられる信号を受信する受信アンテナの位置と、該信号の到達時間誤差と、を用いて前記誤差共分散行列を算出することを特徴とする。この構成によって、前記誤差共分散行列を的確に算出することができ、算出された誤差共分散行列に基づき前記測位値に重み付けを行うことによって、適切にクラスタリング処理を行うことが可能となる。 As described above, in the positioning value classification device 100 according to the second embodiment, the positioning value is the positioning value calculated by GPS, and the error covariance matrix calculation unit 16 measures the positioning value and the positioning value. It is characterized in that the error covariance matrix is calculated using the position of the receiving antenna that receives the signal to be used and the arrival time error of the signal. With this configuration, the error covariance matrix can be accurately calculated, and by weighting the positioning value based on the calculated error covariance matrix, it becomes possible to appropriately perform the clustering process.

また、実施の形態2に係る測位値分類装置100において、前記到達時間の誤差はあらかじめ自装置内に設定されていることを特徴とする。この構成によれば、前記到達時間の誤差はあらかじめ自装置内で設定されているため、信号に対して個々に前記到達時間の誤差を算出する必要はなく、少ない処理量で前記誤差共分散行列を算出することができる。 Further, in the positioning value classification device 100 according to the second embodiment, the error of the arrival time is set in the own device in advance. According to this configuration, since the error of the arrival time is set in the own device in advance, it is not necessary to calculate the error of the arrival time individually for the signal, and the error covariance matrix with a small amount of processing. Can be calculated.

実施の形態3.
実施の形態3では、実施の形態1、2とは異なる測位値分類装置100の適用例として、測位値分類装置100が三角測量測位値を分類する場合について記載する。
Embodiment 3.
In the third embodiment, as an application example of the positioning value classification device 100 different from the first and second embodiments, a case where the positioning value classification device 100 classifies the triangulation positioning value will be described.

実施の形態3における測位値分類装置100の構成を説明する。図9に実施の形態3の機能構成図を示す。実施の形態3に係る測位値分類装置100は、三角測量測位値出力部17、誤差共分散行列算出部18、重み付け処理部13、クラスタリング処理部14を備える。 The configuration of the positioning value classification device 100 according to the third embodiment will be described. FIG. 9 shows a functional configuration diagram of the third embodiment. The positioning value classification device 100 according to the third embodiment includes a triangulation positioning value output unit 17, an error covariance matrix calculation unit 18, a weighting processing unit 13, and a clustering processing unit 14.

実施の形態3のハードウェア構成図、プロセッサ内部の処理、フローチャートは実態の形態1と同様であり、図1、図2、図4で示される。ただし、図4のフローチャートの左側に記載の機能構成図は、図9の構成に変更される。 The hardware configuration diagram, the processing inside the processor, and the flowchart of the third embodiment are the same as those of the actual embodiment 1, and are shown in FIGS. 1, 2, and 4. However, the functional configuration diagram shown on the left side of the flowchart of FIG. 4 is changed to the configuration of FIG.

図9において、測位値分類装置100における三角測量測位値出力部17は、メモリ2に格納されている三角測量測位値を出力する。 In FIG. 9, the triangulation positioning value output unit 17 in the positioning value classification device 100 outputs the triangulation positioning value stored in the memory 2.

誤差共分散行列算出部18は、実施の形態1と同様に、測位点毎に、誤差共分散行列を算出する。誤差共分散行列Pは、以下のように算出する。3次元空間(xyz座標系)での2点で測定したアジマス角度をそれぞれθ1、θ2とし、エレベーション角度をそれぞれφ1、φ2とする。誤差共分散行列Pは、

Figure 0007076589000018
(17)

で求められる。ここで、

Figure 0007076589000019
(18)

である。なお、式(17)の誤差共分散行列
Figure 0007076589000020
算出方法は、以下の非特許文献3を参照されたい。
Ahmed Arafa,Sumant Dalmiya,Richard Klukas,and Jonathan F. Holzman,“Angle-of-arrival reception for optical wireless location technology,” Optics Express,Vol. 23,Issue 6,pp. 7755-7766,2015. The error covariance matrix calculation unit 18 calculates the error covariance matrix for each positioning point, as in the first embodiment. The error covariance matrix P is calculated as follows. Let the azimuth angles measured at two points in the three-dimensional space (xyz coordinate system) be θ 1 and θ 2 , respectively, and the elevation angles be φ 1 and φ 2 , respectively. The error covariance matrix P is

Figure 0007076589000018
(17)

Is sought after. here,

Figure 0007076589000019
(18)

Is. The error covariance matrix in Eq. (17)
Figure 0007076589000020
For the calculation method, refer to Non-Patent Document 3 below.
Ahmed Arafa, Sumant Dalmiya, Richard Klukas, and Jonathan F. Holzman, “Angle-of-arrival reception for optical wireless location technology,” Optics Express, Vol. 23, Issue 6, pp. 7755-7766, 2015.

実施の形態3では、誤差共分散行列の算出方法は2つある。1つ目は、測位値と、該測位値の測定に用いられる信号を受信する受信アンテナの位置と、該信号の到来方向誤差を用いて誤差共分散行列を計算する方法である。2つ目は、測位値と、該測位値の測定に用いられる信号を受信する受信アンテナの位置と、あらかじめ設定された該信号の到来方向誤差を用いて誤差共分散行列を計算する方法である。 In the third embodiment, there are two methods for calculating the error covariance matrix. The first is a method of calculating an error covariance matrix using the positioning value, the position of the receiving antenna that receives the signal used for measuring the positioning value, and the arrival direction error of the signal. The second method is to calculate the error covariance matrix using the positioning value, the position of the receiving antenna that receives the signal used for measuring the positioning value, and the preset arrival direction error of the signal. ..

重み付け処理部13とクラスタリング処理部14は、実施の形態1と同様のため、説明を省略する。 Since the weighting processing unit 13 and the clustering processing unit 14 are the same as those in the first embodiment, the description thereof will be omitted.

このように、実施の形態3に係る測位値分類装置100では、出力部であるレーダ測位値出力部19から出力される複数の測位値は、三角測量によって算出された測位値であり、算出部である誤差共分散行列算出部20は、測位値と、該測位値の測定に用いられる信号を受信する受信アンテナの位置と、該信号の到来方向誤差と、を用いて前記誤差共分散行列を算出することを特徴とする。を特徴とする。この構成によって、前記誤差共分散行列を的確に算出することができ、算出された誤差共分散行列に基づき前記測位値に重み付けを行うことによって、適切にクラスタリング処理を行うことが可能となる。 As described above, in the positioning value classification device 100 according to the third embodiment, the plurality of positioning values output from the radar positioning value output unit 19 which is the output unit are the positioning values calculated by the triangular survey, and the calculation unit. The error covariance matrix calculation unit 20 uses the positioning value, the position of the receiving antenna that receives the signal used for measuring the positioning value, and the arrival direction error of the signal to obtain the error covariance matrix. It is characterized by calculating. It is characterized by. With this configuration, the error covariance matrix can be accurately calculated, and by weighting the positioning value based on the calculated error covariance matrix, it becomes possible to appropriately perform the clustering process.

また、実施の形態3に係る測位値分類装置100において、前記到来方向誤差はあらかじめ自装置内に設定されていることを特徴とする。この構成によれば、前記到来方向誤差はあらかじめ自装置内で設定されているため、信号に対して個々に前記到達時間の誤差を算出する必要はなく、少ない処理量で前記誤差共分散行列を算出することができる。 Further, in the positioning value classification device 100 according to the third embodiment, the arrival direction error is set in the own device in advance. According to this configuration, since the arrival direction error is set in the own device in advance, it is not necessary to calculate the error of the arrival time individually for the signal, and the error covariance matrix can be obtained with a small amount of processing. Can be calculated.

実施の形態4.
実施の形態4では、実施の形態1~3とは異なる測位値分類装置100の適用例として、測位値分類装置100がレーダ測位値を分類する場合について記載する。
Embodiment 4.
In the fourth embodiment, as an application example of the positioning value classification device 100 different from the first to third embodiments, a case where the positioning value classification device 100 classifies the radar positioning value will be described.

図10に実施の形態4の機能構成図を示す。実施の形態4による測位値分類装置100は、レーダ測位値出力部19、誤差共分散行列算出部20、重み付け処理部13、クラスタリング処理部14を備える。 FIG. 10 shows a functional configuration diagram of the fourth embodiment. The positioning value classification device 100 according to the fourth embodiment includes a radar positioning value output unit 19, an error covariance matrix calculation unit 20, a weighting processing unit 13, and a clustering processing unit 14.

実施の形態4のハードウェア構成図、プロセッサ内部の処理、フローチャートは実態の形態1と同様であり、図1、図2、図4で示される。ただし、図4のフローチャートの左側に記載の機能構成図は、図10の構成に変更される。 The hardware configuration diagram, the processing inside the processor, and the flowchart of the fourth embodiment are the same as those of the actual embodiment 1, and are shown in FIGS. 1, 2, and 4. However, the functional configuration diagram shown on the left side of the flowchart of FIG. 4 is changed to the configuration of FIG.

図10において、レーダ測位値出力部19は、メモリ2に格納されているレーダ測位値を出力する。誤差共分散行列算出部20は、実施の形態1と同様に、測位点毎に誤差共分散行列を算出する。誤差共分散行列Pは、以下のように算出される。3次元空間(xyz座標系)で測定したアジマス角度をθ、エレベーション角度をΦ、距離をRとする。このとき、誤差共分散行列Pは、

Figure 0007076589000021
(19)

で求められる。ここで、

Figure 0007076589000022
(20)

Figure 0007076589000023
(21)

Figure 0007076589000024
(22)

Figure 0007076589000025
(23)

である。実施の形態4では、誤差共分散行列の算出方法は2つある。1つ目は、測位値と受信アンテナ位置と到達時間誤差を用いて誤差共分散行列を計算する方法である。2つ目は、測位値と受信アンテナ位置とあらかじめ設定された到達時間誤差を用いて誤差共分散行列を計算する方法である。In FIG. 10, the radar positioning value output unit 19 outputs the radar positioning value stored in the memory 2. The error covariance matrix calculation unit 20 calculates the error covariance matrix for each positioning point, as in the first embodiment. The error covariance matrix P is calculated as follows. Let θ be the azimuth angle measured in the three-dimensional space (xyz coordinate system), Φ be the elevation angle, and R be the distance. At this time, the error covariance matrix P is

Figure 0007076589000021
(19)

Is sought after. here,

Figure 0007076589000022
(20)

Figure 0007076589000023
(21)

Figure 0007076589000024
(22)

Figure 0007076589000025
(23)

Is. In the fourth embodiment, there are two methods for calculating the error covariance matrix. The first is a method of calculating an error covariance matrix using the positioning value, the receiving antenna position, and the arrival time error. The second method is to calculate the error covariance matrix using the positioning value, the receiving antenna position, and the preset arrival time error.

重み付け処理部13とクラスタリング処理部14は、実施の形態1と同様のため、説明を省略する。 Since the weighting processing unit 13 and the clustering processing unit 14 are the same as those in the first embodiment, the description thereof will be omitted.

このように、実施の形態4に係る測位値分類装置100では、測位値はレーダ方式によって算出された測位値であり、算出部である誤差共分散行列算出部20は、前記測位値と、該測位値の測定に用いられる信号を受信する受信アンテナの位置と、該信号の到達時間誤差と、を用いて前記誤差共分散行列を算出することを特徴とする。この構成によって、前記誤差共分散行列を的確に算出することができ、算出された誤差共分散行列に基づき前記測位値に重み付けを行うことによって、適切にクラスタリング処理を行うことが可能となる。 As described above, in the positioning value classification device 100 according to the fourth embodiment, the positioning value is the positioning value calculated by the radar method, and the error covariance matrix calculation unit 20 which is the calculation unit has the positioning value and the positioning value. It is characterized in that the error covariance matrix is calculated using the position of the receiving antenna that receives the signal used for measuring the positioning value and the arrival time error of the signal. With this configuration, the error covariance matrix can be accurately calculated, and by weighting the positioning value based on the calculated error covariance matrix, it becomes possible to appropriately perform the clustering process.

また、実施の形態4に係る測位値分類装置100において、前記到達時間の誤差はあらかじめ自装置内に設定されていることを特徴とする。この構成によれば、前記到達時間の誤差はあらかじめ自装置内で設定されているため、信号に対して個々に前記到達時間の誤差を算出する必要はなく、少ない処理量で前記誤差共分散行列を算出することができる。 Further, in the positioning value classification device 100 according to the fourth embodiment, the error of the arrival time is set in the own device in advance. According to this configuration, since the error of the arrival time is set in the own device in advance, it is not necessary to calculate the error of the arrival time individually for the signal, and the error covariance matrix with a small amount of processing. Can be calculated.

1:プロセッサ、2:メモリ、3:表示器、11:TDOA/FDOA測位値出力部、12:誤差共分散行列算出部、13:重み付け処理部、14:クラスタリング処理部、15:GPS測位値出力部、17:三角測量測位値出力部、16、18、20:誤差共分散行列算出部、19:レーダ測位値出力部、100:測位値分類装置 1: Processor, 2: Memory, 3: Display, 11: TDOA / FDOA positioning value output unit, 12: Error covariance matrix calculation unit, 13: Weighting processing unit, 14: Clustering processing unit, 15: GPS positioning value output Unit, 17: Triangulation positioning value output unit, 16, 18, 20: Error covariance matrix calculation unit, 19: Radar positioning value output unit, 100: Positioning value classification device

Claims (7)

複数の衛星を用いてTDOA及びFDOAから算出され、ベクトル形式で表され、メモリに格納された、複数の電波源についての複数の測位値を、出力するTDOA/FDOA測位値出力部と、
前記測位値のそれぞれについて誤差共分散行列を算出する誤差共分散行列算出部と
前記測位値のそれぞれに前記誤差共分散行列の逆行列を重みとして重み付けを行う重み付け処理部と
前記重み付け処理部の処理結果を用いて、前記測位値を1又は複数のクラスタに分類するクラスタリング処理部と、を備え
前記誤差共分散行列は、
前記測位値と、前記測位値の測定に用いられる信号を受信する受信アンテナの位置と、前記受信アンテナで受信した信号間の相互相関関数のピークから求まる前記TDOAの誤差及び前記FDOAの誤差と、を用いて算出されたもの、又は、
前記測位値と、前記受信アンテナの位置と、あらかじめ設定された前記TDOA及び前記FDOAとの誤差と、を用いて算出されたものである、
測位値分類装置。
A TDOA / FDOA positioning value output unit that outputs a plurality of positioning values for a plurality of radio sources calculated from TDOA and FDOA using a plurality of satellites, expressed in a vector format, and stored in a memory .
An error covariance matrix calculation unit that calculates an error covariance matrix for each of the positioning values ,
A weighting processing unit that weights each of the positioning values by using the inverse matrix of the error covariance matrix as a weight .
A clustering processing unit that classifies the positioning value into one or a plurality of clusters by using the processing result of the weighting processing unit is provided .
The error covariance matrix is
The TDOA error and the FDOA error obtained from the positioning value, the position of the receiving antenna that receives the signal used for measuring the positioning value, and the peak of the cross-correlation function between the signals received by the receiving antenna. Calculated using, or
It is calculated by using the positioning value, the position of the receiving antenna, and the preset error between the TDOA and the FDOA.
Positioning value classification device.
前記クラスタリング処理部は、前記TDOA/FDOA測位値出力部から出力される複数の測位値の個々をクラスタとし、距離の近い2つのクラスタを1つのクラスタに統合する処理を繰り返すことにより、前記測位値を1又は複数のクラスタに分類する
請求項に記載の測位値分類装置。
The clustering processing unit treats each of the plurality of positioning values output from the TDOA / FDOA positioning value output unit as a cluster, and repeats the process of integrating two clusters having a short distance into one cluster to form the positioning value. Is classified into one or more clusters ,
The positioning value classification device according to claim 1 .
前記距離は、Ward法又は重心法又は最短距離法に基づく距離であることを特徴とする請求項に記載の測位値分類装置。 The positioning value classification device according to claim 2 , wherein the distance is a distance based on the Ward method, the center of gravity method, or the shortest distance method. 前記距離は、クラスタに含まれる測位値の重心と該クラスタに含まれる個々の測位値との距離の二乗和を用いて算出される
ことを特徴とする請求項に記載の測位値分類装置。
The positioning value classification device according to claim 2 , wherein the distance is calculated by using the sum of squares of the distances between the center of gravity of the positioning value included in the cluster and the individual positioning values included in the cluster.
前記距離は、前記2つのクラスタの中の一方のクラスタに含まれる測位値の重心と他方のクラスタに含まれる測位値の重心との距離である
ことを特徴とする請求項に記載の測位値分類装置。
The positioning value according to claim 2 , wherein the distance is a distance between the center of gravity of the positioning value included in one of the two clusters and the center of gravity of the positioning value included in the other cluster. Sorting device.
前記距離は、前記2つのクラスタの中の一方のクラスタに含まれる測位値と他方のクラスタに含まれる測位値との距離である
ことを特徴とする請求項に記載の測位値分類装置。
The positioning value classification device according to claim 2 , wherein the distance is a distance between a positioning value included in one of the two clusters and a positioning value included in the other cluster.
前記クラスタリング処理部は、前記2つのクラスタの間の距離があらかじめ設定された条件に合致する場合に、前記2つのクラスタを1つのクラスタに統合する
ことを特徴とする請求項2から6のいずれか1項に記載の測位値分類装置。
One of claims 2 to 6 , wherein the clustering processing unit integrates the two clusters into one cluster when the distance between the two clusters meets a preset condition. The positioning value classification device according to item 1.
JP2020572041A 2019-02-15 2019-02-15 Positioning value classification device Active JP7076589B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2019/005562 WO2020166064A1 (en) 2019-02-15 2019-02-15 Positioning value classification device

Publications (2)

Publication Number Publication Date
JPWO2020166064A1 JPWO2020166064A1 (en) 2021-05-20
JP7076589B2 true JP7076589B2 (en) 2022-05-27

Family

ID=72043815

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020572041A Active JP7076589B2 (en) 2019-02-15 2019-02-15 Positioning value classification device

Country Status (2)

Country Link
JP (1) JP7076589B2 (en)
WO (1) WO2020166064A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003294821A (en) 2002-04-02 2003-10-15 Mitsubishi Electric Corp Hunting data classification device and hunting data classification program
JP2006329771A (en) 2005-05-25 2006-12-07 Mitsubishi Electric Corp Sensor signal processing system
WO2012096175A1 (en) 2011-01-14 2012-07-19 日本電気株式会社 Action pattern analysis device, action pattern analysis method, and action pattern analysis program
JP2012167996A (en) 2011-02-14 2012-09-06 Mitsubishi Electric Corp Positioning device and positioning method
JP2012524259A (en) 2009-04-20 2012-10-11 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Improved positioning method
JP2014132711A (en) 2013-01-04 2014-07-17 Kddi Corp Area management server, program, and method for specifying target area from mobile terminal position information based on multiple positioning schemes

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08170982A (en) * 1994-12-19 1996-07-02 Matsushita Electric Ind Co Ltd Doppler positioning device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003294821A (en) 2002-04-02 2003-10-15 Mitsubishi Electric Corp Hunting data classification device and hunting data classification program
JP2006329771A (en) 2005-05-25 2006-12-07 Mitsubishi Electric Corp Sensor signal processing system
JP2012524259A (en) 2009-04-20 2012-10-11 テレフオンアクチーボラゲット エル エム エリクソン(パブル) Improved positioning method
WO2012096175A1 (en) 2011-01-14 2012-07-19 日本電気株式会社 Action pattern analysis device, action pattern analysis method, and action pattern analysis program
JP2012167996A (en) 2011-02-14 2012-09-06 Mitsubishi Electric Corp Positioning device and positioning method
JP2014132711A (en) 2013-01-04 2014-07-17 Kddi Corp Area management server, program, and method for specifying target area from mobile terminal position information based on multiple positioning schemes

Also Published As

Publication number Publication date
JPWO2020166064A1 (en) 2021-05-20
WO2020166064A1 (en) 2020-08-20

Similar Documents

Publication Publication Date Title
US20230121848A1 (en) Systems and methods for determining when an estimated altitude of a mobile device can be used for calibration or location determination
US10408942B2 (en) Systems and methods to detect GPS spoofing
EP2263097B1 (en) Autonomous sonar system and method
US10094940B2 (en) Method for localizing a marine mammal in an underwater environment implemented by a PAM system, corresponding device, computer program product and non-transitory computer-readable carrier medium
US11754704B2 (en) Synthetic-aperture-radar image processing device and image processing method
US20180224519A1 (en) Systems and methods for estimating a position of a receiver
Ostroumov et al. Compatibility analysis of multi signal processing in APNT with current navigation infrastructure
US20190158982A1 (en) Radio-location method for locating a target device contained within a region of space
US10274579B2 (en) Method for improving direction finding and geolocation error estimation in a direction finding system
JP5691517B2 (en) POSITION ESTIMATION PROGRAM, POSITION ESTIMATION DEVICE, AND POSITION ESTIMATION METHOD
RU2649073C1 (en) Method for determining coordinates of the underwater object by the hydroacoustic system of underwater navigation with an alignment beacon
US20190162812A1 (en) System and method for determining the source location of a firearm discharge
US20140266911A1 (en) Directional pruning of transmitters to improve position determination
KR20170072191A (en) Systems and methods for estimating a two-dimensional position of a receiver
RU2593149C1 (en) Adaptive method for passive radar location
CA2883062C (en) Method for localizing a marine mammal in an underwater environment implemented by a pam system, corresponding device, computer program product and non-transitory computer-readable carrier medium
JP7076589B2 (en) Positioning value classification device
JP5679856B2 (en) Positioning device and positioning method
RU2686481C1 (en) Adaptive method of spatial identification of bearings with ground radio sources and system for implementation thereof
CN102313894A (en) Sensing type satellite positioning device and method thereof
EP3415952B1 (en) Reducing frequency search space for global navigation satellite system acquisition
RU2405166C2 (en) Method for determining location of transmitter with portable position finder
RU2714303C1 (en) Difference-range-finding method for determining the location of a radio-frequency source in multipath propagation of radio waves
Agate et al. Ground-based emitter location in the presence of multipath
RU2805566C1 (en) Range-difference metering method for determining location of radio emission source under conditions of multipath propagation of radio waves

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201109

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211109

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220105

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220419

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220517

R150 Certificate of patent or registration of utility model

Ref document number: 7076589

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250