(57)【要約】【課題】推定精度の高い目標配置を事前に決定可能なセンサバイアス誤差推定用の目標位置決定方法を得る。【解決手段】各目標の配置可能な三次元領域を可能配置領域として指定する配置領域設定ステップＳ１と、可能配置領域をグリッド化して得られる三次元位置ベクトルの集合を可能配置領域集合として算出する配置領域グリッド化ステップＳ２と、可能配置領域集合から目標毎に１ベクトルずつ選出して組合せを生成し、全ての組合せを生成する目標位置組合せステップＳ３と、全ての組合せについて推定誤差指標値を算出する誤差指標値算出ステップＳ１１と、推定誤差指標値が最小値を示す目標位置の組合せを各目標の最適な配置位置の組合せとして決定する目標位置選出ステップＳ１３とを備えた。【選択図】　　　　図１
2004117017.tif 000002
【特許請求の範囲】
【請求項１】
三次元領域内の目標を検知する複数のセンサの設置誤差をバイアス誤差として推定するために、複数の目標の配置位置を決定する方法であって、
前記複数の目標が配置され得る三次元領域を可能配置領域として指定する配置領域設定ステップと、
前記可能配置領域をグリッド化して得られる三次元位置ベクトルの集合を可能配置領域集合として算出する配置領域グリッド化ステップと、
前記可能配置領域集合から前記目標毎に１ベクトルずつ選出して組合せを生成するとともに、前記組合せを繰り返して、全ての組合せを生成する目標位置組合せステップと、
前記全ての組合せについて推定誤差指標値を算出する誤差指標値算出ステップと、
前記推定誤差指標値が最適値を示す目標位置の組合せを、前記各目標の最適な配置位置の組合せとして決定する目標位置選出ステップとを備え、
前記各目標が配置される前に前記各目標の配置位置を決定することを特徴とするセンサバイアス誤差推定用の目標位置決定方法。
【請求項２】
三次元領域内の目標を検知する複数のセンサの設置誤差をバイアス誤差として推定するために、複数の目標の配置位置を決定する方法であって、
前記各目標の現時刻における運動諸元を取り込む運動諸元入力ステップと、
前記運動諸元に基づいて前記各目標が次の時刻に到達可能な位置領域を可能配置領域として算出する可能配置領域算出ステップと、
前記可能配置領域をグリッド化して得られる三次元位置ベクトルの集合を可能配置領域集合として算出する配置領域グリッド化ステップと、
前記可能配置領域集合から前記目標毎に１ベクトルずつ選出して組合せを生成するとともに、前記組合せを繰り返して、全ての組合せを生成する目標位置組合せステップと、
前記全ての組合せについて推定誤差指標値を算出する誤差指標値算出ステップと、
前記推定誤差指標値が最適値を示す目標位置の組合せを、前記各目標の最適な配置位置の組合せとして決定する目標位置選出ステップと、
処理終了条件を満たすか否かを判定する終了判定ステップと、
前記処理終了条件が満たされない場合に、前記現時刻から次の時刻に更新するとともに、決定された目標位置に目標を移動飛行させる時刻更新および目標移動ステップとを備え、
前記各目標の移動経路を前記現時刻毎にリアルタイムに決定することを特徴とするセンサバイアス誤差推定用の目標位置決定方法。
【請求項３】
前記誤差指標値算出ステップは、
前記可能配置領域集合から選出された全ての組合せ要素に対して、観測行列Ｈおよび行列Ｒを評価して、以下の式、
Ｍ＝（ＨＴＲ‐１Ｈ）‐１
により行列Ｍを計算するとともに前記行列Ｍの対角要素を算出し、前記行列Ｍの対角要素の平方根を前記推定誤差指標値として算出することを特徴とする請求項１または請求項２に記載のセンサバイアス誤差推定用の目標位置決定方法。
【請求項４】
前記各目標の配置位置の組合せに対する推定誤差指標値として複数の値が得られた場合に、前記各推定誤差指標値を重み付け統合する重み付け統合ステップを備え、
前記目標位置選出ステップは、重み付け統合処理後の推定誤差指標値に基づいて、前記最適な配置位置の組合せを決定することを特徴とする請求項１から請求項３までのいずれか１項に記載のセンサバイアス誤差推定用の目標位置決定方法。
【請求項５】
推定誤差指標値算出ステップは、平均値算出ステップを含み、
前記平均値算出ステップは、
前記センサによる前記目標の各観測諸元の観測精度が可変である場合に、前記各観測諸元の観測精度の分散値変動範囲を与えて、前記分散値変動範囲を段階的に区切り、
段階毎の分散値の組合せを用いて推定誤差指標値を算出するとともに、前記段階毎の推定誤差指標値の平均値の集合を前記推定誤差指標値の集合として算出することを特徴とする請求項１から請求項４までのいずれか１項に記載のセンサバイアス誤差推定用の目標位置決定方法。
【請求項６】
前記可能配置領域集合から選出された全ての組合せ要素に対して、観測行列Ｈおよび前記観測行列Ｈの最小特異値を算出するとともに、前記最小特異値の集合マップと推定誤差指標値の集合マップとを統合する最小特異値統合ステップを備え、
前記目標位置選出ステップは、前記最小特異値が０に近い目標配置位置を除いた組合せの中から、前記各目標の最適な配置位置の組合せを決定することを特徴とする請求項１から請求項５までのいずれか１項に記載のセンサバイアス誤差推定用の目標位置決定方法。
【請求項７】
前記目標の配置位置に対して地理的制約を含む地理的情報が存在する場合に、前記地理的情報と前記推定誤差指標値と統合して、前記地理的情報を前記推定誤差指標値に反映させるための地理的情報統合ステップを備え、
前記目標位置選出ステップは、前記地理的制約を統合した組合せの中から、前記最適な配置位置の組合せを決定することを特徴とする請求項１から請求項６までのいずれか１項に記載のセンサバイアス誤差推定用の目標位置決定方法。
【請求項８】
前記目標位置選出ステップは、前記地理的制約が所定レベルよりも大きい目標配置位置を除いた組合せの中から、前記最適な配置位置の組合せを決定することを特徴とする請求項７に記載のセンサバイアス誤差推定用の目標位置決定方法。
【請求項９】
前記目標位置選出ステップは、前記推定誤差指標値が最小値を示す目標位置の組合せを、前記各目標の最適な配置位置の組合せとして決定することを特徴とする請求項１から請求項８までのいずれか１項に記載のセンサバイアス誤差推定用の目標位置決定方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のセンサ（レーダなど）を用いた目標の検知（捜索および追尾などを含む）に際し、各センサの距離、仰角および方位角のアライメント誤差（設置誤差）による目標検知性能の劣化を回避するために、事前に各センサの設置誤差をバイアス誤差として推定する方法に関し、特に、目標の位置（移動経路）によって推定精度が劣化する問題点に鑑み、目標位置（および目標移動経路）を決定可能にして推定精度を向上させたセンサバイアス誤差推定用の目標位置決定方法に関するものである。
【０００２】
【従来の技術】
一般に、複数のセンサ（レーダなど）を用いて目標の探知（追尾など）を行う場合、各センサに設置誤差が生じると検知性能の劣化につながる可能性があるので、各センサの設置誤差（アライメント誤差）をバイアス誤差としてあらかじめ推定し、各センサの観測データをバイアス誤差に基づいて補正演算する必要がある。なお、各センサの設置誤差は、短時間の間では一定値と見なされるので、補正演算用のバイアス誤差と称されている。
また、このようなバイアス誤差推定アルゴリズムを実行するためには、複数の目標を空中に配置し、これらの目標を観測して得られる観測データを用いて、各センサの設置誤差を推定する必要がある。
たとえば、図５および図６は従来のセンサの設置誤差補正処理およびバイアス誤差推定方法を示す説明図である（たとえば、非特許文献１参照）。
【０００３】
【非特許文献１】
小菅義夫、岡田隆光による、「三次元レーダのデータ融合におけるレーダバイアス誤差推定」、計測自動制御学会論文集、Ｖｏｌ．３５、Ｎｏ．７、第８２３〜８３１頁、Ｆｉｇ．１
【０００４】
図５においては、２つのセンサ（レーダ１、２）の表示画面（観測値）Ｂ１、Ｂ２を重ね合わせて統合し、目標Ｃ１〜Ｃ３（○印、□印、△印参照）の三次元位置を認識する際に、両センサが真の北方向を誤認識して設置された場合の誤認識を補正する方法を示している。
図５において、レーダ１、２（センサ）は、二次元位置検出器（ＰＰＩ：Ｐｌａｎ　Ｐｏｓｉｔｉｏｎ　Ｉｎｄｉｃａｔｏｒ）からなり、それぞれ、複数の目標Ｃ１〜Ｃ３を検知する。
各レーダ１、２の表示例において、破線は、上方向が「北」、右方向が「東」とする正しい直交座標系であり、実線はバイアス誤差の影響を受けた直交座標系である。ここでは、各レーダ１、２は、方位角に対してバイアス誤差を有しており、真北を誤認識した状態で設置されているものとする。
【０００５】
この場合、２つのレーダ１、２からの観測値データＢ１、Ｂ２を重ね合わせて統合すると、実際には各１つの目標Ｃ１〜Ｃ３が、それぞれ複数の目標として誤認識されてしまう。しかし、各レーダ１、２の設置誤差（バイアス誤差）の推定値を用いて、各観測値Ｂ１、Ｂ２を補正して統合すると、補正後のデータのように、単一の目標位置を正確に検知することができる。
したがって、上記のような各目標Ｃ１〜Ｃ３の誤認識を回避するためには、事前に各レーダ１、２の設置誤差を推定しておくことが重要となる。各レーダ１、２の設置誤差を推定するアルゴリズムは、上記文献に記載されており、図６のように表すことができる。
【０００６】
図６において、各レーダ１、２は、同一の複数（たとえば、２個）の目標Ｃ１、Ｃ２（この場合、飛行機）を同期観測して、観測値Ｂ１、Ｂ２を取得する。
続いて、推定アルゴリズム（拡張カルマン）１０は、カルマンフィルタを用いて、各観測値Ｂ１、Ｂ２を照合して両者のずれ量を検出し、各レーダ１、２のバイアス誤差推定値１０ａを演算する。
ただし、バイアス誤差推定値１０ａの推定精度は、各目標Ｃ１、Ｃ２と各レーダ１、２との相対位置によっては、大きく劣化する可能性がある。
【０００７】
すなわち、バイアス誤差推定値１０ａを算出するための推定アルゴリズム１０を実行するためには、複数の目標（たとえば、Ｃ１、Ｃ２）を空間に配置することが必要となるが、目標の配置に関して、以下の２つの問題が生じる。
（１）各目標と各レーダ１、２との相対配置によってはバイアス誤差推定値１０ａが発散するおそれがあるが、通常、相対配置を事前に知ることは困難である。
（２）上記相対配置とバイアス誤差推定値１０ａの推定精度との関係についても、未知である。
【０００８】
上記問題（１）、（２）に鑑みて、バイアス誤差推定値が発散せずに、且つ、推定精度の高い目標配置を事前に決定する方法が要求されている。
そこで、たとえば問題（１）の解決策として、バイアス誤差推定値１０ａの発散可能性が高い目標配置を事前に検出して回避することのできる新規なアルゴリズムが考えられる。
図７は上記新規なアルゴリズムによるバイアス誤差推定処理用の目標位置決定方法を示すフローチャートであり、バイアス誤差推定値の発散が生じる可能性の高い目標配置を事前に回避するための処理ルーチンを示している。
【０００９】
図７において、まず、各目標の配置が可能な三次元領域（可能配置領域）を設定し（ステップＳ１）、三次元ベクトルの集合を算出するために、可能配置領域をグリッド化（マトリクス化）する（ステップＳ２）。
次に、グリッド化された各目標の配置可能領域の集合から、１ベクトルずつ選出して組合せを生成するとともに、これを繰り返し実行して、全ての目標位置の組合せを生成する（ステップＳ３）。
また、全ての目標位置の組合せについて、観測行列およびその最小特異値を算出し（ステップＳ４）、全ての最小特異値の集合から、「０」または「０付近の値」を示す目標位置の組合せを選出し（ステップＳ５）、図７の処理ルーチンを終了する。
【００１０】
以下、図７に示した目標位置決定方法について、数式を参照しながら、さらに具体的に説明する。
図７の処理ルーチンは、全ての目標が任意の静止位置に配置可能であることを前提条件として、各目標の配置位置範囲が与えられた場合に、バイアス誤差推定値の発散可能性が高い配置位置を事前に決定する場合を示している。
まず、ステップＳ１において、Ｌ個の目標ｌ（ｌ＝１、２、…、Ｌ）に対し、各目標ｌを配置することのできる三次元位置の空間Ｑｌ（ｌ＝１、２、…、Ｌ）を設定する。たとえば、三次元空間の各軸（ｘ１、ｙ１、ｚ１）の最小値ｘｌｍｉｎ、ｙｌｍｉｎ、ｚｌｍｉｎおよび最大値ｘｌｍａｘ、ｙｌｍａｘ、ｚｌｍａｘを、それぞれ以下の式（１）のように与える。
【００１１】
【数１】
2004117017.tif 000003
【００１２】
次に、ステップＳ２において、各目標を配置可能な三次元位置の空間Ｑｌ（ｌ＝１、２、…、Ｌ）をグリッド化し、三次元の位置ベクトルの集合Ｄｌ（ｌ＝１、２、…、Ｌ）を生成する。
たとえば、三次元位置の空間Ｑｌ（ｌ＝１、２、…、Ｌ）に対して、グリッドの間隔Δｘｌ、Δｙｌ、Δｚｌ（ｌ＝１、２、…、Ｌ）を設定し、三次元空間の各軸（ｘ、ｙ、ｚ）を、以下の式（２）のように分割する。
【００１３】
【数２】
2004117017.tif 000004
【００１４】
そして、上記のように分割された各軸ｘ、ｙ、ｚの一次元の点の集合から１点ずつ選出し、三次元のベクトルを構成するような全ての組合せを生成する。この組合せを、上記の三次元位置ベクトル集合Ｄｌ（ｌ＝１、…、Ｌ）と称する。
次に、ステップＳ３において、三次元位置ベクトル集合Ｄｌ（ｌ＝１、２、…、Ｌ）から、１つずつ三次元ベクトルを選出し、全ての組合せを生成する。すなわち、１つの組合せは、Ｌ個の三次元ベクトルから構成される。ここで、一組の組合せをｅと呼び、また、この組合せの集合をＥａｌｌと呼ぶ。
続いて、ステップＳ４において、組合せ集合Ｅａｌｌの全ての組合せに対し、まず、観測行列Ｈを算出する。このとき、観測行列Ｈの算出式は、各レーダｉ（ｉ＝１、２）から見た目標ｌ（ｌ＝１、…、Ｌ）の真位置を、以下の式（３）のように、
【数３】
2004117017.tif 000005
と置くと、以下の式（４）〜（７）のように表される。
【００１５】
【数４】
2004117017.tif 000006
【数５】
2004117017.tif 000007
【数６】
2004117017.tif 000008
【数７】
2004117017.tif 000009
【００１６】
そして、組合せ集合Ｅａｌｌ内の全ての要素に対して、観測行列Ｈの最小特異値
【数８】
2004117017.tif 000010
を算出する。ここで、算出された最小特異値の集合をΛａｌｌと呼ぶ。
最後に、ステップＳ５において、最小特異値集合Λａｌｌの中で、集合Λａｌｌが「０」の（または、「０」に近い）目標配置が、発散の可能性の高い目標配置であることを示すので、「０」（または、「０に近い」）目標配置を除いた組合せから、目標配置を選択する。これにより、発散の可能性の高い目標配置の組合せを回避することができる。
また、発散の可能性の最も少ない配置を選択するためには、最小特異値が最大値を示す目標位置の組合せを選出する。
すなわち、以下の式（８）を満たすように、組合せｅｍａｘを選出する。
【００１７】
【数９】
2004117017.tif 000011
【００１８】
この組合せｅｍａｘが、最も発散の可能性の少ない目標配置である。
上記のように、図７の目標位置決定方法は、目標を自由に静止配置できる場合には、バイアス誤差推定値の発散が起こる可能性の高い（または、低い）目標配置を事前に調べることにより、最小特異値が最大になる（すなわち、発散の最も起こりにくい）目標配置パターンを事前に生成し、目標位置を事前に決定することができる。
しかしながら、推定精度については依然として不明であり、発散の生じにくい目標配置が、必ずしも推定精度の優れた目標配置と一致するとは限らないので、仮に、発散しない目標配置を選出したとしても、十分な推定精度が得られるとは限らない。
【００１９】
【発明が解決しようとする課題】
従来のセンサバイアス誤差推定用の目標位置決定方法は以上のように、新規なアルゴリズムを用いて、センサ設置のバイアス誤差推定値が発散するような目標配置を事前に検出し、発散の生じない目標位置を事前に決定するとともに、飛行中の目標に対してリアルタイムで飛行経路を決定しているが、バイアス誤差推定値の推定精度については未知であることから、推定精度の優れた目標配置（または、目標移動経路）を決定することができないという問題点があった。
【００２０】
この発明は上記のような問題点を解決するためになされたもので、バイアス誤差推定値の推定誤差指標値を事前に計算して、推定精度の高い（すなわち、推定誤差が小さい）目標配置を決定することのできるセンサバイアス誤差推定用の目標位置決定方法を得ることを目的とする。
【００２１】
また、この発明は、バイアス誤差推定値の推定誤差指標値をリアルタイムに計算して、推定精度の高い（すなわち、推定誤差が小さい）目標配置を決定することにより、飛行中の目標に対しても推定精度の高い移動経路をリアルタイムに決定することのできるセンサバイアス誤差推定用の目標位置決定方法を得ることを目的とする。
【００２２】
【課題を解決するための手段】
この発明に係るセンサバイアス誤差推定用の目標位置決定方法は、三次元領域内の目標を検知する複数のセンサの設置誤差をバイアス誤差として推定するために、複数の目標の配置位置を決定する方法であって、複数の目標が配置され得る三次元領域を可能配置領域として指定する配置領域設定ステップと、可能配置領域をグリッド化して得られる三次元位置ベクトルの集合を可能配置領域集合として算出する配置領域グリッド化ステップと、可能配置領域集合から目標毎に１ベクトルずつ選出して組合せを生成するとともに、組合せを繰り返して、全ての組合せを生成する目標位置組合せステップと、全ての組合せについて推定誤差指標値を算出する誤差指標値算出ステップと、推定誤差指標値が最適値を示す目標位置の組合せを、各目標の最適な配置位置の組合せとして決定する目標位置選出ステップとを備え、各目標が配置される前に各目標の配置位置を決定するものである。
【００２３】
また、この発明に係るセンサバイアス誤差推定用の目標位置決定方法は、三次元領域内の目標を検知する複数のセンサの設置誤差をバイアス誤差として推定するために、複数の目標の配置位置を決定する方法であって、各目標の現時刻における運動諸元を取り込む運動諸元入力ステップと、運動諸元に基づいて各目標が次の時刻に到達可能な位置領域を可能配置領域として算出する可能配置領域算出ステップと、可能配置領域をグリッド化して得られる三次元位置ベクトルの集合を可能配置領域集合として算出する配置領域グリッド化ステップと、可能配置領域集合から目標毎に１ベクトルずつ選出して組合せを生成するとともに、組合せを繰り返して、全ての組合せを生成する目標位置組合せステップと、全ての組合せについて推定誤差指標値を算出する誤差指標値算出ステップと、推定誤差指標値が最適値を示す目標位置の組合せを、各目標の最適な配置位置の組合せとして決定する目標位置選出ステップと、処理終了条件を満たすか否かを判定する終了判定ステップと、処理終了条件が満たされない場合に、現時刻から次の時刻に更新するとともに、決定された目標位置に目標を移動飛行させる時刻更新および目標移動ステップとを備え、各目標の移動経路を現時刻毎にリアルタイムに決定するものである。
【００２４】
【発明の実施の形態】
実施の形態１．
以下、図面を参照しながら、この発明の実施の形態１について詳細に説明する。
図１はこの発明の実施の形態１による処理手順を示すフローチャートであり、センサ設置誤差推定における目標位置決定方法の処理ルーチンを示している。
図１において、ステップＳ１〜Ｓ３は、前述（図７参照）と同様の処理を示している。
【００２５】
まず、前述と同様に、各目標の可能配置領域（三次元位置の空間Ｑｌ）の設定（ステップＳ１）、可能配置領域のグリッド化（ステップＳ２）および目標位置の組合せ（ステップＳ３）を実行する。
続いて、各バイアス誤差推定値に対する推定誤差指標値を算出し（ステップＳ１１）、各バイアス誤差推定値に対する推定誤差指標値を重み付け統合し（ステップＳ１２）、各推定値に対する推定誤差指標値に対して、最適な推定精度を得るような目標位置の組合せを選出し（ステップＳ１３）、図１の処理ルーチンを終了する。
【００２６】
以下、図１に示したこの発明の実施の形態１について、数式を参照しながら、さらに具体的に説明する。
図１に示した目標位置決定方法の場合、全ての目標を自由に静止位置に配置することができ、目標の配置位置範囲が与えられた場合に、事前に静止配置位置を決定することができる。
【００２７】
まず、前述と同様に、ステップＳ１〜Ｓ３において、各目標（Ｌ個）の配置可能な三次元位置の空間Ｑｌ（ｌ＝１、２、…、Ｌ）をグリッド化し、これらの三次元位置ベクトル集合Ｄｌ（ｌ＝１、…、Ｌ）の組合せ集合Ｅａｌｌを得る。
【００２８】
次に、ステップＳ１１において、推定誤差指標値を算出する。すなわち、まず、組合せ集合Ｅａｌｌ内の全ての要素に対して観測行列Ｈおよび行列Ｒを評価し、Ｍ＝（ＨＴＲ‐１Ｈ）‐１を計算するとともに、この行列Ｍの対角要素を算出する。このとき、観測行列Ｈは、前述の式（３）〜（７）により算出され、行列Ｒは、式（３）〜（７）に定義された変数を用いて、以下の式（９）〜（１２）により算出される。
【００２９】
【数１０】
2004117017.tif 000012
【数１１】
2004117017.tif 000013
【数１２】
2004117017.tif 000014
【００３０】
上記式（９）〜（１２）において、σｉｌＲ、σｉｌＥ、σｉｌＡｚは、２つのセンサｉ（ｉ＝１、２）を用いてＬ個の目標ｌ（ｌ＝１、…、Ｌ）を観測する際の、それぞれ、距離、仰角、方位角の観測誤差の分散値である。
式（９）〜（１２）を用いて、組合せ集合Ｅａｌｌ内の全ての要素に対して行列Ｍを評価し、この行列Ｍの対角要素の平方根（σ１、σ２、…、σ５、σ６）を推定誤差指標値とする。
この推定誤差指標値の集合をΣａｌｌと称する。すなわち、１つの目標配置の組合せ
【数１３】
2004117017.tif 000015
から、６つの推定誤差指標値（σ１、σ２、…、σ５、σ６）が算出され、これを全ての組合せｅについて算出し、推定誤差指標値の集合Σａｌｌを作成する。
なお、行列Ｍの対角要素を用いる代わりに、行列Ｍの種々のノルムを指標値として用いることもできる。
【００３１】
ここで、もし、各センサの観測雑音の分散値が変動する可能性がある場合は、たとえば、各観測諸元の分散値の変動範囲（上限および下限）を設定し、この範囲をある数で段階的に区切り、段階毎の分散値の組合せを用いて推定誤差指標値を算出し、その算出結果を平均した値の集合を推定誤差指標値の集合Σａｌｌとすることもできる。
たとえば、レーダが２台の場合、１つの行列Ｍから、各センサ１、２の距離、仰角、方位角に対し、上記６個（レーダ数が３であれば、９個）の推定誤差指標値が得られる。ここでは、便宜的に、推定誤差指標値が最小値を示す目標位置を最適な配置位置とする場合について説明しているが、実際には、これらの指標値を用いる場合、６つの変数のどれに重きをおくかなどを考慮しながら、「最適」な配置が決定されることになる。
たとえば、６つの推定誤差指標値の中から、たとえばレーダ１の距離について推定誤差指標値が最小な配置を選出しても、他の５つの変数の推定精度が優れているか否か（すなわち、誤差指標値が小さいか否か）は別の問題となる。すなわち、他の５つの推定誤差指標値を確認しながら最終的に配置を決定するので、必ずしも、レーダ１の距離の誤差指標値が最小な配置が選択されるとは限らず、６つの誤差指標値のトレードオフを行いながら、最適な目標配置が決定される。
たとえば、６つの推定誤差指標値のトレードオフを行う方法としては、６つの誤差指標値を重み付け統合する方法があり、この方法によれば、設計者は、６つの図を見ながら配置を行う必要がなく、統合後の１つの図で配置を決定することが可能となり、設計の効率化につながる。
【００３２】
図１内のステップＳ１１に続いて、ステップＳ１２のように、各変数の推定誤差指標値を重み付け統合し、重み付け統合された値が最適（たとえば、最小）な目標配置の組合せを決定する。
この場合、重み付け統合後の推定誤差指標値は、たとえば、以下の式（１３）、（１４）のように算出される。
【００３３】
【数１４】
2004117017.tif 000016
【００３４】
以下、重み付け統合後の推定誤差指標値の集合Σａｌｌ＿ｗｅｉｇｈｔｅｄを形成し、この集合の中から、以下の式（１５）を満たすような組合せｅｏｐｔ（最適な目標配置）を選出する。
【００３５】
【数１５】
2004117017.tif 000017
【００３６】
最後に、ステップＳ１３において、推定誤差指標値の集合Σａｌｌの中で、推定誤差指標値が最小値を示す目標位置の組合せを選出する。このとき、各変数毎に推定誤差指標値が存在するので、目的に応じてその重要度をユーザが決定し、最適な目標配置ｅｏｐｔを決定する。
【００３７】
このように、目標を自由に静止配置できる場合には、事前に推定誤差指標値が最適（たとえば、最小）になる目標配置を高精度に選出することができる。
なお、重み付け統合処理ステップＳ１２は、各目標の配置の組合せに対して複数の推定誤差指標値が得られる場合に、設計の効率化を目的として実行されるが、各目標の配置の組合せに対する推定誤差指標値が単一の場合、または、設計の効率化が要求されない場合には省略してもよい。
【００３８】
すなわち、バイアス誤差推定アルゴリズムに必要な目標位置決定方法として、各目標の配置可能領域を設定するステップＳ１と、各目標の配置可能な三次元領域をグリッド化して三次元位置ベクトル集合Ｄｌを算出するステップＳ２と、グリッド化された配置領域集合から組合せを生成するステップＳ３と、全ての組合せについて推定誤差指標値を算出するステップＳ１１と、推定誤差指標値を用いて最適な各目標配置の組合せを決定するステップＳ１３とを設けることにより、ステップＳ１２を実行しなくても、複数の目標配置を事前に決定することができる。
ステップＳ１２を実行しない場合には、ステップＳ１３において、推定誤差指標値の集合Σａｌｌを用いて、最適な目標配置が選出される。
【００３９】
一方、推定誤差指標値の集合Σａｌｌを用いて最適な目標配置の組合せを選択することが難しい場合には、最適な各目標配置の組合せを容易に決定するために、上記各ステップに加えて、各推定誤差指標値を統合するステップとして重み付け統合ステップＳ１２を実行し、複数の目標の配置を事前に決定する。
重み付け統合ステップ１２を実行する場合には、ステップＳ１３において、推定誤差指標値の集合Σａｌｌからではなく、重み付け統合後の推定誤差指標値の集合Σａｌｌ＿ｗｅｉｇｈｔの中から、最適な目標位置の組み合わせが求められる。
同様に、推定誤差指標値と最小特異値や地理的情報とを統合する場合（後述する）においても、統合後の値を用いて、最適な目標配置位置が決定される。
【００４０】
また、センサの各観測諸元の観測精度が可変である場合には、推定誤差指標値の算出ステップＳ１１において各観測諸元の観測精度の上限および下限を与え、その間を段階的に区切って段階毎の分散値の組合せを用いて推定誤差指標値を算出し、その平均値の集合を推定誤差指標値の集合Σａｌｌとして、複数の目標配置を事前に決定する。
さらに、推定誤差指標値として、行列Ｍ（＝（ＨＴＲ‐１Ｈ）‐１）の対角要素の平方根（σ１、・・・、σ６）を用いたが、他の指標値を用いることもできる。
また、レーダの台数や目標位置決定対象となる目標数は、２個に限らず、必要に応じて任意数だけ設定可能なことは言うまでもない。
【００４１】
実施の形態２．
なお、上記実施の形態１では、推定誤差が最小となる目標位置決定方法を示したが、推定誤差が最小の優れた目標配置であっても、その目標配置がたまたま推定値の発散する配置に近い場合には、推定値が発散したり、推定誤差が劣化してしまう可能性がある。
したがって、このような推定値の発散を回避するために、推定誤差指標値マップと最小特異値マップとを併用することにより、発散を防ぎつつ、推定精度の優れた目標配置を決定してもよい。
【００４２】
また、目標が飛行物体（飛行機、ヘリコプタ、気球など）の場合には、地理的制約などによって飛行禁止領域となる場合や、目標どうしの衝突危険領域となる場合、または、その他の条件で目標配置に制約がある場合に、これらの地理的情報を反映させることが望ましい。
そこで、上記地理的情報を推定誤差指標値と統合することにより、さらに安全な位置に目標を配置してもよい。
以下、上記条件に鑑みて、最小特異値マップおよび地理的情報を併用したこの発明の実施の形態２について説明する。
【００４３】
図２はこの発明の実施の形態２による処理手順を示すフローチャートであり、ステップＳ１〜Ｓ３およびＳ１１〜Ｓ１３は、前述（図１参照）と同様の処理を示している。
この場合、前述の重み付け統合処理（ステップＳ１２）に続いて、最小特異値との統合処理（ステップＳ１４）と、地理的情報との統合処理（ステップＳ１５）とが実行される。
【００４４】
まず、前述と同様に、ステップＳ１〜Ｓ３、Ｓ１１において、推定誤差指標値を算出し、必要に応じて、ステップＳ１２において重み付け統合推定誤差指標値を算出する。
【００４５】
次に、ステップＳ１４において、最小特異値集合Λａｌｌとの統合を行う。
ステップＳ１４における統合処理としては、たとえば第１の方法として、最小特異値が或る値以下の（発散の起こり易い）目標配置の場合を、推定誤差指標値の集合Σａｌｌから取り除いてしまう方法が考えられる。または、第２の方法として、最小特異値と推定誤差指標値との重み付け統合を行うことが考えられる。これらの統合方法により、最小特異値が小さい（発散の起こり易い）目標配置が、後述の目標配置選択処理（ステップ１３）で選出されないようにする。
【００４６】
次に、ステップＳ１５において、地理的情報との統合を行う。
ステップＳ１５における統合処理としては、たとえば第１の方法として、地理的情報により目標配置不可の領域を、推定誤差指標値の集合Σａｌｌから取り除いてしまう方法が考えられる。または、第２の方法として、地理的情報と推定誤差指標値との重み付け統合を行うことが考えられる。これらの方法により、たとえば、地理的制約の所定レベルよりも大きい目標配置が、以下の目標配置選択処理（ステップ１３）で選出されないようにする。
すなわち、地理的情報に基づく制約が統合され、たとえば地理的制約が大きい目標配置位置を除いた組合せの中から、最適な配置位置の組合せが決定されることになる。
【００４７】
最後に、ステップＳ１３において、上記ステップＳ１４およびＳ１５による統合処理後の推定誤差指標値が最適となるような目標配置を選出する。
このように、事前に推定誤差が最適となるような目標配置を選出するときに、推定精度の優れた配置が発散可能性の高い配置の近傍に位置する可能性がある場合でも、最小特異値および推定誤差指標値を統合する（ステップＳ１４）ことにより、発散する配置を除外した上で最適な目標配置を選出する（ステップＳ１３）ことができる。
また、地理的条件（または、運用条件）の情報を統合して（ステップＳ１５）、地理的条件（または、運用条件）などによる目標の配置が望ましくない位置を除外することにより、上記制約を考慮した目標配置の決定が可能となる。
【００４８】
すなわち、最適な目標配置を決定する際に、地理的情報（地理的制約による飛行禁止領域、目標どうしの衝突危険領域、その他の目標配置の制約など）がある場合には、これらの地理的情報を反映するために、ステップＳ１５において地理的情報と推定誤差指標値とを統合することにより、安全な位置に複数の目標配置を事前に決定することができる。
【００４９】
なお、最小特異値および地理的情報の統合処理を併用したが、いずれか一方のみの統合処理を実行してもよい。
たとえば、最適な目標配置を決定する際に、推定精度が優れている目標配置であっても、その配置が、たまたま推定値の発散する配置に近い場合には、推定値が発散（または、推定誤差が劣化）してしまう可能性があるため、最小特異値との統合ステップ１４を実行して、最小特異値マップと推定誤差指標値マップとを併用することにより、発散を防ぎつつ、推定精度の優れた複数の目標配置を事前に決定することができる。
【００５０】
実施の形態３．
なお、上記実施の形態２、３では、最適な目標の配置を事前に決定したが、既に目標が飛行している場合には、その飛行経路に基づく目標位置をリアルタイムに決定してもよい。
以下、目標位置をリアルタイムに決定したこの発明の実施の形態３について説明する。
図３はこの発明の実施の形態３による処理動作を示す説明図であり、図４はこの発明の実施の形態３による処理手順を示すフローチャートである。
【００５１】
図３においては、２つのレーダ１、２で２つの目標Ｃ１、Ｃ２を検知する場合を示しており、目標Ｃ１、Ｃ２の位置する領域は、各時刻ｔｋ、ｔｋ＋１、ｔｋ＋２において刻々と移動する。
図３において、各目標Ｃ１、Ｃ２は、直接に、または、各レーダ１、２を介して、相互に情報交換を行い、推定誤差指標値を用いて逐次的に飛行航路を決定する。
また、目標Ｃ１、Ｃ２毎に、各時刻ｔｋ、ｔｋ＋１、ｔｋ＋２における到達可能領域の推定誤差指標値マップを形成し、各時刻における推定誤差指標値が最適となる各目標Ｃ１、Ｃ２の位置が選択されて決定される。
【００５２】
図４において、ステップＳ１１〜Ｓ１５は、前述（図２参照）と同様の処理であり、ステップＳ２２およびＳ２３は、それぞれ、各ステップＳ２およびＳ３に対応している。
この場合、前述のステップＳ１に代えて、各目標の現時刻における運動諸元の入力処理（ステップＳ１６）と、各目標が次時刻に到達可能な位置領域（可能配置領域）の算出処理（ステップＳ１７）とが実行される。
また、目標位置選出ステップＳ１３に続いて、図４の処理終了条件を満たすか否かの判定処理（ステップＳ１８）が実行され、終了条件を満たさない場合には、現時刻ｔｋから次の時刻ｔｋ＋１への更新処理ならびに決定された目標位置への目標の移動飛行処理（ステップＳ１９）が実行された後に、運動諸元入力ステップＳ１６に戻る。
【００５３】
まず、ステップＳ１６において、各目標の現時刻ｔｋにおける位置、速度および加速度などの運動諸元を取得する。
続いて、ステップＳ１７において、各目標の運動能力を考慮して、各目標が次の時刻ｔｋ＋１に到達でき得る位置領域（可能配置領域）を算出する。
たとえば、運動能力情報として、各目標の各軸（ｘｙｚ）方向に対する最小加速度ａｘｌｍｉｎ、ａｙｌｍｉｎ、ａｚｌｍｉｎおよび最大加速度ａｘｌｍａｘ、ａｙｌｍａｘ、ａｚｌｍａｘが与えられたとすると、これらを各軸についてグリッド間隔Δａｘｌ、Δａｙｌ、Δａｚｌ、（ｌ＝１、…、Ｌ）を設定し、以下の式（１６）のように分割する。
【００５４】
【数１６】
2004117017.tif 000018
【００５５】
また、分割された各軸の点の集合から１点ずつ選出することにより、全ての組合せを作成し、三次元加速度ベクトルの集合を生成する。この三次元加速度ベクトルの集合をＡＧｌ（ｌ＝１、…、Ｌ）と称する。
以下、三次元加速度ベクトル集合ＡＧｌ内の各加速度ベクトルａｌを用いて、目標ｌの次の時刻ｔｋ＋１にとり得る位置の集合を算出することができる。
たとえば、目標ｌが次の時刻ｔｋ＋１にとり得る位置は、三次元加速度ベクトル集合ＡＧｌの各加速度ベクトルａｌに対する運動方程式を用いて、以下の式（１７）のように表される。
【００５６】
【数１７】
2004117017.tif 000019
【００５７】
ただし、式（１７）において、ｄｌ，ｋ＋１、ｄｌ，ｋは、それぞれ、時刻ｔｋ＋１およびｔｋにおける目標ｌの位置ベクトルであり、ｖｌ，ｋは、時刻ｔｋにおける目標ｌの速度ベクトルである。
式（１７）により求められる運動諸元（目標位置）を、全ての三次元加速度ベクトル集合ＡＧｌ内の要素について算出し、次の時刻ｔｋ＋１にとり得る三次元位置ベクトルの集合Ｄｌ（ｌ＝１、…、Ｌ）を算出する。ここで、三次元位置ベクトル集合Ｄｌ（ｌ＝１、…、Ｌ）は、「三次元位置の空間」とも称される。
【００５８】
次に、前述と同様に、ステップＳ２２およびＳ２３において、三次元位置ベクトル集合Ｄｌ（ｌ＝１、…、Ｌ）を用いて、位置ベクトルの組合せ集合Ｅａｌｌを定義するとともに、ステップＳ１１、Ｓ１２、Ｓ１４、Ｓ１５およびＳ１３において、統合された推定誤差指標値が最小となるような各目標の位置を選出する。
【００５９】
最後に、ステップＳ１８において、図４の処理ルーチンの終了条件を満たすか否かを、たとえば、与えられた時刻Ｔｅｎｄと元の時刻ｔｋとを比較して、ｔｋ＞Ｔｅｎｄ（時刻ｔｋが時刻Ｔｅｎｄを経過）の関係を満たすか否かにより、判定する。
ステップＳ１８において、ｔｋ＞Ｔｅｎｄ（すなわち、ｙｅｓ）と判定されれば、図４の処理ルーチンを終了し、ｔｋ≦Ｔｅｎｄ（すなわち、ｎｏ）と判定されれば、ステップＳ１９において、時刻が更新されるとともに、得られた位置への目標の移動が行われ、再びステップＳ１６に戻り、同様の処理を繰り返す。
【００６０】
なお、上記方法は、たとえば、多数の目標のうちの数個のみの移動経路を決定する場合も有効である。また、上記方法によれば、目標の移動経路を各時刻ｔｋの運動諸元に基づいて決定し、次の時刻ｔｋ＋１での目標の飛行経路を決定することができるうえ、各目標の位置や速度などの初期運動諸元のみを与えることにより、飛行計画を立てることができる。
このように、目標が自由に移動できる場合、推定誤差指標値が最適（たとえば、最小）となるような移動経路をリアルタイムに生成することができる。
【００６１】
すなわち、上記各ステップＳ２２、Ｓ２３、Ｓ１１〜Ｓ１５に加え、各目標の現時刻における運動諸元の入力ステップＳ１６と、各目標が次時刻に到達可能な位置領域の算出ステップＳ１７と、処理を終了するか否かを判定するステップＳ１８と、時刻の更新および目標位置への目標移動飛行ステップＳ１９とを設けることにより、複数の目標移動経路（飛行経路）をリアルタイムに決定することができる。
なお、上記実施の形態３においても、重み付け統合ステップＳ１２、最小特異値統合ステップＳ１４、または、地理的情報統合ステップＳ１５は、それぞれ、必要に応じて実行されるが、省略することもできる。
【００６２】
【発明の効果】
以上のように、この発明によれば、三次元領域内の目標を検知する複数のセンサの設置誤差をバイアス誤差として推定するために、複数の目標の配置位置を決定する方法であって、複数の目標が配置され得る三次元領域を可能配置領域として指定する配置領域設定ステップと、可能配置領域をグリッド化して得られる三次元位置ベクトルの集合を可能配置領域集合として算出する配置領域グリッド化ステップと、可能配置領域集合から目標毎に１ベクトルずつ選出して組合せを生成するとともに、組合せを繰り返して、全ての組合せを生成する目標位置組合せステップと、全ての組合せについて推定誤差指標値を算出する誤差指標値算出ステップと、推定誤差指標値が最適値を示す目標位置の組合せを、各目標の最適な配置位置の組合せとして決定する目標位置選出ステップとを備え、各目標が配置される前に各目標の配置位置を決定するようにしたので、推定精度の高い目標配置を事前に決定することのできるセンサバイアス誤差推定用の目標位置決定方法が得られる効果がある。
【００６３】
また、この発明によれば、三次元領域内の目標を検知する複数のセンサの設置誤差をバイアス誤差として推定するために、複数の目標の配置位置を決定する方法であって、各目標の現時刻における運動諸元を取り込む運動諸元入力ステップと、運動諸元に基づいて各目標が次の時刻に到達可能な位置領域を可能配置領域として算出する可能配置領域算出ステップと、可能配置領域をグリッド化して得られる三次元位置ベクトルの集合を可能配置領域集合として算出する配置領域グリッド化ステップと、可能配置領域集合から目標毎に１ベクトルずつ選出して組合せを生成するとともに、組合せを繰り返して、全ての組合せを生成する目標位置組合せステップと、全ての組合せについて推定誤差指標値を算出する誤差指標値算出ステップと、推定誤差指標値が最適値を示す目標位置の組合せを、各目標の最適な配置位置の組合せとして決定する目標位置選出ステップと、処理終了条件を満たすか否かを判定する終了判定ステップと、処理終了条件が満たされない場合に、現時刻から次の時刻に更新するとともに、決定された目標位置に目標を移動飛行させる時刻更新および目標移動ステップとを備え、各目標の移動経路を現時刻毎にリアルタイムに決定するようにしたので、推定精度の高い目標配置を決定して、飛行中の目標に対しても推定精度が高くなる移動経路をリアルタイムに決定することのできるセンサバイアス誤差推定用の目標位置決定方法が得られる効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態１を示すフローチャートである。
【図２】この発明の実施の形態２を示すフローチャートである。
【図３】この発明の実施の形態３における時刻毎の目標位置を示す説明図である。
【図４】この発明の実施の形態３を示すフローチャートである。
【図５】従来のセンサバイアス誤差推定用の目標位置決定方法に基づくセンサ設置誤差補正処理を示す説明図である。
【図６】従来のセンサバイアス誤差推定アルゴリズムを示す説明図である。
【図７】従来のセンサバイアス誤差推定用の目標位置決定方法を示すフローチャートである。
【符号の説明】
１、２　レーダ（センサ）、Ｃ１、Ｃ２　目標、Ｓ１　配置領域設定ステップ、Ｓ２、Ｓ２２　配置領域グリッド化ステップ、Ｓ３、Ｓ２３　目標位置組合せステップ、Ｓ１１　誤差指標値算出ステップ、Ｓ１２　重み付け統合ステップ、Ｓ１３　目標位置選出ステップ、Ｓ１４　最小特異値統合ステップ、Ｓ１５　地理的情報統合ステップ、Ｓ１６　運動諸元入力ステップと、Ｓ１７　可能配置領域算出ステップ、Ｓ１８　終了判定ステップ、Ｓ１９　時刻更新および目標移動ステップ。
【図１】
2004117017.tif 000020
【図２】
2004117017.tif 000021
【図３】
2004117017.tif 000022
【図４】
2004117017.tif 000023
【図５】
2004117017.tif 000024
【図６】
2004117017.tif 000025
【図７】
2004117017.tif 000026