数学建模竞赛论文封面模板_第1页
数学建模竞赛论文封面模板_第2页
数学建模竞赛论文封面模板_第3页
数学建模竞赛论文封面模板_第4页
数学建模竞赛论文封面模板_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、参赛密他 (由组委会填写)第十二届“中关村青联杯”全国研究生数学建模竞赛学 校上海电力学院参赛队号102560841 .王亚楠队员姓名2.李浩然3 .吴正阳口©交控科技i tmmc carthlf mlmlsflyhuaw6ii第十二届“中关村青联杯”全国研究生数学建模竞赛题目面向节能的单/多列车优化决策问题摘 要:-2 -关键词: 列车;节能优化;惰性控制;巡航控制一问题重述轨道交通系统的能耗是指列车牵引、通风空调、电梯、照明、给排水、弱电等设备产 生的能耗。根据统计数据,列车牵引能耗占轨道交通系统总能耗40%以上。在低碳环保、节能减排日益受到关注的情况下,针对减少列车牵引能耗的列

2、车运行优化控制近年来成为 轨道交通领域的重要研究方向。请研究以下问题:一、单列车节能运行优化控制问题(1) 请建立计算速度距离曲线的数学模型,计算寻找一条列车从 a站出发到达a7站的最节能运行的速度距离曲线,其中两车站间的运行时间为110秒,列车参数和线路参数详见文件“列车参数.xlsx”和“线路参数.xlsx”。(2) 请建立新的计算速度距离曲线的数学模型,计算寻找一条列车从 a6站出发到达a8站的最节能运行的速度距离曲线,其中要求列车在a7车站停站45秒,a6站和a8站间总运行时间规定为 220秒(不包括停站时间),列车 参数和线路参数详见文件“列车参数.xlsx”和“线路参数.xlsx”

3、。二、多列车节能运行优化控制问题(1) 当100列列车以间隔h=hi,99从ai站出发,追踪运彳t,依次经过a2,a3,到达 a14站,中间在各个车站停站最少dmin秒,最多dmax秒。间隔h各分量的变化范围是 hmin秒至hmax秒。请建立优化模型并寻找使所 有列车运行总能耗最低的间隔ho要求第一列列车发车时间和最后一列列车的发车时间之间间隔为 t0=63900秒,且从a1站到a14站的总运行时间不 变,均为2086s (包括停站时间)。假设所有列车处于同一供电区段,各 个车站间线路参数详见文件“列车参数.xlsx”和“线路参数.xlsx”。补充说明:列车追踪运行时,为保证安全,跟踪列车(后

4、车)速度不能超 过限制速度以免后车无法及时制动停车,发生追尾事故。其计算方 式可简化如下:其中6碇是列车当前位置的线路限速 (km/h ), l是当前时刻前后车之间的距离(m), b电是列车制动的最大减速度(m/s2)(2) 接上问,如果高峰时间(早高峰7200秒至12600秒,晚高峰43200至50400秒)发车间隔不大于 2.5分钟且不小于2分钟,其余时间发车间隔不小于 5分钟,每天240歹u。请重新为它们制定运行图和相应的速度距离曲线。三、列车延误后运行优化控制问题接上问,若列车i在车站aj延误(10秒)发车,请建立控制模型,找出在确保安全的前提下,首先使所有后续列车尽快恢复正点运行,其

5、次恢复期间耗能最少的 列车运行曲线。假设为随机变量,普通延误(0叫 10s )概率为20% ,严重延误(口可10s )概率为10% (超过120s,接近下一班,不考虑调整),无延误出片=0)概率为70%。若允许列车在各站到、发时间与原时间相比提前不超过10秒,根据上述统计数据,如何对第二问的控制方案进行调整?基本假定和符号规定2.1 基本假定1 .假定忽略列车运行过程中的工况转换时间2 .假定忽略列车上空调等设备的能耗3 .假定忽略列车上乘客的体重4 .假定忽略乘客的舒适度5 .假设电网中有足够的消耗电阻来消耗多余的能量6 .假定忽略能量传递对网压的影响7 .2符号规定文章中所用主要符号与意义

