06J 仿真优化示例实验_第1页
06J 仿真优化示例实验_第2页
06J 仿真优化示例实验_第3页
06J 仿真优化示例实验_第4页
06J 仿真优化示例实验_第5页
已阅读5页,还剩16页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

仿真优化示例实验系统仿真概述离散事件系统仿真基础随机观测模拟 仿真算法设计输入数据模型

仿真结果分析基于AnyLogic平台的仿真实践排队系统仿真库存系统仿真软件安装试用仿真结果分析多方法建模

离散事件系统建模基于智能体的建模系统动力学建模一、问题描述二、实验操作三、结果分析四、总结本节内容一、问题描述仿真优化的最终目的之一是找到一组系统参数,获得优化的系统性能指标。例如,生产线每小时的产量最高、库存系统的库存水平最低、缺货次数最少等。本次实验拟解决存量管理中的决策问题:根据当前存量,用户通过仿真优化来寻找满足库存在100-600之间要求的订货量。已知条件:在系统动力学模型的基础上建立简单的供应链模型,包括货物供应、存储、销售。订单量为需要优化的参数;收货延迟为常数7;仓库的收货量为供应量/收货延迟;当库存满足需求时,销售量为需求,且需求量在10左右浮动;当库存不能满足需求时,销售量为0。一、问题描述实验步骤:二、实验操作阶段1:建立简单的供应链模型阶段2:加入用户交互功能阶段3:用视图区域创建独立的交互界面阶段4:为模型加入阶段性暂停二、实验操作阶段1:建立供应链模型实体类型命名属性设置存量存量动态变量流量SupplylineStockDemandOrderRate流量AcquisitionRate流量SalesRate//类型设为常数10类型设为常数10AcquisitionRate=Supplyline/AcquisitionLagSalesRate=Stock>0?Demand:0二、实验操作实体属性设置:实体类型命名属性设置参数AcquisitionLag事件ExogenousDemandChange二、实验操作实体属性设置:默认值为7到时“触发类型”,循环“模式”,

在“行动”中输入:

Demand=max(0,Demand+uniform(-1,1));阶段2:加入用户交互功能二、实验操作二、实验操作实体属性设置:打开分析库,拖一个时间堆积图到main

中;只增加一个值数据项max(0,

Stock),修改标题为

Stock;“数据更新”-至多显示1000个最新样本;“时间窗”-1000;实体属性设置:打开控件面板,添加一个滑块到图中;链接滑块到OrderRate;设置最小值为0,最大值为50。运行模型,通过滑动滑块控制Stock

在100~600之间。二、实验操作二、实验操作阶段3:用视图区域创建独立的交互界面二、实验操作实体属性设置:把Stock

图表和滑块移动到用户视图中;打开滑块的属性,点击“添加标签”;回到Main

属性界面,在“Agent

actions”-“启动时”中输入代码:viewUserScreen.navigateTo();

打开Simulation

的窗口,去除“启用平移”、“启用缩放”的勾选。阶段4:为模型加入阶段性暂停二、实验操作二、实验操作实体属性设置:打开控件面板,拖动一个按钮到用户视图中;修改按钮的“标签”为Done;在“启用”中输入:getEngine().getState()==Engine.PAUSED在“行动”中输入:runSimulation();复制按钮的“启用”中代码到滑块的“启动”中;二、实验操作实体属性设置:从常规面板中拖动一个事件到图中;设置事件的名称为pauseEvent,“触发类型”为到时,“模式”为循环;首次发生时间为50,复发时间为50;在行动框中输入pauseSimulation();当存量超过600时,减小OrderRate的值,存量整体上呈减小趋势;当存量小于600时,增大OrderRate的值,存量整体上呈增长趋势。通过合理运用上述变化规律,可以实现人工手动的仿真优化功能。三、结果分析实验操作库存优化实验交互界面问题提出供应链交互功能流程建模四、总结循环可控订货决策设置参数堆积图/滑块视图区域按钮事件结果分析变化规律手动优化

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论