ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:57.35KB ,
资源ID:29064409      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29064409.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数学建模 电梯调度问题24.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数学建模 电梯调度问题24.docx

1、数学建模 电梯调度问题24高峰期电梯调度优化方案摘要:本文首先建立一个电梯调度的模型评价指标体系,选取了乘客关注的等待时间、电梯的总运送时间和影响能量节约效果的电梯停靠次数、电梯行进总时间四个指标。利用这四个指标来综合评价电梯调度方案的优劣。并采用综合评价和层次分析的思想,建立了全面合理的电梯调度方案的评价体系。针对问题二,在传统电梯调度方案的基础上,我们设计了两类调度方案:一种是中间不停靠运送同一层乘客的理想模型,用概率论相关知识,得到了各个指标的定量数值,发现此模型的运送时间是最少的,指标是最优的;考虑到模型的不实际性,在此基础上改进模型,即对所有楼层进行分段,每个电梯专门负责特定的楼层,

2、并对此模型用matlab遍历搜索法,进行求解,得到了在各种分段情况下的最优解。最后利用已经建立的评价指标体系,通过将影响总体满意度的各个因素进行融合,经过无量化和matlab编程处理,得到了电梯调度模型的综合评价体系。利用该方法分别计算模型未改进时、模型一和模型二的综合满意度,即可衡量出方案的改进程度和优化程度。关键词:电梯优化调度 综合评价和层次分析 遍历搜索 跳跃式过程 综合满意度一、 问题重述1.1问题背景作为高层建筑的主要垂直交通工具,电梯在现代社会中扮演着越来越重要的角色,繁华的都市里人口的高度集中也越来越使得电梯成为人们生活工作中不可或缺的交通工具。如今某商业中心某写字楼有二十二层

3、地上建筑楼层和两层地下停车场,6部电梯,每部电梯最大载重是20个正常成人的体重总和。工作日里由于每天早晚上下班的时间固定,所以人们乘坐电梯的时间也相对集中,在某些时间段人流相对密集,比如7:20到8:00这段时间,电梯均是非常拥挤,而且乘客等待电梯的时间明显增加。由于电梯在高峰时段每一层都停下来各下一两位乘客,这样导致乘客的平均等待时间较长,且电梯能耗较大。因此,建立数学模型解决电梯调度问题,获得一个合理有效的电梯调度运行方案,就愈发显示出其重要的现实意义。1.2需要解决的问题问题一:给出若干合理的模型评价指标,并采用层次分析和综合评价的思想,建立全面而合理的电梯调度方案的评价体系,以用此体系

4、衡量各个调度方案的优劣性。问题二:在暂不考虑该写字楼的地下部分的情况下,每层楼层的平均办公人数经过调查已知(见表1)。假设每层楼之间电梯的平均运行时间是3秒,最底层(地上一层)平均停留时间是20秒,其他各层若停留,则平均停留时间为10秒,电梯在各层的相应的停留时间内乘梯人员能够完成出入电梯。表1:该写字楼各层办公人数楼层人数楼层人数楼层人数12345678无208177222130181191236910111213141516236139272272272270300264171819202l22200200200200207207针对这样的简化情况,列明假设,建立数学模型,给出一个尽量最优

5、的电梯调度方案,并利用所提评价指标进行比较。问题三:将上述数学模型进一步实际化,以期能够尽量适用于实际情况,用于解决现实的电梯调度问题并用所提评价指标进行评价。并在此基础上,推广模型的应用。二、 问题分析问题一的分析:本模型是研究高峰时期改善电梯调度算法、优化电梯运行情况方案的问题,所以我们需要一个指标体系来衡量各个模型的优劣情况。由于乘客等待时间的长短、乘梯的时间长短、把所有人运上去的总时间、电梯响应呼梯的快慢、召唤厅站客流量的大小、轿厢内乘客人数的多少、电梯运送完所有乘客所需总时间,都会影响乘客的心情,决定乘客对于电梯是否满意,从一个侧面反映电梯性能的优劣;此外,电梯的停靠次数和电梯的运行

6、路程,即在行进中的时间等因素则从另一方面体现电梯的节能效果的好坏。所以本文选取乘客平均等待时间的长短、把所有人全部运上去的总时间长短,电梯的停靠次数和电梯行进时间等四个主要因素作为衡量电梯调度方案的指标。但是由于四个指标关系不明确,先将数据进行预处理无量纲化归一化,借助于满意度函数来表述其满意度函数中的加权系数由层析分析法决定,最终可以得到电梯调度模型的综合评价指标,以实现用此指标体系衡量各个调度方案优劣的目的。问题二的分析: 首先, 为得到最优的结果,应在提高顾客满意度(即缩短等待时间和运送总时间)的同时,提高电梯效率,使电梯的能量消耗也维持在一个比较低的水平。由于传统的方案在高峰时段,每部