6、说明如表 1所示,其他见正文表1符号说明符号名称和意义gf列车牵引力b列车制动力列车总阻力fmax取大牢引力v(t)实时速度vmax最大速度a(t)实时加速度amax最大加速度r曲率半径m列车质里e能耗- 11 -三优化方案分析3.1 文中难点的理解分析对 值的理解分析:题目中已经给出 值的定义,比为实际输出的牵引加速度与最大加速的的百分比。由公式 mamaxma maxffmax可以反向理解,笔者认为就相当于实际列车运行过程中的油门。由于文中要求节能的运行方式,列车参数中限定了最大加速度, 牵引力过大只能导致“空转”,空耗能,所以在对后面的题目求解过程中实际输出的牵引 力f分为两种情况:(1

7、) .当最大牵引力产生的加速度a' amax,则f fmax °(2) .当最大牵引力产生的加速度a' amax,则一fmax-amax,即也吧一mfmax制动中的类似。对坡道的理解分析:由题目给出的附件中的车站公里标可以看出,类似于 a6-a7的时候坡道系数应该取反。原理图如下:图1坡道的理解图如上图1所示,正方向为上坡的时候,反方向为下坡。类似的,正方向为下坡的时候,反 方向为上坡。对列车线路曲率为 0情况的理解分析: 在题中给出列车曲线阻力为:wc c/r,列车行驶过程中曲率半径 r=0m的情况,并非列车曲线阻力c为无穷大。相反,r为0m,代表为“直路”,在后面

8、问题的求解算法中,均加入判定条件,若 r为0m,则wc=0n。3.2 问题(一)分析建模与结果3.2.1 问题(一)(1)分析问题(一)(1)是求a6-a7站间的节能优化驾驶方案。最优的操纵序列的选取:针对一些路况的驾驶采用的驾驶阶段题目说明中已经给出分析:列车在平道或者坡度较小的线路上时,理论上存在最优的操纵序列:最大加速-恒速-惰行-最大制动。当运行路线较短时,只有3个控制阶段,即“最大加速-惰行-最大制动”。 论文xx中提出一种最优的惰行控制方案,惰行控制即在制动降速前惰行,减少牵引能耗, 通过选择合适的惰行点从而实现全程运行节能。问题的最终是求能耗的最优,上文中所提 出的四个阶段中,只

9、有牵引阶段和巡航阶段是耗能的,而惰行阶段和制动阶段是不产生耗 能的。结合问题(一)(1)中的问题,即需要惰行阶段的时间越长越好,而理想状况是“最大牵引-惰行至终点”在后面的算法得出不能同时满足时间和距离这两方面的约束。故得到问题的节能最优驾驶方案为:最大加速-惰行-最大制动。线路中限速情况的分析说明:从附件中可以查出两站间的距离为1354m;前120m的限速为55km/h,后面1234m的限速为80km/h。根据列车最大牵引加速到第一次限速vm1值时有没有到达新的限速值阶段,理论上存在如图2上面的两种情况。为了定性分析实际属于哪种情况,本文特将列车以最大牵引加速至第一限速55 km/h,所行驶

10、距离为121项而55km/h限速段距离为120mb当列车加速到55km/h时,已经进入80km/h的限速段。通过上述分析,最终得到结果从a6-a7的路况列车节能最优的方案为情况2。另外,题中给出了从 a6到a7的运行时间为110s,为了更好的寻找最优能耗的运行方 案,算法在运行时间的基础上给予一定的裕量-富裕时间,为 1s。图2对于限速情况的考虑3.2.2 问题(一)(1)建模与算法优化驾驶模型是一个同时含有等式约束和不等式约束的非线性规划问题。本文对问题一的建模如下:n牵引阶段:e i*fmaxi*dli; n为牵引阶段的总步长数,i、fmax i为每个步长对i 1应 、fmax实时的取值,

