这个示例展示了如何保存和恢复SimEvents的模拟状态®模型通过使用保存最终工作点复选框,并将其作为未来模拟的初始状态。有关使用的更多信息保存最终工作点,请参阅保存和恢复模拟操作点.
的保存最终工作点复选框用于保存带有实体发电机块,一个实体队列块,一个实体服务器块,和一个实体终结者块。信号输出端口n显示离开的实体数量实体队列块连接到范围块。有关执行基本任务以创建此模型的更多信息,请参见创建离散事件模型.模型中唯一的区别是作用域的位置。
打开实体服务器“块参数”对话框。设置服务时间价值2。
在整个模拟过程中,队列长度会增加,因为服务时间大于实体代际时间。
从仿真软件金宝app®将来发布,选择建模选项卡,模型设置.在“配置参数”对话框中数据导入/导出窗格中,选择最终状态复选框中带有变量名xFinal
并选择保存最终工作点复选框。
模拟模型并打开范围块。观察最后的队列长度为6
.
队列长度增加,有时出现峰值2
,4
,6
,8
,10
因为服务时间价值的实体服务器块2
.实体在实体服务器块离开,到达的实体实体队列Block立即向前推进实体服务器块。
在“配置参数”对话框中选择初始状态复选框,并指定变量名为xFinal
.
xFinal
作为下一次模拟的初始状态。
将模拟时间增加到20.
.
将模拟时间设置为大于10
用保存的初始模拟状态观察模拟。
模拟模型。打开范围块。观察模拟是从队列长度开始的6
,这是前一个模拟的最终状态。