系统仿真的步骤

    计算机仿真实质上是一种软件工具,它包括方法、活动和资源。要成功地实现一个生产系统的仿真,从规划、采集基础数据到结果评价,需要做大量的工作。
    一个完整的生产系统仿真方案应包括以下主要步骤:

   1.任务描述: 首先要了解有关制造系统的许多基本信息;其次,模型提供的结果类型同样需要定义,如设备利用率、系统的输出和运行时间。此外对于结果输出的形式也要求知道是表格方式还是图形输出方式等。
   2.仿真试验规划: 在调研的基础上,对所研究的系统有全面、深入的了解,并尽可能对其进行详细的描述。确定仿真目标和系统涉及的范围,定义仿真预期目标,进行多种仿真方案设计与选择。
   3.数据准备: 根据仿真目标,对要仿真的系统进行分析和整理,主要是数据分析,以及数据采集与处理,这是一件耗时而费力的工作。在收集数据时,应考虑系统运行的环境和周期,并注意数据的完整性。
   4.建立仿真模型: 对仿真对象的仿真模型进行设计,并建立符合实际运行环境的系统模型。对所建立的模型进行检查,必要时可聘请有关专家参加和指导关键建模过程,反复修改,直到模型正确为止。
   5.仿真模型的编程实现: 针对仿真对象和环境,编制仿真系统软件或利用商品化的仿真系统实现系统仿真。仿真程序可用通用语言编写,如FORTRAN、C++和PASCAL等。另外,还可以用专门的仿真语言编写,如用于离散事件系统的仿真语言就有GPSS、SIMULA、SIMAN和WITNESS等。与通用高级语言相比,专用语言具有仿真程序编制简单、仿真效率高、仿真过程数据处理能力强等特点。eM-Plant生产系统仿真工具是近年流行的仿真软件之一。
   6.进行仿真实验: 在编制好系统的程序后,选择并输入仿真所需要的全部数据,在计算机上运行仿真程序,进行仿真实验,以获得实验数据,并实时动态显示仿真结果。通常是以时间为序,按时间间隔计算出每个状态结果,显示在屏幕上,以便直观形象地观察实验的全过程。
   7.仿真结果评价: 对仿真得到的各种性能参数进行统计分析,对照设计要求和预期目标,综合评价仿真结果和仿真对象。