(57)【要約】【課題】ＥＣＭを合理的にモデル化する方法と、この方法によりモデル化されたＥＣＭを組み込むことにより、より現実に近い環境を実現し得るシミュレーションシステムとを提供する。【解決手段】シミュレーションシステムを実現するコンピュータＰＣ１に、制御部１４におけるソフトウェア処理により実現されるＥＣＭ模倣処理部１４ｃを実装する。そして、ＥＣＭ模倣処理部１４ｃにより、移動体オブジェクトの周囲に、属性としてＲＣＳを有する擬似オブジェクトを配置し、これによりＥＣＭによる電波妨害環境を模倣するようにした。【選択図】　　　図２
2004093053.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータを利用して移動体に係わるシミュレーションを実施するシミュレーションシステムに、ＥＣＭ（Ｅｌｅｃｔｒｏｎｉｃ　Ｃｏｕｎｔｅｒ　Ｍｅａｓｕｒｅｓ）を組み込むためのＥＣＭのモデル化方法であって、
前記移動体をモデル化した移動体オブジェクトの周囲に、属性としてＲＣＳ（Ｒａｄａｒ　Ｃｒｏｓｓ　Ｓｅｃｔｉｏｎ）を有する擬似オブジェクトを配置することを特徴とするＥＣＭのモデル化方法。
【請求項２】
前記擬似オブジェクトを複数備え、
これらの複数の擬似オブジェクトは、前記飛行体モデルを中心としてその周囲に規則的に配置されることを特徴とする請求項１に記載のＥＣＭのモデル化方法。
【請求項３】
コンピュータを利用して飛行体に係わるシミュレーションを実施するシミュレーションシステムであって、
前記飛行体をモデル化した移動体オブジェクトの周囲に、属性としてＲＣＳ（Ｒａｄａｒ　Ｃｒｏｓｓ　Ｓｅｃｔｉｏｎ）を有する擬似オブジェクトを配置して、ＥＣＭ（Ｅｌｅｃｔｒｏｎｉｃ　Ｃｏｕｎｔｅｒ　Ｍｅａｓｕｒｅｓ）による電波妨害環境を模倣するＥＣＭ模倣手段を具備することを特徴とするシミュレーションシステム。
【請求項４】
前記ＥＣＭ模倣手段は、前記シミュレーションの進行中に前記ＲＣＳの値を変化させることを特徴とする請求項３に記載のシミュレーションシステム。
【請求項５】
前記ＥＣＭ模倣手段は、前記シミュレーションの進行中に前記移動体オブジェクトの周囲に配置される擬似オブジェクトの数を変化させることを特徴とする請求項３に記載のシミュレーションシステム。
【請求項６】
前記シミュレーションは、ネットワークを介して互いに接続される複数のコンピュータが分散型環境に存在する複数のオブジェクト間の情報伝達を保証する共通基盤を利用することにより実施されることを特徴とする請求項３乃至５のいずれかに記載のシミュレーションシステム。
【請求項７】
前記シミュレーションは、ＨＬＡ（Ｈｉｇｈ　Ｌｅｖｅｌ　Ａｒｃｈｉｔｅｃｔｕｒｅ）インタフェース仕様に規定された各サービスを実行するためのＲＴＩ（Ｒｕｎ−Ｔｉｍｅ　Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）のもとで実現されることを特徴とする請求項６に記載のシミュレーションシステム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータを利用して実現されるシミュレーションシステムに関する。この種のシステムには、例えば分散環境に存在する複数のオブジェクトがＲＴＩ（Ｒｕｎ−Ｔｉｍｅ　Ｉｎｆｒａｓｔｒｕｃｔｕｒｅ）などの共通基盤を介して情報を授受し合うことにより実現されるシステムがある。特に本発明は、このようなシミュレーションシステムにおいてＥＣＭ（Ｅｌｅｃｔｒｏｎｉｃ　Ｃｏｕｎｔｅｒ　Ｍｅａｓｕｒｅｓ）をモデル化する方法に関する。
【０００２】
【従来の技術】
近年、様々な分野でシミュレーションシステムの需要が高まってきている。このような背景から、過去に開発されたシミュレーションシステムの再利用性と相互運用性を高め、今後の開発・保守コストを低減することを目的として、ＨＬＡ（Ｈｉｇｈ　Ｌｅｖｅｌ　Ａｒｃｈｉｔｅｃｔｕｒｅ）が策定されている。
【０００３】
ＨＬＡは、異なるシミュレーションシステム間を接続するための仕様であり、ルール、オブジェクトモデルテンプレート（ＯＭＴ）、及び、インターフェース仕様の要素を備える。これらの要素のうちインターフェース仕様はＲＴＩにより実装される。特に、ＲＴＩに接続可能なインタフェース仕様を有するシミュレーションオブジェクトはフェデレートと称され、その集合すなわちシミュレーション全体はフェデレーションと称される。
【０００４】
このような枠組みのもとでシミュレーションシステムを形成することにより、過去に開発された資源を有効に利用できる。またスタンドアロンのコンピュータだけでなく分散型環境における大規模なシステムを構築することが可能になり、大きなメリットを得ることができる。
【０００５】
【発明が解決しようとする課題】
シミュレーションにおいては様々な対象や事象がモデル化され、オブジェクトとしてシステムに組み込まれる。対象を如何に合理的にモデル化できるかがシミュレーションの成否の鍵を握る。
【０００６】
ところで、モデル化が困難な事象のひとつに、航空／宇宙分野におけるＥＣＭがある。ＥＣＭは複雑な現象であり、関係するパラメータの数も多い。このことから、特にフェデレーションシステムにおけるＥＣＭのモデル化技法は未だ知られておらず、一般モデルを採用するほかはない。よって、より現実に則したシミュレーションシステムを実現可能なＥＣＭのモデル化技法の提供が待たれている。
【０００７】
本発明は上記事情によりなされたもので、その目的は、ＥＣＭを合理的にモデル化する方法と、この方法によりモデル化されたＥＣＭを組み込むことにより、より現実に近い環境を実現し得るシミュレーションシステムを提供することにある。
【０００８】
【課題を解決するための手段】
上記目的を達成するために本発明は、コンピュータを利用して移動体に係わるシミュレーションを実施するシミュレーションシステムにＥＣＭを組み込むためのＥＣＭのモデル化方法であって、前記飛行体をモデル化した移動体オブジェクトの周囲に、属性としてＲＣＳを有する擬似オブジェクトを配置することを特徴とする。
【０００９】
このような手段を講じたことにより、コンピュータが実施する演算過程において、擬似オブジェクトの有するＲＣＳが考慮され、あたかも飛行体モデルの周囲にＥＣＭに基づく電波妨害環境が形成されたように見える。すなわち、ＥＣＭを自然なかたちでモデル化することが可能になる。
【００１０】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態を詳細に説明する。本実施形態では、脅威を与える敵機を迎撃する要撃シミュレーションシステムを想定する。このシステムにおいて実施されるシミュレーションを、以下フェデレーションと称する。
【００１１】
図１は、本実施形態に係わるフェデレーションの構成を示す概念図である。このフェデレーションにおいては、敵機Ａ１，Ａ２、味方機Ｃ１，Ｃ２、飛翔体Ｇ１がシミュレーションモデルとなる。このほかフェデレーションに参加するオブジェクトとして、センサＢ１，Ｂ２、迎撃装置Ｄ１，Ｄ２、制御局Ｅ１、および、表示器Ｆ１，Ｆ２がある。
なお本実施形態では、敵機Ａ１，Ａ２、味方機Ｃ１，Ｃ２を、航空機モデルと総称する。これらの航空機モデルは、コンピュータ上の演算処理において移動体オブジェクトとして取扱われる。
【００１２】
敵機Ａ１，Ａ２、味方機Ｃ１，Ｃ２、飛翔体Ｇ１、センサＢ１，Ｂ２、迎撃装置Ｄ１，Ｄ２、制御局Ｅ１、および、表示器Ｆ１，Ｆ２は、いずれもフェデレーションに参加するフェデレートとして実現される。各フェデレートは自ら収集した情報に基づいて自己のふるまいを半自律的に決定する。各フェデレートはコンピュータＰＣ１において実装される機能オブジェクトである。なお飛翔体Ｇ１は、敵機の迎撃に際して生成されるオブジェクトとして捉えることができる。
【００１３】
図２は、図１に示されるフェデレーションを実現するシミュレーションシステムの構成を示すブロック図である。このシステムはスタンドアロン型のコンピュータＰＣ１に専用のソフトウェアを搭載することにより実現される。
【００１４】
コンピュータＰＣ１は、表示部１２と、記憶部１３と、制御部１４と、ユーザインタフェース部１５とを備える。記憶部１３は、フェデレーションの実施に関わる種々の設定データ１３ａを所定の記憶領域に記憶する。ユーザインタフェース部１５は、キーボードやマウス（図示せず）などを備え、表示部１２におけるＧＵＩ（Ｇｒａｐｈｉｃａｌ　Ｕｓｅｒ　Ｉｎｔｅｒｆａｃｅ）を利用したユーザの操作を受け付ける。
【００１５】
制御部１４は、フェデレーション・アプリケーション１４ｂと、ＥＣＭ模倣処理部１４ｃとを備える。フェデレーション・アプリケーション１４ｂは、ユーザの要求する様々な仕様に応じたフェデレーションを実現するためにコーディングされた制御プログラムである。このプログラムは記憶部１３から制御部１４の内部メモリ（図示せず）にロードされて実行される。
【００１６】
ＥＣＭ模倣処理部１４ｃは、敵機Ａ１，Ａ２、味方機Ｃ１，Ｃ２に対応する航空機モデルの周囲に、属性としてＲＣＳを有する擬似オブジェクトを配置することによりＥＣＭによる電波妨害環境を模倣する。いずれの航空機モデルの周囲にＥＣＭ環境を形成するかは、フェデレーションの仕様に応じて任意に決められる。
【００１７】
図３は、ＥＣＭモデルとして擬似オブジェクトを航空機モデルの周囲に配置した一例を示す模式図である。図３に示されるように擬似オブジェクトＦＯ（Ｆａｌｓｅ　Ｏｂｊｅｃｔ）は複数存在し、航空機モデルＦＢを中心としてその周囲に規則的に配置される。図３においては航空機モデルＦＢを中心とする２つの同心円上に擬似オブジェクトＦＯが配置される。外側の円の半径はａであり、その円上に８つの擬似オブジェクトＦＯが配置される。内側の円の半径はａ／２であり、その円上に４つの擬似オブジェクトＦＯが配置される。各擬似オブジェクトＦＯは、フェデレーションの進行シナリオに沿って生成または消滅させられる。
【００１８】
各擬似オブジェクトＦＯが有するＲＣＳの値は、設定に応じて任意に決められる。またＲＣＳの値を、シナリオに応じてフェデレーションの進行と共に可変するようにしてもよい。
【００１９】
ＥＣＭの強度は、各擬似オブジェクトＦＯのＲＣＳ値を変化させるか、あるいは配置される擬似オブジェクトＦＯの数や配置場所を変化させることにより任意に制御することができる。
【００２０】
図４は、図２のコンピュータＰＣ１の表示部１２における表示内容の一例を示す概念図である。この画面上には、本フェデレーションにおいて想定する要撃システムと、この要撃システムに脅威を与える敵機Ａ１，Ａ２、および脅威に対して立ち向かう味方機Ｃ１が表示される。要撃システムはセンサＢ１、および迎撃装置Ｄ１，Ｄ２を備える分散型射撃管制システムである。これらの各オブジェクトは、いずれもフェデレートである。
【００２１】
図４において、各フェデレートは、フェデレーションの進行とともに自らの半自動的な判断に基づいて動作する。敵機Ａ１，Ａ２は、センサＢ１、迎撃装置Ｄ１，Ｄ２、および味方機Ｃ１との位置関係や距離などのデータを例えば０．１秒ごとに算出する。迎撃装置Ｄ１，Ｄ２は、敵機Ａ１，Ａ２および味方機Ｃ１との位置関係を算出する。
【００２２】
そして、敵機Ａ１，Ａ２が要撃システムに接近し、予め定められた条件が整うと、例えば敵機Ａ２の周囲に擬似オブジェクトＦＯが生成されてＥＣＭ環境が展開される。これに応じて表示部１２には、図４に示されるように、ＥＣＭ環境の発生を示すシンボルＳが敵機Ａ２の周囲に表示される。
【００２３】
ＥＣＭ環境が発生したことに伴い、各フェデレートはこれに応じたふるまいをする。特にセンサＢ１および味方機Ｃ１は、ＥＣＭ環境に対抗するための措置を講じ、それぞれ自律的なふるまいを開始する。
【００２４】
このように本実施形態では、シミュレーションシステムを実現するコンピュータＰＣ１に、制御部１４におけるソフトウェア処理により実現されるＥＣＭ模倣処理部１４ｃを実装する。そして、ＥＣＭ模倣処理部１４ｃにより、移動体オブジェクトの周囲に、属性としてＲＣＳを有する擬似オブジェクトを配置し、これによりＥＣＭによる電波妨害環境を模倣するようにしている。
【００２５】
このように、ＲＣＳ属性を持つ擬似オブジェクトを航空機モデルの周囲に配置することにより、ＥＣＭをモデル化することが可能になる。特に、擬似オブジェクトを移動体オブジェクトとは別に生成するようにしているので、航空機モデル自体には、実際の航空機の特性としてのＲＣＳ属性を設定することができる。これにより、より合理的にＥＣＭを模倣することが可能になる。従って、本実施形態によればＥＣＭを合理的にモデル化でき、これにより、より現実に近い環境を実現し得るシミュレーションシステムを提供することができる。
【００２６】
なお本発明はこの実施形態に限定されるものではない。本実施形態ではスタンドアロン型コンピュータによりシミュレーションを実現する例を示したが、ＲＴＩなどの通信基盤を介して情報を授受する複数のコンピュータによりフェデレーションを実現するシステムにも、本発明を適用することができる。この場合、通信回線を介して接続され分散型環境を実現する複数のコンピュータに、フェデレーション・アプリケーション１４ｂを実装する。またいずれかのコンピュータに、ＲＴＩ環境を実現するソフトウェアとしてのＲＴＩ．ｅｘｅファイルを実装する。そして、ＲＴＩ．ｅｘｅの管理の下でオブジェクトのコール、生成、消滅などの処理を実施することによりフェデレーションが実現される。この種のシステムに対しても本発明を適用することができる。
このほか、本発明の要旨を逸脱しない範囲で種々の変形実施を行なうことができる。
【００２７】
【発明の効果】
以上詳述したように本発明によれば、ＥＣＭを合理的にモデル化する方法を提供でき、これにより、より現実に近い環境を実現し得るシミュレーションシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係わるフェデレーションの構成を示す概念図。
【図２】図１に示されるフェデレーションを実現するシミュレーションシステムの構成を示すブロック図。
【図３】ＥＣＭモデルとして擬似オブジェクトを航空機モデルの周囲に配置した一例を示す模式図。
【図４】図２のコンピュータＰＣ１の表示部１２における表示内容の一例を示す概念図。
【符号の説明】
Ａ１，Ａ２…敵機
Ｂ１，Ｂ２…センサ
Ｃ１，Ｃ２…味方機
Ｄ１，Ｄ２…迎撃装置
Ｅ１…制御局
Ｆ１，Ｆ２…表示器
Ｇ１…飛翔体
ＰＣ１…コンピュータ
１２…表示部
１３…記憶部
１３ａ…設定データ
１４…制御部
１４ｂ…フェデレーション・アプリケーション
１４ｃ…ＥＣＭ模倣処理部
１５…ユーザインタフェース部
ＦＯ…擬似オブジェクト
ＦＢ…航空機モデル
Ｓ…シンボル
【図１】
2004093053.tif 000003
【図２】
2004093053.tif 000004
【図３】
2004093053.tif 000005
【図４】
2004093053.tif 000006