11、dli为每个步长列车对应行驶的距离。n1巡航阶段:e j*dli ;由于f实际(阻力),且只有 0时,此时j=1,牵引i 1力才做功;当0时,j=;此时没有牵引力,只有制动力,故没有耗能。惰行阶段:e 0,不耗能。制动阶段:e 0,不耗能。 n目标:min eei ; e为能耗,n为阶段数。i 0约束条件:ntit 总110 s;i 0v(t) vmax(t);nlil 总 1354 m;i 1a (t) a max'惰行点与制动点的求取:整个最优方案中最重要的一环就是惰行点与制动点的选取,本文中采用的求解方法为:如图以最大牵引加速到第二次限速3所示,由于本题中 vm1限速并没有影响,

12、首先求取列车vm2可以得到一条牵引曲线;类似,通过反向推理,在终点a7处反向推出制动曲线。图3问题一算法原理说明图然后在牵引曲线选择步长进行迭代运算惰行曲线,由于制动曲线是在终点处方向算出的,迭代中只需满足以下两个条件:(1)以牵引曲线上采样点为基础得出的惰行曲线必须得与制动曲线有交点。即一直惰行至速度为0时,距离必须超过终点。(2)牵引阶段、惰行阶段和制动阶段三部分时间相加总和在110s左右富裕时间1s,富裕时间在上文已交代过。此种方法可以得出多组解,由于题中要求的是求节能最优方案,而上述三个阶段中只有牵引阶段是耗能的,所以只需取t1最小值的那组解即为所求解。具体主要算法程序见附录xxx全部

13、程序见附件 xxx算法伪代码如下所示:算法伪代码(一):列车运行惰行点与制动点的寻找算法(主要)1 .计算从起点即v=0、t=0时的牵引曲线,采样点共n个。2 .从110s终点处方向求解制动曲线,采样点共 m个。3 .for i=1; i n; i+ do4 .以牵引曲线第i个采样点作为惰行阶段的初始点,计算惰行曲线。5 .如果惰行曲线重点的公里标 <a7公里标,执行6,否则返回3。6 .寻找惰行曲线与制动曲线的交点bo7 .如果整个时间t (109,111),执行8,否则返回3。8 . end for9 .计算总耗能。3.2.3问题(一)(1)算法结果分析根据上述方法建模与算法,得到问

14、题一(1)中的距离速度曲线如图4所示。为了更好对上文的限速情况进行分析,特用小图局部放大了公里标在13747m处限速改变时的情况,证明前面所分析是正确有效的。根据图4可以得出如下分析结果:3。iflu9 ijdij4l3113lib1.14l22站间距离/mt ii/图4问题一 (a)的迭代结果图皿 知i 7g1 .列车从a6站开始以最大牵引加速,在限速 55 km/h的下是没有影响的。加速到速度为 64.05 km/h的时候,开始惰行,牵引阶段的时间为 20.90s。2 .到20.90s时列车开始惰行,不产生能耗,惰行至 98s时,列车速度降为 41.47 km/h。 惰行阶段时间约为 78

15、s.3 .到98s时,列车开始制动,最大制动减速,当约为 111s时,列车速度降为 0km/h,刚 好行驶1354m,到达a7站。将问题(一)(1)的求解结果统计在表格 2中:表2 a6-a7最节能方案结果站间距离/m运行时间/s惰行距离/m惰行点 ag (公里标)制动点 ag (公里标)能耗/(j)1353.6111s106613380m12314m3.49 107另外,求解中关键点的牵引阶段各个时刻的取值也统计在了附录xxx中,其余各相关值已按要求填写至文件“数据格式.xlsx”中。3.2.4问题(一)(2)分析问题一(2)和(1)的相比,模型需要做出了很大的一些改变。首先两个站分别限定的

