设施规划第7章-设施布置问题求解及其计算机辅助设计和仿真课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《设施规划第7章-设施布置问题求解及其计算机辅助设计和仿真课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设施 规划 布置 问题 求解 及其 计算机辅助设计 仿真 课件
- 资源描述:
-
1、设设施布置施布置问题问题求解及其求解及其计计算机算机辅辅助助设计设计和仿和仿真真7.1 制造系统设施布局的建模分析7.2 计算机辅助设施规划7.3 设施布局数学建模7.4 应用禁忌搜索算法求解二次分配问题7.5 设施布置软件和仿真工具7.6 Flexsim仿真软件的应用案例Chapter 77-1制造系统设施布局的建模分析模型分类模型分类优化目标优化目标约束条件约束条件57-1-1模型分类p 制造系统的布局设计方法可分为图论法和定量分析法两类。图论法是基于对设施尺寸和生产工艺的要求,进行材料流及活动关系分析,形成空间关系图;然后,根据实际可用的面积做出几种布局方案,进行评价择优。定量分析法是指
2、建立布局模型,并应用各种算法对其求解,最终得到一个较优的布局方案。p 建模方法,主要有三类:1)图与网络的方法主要有活动循环图法、关键路径法、Petri网、组合网络等。3)综合方法在设备布局建模过程中,随着面向对象技术的发展与应用,研究者们尝试将其与其他建模方法相融合,如与Petri网结合形成面向对象的Petri网等,降低了Petri网建模和分析的难度,增加了建模的描述能力和功能实现能力。2)数学分析方法此类方法通过建立数学模型对制造系统进行建模,主要有极大代数法、扰动分析法、排队网络法。p 平面布局问题中的有两类主要问题:二次分配问题(Quadratic Assignment Problem
3、,QAP)混合整数规划(Mix Integer Programming)1.提出“搬运矩”的概念2.工作场地面积利用率最大化3.综合考虑传输费用和车间布局面积两个因素4.考虑逆向路程与正向路程对物流的影响不同7-1-2优化目标5.考虑重新布局费用76.考虑定性方面的要求(设备邻接关系、美观性)7.确保物流频率较高的设备相邻布局(局部优化)8.考虑布局后的传输费用及布局费用9.考虑系统的投资效益7-1-2优化目标 在建立设施规划模型时,应将物流运动看作矢量,考虑逆向与正向物流的交叉对物流效率、安全的影响,在将目标函数确定在物流成本最小化的同时,力求降低物流的交叉程度。目前多数文献在建立模型时,目
4、标函数有物流成本(以搬运矩计算)最小化,和布局面积最小化,或者两者的综合。7-1-3约束条件1.边界约束(车间长度和宽度)2.间距约束(设备之间保持一定距离)3.性能约束(不平衡性、稳定性、振动性)4.特定约束(布局安全性)5.资金约束(对于动态布局,布局费用有限制)97-2计算机辅助设施规划计算机辅助设施规划(CAFD)是指在设施规划的过程中充分利用计算机辅助设计相关技术及软件来完成布置建模、运行分析、动画展示及系统优化等工作,相关的选址分析计算、设施布置及参数选择、系统修改等过程都是利用计算机来完成的。p 计算机作为辅助工具,在设施规划中起着十分重要的作用。(2)确定和检测预想的系统设计运
5、行效果。(3)进行敏感性分析,分析出哪个因素的变化对整个操作系统有较大的影响。(4)进行瓶颈分析。规划人员能够发现影响系统流程的瓶颈位置,并对此进行改进。(1)在规划的条件下能够以一定的时间段进行仿真,使设计者能够观察到设计的系统在特殊条件下长时间的运行效果。(5)确定最大化因素。通过最大化因素的确定,规划人员能够确定产生最佳效果的因素相组合,以发挥其最大的功效。(6)能够使一些非正态分布易于理解,不是所有行业中的现象都符合正态分布,软件可以以原始数据为基础,从而为一个特定的情况选择最合适的随机分布,以便能够为这个随机过程制定更为准确的环节。在系统运行之前进行仿真模拟来评价该系统,从而确保计划
6、的可行性。7-2计算机辅助设施规划ALDEP算法算法CORELAP算法算法CRAFT算法算法MULTIPLE算法算法117-2-1ALDEP算法ALDEP(Automated Layout Design Programs,自动化设计法)是一种由凑合法生成布置设计的算法。ALDEP的工作原理十分简单,按照作业单位之间密切程度等级的原理进行工作。ALDEP主要输入的是支持作业单位关系间密切程度等级。ALDEP使用了一种纵向扫描的方法(vertical scan method),如图7-1所示。每一个作业单位视为一等宽条带,其长度由作业单位面积所决定。扫描长度即为场地平面的宽度,扫描宽度可由用户选择
7、,或根据场地平面及安排对象的大小而定。127-2-1ALDEP算法评价设施布置性能的方法是,对各相邻作业单位累加密切程度的赋值,然后得到一个数值再加以比较。下述配置表明赋与数值的一种可能方式:A=43=64 E=42=16 I=41=4 O=40=1 U=0 X=-45=-1024这一过程按布置方案数重复,就能比较其性能孰优孰劣。137-2-2CORELAP算法CORELAP(Computerized Relationship Layout Planning,相互关系法)用长方形的作业单位构造布置。根据对作业单位密切程度的权重赋值即A=6,E=5,I=4,O=3,U=2,X=1。这些数值用以计
8、算各作业单位总密切程度等级TCR(Total Closeness Rating),即 mjijijrVTCR1(7-1)ijrV是作业单位i和j之间密切程度的赋值TCR表示一个作业单位与另一个作业单位之间的彼此可接受性或喜爱性。在CORELAP中,根据准备放上去的新作业单位和已在图上的将分享共同边界的相邻作业单位之间的权重等级之和,来决定选择对象。由于使用的是确定性方法,CORELAP只产生一个最终布置方案。147-2-2CORELAP算法为设计不同的方案做出不同的独立评价,可改变以下条件:对作业单位密切程度表作些改变1改变权重等级值2改变各作业单位面积的大小3改变布置的比例4改变长度和宽度比
9、值5综合改变上述数项6157-2-3CRAFT算法CRAFT(Computerized Relative Allocation of Facilities Technique,位置配置法)是一种单阶段布局算法。CRAFT是基于物流信息或者从至表中累加的作业单位物流强度的。因此CRAFT是一种定量布置方法。CRAFT是一种改进程序,这意味着CRAFT接受一项初始布置设计并用顺序方式成对交换作业单位的位置,试图做出改进。在与其他设计方案比较决定某一布置设计是较好的方案时,CRAFT用物品搬移或运输成本作为评价标准,此成本用移动距离的线性函数来表达。所以,一项较好的设计是搬移成本较低,一项优化设计可
10、能是搬移成本最低的设计。n 图7-2是包括4个作业单位A、B、C和D的布置设计。为了简化计算,假设物料运输只发生在4个作业单位的中心之间并沿着长方通道运行。图7-2 应用CRAFT的初始布置设计167-2-3CRAFT算法1)被搬运物料的种类(如粗糙的还是易碎的,轻巧的还是笨重的)。2)每一往返行程中单元载荷的数量。3)每一周期中往返行程的数量。4)物料搬运设备的类型(如普通设备还是专用设备等)。p 在给定的布置下所有作业单位之间的距离均可知,为了计算物料搬运或运输成本,另一主要数据来自:某一布置设计的总成本是两张从至表之间的距离和权重乘积之和。p 所有这些数据或信息都能合计为两个作业单位之间
11、的权重(或 ),现有两张ijW从至表中一个为两个作业单位i和j之间的距离,另一个为有关 的从至信息,ijWp CRAFT的解题过程是,用作业单位之间成对交换的方法来设法改进设计,视成对交换的结果是否有更好的布置设计出现。然而CRAFT的一项限制使这种交换只能在相邻的作业单位之间进行,根据这一简单理由CRAFT执行互换,互换时不考虑面积,布置方案决定后再为各作业单位加上面积。177-2-3CRAFT算法 在产生5个新的布置方案后,比较各方案的总成本。如果这些新方案的成本都较原方案高,显然就不予考虑。如对布置的改进可降低总成本就应进一步考虑。假设作业单位A和D相互交换可得最佳改进,其交换结果如图7
12、-3所示,值得注意的是这一交换过程引起作业单位的形状非常不规则。图7-3 CRAFT的布置设计经交换的结果p CRAFT是一个优化的算法,是各作业单位之间使总物料搬运最少或运输成本最小化的结果。这一算法与为解决二次分配问题(QAP)的陡速下降成对交换过程紧密联系,所以可以把CRAFT产生的布置设计提供给布置设计人员作为一个评价标杆(Bench Marking),然而由于CRAFT算法简单,对于解决大型问题的作用非常有限。187-2-4MULTIPLE算法MULTIPLE算法(Multi-floor Plant Layout Evaluation,多层楼房设施布置设计)是CRAFT的改进型,它已
13、商业化并被称作为layOpt的布置设计软件包。在单层楼房设施布置的基础上。MULTIPLE已开发了多层楼房设施布置设计程序,像CRAFT一样,MLLTIPLE使用物流信息、目标函数和搜索程序。MUTIPLE用优化程序产生改进的布置方案,与CRAFT不同,它没有在非邻接作业单位之间不能交换的限制,所以允许任何作业单位位置作双向交换。MULTIPLE算法的主要特征是采用空间填充曲线用以构造布置,以及用以表示作业单位布置的空间。197-3设施布局数学建模研究布置问题的最主要目标是实现时间或成本的最小化。首先我们需要将布置问题建模,然后用合适的算法求解这一模型。为设施建模,最基本最简单的模型就是单行布
14、置(Single-row layout)和多行布置(multi-row layout)的模型。为了开发能在合理时间内解决问题的模型,需要作些假设。在许多应用中这些假设是可以接受的,因为所得的最终解决方案是可以修改的。但在有些情况下为反映实际情况而修改解决方案可能引起目标函数剧烈的变化,以致模型中的假设可能有缺陷而不能接受。207-3设施布局数学建模单行布置问题模型单行布置问题模型ABSMODEL1模型模型不等面积设施的多行布置模型不等面积设施的多行布置模型ABSMODEL3模型模型二维布局分析二维布局分析二次分配模型二次分配模型混合整数规划模型混合整数规划模型多行布局的混合整数规划模型多行布局
15、的混合整数规划模型217-3-1单行布置问题模型p 在讨论单行布置问题的非线性模型ABSMODEL1时,先作如下假设:设施形状是方形或长方形,均为已知。设施排列在一直线上。设施方位是已知的。第1个假设:许多布置问题尽管设施既非标准的正方也非长方,但通常可近似视为正方或长方,如图7-4所示。这种近似法大大简化了建模过程,同样也简化了解题过程。图7-4 非正方、非长方设施形状的近似 第3个假设:在许多制造系统中,机器设备的方位是使装卸点面向通道以便于装卸零件,由于机器设备上装卸毛坯的位置是固定的,所以它的布置方位实际上是已知的。227-3-2ABSMODEL1模型p 先介绍ABSMODEL1模型中
16、各参数的符号:为设施中心与垂直参考线(VRL)之间的距离。p 设决策变量为设施中心与垂直参考线(VRL)之间的距离。ix图7-5 单列布置中各变量与决策变量的表示237-3-2ABSMODEL1模型p ABSMODEL1模型的目标函数为111minmimijjiijijxxns(7-2)p 约束条件s.t.为ijjijidhhxx211,3,2,1mimij,1(7-3)ABSMODEL1模型可以用公式表示成等长度和不等长度设施的布置问题。在此模型中非负的约束条件并非必需。在垂直维度中不考虑重叠约束,隐含假设所有设施中心的垂直坐标都是相同的。247-3-2ABSMODEL1模型p 虽然建筑物尺
17、寸在模型中考虑为无限大,在最优解中也不会远离、分散。假如建筑物水平方向尺寸已知,而用户需要将位于水平坐标内的约束包含在内,即加上如下约束iihxhH2121mi,3,2,1(7-4)p 为设施i的中心和VRL之间的距离,即使当设施在左右极端位置上时,约束式(7-4)也会被满足,这可由图7-6加以验证。x图7-6 对不等设施长度问题一个可行的单行布置257-3-2ABSMODEL1模型p 通常非线性规划(NLP)问题的优化解是难于找到的。不像线性规划(LP),一个NLP问题的可行域不需要一个凸集,即使是一个凸集,对一个NLP问题不需要在可行域上有一个极点。这样对一个一般的NLP问题而言,寻找一个
18、优化解似乎是不可能的。然而有一些NLP问题的特殊情况,寻找一个优化解相对容易一些。2.在另外一些NLP问题中,一个凹形目标函数可以最大化,而其可行域由一个凸集约束所定义,或者相反一个凸形目标函数可以最小化,而其可行域由一个凹集约束所定义。1.在一些无约束的NLP问题中,一个凹形目标函数可以最大化,或者一个凸形目标函数可以最小化p 例7-1 一家修理电视和VCD的修理店准备扩大业务范围,修理其他电子消费产品,包括电脑及其周边设备、微波炉、音响系统等,店中也准备出售相关附件及零配件。去年店主收到无数抱怨,原因有店内拥挤阻塞、零件及修理单错放、修理质量低劣等问题。店主凭借经验,认为只要在现有空间中重
19、新布置设施,房间拥挤和质量问题就能改进。于是招募了4名IE专业的高年级学生组成团队用改进设施布置的办法来解决问题。267-3-2ABSMODEL1模型(2)虽然修理技术员共享一些仪器设备,但其他仪器设备往往是某一个技术员用得较多。(3)生产中的使用面积为23m5m。(4)现有布置应如图7-7a所示。p 学生团队在对该店进行观察和搜集数据后,归纳出以下几点情况:(1)公司第一个技术员负责修理电视和VCD,第二个负责修理微波炉,第三个修理音响 系统,第四个修理电脑。图7-7 修理店现有布置及改进p 改进后的布置如图7-7b所示。277-3-2ABSMODEL1模型 学生小组在一个工作日认真观察了每
20、一对房间之间的交互作用、相互影响。这种相互作用和影响取决于一个技术员(如音响技术员),应用一些主要被其他技术员(如电脑技术员)使用设备的频繁程度。这种交互作用显示在图7-8所示的往复行程矩阵(ijn)中。学生小组根据用于每一房间的仪器设备决定房间的尺寸大小,并决定每一技术员需要的工作面积。按照每一房间的用途和编号,其尺寸列于图7-8中。30203106200104826412020812ijf房间编号放置设备名称面积(m*m)1电视/VCD6*32音响3*33微波炉3*34电脑6*35零部件4.6*3图7-8往复行程矩阵和五个房间的大小287-3-2ABSMODEL1模型p 解:使设施长度平行
21、于建筑物长度方向,因为往复行程矩阵是对称的,即jiijaa 如此矩阵不对称,要使其对称化。包含在人员走动中的成本与行程距离直接成正比。因为设施是每间房间,不需要房间之间留出间隙距离。这一模型在非负约束等条件下,可得每一个房间中心相对于VRL的水平坐标值为:X1=33,X2=48,X3=58,X4=73,X5=90图7-7 修理店现有布置及改进297-3-3不等面积设施的多行布置模型关于多行布置问题有仪表板布置问题,自动化制造系统中机器设备的布置问题,各种键盘设计和办公室布置设计等。已为明确地表达这些问题开发了各种模型如ABSMODEL1模型,ABSMODEL3模型,二次分配问题(QAP),线性
22、混合整数规划模型,以及在目标函数和约束中有绝对项的非线性模型等。ABSMODEL2是假设面积为相等的设施的布置模型,对多数实际布置问题来说这种假设是不现实的,所以这里只介绍ABSMODEL3模型。ABSMODEL3模型采用一种折衷的办法,即先在模型中给定一个假设的方位,进而不断测试解的结果,然后根据结果来修改原始方位,再来求解模型。这一过程不断重复,直到所获布置中的机器都有满意的方位为止。ABSMODEL3模型也包括目标函数,以及约束中含有绝对项。在ABSMODEL3中,假设设施是方的或长方形,并且其方位事先已知。307-3-4ABSMODEL3模型p 先介绍ABSMODEL3模型中各参数的符
23、号:317-3-4ABSMODEL3模型图7-9不等面积多行布置决策变量和参数图示327-3-4ABSMODEL3模型p 目标函数为:111minmimijjijiijijyyxxns(7-5)p 约束条件为 ijjiijjidhhhMzxx211,3,2,1mimij,1(7-6)ijjiijjidvvvzMyy2111,3,2,1mimij,1(7-7)01ijijzzmij,11,3,2,1mi(7-8)337-3-4ABSMODEL3模型 ABSMODEL3模型的优点是直观、方便、容易理解,并能用简单的启发式解题;主要缺点是要求设施的外形只能是方形或长方形,还要假定已知设施的方位,要放
24、松这一约束就要为增加复杂性而付出代价。因为模型ABSMODEL3是非线性的,因而其解经常是次优的或远离优化。对于真正在实际中应用的多行布置模型,除ABSMODEL3外还有和其相当的二次分配问题(QAP)。QAP从传统上说早已用于研究和解决布置问题,从深度和广度来说更胜一筹。347-3-5二维布局分析物料流动的方向相互垂直,或者刚好相反,就形成物流交叉。为了物流系统的效率、安全,进行设备布局时,一般希望尽可能减少物流交叉。在一个复杂的物流系统中,可能出现大量的物流交叉,不同的布局会带来不同的交叉程度。这里考虑模型的主要特点,是在保持物流交叉较小的前提下,最小化物流成本。对于二维布局,这里人为规定
25、横向和纵向两个物流方向,同时,规定向右和向下分别为顺流方向,向左和向上分别为逆流方向。物流成本=系数*物流距离*物流重量,其中系数包括CX1、CX2与CY1、CY2,其意义分别如下:CX1:横向顺流成本系数CX2:横向逆流成本系数CY1:纵向顺流成本系数CY2:纵向逆流成本系数 通过系数CX1、CX2与CY1、CY2调整物流成本时,系数绝对值越大,相应物流成本值越高,数学模型目标函数最小化物流成本,则可排除因物流交叉导致的高成本方案,从而得到较低的物流交叉水平上的低物流成本方案。由于逆向物流用负数表示,CX2和CY2也取负值,使成本为正值。357-3-5二维布局分析p 数学模型求解和计算物流成
展开阅读全文