实例1:简单仿真模型的建立
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实例1:简单仿真模型的建立
• 生产线同时生产三种产品,然后被送到监测车间的缓 存区。检测车间有三台监测系统分别对这三种产品进 行检测后,通过各自的传送带将产品运输出去
1
模型描述
• 产品到达检测车间的时间服从均值为20, 方差为2的正态分布 • 到达检测车间的产品类别为1, 2, 3,分别 用不同的机器加工 • 缓存区最大容量为25件产品 • 机器加工时间服从(0,30)的指数分布 • 传送带传输速度为2m/s
4
步骤2. 定义对象流程(续)
5
步骤3. 编辑对象参数
• 定义产品的流出 • 设置缓存区参数 • 设置检测设备参数
6
定义产品的流出
• 双击Source对象,打开其参数对话框
7
修改产品流出间隔时间(1)
• 从“到达时间间隔” 下拉框中选择“统计分布”
百度文库
8
修改产品流出间隔时间(2)
• 修改选项的默认参数
12
设置检测设备检测时间
• 双击第一个“处理器”对象 • 在参数对话框“加工时间” 下拉框中选 择 “统计分布”选项 • 将函数参数中由默认值10改为30 • 同样设置其他两个“处理器”对象
13
步骤4. 编译运行仿真
• • • • 编译模型 重置模型 控制速度 运行仿真
F2键
注:在新版本中不需要时时编译,如果用到C++代码就 需要进行编译,本模型不需编译
• 如果需要备份可以使用另存为
– 主窗口“文件”菜单另存为 …
19
仿真统计结果的简单查看(2)
• 鼠标右键单击对象,从弹出菜单选择属性,然 后从属性对话框中选中“统计”选项卡 • “统计” 选项卡中里面又包括“吞吐量”,“状 态”, “容量”, “停留时间”四个子选项卡
18
仿真模型文件的保存
• 仿真文件编写过程中要注意经常保存仿真 文件 • 保存修改
– 主窗口“文件”菜单保存或者工具栏中选择保存 图标
14
步骤5. 观察仿真结果
• 现在模型视图处于由上到下的垂直投影 图中,该投影图在建模时经常使用,若 在模型显示方面经常使用透视图。 • 选择工具栏中的3D按钮可打开一个新的 透视图
15
仿真透视图显示
16
仿真统计结果的简单查看(1)
• 右键点击工作区 调出View Setting菜单 • 选中“Show Names”(默认 为选中)
2
步骤1:构建模型布局
• 从对象库中拖放所需的对象到建模视图中
3
步骤2. 定义对象流程
• 按住A键或直接选择鼠标方 式,同时用鼠标左键点击 Source对象并且拖动鼠标 至Queue对象。此时会出 现一条黄线连接。然后, 黄线将变成一条黑线,表 示Source和Queue的端口 已经连接上。 • 使用相同方法,分别连接 其它对象。
– 点击统计分布按钮 – 将其中蓝色的exponential(0,20,1)改为 normal(20,2,1)。即为服从均值为20,标准 差为2的正态分布
9
指派产品不同的型号和颜色
• 选择 “触发器”选项卡, 在 “创建触发”下拉框 中选择“设置临时实体和颜色”来改变产品类型 和颜色
• 使用默认值即可,即为duniform(1,3)服从1到3 的均匀分布。
10
设置缓存区容量
• 双击“暂存区”, 其参数对话框将 会出现 • 将“最大容量” 对 应值改为 25. 点 击“应用”确认
11
设置缓存区产品流选项
• 转到“临时实体流”选项卡,在 “输出” 框中, 选择 “发送至端口” 下拉框中的“指定” 选 项 • 依次点击“应用”和“确认”按钮,关闭“暂存区” 对象的参数对话框
• 生产线同时生产三种产品,然后被送到监测车间的缓 存区。检测车间有三台监测系统分别对这三种产品进 行检测后,通过各自的传送带将产品运输出去
1
模型描述
• 产品到达检测车间的时间服从均值为20, 方差为2的正态分布 • 到达检测车间的产品类别为1, 2, 3,分别 用不同的机器加工 • 缓存区最大容量为25件产品 • 机器加工时间服从(0,30)的指数分布 • 传送带传输速度为2m/s
4
步骤2. 定义对象流程(续)
5
步骤3. 编辑对象参数
• 定义产品的流出 • 设置缓存区参数 • 设置检测设备参数
6
定义产品的流出
• 双击Source对象,打开其参数对话框
7
修改产品流出间隔时间(1)
• 从“到达时间间隔” 下拉框中选择“统计分布”
百度文库
8
修改产品流出间隔时间(2)
• 修改选项的默认参数
12
设置检测设备检测时间
• 双击第一个“处理器”对象 • 在参数对话框“加工时间” 下拉框中选 择 “统计分布”选项 • 将函数参数中由默认值10改为30 • 同样设置其他两个“处理器”对象
13
步骤4. 编译运行仿真
• • • • 编译模型 重置模型 控制速度 运行仿真
F2键
注:在新版本中不需要时时编译,如果用到C++代码就 需要进行编译,本模型不需编译
• 如果需要备份可以使用另存为
– 主窗口“文件”菜单另存为 …
19
仿真统计结果的简单查看(2)
• 鼠标右键单击对象,从弹出菜单选择属性,然 后从属性对话框中选中“统计”选项卡 • “统计” 选项卡中里面又包括“吞吐量”,“状 态”, “容量”, “停留时间”四个子选项卡
18
仿真模型文件的保存
• 仿真文件编写过程中要注意经常保存仿真 文件 • 保存修改
– 主窗口“文件”菜单保存或者工具栏中选择保存 图标
14
步骤5. 观察仿真结果
• 现在模型视图处于由上到下的垂直投影 图中,该投影图在建模时经常使用,若 在模型显示方面经常使用透视图。 • 选择工具栏中的3D按钮可打开一个新的 透视图
15
仿真透视图显示
16
仿真统计结果的简单查看(1)
• 右键点击工作区 调出View Setting菜单 • 选中“Show Names”(默认 为选中)
2
步骤1:构建模型布局
• 从对象库中拖放所需的对象到建模视图中
3
步骤2. 定义对象流程
• 按住A键或直接选择鼠标方 式,同时用鼠标左键点击 Source对象并且拖动鼠标 至Queue对象。此时会出 现一条黄线连接。然后, 黄线将变成一条黑线,表 示Source和Queue的端口 已经连接上。 • 使用相同方法,分别连接 其它对象。
– 点击统计分布按钮 – 将其中蓝色的exponential(0,20,1)改为 normal(20,2,1)。即为服从均值为20,标准 差为2的正态分布
9
指派产品不同的型号和颜色
• 选择 “触发器”选项卡, 在 “创建触发”下拉框 中选择“设置临时实体和颜色”来改变产品类型 和颜色
• 使用默认值即可,即为duniform(1,3)服从1到3 的均匀分布。
10
设置缓存区容量
• 双击“暂存区”, 其参数对话框将 会出现 • 将“最大容量” 对 应值改为 25. 点 击“应用”确认
11
设置缓存区产品流选项
• 转到“临时实体流”选项卡,在 “输出” 框中, 选择 “发送至端口” 下拉框中的“指定” 选 项 • 依次点击“应用”和“确认”按钮,关闭“暂存区” 对象的参数对话框