版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
公交车调度方案的优化模型摘要本文通过对某市某条公交线路的客流调查和运营资料分析,建立公交车调度方案的优化模型,使公交公司在满足一定的社会效益和获得最大经济效益前提下,给出了理想公交车调度方案。对于问题一,模型1中建立了最大客容量,发车车次数的数学模型,运用决策方法给出了各时间段最大客容量数,在满足客车载满率及载完各时段所有乘客情形下,得出每天最少车次数为462次,最少车辆数为60辆;并给出了整分发车时刻表(见附件四)。模型Ⅱ中,用层次分析法分析乘满意度为mc=在公交车最大载客量分别为120、100、50时乘客和公交公司的满意度mc、mg。拟合得出乘客及公交公司满意度对应的关系式,建立目标函数max=(mc+mg)-|me-mg,使双方满意度之和达到最大,同时双方满意度之差最小,得到上下行的最优满意度(0.8688,0.8688),此时公交车调度为474次50辆。对于问题二,交待了综合效益目标函数及整数规划法求解流程。关键词:公交调度层次分析法满意度整数规划一、问题的重述公共交通是城市交通的重要组成部分,作好公交车的调度对于完善城市交通环境、改进市民出行状况、提高公交公司的经济和社会效益,都具有重要意义。公交公司制定一个公交车调度方案需要考虑各方面的因素。我国一座特大如表1、表2所示。已知运营情况与调度要求如下:(1)公交线路上行方向共14站,下行方向共13站。(2)公交公司配给该线路同一型号的大客车,每辆标准载客100人,据统计客车在该线路上运行的平均速度为20公里/小时,车辆满载率不应超过120%,一般也不要低于50%。(3)乘客候车时间一般不要超过10分钟,早高峰时一般不要超过5分钟。(1)试根据这些资料和要求,为该线路设计一个便于操作的全天(工作日)(2)如何将这个调度问题抽象成一个明确、完整的数学模型,指出求解模型二、问题的分析提高公交公司的经济效益,则只要提高公交车的满载率,运用数据分析法可方运用统计方法同样可以方便地给出它的最佳调度方案。显然这两种方案时对立的。于是我们将此题分成两个方面,分别考虑:①公交公司的经济利益,记为mg:公司的满意度:②乘客的等待时间和乘车的舒适度,记为mc:乘客的满公交公司的满意度取决于每一趟车的满载率,且满载率越高,公交公司的满意度越高;乘客的满意度取决于乘客等待的时间和乘车的舒适度,而乘客等度取决于是否超载,超载人数越少,乘客越满意。很明显可以知道公交公司的满意度与乘客的满意度相互矛盾,所以我们需要在这个因素中找出一个合理的ajk:上行或下行第j时段第k站上车人数。b₁k:上行或下行第j时段第k站下车人数。l:上行或下行第j时段最大客流量。z:上行或下行第j时段平均载客量.cu:上行或下行第j时段的整车次。sy:上行或下行第j时段平均发车时差。F[s;]:上行或下行第j时段发车时差为小数时,向下取整数。C[s₁]:上行或下行第j时段发车时差为小数时,向上取整数。mc:上行或下行乘客的日平均满意度。mcj:上行或下行第j时段乘客满意度。与:上行或下行第j时段乘客等车时间。me₁:乘客对等车时间的满意度。mcw:乘客对乘车舒适度的满意度。mg:上行或下行公交公司日平均满意度。mg:上行或下行第j时段公交公司的满意度。i=1:表示上行运动(此时k=1,2,3,…,14)。i=2:表示下行运动(此时k=1,2,3,…,13)。j=1,2,…,18:表示公交车从5:00到23:00运行的各个时间段。1)交通情况、路面状况良好,无交通堵塞和车辆损坏等意外情况。2)公交公司在正常营业期间,最迟发车时间间隔不超过20分钟。3)公交车发车时间间隔取整分钟,行进中公交车彼此赶不上且不超车,到达终点站后掉头为始发车。4)乘客在每段时间内到达车站的人数可看作是负指数分布,乘客乘车是按照排队的先后有序原则进行的,且不用在两辆车的时间间隔内等待太久。5)“人数统计表”中的数据来源、可信、稳定、科学。6)乘车票价为2元,不因乘车远近而改变。7)为了便于叙述,本文把公交车运营时间5:00~23:00分为18个时间段,分别为1,2,…,18五、模型的建立与求解问题1为设计便于操作的公交车调度方案。根据表1、表2中的一个工作日两个方向各个站上下车的乘客数量统计情况,要满足公交车载完每个时间段的乘客数,则必须能载完各个时段乘客人数达到最大时的人数,由此建立模型,来确定发车时刻表,计算需要的车辆数,对问题依次进行分析。(1)上下行各时段的最大客容量,建立模型如下:运用模型和表1、表2中的上下乘客数,算出上下行各个时间段内最大客容量。701,2943,5018,2705,1528,1193,1355,1227,1039,2752,3223,1822,1093,986,830,891,(2)各个时段的发车次:由于公交车每辆标准载客100人,车辆满载率在可以计算出各时间段的发车次数ci,对于早晚时段,上行22:00~23:00最大客容量数为19人、下行5:00~6:00最大客容量数为27人,但公交公司要满足最迟不超过20分钟发一趟车,于是发车车次依次如下:上行:6,25,42,23,13,10,12,10,9,8,8,18,24,8,4,4,3,4下行:3,9,23,27,16,10,9,7,8,9,11,19,31,21,10,7,7,4于是得到全天的总最少发车次数(3)安排发车时间间隔:取每个时段60除以车次数,得到该时段的平均发5:00~6:00上行下行的发车情况:下行:20,6.7,2.6,2.2,3.8,6,6.7,8.6,7.5,6.7,5.55:00~6:00上行下行的发车情况:,3.2,1.9,2.9,6,8.6,8由s,的值有小数出现,而现实中列车、客车等时刻表的最小单位为分钟,故为了调度方案的实际可操作性,应该调整为整分间隔。当s,取整数时,可直过多,我们对调整的整分发车间隔对应发车量的先后顺序作调整,将相邻时间段内发车间隔相等的班次尽量安排在一起,得出了全天(一个工作日)内的公交车调度方案,结果见附件(四)。由汽车平均速度20公里/小时和A0—A13的距离14.61公里、A1距离14.58公里,可求得车辆从起点站运行到终点站平均用时为44分钟;又由假设可知车辆到达终点后立即掉头返回。由于早高峰乘客数最多,故此时车辆车辆数5:00-6:00下行A0到达A13车辆数终点站车辆数5:00-6:00上A0发车czi次Al3站发车cn下行6:00~7:00上行下行的发车情况:A13A13站待发车辆数上行5:00-6:00下行下行6:00~7:00下行6:00~7:00上行A13到达A0车辆数5:00~6:00上行6:00~7:00从A0发车cz次发车辆数5.2模型Ⅱ1.满意度分析,可以解得对于公交公司,当满载120人时公交公司最满意,人数越少,满意度越来越低。对于乘客,可知当等车时间不超过5分钟,车辆满载率不超过100%时,,则乘客日均满意度。乘客的满意度由模型I的S:4.3,1.0,0.6,1.1,2,mc₁+mg₁-|mc₁-mg₁|,寻找出满足双方的满意度之和最大同时满足之差最小的最优满意度。联系函数分析,求的上行行驶时乘客和公交公司双方的匹配问题的最优满意度为mc₁=0.8674,mg₁=0.8674b、下行问题:此时i=2,同理利用二次拟合的到乘客满意度与公交公司的mc₂=-1.9617mg₂²+2.2797mg₂+邑故可求得公交公司和乘客的日最优满意度是mc₂=0.8702,mg₂=0.8702所以一天上下行乘客和公交公司的平均满意度为(0.8688,0.8688)运用逆向思维,根据日最优满意度,找出最优的调度方案,可得到下行各时段车次czj和很明显此问题可看做是一个排队随即服务系统,我们把汽车看做是“顾客”,将各个车站看作是“服务台”,则此公交车系统可看作是一个顾客不消失的、我们先考虑上行时乘客在站的逗留时间,即乘客在Ak站的等待时间,它包括相邻两趟车到达Aπ站的时间间隔quk(即发车间隔),和乘客上下车的服●乘客等待时间在一般时间段不超过10分钟。●早高峰时间段不超过5分钟。●各个时间段内的最大满载率不超过120%。●各个时间段内的最小满载率不低于50%。车次的最小值,我们可以用lingo编程求解,算法流程图(如图五)开始输入数据搜索可能方案YYNN输出数据一个好的模型用于解决一类问题时与实际的结果不会有太大的出入。模型I是从实际问题出发,没有涉及太高深的数学知识,用常规方法做出的结果与实际情况较为统一。模型Ⅱ中涉及公交公司的满意度和乘客的满意度的插值拟合,我们对其合理性进行分析。讨论上行方向,当平均载客量zi→75人时,根据模型Ⅱ中的算法,得出各时段发车车次和发车时间间隔,及这种情况下的双方的满意度。sy:6,1.5,0.9,1.6,2.9,3.8,3.2,3.8,42、模型推广用此数据算出公交公司的满意度,乘客的满意度算出的乘客满意度为1,即满意度达到最大。可以看出拟合函数算出的满意度与实际分析的满意度相差o=1-0.9679=0.0221,而对拟合函数整体情况作分析,mc₁=-1.8737mg₁²+2.1694mg₁+0.3953取得最大值时为1.0256,可知当满意度最大时mc=1,所以曲线误差率2.21%小于2.56%,在允许的误差范围内。可知用二次拟合处理的满意度曲线能较好的反映真实的情况,也使得分析问题简单合理。模型Ⅲ是把这一类公交车调度问题抽象成数学模型来表达,从考虑发车车次最小出发,满足各项约束条件,寻求最优解,于是可以利用这个模型来分析此问题,对条件分析可知,约束条件满足两方面,方面要满足乘客的等车时间早高峰不超过5分钟,其余时段不超过10分钟。对于公交公司方面,也要满足客车的载客率在50%~120%之。对于题中的客流量,我们筛选出不合要求的时段,如:上行第17时段、第18时段、下行第1时段。于是我们利用lingo编程(见附件六)。得到的发车车次情况:上行:6,25,42,23,13,10,12,10,9,8,8,18,24,8,6,6,5,4下行:3,9,23,27,16,10,9,8,8,9,11,19,31,21,10,7,7,6。一天总发车车次为471辆,因此次解法是在满足乘客的情况下求的最优解,所以乘客的等待时间的满意度为100%,但是从舒适度考虑,上行和下行分别有II和9人不满意。此模型的结果为模型I和Ⅲ的中间情况,故此模型的建立是七、模型的评价与推广普适性,模型三对任意客流量调查和运营资料都可以给出较优的调度方案。模型不仅接触了较优的调度,而且还得出了该方案照顾到乘客和公交车公司双方利益的程度(即灵敏度)。该模型较稳定,不随某一控制量的微小变化而导致方案的较大改变。易操作性,一方面公交公司的时刻表比较合理可行,另一方面驾驶员能容易记住自己的上班时间,以避免时间表混乱而引起误车现象。不足之处是用光滑曲线拟合的方法无法模拟真实的客流量曲线。根据前面的模型所建立的运输系统,可以很好地解决公交线上公交车的调度问题,然而,在建模过程中,简化了许多因素,因而与实际问题有偏差。因此,要想建立更好的调度方案,可以对一条实际运营的公共汽车的运行过程进行计算机模拟,将调查得到的实际数据输入计算机程序,便可以得出更优的调度方案。吴建国等,公交车调度方案的优化模型,建模案例精编,中国水利水电出版社,2005年第一版附件一:上行各时段对应的最大客容量(C++程序):darray[18]=10,0,0,0,0,0,0,0,0,0,0,0,intbarray[18][14];j=0,j<14;barray[i][i]=xarray[i][i]-yarray[ij++;barray[i][j++]=barray[i][aarray[i][j]=aarray[i][j附件二:上下行各时间段内最大客容量直方图(matlab程序语句):title('上行各时间段内最大客容量);title('下行各时间段内最大客容量);上下行各时段发车时间间隔调整表时间段序号上行总车次
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 45123-2024公共安全生物特征识别应用算法评测数据库要求
- 二零二五年度高风险投资财产分割离婚协议书3篇
- 二零二五年股权质押贷款资产评估及处置合同3篇
- 二零二五年度高端家具定制加工厂合作协议2篇
- 2024版场摊位租赁合同范文
- 二零二五年环境监测兼职工程师合同保密与监测数据协议3篇
- 2025年度物业与业主之间物业服务合同续约协议范本18篇
- 2025年度跨境电商平台运营及品牌推广合同3篇
- 2024版广告代理业务合同
- 二零二五年度物流运输反担保合同与运输工具抵押协议2篇
- 2025年河北供水有限责任公司招聘笔试参考题库含答案解析
- Unit3 Sports and fitness Discovering Useful Structures 说课稿-2024-2025学年高中英语人教版(2019)必修第一册
- (完整版)形式发票模版(国际件通用)
- 武汉东湖宾馆建设项目委托代建合同
- 安徽大学大学生素质教育学分认定办法
- 巴布亚新几内亚离网光储微网供电方案
- 高度限位装置类型及原理
- 中文版gcs electrospeed ii manual apri rev8v00印刷稿修改版
- 新生儿预防接种护理质量考核标准
- 除氧器出水溶解氧不合格的原因有哪些
- 冲击式机组水轮机安装概述与流程
评论
0/150
提交评论