请问仿真与模拟的区别是什么?

如题所述

一、作用不同

1、仿真

随着军事和科学技术的迅猛发展,仿真已成为各种复杂系统研制工作的一种必不可少的手段,尤其是在航空航天领域,仿真技术已是飞行器和卫星运载工具研制必不可少的手段,可以取得很高的经济效益。

2、模拟

模拟的作用表现在:

①能对高度复杂的内部交互作用的系统进行研究和实验。

②能设想各种不同方案,观察这些方案对系统的结构和行为的影响。

③能反映变量间的相互关系,说明哪些变量更重要,如何影响其他变量和整个系统。

④能研究不同时期相互间的动态联系,反映系统行为随时间变化而变化的情况。

二、意义不同

1、仿真

海湾战争期间“爱国者”导弹和“飞毛腿”导弹之间的较量,也反映出了仿真模拟的参与。现代战略导弹的进攻威力很大,射程很远,更要命的是常常装有多个真真假假的弹头,用来迷惑敌方,以便顺利突破敌方强大的防空网。

2、模拟

模拟是在设计的最初阶段开始进行,这期间设计人员会借助它来对初始代码进行评估。开发人员需在设计进程的初期阶段--一般在获得硬件前的几个月--使用模拟器对复杂的多核系统进行建模。

三、方法不同

1、仿真

连续系统的仿真方法和离散事件系统的仿真方法(见仿真方法)。人们有时将建立数学模型的方法也列入仿真方法,这是因为对于连续系统虽已有一套理论建模和实验建模的方法。

但在进行系统仿真时,常常先用经过假设获得的近似模型来检验假设是否正确,必要时修改模型,使它更接近于真实系统。对于离散事件系统建立它的数学模型就是仿真的一部分。

2、模拟

进行模拟的步骤包括确定问题、收集资料、制订模型、建立模型的计算程序、鉴定和证实模型、设计模型试验、进行模拟操作和分析模拟结果。

这里所说的模型必须是模拟模型,一般地说,随机模型比确定性模型、动态模型比静态模型、非线性模型比线性模型更多地使用模拟方法来分析和求解,而成为模拟模型。

模拟模型比较灵活,不求最优解,可以回答如果在某个时期采取某种行动对后续时期将会产生什么后果一类的问题。除模拟模型外,进行模拟还需要电子计算机程序、模拟语言、实验设计技术等必要的知识。

参考资料来源:百度百科-仿真

参考资料来源:百度百科-模拟

温馨提示:答案为网友推荐,仅供参考