16、时间t1、t2并没有告知,只是有条件 t1 t2 220s;再者所求能耗为两个运行过程的总能耗最低。故模型与算法需要重新建立。为了更好的对运行时间进行定性分析,特对最大能力运行方案与最节能(最耗时)运行方案两个极端情况进行演算。理论上在站间存在如图 5的最大能力运行曲线,这种运行操作序列为:最大牵引加速一巡航阶段一最大制动减速。这种运行操作序列所花时间最少,但是同时也是最不节能的方案。单列车单站间最节能运行曲线在上文中已经讨论过“最大牵引加速一直接惰行”方案的可能性是不存在的,所以时间最长的方案只能是问题一(1)中所采取的方案。运行操作序列为:最大牵引加速一惰行阶段一最大制动减速。运行曲线如图

17、6所示。图5理论站间最大能力运行曲线图3片 时间最长运行曲线 图6理论站间时间最长运行曲线a6-a7站间距离为 1354m, a7a8站间距离为 1280m,限速情况前 120m限速均为 55 km/ h ,后面限速均为80 km/ h。a6-a8站间路况也类似:曲率均为0m ,坡度均为“平 路一上坡一下坡一平路”阶段,而且坡度均比较小。上述情况均表明两站路程是相似的, 所以运行时间与运行距离速度曲线也是相似的,可以粗略得到问题一(2)的最优节能运行曲线如图7所示。上述分析表明两段路程的运行时间应均在100,120之间,可以建立题一(2)数学模型如下所示,其中求取每段惰行点位置和制动点位置的方

