(57)【要約】【課題】衛星に依存的なデータとモデリング対象の固有特性とを分離してコンポーネント基盤のモデルを構成し、モデルを駆動させて、各構成要素をなすプロセスのスケジューリング及び時間管理をしてシミュレーションする。【解決手段】衛星シミュレーションシステムにおいて、ユーザからシミュレーション制御命令とシミュレーションに必要なデータ及びパラメーターを受信するユーザインターフェース部と、対象衛星に依存的な情報と、シミュレーション対象モデルの固有特性及びそれによるパラメーター情報を分離して格納し、シミュレーション制御命令によって要求されるシミュレーションを行う衛星モデル部と、ユーザインターフェース部から受信した制御命令により、衛星モデル部と、オンボードシミュレーション部と、外部インターフェース部とのシミュレーション制御のためのスケジュール制御命令を生成して制御し、シミュレーション結果を収集及び管理するシミュレーションカーネル部とを含む。【選択図】図１
2007157106.tif 000002
【特許請求の範囲】
【請求項１】
衛星管制システムとの遠隔命令及び遠隔測定を送受信する外部インターフェース部と衛星のオンボードコンピュータに搭載されて衛星を制御する飛行ソフトウェア機能をシミュレーションするオンボードシミュレーション部とから構成された衛星シミュレーションシステムにおいて、
ユーザからシミュレーション制御命令とシミュレーションに必要なデータ及びパラメーターを受信するユーザインターフェース部と、
シミュレーション対象衛星に依存的な情報と、シミュレーション対象モデルの固有特性及びそれによるパラメーター情報を分離して格納し、シミュレーション制御命令によって要求されるシミュレーションを行う衛星モデル部と、
前記ユーザインターフェース部から受信した制御命令により、前記衛星モデル部と、前記オンボードシミュレーション部と、前記外部インターフェース部とのシミュレーション制御のためのスケジュール制御命令を生成して制御し、シミュレーション結果を収集及び管理するシミュレーションカーネル部と
を含むことを特徴とするコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステム。
【請求項２】
前記シミュレーションカーネル部は、
シミュレーション時間とコンピュータのシステム時間とを管理する時間管理モジュールと、
前記時間管理モジュールからシミュレーション時間とコンピュータのシステム時間とを伝達され、前記ユーザインターフェース部を介して制御命令が入力されると、シミュレーション遂行のための制御命令を時間に応じて生じるシミュレーション制御モジュールと、
前記シミュレーション制御モジュールから伝えられた制御命令に対応するタイムティックを生成し、該タイムティック生成に対する情報を前記時間管理モジュールに伝送するタイマーモジュールと、
該タイマーモジュールから伝えられたタイムティックに応じてシミュレーションスケジュールを制御する命令を、前記衛星モデル部と、オンボードシミュレーション部と、外部インターフェース部とに伝えるスケジューリングモジュールと、
前記衛星モデル部と、オンボードシミュレーション部と、外部インターフェース部とから伝えられた出力データに対するイベント情報を収集して管理するイベント管理モジュールと、
前記イベント情報を格納するイベントログモジュールと
を含むことを特徴とする請求項１に記載のコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステム。
【請求項３】
前記シミュレーション制御モジュールは、前記タイマーモジュールのタイムティック発生周期を制御することにより、シミュレーションの進行速度を制御することを特徴とする請求項２に記載のコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステム。
【請求項４】
前記シミュレーション制御モジュールは、前記タイマーモジュールのタイムティック発生を中止させてシミュレーションの中止を行い、中止されたシミュレーションを再開するために、タイムティックを続けて生じることを特徴とする請求項２に記載のコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステム。
【請求項５】
前記衛星モデル部は、前記オンボードシミュレーション部と閉鎖反復をなしてシミュレーションを行うことを特徴とする請求項１に記載のコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステム。
【請求項６】
前記衛星モデル部の衛星依存情報は、ユーザによって変更され得ることを特徴とする請求項１に記載のコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステム。
【請求項７】
前記衛星モデル部は、前記シミュレーションカーネル部からシミュレーション初期化に対する制御命令を受信して、シミュレーション対象モデル、前記衛星依存情報、前記固有特性情報を設定し、衛星モデリング構造を生成することを特徴とする請求項１に記載のコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステム。
【請求項８】
前記衛星モデル部は、前記シミュレーションカーネル部から伝送されたシミュレーションスケジュールの終了命令によって、当該モデルのシミュレーションを終了することを特徴とする請求項１に記載のコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンポーネント基盤の衛星モデリングによる衛星シミュレーションシステムに関し、さらに詳細には、衛星に依存的なデータとモデリング対象の固有特性とを分離してコンポーネント基盤のモデルを構成し、前記モデルを駆動させて、各構成要素をなすプロセスのスケジューリング及び時間管理をしてシミュレーションする、コンポーネント基盤の衛星モデリングによる衛星シミュレーションシステムに関する。
【背景技術】
【０００２】
全世界の各国は、高度な情報化社会を指向して、多様な通信システムの開発に拍車を掛けている。このような努力の一環として、全世界の各国は、低軌道多目的衛星など、種々の衛星を研究開発している。上記のような衛星システムを效果的に運営するために、衛星シミュレーションシステムは極めて重要な役割を果たす。
【０００３】
一般に、衛星シミュレーションシステムは、多様な特性の機械装置を含み、３次元空間での姿勢と軌道運動をする衛星を多様なシナリオモデルによって運用シミュレーションする。すなわち、前記衛星シミュレーションシステムは、衛星の開発段階で衛星管制システムを検証するための仮想の衛星として機能、衛星の発射前の段階で衛星運用者の運用訓練及び衛星運用リハーサルに活用される機能、衛星運用段階で衛星に伝送される遠隔命令（telecommand）検証及び衛星の異常状態分析機能などに対するシミュレーションを行う。
【０００４】
一方、衛星シミュレーションシステムは、衛星のシミュレーションを行うために、衛星が運用される宇宙環境を表す宇宙環境モデル、衛星の姿勢と軌道運動を表す飛行力学モデル、衛星のセンサー／駆動器／信号送受信装備をはじめとするハードウェアユニットモデルに対する多様なモデリングが必要である。
【０００５】
従来の衛星シミュレーションシステムは、衛星が開発されるたびにシミュレーションを行うためのシミュレーションモデルが新しく開発されるに伴う費用負担と危険負担が大きく、シミュレーション対象である衛星が類似したモジュールで製作されているという点において、次第に客体指向設計技法によるシミュレーションモデルの再使用性が強調されている。
【０００６】
このような客体指向設計技法による衛星シミュレーション方式は、シミュレーションモデル間の共通点を抽出して、これを併せる抽象モデルを導入し、特定シミュレーションシステムは、前記抽象モデルから特性を相続されて下位モデルを構成する方式である。
【０００７】
このような従来の方式は、特性が類似した複数個の抽象モデルを導入したり、第１の抽象モデルから相続された第２の抽象モデルを導入したりしてモデルを具現するようになり、複数の段階の相続によってモデリングされる短所がある。すなわち、上記のような従来の方式は、抽象モデルから出発して下位モデルを作成するトップダウン（top-down）方式であるため、抽象モデルと異なる特性を有する場合に、さらに異なる抽象モデルを作成しなければならない面倒さがある。また、従来の方式は、多様なモデルを全て含むことができる一般化された抽象モデルを作成することが事実上不可能である。
【０００８】
一方、従来の方式において、衛星シミュレーションシステムの開発に十分に適用されるために、各モデルのコンポーネント（component）基盤の設計技法を利用しなければならない。上記のような従来のコンポーネント基盤方式は、部品組立式ソフトウェア開発が可能なようにして、既に定義されているそれぞれのコンポーネントモデルを用いて全体衛星シミュレーションシステムを構成する。
【０００９】
また、従来のコンポーネント基盤方式の一例として、欧州宇宙機関ＥＳＡ（European Space Agency）で作成配布中のＳＭＰ標準案は、モデルの各種形式をカタログファイルで定義し、インターフェース及び相続性を考慮して詳細なモデルを作成し、アセンブリーファイルを介してモデルインスタンスを接続する。また、前記ＳＭＰ標準案には、構成されたモデル間、あるいはモデルとシミュレーション環境間の各種情報の交換は、インターフェースを通してなされる。
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、前記ＳＭＰ標準案は、実際シミュレーションのためには、定義されたモデルを特定プログラミング言語でマッピング（mapping）し、各モデルの固有特性やアルゴリズムのような核心部分を作成する過程が要求される短所がある。
【００１１】
本発明は、上記した従来の技術の問題を解決するために提案されたものであって、その目的は、衛星に依存的なデータとモデリング対象の固有特性とを分離してコンポーネント基盤のモデルを構成し、前記モデルを駆動させて、各構成要素をなすプロセスを、スケジューリング及び時間管理をしてシミュレーションする、コンポーネント基盤の衛星モデリングによる衛星シミュレーションシステムを提供することにある。
【課題を解決するための手段】
【００１２】
そこで、上記の目的を達成するための本発明は、衛星管制システムとの遠隔命令及び遠隔測定を送受信する外部インターフェース部と衛星のオンボードコンピュータに搭載されて衛星を制御する飛行ソフトウェア機能をシミュレーションするオンボードシミュレーション部とから構成された衛星シミュレーションシステムにおいて、ユーザからシミュレーション制御命令とシミュレーションに必要なデータ及びパラメーターを受信するユーザインターフェース部と、シミュレーション対象衛星に依存的な情報と、シミュレーション対象モデルの固有特性及びそれによるパラメーター情報を分離して格納し、シミュレーション制御命令によって要求されるシミュレーションを行う衛星モデル部と、前記ユーザインターフェース部から受信した制御命令により、前記衛星モデル部と前記オンボードシミュレーション部と前記外部インターフェース部とのシミュレーション制御のためのスケジュール制御命令を生成して制御し、シミュレーション結果を収集及び管理するシミュレーションカーネル部とを含む。
【発明の効果】
【００１３】
本発明によれば、実際ハードウェアユニットのように、検証されたハードウェアコンポーネントを新しい衛星のシミュレーション装置の具現に活用できるという効果がある。また、本発明は、シミュレーション対象衛星が変更されても容易に拡張して適用できるという効果を奏する。
【発明を実施するための最良の形態】
【００１４】
以下、添付された図面を参照して本発明の好ましい実施形態をさらに詳細に説明する。
【００１５】
図１は、本発明に係るコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステムに対する一実施形態の構成図である。
【００１６】
図１に示すように、本発明に係る衛星シミュレーションシステムは、ユーザインターフェース部１０（user interface）、シミュレーションカーネル部２０（simulation kernel）、衛星モデル部３０、オンボードシミュレーション部４０（onboard simulation）、外部インターフェース部５０を含む。
【００１７】
ユーザインターフェース部１０は、衛星シミュレーションシステムの運用者、すなわち、ユーザからシミュレーションを全体的に運用及び制御できるようにインターフェースを提供する。これにより、前記ユーザインターフェース部１０は、ユーザにより受信した各種制御命令をシミュレーションカーネル部２０に提供する。特に、前記ユーザインターフェース部１０は、衛星シミュレーションシステムのシミュレーションに必要なデータとそれによるパラメーター（parameter）値を受信する。
【００１８】
シミュレーションカーネル部２０は、ユーザインターフェース部１０から受信した制御命令を処理して全体的なシミュレーションを管理する。すなわち、前記シミュレーションカーネル部２０は、受信した制御命令を処理して衛星モデル部３０、オンボードシミュレーション部４０、外部インターフェース部５０を管理する。
【００１９】
これに対して具体的に説明すれば、次の通りである。
【００２０】
シミュレーションカーネル部２０は、衛星モデル部３０、オンボードシミュレーション部４０及び外部インターフェース部５０の衛星モデルプロセスをスケジューリング（scheduling）制御により実行させ、この結果として生じる各種イベント（event）を収集及び管理する。
【００２１】
シミュレーションカーネル部２０は、前述した機能を行うために、シミュレーション制御モジュール２１、タイマーモジュール２２、スケジューリングモジュール２３、時間管理モジュール２４、イベント管理モジュール２５、イベントログモジュール２６を含む。
【００２２】
シミュレーション制御モジュール２１は、衛星モデル部３０、オンボードシミュレーション部４０、外部インターフェース部５０のプロセッサに伝送するための制御命令をタイマーモジュール２２に伝送する。
【００２３】
前記タイマーモジュール２２は、シミュレーション制御モジュール２１から伝送された制御命令に対応したタイムティック（time tick）を生成してスケジューリングモジュール２３に伝送する。
【００２４】
前記スケジューリングモジュール２３は、前記タイマーモジュール２２から伝送されたタイムティックにより、衛星モデル部３０、オンボードシミュレーション部４０、外部インターフェース部５０の衛星モデルプロセッサの実行スケジュールを制御する。
【００２５】
一方、前記シミュレーション制御モジュール２１は、時間管理モジュール２４からコンピュータのシステム時間とシミュレーション時間とを伝送される。この時、前記シミュレーション制御モジュール２１は、伝送されたコンピュータのシステム時間とシミュレーション時間とを同期化してシミュレーションを行う。
【００２６】
シミュレーション制御モジュール２１は、シミュレーション初期化段階でタイマーモジュール２２を介してタイムティックを１回発生させる。この時、スケジュールモジュール２３は、前記シミュレーション制御モジュール２１の要請に応じて、前記タイマーモジュール２２から生じて発生した１回のタイムティックにより衛星モデル部３０、オンボードシミュレーション部４０、外部インターフェース部５０の衛星モデルプロセスを一度行ってシミュレーションを初期化させる。これにより、衛星モデル部３０は、後述する衛星依存情報を設定することによって、当該衛星の構成によるシミュレーションが可能になる。
【００２７】
さらに、前記シミュレーション制御モジュール２１は、シミュレーションが初期化されると、各種パラメーターを初期化し、シミュレーション時間とコンピュータシステム時間とを同期化させてリアルタイムでシミュレーションが可能なようにする。
【００２８】
シミュレーション制御モジュール２１は、シミュレーションスケジュールによってシミュレーションが初期化された後、シミュレーションの開始段階でタイマーモジュール２２を介してタイムティックを連続的に生じさせてシミュレーションを開始する。
【００２９】
前記シミュレーション制御モジュール２１は、タイマーモジュール２２の単位時間当りタイムティックの発生周期を変化させることにより、シミュレーションの進行速度を制御する。すなわち、前記シミュレーション制御モジュール２１は、シミュレーションをリアルタイムより速く行おうとするなら、タイマーモジュール２２に単位時間当りタイムティックの発生周期を速くするように要請し、シミュレーションをリアルタイムより遅く行おうとするなら、タイマーモジュール２２に単位時間当りタイムティックの発生周期を遅くするように要請する。
【００３０】
前記シミュレーション制御モジュール２１は、タイマーモジュール２２を介してタイムティック発生を中止させてシミュレーションの一時停止を行う。その後、前記シミュレーション制御モジュール２１は、タイマーモジュール２２を介してタイムティックを続けて発生させ、一時停止されたシミュレーションを再開する。
【００３１】
前記シミュレーション制御モジュール２１は、タイマーモジュール２２でタイムティック発生を中止させることによりシミュレーションを終了するが、この時、前記タイマーモジュール２２は、スケジューリングモジュール２３で衛星モデル部３０、オンボードシミュレーション部４０、外部インターフェース部５０のプロセスに終了命令を伝送するようにする。
【００３２】
タイマーモジュール２２は、シミュレーション制御モジュール２１から制御命令を伝送され、前記制御命令に対応するタイムティックを生成してスケジューリングモジュール２３に伝送する。この時、前記タイマーモジュール２２は、タイムティック生成に対する情報を時間管理モジュール２４に伝送してシミュレーション時間を更新するようにする。
【００３３】
スケジューリングモジュール２３は、タイマーモジュール２２から制御命令に対応するタイムティックを提供され、スケジューリング時間に計画されたシミュレーションスケジュールを呼び出して衛星モデル部３０、オンボードシミュレーション部４０、外部インターフェース部５０に実行命令を伝達する。
【００３４】
時間管理モジュール２４は、コンピュータのシステム時間とシミュレーション時間とを管理する。特に、前記時間管理モジュール２４は、シミュレーション時間の進行をタイマーモジュール２２のタイムティックによって管理する。また、前記時間管理モジュール２４は、コンピュータのシステム時間とシミュレーション時間とをシミュレーション制御モジュール２１に提供する。また、前記時間管理モジュール２４は、シミュレーション時間をＧＰＳ衛星標準時（GPS constellation time）、グリニッジ標準時ＧＭＴ（Greenwich Mean Time）、韓国標準時ＫＳＴ（Korea Standard Time）、ＧＰＳ時間などの時間に相互変換する。
【００３５】
イベント管理モジュール２５は、衛星モデル部３０、オンボードシミュレーション部４０、外部インターフェース部５０のプロセスから生じる全てのイベント情報を収集して、重要度に応じて管理する。また、前記イベント管理モジュール２５は、収集した前記イベント情報をシミュレーション制御モジュール２１とイベントログモジュール２６とに伝送する。
【００３６】
イベントログモジュール２６は、イベント管理モジュール２５から伝送されたイベントを格納する。この時、前記イベントログモジュール２６は、前記イベント情報をユーザに提供する（例えば、イベント情報を画面にディスプレイ、イベント情報をプリンタで出力など）。
【００３７】
以下、衛星モデル部３０、オンボードシミュレーション部４０、外部インターフェース部５０について説明する。
【００３８】
衛星モデル部３０は、衛星のハードウェアユニットモデル、衛星の軌道及び姿勢力学モデルを含む飛行力学モデル、衛星が運用される宇宙環境をモデリングする宇宙環境モデルから構成される。特に、前記衛星モデル部３０は、オンボードシミュレーション部４０と閉鎖反復（closed loop）をなしてシミュレーションを行う。
【００３９】
オンボードシミュレーション部４０は、衛星のオンボードコンピュータに搭載されて衛星を制御する飛行ソフトウェアの機能をシミュレーションする。この時、前記オンボードシミュレーション部４０は、飛行ソフトウェア（flight software）をクロスコンパイル（cross compile）するか、または、プロセスエミュレータ（emulator）上の実行ファイルに前記飛行ソフトウェアを搭載させてシミュレーションする。
【００４０】
外部インターフェース部５０は、ユーザが衛星を運用するための衛星管制システムとのインターフェースを提供する。特に、前記外部インターフェース部５０は、シミュレーションカーネル部２０が衛星管制システムから遠隔命令を受信して遠隔測定（telemetry）を周期的に伝送できるようにする。
【００４１】
図２は、本発明が適用されるコンポーネント基盤の衛星モデリング構造に対する一実施形態の構成図である。
【００４２】
図２に示すように、本発明が適用されるコンポーネント基盤の衛星モデリング構造は、モデル１００、入力データ１０１（input）、衛星に依存的な情報１０２（以下、「衛星依存情報」とする。）、出力データ１０３（output）、モデリング対象の固有特性情報１０４（以下、「固有特性情報」とする。）から構成される。本発明のコンポーネント基盤の衛星モデリング構造は、衛星モデル部３０により具現され、衛星依存情報と固有特性情報とを分離してコンポーネント基盤のモデルを構成する。
【００４３】
以下、本発明の衛星モデリング構造について詳細に説明する。
【００４４】
モデル１００は、シミュレーションモデルが有するアルゴリズム（algorithm）であって、入／出力データ１０１、１０３、衛星依存情報１０２及び固有特性情報１０４を用いる。
【００４５】
衛星依存情報１０２は、モデリング対象モデルがシミュレーション対象衛星にどのように接続するかを表す部分である。特に、前記衛星依存情報１０２は、変更できるようにして、互いに異なる衛星でもモデルをリサイクルできるようにする。
【００４６】
固有特性情報１０４は、モデリング対象モデルが有している固有特性や、それによるパラメーター値を設定する。
【００４７】
さらに、衛星モデリング構造は、モデル名（model name）、モデルに対する説明（model description）、モデルカテゴリー（model category）、開発者（author）、修正事項（modification）などのモデル詳細部分（model specification）が作成されて、当該モデルに他のユーザが容易に接近できるようにすることが好ましい。
【００４８】
一方、衛星モデル部３０は、シミュレーションカーネル部２０からシミュレーション初期化に対する制御命令を受信し、モデル１００、衛星依存情報１０２、固有特性情報１０４を設定して衛星モデリング構造を生成する。
【００４９】
また、衛星モデル部３０は、シミュレーションスケジュールによってシミュレーションが行われる時、入力データ１０１を提供されて、当該モデルのシミュレーションを行い、前記シミュレーションが行われて生じたイベント情報である当該モデルの出力データ１０３をシミュレーションカーネル部３０に提供する。
【００５０】
なお、衛星モデル部３０は、シミュレーションカーネル部２０から伝送されたシミュレーションスケジュールの終了命令によって、当該モデルのシミュレーションを終了する。
【００５１】
図３は、本発明が適用されるコンポーネント基盤のモデリングに対する一実施形態の例示図である。
【００５２】
図３に示すように、本発明が適用されるコンポーネント基盤のモデルは、衛星のハードウェアユニットに対するモデルの例であって、衛星の精密太陽センサーモデルＦＳＳ（Fine Sun Sensor）１１０である。
【００５３】
精密太陽センサーモデル１１０は、入力データ１１１であって、精密太陽センサーのスイッチオン／オフ状態、精密太陽センサーの動作状態、衛星胴体座標系での太陽ベクトル、日食状況、異常状態要請、雑音フラグを受信し、精密太陽センサーモデル１１０内のアルゴリズムによって出力データ１１３として精密太陽センサーのカウント値と精密太陽センサーの電流値を出力する。
【００５４】
また、精密太陽センサーモデル１１０は、自分のＦＯＶ（Field Of View）、データ変換スケールファクター、要求電力、電圧情報などの精密太陽センサーだけの特性を表すデータ、すなわち、固有特性情報１１４を有しなければならない。
【００５５】
なお、精密太陽センサーモデル１１０は、衛星ごとに精密太陽センサーの装着指向方向が異なるので、このために、精密太陽センサーの指向方向情報（FSS Orientation、すなわち、Direction Cosine Matrix）のような衛星依存情報１１２を外部で設定できるコンポーネント基盤の精密太陽センサーモデルを構成する。
【００５６】
これにより、前記精密太陽センサーモデル１１０は、特性に応じて前記のようなハードウェアユニットモデルコンポーネントにモデリング及び具現されて他の衛星のシミュレーションで活用することができる。
【００５７】
図４は、本発明が適用されるコンポーネント基盤のモデリングに対する他の実施形態の例示図である。
【００５８】
図４に示すように、本発明が適用されるコンポーネント基盤のモデルは、衛星軌道及び姿勢力学モデルを含む飛行力学モデルに対するモデルの例であって、衛星の軌道力学モデル１２０（Orbit Dynamics）である。
【００５９】
軌道力学モデル１２０は、ニュートンの運動の法則と万有引力の法則に基づき、微分方程式の形態で表現され、地球非対称重力場、大気抗力、太陽と月の引力、太陽輻射圧などのような撹乱力成分、衛星体推力機の使用による推力成分が含まれる。
【００６０】
すなわち、前記軌道力学モデル１２０は、入力データ１２１であって、衛星の位置及び速度または軌道要素を表す初期条件、撹乱力成分、ユーザの選択によって変わることができる撹乱力含みフラグ、日食状況、推力成分、推進剤質量を受信して、軌道力学モデル１２０内のアルゴリズムによって出力データ１２３として衛星の位置及び速度を出力する。
【００６１】
また、軌道力学モデル１２０は、シミュレーションしようとする軌道の特性に応じて必要なパラメーター、すなわち、固有特性情報１２４を有しなければならない。この時、前記軌道力学モデル１２０は、固有特性情報１２４として地球重力常数を有するが、これにより、地球を中心として運動する軌道を計算するモデルであることが分かる。
【００６２】
なお、軌道力学モデル１２０は、衛星の形態や運用期間によって乾燥質量（dry mass）が異なるので、これを衛星依存情報１２２として取扱って外部で設定できるコンポーネント基盤の軌道力学モデルを構成する。
【００６３】
これにより、前記軌道力学モデル１２０は、前記のような軌道及び姿勢力学モデルを含む飛行力学モデルに対する部分をコンポーネントでモデリング及び具現されて他の衛星のシミュレーションで活用できる。
【００６４】
上述したような本発明の方法は、プログラムで具現されてコンピュータで読み取り可能な形態で記録媒体（ＣＤＲＯＭ、ＲＡＭ、ＲＯＭ、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスクなど）に格納されることができる。このような過程は、本発明の属する技術分野で通常の知識を有した者が容易に実施できるので、これ以上詳細に説明しないことにする。
【００６５】
本発明は、上記の実施形態に限定されるものではなく、本発明に係る技術的思想から逸脱しない範囲内で様々な変更が可能であり、それらも本発明の技術的範囲に属する。
【図面の簡単な説明】
【００６６】
【図１】本発明に係るコンポーネント基盤の衛星モデリングによる衛星シミュレーションシステムに対する一実施形態の構成図である。
【図２】本発明が適用されるコンポーネント基盤の衛星モデリング構造に対する一実施形態の構成図である。
【図３】本発明が適用されるコンポーネント基盤のモデリングに対する一実施形態の例示図である。
【図４】本発明が適用されるコンポーネント基盤のモデリングに対する他の実施形態の例示図である。
【符号の説明】
【００６７】
１０  ユーザインターフェース部
２０  シミュレーションカーネル部
３０  衛星モデル部
４０  オンボードシミュレーション部
５０  外部インターフェース部
【図１】
2007157106.tif 000003
【図２】
2007157106.tif 000004
【図３】
2007157106.tif 000005
【図４】
2007157106.tif 000006