7、电梯都服务于所有楼层,电梯在任一层都可以停靠让一或两位乘客下电梯,这种方案增加了停靠次数,不仅造成了时间的浪费,延长了乘客的等待时间和乘梯时间,同时增加了电梯能量的消耗(由于每次停靠加速或减速时均会比正常匀速运行时的耗油量大),存在明显不足。因此在设计较为优化的调度方案时,应尽量避免每一层都停下来;此外,对于电梯的运行而言,要么各处都可以停,要么只在指定的楼层停留。基于上述原则,结合题目要求与约束条件,建立只在指定楼层停靠的优化调度方案。而为了比较方便,我们将原模型和连续性分阶段模型同时引入,使模型更具有说服力。模型一:假定电梯可以在22层中任何一层停靠,6部电梯相当于6个同样的服务器并联,6

8、个排队队伍,先到先服务。通过计算电梯在各层停靠的概率,利用概率论的基本原理,计算出乘客平均等待时间、电梯运送总时间、所有电梯停靠总次数和电梯行进间总时间的期望值。模型二:调度方案的极端情况就是在运送乘客时,电梯每次只载同一个楼层的20人,中间层不停。考虑最简单的情形,不考虑乘客到来的随机性,不考虑乘客的等待时间,只考虑电梯的运行时间,在不考虑实际情况时,此简化模型的运送时间是最少的。问题三的分析:考虑到上述模型的不实际性和不适应性,在此基础上改进模型,让每个电梯专门负责某些特定的楼层。采用基于动态规划的动态分区控制方法,可使乘客的等待时间和总的运送时间达到系统最优,这就是所谓的连续性分阶段模型

9、。连续性分阶段模型是指电梯的停靠楼层为连续的一个区段。我们为6个电梯安排好各自负责的楼层,之间互不干扰。考虑到顾客下电梯的随机性,运用概率论的基本原理,列出平均往返时间RTT与楼层r之间的关系式,用MATLAB编程实现算法。然后针对各种不同的分段,利用MATLAB遍历搜索法,按照“最大最小”原则,搜索出每种分段下的最优的分区和电梯的最佳合理分配方案。最后,将上述模型进行比较,将影响电梯调度模型的各个因素进行融合,得到总体评价指标值,进而判断每种方案的可取程度。三、模型假设1 、次高层办公楼在早上7:20-8:00这段时间里,每部电梯的都是满载(最后情况除外 ),即为20人,在一层停留20s对所

10、有调运方案都一样无法优化,故各调运方案中可均不考虑在一层所停留的20s。2、 不考虑较低楼层的人员步行情况。3、 电梯在工作时间段内不发生故障。4、 乘客在特定的电梯入口处进入电梯时服从FCFS原则。5、 每个电梯在负责的各楼层都有人下6、 对于6部同类型电梯的电梯组。每个电梯的运行相互独立7、 7:20-8:00这段时间内只有上行而没有下行的乘客。8、 乘客在每层下的概率相等9、 假设只有第一层有乘客要乘电梯,其余各层只有乘客下电梯10、所有工作人员均在7:20-8:00这段时间内到达一层,不考虑迟到早退现象。11、 所有人都不走楼梯12、 在一层时,当某一电梯到达时,所有准备搭乘的乘客均能

11、在20秒之内全部进入电梯轿厢;在其他各层时,如果电梯停靠,则电梯和乘客在10内完成所有的操作,包括开门,下电梯和关门。不考虑特殊情况发生。 13、 电梯调动过程中,只考虑直达的交通流,其他形式的交通流不予考虑;14、在电梯调运过程中,不考虑乘客到达底层的随时间分布情况,各层一直有足够的人数保证来电梯运送,即一直出现各楼层乘客等电梯现象。15、各楼层人数相等为218人(总人数的平均值),各楼层乘客随机分布到达底层16、一名乘客乘电梯只去一个目标楼层不再转乘四、 符号说明及名词定义符号 定义 单位 乘客平均等待时间 s 电梯运送完所以你乘客所需总时间 sM 所有电梯停靠总次数 次 所有电梯运动总时