18、法均与题一(1)相似,模型与算法中不再赘述。80(1;1as1351at1380 幅.问题一(b理论节能展优运行方案图7问题一(2)理论分析节能最优运行方案图目标:min e emini emin 2; e 为总能耗,em/、em. 2 分别为 a6-a7、a7-a8 两个阶段的耗能。约束条件:tltmin * 1, tmax1; t2 tmin2, tmax2;- 17 -6.emin=emini + emin2;ti t2220 s;v(t) vmax(t);nliil总 i 1354m;i inli2 l总21280m;i ia(t) a max,具体算法主要程序见附录xxx全部程序见附

19、件xxx由于数据较大,约束条件增多,实际运行中精确到秒 s就可以了,特将本算法的迭代步长调整为is,。算法伪代码如下所示:7. end if8. end for9. emin即为最低的能耗,此时的 ti、t2值即为对应在两站的运行时间3.2.3问题(一)(2)算法结果分析根据上述方法建模与算法,得到问题一(2)中的距离速度曲线如图8所示。图中已将两个运行过程的牵引、惰行、制动三个阶段的情况位置等信息清晰标注。根据图8可以得出如下分析结果:n n h- 靠 4 3 2至之£7 活ij5m3msli站间跑离4naiu图8问题一(2)迭代结果图结果分析:1.a6-a7站间运行时间和 a7

20、a8站间运行时间大致相同,均为110s左右,运行曲线也大致相同,这就证明上文中的分析是正确的。2 .列车整个运行情况:从a6站以最大牵引加速出发,至ij 19.8s的时候加速到63.44 km/h, 此时开始惰行至 97.9s的时候开始以最大制动减速,至u 109.9s时候到达a7站。彳站45s 后,再次用18.7s以最大牵引加速到速度 62.41 km/h ,开始惰行到速度至 36.84 km/h时 以最大制动减速至 0。3 .能耗方面:a6a7站间运行的能耗为3.4535 107 j, a7-a8站间运行的能耗为3.03 35 1 07j,整个a6-a8过程所花白能耗为 6.487 107

21、 j。以上结果主要数据以统计至表3中。表3 a6-a7最节能方案结果运行时间/s运行距离/ma6-a7109.9s1354a7-a8110s1280a6-a8219.9s2634惰行点位置 (公里标)13400m制动点位置 (公里标)12327m能耗/(j)3.453510712079m10960m3.03351076.4871073.3 问题(二)分析建模与结果3.3.1 问题(二)(1)分析问题二(1)加入了能量的转换,列车由单列车情况转换为多列车,且需要跑完 全程。为了更好的节能,前一列车的制动时间内,后面运行的列车需要尽可能 的运行在牵引或者巡航阶段。不失不一般性,在对a1a14全程路

22、程进行研究分析中发现13段路程中,有10站的限速与路况等情况是类似的,本文把这类 站规定为“一般站”来进行统一研究分析,一般站的限速情况约为前120m的限速为55km/h,后面的限速为80km/h ,如图9(a)所示。特殊的站间“ a5一a6”、“a11a12"、“a13 a14”三段路程单独进行分析,限速情况如图 9(b)、(c)、(d)所示。v/krtt'/i图9(a) 一般站间的限速情况图图9(b) a5a6限速情况图"km陆7ns5all v2及遭僧况同?t wd9片65j55 .陆50lc5»1»5 够 451 174 0含*3,u3

23、an限速爷况图9(c) a11 a12限速情况图9(d) a13 a14限速情况l.jjm & &im1zl35/4 s ii r*l *速站间取理情况! llt.-am9. 2i图9线路全程限速情况分析一般站间的理论运行曲线在题(一) 中已经给出,其中a11a12里面的7m就 不需要考虑,因为7m不可能从55km/h力口速至i 80km/h。a5a6与a13a14 中的节能运行曲线仿真出来如图10、11所示。工,三,<仝用1mggiim«并网前界鹏图11 a13a14站间最节能的运行距离速度曲线elm二乜嘱3.3.2 问题(二)(1)建模与算法 将题中的条件与

24、所求总结模型:100100目标函数:min ee1ie2j ;i 1j 2100e1i为列车正常行驶的耗能, i 1100e2j为后面99 j 2辆列车得到前车制动时转换的能量。砧=(£>95%; em = eemi .约束条件为:100100hi63900;tii 12086;dmin,max ;h min, h max ;vlim itmin(vline 2lbe);a a max;后车制动-前车牵引模型:图12阐述了再生制动能产生和利用的匹配原理。再 生制动能的利用率与列车运行的关系为:后车制动时前车恰好牵引,前车制动 时后车恰好牵引。根据列车运行的时间关系可以得到以下几

25、个基本公式:tc min(t4,t7) max(t3,t8)tz114 t3tf t5 t8ts215 t4td t10 t9tac t9 t8由上组公式可得td2tatt10ts2 tz1t5t8t3上式为后车制动-前车牵引模型v (kn/h)图2后车制动一前车牵引分析从上面的分析可知,如果可以同时满足t8 t3, t7 t7 , t5 tl0, t6 til则可以视为再生制动能充分利用的理想情况。取这两个模型的边界情况,令模型一 种后车制动时刻和前车牵引时刻相同即 t8=t3,模型二中前车制动时刻和后车牵 引时刻相同即t5=tl0,则有t5-t3=tl0-t8o结论:当且仅当tf tz1

26、ts2 t; t:时再生制动能的利用率最大:本文中 z sac只考虑最理想的状态。针对上述理论模型的复杂度,选择经典的博弈论来进行节能寻优。博弈论的基本要素是:(1)局中人;(2)策略集;(3)收益函数。局中人的数量为100个,各局中人为:1车,2车,100车。策略集为:cj01,02, ,g ,该策略集为某一运行区间的策略集,其中策略集取决于时刻表约束和该运行区间的具体线路条件,故这一策略集是这100辆车在某一运行区间共有的策略集,其中i=1,2,100w时每一个cj对应着一条列车区间运行曲线lj,其中j=1,2,对应于 cj的运行曲线集合为:lj=l1,l2,in。收益函数:eai=e1+

27、e2+-te100, eal为全线总能耗,ei为某一车的总能耗, i=1,2, ,100.收益函数 1 :vai=v1+v2+v100, vai=mineai,vi=minei °bai=b1+b2+ b100, bai 为全线列车总共利用的再生制动能,bi为某一车总共利用的再生制动能,i=1,2, ,100.收益函数 2: uai=u1+u2+ tu100, uai=maxbai, ui=maxbi。注:bri市i, bri 为某一列车制动能产生的能量,i=1,2,。 下面是算法的简易流程图。图13算法流程图3.3.3 问题(二)(1)结果分析根据上文中针对此题分析的建模与算法,1

28、00辆列车运行最后得到的总能耗总耗能约为4.7372 io7kj为了更好的了解出列车的运行情况,特提取中间第 49辆车的运行情况,各阶段运行时间与节能前后能耗的具体数据详见表4。从表中数据分析看,一般站间的运行是相似的,而上文中提出的三个特殊情况由于 路程较大比较发现需均加上了巡航阶段以满足要求,基本情况均与上文分析中 是相符的。另外,为了了解最优的发车间隔时间,特提取每次的发车间隔时间h制成表格统计至表5中,具体数据见表5。表 4 其中第 49 辆列车运行情况说明表起终时间( s)牵引 时间制动 时间巡航 时间不节能耗能最小值理论回收能量的最大值节能消耗能量的最小值a1a2112261502

29、9905.4885928.923077 23976.56492a2a31122110029372.0854806.428571 24565.65643a3a416320185036136.9624470.55231666.41a4a515819155637872.4863711.387833 34161.09817a5a617225103450409.6393815.6167446594.02226a6a71102314030166.5156310.043478 23856.47152a7a81102212026572.3744980.763636 21591.61036a8a91132714

30、031316.2565580.088889 25736.16711a9a101091310028275.5977474.384615 20801.21238a10a1116424183936895.5994814.772152 32080.82685a11a1217328112251264.3064703.461165 46560.84483a12a131092111029617.3985331.228571 24286.16943a13a1416832156360704.9284482.979943 56221.94806表5题目中h 从 1 到 99 的各值1111222132314241

31、525162617278828899963264564664064364864564964964464064464964164664764564264164464864364964364664364065064864064464464564664164864964564764064364964964264565664064665064764964964064864764564464864764764364764664464564664964564064864764564964864264964664964964465064564764764564764664265064964664864264

32、36426436476496413.3.4 问题(二)(2)分析3.3.5 问题(二)(2)建模与算法3.3.6 问题(二)(2)结果分析3.4 问题(三)分析与方案问题分析:假设第i辆车与第i-1辆车之间的发车时间间隔为则当第i-1辆 车发生延误时,间隔时间就变为了此厂叼,所以后一辆车与前一辆车之间的距离也变为了配占俨ha),所以第i辆车的当前速度有很大的可能受到影响,如果需要让后续的车辆尽快的回复正点运行,则必须从第i辆车开始首先尽最大可能的提前发车,如果提前发车仍然不足以“抵消”口叮(严重延误),则需要尽可能的减小车辆在行进过程中的时间。具体的方案大致如下:如果第i-1辆车的延误只是普通

33、延误,则只需要将第i辆 车在下一站的出发时间提前 叼 (10s),这样就能使第i+1辆车及以后的车辆 恢复正常运行;如果是严重延误,则需要修改第i辆车在最近一个区间的行驶工况,减少其惰行的时间,增加巡航或者牵引的时间,同时如果,第 i辆车以 最快速度通过相邻区间都无法 消除”延误时间,则需要更改第i+1辆车的出发时 问,甚至是其在相邻区间的行驶工况,直至以最少的车辆去将延误时间消除”。图xxx问题3方案流程图- 22 -附录 xxx 问题一(1)中的算法部分主要程序4.全文评价与创新点附录xxx问题一(a中的各个时刻取值时间时间1s110s0.9795935012s111s0.9726703273s112s0.9653557234s113s0.9576625315s114s0.9496041016s115s0.8910730697s0.99789455316s0.7808782718s0.99221698

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论