2011年数学建模大赛优秀论文.pdf
《2011年数学建模大赛优秀论文.pdf》由会员分享,可在线阅读,更多相关《2011年数学建模大赛优秀论文.pdf(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、交巡警服务平台的设置与调度的数学模型摘摘要要针对交巡警服务平台的设置与调度问题, 本文主要考虑出警速度和各服务平台的工作量来建立合理方案。对于 A 区的 20 个交巡警服务平台分配管辖范围的问题,我们采用Dijkstra 算法,分别求得在 3 分钟内从服务台可以到达的路口。根据就近原则,每个路口归它最近的服务台管辖。对进出 A 区的 13 个交通要道进行快速全封锁,我们采用目标规划进行建模,运用 MATLAB 软件编程,先找出 13 个交通要道到 20 个服务台的所有路径。然后在保证全封锁时间最短的前提下,再考虑局部区域的封锁效率,即总封锁时间最短,封锁过程中总路程最小,从而得到一个较优的封锁
2、方案。为解决前面问题中3 分钟内交巡警不能到达的路口问题,并减少工作量大的地区的负担,这里工作量以第一小问中20 个服务台覆盖的路口发案率之和以及区域内的距离的和来衡量。对此我们计划增加四个交巡警服务台。避免有些地方出警时间过长和服务台工作量不均衡的情况。对全市六个区交警平台设计是否合理,主要以单位服务台所管节点数,单位服务台所覆盖面积,以及单位服务台处理案件频率这些因素进行研究分析。以A区的指标作为参考,来检验交警服务平台设置是否合理。对于发生在 P 点的刑事案件, 采用改进的深度搜索和树的生成相结合的方法,对逃亡的犯罪嫌疑人进行可能的逃逸路径搜索。 由于警方是在案发后 3 分钟才接到报警,
3、因此需知道疑犯在这 3 分钟内可能的路线。要想围堵嫌疑犯,服务台必须要在嫌疑犯到达某节点之前到达。用 MATLAB 编程,搜索出嫌疑犯可能逃跑的路线,然后调度附近的服务台对满足条件的节点进行封锁,从而实现对疑犯的围堵。关键词:Dijkstra 算法;目标规划;搜索;1一、问题重述一、问题重述近十年来,我国科技带动生产力不断发展,我国的经济实力不断增强,而另一方面安全生产形式却相当严峻。每年因各类生产事故造成大量的人员伤亡、经济损失。尤其是一些大目标点,作为人类经济、政治、文化、科技信息的中心,由于其“人口集中、建筑集中、生产集中、财富集中”的特点,一旦发生重大事故,将会引起惨重的损失。为保障生
4、产安全、预防各类事故。我国正在各省市目标点逐步建立交巡警服务平台。由于警力资源有限,则需要根据城市的具体情况合理地设置交巡警服务台、分配各平台的管辖范围、调度警力资源。就某市中心城区 A 的交通网络和现有的交巡警服务台分布的实际情况, 为各交巡警服务平台分配管辖范围,使其在所管辖范围内出现突发事件时,尽量在3分钟内有交巡警到达事发地点(警车的时速为 60Km/h) 。如果发生重大突发事件,要调用全区 20 个交巡警服务台的警力资源,对进出该区的 13 个要道进行全速封锁,以防罪犯逃走。其中一个交巡警服务台的警力资源只能封锁一个路口,建立数学模型, 给出一套合理调度交巡警服务台警力资源的方案!在
5、现有的交巡警服务台中出现了个服务台的工作量不均衡和有的地方出警时间过长等情况,警务部门计划在该区增加 2 至 5 个服务平台, 避免出现服务台工作量不均衡和有的地方出警时间过长等情况! 就此为警务部门确定要增加平台的个数及位置!根据全市六个城区的具体情况, 按设置服务台任务和原则,分析现已设置的交巡警服务台的合理性。如不合理,给出合理的方案!若在该市的 P 点发生重大刑事案件, 案发 3 分钟后警方才接到报警, 犯罪嫌疑人已经驾车逃亡。为了快速收铺疑犯,建立数学模型,利用现有的警力资源,给出一套最优的围堵方案!二、模型的假设二、模型的假设1)警车在赶往事发地点途中,交通无阻塞。2)在各个平台的
6、管辖范围内,在较短时间内最多发生一起突发案件。3)交巡警在赶往案发地点途中,道路转弯处不影响警车速度。4)如果案发地点不在道路上,假设该案发地点在离它最近的道路上。5)在整个路途中,通过各种通讯设备,走的路径都是最短路径。6)犯罪嫌疑人驾车逃跑时速和警车时速相同。7)服务台一接到报警就出警,中间没有时间耽搁。三、符号说明三、符号说明G(V,E,W):该市的道路网络赋权图,其中,V:图的顶点集合;E:图的边集合;W:图的邻接矩阵。Vi(i1,2,.,n):赋权图的第i个节点标号。(xi, yi):Vi点的坐标。2Ei(i 1,2,.,m):赋权图的第i条边ei(vj,vk):赋权图中第i条边的向
7、量坐标dij:第i个节点到第j个节点的长度(i节点和j节点相邻)Pathi, j:i节点到j节点的路径v:警车行驶时速(Km/h)四、模型的建立与分析四、模型的建立与分析4.1.14.1.1 管辖范围确定管辖范围确定本问题要求根据中心城区 A 的交通网络和 20 个交巡警服务台的位置,对这20 个交巡警的管辖范围进行配置,寻找满足条件的路口节点。将道路网图中,每个路口看作节点,将道路看作图中对应节点的边,各条道路的长度看作对应边的权, 所给的城市道路网就转化成了图论中的加权网络图,问题就转化为一个图论问题, 即在给定的加权网络图中寻找各服务台在指定时间内能到达的节点,这些节点及以内的区域就是该
8、服务台的管辖范围。Dijkstra (迪杰斯特拉 )算法是典型的单源最短算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。本问题就是运用Dijkstra 算法,从交巡警服务台节点出发,收索满足条件的节点。Dijkstra 基本思想 :若使(u0,u1,.,un)最短,就要使(u0,u1,.,un1)最短,即保证从u0开始到以后各点的路都是最短的。由图G(V,E,W), 设集合SiV,SiV Si令|V | n,Siu|从u0到u的最短路已求出 Siu|从u0到u最短路未求出 基本步骤如下:第一步:根据附录表中所给的各个服务台与节点的坐标数
9、据,在示意图中标示出来,如图 1 所示:3第二步:考虑到服务台可以管理该服务台自身所在节点,故而1 到 20 号节点就由相应位置所在的服务台管理.第 三 步 : 以 下 计 算 均 以 题 目 所 给 的 表 格 数 据 计 算 , 由 公 式d (xi xj) (yi yj)求出i、j两点间的距离。根据已知条件,可以求出满足条件的管辖范围为:在保证出警时道路畅通, 警车行驶正常的情况下, 由题意可知, 车速恒为v千米/小时, 出警时间不超过t分钟, 则从交巡警平台到出事地所行使的最大路程为:L(0) vt/60由题目所给的数据t 3分钟,v 60千米/小时。可得:L(0) 3Km所以,要使事
10、故发生后3 分钟内达到事发地点,则交巡警服务台的管辖范围不应超过 3Km,对于任何一个服务台在 3 分钟以内都无法到达的节点,稍后另作讨论。运用MATLAB 求出除自身以外在 3 分钟以内只有一个服务台可以赶到的节点。第四步:在 3 分钟之内有多个服务台可以赶到的节点,取离节点最近的服务台管理该节点,结果如表一所示:4表一 服务平台覆盖范围服务平台1234567891011121314151617181920覆盖的范围12345678910111213141516171819206739545749303331262521283641807784684055605032463427222937
11、42817985694365625147352338828671446663524845248387737064536188747256897558907659917892第五步:在 3 分钟没有任何服务台可以赶到的节点,取离节点最近的服务台管理该节点。具体情况如表二所示:5表二 3 分钟不能到达的路口三分钟不能到达的路口282938396192取最近的服务台1515162(16)4、6、718、204.1.24.1.2 要道全封锁方案要道全封锁方案针对本问题我们在设置方案时, 首先考虑时间问题,即要使服务平台尽可能快地封锁 13 条交通要道。 在分配任务时, 充分调动全区 20 个交巡警服务
12、平台的警力资源,首先考虑全局总体效率最高,封锁总时间最短,即在所有的封锁路线中的最大距离尽可能的短。再考虑局部效率较高,则必须使服务平台到各自封锁节点的长度和最短。 为此, 我们采用目标规划的基本建模思想对此问题进行求解。第一步:通过 MATLAB 编程找出 13 个路口到 20 个服务平台的映射路径,具体内容见表三。 从中筛选出路程最短的 4 个服务平台。 为下一步任务分配做准备。表三 距离要道最短的四个服务台交通要道服务台服务台服务台服务台备注备注129873本身有服务台141316911本身有服务台169873本身有服务台211314111222131114122313111412241
13、312111028157982915785307856381629174875686243119第二步:因要对进出该区的 13 条交通要道实现快速全封锁,故我们必须先保证出警时间最短,然后再保证总路程最短, 同时还要使各个服务平台的工作量均衡。经过对表十表数据的分析比较可以得出:28、29 号路口较为偏远。具体情况如表四所示:6表四 距 28,29 要道最近的服务台及距离交通要道标号28282929服务台标号157157距离 d4751.8418570.2185700.5258015.456由于一个服务台的警力只能封锁一个路口, 从上表可以看出,调度 15 号服务台封锁 28 号路口,7 号服
14、务台封锁 29 号路口,为较优的封锁方案,可以保证总封锁时间最短,总的封锁时间为:t d /v由以上数据可知d 8015.456m可得时间为:t 8.015min。其次考虑到局部封锁效率,使服务平台到各自封锁要道的长度和最短。这就是第三步考虑的问题。第三步: 在前两步的基础上, 要想得到服务台到各自封锁要道的路程和最短,就要使服务台到各自封锁要道的路程最短。 但由于一个服务台的警力资源只能封锁一个交通要道,故而服务台标号不能重复。通过对表三和表十的分析比较,得出一个较优的调度方案,如表五所示:表五 调度方案服务平台标号交通要道标号路程(m)路径10127586.58510-26-27-1216
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2011 数学 建模 大赛 优秀论文
限制150内