欢迎来到天天文库
浏览记录
ID:56284916
大小:921.50 KB
页数:22页
时间:2020-06-05
《系统物流建模实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、产品生产及配送系统仿真与分析1、建立模型概念1.1、系统描述一个工厂要把一个产品经过四个车间加工后形成四类产品发给两个客户。每个客户需要两种类型的产品,其中客户1需要只经过冷却的产品A和只经过冲压的产品B,客户2需要只经过切割产品C和只经过打磨的产品D。产品分别经过冷却、冲压、切割和打磨后,A产品与B产品则运输至客户1,C产品与D产品则运输至客户2。1.2、系统数据产品到达:每3分钟到达一个产品,达到时间间隔服从指数分布;产品分布:其中25%的产品经过冷却车间加工处理,25%的产品经过冲压车间加工处理,20%的产品经过切割车间加工处理以
2、及30%的产品经过打磨车间处理;加工时间:每一个产品在冷却车间加工时间为8分钟,在冲压车间加工时间为7分钟,在切割车间加工时间为6分钟,在打磨车间加工时间为8分钟;运量分布:每5个A产品和6个B产品加工完成后整理成一批运输至客户1;每6个C产品和8个D产品加工完成后整理成一批运输至客户2。2、建立ExtendSim模型双击桌面ExtendSim7LT打开软件,分别在Library中打开所需要的模块,如Item模块、Plotter模块、Value模块等。模型元素系统元素备注Executive离散时间的仿真钟描述系统仿真的时间Create资
3、源要素和实体的产生产品到达Set流程中资源属性的界定设定产品属性RandomNumber系统中的随机数产品数值输入SelectItemout路径的流转产品经过入口到达四个车间Queue产品队列的等待产品A、B、C、D的等待加工处理Activity流程中各种延迟和处理产品A、B、C、D的加工和运输Plotter,DiscreteEvent画图模块绘制出产品队列等待的图形Batch资源的合并将A与B产品合并一批,C与D合并一批Exit产品流出产品输送给客户列出建立系统所需要的各个模块如下图所示:第一步:将Executive、Create图形
4、从Item中调出来,表示仿真时钟和产品到达,并设置参数。再双击Create,将mean中数据改为3,说明每3分钟产生一个产品。按键确认已经修改过参数。第二步:将Set模块调出来设置产品的属性,并设置参数。双击Set模块,将中参数更改为按键确认已经修改过参数。第三步:将RandomNumber模块调出,并填入产品数值。双击RandomNumber模块,设置参数如下:然后按确定。第四步:将SelectItemout模块调出,调整并设置参数。双击SelectItemout模块,设置参数如下:并按键确认。第五步:将Queue模块调出来,并设置成
5、四个队列,分别对A、B、C、D四种产品进行队列等待的设置,如下图所示:并双击Queue模块,设置参数。第六步:调出Activity模块,表示ABCD产品的加工情况。双击Activity模块,分别设置Delay参数如下图:A产品参数如下:并按键确认。B产品参数如下:并按键确认。C产品参数如下:并按键确认。D产品参数如下:并按键确认。第七步:在Item模块中将Batch模块调出来,用来将产品批量整理。因为客户1需要的是产品A和产品B,客户2需要的是产品C和产品D,故需要将产品A和产品B打包整理成一批同时运输给客户1,将产品C和产品D打包整理
6、成一批运输给客户2。双击Batch模块,设置参数如下:Batch模块1参数设置:并按键确认。Batch模块2参数设置:并按键确认。第八步:在Item模块中调出两个Activity模块,表示产品的运输。将产品分成两个批量运输给客户1和客户2,设置参数如下:Activity模块1参数设置:并按键确认。Activity模块1参数设置:并按键确认。第九步:在Item模块中调出Exit模块,表示产品ABCD的输出。第十步:在Plotter模块中调出Plotter,DiscreteEvent模块,用来绘制产品队列等待的图形。然后将Plotter,D
7、iscreteEvent模块的四个输入的端口分别与四个Queue模块的输出端口连接。由于模型中模块过多,为了避免交叉相连,可设置三个连线端口分别是Line1、Line2、Line3分别与队列输出端口和Plotter,DiscreteEvent模块的输入端口连接,就避免的交叉相连的情况,使模型看起来比较整齐。然后双击Plotter,DiscreteEvent模块描绘出四个产品队列的等待情况。第十一步:短线连接模型的各个模块,连线情况如下图所示:以下图型为最终完成的仿真模块。第十二步:模型运行,点击键,然后点击键运行模型,若要加快模型运行速
8、度则点击键加快运行速度,若要减慢模型运行速度则点击键使模型速度降下来。点击Run选择SimulationSetup设置仿真运行时间300分钟,如下图所示:并按键确认。模型运行如下图所示:运行中可以看到产品队
此文档下载收益归作者所有