EnterpriseDynamics简介物流系统仿真——从理论到实践EnterpriseDynamics的功能与特点EnterpriseDynamics软件是一款面向对象的仿真软件,可以用于建模、仿真、可视化和对动态系统的控制。使用者可以通过从标准库中选取元素来建立自己的模型。EnterpriseDynamics软件(以下简称ED)正是基于这种利用元素建立模型的原理。每一个元素可以代表一个机器、计数器或产品,也可以代表没有物理形态的物质。EnterpriseDynamics的功能与特点元素按照类型分类,可以分成基础元素(通常包括产品、发生器、吸收器、服务器和队列)、运输元素(与运输相关的,如传送带和运输装置)、结果元素等。高级建模者可以建立并使用自己的元素。现在,ED大约包含100个标准元素,而且这个数量在不断的增长,初学者使用最常用的30个元素就可以满足模型需求。ED的产品有多种,包括EDLogistics、EDAirport、EDEducational、EDProduction,EDTransport和EDPlatform。EnterpriseDynamics的功能与特点主题1:ED界面菜单与工具栏库树与模型图层库树(Librarytree)模型树(Modeltree)运行控制(Run)与时钟(Clock)菜单与工具栏文件|参数菜单与工具栏File创建、打开和保存文件,或是控制标准功能,入打印和定位文件Model创建或查看模型Simulate打开一个新的运行控制或时钟窗口,你也可以通过此菜单查找历史设置Results产生一个仿真模拟的结果报告和图表Experimentation用多个仿真来设计、执行和评估一个实验Tools包含一系列工具,像用于元素构建、4DScrip语言和自动匹配函数等功能的元素编辑器Display控制模型在2D和3D中的可视化Search在被选中的布置窗口中寻找模型树中的元素,反之亦然。Windows包括许多窗口,如4DScrip语言综览,追踪器,图表和3D模型的资源管理器。Help包括完整的指导手册和公司、版本信息库树&模型图层库树原子分类准备被拖动至模型图层来生成模型增加原子至库从库中删除原子更改后记得随时保存库(!!!)模型树Shift+F3通过树可以观看整个模型构造更容易观看原子间层次关系按F5来更新模型树运行控制按钮Reset重置Start开始Stop停止Singlestep步进Generalhistoryon历史记录开启Speedoptions速度选择停止时间设定停止时间随机数产生器页可重复产生每一个种子值都给以个不同的随机流设置时钟按来打开时钟界面主题2:ED建模基本步骤1.创建一个新模型图层2.连接通道3.编辑资源参数4.运行模型5.数据分析6.实验步骤1:创建新模型图层菜单:模型|新建模型从原子库中拖动所需原子至图层然后放开。在模型图层中添加并调整原子调整原子:点击原子左上角或者右下角并拖动。移动原子:点击原子任何部位(左上角与右下角除外)并拖动。视图中移动显示区域按下鼠标左键并拖动或者使用光标键聚焦同时按下鼠标的左右键扩大:向上移动鼠标缩小:向下移动鼠标或者使用“+”和“—”号来实现。步骤2:连接原子通道模型图层菜单中:视图|通道|可见或者Ctrl+R默认颜色设置是:绿色是开放通道,红色是封闭通道。产品原子(Product)是自动生成的。原子通道概念0..n输入/输出通道输入和输出通道是用来传递原子或者指向其他原子的。1中央通道中央通道是用来指向特定原子的(常用于数据记录输出)。连接通道一个输出通道连接一个另外原子的输入通道,或者不连接任何通道。一个输入通道连接一个另外原子的输出通道,或者不连接任何通道。中央通道可以连接多个通道。可以把通道联向本原子的中央通道来取消这个通道的连接。原子通道连接视图|通道|可见或者Ctrl+R点对点拖动鼠标连接通道双击通道连接点:选择连接目标通道(Selector)右键点击通道连接点:显示当前连接状态增加/删除通过点击“+”和“—”来增加和删除输入和输出通道连接线形状设置(弧形或者直线型)视图|通道|弧形通道步骤3:编辑原子参数在模型图层或者模型树中双击或者右键单击原子。现有逻辑现有逻辑可以通过选择列表中选项来使用,还可以改变参数值。通过单击说明文字旁边的空白,可以观看对应的4DScript语句。步骤4:运行模型打开运行控制窗口仿真|运行控制按下Shift+F4点击打开时钟界面仿真|时钟按下Shift+F12点击点击重置(reset)按钮然后点击运行(run)按钮以运行模型时间速度设定方式:无限速(同步)实时滑动控制(默认)自定义速度运行控制的设置设置停止时间设置时间速率重置(Reset)运行模型前一定要点一次重置(reset)按钮!下列情况下重置(reset)会自动启动一次打开或者保存一个模型保存一个原子到磁盘上重置(reset)将模型初始化将所有统计数据设为0,时间、输入和输出原子等。将所有移动的元素(产品)移除出模型。注意:重置(reset)并不会重置用户定义的数据。例如标签。使用初始化原子来初始化这些。步骤5:结果分析监视器原子(monitor)将用户定义的变量显示在2维窗口。总结报告(SummaryReport)使用系统中表内的变量生成报告或者生成RTF格式的。图(graph)将输出变量生成图的形式监视器原子拖动一个监视器原子至图层,并双击打开编辑窗口选择想要监视的原子选择你想显示的变量。设置显示方式小心不要将观察频率设置太高(每分钟一次要比5秒一次好很多!)步骤5:结果分析菜单:结果|摘要报告菜单:结果|图表查看图表要生成图,先打开仿真|历史总是检查总体历史的选项选择要记录的原子总体历史还可以通过点击运行控制界面的红色按钮来打开或者关闭。这可以在运行中方便的停止记录没用的数据。打开历史记录并运行完模型后选择你感兴趣的原子打开结果|图表来观看结果不要设置成记录全部原子的历史.,否则历史文件将会过大。第五章EnterpriseDynamics简介5.6EnterpriseDynamics软件的输出和优化分析3.报告和图表实验实验|试验向导通过不同的运行来选择输出要分析的变量运行实验主题三案例1:邮局模型包含两个柜台一个队列的邮局模型利用运行模型和总结报告来检验你的模型数据收集统计