2012-01-30 4 views
3

デジタルコンピュータはディスクリートシステムです。それで、デジタルコンピュータ上で連続モデルをシミュレートすることはできません。離散シミュレーションによる連続モデルの近似しか可能ではないようである。私が読んだことから、これはそうだと思われますが、私はトピックに関する他の人からのフィードバック/インプットを得たいと思っていました。このトピックの詳細については周りに検索しながら、私はこれを見つけたコンピュータでの連続シミュレーション

連続シミュレーションは本当に はアナログコンピュータで実現することができるものです。デジタルコンピュータを使用すると、 シミュレーションの時間ステップを十分に小さくすることによって連続シミュレーションに近づけることができるので、時間ステップ間で システム内に遷移がない。連続シミュレーションの前提は であり、連続時間フローがあり、シミュレーションは 時間単位でステップされます。

また、私は、これは離散シミュレーションによって近似についての良い点を作ったと思った:いくつかのシステムでは

状態だけではなく、いくつかの離散的なイベントの時 で、すべての時間を変更します。例えば、貯水池内の水位は、一定の流入量および流出量で常時変更されている可能性があります。そのような場合には、 離散事象 シミュレーションを近似として使用することができますが、「連続シミュレーション」がより適切です。

連続シミュレーション - http://www.systems-thinking.org/simulation/contsim.htm
モデリング&シミュレーション - 入力用http://home.ubalt.edu/ntsbarsh/simulation/sim.htm

おかげ。

答えて

4

あなたは完全にデジタルコンピュータを使用して継続的なシステムをシミュレートすることができないかもしれないが、私はモデリングまたは連続システムをシミュレートするというアイデアに2つの考えがあります。

  1. を「それは連続モデルができないということにんデジタルコンピュータでシミュレートするのか?」どのような目的のために?連続プロセスの正確なデジタル表現を持つように完全かつ完全にシミュレートできますか?おそらくそうではありません。しかし、あなた自身が指摘しているように、離散プロセスは連続プロセスを適切に近似していても問題はありません。
  2. プロセスは実際に連続していますか?私は自分の分野でモデリングすることで、離散近似が不十分な連続モデルより離散(通常はより簡単な解析手法と容易に利用できるODEソルバを利用する)しなければならない場合に、
関連する問題