通过数字计算机、模拟计算机或混合计算机上运行的程序表达的模型。采用适当的仿真语言或程序, 物理模型、数学模型和结构模型一般能转变为仿真模型[6]。关于不同控制策略或设计变量对系统的影响,或是系统受到某些扰动后可能产生的影响,是在系统本身上进行实验,但这并非永远可行。原因是多方面的,例如:实验费用可能是昂贵的;系统可能是不稳定的,实验可能破坏系统的平衡,造成危险;系统的时间常数很大,实验需要很长时间;待设计的系统尚不存在等。在这样的情况下,建立系统的仿真模型是有效的。例如,生物的甲烷化过程是一个绝氧发酵过程,由于的作用分解而产生甲烷。根据生物化学的知识可以建立过程的仿真模型,通过计算机寻求过程的稳态值并且可以研究各种起动方法。这些研究几乎不可能在系统自身上完成,因为从技术上很难保持过程处于稳态,而且生物甲烷化反应的起动过程很慢,需要几周的时间。但如果利用(仿真)模型在计算机上仿真,则甲烷化反应的起动过程只需要几分钟的时间。