重复运行是在离散系统仿真中指不断重复的模拟过程。各个模拟过程之间只在随机数生成器的初始值(种子)上有差别,其他条件完全相同。一般将某次重复运行的随机数流的最后一个值作为下一个重复运行的初始值。因随机数种子不同,各次重复运行具有独立性。重复运行次数越多,模拟结果的精确性越高。可以根据模拟精度要求,测算出必要的模拟运行次数。
模拟步长是在连续系统模拟中设置的最小时间间隔。连续系统的数据是时时更新的,但计算机模拟不能做到时时更新数据。如果数据更新的间隔时间很短,则总计算量增加,程序模拟运行时间很长;如果数据更新的间隔时间很长,模拟运行速度提高,但不能精确描述其间的系统状态变化。合理选择模拟步长是实施连续系统模拟的必要步骤。