2012-01-30 60 views
3

数字计算机是一个离散系统。那么,是否会在数字计算机上无法模拟连续模型?看来只有通过离散模拟的连续模型的近似才是可能的。从我读到的情况来看似乎是这样,但我想从其他人那里获得一些关于该主题的反馈/意见。计算机上的连续模拟

我发现这一点的同时四处寻找关于这个主题的更多信息:

连续模拟的东西,真的只能是实现与模拟计算机 。通过使用数字计算机,可以使得模拟的时间步长足够小,以便在时间步长之间不存在系统内的转换。连续模拟的前提是 存在连续的时间流程,并且模拟以 时间增量步进。

我也想过这个做了一个很好的点关于通过离散模拟近似:

在一些系统状态时刻都在变化,不只是在一些离散事件的时间 。例如,储水池 中的给定进出水位可能一直在变化。在这种情况下, “连续模拟”更合适,尽管离散事件 模拟可以作为近似值。

连续模拟 - http://www.systems-thinking.org/simulation/contsim.htm
建模&模拟 - http://home.ubalt.edu/ntsbarsh/simulation/sim.htm

感谢您的输入。

回答

4

你可能不能够完全模拟使用数字计算机连续系统,但我对建模或模拟的想法连续系统的两个想法:

  1. “它是否遵循了连续模型不能在数字电脑上模拟?“出于什么目的?它是否可以完美无瑕地模拟出来,以便您拥有连续过程的精确数字表示?可能不会。但正如你自己所指出的那样,离散过程可以足够接近连续过程,以至于无关紧要。
  2. 过程实际上是否连续?我发现在我的领域中进行建模时,我发现模拟为连续模型的流程要比离散逼近不充分的连续模型要多(通常要利用更简单的分析技术和现成的ODE求解器)。