主要内容

保存SimEvents模拟作业点

这个例子展示了如何保存和恢复SimEvents的模拟状态®通过使用保存最终工作点复选框,并将其用作未来模拟的初始状态。有关使用的更多信息保存最终工作点,请参阅使用模型工作点加快仿真工作流程

保存最终工作点复选框用于保存简单队列系统的状态实体发电机块,一个实体队列块,一个实体服务器Block和实体终结者块。信号输出口n显示离开的实体数量实体队列块连接到范围块。有关执行基本任务以创建此模型的详细信息,请参见创建离散事件模型.模型中唯一的区别是瞄准镜的位置。

  1. 打开实体服务器块参数对话框。设置服务时间2。

    队列长度在整个模拟过程中不断增加,因为服务时间大于实体代际时间。

  2. 来自Simulin金宝appk®将来发布,选择建模选项卡,模型设置.在“配置参数”对话框中,单击数据导入/导出窗格中,选择最终状态带有变量名的复选框xFinal并选择保存最终工作点复选框。

  3. 模拟模型并打开范围块。观察到最终队列长度为6

    队列长度增加,有时会出现峰值2468,10因为服务时间实体服务器2.中的实体实体服务器块离开时,到达的实体实体队列块立即前进到实体服务器块。

  4. 在“配置参数”对话框中,选择初始状态复选框,并指定变量名为xFinal

    xFinal用作下一次模拟的初始状态。

  5. 将模拟时间增加到20.

    设置模拟时间大于10用保存的初始模拟状态观察模拟。

  6. 模拟模型。打开范围块。观察模拟从队列长度开始6,这是前面模拟的最终状态。

另请参阅

|||

相关的话题