Flexsim实验报告实验二:流水作业线的仿真讲解
- 格式:doc
- 大小:812.84 KB
- 文档页数:19
实验二Flexsim仿真建模步骤一.实验目的1.了解Flexsim仿真软件的建模步骤;2.熟悉Flexsim的实体库。
3、进行简单模型的仿真。
二.实验内容:(1)如何访问和修改实体参数和属性;(2)如何向模型中加入一组操作员;(3)如何向模型中加入叉车运输机;(4)如何选择一个实体进行图标数据统计;(5)如何打开统计数据收集;(6)如何在模型运行中观察实体统计数据;三.理论知识实体属性:每个Flexsim 实体都有自己的参数窗口。
你可以通过双击实体或者右键单击,点击属性选型进入参数窗口。
根据不同实体的不同类型,你可以通过属性窗口来进行不同的属性配置。
四、实验步骤(一)预备内容(1)选择实体进行统计:需在模型视窗中选定想要进行统计记录的实体。
按住键盘“Shift”键,拖动鼠标选定要进行统计的所有实体;一旦实体被选定,将会在它周围出现红色框。
(2)开始统计:要收集所选实体的历史统计记录,点击统计> 实体图形数据>打开选中实体一旦点击后,将有绿色方框框住正在被记录历史统计的实体。
可以选择“统计>统计收集>隐藏绿色指示框”来关闭绿色方框的显示。
(二)主要内容第一步:装载模型1第二步:创建1个任务分配器和2个操作员:分配器用来为一组操作员或运输机进行任务序列排队。
在该例中,它将与两个操作员同时使用,这两个操作员负责将临时实体从暂存区搬运到检测器。
从库中点击相应图标并拖放到模型中,即可添加分配器和两个操作(1)从库中拖动一个分配器到视图中,命名为分配器。
(2)从库中拖动2 个操作员,命名为操作员1 和操作员2。
第三步:连接分配器与操作员暂存区将要求一个操作员来拣取临时实体并送至某个检测器。
临时实体的流动逻辑已经在第1课中的暂存区设置好了,无需改变。
只需请求一个操作员来完成该任务。
由于我们使用两个操作员,我们将采用一个分配器对请求进行排队,然后选择一个空闲的操作员来进行这项工作。
如果我们只有一个操作员,就不需要分配器了,可以直接将操作员和暂存区连接在一起。
flexsim实验报告FlexSim实验报告引言:FlexSim是一款强大的仿真软件,被广泛应用于工业、物流、医疗等领域。
本实验报告将介绍我们在使用FlexSim进行仿真实验的过程和结果,并探讨其在实际应用中的潜力。
一、实验目的我们的实验目的是通过使用FlexSim来模拟和优化一个工厂的生产流程,以提高生产效率和减少资源浪费。
通过这个实验,我们希望了解FlexSim的功能和应用,以及如何将其应用于实际生产环境中。
二、实验过程1. 建模和参数设定我们首先使用FlexSim进行建模,根据实际工厂的生产流程和设备情况,将其转化为一个三维模型。
然后,我们设置了各个设备的参数,包括生产速度、故障率、维修时间等,以便更真实地模拟生产环境。
2. 数据采集和分析在模拟运行过程中,我们收集了大量的数据,包括设备利用率、生产周期、等待时间等。
通过对这些数据的分析,我们可以评估当前生产流程的效率,并找出潜在的瓶颈和改进点。
3. 优化策略设计基于数据分析的结果,我们设计了一系列的优化策略,包括设备调度、工艺改进、资源配置等。
通过在FlexSim中实施这些策略,并进行多次仿真实验,我们可以评估其效果,并选择最佳的方案。
三、实验结果通过多次实验和优化,我们成功地提高了工厂的生产效率和资源利用率。
具体来说,我们减少了设备的闲置时间,提高了生产速度,降低了生产周期。
同时,我们还通过合理配置资源,减少了生产过程中的等待时间和浪费。
四、讨论与展望FlexSim作为一款强大的仿真软件,为我们提供了一个优化生产流程的有力工具。
通过灵活的建模和参数设定,我们可以准确地模拟和分析现实生产环境中的各种情况。
通过多次实验和优化,我们可以找到最佳的生产方案,并提高生产效率。
然而,值得注意的是,FlexSim只是一个工具,其应用结果还需要结合实际情况进行综合评估。
在实际应用中,我们还需要考虑人力资源、成本、市场需求等因素。
因此,将FlexSim与其他管理工具和方法相结合,才能更好地实现生产优化的目标。
flexsim仿真实验报告FlexSim仿真实验报告一、引言FlexSim是一种基于离散事件仿真(DES)的软件工具,广泛应用于各个领域的仿真实验中。
本文将以FlexSim为工具,通过一个具体的实验案例,探讨仿真在生产流程优化中的应用。
二、实验背景某电子产品制造公司为了提高生产效率和减少生产成本,决定对其生产流程进行优化。
在优化前,该公司的生产流程存在一些问题,如生产线上的瓶颈、物料运输不畅等。
为了解决这些问题,该公司决定采用FlexSim进行仿真实验。
三、实验目标本次实验的目标是通过对生产流程的仿真模拟,找出瓶颈环节,并提出相应的优化方案。
通过优化,提高生产效率,减少生产成本。
四、实验步骤1. 数据收集:收集相关的生产数据,包括生产线上的各个环节的生产速度、运输时间、物料需求量等。
2. 建立模型:根据收集到的数据,利用FlexSim建立生产流程的仿真模型。
模型中包括各个生产环节、物料运输通道等。
3. 参数设置:根据实际情况,对模型中的各个参数进行设置,如生产速度、运输时间等。
4. 运行仿真:运行模型,观察生产流程的运行情况,并记录相关数据。
5. 数据分析:根据仿真结果,分析生产流程中的瓶颈环节,并找出问题所在。
6. 优化方案提出:根据瓶颈环节的分析结果,提出相应的优化方案,如增加设备数量、调整生产速度等。
7. 优化效果验证:对提出的优化方案进行仿真验证,观察优化后的生产流程运行情况,并比较优化前后的数据。
五、实验结果与分析通过对实验数据的分析,发现生产流程中存在一个瓶颈环节,即某一设备的生产速度过慢,导致整个生产线的运行效率下降。
通过调整该设备的生产速度,可以显著提高生产效率。
同时,通过增加运输通道的数量,减少物料运输时间,也可以进一步优化生产流程。
六、优化方案与实施基于实验结果的分析,提出以下优化方案:1. 增加设备数量:通过增加设备数量,可以提高生产线的生产速度,减少生产时间。
2. 调整生产速度:根据实际情况,对各个设备的生产速度进行调整,使其能够更好地适应整个生产流程的需求。
可编辑修改精选全文完整版基于Flexsim的仿真实验报告专业班级:工业工程一班******学号:***********4 基于Flexsim的仿真实验1.实验报告2.提交Flexsim的仿真图基于Flexsim的仿真实验报告一、实验目的与要求1.1实验目的Flexsim是一个基于Windows的,面向对象的仿真环境,用于建立离散事件流程过程。
Flexsim是工程师、管理者和决策人对提出的“关于操作、流程、动态系统的方案”进行试验、评估、视觉化的有效工具。
Flexsim 能一次进行多套方案的仿真实验。
这些方案能自动进行,其结果存放在报告、图表里,这样我们可以非常方便地利用丰富的预定义和自定义的行为指示器,像用处、生产量、研制周期、费用等来分析每一个情节。
同时很容易的把结果输出到象微软的Word、Excel等大众应用软件里。
另外,Flexsim具有强力的商务图表功能,海图(Charts)、饼图、直线图表和3D文书能尽情地表现模型的信息,需要的结果可以随时取得。
本实验的目的是学习flexsim软件的以下相关内容:●如何建立一个简单布局●如何连接端口来安排临时实体的路径●如何在Flexsim实体中输入数据和细节●如何编译模型●如何操纵动画演示●如何查看每个Flexsim实体的简单统计数据我们通过学习了解flexsim软件,并使用flexsim软件对实际的生产物流建立模型进行仿真运行。
从而对其物流过程,加工工序流程进行分析,改进,从而得出合理的运营管理生产。
1.2实验要求(1)认识Flexsim仿真软件的基本概念;(2)根据示例建立简单的物流系统的仿真模型;(3)通过Flexsim仿真模型理解物流系统仿真的目的和意义1.2.1实验2.多产品单阶段制造系统仿真与分析某工厂加工三种类型产品的过程。
这三类产品分别从工厂其它车间到达该车间。
这个车间有三台机床,每台机床可以加工一种特定的产品类型。
一旦产品在相应的机床上完成加工,所有产品都必须送到一个公用的检验台进行质量检测。
《物流系统建模与仿真》结课报告实验名称:基于Flexsim的仿真实验报告专业名称:物流管理实验报告 (2)一、实验名称 (3)二、实验要求 (3)三、实验目的 (3)四、实验设备 (3)六、实验步骤 (4)1 概念模型 (4)2 建立Flexsim模型 (4)3 优化实验: (19)七、实验体会 (20)实验报告一、实验名称物流仿真实验二、实验要求⑴根据模型描述和模型数据对配送中心进行建模;⑵分析仿真实验结果,进行利润分析,找出利润最大化的策略。
三、实验目的1、掌握仿真软件Flexsim的操作和应用,熟悉通过软件进行物流仿真建模。
2、记录Flexsim软件仿真模拟的过程,得出仿真的结果。
3、总结Flexsim仿真软件学习过程中的感受和收获。
四、实验设备(1)硬件及其网络环境笔记本电脑、局域网或广域网。
(2)软件及其运行环境Flexsim,Windows 7。
五、实验对象本次实验基于对某生产供应链的实际情况,为解决其中一些不好的运营状况,对厂商的产品生产、供应、配送过程的一些数据进行思考讨论,得出一些更合理的运营数据,为验证我们所设想的运营数据在实际的运营中是否合理,我们创建了这些厂商的运营仿真模型,并为模型设置我们小组思考讨论所得的参数。
六、实验步骤1 概念模型2 建立Flexsim 模型第一步:在模型中加入实体从模型中拖入3个发生器、6个处理器、3个货架、3个暂存区和1个接收器到操作区,如图:第二步:连接端口根据配送流程,对模型进行适宜的连接,所有端口连接均用A连接,如图:第三步:发生器的参数设置为使发生器产生实体不影响后面处理器的生产,尽可能的将时间间隔设置尽可能的小,并对三个发生器做出同样的设定。
打开发生器参数设置窗口,将时间到达间隔设置为常数1,同时为对三个实体进行区别,进行设置产品颜色,点击触发器,打开离开触发的下拉菜单,点击设置临时实体类型,设置不同实体类型,颜色自然发生变化。
并对另外两个发生器进行同样的设置,如图:第四步:处理器(供应商)参数设置根据预先设计好的数据对其进行设置,为了描述的需要,将三个处理器看作供应商一、供应商二、供应商三。
离散型流水作业系统仿真实验报告实验1 离散型流水作业系统仿真实验目的熟悉Flexism建模步骤和方法;查看Flexism的仿真结果。
通过实际的仿真模型深刻认识系统仿真的基本概念。
实验内容系统描述与系统参与有一个流水加工生产线,不考虑其流程见得空间运输,对其各道工序流程进行建模。
该加工系统的流程与相关参数如下:= 1 \* GB3 ①两种工件A和B分别以正态分布(10,2)和均匀分布(20,10)min的时间间隔进入系统,首先进入队列Qin。
= 2 \* GB3 ②两种工件均由同一个操作工人进行检验,每件检验用时2min。
= 3 \* GB3 ③不合格的工件废弃,离开系统;合格的送往后续加工工序,合格率为95%。
= 4 \* GB3 ④工件A送往机器M1加工,如需等待,则在Qm1队列中等待;B送往机器M2加工,如需等待,则在Qm2队列中等待。
= 5 \* GB3 ⑤A在机器M1上加工时间均匀分布(5,1)min;B在机器M2上的加工时间为正态分布(8,1)min。
= 6 \* GB3 ⑥一个A和一个B在机器Massm上装配成产品,需时为正态分布(5,1)min然后离开系统。
= 7 \* GB3 ⑦如装配机器吗忙,则A在队列Qout1中等待;B在对流Qout2中等待。
实验步骤构建模型布局。
打开Flexism3.0,新建一个模型。
从对象库中拖放所需的对象到建模视图中,并根据实验内容的描述修改各实体的名字如图1。
图1定义工件流程。
按住A键,同时用鼠标左键点击SourceA对象并且按住鼠标左键不放,然后拖动鼠标至Qin对象。
此时会出现一条黄线连接SourceA 和Qin对象。
然后松开鼠标左键,黄线将变成一条黑线,表示SourceA对象和Qin对象的端口已经连接上。
如上所述,分别连接SourceB到Qin,Qin到Detector,Detector到Q1,Detector到Sinkout,Q1到Qm1,Qm1到M1,M1到Qout1,Qout1到Massm,Massm 到sink,Q1到Qm2,Qm2到M2,M2到Qout2,Qout2到Massm。
Flexsinm实验报告实验目的通过此实验掌握Flexsim 软件的基本用法,了解系统仿真的基本原理,运用Flexsim 进行模型的建立和仿真分析,通过实际建立仿真模型深刻认识仿真的基本概念。
在学会运用Flexsim 进行几个模型的建立和仿真的基础之上进行自主分析,完成一定的探究过程,更好地将Flexsim 软件和现实紧密联系起来,以此为基础将更好地在物流中心的设计与运作方面进行统筹计划。
其中包括:✓ 掌握离散系统仿真的基本原理。
✓ 掌握Flexsim 软件的基本操作和常用实体的参数设置等。
✓ 掌握分析流程,建立模型的方法。
✓ 掌握模型运行的基本统计分析方法。
✓ 统计对象的选择和模型运行过程中被选择对象统计数据的输出和分析。
✓ 通过实际建立仿真模型认识仿真的基本概念、感受仿真的情境。
✓ 通过实际建立仿真模型认识仿真的基本概念、感受仿真的情境。
1、 实验内容本次实验中,我们利用flexsim4.0软件平台,来仿真一个流水加工生产线系统,不考虑其流程间的工件运输,对其各道工序流程进行建模。
建立一个如下描述的流水加工生产线系统:M2 M1 Q_out2 Massm两种工件L_a、L_b,分别以正态分布(10,2)和均匀分布(20,10)min的时间间隔进入系统,首先进入队列Q_in由操作工人进行检验,每件检验用时2min。
不合格的废弃,离开系统,合格的送往后续加工工序,合格率为95%;L_a送往机器M1加工,如需等待,则在Q_m1队列中等待;L_b送往机器M2加工,如需等待,则在Q_m2队列中等待;L_a在机器M1上加工时间为均匀分布(5,1)min,加工后的工件为L_a2;L_b 在机器M2上的加工时间为正态分布(8,1)min,加工后的工件叫做L_b2;一个L_a2和一个L_b2在机器Massm上装配成L_product,需时为正态分布(5,1)min,然后离开系统。
如装配机器忙则L_a2在队列Q_out1中等待;L_b2在队列Q_out2中等待;并且让该系统运行一个月,直到流水线中的某个生产资料暂存区达到了其最大容量,则系统停滞加工。
Flexsinm实验报告实验目的通过此实验掌握Flexsim 软件的基本用法,了解系统仿真的基本原理,运用Flexsim 进行模型的建立和仿真分析,通过实际建立仿真模型深刻认识仿真的基本概念。
在学会运用Flexsim 进行几个模型的建立和仿真的基础之上进行自主分析,完成一定的探究过程,更好地将Flexsim 软件和现实紧密联系起来,以此为基础将更好地在物流中心的设计与运作方面进行统筹计划。
其中包括: ✓ 掌握离散系统仿真的基本原理。
✓ 掌握Flexsim 软件的基本操作和常用实体的参数设置等。
✓ 掌握分析流程,建立模型的方法.✓ 掌握模型运行的基本统计分析方法。
✓ 统计对象的选择和模型运行过程中被选择对象统计数据的输出和分析。
✓ 通过实际建立仿真模型认识仿真的基本概念、感受仿真的情境。
✓ 通过实际建立仿真模型认识仿真的基本概念、感受仿真的情境。
1、 实验内容本次实验中,我们利用flexsim4.0软件平台,来仿真一个流水加工生产线系统,不考虑其流程间的工件运输,对其各道工序流程进行建模。
建立一个如下描述的流水加工生产线系统:两种工件L_a 、L_b ,分别以正态分布(10,2)和均匀分布(20,10)min 的时间间隔进入系统,首先进入队列Q_in由操作工人进行检验,每件检验用时2min 。
不合格的废弃,离开系统,合格的送往后续加工工序,合格率为95%;L_a 送往机器M1加工,如需等待,则在Q_m1队列中等待;L_b 送往机器M2加工,如需等待,则在Q_m2队列中等待;L_a 在机器M1上加工时间为均匀分布(5,1)min ,加工后的工件为L_a2;L_b 在机器M2上的加工时间为正态分布(8,1)min ,加工后的工件叫做L_b2;一个L_a2和一个L_b2在机器Massm 上装配成L_product ,需时为正态分布(5,1)min ,然后离开系统。
如装配机器忙则L_a2在队列Q_out1中等待;L_b2在队列Q_out2中等待;并且让该系统运行一个月,直到流水线中的某个生产资料暂存区达到了其最大容量,则系统停滞加工.该系统的运行效率指标由生产线的最长加工时间和最M2 M1 Q_out2 Massm终完成加工产品的数量。
物流实验报告1实验目的本实验围绕生产物流实验系统展开,进行制造系统的建模、仿真分析与设计优化研究实践。
重点研究运用仿真软件Flexsim,对生产物流实验系统的生产过程进行建模、仿真和分析,并进行系统改造的方案论证。
2实验内容及要求对照实验系统,参考有关系统资料及参考案例,在对系统的基础布局、工作特点、工作流程及实验生产设备等进行详细研究的基础上,运用Flexsim工具进行建模,并对其生产过程进行仿真。
通过仿真分析了解有关生产实验系统方案是否满足预期运行目标的需求,并且针对仿真生产过程中所表现出来的缺陷与瓶颈问题,提出改进方案。
最终完成对于该生产系统的整体产能及物流运作分析,为系统改造决策提供参考依据。
3实验内容与步骤3.1生产制造系统建模与仿真基础知识研究结合有关实验系统的生产运作原型,深入研究制造系统的运作控制,及其系统建模与仿真相关知识;熟悉掌握Flexsim建模仿真工具及其安装运行环境,为具体的实验与分析应用做好前期的理论与技术知识准备。
3.2系统总体了解结合所给的实验系统资料及建模仿真设计型实验参考案例,了解本实验系统的物流过程、实验加工与物流处理过程运行控制规则,及具体实验流程等相关方面。
在此基础上拟定自己的不同于所给参考案例的实验方案,为进一步的建模与仿真分析做准备。
3.3系统建模及初步的仿真运行调试对系统的各个部分进行Flexsim建模,对各个相应的系统仿真模块进行设计,完成细节上的充分考虑,通过初步调试,验证并确定最终的系统仿真模型。
3.4系统仿真与分析针对实验所期望解决的问题,分析仿真数据结果;根据结果对模型进行必要的参数设置与调整;比较不同参数设置下的仿真数据结果,得到分析结论或理想的系统设计方案。
4实验记录与数据处理4.1系统模型介绍本实验所涉及的是一个柔性制造系统的生产线(如图1-1所示),它主要有四条流水线组成,同时加工两种不同原材料(以下称原材料a和原材料b),最后把加工后的两种半成品和另一种原材料(以下称原材料c)装配起来,成为成品d。
Flexsinm实验报告实验目的通过此实验掌握Flexsim 软件的基本用法,了解系统仿真的基本原理,运用Flexsim 进行模型的建立和仿真分析,通过实际建立仿真模型深刻认识仿真的基本概念。
在学会运用Flexsim 进行几个模型的建立和仿真的基础之上进行自主分析,完成一定的探究过程,更好地将Flexsim 软件和现实紧密联系起来,以此为基础将更好地在物流中心的设计与运作方面进行统筹计划。
其中包括: ✓ 掌握离散系统仿真的基本原理。
✓ 掌握Flexsim 软件的基本操作和常用实体的参数设置等。
✓ 掌握分析流程,建立模型的方法。
✓ 掌握模型运行的基本统计分析方法。
✓ 统计对象的选择和模型运行过程中被选择对象统计数据的输出和分析。
✓ 通过实际建立仿真模型认识仿真的基本概念、感受仿真的情境。
✓ 通过实际建立仿真模型认识仿真的基本概念、感受仿真的情境。
1、 实验内容本次实验中,我们利用flexsim4.0软件平台,来仿真一个流水加工生产线系统,不考虑其流程间的工件运输,对其各道工序流程进行建模。
建立一个如下描述的流水加工生产线系统:两种工件L_a 、L_b ,分别以正态分布(10,2)和均匀分布(20,10)min 的时间间隔进入系统,首先进入队列Q_in由操作工人进行检验,每件检验用时2min 。
不合格的废弃,离开系统,合格的送往后续加工工序,合格率为95%;L_a 送往机器M1加工,如需等待,则在Q_m1队列中等待;L_b 送往机器M2加工,如需等待,则在Q_m2队列中等待;L_a 在机器M1上加工时间为均匀分布(5,1)min ,加工后的工件为L_a2;L_b 在机器M2上的加工时间为正态分布(8,1)min ,加工后的工件叫做L_b2;一个L_a2和一个L_b2在机器Massm 上装配成L_product ,需时为正态分布(5,1)min ,然后离开系统。
如装配机器忙则L_a2在队列Q_out1中等待;L_b2在队列Q_out2中等待;并且让该系统运行一个月,直到流水线中的某个生产资料暂存区达到了其最大容量,则系统停滞加工。
该系统的运行效率指标由生产线的最长加工时间和最M2 M1 Q_out2 Massm终完成加工产品的数量。
为了将实验数据导出到数据库中,我们在软件仿真开始前,启用“full history on”记录实验数据。
实验后从菜单的Statistics选项中导出数据。
2、实验环境3.1实验软件介绍FlexSim是美国flexsim 公司开发的,迄今为止世界上第一个在图形环境中集成了C++IDE 和编译器的仿真软件。
Flexsim是一个基于Windows的,面向对象的仿真环境,用于建立离散事件流程过程,像是制造业,物料处理和办公室工作流,这些全都配以令人瞠目结舌的三维虚拟现实环境。
3.2软件功能软件可以使用C++直接用来定义模型,不会在编译中出现任何问题。
Flexsim 应用深层开发对象,这些对象代表着一定的活动和排序过程。
我们要应用模板里的某个对象,只需要用鼠标把该对象从库里拖出来放在模型视窗即可。
每一个对象都有一个坐标(x,y,z)速度(x,y,z),旋转以及一个动态行为(时间)。
对象可以创建、删除,而且可以彼此嵌套移动,它们都有自己的功能或继承来自其他对象的功能。
这些对象的参数可以把任何制造业、物料处理和业务流程快速、轻易、高效的描述出来。
同时Flexsim 的资料,图像和结果都可以与其它软件共用(这是其它仿真软件不能做到的),而且它可以从Excel 表读取资料和输出资料,可以从生产线上读取现时资料以作分析功能。
Flexsim也允许用户建立自己的实体对象(Objects)来满足用户自己的要求。
通过部件的参数设置,我们可以对几乎所有的物理现象进行模型化。
例如,机械手、操作人员、队列、输送机、叉车、仓库、交通信号、货柜、箱子等全都可用Flexsim来建立模型。
Flexsim软件功能强大,需要我们继续学习。
3.3软件安装实验中我们使用的是flexsim4.0版本,安装好flexsim4.0后运行单机版加密狗驱动,安装好后打开——开始,找到Flexsim文件夹,打开flexsim license activation,在那个第四行license type中选择educational的模式,保存。
选择这个模式即使没有密钥,在建立模型的时候也可以建立80个实体。
其它模式只能建立20个。
再次打开——开始,找到Flexsim文件夹,打开flexsim graphics configurator,在第一排common configurations下拉列表中选择high compatibility。
这可以使得软件运行更加兼容系统。
3.4计算机实验室和教学在管理学院三楼机房拥有两百多台计算机,运行速度快、上网简单可以方便查询资料,机房空间宽阔,学习环境良好。
同时实验时有两位助教与我们一同学习,我们遇到问题时可以向助教请教。
助教的帮助使得我们对软件的使用和对问题的理解程度更加好,非常感谢助教!3、实验数据4.1未优化之前模型参数设置(1)两种工件1、2,分别以正态分布(10,2)和均匀分布(20,10)min的时间间隔进入系统,首先进入队列Queue3,同时在Triggers中对工件设置颜色。
(2)Queue3的最大容量采用默认值:10.00 。
(3)对Processor9设置为由工人进行检验,每件检验用时2min。
不合格的工件废弃,离开系统进入Sink14,合格的送往后续加工工序,合格率为95%;Processor9容量为1,检验时间——By Expression:2。
在Flow里设置合格率——By percentage(inputs)percent port(要注意出口的选择)。
在General查看出口,1代表Queue4,2代表Sink14。
(4)Queue4存放两种物品,因此在这里要进行产品分流。
在Flow里设置——Cases by value:gebitemtype(item)cases:case1:return1;case2:return2。
代表工件1从出口1出去,工件2从出口2出去。
(5)工件1在机器Processor10上加工时间为均匀分布(5,1)min;工件2在机器Processor11上的加工时间为正态分布(8,1)min。
(6)一个工件1和一个工件2在机器Combiner13上装配成产品,需要时间为正态分布(5,1)min,然后离开系统。
运行之后结发现流水线不能持续运行一个月,需要对其进行优化,使得系统顺利持续运行一个月。
4.2优化模型时的参数调整(1)增加工件2的进入量:将Source2的到达时间间隔改为均匀分布U(14,6)。
(2)将各个暂存区的最大容量改为25。
(3)将Processor10的处理时间改为U(11,8),Processor11的处理时间改为正态分布(12,2)。
4.3最终模型的建立4、实验结果分析5.1 改进前后的运行时间对比改进前:改进后:从以上数据中,我们可以发现:改变参数前的系统并不能满足一个月的生产计划,而改进后的系统可以满足一个月的生产计划。
5.2 StateChanges的对比改进前:改进后:可以发现,在这两次仿真中所有实体的状态的改变情况就是一样的。
Soure 的状态改变是5-4的循环,combiner13的转态改变是1-7-21-2-4的循环,operator的转态改变是1-14-22的循环,processor10的转态改变是1-21-21-2-4的循环,其它实体也都遵循一定的状态改变循环。
5.3 StateReport的对比改进前:改进后:对比可以发现改进后,processor9,processor10,processor11,combiner13,operator16的空闲时间全都下降了。
5.4 SummaryReport的对比改进前:改进后:对比可以发现,改进后由于增加了每个暂存区的最大容量,所以改进后的Queue中容量的最大值,平均值都增加了。
除此之外,我们还可以发现改进后的产出量增加了,与此同时,我们还发现了stats_staytime的最大值、最小值,平均值在改进后除了combiner13基本上都增大了,我们是这样理解的:在改进后,每个暂存区的库存增加,使得每个产品的等待加工的时间拉长,但由于最后的combiner前的库存也增加了,所以combiner join两个半成品的速度就可以加快了,因为节省了由于缺乏另一个物料而浪费的等待时间。
6、实验中遇到的问题及解决方案一种错误为系统中货物只往一个加工机器上跑;或者是每个source都产生两种颜色的物品,导致未进行优化的系统停止运行的时间是正确设置参数的系统的很多倍。
解决方法:在设置物品的颜色和属性时,如果在Triggers选项卡中的Oncreation中选择的是set color,则一定要在source中将两个发生器的Item Type分别设置为1、2。
另一种错误就是忘记将合成器的Combine Mode设置为Join,导致系统的暂存区的货物量不会超过容量,系统一直在运行。
以上错误的发生均是由于不熟悉Flexsim中实体参数的具体设置方法。
当我们在实验的过程中不断发现错误和改进错误的同时,我们对于Flexsim软件的了解也变得越来越多。