12、间 s 第i个模型中与乘客平均等待时间有关的归一化满意度函数 第i个模型中与电梯运送完所有乘客所需总时间有关的归一化满意度函数 第i个模型中与所有电梯停靠总次数M有关的归一化满意度函数 第i个模型中与所有电梯运动总时间有关的归一化满意度函数 第i种方案的第j项指标值 s 第i个模型的综合指标值所有模型第j项指标值中的最大值 s五、模型的建立与求解5.1 电梯调度方案的评价体系5.1.1 模型评价指标的建立为了衡量各个模型之间的优劣关系,我们必须给出衡量模型好坏的标准,即衡量电梯调度方案好坏的标准,正如上面所论述的,决定调度方案好坏的标准有很多也很模糊,依照忽略次要矛盾的原理,我们分别从乘客的角

13、度和电梯的角度双向衡量。5.1.1.1 从乘客的角度出发建立评价指标结合题目以及实际生活中人们对于乘梯的要求,从乘客的角度上讲,乘客希望尽可能快地到达目的地,即尽量减少乘客的途中等待时间;并且电梯运送完所有乘客总时间尽量短,设计电梯调度方案时应该考虑以下几个影响乘客心理状态的主要因素:乘客平均等待时间电梯运送完所有乘客所用的总时间我们所建立的模型应使上述指标尽量的小。5.1.1.2 从电梯的角度出发建立评价指标从现实来看,节能减排越来越受人们关注。而影响电梯节能效果的因素又有很多,例如:电梯的加速减速过程中加速度的大小和加速时间,电梯的电功转换效率,电梯的运行总路程,运行总时间等等。为了简化问

14、题,我们仍然只考虑主要因素:所有电梯停靠总次数M所有电梯运动总时间同样,我们依然是期望M和尽量小,最终实现最大程度的节能效果。5.1.2利用归一化原则将以上各个指标分别量化到以01之间将各指标无量纲化归一化到01之间,并定义满意度函数。 乘客平均等待时间越长,与之对应的满意度函数值越小,即二者呈现负相关关系。 基于现实情况,乘客不愿意把时间耗费电梯上希望所有的乘客都能尽早能够到达目标层,故乘客的满意度函数负相关。 假设我们对电梯的节能效果有一期望,反映在对电梯停靠次数和电梯运行中的总时间是否能让我们满足上。所以01之间的满意度函数与所有电梯停靠总次数M负相关, 同样的,所有电梯运动总时间也与满

15、意度函数负相关5.1.3 综合评价指标体系的建立对上述各个指标进行归一化处理后,我们采用加权和法进行综合评价,构造一个综合指标来反映第i个模型总体的优劣程度, =,其中,其中为满意度函数在综合指标体系中的权重。下面用层次分析法确定各评价指标的权重:1、建立判断矩阵根据各个指标对电梯运行合理性的影响大小,确定其重要程度,每次选取每两个因素进行比较,用九分法建立判别矩阵,则判断矩阵为A=2、进行一致性检验=4.1646 C.I=0.0549 R.I=0.9C.R=0.061 故认为判断矩阵A有满意一致性。因此,不必再需对判断矩阵进行调整。依据判断矩阵应用层次分析法得出的指标权重大小符合理论要求,具

16、有实际意义。所对应的特征向量为W=即为各指标所对应的权重。判别矩阵符合一致性原理, 所以,5.2 模型一的建立和求解 电梯的到达任一层都具有随机性,任何一层都可以停靠,6部电梯相当于6个同样的服务器并联,6个排队队伍,并且采用先到先服务机制,为简便起见,我们假设乘客等待时间是等于每两部电梯的平均间隔时间,即等于6部电梯平均运行周期与6的比值。5.2.1 乘客到达各层的概率计算根据假设某名乘客来到底层,去i层的概率为1/21,不去i层概率20/21。电梯在一次工作周期内20人中没有人在i层下的概率为;有人在i层下得概率为q=1(20/21)20,记此值为q;m=4585/120=38,m表示6部

17、电梯同样工作来回的趟数取整(因为当电梯运行不足一趟的时候,额外增加的各项数值比较小,为简便可以忽略) 5.2.2 方案的求解表示这种方案下的6部电梯在一个周期内的平均乘客上下时间;表示这种方案下的6部电梯在一个周期内的平均运动时间;1=q*10*21=130.9s;1=q*126+(1q)*q*120+(1-q)n*q*(1266*n)+(1q)20*6=122.4s平均等待时间 =(1+1)/6= 42.2s;电梯运送完所有乘客所用的总时间 =(1+1)*m= 9625.4s;电梯停靠次数 M=q*21*m*6=3003.2; 电梯在一个周期内的平均运动时间 =1*m*6=28060.2s;

