建模与模拟

Car*_*los 5 simulation uml modeling

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

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

您能否根据上述定义澄清建模和仿真之间的差异?

Mik*_*len 6

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

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

模拟是配置和执行模型的过程(更典型地,动态模型,其状态随时间变化),以便可以获得对系统行为的洞察.

有关更多信息,请参阅我的博客文章"模拟质量控制".


Red*_*ard 5

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

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

希望它澄清事情.