JP5744320B2 - 測位追尾装置 - Google Patents
測位追尾装置 Download PDFInfo
- Publication number
- JP5744320B2 JP5744320B2 JP2014507753A JP2014507753A JP5744320B2 JP 5744320 B2 JP5744320 B2 JP 5744320B2 JP 2014507753 A JP2014507753 A JP 2014507753A JP 2014507753 A JP2014507753 A JP 2014507753A JP 5744320 B2 JP5744320 B2 JP 5744320B2
- Authority
- JP
- Japan
- Prior art keywords
- tracking
- target
- processing unit
- positioning
- time difference
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/06—Position of source determined by co-ordinating a plurality of position lines defined by path-difference measurements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/66—Radar-tracking systems; Analogous systems
- G01S13/72—Radar-tracking systems; Analogous systems for two-dimensional [2D] tracking, e.g. combination of angle and range tracking, track-while-scan radar
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/74—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems
- G01S13/76—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted
- G01S13/78—Systems using reradiation of radio waves, e.g. secondary radar systems; Analogous systems wherein pulse-type signals are transmitted discriminating between different kinds of targets, e.g. IFF-radar, i.e. identification of friend or foe
- G01S13/781—Secondary Surveillance Radar [SSR] in general
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S3/00—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic or electromagnetic waves, or particle emission, not having a directional significance, are being received
- G01S3/02—Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic or electromagnetic waves, or particle emission, not having a directional significance, are being received using radio waves
- G01S3/14—Systems for determining direction or deviation from predetermined direction
- G01S3/46—Systems for determining direction or deviation from predetermined direction using antennas spaced apart and measuring phase or time difference between signals therefrom, i.e. path-difference systems
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Radar Systems Or Details Thereof (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
ここで、トランスポンダのアンテナは、一般的に、縦,横,高さが数10cmである。
また、航空機が目標である場合、一般的に、航空機の全長や尾翼が数10mの大きさである。このため、トランスポンダのアンテナは、目標である航空機と比べて十分小さい。
また、図25の例では、建物がトランスポンダのアンテナから送信された信号を遮蔽することで、受信局(REV4)が信号を受信できていない。
図25は目標である航空機が、空港の滑走路や誘導路を旋回している状況を示しているが、目標である航空機が飛行中の場合、図26に示すように、航空機の機体が、トランスポンダのアンテナから送信された信号を遮蔽して、受信局が信号を受信できない状況も考えられる。
図27の例では、(N+1)個の受信局#0,#1,・・・,#i,・・・,#Nが、目標である航空機に設置されているトランスポンダのアンテナから送信される信号を受信して、その信号の到来時刻であるTOAを出力する。
以下、受信局#0から出力されるTOAをTOA(0)、受信局#iから出力されるTOAをTOA(i)のように表記する。
例えば、基準の受信局が受信局#0である場合、受信局#0から出力されるTOA(0)と、受信局#iから出力されるTOA(i)から、TDOA(i)を算出する。
TDOA(i)=TOA(i)−TOA(0)
ただし、i=1,2,・・・,Nである。
ここでは、目標の測位位置として、目標の位置に関する3次元のベクトル(x,y,z)を算出することを想定するが、目標の位置に関する2次元のベクトル(x,y)や、時刻バイアスtbと位置(x,y,z)に関する4次元のベクトル(x,y,z,tb)を算出することもできる。
ここで、目標の航跡は、目標の位置、速度、加速度等の次元を有する状態ベクトルと、誤差共分散行列(航跡予測値と測位位置の誤差を示す行列)とから構成される。
表示処理部104は、測位位置追尾処理部103が目標の航跡予測値と航跡平滑値を算出すると、目標の航跡予測値と航跡平滑値をディスプレイ等に表示する。
例えば、2次元の位置を測位する場合は、n=2であり、3個の受信局がTOAを出力している必要がある。
同様に、3次元の位置を測位する場合は、n=3であり、4個の受信局がTOAを出力している必要がある。
また、4個の受信局が信号を受信してTOAを出力していても、そのうちの2個の受信局が近接している場合、2個の受信局から出力されるTOAには情報量の差がないため、実質的には、3個の受信局が信号を受信してTOAを出力している場合と等価となり、1個の受信局が信号を受信できずにTOAを出力していない状況下と同じになる。このような状況下では、3次元の位置を測位することができない。
また、遠方に設置されている受信局が信号を受信している場合、信号の受信電力が低くなり、TOAの精度が劣化することがある。このような場合、推定誤差が規定誤差に収まらないため、受信局が信号を受信できずにTOAを出力していない状況下と同じになり、3次元の位置を測位することができない。
2次元の位置を測位する場合も、必要な受信局の個数が異なるだけで、3次元の位置を測位する場合と同様である。
このため、トランスポンダのアンテナから送信される信号を受信してTOAを出力している受信局の個数が減少して、目標の位置を測位することができない状況下(信号の遮蔽が発生している状況)では、目標の航跡を正確に算出することが困難になる。
なお、測位位置追尾処理部103が目標の航跡予測値を算出する際、前回算出している航跡平滑値を用いるため、その航跡平滑値の算出精度が劣化していれば、現時点では目標の位置を測位できる状況(信号の遮蔽が解消している状況)になっていても、目標の航跡予測値の算出精度が劣化する。
実施の形態1.
図1はこの発明の実施の形態1による測位追尾装置を示す構成図である。
図1において、(N+1)個の受信局#0,#1,・・・,#i,・・・,#Nは航空機(目標)に設置されているトランスポンダのアンテナから送信される信号を受信して、その信号の到来時刻であるTOA(Time Of Arrival)を出力する。
以下、受信局#0から出力されるTOAをTOA(0)、受信局#iから出力されるTOAをTOA(i)のように表記する。
例えば、基準の受信局が受信局#0である場合、受信局#0から出力されるTOA(0)と、受信局#iから出力されるTOA(i)から、TDOA(i)を算出する。
TDOA(i)=TOA(i)−TOA(0)
ただし、i=1,2,・・・,Nである。
測位位置追尾処理部3は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、測位位置算出処理部2により算出された目標の測位位置を例えば線形カルマンフィルタ(追尾処理用のフィルタ)に代入して、目標の追尾処理を実施することで、目標の航跡予測値と航跡平滑値を算出する。なお、測位位置追尾処理部3は目標追尾手段を構成している。
表示処理部4は例えばGPU(Graphics Processing Unit)などから構成されており、測位位置追尾処理部3により算出された目標の航跡予測値と航跡平滑値をディスプレイに表示する処理を実施する。なお、表示処理部4は表示手段を構成している。
フィルタリセット処理部6は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、旋回遮蔽判定処理部5により航空機の旋回に伴う信号遮蔽が発生していると判定された場合、線形カルマンフィルタによる航跡のリセットを指示するフィルタ制御信号を測位位置追尾処理部3に出力する処理を実施する。なお、フィルタリセット処理部6はフィルタリセット手段を構成している。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、測位位置追尾処理部3、表示処理部4、旋回遮蔽判定処理部5及びフィルタリセット処理部6の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
(N+1)個の受信局#iは、目標である航空機に設置されているトランスポンダのアンテナから時系列に送信される信号を受信して、その信号の到来時刻であるTOA(i)を時系列に出力する。ただし、i=0,1,2,・・・,Nである。
この実施の形態1では、説明の便宜上、受信局#0が基準の受信局であるとして説明する。
TDOA(i)=TOA(i)−TOA(0)
ただし、i=1,2,・・・,Nである。
ここでは、目標の測位位置として、目標の位置に関する3次元のベクトル(x,y,z)を算出することを想定するが、目標の位置に関する2次元のベクトル(x,y)や、時刻バイアスtbと位置(x,y,z)に関する4次元のベクトル(x,y,z,tb)を算出することもできる。
ここで、目標の航跡は、目標の位置、速度、加速度等の次元を有する状態ベクトルと、誤差共分散行列(航跡予測値と測位位置の誤差を示す行列)とから構成される。
表示処理部4は、測位位置追尾処理部3が目標の航跡予測値と航跡平滑値を算出すると、目標の航跡予測値と航跡平滑値をディスプレイ等に表示する。
例えば、2次元の位置を測位する場合は、n=2であり、3個の受信局がTOAを出力している必要がある。
同様に、3次元の位置を測位する場合は、n=3であり、4個の受信局がTOAを出力している必要がある。
旋回遮蔽判定処理部5は、受信局毎にTOA(i)の時系列を管理し、下記の条件(1)又は条件(2)を満足する場合、あるいは、条件(1)及び条件(2)を満足する場合、目標である航空機と複数の受信局間で、航空機の旋回に伴う信号遮蔽が発生していると判定する。
M1回のサンプリング期間において、TOA(i)を出力している受信局#iの個数aが、測位位置の算出に必要な個数bに満たないサンプリング(a<b)の回数TがN1(T>N1)回を超えている。例えば、2次元測位であれば、b=3、3次元測位であれば、b=4である。
[条件(2)]
測位位置算出処理部2により算出される測位位置が欠落している(条件(1)を満足していない場合でも、受信局#iから出力されるTOA(i)にバラツキがあるために、測位位置の算出が不可能な場合があるため、測位位置算出処理部2により算出される測位位置が欠落している場合も、条件に含めている)。
測位位置追尾処理部3は、フィルタリセット処理部6から航跡のリセットを指示するフィルタ制御信号を受けると、線形カルマンフィルタによる航跡をリセット(過去に算出している航跡平滑値を消去)し、前回算出している航跡平滑値を用いずに、目標の追尾処理を実施して、目標の航跡予測値と航跡平滑値を算出する。
(a)は航跡をリセットしない場合の追尾処理結果を示し、(b)は航跡をリセットした場合の追尾処理結果を示している。
図2において、○は観測値(目標の測位位置)を示しており、太線矢印は航跡、点線は真の目標軌跡である。
図2の例では、目標である航空機の旋回に伴って、TOAが欠落して、TDOAが欠落し、その結果、測位位置が欠落している。
即ち、TOAが欠落することで、TDOAを算出することができずにTDOAが欠落し、さらに、TDOAが欠落することで、目標の測位位置を算出することができずに測位位置が欠落するという因果関係になっている。
これに対して、目標の測位位置が欠落すると、旋回前の過去の航跡をリセットして、過去の航跡を用いずに、目標の追尾処理を実施する場合、航跡のオーバーシュートの影響を受けないため、旋回の終了後に、目標の測位位置が得られると、図2(b)に示すように、航跡精度が直ぐに改善する。
図3はこの発明の実施の形態2による測位追尾装置を示す構成図であり、図において、図1と同一符号は同一または相当部分を示すので説明を省略する。
TDOA追尾処理部7は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、TDOA算出処理部1により算出されたTDOA(i)を、例えば観測モデルに関する拡張カルマンフィルタ(追尾処理用のフィルタ)に代入して、目標の追尾処理を実施することで、目標の航跡予測値と航跡平滑値を算出する。
即ち、TDOA追尾処理部7はTDOA算出処理部1により算出されたTDOA(i)を観測値として、観測モデルに関する拡張カルマンフィルタに基づいて、航跡予測値を算出する予測処理と、航跡平滑値を算出する平滑処理と、その航跡予測値と観測値の誤差共分散行列から計算される広がりと航跡予測値を中心とするゲート内に、その観測値が入るか否かを判定するゲート処理とを実施する。なお、TDOA追尾処理部7は目標追尾手段を構成している。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部5及びフィルタリセット処理部6の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
図4の例では、時刻t0に目標の航跡があり、時刻t1に観測値Ao1、時刻t2に観測値Bo2、時刻t3に観測値Co3が算出される観測状況を表している。
ここで、観測値は、TDOA観測値又は距離差観測値である。
なお、距離差とTDOAの間には、「距離差=光速×TDOA」の関係がある。ただし、光速は一定値である。
このため、図4(a)の場合、時刻t1,t2,t3では、測位位置追尾処理部3が追尾処理を実施することができない。
例えば、TDOA追尾処理部7が、時刻t1における2次元の追尾位置を算出する場合、前時刻t0の航跡に基づく予測観測値Bp1,Cp1と観測値Ao1を用いて算出することが可能である。
時刻t2においても、同様に、前時刻t1の航跡に基づく予測観測値Ap2,Cp2と観測値Bo2を用いて、2次元の追尾位置を算出することが可能である。
また、時刻t3においても、同様に、前時刻t2の航跡に基づく予測観測値Ap3,Bp3と観測値Co3を用いて、2次元の追尾位置を算出することが可能である。
図4では、2次元の追尾位置の算出例を示しているが、3次元の追尾位置の算出の場合も、次元が異なるだけで、2次元の追尾位置の算出の場合と同じ手順である。
TDOA追尾処理部7は、フィルタリセット処理部6から航跡のリセットを指示するフィルタ制御信号を受けると、拡張カルマンフィルタによる航跡をリセット(過去に算出している航跡平滑値を消去)し、前回算出している航跡平滑値を用いずに、目標の追尾処理を実施して、目標の航跡予測値と航跡平滑値を算出する。
図5はこの発明の実施の形態3による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
旋回遮蔽判定処理部8は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、TDOA算出処理部1によるTDOA(i)の算出状況及び測位位置算出処理部2による位置の測位状況を考慮して、目標である航空機と複数の受信局間で、航空機の旋回に伴う信号遮蔽が発生しているか否かを判定する処理を実施する。なお、旋回遮蔽判定処理部8は信号遮蔽判定手段を構成している。
図5の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部8及びフィルタリセット処理部6のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部8及びフィルタリセット処理部6の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
M2回のサンプリング期間において、TDOA(i)の算出個数cが、測位位置の算出に必要な個数dに満たないサンプリング(c<d)の回数TがN2(T>N2)回を超えている。例えば、2次元測位であれば、d=3、3次元測位であれば、d=4である。
[条件(4)]
測位位置算出処理部2により算出される測位位置が欠落している(条件(3)を満足していない場合でも、TDOA算出処理部1により算出されるTDOA(i)にバラツキがあるために、測位位置の算出が不可能な場合があるため、測位位置算出処理部2により算出される測位位置が欠落している場合も、条件に含めている)。
TDOA追尾処理部7は、フィルタリセット処理部6から航跡のリセットを指示するフィルタ制御信号を受けると、航跡をリセット(過去に算出している航跡平滑値を消去)し、前回算出している航跡平滑値を用いずに、目標の追尾処理を実施して、目標の航跡予測値と航跡平滑値を算出する。
図6はこの発明の実施の形態4による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
旋回遮蔽判定処理部9は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、(N+1)個の受信局#iによるTOA(i)の出力状況を考慮して、目標である航空機と複数の受信局間で、航空機の旋回に伴う信号遮蔽が発生しているか否かを判定する処理を実施する。なお、旋回遮蔽判定処理部9は信号遮蔽判定手段を構成している。
図6の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部9及びフィルタリセット処理部6のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部9及びフィルタリセット処理部6の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
この場合、条件(2)を満足していても、信号遮蔽が発生していると判定されないため、判定精度が若干低下するが、判定処理の処理負荷が軽減される効果が得られる。
図7はこの発明の実施の形態5による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
旋回遮蔽判定処理部10は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、TDOA算出処理部1によるTDOA(i)の算出状況を考慮して、目標である航空機と複数の受信局間で、航空機の旋回に伴う信号遮蔽が発生しているか否かを判定する処理を実施する。なお、旋回遮蔽判定処理部10は信号遮蔽判定手段を構成している。
図7の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部10及びフィルタリセット処理部6のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部10及びフィルタリセット処理部6の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
この場合、条件(4)を満足していても、信号遮蔽が発生していると判定されないため、判定精度が若干低下するが、判定処理の処理負荷が軽減される効果が得られる。
図8はこの発明の実施の形態6による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
静止物遮蔽判定処理部11は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、TDOA追尾処理部7により算出された航跡予測値が、目標と受信局#iの間に所定の静止物が入り込む位置であるか否かを判定する処理を実施する。
移動物遮蔽判定処理部12は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、TDOA追尾処理部7により算出された航跡予測値が、目標と受信局#iの間に所定の移動物が入り込む位置であるか否かを判定する処理を実施する。
なお、静止物遮蔽判定処理部11及び移動物遮蔽判定処理部12から位置判定手段が構成されている。
図8の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部5、静止物遮蔽判定処理部11、移動物遮蔽判定処理部12及び総合遮蔽判定処理部13のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部5、静止物遮蔽判定処理部11、移動物遮蔽判定処理部12及び総合遮蔽判定処理部13の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
静止物遮蔽判定処理部11、移動物遮蔽判定処理部12及び総合遮蔽判定処理部13を実装している点以外は、上記実施の形態1〜5と同様であるため、主に、静止物遮蔽判定処理部11、移動物遮蔽判定処理部12及び総合遮蔽判定処理部13の処理内容を説明する。
ここで、図9は静止物遮蔽判定処理部11による静止物遮蔽判定処理を示す説明図である。以下、図9を参照しながら、静止物遮蔽判定処理を具体的に説明する。
このような場合、航空機に設置されているトランスポンダのアンテナから送信される信号が静止物に遮蔽されて、受信局が信号を受信することができなくなる。
しかし、受信機が設置されている位置や、静止物が設置されている位置は既知であるため、目標である航空機が、どの位置を走行しているかが分かれば、現在、航空機に設置されているトランスポンダのアンテナから送信される信号が静止物に遮蔽されているか否かを判定することができる。
なお、静止物遮蔽範囲の決め方としては、例えば、事前に、受信局が電波を受信することが不可能な範囲を調査し、その範囲を静止物遮蔽範囲としてもよいし、図9に示すように、静止物のサイズパラメータを特定し、そのサイズパラメータに基づいて静止物遮蔽範囲を決定するようにしてもよい。
静止物位置のサイズパラメータは、例えば、静止物が1以上の構造物からなる場合、縦、横及び高さからなる各構造物の空間形状を特定し、各構造物の空間形状を組み合わせて、総合的に決定すればよい。
図9では、空港内のビルなどを静止物としているが、地形や山などを静止物としてもよい。
ここで、図10は移動物遮蔽判定処理部12による移動物遮蔽判定処理を示す説明図である。以下、図10を参照しながら、移動物遮蔽判定処理を具体的に説明する。
このような場合、目標である航空機に設置されているトランスポンダのアンテナから送信される信号が移動物に遮蔽されて、受信局が信号を受信することができなくなる。
しかし、受信機が設置されている位置は既知であるため、移動物の位置が分かり、かつ、目標である航空機が、どの位置を走行しているかが分かれば、現在、航空機に設置されているトランスポンダのアンテナから送信される信号が移動物に遮蔽されているか否かを判定することができる。
なお、移動物に搭載されているADS−BやGPSセンサなどの信号から移動物の位置を把握することができない場合には、当該目標と同様の追尾処理によって位置を把握してもよいし、レーダ等で移動物の位置を把握するようにしてもよい。
図10では、空港内の他の航空機を移動物としているが、例えば、雲や、電波干渉すると想定される雨、霧などを移動物としてもよい。雲、雨や霧の位置は、雲、雨や霧の位置を観測する専用センサによって把握することが可能である。
ここで、図11は総合遮蔽判定処理部13による総合遮蔽判定処理を示すフローチャートである。
また、図12は実際の受信局のTOA探知と、静止物による遮蔽、移動物による遮蔽及び旋回による遮蔽との対応関係を示す説明図である。
図12では、TOA探知ありの場合は○、TOA探知なしの場合は×で示しており、静止物による遮蔽、移動物による遮蔽、旋回による遮蔽のいずれか1つでもあれば、TOA探知はなしになり、いずれの遮蔽もない場合に限り、TOA探知はありとなる。
旋回による遮蔽が発生しているとき、旋回前の過去の航跡を用いて、目標の追尾処理を実施すると、上述したように、航跡のオーバーシュートが発生するため、航跡の精度が劣化する。
しかし、静止物による遮蔽や、移動物による遮蔽が発生しているときは、目標が旋回しているものではないため、過去の航跡を用いて、目標の追尾処理を実施しても、航跡のオーバーシュートが発生する可能性は低いと考えられる。
そこで、この実施の形態6では、受信機が信号を受信できない理由が、旋回による遮蔽の場合に限り、過去の航跡をリセットし、受信機が信号を受信できない理由が、静止物による遮蔽や移動物による遮蔽の場合には、過去の航跡をリセットせずに、過去の航跡を用いて、目標の追尾処理を引き続き実施するようにする。
総合遮蔽判定処理部13は、静止物遮蔽判定処理部11の判定結果が「静止物による遮蔽がなし」である旨を示している場合、移動物遮蔽判定処理部12の判定結果が「移動物による遮蔽がある」旨を示していれば、過去の航跡をリセットせずに、航跡を継続する旨をTDOA追尾処理部7に通知する(ステップST3,ST4)。
一方、旋回遮蔽判定処理部5の判定結果が「旋回による遮蔽あり」との旨を示していれば、航跡のリセットを指示するフィルタ制御信号をTDOA追尾処理部7に出力する。
図13はこの発明の実施の形態7による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
運動モデル制御処理部14は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、旋回遮蔽判定処理部5の判定結果に応じて、TDOA追尾処理部7における目標の追尾処理を制御する処理を実施する。
即ち、運動モデル制御処理部14は旋回遮蔽判定処理部5により信号遮蔽が発生していると判定された場合、信号遮蔽が発生していないと判定された場合よりも、目標の航跡予測値を算出する際に用いる駆動雑音共分散行列を大きくする旨をTDOA追尾処理部7に指示する処理を実施する。なお、運動モデル制御処理部14は追尾処理制御手段を構成している。
図13の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部5及び運動モデル制御処理部14のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部5及び運動モデル制御処理部14の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
フィルタリセット処理部6の代わりに、運動モデル制御処理部14を設けている点以外は、上記実施の形態1〜6と同様であるため、主に運動モデル制御処理部14の処理内容を説明する。
TDOA追尾処理部7は、運動モデル制御処理部14から駆動雑音共分散行列Q(k-1)を大きくする旨の指示を受けると、駆動雑音共分散行列Q(k-1)を大きくして、目標の航跡予測値を算出するが、駆動雑音共分散行列Q(k-1)を大きくすることで、目標の追尾処理における航跡の算出の元となる観測値と予測値のうち、観測値を重み付けして使用する比率のゲインが大きくなる。つまり、駆動雑音共分散行列Q(k-1)を大きくすると、観測値の重みが大きくなる。
この結果、旋回前の過去の航跡を用いて、目標の追尾処理を実施しても、目標の旋回に伴う航跡のオーバーシュートが軽減される。
図14はこの発明の実施の形態8による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
運動モデル制御処理部15は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、旋回遮蔽判定処理部5により信号遮蔽が発生していると判定された場合、旋回遮蔽判定処理部5の判定結果に応じて、TDOA追尾処理部7における目標の追尾処理を制御する処理を実施する。
即ち、運動モデル制御処理部15は旋回遮蔽判定処理部5により信号遮蔽が発生していると判定された場合、目標の加速度を考慮して、目標の航跡予測値を算出する旨をTDOA追尾処理部7に指示する処理を実施する。なお、運動モデル制御処理部15は追尾処理制御手段を構成している。
図14の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部5及び運動モデル制御処理部15のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA追尾処理部7、表示処理部4、旋回遮蔽判定処理部5及び運動モデル制御処理部15の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
フィルタリセット処理部6の代わりに、運動モデル制御処理部15を設けている点以外は、上記実施の形態1〜6と同様であるため、主に運動モデル制御処理部15の処理内容を説明する。
図15はこの発明の実施の形態9による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
TDOA多重運動モデル追尾処理部16は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、TDOA算出処理部1により算出されたTDOA(i)を、各種の運動モデル(例えば、等速直進モデル、旋回モデル)に関する拡張カルマンフィルタ(追尾処理用のフィルタ)を組み合わせて、目標の追尾処理(多重運動モデル追尾処理)を実施することで、目標の航跡予測値と航跡平滑値を算出する処理を実施する。なお、TDOA多重運動モデル追尾処理部16は目標追尾手段を構成している。
即ち、推移確率制御処理部17は旋回遮蔽判定処理部5の判定結果に応じて、多重運動モデル追尾処理のモデル推移確率を設定する処理を実施する。なお、推移確率制御処理部17は追尾処理制御手段を構成している。
図15の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル追尾処理部16、表示処理部4、旋回遮蔽判定処理部5及び推移確率制御処理部17のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル追尾処理部16、表示処理部4、旋回遮蔽判定処理部5及び推移確率制御処理部17の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
フィルタリセット処理部6及びTDOA追尾処理部7の代わりに、TDOA多重運動モデル追尾処理部16及び推移確率制御処理部17を設けている点以外は、上記実施の形態1〜6と同様であるため、主にTDOA多重運動モデル追尾処理部16及び推移確率制御処理部17の処理内容を説明する。
以下の説明では、便宜上、等速直線運動モデルを「直進モデル」と称し、運動の曖昧さを表す駆動雑音が大きい等加速度運動モデル、等角速度運動モデルや蛇行運動モデルなどを「旋回モデル」と称する。
時刻kの運動モデルbの事後信頼度をμk,b(+)と定義する。
時刻kの運動モデルbの事後信頼度μk,b(+)は、下記の式(4)によって算出する。
ただし、vk,bは時刻kの運動モデルbの尤度、μk,b(-)は時刻kの運動モデルbの事前信頼度である
また、Nは運動モデル数、bは等速直進モデル又は旋回モデルのいずれかの運動モデルを示す変数である。
旋回モデルの混合では、上記の等速直進モデルを旋回モデルに読み替え、上記の旋回モデルを等速直進運動モデルに読み替えることで、上記の式(5)〜(8)によって、同様の処理が行われる。
モデル数が2(等速直進モデル、旋回モデル)の場合の事前信頼度ベクトルμk,a(-)は下記の式(9)となり、モデル推移確率行列Pbaは下記の式(10)となる。モデル推移確率行列Pbaの各行の要素の総和は1である。
図16に示すように,等速直進モデルの時刻kにおける事前信頼度は、時刻k−1における事後信頼度に推移確率π11を乗算するとともに、旋回モデルの事後信頼度に推移確率π21を乗算し、これらの乗算結果の総和を求めることで得られる。モデル数が3以上の場合も同じ考え方である。
なお、図17は各モデルの信頼度計算を含んでいる多重運動モデル追尾処理を示すフローチャートである。
図18はこの発明の実施の形態10による測位追尾装置を示す構成図であり、図において、図15と同一符号は同一または相当部分を示すので説明を省略する。
推移確率制御処理部18は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、図15の推移確率制御処理部17と同様に、旋回遮蔽判定処理部5の判定結果に応じて、多重運動モデル追尾処理のモデル推移確率を設定する処理を実施するが、多重運動モデル追尾処理のモデル推移確率を変更する際、複数のサンプリングをかけてモデル推移確率の変更を段階的に行うようにする。なお、推移確率制御処理部18は追尾処理制御手段を構成している。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル追尾処理部16、表示処理部4、旋回遮蔽判定処理部5及び推移確率制御処理部18の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
推移確率制御処理部18は、例えば、等速直進モデルから旋回モデルへのモデル推移確率を1サンプリングで変えるのではなく、図19に示すように、複数のサンプリングをかけてモデル推移確率の変更を段階的に行うようにする。
モデル推移確率の変化のさせ方は、直線的でもよいし、曲線的でもよい。
図20はこの発明の実施の形態11による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
TDOA運動モデル統合追尾処理部19は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、TDOA算出処理部1により算出されたTDOA(i)を拡張カルマンフィルタに代入して、目標の追尾処理を実施することで、目標の航跡予測値と航跡平滑値を算出するものであるが、その際、拡張カルマンフィルタにおける直進モデルの追尾フィルタから得られる処理結果と、拡張カルマンフィルタにおける旋回モデルの追尾フィルタから得られる処理結果とを統合する運動モデル統合追尾処理を実施する。なお、TDOA運動モデル統合追尾処理部19は目標追尾手段を構成している。
即ち、統合重み付け制御処理部20は旋回遮蔽判定処理部5の判定結果に応じて、直進モデルの追尾フィルタから得られる処理結果と、旋回モデルの追尾フィルタから得られる処理結果とを統合する際の重み付けを設定する処理を実施する。なお、統合重み付け制御処理部20は追尾処理制御手段を構成している。
図20の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA運動モデル統合追尾処理部19、表示処理部4、旋回遮蔽判定処理部5及び統合重み付け制御処理部20のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA運動モデル統合追尾処理部19、表示処理部4、旋回遮蔽判定処理部5及び統合重み付け制御処理部20の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
図21はTDOA運動モデル統合追尾処理を示す説明図である。
フィルタリセット処理部6及びTDOA追尾処理部7の代わりに、TDOA運動モデル統合追尾処理部19及び統合重み付け制御処理部20を設けている点以外は、上記実施の形態1〜6と同様であるため、主にTDOA運動モデル統合追尾処理部19及び統合重み付け制御処理部20の処理内容を説明する。
また、TDOA運動モデル統合追尾処理部19は、そのTDOA(i)を用いて、旋回モデルに基づく追尾処理を実施して、旋回モデルの平滑値の状態ベクトルx 2(k|k)等を算出する。
即ち、統合重み付け制御処理部20は、旋回遮蔽判定処理部5の判定結果が「旋回による遮蔽がなし」である旨を示していれば、直進モデルの重みβ1を旋回モデルの重みβ2より大きくする旨をTDOA運動モデル統合追尾処理部19に指示するが、旋回遮蔽判定処理部5の判定結果が「旋回による遮蔽がある」旨を示していれば、直進モデルの重みβ1より旋回モデルの重みβ2を大きくする旨をTDOA運動モデル統合追尾処理部19に指示する。
これにより、旋回による遮蔽がある場合、直進モデルの重みβ1より旋回モデルの重みβ2を大きくして、統合平滑値の状態ベクトルx gt(k|k)が算出される。
このように、旋回遮蔽の判定結果に応じて、TDOA運動モデル統合追尾処理の重み付けを変えることで、目標への追従性が高くなる効果が得られる。
図22はこの発明の実施の形態12による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
TDOA多重運動モデル水平垂直追尾処理部21は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、TDOA算出処理部1により算出されたTDOA(i)を拡張カルマンフィルタに代入して、目標の追尾処理を実施することで、目標の航跡予測値と航跡平滑値を算出するものであるが、その際、水平方向の複数の運動モデルを組み合わせて目標を追尾する水平方向の多重運動モデル追尾処理と、垂直方向の複数の運動モデルを組み合わせて目標を追尾する垂直方向の多重運動モデル追尾処理とを実施して、水平方向の多重運動モデル追尾処理の処理結果と垂直方向の多重運動モデル追尾処理の処理結果とを統合するものである。なお、TDOA多重運動モデル水平垂直追尾処理部21は目標追尾手段を構成している。
即ち、モデル制御処理部22は旋回遮蔽判定処理部5の判定結果と地形を考慮して、水平方向の多重運動モデル追尾処理のモデル推移確率及び垂直方向の多重運動モデル追尾処理のモデル推移確率を設定する処理を実施する。なお、モデル制御処理部22は追尾処理制御手段を構成している。
図22の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル水平垂直追尾処理部21、表示処理部4、旋回遮蔽判定処理部5及びモデル制御処理部22のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル水平垂直追尾処理部21、表示処理部4、旋回遮蔽判定処理部5及びモデル制御処理部22の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
フィルタリセット処理部6及びTDOA追尾処理部7の代わりに、TDOA多重運動モデル水平垂直追尾処理部21及びモデル制御処理部22を設けている点以外は、上記実施の形態1〜6と同様であるため、主にTDOA多重運動モデル水平垂直追尾処理部21及びモデル制御処理部22の処理内容を説明する。
TDOA多重運動モデル水平垂直追尾処理部21は、水平方向の多重運動モデル追尾処理と、垂直方向の多重運動モデル追尾処理とを独立に実施すると、水平方向の多重運動モデル追尾処理を実施すること得られた航跡予測値と、垂直方向の多重運動モデル追尾処理を実施すること得られた航跡予測値とを合わせて、表示処理部4に出力する。
また、TDOA多重運動モデル水平垂直追尾処理部21は、水平方向の多重運動モデル追尾処理を実施すること得られた航跡平滑値と、垂直方向の多重運動モデル追尾処理を実施すること得られた航跡平滑値とを合わせて、表示処理部4に出力する。
即ち、モデル制御処理部22は、旋回遮蔽判定処理部5の判定結果が「旋回による遮蔽がある」旨を示していれば、航跡平滑値から計算される平滑高度と組み合わせて、水平方向の多重運動モデル追尾処理における等速直進モデルから旋回モデルへの推移確率を高めるか、垂直方向の多重運動モデル追尾処理における等速直進モデルから旋回モデルへの推移確率を高めるか、水平方向の多重運動モデル追尾処理における等速直進モデルから旋回モデルへの推移確率と垂直方向の多重運動モデル追尾処理における等速直進モデルから旋回モデルへの推移確率の両方を高めるかを決定する。
つまり、地形位置(空港、山、ビル等の位置)と航跡平滑値(平滑位置、平滑高度等)の関係から、事前に目標が高度方向に旋回するのか、水平方向に旋回するのかをある程度推測することができるため、地形位置と、水平方向の多重運動モデル追尾処理の推移確率と、垂直方向の多重運動モデル追尾処理の推移確率との対応関係を示すテーブルを事前に作成しておき、そのテーブルから地形位置に対応する水平方向の多重運動モデル追尾処理の推移確率と、垂直方向の多重運動モデル追尾処理の推移確率とを取得する。
そして、水平方向の多重運動モデル追尾処理の推移確率と、垂直方向の多重運動モデル追尾処理の推移確率とを設定する制御信号をTDOA多重運動モデル水平垂直追尾処理部21に出力する。
このように、旋回遮蔽判定処理部5の判定結果と地形を考慮して、水平方向の多重運動モデル追尾処理のモデル推移確率及び垂直方向の多重運動モデル追尾処理のモデル推移確率を設定することで、目標への追従性を高めることができる。
図23はこの発明の実施の形態13による測位追尾装置を示す構成図であり、図において、図3と同一符号は同一または相当部分を示すので説明を省略する。
TDOA多重運動モデル水平垂直追尾処理部23は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、図22のTDOA多重運動モデル水平垂直追尾処理部21と同様に、水平方向の多重運動モデル追尾処理と、垂直方向の多重運動モデル追尾処理とを独立に実施して、水平方向の多重運動モデル追尾処理の処理結果と垂直方向の多重運動モデル追尾処理の処理結果とを統合するものであるが、TDOA多重運動モデル水平垂直追尾処理部23の場合、水平方向の多重運動モデル追尾処理の運動モデルが直進モデルと旋回モデルであって、垂直方向の多重運動モデル追尾処理の運動モデルが高度一定の複数の直進モデルである。なお、TDOA多重運動モデル水平垂直追尾処理部23は目標追尾手段を構成している。
図23の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル水平垂直追尾処理部23、表示処理部4、旋回遮蔽判定処理部5及びモデル制御処理部24のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル水平垂直追尾処理部23、表示処理部4、旋回遮蔽判定処理部5及びモデル制御処理部24の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
これにより、TDOA多重運動モデル水平垂直追尾処理部23では、旋回遮蔽判定処理部5の判定結果が「旋回による遮蔽がある」旨を示していれば、水平方向の多重運動モデル追尾処理については、直進モデルから旋回モデルへのモデル推移確率が大きくなる多重運動モデルで、目標の追尾が行われる。
この結果、目標への追従性を確保することができる。また、高度一定の直進モデルを複数使用する垂直方向の多重運動モデルを使用することで、マルチパス等により高度誤差が大きい状況でも、目標への高度追尾精度が向上する。
図24はこの発明の実施の形態14による測位追尾装置を示す構成図であり、図において、図22と同一符号は同一または相当部分を示すので説明を省略する。
モデル制御処理部25は例えばCPUを実装している半導体集積回路、あるいは、ワンチップマイコンなどから構成されており、図22のモデル制御処理部22と同様に、水平方向の多重運動モデル追尾処理のモデル推移確率及び垂直方向の多重運動モデル追尾処理のモデル推移確率を設定するものであるが、モデル制御処理部25の場合、垂直方向の多重運動モデル追尾処理の運動モデルが、上昇旋回モデル及び下降旋回モデルを備えていれば、目標の高度に応じて、上昇旋回モデル及び下降旋回モデルを使用するか否かを決定する。なお、モデル制御処理部25は追尾処理制御手段を構成している。
図23の例では、測位追尾装置の構成要素である受信局#0〜#N、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル水平垂直追尾処理部21、表示処理部4、旋回遮蔽判定処理部5及びモデル制御処理部25のそれぞれが専用のハードウェアで構成されているものを想定しているが、測位追尾装置の全部または一部がコンピュータで構成されていてもよい。
例えば、受信局#0〜#Nを除く部分がコンピュータで構成されている場合、TDOA算出処理部1、測位位置算出処理部2、TDOA多重運動モデル水平垂直追尾処理部21、表示処理部4、旋回遮蔽判定処理部5及びモデル制御処理部25の処理内容を記述しているプログラムをコンピュータのメモリに格納し、当該コンピュータのCPUが当該メモリに格納されているプログラムを実行するようにすればよい。
モデル制御処理部22の代わりに、モデル制御処理部25を設けている点以外は、上記実施の形態12と同様であるため、主にモデル制御処理部25の処理内容を説明する。
この実施の形態14では、TDOA多重運動モデル水平垂直追尾処理部21が、垂直方向の多重運動モデル追尾処理の運動モデルとして、上昇旋回モデル及び下降旋回モデルを備えている場合を想定する。
モデル制御処理部25は、例えば、航跡平滑値から平滑高度を得ると、事前に作成されているテーブルを参照して、その平滑高度で使用する運動モデルが、上昇旋回モデルであるのか、下降旋回モデルであるのかを確認し、使用する運動モデルを示す制御信号をTDOA多重運動モデル水平垂直追尾処理部21に出力する。
また、モデル制御処理部25から出力された制御信号が下降旋回モデルを使用する旨を示してれば、垂直方向の多重運動モデル追尾処理の運動モデルとして、下降旋回モデルを使用する。
このように、目標の高度に応じて、垂直方向の多重運動モデル追尾処理の運動モデルとして、上昇旋回モデル及び下降旋回モデルを使用するか否かを決めることで、例えば、目標高度によっては、あり得ない上昇旋回や下降旋回の動作を除外することができる。
Claims (15)
- 目標から送信される信号を受信して、上記信号の到来時刻を出力する複数の受信局と、
上記複数の受信局から出力された到来時刻の時刻差である到来時刻差を算出する到来時刻差算出手段と、
上記到来時刻差算出手段により算出された到来時刻差から上記目標の位置を測位する位置測位手段と、
上記位置測位手段により測位された目標の位置又は上記到来時刻差算出手段により算出された到来時刻差を追尾処理用のフィルタに代入して、上記目標の追尾処理を実施することで、上記目標の航跡予測値と航跡平滑値を算出する目標追尾手段と、
上記目標追尾手段により算出された目標の航跡予測値と航跡平滑値を表示する表示手段と、
上記目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定する信号遮蔽判定手段と、
上記信号遮蔽判定手段により信号遮蔽が発生していると判定された場合、上記追尾処理用のフィルタによる航跡をリセットするフィルタリセット手段と
を備えた測位追尾装置。 - 上記信号遮蔽判定手段は、上記複数の受信局による信号の受信状況及び上記位置測位手段による位置の測位状況を考慮して、目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定することを特徴とする請求項1記載の測位追尾装置。
- 上記信号遮蔽判定手段は、上記到来時刻差算出手段による到来時刻差の算出状況及び上記位置測位手段による位置の測位状況を考慮して、目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定することを特徴とする請求項1記載の測位追尾装置。
- 上記信号遮蔽判定手段は、複数の受信局による信号の受信状況を考慮して、目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定することを特徴とする請求項1記載の測位追尾装置。
- 上記信号遮蔽判定手段は、上記到来時刻差算出手段による到来時刻差の算出状況を考慮して、目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定することを特徴とする請求項1記載の測位追尾装置。
- 上記目標追尾手段により算出された航跡予測値が、目標と受信局の間に所定の静止物又は移動物が入り込む位置であるか否かを判定する位置判定手段を設け、
上記フィルタリセット手段は、上記信号遮蔽判定手段により信号遮蔽が発生していると判定され、かつ、上記位置判定手段により航跡予測値が静止物又は移動物が入り込む位置であると判定されていなければ、追尾処理用のフィルタによる航跡をリセットする
ことを特徴とする請求項1記載の測位追尾装置。 - 目標から送信される信号を受信して、上記信号の到来時刻を出力する複数の受信局と、
上記複数の受信局から出力された到来時刻の時刻差である到来時刻差を算出する到来時刻差算出手段と、
上記到来時刻差算出手段により算出された到来時刻差から上記目標の位置を測位する位置測位手段と、
上記位置測位手段により測位された目標の位置又は上記到来時刻差算出手段により算出された到来時刻差を追尾処理用のフィルタに代入して、上記目標の追尾処理を実施することで、上記目標の航跡予測値と航跡平滑値を算出する目標追尾手段と、
上記目標追尾手段により算出された目標の航跡予測値と航跡平滑値を表示する表示手段と、
上記目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定する信号遮蔽判定手段と、
上記信号遮蔽判定手段の判定結果に応じて、上記目標追尾手段における上記追尾処理用のフィルタのゲインを大きくして目標の追尾処理を制御する追尾処理制御手段と
を備えた測位追尾装置。 - 上記追尾処理制御手段は、上記信号遮蔽判定手段により信号遮蔽が発生していると判定された場合、信号遮蔽が発生していないと判定された場合よりも、目標の航跡予測値を算出する際に用いる駆動雑音共分散行列を大きくする旨を上記目標追尾手段に指示することを特徴とする請求項7記載の測位追尾装置。
- 目標から送信される信号を受信して、上記信号の到来時刻を出力する複数の受信局と、
上記複数の受信局から出力された到来時刻の時刻差である到来時刻差を算出する到来時刻差算出手段と、
上記到来時刻差算出手段により算出された到来時刻差から上記目標の位置を測位する位置測位手段と、
上記位置測位手段により測位された目標の位置又は上記到来時刻差算出手段により算出された到来時刻差を追尾処理用のフィルタに代入して、上記目標の追尾処理を実施することで、上記目標の航跡予測値と航跡平滑値を算出する目標追尾手段と、
上記目標追尾手段により算出された目標の航跡予測値と航跡平滑値を表示する表示手段と、
上記目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定する信号遮蔽判定手段と、
上記信号遮蔽判定手段により信号遮蔽が発生していると判定された場合、目標の加速度を考慮して、上記目標の航跡予測値を算出する旨を上記目標追尾手段に指示する追尾処理制御手段と
を備えた測位追尾装置。 - 目標から送信される信号を受信して、上記信号の到来時刻を出力する複数の受信局と、
上記複数の受信局から出力された到来時刻の時刻差である到来時刻差を算出する到来時刻差算出手段と、
上記到来時刻差算出手段により算出された到来時刻差から上記目標の位置を測位する位置測位手段と、
上記位置測位手段により測位された目標の位置又は上記到来時刻差算出手段により算出された到来時刻差を追尾処理用のフィルタに代入して、上記目標の追尾処理を実施することで、上記目標の航跡予測値と航跡平滑値を算出する目標追尾手段と、
上記目標追尾手段により算出された目標の航跡予測値と航跡平滑値を表示する表示手段と、
上記目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定する信号遮蔽判定手段と、
上記信号遮蔽判定手段の判定結果に応じて、上記目標追尾手段における目標の追尾処理を制御する追尾処理制御手段とを備え、
上記目標追尾手段は、各種の運動モデルを組み合わせて、目標を追尾する多重運動モデル追尾処理を実施するものであり、
上記追尾処理制御手段は、上記信号遮蔽判定手段の判定結果に応じて、上記多重運動モデル追尾処理のモデル推移確率を設定することを特徴とする測位追尾装置。 - 上記追尾処理制御手段は、多重運動モデル追尾処理のモデル推移確率を変更する場合、複数のサンプリングをかけて上記モデル推移確率の変更を段階的に行うことを特徴とする請求項10記載の測位追尾装置。
- 目標から送信される信号を受信して、上記信号の到来時刻を出力する複数の受信局と、
上記複数の受信局から出力された到来時刻の時刻差である到来時刻差を算出する到来時刻差算出手段と、
上記到来時刻差算出手段により算出された到来時刻差から上記目標の位置を測位する位置測位手段と、
上記位置測位手段により測位された目標の位置又は上記到来時刻差算出手段により算出された到来時刻差を追尾処理用のフィルタに代入して、上記目標の追尾処理を実施することで、上記目標の航跡予測値と航跡平滑値を算出する目標追尾手段と、
上記目標追尾手段により算出された目標の航跡予測値と航跡平滑値を表示する表示手段と、
上記目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定する信号遮蔽判定手段と、
上記信号遮蔽判定手段の判定結果に応じて、上記目標追尾手段における目標の追尾処理を制御する追尾処理制御手段とを備え、
上記目標追尾手段は、直進モデルの追尾フィルタから得られる処理結果と、旋回モデルの追尾フィルタから得られる処理結果とを統合する運動モデル統合追尾処理を実施するものであり、
上記追尾処理制御手段は、上記信号遮蔽判定手段の判定結果に応じて、直進モデルの追尾フィルタから得られる処理結果と、旋回モデルの追尾フィルタから得られる処理結果とを統合する際の重み付けを設定することを特徴とする測位追尾装置。 - 目標から送信される信号を受信して、上記信号の到来時刻を出力する複数の受信局と、
上記複数の受信局から出力された到来時刻の時刻差である到来時刻差を算出する到来時刻差算出手段と、
上記到来時刻差算出手段により算出された到来時刻差から上記目標の位置を測位する位置測位手段と、
上記位置測位手段により測位された目標の位置又は上記到来時刻差算出手段により算出された到来時刻差を追尾処理用のフィルタに代入して、上記目標の追尾処理を実施することで、上記目標の航跡予測値と航跡平滑値を算出する目標追尾手段と、
上記目標追尾手段により算出された目標の航跡予測値と航跡平滑値を表示する表示手段と、
上記目標と上記複数の受信局間で信号遮蔽が発生しているか否かを判定する信号遮蔽判定手段と、
上記信号遮蔽判定手段の判定結果に応じて、上記目標追尾手段における目標の追尾処理を制御する追尾処理制御手段とを備え、
上記目標追尾手段は、水平方向の複数の運動モデルを組み合わせて目標を追尾する水平方向の多重運動モデル追尾処理と、垂直方向の複数の運動モデルを組み合わせて目標を追尾する垂直方向の多重運動モデル追尾処理とを実施して、水平方向の多重運動モデル追尾処理の処理結果と垂直方向の多重運動モデル追尾処理の処理結果とを統合するものであり、
上記追尾処理制御手段は、上記信号遮蔽判定手段の判定結果と地形を考慮して、上記水平方向の多重運動モデル追尾処理のモデル推移確率及び上記垂直方向の多重運動モデル追尾処理のモデル推移確率を設定することを特徴とする測位追尾装置。 - 上記追尾処理制御手段は、水平方向の多重運動モデル追尾処理の運動モデルが直進モデルと旋回モデルであって、垂直方向の多重運動モデル追尾処理の運動モデルが高度一定の複数の直進モデルである場合、上記信号遮蔽判定手段の判定結果が、信号遮蔽が発生している旨を示していれば、上記水平方向の多重運動モデル追尾処理における直進モデルから旋回モデルへのモデル推移確率が大きくなるように設定して、上記垂直方向の多重運動モデル追尾処理のモデル推移確率を維持することを特徴とする請求項13記載の測位追尾装置。
- 上記追尾処理制御手段は、垂直方向の多重運動モデル追尾処理の運動モデルが、上昇旋回モデル及び下降旋回モデルを備えている場合、目標の高度に応じて、上記上昇旋回モデル及び上記下降旋回モデルを使用するか否かを決定することを特徴とする請求項13記載の測位追尾装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014507753A JP5744320B2 (ja) | 2012-03-28 | 2013-03-19 | 測位追尾装置 |
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012074003 | 2012-03-28 | ||
| JP2012074003 | 2012-03-28 | ||
| PCT/JP2013/057823 WO2013146468A1 (ja) | 2012-03-28 | 2013-03-19 | 測位追尾装置 |
| JP2014507753A JP5744320B2 (ja) | 2012-03-28 | 2013-03-19 | 測位追尾装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP5744320B2 true JP5744320B2 (ja) | 2015-07-08 |
| JPWO2013146468A1 JPWO2013146468A1 (ja) | 2015-12-10 |
Family
ID=49259724
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2014507753A Active JP5744320B2 (ja) | 2012-03-28 | 2013-03-19 | 測位追尾装置 |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5744320B2 (ja) |
| WO (1) | WO2013146468A1 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107850660B (zh) * | 2015-07-17 | 2021-06-15 | 株式会社村田制作所 | 位置检测系统以及计算机程序 |
| CN107228667B (zh) * | 2017-04-23 | 2019-11-26 | 西安电子科技大学 | 一种融合地图信息的改进卡尔曼滤波器室内定位跟踪方法 |
| JP7111506B2 (ja) * | 2018-05-17 | 2022-08-02 | 株式会社デンソーテン | 物標検出装置 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4376330B2 (ja) * | 1998-08-10 | 2009-12-02 | 富士通テン株式会社 | 移動体用衛星追尾アンテナ装置 |
| JP4397732B2 (ja) * | 2004-05-12 | 2010-01-13 | 三菱電機株式会社 | 測位装置 |
-
2013
- 2013-03-19 JP JP2014507753A patent/JP5744320B2/ja active Active
- 2013-03-19 WO PCT/JP2013/057823 patent/WO2013146468A1/ja not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2013146468A1 (ja) | 2013-10-03 |
| JPWO2013146468A1 (ja) | 2015-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7465615B2 (ja) | 航空機のスマート着陸 | |
| US12271208B2 (en) | Aerial vehicle touchdown detection | |
| US20250333164A1 (en) | Image Space Motion Planning Of An Autonomous Vehicle | |
| US8319679B2 (en) | Systems and methods for predicting locations of weather relative to an aircraft | |
| US20190187241A1 (en) | Localization system, vehicle control system, and methods thereof | |
| CN107368095B (zh) | 一种小型固定翼无人机空中防撞系统及防撞方法 | |
| CN102621542B (zh) | 基于多模粒子滤波和数据关联的机动微弱目标检测前跟踪方法 | |
| CN107765220A (zh) | 基于uwb和激光雷达混合定位的行人跟随系统及方法 | |
| JP5744320B2 (ja) | 測位追尾装置 | |
| EP4377904A1 (en) | Occupancy mapping for autonomous control of a vehicle | |
| US10976426B2 (en) | Apparatus and method for ascertaining object kinematics of a movable object | |
| JP7529391B2 (ja) | 受動センサーからの擬似距離推定 | |
| JP2004309166A (ja) | 目標追尾装置 | |
| JP6320029B2 (ja) | 測位装置及び測位方法 | |
| KR20240019606A (ko) | Uwb 및 관성 센서 기반의 로봇 위치 추정 장치 및 방법 | |
| US20240200969A1 (en) | Machine learning based occupancy grid generation | |
| JP5549089B2 (ja) | 移動体の物体投下装置及び物体投下システム | |
| EP3060952B1 (en) | Locational and directional sensor control for search | |
| Li et al. | Spatial locating of magnetic mobile robot in closed steel box girder based on UWB sensors and structural boundary | |
| Chen et al. | UAV Localization with Unreliable Observations in Hostile Underground Environments | |
| RU22925U1 (ru) | Устройство определения параметров полета для осуществления автоматической посадки самолета | |
| Akahori et al. | Position estimation system with UWB, IMU and a distance sensor for quad-rotors | |
| CN113569430B (zh) | 一种仅外测观测下再入飞行转弯方向辨识方法 | |
| Ben | System Design of a FMCW Radar-Based Collision Detection Subsystem for an Airborne Detect-and-Avoid System on-Board of Small Unmanned Aircraft Systems | |
| Semenov et al. | Comparative Analysis of the Landing Accuracy of the UAV for Capturing a Seismic Sensor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 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: 20150407 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150428 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5744320 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 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |