多产品多阶段制造系统仿真和分析
- 格式:doc
- 大小:743.00 KB
- 文档页数:14
系统仿真技术在制造企业中的应用—之企业生产管理在制造企业产品设计和制造的过程中,计算机仿真一直是不可缺少的工具,它在减少损失、节约经费、缩短开发周期、提高产品质量等方面发挥了巨大作用。
制造业竞争的日趋激烈,促使各国研究和应用先进制造技术。
先进制造技术的应用和发展,为计算机仿真的应用提供新的舞台,提出更高的要求。
从发展的历程来看,仿真技术应用的领域空前的扩大,已从传统的制造领域(生产计划制定、加工、装配、测试)扩展到产品设计开发和销售领域。
而与网络技术结合所带来的仿真的分布性、与图形和传感器技术相结合所带来的仿真的交互性、以及仿真技术应用的集成化,是仿真技术在制造业中应用的新趋势。
按照仿真技术应用的对象不同,可将制造业中应用的仿真分为四类:面向产品的仿真;面向制造工艺和装备的仿真;面向生产管理的仿真。
Administrator2014/10/26系统仿真技术在制造企业中的应用面向生产管理的仿真1.生产管理的基本功能是计划、调度和控制。
就仿真技术在生产管理中的应用来说,大致有以下三个方面:1.1 确定生产管理控制策略;1.2 用于车间层的设计和调度;1.3 用于库存管理。
生产车间加工单元物流管理图2.计算机仿真在生产管理控制策略中的应用用于生产管理控制策略的仿真包括确定有关参数以及用于不同控制策略之间的比较。
比较常见的控制策略有:2. 1. MRP:这是一种“推”式的控制策略,通过需求预测,综合考虑生产设备能力、原材料可用量和库存量来制定生产计划;生产计划多版本模拟2.2 KANBAN (看板):这是一种“拉”式的控制策略,根据订单来制定生产计划,即通常所说的准时生产;2.3 LOC :面向负载能力的控制策略。
根据库存水平来控制生产过程;2.4 DBR:面向瓶颈的控制策略。
根据生产过程中的瓶颈环节来控制整个流程。
比较的衡量指标一般包括产量、生产率等。
每种控制策略中需要确定的参数包括:批量大小、看板数量、库存水平等。
制造系统建模与仿真在工业工程中的应用摘要:建模与仿真技术是21世纪信息技术和制造技术结合的桥梁,是使企业产生最大经济效益的核心技术,也是21世纪制造业的一项关键支撑技术。
本文阐述了仿真技术在制造业的地位和作用,总结建模与仿真技术的特点,给出了制造业建模与仿真技术的方展方向。
关键词:制造系统建模仿真仿真应用系统建模与仿真技术是以相似原理、模型理论、系统技术、信息技术以及建模与仿真应用领域的有关专业技术为基础,以计算机系统、与应用相关的物理效应设备及仿真器为工具,利用模型参与已有或设想的系统进行研究、分析、设计、加工生产、试验、运行、评估、维护、和报废(全生命周期)活动的一门多学科的综合性技术1制造业建模与仿真技术的地位制造业是国民经济和社会发展的物质基础,是国家综合国力的重要体现;21世纪的制造业仍然是国家经济和国防建设的命脉,也是国家经济实现快速增长的重要因素。
制造业是所有与制造有关的企业机构的总体,是国民经济的支柱产业,它一方面创造价值,生产物质财富和新的知识,另一方面为国民经济各个部门包括国防和科学技术的进步与发展提供先进的手段和装备。
现代制造的基本特点是大制造和全过程。
“大制造”应包括光机电产品的制造、工业流程制造、材料制备等,它是一种广义制造概念。
“全过程”,不仅包括从毛坯到成品的加工制造过程,还包括产品的市场信息分析,产品决策,产品的设计、加工和制造过程,产品的销售和售后服务,报废产品的处理和回收,以至产品的全寿命过程的设计、制造和管理。
由于国内外市场竞争的加剧,科学技术发展迅速,产品更新换代速度加快及人们对产品多样化的需求增加,先后出现了柔性制造,计算机集成制造、并行工程、虚拟制造、敏捷制造、网络化制造、现代集成制造、下一代制造、综合制造等新的先进制造理念和哲理。
但是,从整体来看,制造业的发展离不开先进的信息与知识技术、全面的建模与仿真技术、精密的工艺与装备技术和高效的企业集成技术共四大关键技术。
系统仿真1系统仿真概述1.1定义及实质所谓系统仿真(system simulation),就是根据系统分析的目的,在分析系统各要素性质及其相互关系的基础上,建立能描述系统结构或行为过程的、且具有一定逻辑关系或数量关系的仿真模型,据此进行试验或定量分析,以获得正确决策所需的各种信息。
系统仿真的实质是①它是一种对系统问题求数值解的计算技术。
尤其当系统无法通过建立数学模型求解时,仿真技术能有效地来处理。
②仿真是一种人为的试验手段。
它和现实系统实验的差别在于,仿真实验不是依据实际环境,而是作为实际系统映象的系统模型以及相应的“人造”环境下进行的。
这是仿真的主要功能。
③仿真可以比较真实地描述系统的运行、演变及其发展过程。
1.2系统仿真的分类根据仿真所采用的模型划分,可将仿真分为数学仿真和物理仿真两大类。
物理仿真亦称为实物仿真,它是在系统生产出样机后,将系统实物全部或部分的引入回路,由于物理仿真能将系统的实际参数、数学仿真中难以考虑到的非线性因素和干扰因素引入仿真回路,因此物理仿真更接近系统的实际情况,通过仿真可以检验实物系统工作的可靠性,可以准确地调整系统元部件的参数。
数学仿真就是将数学模型编排成模拟计算机的排题图或数值计算机的程序。
这一过程是将原始数学模型转换成仿真模型,通过对计算机模型的运行达到对原始系统研究的目的,数学仿真在系统设计阶段和分析阶段是十分重要的,通过数学仿真可以检验理论设计的正确性。
1.3系统仿真的作用①仿真的过程也是实验的过程,而且还是系统地收集和积累信息的过程。
尤其是对一些复杂的随机问题,应用仿真技术是提供所需信息的唯一令人满意的方法。
②对一些难以建立物理模型和数学模型的对象系统,可通过仿真模型来顺利地解决预测、分析和评价等系统问题。
③通过系统仿真,可以把一个复杂系统降阶成若干子系统以便于分析。
④通过系统仿真,能启发新的思想或产生新的策略,还能暴露出原系统中隐藏着的一些问题,以便及时解决。
制造业分析:虚拟制造技术与模拟实验近年来,制造业正经历着一场全面的数字化革命。
虚拟制造技术和模拟实验在这一领域扮演着重要的角色。
本文将探讨这两种技术的含义、应用和优势,并分析其对现代制造业的影响。
虚拟制造技术:呈现数字化时代的创新•虚拟制造技术是在计算机模型和仿真环境中进行制造过程的模拟和演练,以达到优化生产效率、降低成本和提高产品质量的目的。
•通过虚拟制造技术,制造商可以在现实生产之前预测和评估不同设计方案和生产策略的效果,同时降低试错成本和时间。
•进一步地,虚拟制造技术利用三维建模、物理引擎和传感器网络等工具,使得整个生产过程可以在虚拟环境中展示和优化,以提供更好的决策支持和生产性能分析。
模拟实验:从现实世界到数据世界的过渡•模拟实验是通过构建物理或数学模型来模拟实际生产过程,以便在虚拟环境中进行测试、优化和预测。
•在模拟实验中,制造商可以使用不同的数据集合、算法和参数来模拟不同的生产情景,并观察其对生产效率和质量的影响。
•模拟实验还可以提供对复杂生产系统中的风险和不确定性进行评估的能力,从而为制造商提供更好的决策依据和操作方針。
虚拟制造技术和模拟实验对制造业的影响1. 提高生产效率•虚拟制造技术和模拟实验可以帮助制造商预测生产过程中的瓶颈和瑕疵,并提供优化建议。
通过对生产车间和设备进行全面的模拟和优化,制造商可以有效地提高生产效率,减少资源浪费和时间成本。
•同时,虚拟制造技术和模拟实验还可以帮助制造商优化供应链管理,以确保原材料的供应和产品的物流运输在整个生产过程中的高效运作。
2. 降低成本和风险•通过在虚拟环境中进行模拟和实验,制造商可以减少实际生产中的试错成本和风险。
•虚拟制造技术和模拟实验还可以帮助制造商优化设备和工艺,以减少能源消耗和废物产生,从而降低生产成本和环境影响。
3. 提高产品质量•虚拟制造技术和模拟实验使制造商能够对产品进行全面的设计和测试,并提供自动化检测和质量控制。
•通过在虚拟环境中模拟不同的生产因素和场景,制造商可以更好地了解产品的性能和稳定性,以提供更高质量的产品。
安徽工业大学管理科学与工程学院《Flexsim仿真实验》报告专业物流工程班级流131______ 指导老师 ____实验(或实训)时间十九周____实验(或实训)报告提交时间 2016/07/07__实验多产品加工生产系统仿真一、实验目的、任务1、使用Flexsim软件进行生产物流系统的建模与仿真;2、基本掌握全局表的使用,理解简单仿真语言,通过学习实际案例了解建模的相关背景,分析背景后进行操作;3、简单使用可视化工具,设置模型布局并进行连线,设置端口及发生器、传送带等,最后运行得出实验结果,分析实验结果。
二、实验基本内容根据实验习题的背景:发生器产生四种临时实体,服从整数均匀分布,类型值分别为1、2、3、4,颜色分别为绿色、蓝色、白色、黄色,进入暂存区1;临时实体到达的时间间隔exponential(0,10,0)然后随机进入处理器进行加工,可以使用的处理器有四个,不同类型的临时实体在处理器上的加工时间不同,详情如下表:表不同处理器处理不同产品的加工时间加工时间处理器1 处理器2 处理器3 处理器4产品1 4 6 2 5产品2 5 3 3 5产品3 2 4 2 2产品4 4 6 3 6加工结束后,进入暂存区2存放,并由叉车搬运至货架。
同时,在各个处理器附近用可视化工具显示该处理器的实时加工时间。
三、实验原理Flexsim是一个基于Windows的,面向对象的仿真环境,用于建立离散事件流程过程的三维虚拟现实环境。
Flexsim具有一个非常高效的仿真引擎,该引擎可同时运行仿真和模型视图(可视化),并且可以通过关闭模型视图来加速仿真的运行速度。
仿真运行时,利用该引擎和Flexscript语言准许用户在仿真进行期间,改变模型的部分属性。
Flexsim采用经过高度开发的部件(Object)来建模。
部件表示商业过程中的活动、行列,即代表着时间、空间等信息。
建立模型时,只需要将相应的部件从部件库拖放到模型视图(View)中,各个部件具有位置(x,y,z)、速度 (x,y,z)、旋转角度(rx,ry,rz)和动态的活动(时间)等属性。
机械系统建模与仿真在机械制造中的应用在当今的机械制造领域,机械系统建模与仿真技术正发挥着日益重要的作用。
这项技术不仅能够帮助工程师在设计阶段就发现潜在的问题,从而减少后期的修改和返工,还能优化生产流程,提高生产效率,降低成本。
机械系统建模,简单来说,就是将实际的机械系统通过数学模型、物理模型或两者结合的方式进行描述。
而仿真则是基于这些模型,利用计算机技术对机械系统的运行过程进行模拟和分析。
通过建模与仿真,我们可以在虚拟环境中对机械系统的性能、可靠性、稳定性等进行评估和预测,从而为实际的制造提供有力的指导。
在机械产品的设计过程中,建模与仿真技术能够大大缩短研发周期。
传统的设计方法往往需要通过多次的物理样机试验来验证设计的合理性,这不仅耗费时间和成本,而且在发现问题后进行修改也较为困难。
而利用建模与仿真技术,工程师可以在计算机上快速构建机械系统的模型,并对其在各种工况下的性能进行模拟分析。
例如,在设计一款新型发动机时,可以通过建模与仿真来研究其内部的燃烧过程、气体流动、零部件的受力情况等,从而优化发动机的结构和性能,在设计阶段就能够避免一些潜在的问题,减少物理样机试验的次数,显著缩短研发周期。
同时,建模与仿真技术在机械制造的工艺规划方面也具有重要价值。
在制定加工工艺时,需要考虑刀具路径、切削参数、工装夹具等多个因素。
通过对加工过程进行建模与仿真,可以预测加工过程中可能出现的变形、振动、刀具磨损等问题,从而优化工艺参数,提高加工质量和效率。
比如,在数控加工中,通过仿真可以提前发现刀具与工件之间的干涉,避免在实际加工中出现碰撞事故,保证加工的安全性。
在机械系统的性能分析和优化方面,建模与仿真更是发挥着不可替代的作用。
对于复杂的机械系统,如汽车的底盘系统、飞机的起落架系统等,其性能受到多个因素的相互影响。
通过建立精确的模型,并进行仿真分析,可以深入了解系统的动态特性,找出影响性能的关键因素,进而采取针对性的优化措施。
常见仿真软件介绍软件名称(中文):系统仿真和分析软件名称(英文):AMESim软件发行单位:法国IMAGINE公司软件应用于研究的方向:多学科领域复杂系统建模与仿真软件背景及主要的用途:AMESim提供了一个系统工程设计的完整平台,使得用户可以在一个平台上建立复杂的多学科领域系统的模型,并在此基础上进行仿真计算和深入的分析。
用户可以在AMESim平台上研究任何元件或系统的稳态和动态性能.AMESim处于不断的快速发展中,现有的应用库有:机械库、信号控制库、液压库(包括管道模型)、液压元件设计库(HCD)、动力传动库、液阻库、注油库(如润滑系统)、气动库(包括管道模型)、电磁库、电机及驱动库、冷却系统库、热库、热液压库(包括管道模型)、热气动库、热液压元件设计库(THCD)、二相库、空气调节系统库;作为在设计过程中的一个主要工具,AMESim还具有与其它软件包丰富的接口,例如Simulink®, Adams®, Simpack®, Flux2D®,RTLab® , dSPACE®, iSIGHT®等。
软件名称(中文):机械系统动力学分析与仿真软件名称(英文):ADAMS (Automatic Dynamic Analysis of Mechanical Systems) 软件发行单位:原由美国MDI公司(Mechanical Dynamics Inc.)开发,目前已被美国MSC公司收购成为MSC/ ADAMS,是最著名的虚拟样机分析软件。
软件应用于研究的方向:ADAMS软件的仿真可用于预测机械系统的性能、运动范围、碰撞检测、峰值载荷以及计算有限元的输入载荷等。
软件背景及主要的用途:目前,ADAMS已在汽车、飞机、铁路、工程机械、一般机械、航天机械等领域得到广泛应用,己经被全世界各行各业的大多制造商采用。
根据1999年机械系统动态仿真分析软件国际市场份额的统计资料,ADAMS 软件占据了销售总额近8千万美元的51%份额。
第八章多产品多阶段制造系统仿真与分析8.1 建立概念模型8.1.1 问题描述有一个制造车间由5 组机器组成,第1,2,3,4,5 组机器分别有3,2,4,3,1 台相同的机器。
这个车间需要加工三种原料,三种原料分别要求完成4、3 和 5 道工序,而每道工序必须在指定的机器组上处理,按照事先规定好的工艺顺序进行。
假定在保持车间逐日连续工作的条件下,对系统进行365 天的仿真运行(每天按8 小时计算),计算每组机器队列中的平均产品数以及平均等待时间。
通过仿真运行,找出影响系统的瓶颈因素,并对模型加以改进。
8.1.2 系统数据三种原料到达车间的间隔时间分别服从均值为50,30,75 分钟的指数分布。
三种原料的工艺路线如表11.1 所示。
第1 种原料首先在第3 组机器上加工,然后在第1组、再在第2 组机器上加工,最后在第5 组机器上完成最后工序。
第1 种原料在机器组3、1、2、5 加工,在机器组3、1、2、5 加工的平均时间分别为30、36、51、30;第2 种原料在机器组4、1、3 加工,在机器组4、1、3 加工的平均时间分别为66、48、45;第3 种原料在机器组2、5、1、4、3 加工,在机器组2、5、1、4、3 加工的平均时间分别为72、15、42、54、60,如表8.1 所示。
表8.1 原料加工工艺路线与各工序加工时间参数如果一种原料到达车间时,发现该组机器全都忙着,该原料就在该组机器处的一个服从先进先出FIFO (First In First Out )规则的队列。
前一天没有完成的任务,第二天继续加工。
在某机器上完成一个工序的时间服从Erlang 分布,其平均值取决于原料的类别以及机器的组别。
例如,表11.1 中的第2 类原料,它的第一道工序是在第4 组机器上加工,加工时间服从均值为66 的Erlang 分布。
8.1.3 概念模型8.2 建立Flexsim 模型第1步:模型实体设计1 23第2步:生成实体从实体库中拖出三个Source (每个Source 代表一类原料)、一个Sink 、相应数量的Processor 和Queue ,把各实体按照概念模型中的位置摆好,如图8-1所示。
仿真技术在制造业中的应用随着科技的快速发展,仿真技术在制造业中得到了越来越广泛的应用。
仿真技术的使用可以提高制造业的效率和质量,降低成本,提高产品创新能力。
本文将介绍仿真技术在制造业中的应用及其优势。
一、仿真技术概述仿真技术是指使用计算机等设备,模拟实际情况,进行计算和实验的技术。
仿真技术包括虚拟仿真、数字仿真、实体仿真、仿真优化等多种形式。
在制造业中,仿真技术主要包括计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助工程(CAE)等方面的应用。
二、仿真技术在制造业中的应用1.仿真设计仿真设计是指通过计算机软件对产品进行三维设计,模拟实际物品的外观、材质和功能。
仿真设计可以大大提高设计效率和产品准确性。
在设计过程中,设计师可以不断改进和优化产品,避免重复设计,减少成本。
例如,汽车制造业中的仿真设计可以通过虚拟模型,对汽车的动力、转向、制动等系统进行仿真和优化,从而降低制造成本,提高车辆性能和安全性。
2.仿真制造仿真制造是指通过计算机软件建立生产装配线,模拟生产和装配过程中的各种工艺和流程。
仿真制造可以解决实际生产过程中的问题,提高生产效率和质量。
例如,飞机制造业中的仿真制造可以通过虚拟容器和设备,模拟各种工艺和流程,优化生产系统和制造流程,提高生产效率和准确性。
3.仿真优化仿真优化是指通过计算机软件,对制造过程中的优化进行建模和模拟。
仿真优化可以寻找最优解,提高产品性能和准确性。
例如,电子制造业中的仿真优化可以通过电路仿真和优化工具,对电路设计进行分析和优化,从而提高电路性能和可靠性。
三、仿真技术在制造业中的优势1.提高效率仿真技术可以在设计和制造过程中,减少试验次数和重复工作,降低制造成本,提高生产效率。
2.降低成本仿真技术可以预测产品的性能和生产过程中的问题,避免不必要的成本。
3.提高产品质量仿真技术可以减少生产过程中的错误,提高产品的准确性和质量。
4.提高产品创新能力仿真技术可以模拟多种情况,使设计师可以在设计阶段进行更多的创新和改进,在产品出现前就可以预测产品在市场上的竞争力。
计算机辅助工程computer assistant engineering (CAE)一项工程,一般包含初步设计、试验、分析、工程设计、施工、建成和验收(评定)等若干阶段。
随着电子技术的迅速发展,人们越来越多地采用计算机做为辅助手段,更好地实现各工程阶段的工作,于是产生了一系列的科学分支,比如计算机辅助设计(CAD),计算机辅助试验(CAT),计算机辅助工艺过程设计(CAPP),以及计算机辅助制造(CAM)等等。
一项工程往往是比较复杂的,在正式工程设计之前,都要对设计方案进行精确的试验、分析和论证,并对正式施工的全过程进行严格的管理和监测。
这些工作借助计算机来实现,就是计算机辅助工程(简称CAE)。
可以说CAE是包括产品设计、工程分析、数据管理、试验、仿真和制造在内的计算机辅助设计和生产的综合系统。
CAE技术的应用范围很广,发展也相当快,当前CAE技术的功能主要有产品的建模、工程分析与仿真。
为了在计算机中分析和模拟一个产品,首先必须建立产品模型。
产品模型不仅包括与生产有关的所有信息,如几何形状、尺寸、精度、各表面的相互关系以及材料和热处理等信息,而且结构上还要清楚地表达这些信息之间的关联。
有了产品模型以后,即可研究产品在工作环境中的受力变形、振动及运动的情况,以便评定产品是否满足设计要求。
CAE的分析方法主要是有限元法和模态分析法。
所谓有限元法是用计算机把复杂的零件形体自动分割成有限个形状简单的小块(称网格单元),然后逐个分析、计算这些小单元体的变形,并按一定的关系求得零件的总变形。
模态分析法主要用于分析冲击和变负荷的动态结构,在振动分析的基础上可在计算机的屏幕上显示出结的动画。
对于一部由许多零件装配成的机器,可以用有限元法或模态分析法求出每个零件的变形或振动量,然后根据装配的连接条件求得整体结构的变形和振动。
CAE系统采用参数优化方法进行方案优选,使方案设计考虑的因素更为精细、全面和合理。
CAE系统也可以对运动的机构进行动态分析,并可画出机构运动的动画、以便检查机构的运动轨迹,校核运动件的干涉情况,还可计算出各构件的运动速度、加速度和受力的大小。
多产品多阶段制造系统仿真与分析一.关于问题1. 系统描述有一个制造车间由5 组机器组成,第1,2,3,4,5 组机器分别有3,2,4,3,1 台相同的机器。
这个车间需要加工三种原料,三种原料分别要求完成4、3 和5 道工序,而每道工序必须在指定的机器组上处理,按照事先规定好的工艺顺序进行。
假定在保持车间逐日连续工作的条件下,对系统进行365 天的仿真运行(每天按8 小时计算),计算每组机器队列中的平均产品数以及平均等待时间。
通过仿真运行,找出影响系统的瓶颈因素,并对模型加以改进。
2. 系统数据三种原料到达车间的间隔时间分别服从均值为50,30,75 分钟的指数分布。
三种原料的工艺路线如表11.1 所示。
第1 种原料首先在第3 组机器上加工,然后在第1 组、再在第2 组机器上加工,最后在第5 组机器上完成最后工序。
第1 种原料在机器组3、1、2、5 加工,在机器组3、1、2、5 加工的平均时间分别为30、36、51、30;第2 种原料在机器组4、1、3 加工,在机器组4、1、3 加工的平均时间分别为66、48、45;第3 种原料在机器组2、5、1、4、3 加工,在机器组2、5、1、4、3 加工的平均时间分别为72、15、42、54、60。
表4.1原料加工工艺路线与各工序加工时间参数原料类型机器组别相继工序平均服务时间(Minute)1 3,1,2,5 30,36,51,302 4,1,3 66,48,453 2,5,1,4,3 72,15,42,54,60如果一种原料到达车间时,发现该组机器全都忙着,该原料就在该组机器处的一个服从先进先出FIFO(First In First Out)规则的队列。
前一天没有完成的任务,第二天继续加工。
在某机器上完成一个工序的时间服从Erlang 分布,其平均值取决于原料的类别以及机器的组别。
例如,表11.1 中的第2 类原料,它的第一道工序是在第 4 组机器上加工,加工时间服从均值为66 的Erlang 分布。
3.概念模型二.建立Flexsim模型1.生成实体从左边的实体库中拖动实体到模型(建模)视窗中。
具体操作是,点击并按住实体库中的实体,然后将它拖动到模型中想要放置的位置,放开鼠标键即可。
其中发生器代表三种不同产品的出发点,暂存区代表产品的临时存放区,处理器代表机器,吸收器代表成品库。
由于受临时实体数量的限制,该方案中一个处理器代表一组机器。
如图1所示。
图12.连接端口要连接一个实体的输出端口至另一个实体的输入端口,按住键盘上的“A”键,然后点击第一个实体并按住鼠标左键,拖动鼠标到下一个实体然后放开鼠标键。
将会看到拖动出一条黄色连线,放开鼠标键时,会出现一条黑色的连线。
按照问题中不同产品的产品的加工流程,依次连接各实体。
如图2所示。
图23.定义发生器在模型中,共有3个发生器实体,每个发生器对应一类原料,也就是说,一个Source生成一类原料。
第一类原料的到达间隔时间服从均值为50分钟的指数分布。
我们双击对应于第一类原料的那个发生器实体,打开其参数视窗。
保留其到达方式的默认选项“按时间间隔到达”,并且在到达时间间隔中选择指数分布,但是我们需要修改其参数,因此单击右侧的按钮,出现参数修改视窗。
把尺度参数修改成50,其它按其默认值。
如图3所示。
图3同样地,我们可以修改第二类原料和第三类原料的Source,使得其生成实体的到达间隔时间分别服从均值为30分钟和75分钟的指数分布。
三类原料进入系统后,为了方便各机器组能区分开不同的原料,我们需要给这三类原料相对应的实体不同的实体类型。
同时为了能在后续的仿真运行中更好的观察系统的行为和变化,可以赋予三类原料不同的颜色,方便我们直接从视觉上观察不同原料的加工状态。
这里我们简单将三类原料用红、黄、蓝三种颜色区分,其中第一类原料黑色,第二类原料红色,第三类原料黄色。
再次打开第一个发生器的参数视窗,选择发生触发器标签。
我们可以在生成流动实体时设置其类型,在其将要离开发生器时赋予颜色,这需要定义创建触发和离开触发选项。
首先我们来设置其实体类型。
单击创建触发下拉菜单,选择设置实体类型选项。
再打开其参数修改视窗,将其类型值改为1。
如图4所示。
图4单击确定,关闭该参数修改窗口。
单击离开触发下拉菜单,选择设置实体颜色选项。
再打开其参数修改视窗,将其颜色改为黑色(black)。
如图5所示。
图5单击确认,再以类似的方法定义发生器二和发生器三。
4.定义处理器首先我们来定义机器的加工时间。
由问题可知,不同类型的原料在机器1上的加工时间不同,分别为均值是36分钟、48分钟、42分钟的Erlang分布。
由于方案中使用一个处理器代表一组机器,所以相应的加工时间也要缩短。
比如案例中有3台机器一,所以加工时间应变为均值是12分钟、16分钟、14分钟的Erlang分布。
双击第一类处理器,打开其参数窗口,单击处理时间选项的下拉菜单,选择“按临时实体类型(间接)”,打开其参数修改窗口,可以看到,可以针对不同的实体类型定义不同的加工时间。
按题意修改加工时间,如图6所示。
图6接下来,定义机器的输出端口。
第1类原料从机器组1流向机器组2,第2类原料从机器组1流向机器组3,第2类原料从机器组1流向机器组4。
首先,查看一下机器组1的输出端口,右键单击机器,打开其属性窗口,选择常规标签。
单击Output Ports,右侧将出现该机器输出端口所连接实体的列表。
可以看出,端口一是暂存区5,端口二是暂存区6,端口三是暂存区7,如图7所示。
图7根据题意,产品一流向端口1,产品二流向端口2,产品三流向端口3。
打开该机器的参数窗口,选择临时实体流标签。
通过修改送往端口选项可以控制从该机器流出的实体所通过的输出端口。
同样的,我们是根据实体类型来区分输出端口的,单击送往端口下拉菜单,选择“按临时实体类型(间接)”选项。
打开其参数修改窗口,对应不同的实体类型,设置好不同的端口。
如图8所示。
图8按照类似的方法,定义其它组的处理器。
5.定义暂存区暂存区用来存放等待加工的原料,采用先进先出策略,而且暂存区没有容量限制,也就是说,只要是加工完了而又无法立即开始下一阶段加工的原料都可以存放在暂存区中。
Flexsim中,暂存区实体的默认出入规则就是先进先出,因此不需要设置。
但是其默认最大容量是10,由于我们不知道在模型运行过程中可能需要的容量是多少,因此我们将其最大容量改为一个大值.双击暂存区,打开其参数窗口,将最大容量一栏的值改为10000。
单击确定,关闭窗口。
对模型中所有的暂存区作相同的设置。
如图9所示。
图96.模型运行该案例中需对系统进行365天的仿真运行(每天按8小时计算),计算每组机器队列中的平均产品数以及平均等待时间。
通过仿真运行,找出影响系统的瓶颈因素,对模型加以改进。
注意,在模型中,我们假设单位时间长度是1分钟,因此,需要运行的总时间长度是365×8×60=175200单位时间。
单击编译按钮,对模型进行编译。
编译完成后,单击重置按钮,重置模型。
最后单击运行按钮,开始仿真。
仿真进行过程中,可以看到黑、红、黄三种不同颜色的原料从系统中流过,经过不同机器组的加工,最后离开系统。
如图10所示。
当仿真运行到175200单位时间的时候,停止运行。
图107.数据分析首先来查看机器组一的统计数据。
打开其机器组一前的暂存区属性窗口,选择统计标签。
该页面的容一栏统计了暂存区存放的待加工产品数量信息,而停留时间一栏统计了待加工产品在暂存区等待时间信息。
图11是机器组11的暂存区的统计数据。
图11再打开机器组一的处理器的属性窗口,选择统计标签中的状态分页,便可以看到该处理器的工作率和空闲率。
如图12所示。
图12根据不同机器组的统计信息,我们可以得出各机器组处等待加工的产品的数量和等待时间以及工作率,如表1所示。
机器组数 1 2 3 4 555.05 603.92 5.69 321.8 4.42平均等待时间(分)3.6 19.68 0.37 14.81 0.14平均等待数量工作率94.3% 96.9% 71.1% 95.8% 78.1%除此之外,还可以生成统计报表得到以上数据。
按住键盘“Shift”键然后用鼠标拖动一个选择框包围要报告的实体。
当一个实体被选中时,在它周围将显示一个红色方框。
选择了想要进行报告的实体后,选择菜单选项“统计>标准报告”。
选择了此选项后,将会看到Standard Report Setup(标准报告设置)视窗。
如图13所示。
图13按生成报告可以生成一个基本报告,如图14所示。
图14由表一可以发现,机器组2的暂存区中等待加工的产品数量大、等待时间长,我们可以认为这是整个加工系统的瓶颈,如果要提高整体产出率,那么首先需要对机器组2的进行改善。
其次,机器组3的工作率较低,也需要得到改善。
机器组1及4也许要一定的改善。
三.改善及结论1.改善方案由上面可知道,需要对整个车间的加工流水线系统进行改善,以使其到达一个平衡,确保各机器组的工作效率及缩短等待时间。
根据上面数据,首先对机器组2,3进行改善,机器组2的等待时间最长,说明机器不过用,在此增加一台2机器,由原来2台增为3台。
另外机器组3的工作率过低,说明生产能力过剩,在此减少一台机器3,由原来4台减为3台。
所以各机器的数量有一定变动,如表2所示。
据问题中各机器的生产能力,再由各机器组的台数,转换成下表。
如表3所示。
机器一:12+16+14=42机器二:17+24=41机器三:10+15+20=45机器四:22+18=40机器五;30+15=45由上可知,各机器组的生产节拍在40到45左右,然而三种原料到达车间的间隔时间分别服从均值为50,30,75 分钟的指数分布,所以导致流水线的不平衡。
我们可以改变的三种原料到达车间的间隔时间,以改变这种不平衡的现象。
考虑到机器的最大节拍为45,以及机器的工作率不可能为100%,我们把三种原料到达车间的间隔时间都改为服从均值为48分钟的指数分布。
首先修改模型中发生器的到达时间间隔,如图15所示。
图15由于机器组2,3的数量有改变,所以相应的处理时间也需改变,如图16所示。
处理器3的数据也按类似方法改变。
图16最后运行模型175200分钟,按上面数据分析中的方法打开各机器组暂存区及处理器的属性,得到各机器组处等待加工的产品的数量和等待时间以及工作率。
如表4所示。
对比改进前后的统计数据,虽然存在个别机器组的等待时间变长及工作率降低的现象出现,但整个车间机器组的等待时间及等待数量相对平衡,不存在机器组与机器组间差别很大的现象,还有就是整体的工作率得到提高。
所以说,改进的方案是有效的,它使整个车间流水线系统变得更加平衡,效率更加高。