18、5.3模型二的建立和求解5.3.1 理想极限模型的建立 假定电梯每次只运送同一楼层的20个人,且不存在电梯等人的情况,即每次运送前都有20个同一层的乘客在等电梯,且乘客等待时间等于每两部电梯的平均间隔时间,即等于6部电梯平均运行周期与6的比值。5.3.2 模型的求解m=4585/120=38,m表示6部电梯同样工作来回的趟数取整(因为当电梯运行不足一趟的时候,额外增加的各项数值比较小,为简便可以忽略) 表示这种方案下的6部电梯在一个周期内的平均上下乘客时间;表示这种方案下的6部电梯在一个周期内的平均运动时间;因为中间无停靠,则: =10s; =(6+12+126)=66s平均等待时间 =(+)

19、/6= 12.7s;电梯运送完所有乘客所用的总时间 =(+)*m= 2888s;电梯停靠次数 M=4585/20=229.3; 电梯在一个周期内的平均运动时间 = *6=15130.5s;5.4 模型三的建立和求解5.4.1 求电梯平均往返运行时间和电梯所能到达楼层区域之间的关系设电梯的平均往返运行时间RTT,服务区域起始层为b,服务区域的楼层数目为n。总时间包含了电梯从门厅出发到第一次停靠时的运行时间的期望值E (X) (包括停靠时间) ,第一次停靠后电梯把所有乘客运送到目的层的运行和停靠的时间的期望E (Y),电梯往下运行的时间 (包括停靠时间) ,则RTT = E (X ) + E (

20、Y) + E ( Z ) ,运用概率论基本原理得到E (X) 、E (Y) 、E (Z) 。在时间中,当运行距离为r层楼时(其中) ,也就意味着电梯从第b层到第r - 1层都没有停靠而在第r层电梯停靠,以A1 表示电梯在b层和r - 1层之间都没有停靠,以A2 表示电梯在第r层没有停靠,所以在时间中电梯运行距离为r层楼的概率是:也就有:,其中=3(r-1)s,=10s在时间中,电梯某次上行的运行距离为r层楼时(其中) ,也就意味着电梯在第k - r层和第k层有停靠,而在第k- r层和第k层之间都没有停靠,且满足:,所以时间中电梯上行距离为r层楼的概率是:也就有:因为我们考虑的是乘客在等待条件下

21、上班高峰期电梯的运行状况,不考虑下行乘客。所以电梯下行时,运行距离为r层楼时(其中) ,也就意味着电梯在第r层有停靠,而在第r层以上都没有停靠,所以其概率是也就有所以平均往返运行时间RTT= RTT = E (X ) + E ( Y) + E ( Z )5.4.2 模型目标函数的确定在此模型中,我们可将楼层分为若干段,此题中可以分为2、3、4、5、6段,在各段中电梯的分配方案又可以有所不同,为了得到最优化的电梯调度方案,我们选取运送所有乘客的时间最短为标准。建立总服务时间最小化目标函数。而总服务时间是由各个电梯中最长的服务时间决定,即电梯完成所有任务的总时间由工作到最晚的电梯决定。即我们需要在

22、电梯最大的服务时间中挑选出总服务时间最小的方案,最为一种分段方式下的最优解。此即为“最大最小”原理。而服务区域总时间=电梯服务总时间T=MAX我们所要求的就是在特定分段方式下MIN MAX的值5.4.3 分段服务下的模型求解对于分成一段的情况与模型一相同,不予考虑,我们在此仅考虑将楼层分成2、3、4、5、6段的情况,并给出分段的方式和电梯的分布方式。 将楼层分为两个部分,利用遍历搜索法(程序2)求得的最佳调度方式如下:表:两部分区域分布和电梯分布服务楼区范围电梯数目(个)平均等待时间(s)服务区域时间(s)总服务时间(s)第一部分2-13349.016410.56410.5第二部分14-223

23、63.146193.9每一部分如果继续二分下去的话,效果会更好。利用动态规划的思想,即逐段优化的方法对这个问题继续优化。 由表中各部分所需总时间可看出,首先针对第1部分进行二分优化,最有可能缩短总的时间。 将第一部分进一步二分,即将楼层分为三段,依然用遍历搜索法,运行程序4,可得下表:表:三部分区域分布和电梯分布服务楼区范围电梯数目(个)平均等待时间(s)服务区域时间(s)总服务时间(s)第一部分2-9253.34484651.76193.9第二部分10-131106.894660.5第三部分14-22363.146193.9由上表可知,将第三部分二分,会缩短总的时间 将第三部分楼层进一步二分

