系统仿真的基本结构
上一节
下一节
1、变量、实体属性和系统状态
变量、实体属性及系统状态用来记录系统在不同时刻所处的工作状况。
2、初始化子程序
在仿真模型开始运行前完成模型的初始化工作,产生必要的初始参数。
3、仿真时钟
用于记录仿真模型的运行时间,它可作为评价系统性能的依据,也可作为仿真调度和仿真程序是否结束的依据。
4、事件列表
将仿真模型运行时所发生的事件按发生的先后顺序建立的数据列表,它是仿真模型运行和仿真时钟推进的依据。
5、定时子程序
根据事件表确定下一个将发生的事件,并将仿真时钟推进到下一次事件发生的时刻。
6、事件子程序
根据实际系统抽象出的事件程序,如制造系统中零部件的“故障”“修复”事件,排队系统中的“等待”“接受服务”等事件。
7、仿真数据处理与分析子程序
用于计算、显示、分析和打印仿真结果,以便根据仿真数据判定系统性能,并为系统的优化和改进提供依据。

