さまざまな種類のシミュレーションツールとは何ですか?
コンピューターシミュレーションツールは、4つの特性セットによって定義されます。 ほとんどの場合、どちらかを選択する2つのオプションがあり、1つの領域での選択は、他の領域での選択に影響を与えません。 つまり、シミュレーションツールのタイプにはセット名がありませんが、割り当てられた特性の寄せ集めがあります。 これらのさまざまなオプションの定義は、ツール自体を定義し、幅広い選択肢を提供します。
コンピューターシミュレーションツールのタイプはいくつかの特性によって定義され、それぞれに2つの主要な記述子があります。 確率的および決定論的モデルは、シミュレーションにデータを代入する方法を定義します。 モデルの最終的な出力目標は、定常状態か終了状態かによって定義されます。 連続モデルと離散モデルの違いは、シミュレーション全体で情報が処理される方法です。 最後に、ローカルモデルと分散モデルは、シミュレーションの編成と実行に使用される方法を定義します。
多くの場合、データがシミュレーションツールに入力される方法によって、実世界との接続が決まります。 シミュレーションが確率モデルを使用する場合、通常は実世界の要因をシミュレートしようとします。 これは、ランダムジェネレーターを使用して、予期しない情報を常にシミュレーションに送り込むことで実現しています。 決定論的シミュレーションでは、特定の情報がモデルに入力され、特定の状況での結果が表示されます。
シミュレーションツールの最終出力は、通常、シミュレーション対象によって定義されます。 定常状態モデルでは、シミュレーションは停止することなく永久に実行できます。 これらは、川を流れる水など、自然の停止点のないプロセスを監視するために使用されます。 終了シミュレーションには、自然な開始点と終了点があります。 終了シミュレーションは、特定の日に店舗に入店する人の数をモデル化する場合があります。これは、開店から始まり、閉店で終了します。
シミュレーションツールが帰属情報の処理に使用する方法は、モデルの性質への別の接続です。 連続モデルでは、シミュレーションは常に新しい情報を取り込み、結果を出力します。 これの良い例がフライトシミュレータです。 フライト情報は常にシステムに入力されており、継続的な対話が必要です。 離散モデルでは、情報がすべて入力され、一度に実行されるか、事前に決められた間隔で実行されます。 これらのモデルは、製品およびシステムのテストの欠陥によく使用されます。
最後のシミュレーションツールオプションは、シミュレーションの編成方法を決定します。 ローカルシミュレーションでは、モデルは単一の場所で実行され、多くの場合、単一のコンピューターで実行されます。 分散モデルは、通常はネットワーク上またはインターネット上でも、多数のマシンで実行されます。 このような広い範囲でシミュレーションを実行する理由は通常、コンピューターの処理能力に関係しています。シミュレーションを実行するマシンが多いほど、より多くの情報を収集できます。