交巡警服务平台的设置与调度数学建模00002.doc
《交巡警服务平台的设置与调度数学建模00002.doc》由会员分享,可在线阅读,更多相关《交巡警服务平台的设置与调度数学建模00002.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流交巡警服务平台的设置与调度数学建模00002.精品文档.交巡警服务平台的设置与调度摘要 “有困难找警察”,是家喻户晓的一句流行语。警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。由于警务资需要在市区的一些交通要道和重要部位设置交巡警服务平台。由于警务资分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。本文主要目的是是对现有的交巡警服务平台设置方式进行评价、改善,以及解决平台的指派问题。 针对问题一,本题属于典型指派问题,首先我们使用了F
2、loyd算法计算出最短距离矩阵,基于案发率最小,到达时间最短的原则,根据发案点仅在节点上的假设对平台指派进行规划,使得在各个交巡警服务平台到其管辖区内各路口节点的时间总和尽可能的短的情况下,得到指派方案(见表1)。 针对问题二,基于“一个平台最多封锁一个路口”的限制 ,为在突发重大情况时,得到合理的调度方案,从警力分配最优,到达时间路口最短的原则出发,我们引入0-1整数规划模型,通过对第路口节点到第个交通路口的最短距离的分析,得出在封锁13条交通要道的时间为8.015分钟,以及封锁13个路口的的合理封锁方案(见表2)。 针对问题三,用层层筛选的方法,从各服务平台的工作量不均衡和有些节点需要出警
3、时间过长两个角度进行分析。引入工作量的不均衡度,筛选出来工作量负荷的平台,从而得出需要的出警时间过长的路口节点,在图中标出筛选出来的点,综合分析后定量定位的增加交巡警服务平台。由于考虑到成本的因素,10号服务平台出现工作量过低的情况,在与附近各平台的工作量、距离对比后,将10号服务平台撤销,由11号服务平台管辖;合并后的11号服务平台工作量虽然仍略低于平均工作量,但是出警时间有所增加,有一定程度的可行性。 针对问题四,首先从全市范围内考虑,以人口密度、人均案发率两个主要影响因素作为权重(各个影响因素在总体中的重要程度),由变异系数赋权重法得出两个因素的影响权重,求出各个城区所需交巡警平台的个数
4、,再以能否3分钟到达为依据评价该市当前服务平台安排的合理情况,用类比法对当前交巡警服务平台安排进行优化。针对问题五,在犯罪嫌疑人已逃窜3分钟的情况下,基于警力占用最少,封锁盲点最少,封锁时间最短的原则,本文在图论的基础上建立了围捕逃犯模型,该模型可分为三个子模型:“封锁可行性模型”,“逃窜分层模型”和“交巡警力分配模型”,通过对三个子模型的分析,采用了分层围堵的方案,在节省警力,争取的时间的原则下,给出调度全市交巡警服务平台警力资源的最佳围堵方案。关键词:指派模型;层层筛选;变异系数赋权;类比法;围捕模型;Floyd 算法;图论一、问题重述 “有困难找警察”,是家喻户晓的一句流行语。警察肩负着
5、刑事执法、治安管理、交通管理、服务群众四大职能。为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。每个交巡警服务平台的职能和警力配备基本相同。由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。面对实际情况我们得出要解决的问题:1、为该市中心城区A各交巡警服务平台分配管辖范围,使其在所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警到达事发地。2、对于发生重大突发事件,需要调度全区20个交巡警服务平台的警力资源,进出该区的13条交通要道实现快速全封锁。实际中一个平台的警
6、力最多封锁一个路口,请给出该区交巡警服务平台警力合理的调度方案。3、根据现有交巡警服务平台的工作量不均衡和有些地方出警时间过长的实际情况,拟在该区内再增加2至5个平台,请确定需要增加平台的具体个数和位置。4、针对全市的具体情况,按照设置交巡警服务平台的原则和任务,分析研究该市现有交巡警服务平台设置方案的合理性。如果有明显不合理,请给出解决方案。5、如果该市地点P(第32个节点)处发生了重大刑事案件,在案发3分钟后接到报警,犯罪嫌疑人已驾车逃跑。为了快速搜捕嫌疑犯,请给出调度全市交巡警服务平台警力资源的最佳围堵方案。二、问题分析 “有困难找警察”,是家喻户晓的一句流行语。警察肩负着刑事执法、治安
7、管理、交通管理、服务群众四大职能。为了更有效地贯彻实施这些职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。每个交巡警服务平台的职能和警力配备基本相同。由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。问题一要求求解各交巡警服务平台分配管辖范围,使其在所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警(警车的时速为)到达事发地。我们首先求出从各个节点到各个交通巡警服务平台节点间的距离矩阵,再根据图论中的Floyd算法,利用MATLAB可以计算出第路口节点到第个交通路口的最短距离进而得到有路口
8、节点到交通巡警服务平台节点间的最短距离矩阵,最后用指派模型对交巡警各个服务平台管辖范围进行约束安排。问题二要求在突发情况下,给出区的13个路口的最佳封锁方案,基于“一个平台最多封锁一个路口”的限制 ,从警力分配最优,到达时间路口最短的原则出发,我们引入0-1整数规划模型,通过对第路口节点到第个交通路口的最短距离的分析,得出对13个路口的最佳封锁方案。 问题四要求评价该市现有交巡警服务平台设置方案的合理性,首先从各区分配平台数的均衡性和能不能保证全市3分钟内可达,分析其合理性,之后在对平台设置方案进行优化,以全市3分钟内可达为要求,得到最少需要平台为105个,且按区内工作量均衡原则将各区节点分配
9、给各区平台。以人口数量与日均案发率按各0.5的权重定义工作量,警台数量与各区工作总量成正比,求得在保证全市3分钟内可达,且保证区间均衡条件下最少需要平台总数为136,此时各区以案发率为标准定义的工作量记为最优平均工作量,接着以105为基础,136为目标,对各区内工作量为其最优平均工作量1.5倍的平台,把其管辖节点中离其最近的节点设为新平台,3倍时则增加2个平台,以此类推。得到最终需要144个平台来保证预设的目标。 问题五要求给出调度全市交巡警服务平台警力资源的最佳围堵方案,基于此我们在图论的基础上建立了围捕模型,该模型可分为三个子模型:“封锁可行性模型”,“逃窜分层模型”和“交通警力分配模型”
10、。封锁可行性模型”可以确定包围圈,但是会产生封锁盲点(巡警无法封锁的路口,行程包围圈的漏洞)和封锁重复点(多个巡警封锁同一个路口,造成警力浪费及其他不良影响)。“逃窜分层模型”可以消除封锁点盲点彻底封锁逃逸路线;“交巡警力分配模型”可以消除封锁重复点,解决了警力浪费等缺点。三、问题假设1.题目所给的数据真实可靠,所有道路均为双行道;2.出警时道路恒通畅(无交通事故、交通阻塞等发生),警车以恒定时速)行驶正常;3.警车行驶的整个路途中,通过各种交通工具,走的路程都是最短路程,转弯处不需要花费时间;4.一个交巡警服务平台的警力能且只能封锁住一个路口;5.发案点仅在各个节点上;6.犯罪嫌疑人的逃窜速
11、度为。四、符号说明:第路口节点到第个服务平台的最短距离;:第路口节点由第个服务平台管辖;:区所有路口节点所构成的集合;:交巡警服务平台节点所构成的集合;:节点就是交巡警服务平台节点;:节点到任何交巡警服务平台节点的最短距离大于;:至少存在一个交巡警服务平台节点到节点的距离大于0且不超过;:交巡警管辖服务平台的管辖区域内路口平均案发率;:各交巡警服务平台到其管辖区内个路口节点的平均时间;:巡警服务台与要道最短距离;:误差函数;:人口密度所占权重;:人均案发率所占权重;:整个A区服务平台每天的平均案发率即服务平台每天的平均工作量;:路口节点每天的案发率;:各服务平台工作量与平均工作量的偏离度;:案
12、发路口到其他路口的距离;:判定矩阵;:关联矩阵。五、模型的建立与求解5.1 交巡警服务平台分配管辖范围5.1.1 求最短距离矩阵 因为每个交巡警服务平台的职能和警力配备基本相同,所以要考虑每个平台在工作量均衡的条件下能最短时间内到达突发事件现场,主要考虑的方向是各个平台管辖范围内的总的时间最短(最短时间可转化为出警的最短路程)与均衡每 个 平 台 的 发 案 率 这 两 个 因 素 ,显 然,这 是 个 双 目 标 问 题,为 了 方 便 求 解,把 双 目标函数单一化,将各个平台发案率的均衡转化为约束条件建立模型,进而划分出区域。其中,我们引入了0-1规划模型,采用了Floyd算法求出图中任
13、意两个站点之间的最短距离,再根据所建立的模型划分出具体区域,首先根据题中所给的A区所有节点坐标和A区所有路线的首尾节点算得该区各节点间的距离矩阵,并画出该区交通网络与平台设置图,如图1所示,。表示一般路口结点;。表是交巡警服务平台结点;比例尺:1mm=100m图1 该区交通网络与平台设置图 其次由各节点间的距离矩阵和图论中的Floyd算法,利用matlab可以计算出第路口节点到第个服务平台的最短距离,是一个的邻接矩阵,然后从中抽出92个节点分别到20个服务平台的最短距离,进而得到有路口节点到交通巡警服务平台节点间的最短距离矩阵。5.1.2 最优分配方案的确定 根据题目中“尽量能在3内有交巡警到
14、达出发地”和“警车的时速为的假设,可以算出的车程对应的是,结合图中的比例尺,对应图中的距离为。即若某个路口的节点到某个交巡警服务平台节点的距离小于等于,则该路口就有可能被该交巡警服务台所管辖。由此可以根据最短距离矩阵可以将A区的节点分为三类:第一类:,即节点就是交巡警服务平台节点,这样的节点有。则。为区所有路口节点所构成的集合。第二类:,即节点到任何交巡警服务平台节点的最短距离大于,这样的节点有,将其转化为所对应的交巡警服务平台,则。第三类:,即至少存在一个交巡警服务平台节点到节点的距离大于0且不超过,除了第一类和第二类以外的所有节点都属于这样的节点。 根据原始数据整理我们得出交巡警服务平台节
15、点所构成的集合,为了确定约束条件,运用运筹学上的指派模型建立变量:其中。得出了三种分类情况下各个路口的管辖情况:1) 若,则。即交巡警服务平台由自己管辖。2) 若,则根据时间最先的原则,节点应由它最近的服务平台管辖,不妨设该交巡警服务平台的节点数,即。3)若则至少存在一个交巡警服务平台节点到节点的距离大于0且不超过,不妨设满足该条件的服务平台有个,记为,那么节点最终肯定由其中一个服务平台所管辖,所以有。 以上就是变量的约束。目标函数的建立主要是依据各交巡警服务平台的任务量即管辖区域内的个路口案发总和表示应该相对均衡,即各交巡警管辖服务平台的管辖区域内路口案发率总和不应该过分偏离平均案发率,根据
16、这一思想,构造如下目标函数: 其中,则各交巡警管辖服务平台的管辖区域内路口案发率总和不应该过分偏离平均案发率,结合上述的约束条件得到如下管辖范围分配模型: 利用Lingo软件编程求解,得到最优值为 0.655。该模型只考虑了案发率平均绝对偏差最小,没有考虑时间因素,可以在平均案发率绝对偏差为0.655的前提下,将出警时间考虑进去,使得各交巡警服务平台到其管辖区内个路口节点的时间总和尽可能的短。由于题目中假设警车的速度恒定,所以时间问题可以转化为距离问题进而得到如下优化安排模型:利用Lingo编程求得最优值为1114.07,再根据最优解的取值可以得到管辖范围分配的合理方案如表1所示表1 交巡警管
17、辖范围的合理分配方案服务平台节点管辖的路口节点服务平台节点管辖的路口节点11 67 68 69 71 73 741111 26 2722 39 43 70 721212 2533 44 54 55 65 661313 21 22 23 2444 57 60 62 63 64141455 49 51 52 531515 28 29 3166 50 56 58 591616 35 36 37 3877 30 48 611717 40 41 4288 33 46 471818 81 82 83 8499 32 34 451919 75 76 77 78 79 8010102020 85 86 87
18、88 89 90 91 92 由上述结果可看出,在案发当时交巡警服务平台即接到报警并立即派出警力前往的情况下,仍不能保证在3分钟内有交巡警到达事发地的路口有28,29,38,39,61,92共6个;管辖范围仅有一个路口的有平台6,10,14;平台20,1,5的管辖路口数较多,分别为10个,10个,9个。由此可以看出存在交巡警平台的工作量不均衡和有些地方出警时间过长的问题。5.2 警力合理的调度方案由问题一可知,区交警服务平台有20个,将交警服务平台的个数记为,则,记要封锁的出口数为,。基于“一个平台最多封锁一个路口”的限制 ,从警力分配最优,到达时间路口最短的原则出发,可以将20个交警服务平台
19、封锁13个出口问题转化为13个交警服务平台调度到13个节点的问题。基于以上分析,引入0-1整数规划模型,记0-1变量,表示巡警服务平台对要道进行封锁情况,若表示巡警服务平台对节点进行封锁,记,否则记为,即:,其决策变量有260个。本题要求对 13 条要道进行快速封锁,即要求巡警服务台对13条交通要道进行全部封锁所需时间最短的调度方案。从警力分配最优,到达时间路口最短的原则出发,在假设警车行驶速度相同的条件下,可转化为求巡警服务台与要道最大距离最短的调度方案。则本题目标函数,其中为20个服务平台到13个交通要道的最短距离,为一个的矩阵。则目标函数为。根据问题的要求,每个交通要道必须有一个交警服务
20、平台对其进行封锁,即对于,应有,对于,应该有。综上所述,可以得到此问题的优化模型为 按照附件2中20个巡警服务台和13条交通要道的顺序进行编号,引入决策变量,根据已经建立的模型中的约束条件和目标函数,利用 Lingo软件求得全局最优解。从求解结果显示,目标函数的最小值为8.015,即封锁13条交通要道的最少时间为8.015分钟,基于此,给出了区交巡警服务平台警力合理的调度方案如下表2表2 A区交巡警服务平台警力封锁13条交通要道的调度方案出入A区的路口标号交巡警平台位置标号交巡警到达路口的时间(分)12107.58614166.7411666.25921115.07222126.8822314
21、6.47324132.38528154.7522978.0163083.06138197.6394847.39662206.4485.3 交巡警服务平台的合理增添方案用表示整个A区服务平台每天的平均案发率即服务平台每天的平均工作量,表示路口节点每天的案发率,则有,表示平台管辖范围内每天的案发率,则为服务台管辖范围内的案发率与全区平均案发率的偏离度。根据偏离度的表达式可知,若,则说明平台有工作量负荷的情况,反之说明没有工作量负荷的情况。利用附件所给数据和已求出各平台所管辖的范围,可以计算出全区服务平台的平均工作量。利用excel将全区20个平台目前的工作量与全区的平均工作量画成折线图如图 所示:
22、图2 各个服务平台工作量与平均工作量比较通过图2,只能看出各个平台的工作量与平均工作量的大致差别,为了更详细的了解各服务平台的工作量与平均工作量的差别,进而通过计算求出了全区各服务平台工作量的偏离度,如表3表3 各交巡警服务平台的工作量偏离度123456789100.220.110.080.06-0.02-0.020.040.060.08-0.7411121314151617181920-0.26-0.360.37-0.600.180.030.120.010.110.69通过以上统计,我们可以进行第一步筛选,从表3中可找出20个交巡警服务平台中工作量负荷的服务台,将各服务台工作量负荷程度由大到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 巡警 服务 平台 设置 调度 数学 建模 00002
限制150内