24、,即将所有楼层分成四段,利用Matlab(见附录程序3)遍历搜索,即可得到这种条件下的最优区域分布和电梯的分布模型,见下表:表:四部分区域分布和电梯分布服务楼区范围电梯数目(个)平均等待时间(s)服务区域时间(s)总服务时间(s)第一部分2-9253.34484651.75968.5第二部分10-131106.894660.5第三部分14-171136.895968.5第四部分18-22283.76354565.1由上表,若将第四部分在二分,I=3,N=1,此时只会增加平均等待时间,(附录见程序6)若将第一部分在二分,得I=3,N=1,见(附录中程序5) 将所有楼层分成五段,利用Matlab(

25、见附录程序5)遍历搜索,即可得到这种条件下的最优区域分布和电梯的分布模型,见下表:表:五部分区域分布和电梯分布服务楼区范围电梯数目(个)平均等待时间(s)服务区域时间(s)总服务时间(s)第一部分2-5158.89222567.75968.5第二部分6-9182.89223614.1第三部分10-131106.894660.5第四部分14-171136.895968.5第五部分18-22283.76354565.1 将第五部分再二分,得将所有楼层分成六段,利用Matlab(见附录程序6)遍历搜索,即可得到这种条件下的最优区域分布和电梯的分布模型,见下表:表:六部分区域分布和电梯分布服务楼区范围

26、电梯数目(个)平均等待时间(s)服务区域时间(s)总服务时间(s)第一部分2-5158.89222567.75968.5第二部分6-9182.89223614.1第三部分10-131106.894660.5第四部分14-171136.895968.5第五部分18-21183.76355035.5第六部分2211401526由于在这种分段方式下,总的运送时间不变,而平均等待时间却增大了,所以此种情况可以直接不考虑,肯定不是最优的。5.4.4 分段模型的指标数据的获得运用matlab的行程控制算法,可以的得到以上各种最优方案下的模型指标数值,(见附录程序),可以得到下表:表:分段模型指标数据表运送

27、完所有乘客所用的总时间平均等待时间电梯停靠次数M电梯行进总时间分两段最优模型6410.555.06572995.2572.19分三段最优模型6193.567.74181093.5523.3016分四段最优模型5968.589.2296878.82494.8434分五段最优模型5968.587.9369604.45470.50275.5 模型综合指标的确定和比较各方案的指标原始数据表运送完所有乘客所用的总时间平均等待时间电梯停靠次数M电梯行进总时间方案一传统模型9625.442.23003.228060.2方案二理想模型288812.7229.315130.5方案三分两段最优模型6410.555

28、.06572995.220946分三段最优模型6193.567.74181093.518815分四段最优模型5968.589.2296878.8217639分五段最优模型5968.587.9369604.4516577数据预处理:该问题中的指标均为成本型指标,属性值越小越好。对数据进行线性变换用MATLAB求解(见附录)得到预处理后的数据R=各评价指标的权重 W=采用加权和法进行综合评价 B=结果表明:0.5903反映了理想方案最优,但在实际情况不可行。0.3873反映了方案三中分五段为次优方案,且在实际当中切实可行。故所得出的电梯最优调运方案为六、模型的评价与推广模型的优点:因为考虑因素相对

29、比较全面,所以模型具有可靠性,因为方法简单,方法适用性强,所以模型具有可推广模型的缺点:没有考虑乘客到达的模型分布模型的改进:通过该模型的计算结果理想方案当中运送完所有乘客所用的总时间为2888s,再加上电梯在一楼每次停留20s,总共约为1小时,即乘客在高峰时间段内无法全部通过电梯到达目标层,一定会有一部分乘客选择爬楼梯,所以实际情况当中一定存在楼梯,故在考虑乘客爬楼梯的情况下,电梯的最优调运方案会有所改变。参考文献:【1】罗俊明概率论与数理统计2002年8月第一版【2】吴祈宗系统工程2006年1月第一版【3】章绍辉数学建模2010年8月第一版附录:被调函数定义:function t=fun(i,j);if j-i=1 t=3*(j-i);else t=0;endRTT:function t=RTT(b,n)t(1)=0; for j=b:n+b-1 t(1)=t(1)+(n-j+b)/n).20-(n-j+b-1)/n).20+(j+1-b)/n).20-(j-b)/n).20)*(fun(1,j)*3+10); endt(2)=0;for j=b:n+b-2 t(2)=t(2)+(n-j+b-1)*(n-j+b)/n).20-2*(n-j+b-1)/n).20)+(

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1