建模与模拟

时间:2014-03-19 15:03:20

标签: uml simulation modeling

我从以下论文中读到了模拟定义: MARTE:RT / E系统建模,分析的概况 - 和模拟?

  

字典将模拟定义为(忠实地)模仿的行为   某事物的外观或特征。从这个意义上讲,模拟   与建模紧密相关,其准确性由测量   与底层模型语义的距离

请您根据上述定义澄清建模和模拟之间的差异?

2 个答案:

答案 0 :(得分:6)

更新2016年4月29日:添加了关于模拟和与动态模型的关联的观点

建模是分析系统(真实世界,有时甚至是虚构的,您感兴趣的过程)以构建系统的过程一个模型,它重现了该系统的行为。模型的详细程度,模型中包含多少系统及其环境 - 因此,其准确性 - 取决于您研究的目标或行使。鉴于不同的目标,您可能会得到一个非常不同的模型。

模拟是配置和执行模型的过程(更常见的是,动态模型,其状态随时间变化),以便深入了解系统和#39;可以获得行为。

有关详细信息,请参阅我的blog article on Simulation Quality Control

答案 1 :(得分:5)

模拟与模拟意义上的建模有关,是模型的执行。

模型是系统的抽象表示(即它不是您的真实系统)。 模拟也称为抽象表示的执行应该为您提供有关系统执行的一些信息。当然,如果模型错误或与实际系统相差太远,那么您的模拟将无法实现,它将与实际系统的执行距离太远或者可能是错误的。

希望澄清事情。