交巡警服务平台的设置与调度.docx

上传人:b****5 文档编号:3558326 上传时间:2022-11-23 格式:DOCX 页数:36 大小:330.49KB
下载 相关 举报
交巡警服务平台的设置与调度.docx_第1页
第1页 / 共36页
交巡警服务平台的设置与调度.docx_第2页
第2页 / 共36页
交巡警服务平台的设置与调度.docx_第3页
第3页 / 共36页
交巡警服务平台的设置与调度.docx_第4页
第4页 / 共36页
交巡警服务平台的设置与调度.docx_第5页
第5页 / 共36页
点击查看更多>>
下载资源
资源描述

交巡警服务平台的设置与调度.docx

《交巡警服务平台的设置与调度.docx》由会员分享,可在线阅读,更多相关《交巡警服务平台的设置与调度.docx(36页珍藏版)》请在冰豆网上搜索。

交巡警服务平台的设置与调度.docx

交巡警服务平台的设置与调度

交巡警服务平台的设置与调度

摘要

本题讨论了如何设置交巡警服务平台、各平台的管辖范围以及警务资源调度问题。

实质上是关于多目标的优化问题。

根据题中所给的条件和问题提取出相关的约束条件和目标函数,建立模型。

对于问题一

1.a是关于各平台的分配管辖范围问题,首先编程实现92个路口节点的标号和连线,用欧式算法求出相邻两路口节点之间的距离,建立92*92的邻接矩阵,然后在matlab环境下采用floyd算法求出任意两个点之间的最短距离,从中提取出92*20的矩阵,再引入0-1整型规划模型,最后建立以总路程最小为目标函数,以各个平台发案率均衡为约束条件,建立优化模型,使用Lingo编程实现区域的自动划分;

1.b是关于如何封锁13个交通要道口,以“一个平台的警力最多封锁一个路口”为约束条件,以“最后到达的警力所花时间的最小值(时间转化为路程)”为目标函数,建立相关模型,求出最优解;

1.c是要在原有平台数的基础上增加2—5个平台,以发案均衡量和出警时间为约束条件,建立模型求出结果,再对结果进行分析适当的增减平台数使目标最优。

对于问题二

2.a针对全市的具体情况,分析该市现有交巡警服务平台设置方案的合理性。

分区内和区外两方面考虑。

首先区内分析,类似A区的做法,对BCDEF各区进行划分平台的管辖范围,再筛选出不合理的平台;其次区外分析,结合各个城区面积和人口的影响,把面积和人口作为权重(采用变异系数赋权法)进而计算各个区所需平台数,与原有平台数相比较筛选出不合理的平台,建立模型得出解决方案。

2.b在该市地点P处发生重大案件,服务平台接到报警后,犯罪嫌疑人已驾车逃跑了3分钟。

就可以找出逃犯在3分钟内逃跑的范围,我们以此范围可以部署3道警力防线:

第1道防线:

以P中心点到周边3分钟的路程的路口部署警力封锁各个路口,形成第一道封锁圈;

第2道防线:

由于出警也需要时间,以P中心点到周边(3+t)分钟的路程的路口部署警力封锁各个路口,形成第二道封锁环;

第3道防线:

封锁该市的出市区的17个交通要道口,防止逃出市区,形成第三道封锁。

三道防线同时封锁,层层围堵,最终抓捕逃犯

 

关键词:

matlabfloyd算法0-1整型规划lingo编程变异系数赋权法

 

一、问题的重述

为了更有效地贯彻实施“有困难找警察”职能,需要在市区的一些交通要道和重要部位设置交巡警服务平台。

每个交巡警服务平台的职能和警力配备基本相同。

由于警务资源是有限的,根据城市的实际情况与需求就合理调度警务资源、管辖范围设置、交巡警服务平台分配提出了以下问题。

问题一:

1、根据该市中心城区A的交通网络和现有的20个交巡警服务平台的设置情况及相关的数据信息。

请为各交巡警服务平台分配管辖范围,使其在所管辖的范围内出现突发事件时,尽量能在3分钟内有交巡警(警车的时速为60km/h)到达事发地。

2、对于重大突发事件,如何调度全区20个交巡警服务平台的警力资源,对进出该区的13条交通要道实现快速全封锁。

(一个平台的警力最多封锁一个路口)

3、由于现有交巡警服务平台的工作量不均衡和有些地方出警时间过长的实际情况,拟在该区内再增加2至5个平台,请确定需要增加平台的具体个数和位置。

问题二:

1、针对全市(主城六区A,B,C,D,E,F)的具体情况,按照设置交巡警服务平台的原则和任务,分析研究该市现有交巡警服务平台设置方案(参见附件)的合理性。

如果有明显不合理,请给出解决方案。

2、如果该市地点P(第32个节点)处发生了重大刑事案件,在案发3分钟后接到报警,犯罪嫌疑人已驾车逃跑。

为了快速搜捕嫌疑犯,请给最佳围堵方案。

二、模型假设

1、假设每个路段道路畅通,可以双向行驶,没有堵车现象;

2、假设每辆巡警车和犯罪嫌疑人的车行驶中速度保持匀速且车速均为60km/h;

3、假设每辆巡警车到事故现场的路径均为最短路径;

三、符号说明

i全市第i个路口节点

j第j个交巡警服务平台

k第k个出入市区的路口节点

ci表示第i个路口的发案率

dij第i个路口节点到第j个交巡警服务平台的最短距离

a1案发率的偏差限

W总92个交通路口节点的案发率的总和

a2距离的偏差限

vm警车的时速

v犯罪嫌疑人的车速

spp点到全市各出口的距离

tj第j个城区所需的平台个数(j=1,2,3,4,5,6)

W1人均发案率权重

W2人口密度权重

Zij第i个影响因素分别对六个城区的影响程度(i=1,2;j=1,2,3,4,5,6)

e设计合理方案时的指标系数

Lk第k个城区分区后所有距离的平均值(k=1,2,3,4,5,6)

mk设计合理方案时第k个城区距离的限制条件

nk设计合理方案时每个区可设置的最少平台数

r每个区的路口总数

地图距离和实际距离的比例是1:

100000,即1毫米对应100米

四、问题分析

1.a因为每个交巡警服务平台的职能和警力配备基本相同,所以要考虑每个平台工作量的均衡下能在最短时间内到达突发事件现场,主要考虑的方向是各个平台管辖范围内的总的时间最短(最短时间可转化为出警的最短路程)与均衡每个平台的发案率这两个因素,显然,这是个双目标问题,为了方便求解,把双目标函数单一化,将各个平台发案率的均衡转化为约束条件建立模型,进而划分出区域。

其中,我们引入了0-1规划模型,采用了floyd算法求出图中任意两个站点之间的最短距离,再根据所建立的模型划分出具体区域。

具体做法如下:

1)、首先,根据附录2中92个路口节点的横纵坐标,使用matlab编程(程序见附录1),进而将每个节点标号、连线。

图形如下:

2)、再用

公式算出两两之间的距离(如果有路),得出92*92的邻接矩阵,其中矩阵中的元素表示两两之间的距离,若不存在路,则用一个较大的数代替,在matlab环境下利用floyd算法求出两两之间的最短路程和最短路径,然后从中抽出92个节点分别到20个服务平台的最短距离。

(程序见附录2)

3)、引入0-1整型规划变量,然后以92个节点分别到20个服务平台的总的路程最小为目标函数,以各个平台发案率的均衡为约束条件建立优化模型;

4)、使用lingo软件编程,实现区域的自动划分。

(程序见附录3)

1.b为了对进出A区的交通要道实现快速全封锁,即以到达路口时最长的为标准(时间可以转内化为路程),建立目标函数为该标准最小,即最大距离最小化问题,以一个平台的警力最多封锁一个路口为约束条件的模型。

利用lingo编程从而得出该去交巡警服务平台警力合理的调度方案。

(程序见附录4),

1.c由于现有交巡警服务平台的工作量不均衡和有些地方出警时间过长,为了使工作量,时间量均衡,题中要求增加2至5个平台,所以我们建立了以距离,发案率为权值的目标函数,再根据题意建立最优模型,最终得出需要增加的合适的平台个数和位置。

2.a该题要求按照设置交巡警服务平台的原则和任务,分析研究该市六个主城区现有交巡警服务平台设置方案的合理性。

所以要从区内,区外两大方面考虑,整体考虑时人口密度、人均发案率为主要影响因素,我们采用了变异系数赋权法将2个影响因素的权重算出,进而列出每个城区所需的平台个数,然后与现有的进行比较,将明显不合理的城区挑出;内部考虑时出警时间、工作量的均衡性为主要影响因素,因此我们先根据1.a的模型将另外5个城区进行划分(考虑工作量的均衡性),然后在划分结果的基础上筛选指标系数小于10%的城区,即为不合理的城区。

建立模型将不合理的城区内的服务平台进行适当的增减,重新划分各平台的管辖范围以使得效果最优。

2.b在该市地点P处发生重大案件,服务平台接到报警后,犯罪嫌疑人已驾车逃跑了3分钟。

就可以找出逃犯在3分钟内逃跑的范围,我们以此范围可以部署3道警力防线:

第1道防线:

以P中心点到周边3分钟的路程的路口部署警力封锁各个路口,形成第一道封锁圈;

第2道防线:

由于出警也需要时间,同时逃犯还在继续逃跑,就要以P中心点到周边(3+t)分钟的路程的路口部署警力封锁各个路口,形成第二道封锁环;

第3道防线:

封锁该市的出市区的17个交通要道口,防止逃出市区,形成第三道封锁。

三道防线同时封锁,层层围堵,最终抓捕逃犯

五、模型的建立与求解

模型的建立:

一、1.a

该题要求为各交巡警服务平台分配管辖范围,由于路程为所花的主要间,要达到各平台以最快速度到达突发事件的地点,所以我们主要考虑路线问题,选择最优路线,因此,我们建立了以最短路程为目标,以服务平台的发案率均衡为限制条件的模型来划分区域。

(程序见附录2)

目标函数:

约束条件:

(i=1,2,…,92j=1,2,…,20)

(i=1,2,…,20)

(i=1,2,…,92)

(j=1,2,…,20)

偏差限的确定:

我们画出了1.5到2.5之间的所有不同的偏差值与目标最优解的坐标图如下:

由图可看出在1.9附近,目标函数值变动最小,为此我们选择1.9为偏差限,

此时最优目标函数值为:

1236.497

求解结果:

当a1=1.9时,划分结果最优为:

平台1:

686971737475

平台2:

40437072

平台3:

445455656667

平台4:

5760626364

平台5:

495051525356

平台6:

5859

平台7:

30474861

平台8:

323346

平台9:

3545

平台10:

3134

平台11:

2627

平台12:

2425

平台13:

23

平台14:

2122

平台15:

2829

平台16:

36373839

平台17:

414292

平台18:

818283849091

平台19:

7677787980

平台20:

8586878889

此时目标函数值为:

1236.497

划分图为:

1.b

该题要求调度20个交巡警服务平台的警力资源,对进出的13条交通要道实现快速全封锁,且一个平台的警力最多封锁一个路口,所以要求最后一个到达的应该最小,因此,建立模型如下(程序见附录4):

目标函数:

约束条件:

(j=1,2,…,20;k=1,2,…,13)

(j=1,2,...,20)

(k=1,2,...,13)

求解结果:

调度封锁方案:

路口

12

14

16

21

22

23

24

28

29

30

38

48

62

平台

11

16

2,3,8,9

14

10

12

13

15

7

5

4

6

1

1.c

该题是要求在原有平台的基础上增加2至5个,使得改变现有的平台工作量不均衡,时间过长的实际情况,因此我们既要考虑时间(路程),又要考虑发案率,从而建立模型如下:

(程序见附录5)

目标函数:

约束条件:

(i=1,2,…,92j=1,2,…,92)

(i=1,2,…,20)

(i=1,2,…,20)

(i=1,2,…,92)

(i=1,2,…,92j=1,2,…,92)

时,

,否则为

求解结果:

从24至30范围内取出若干个偏差限与所对应的目标函数值,得坐标

图如下:

由图可得,当a2=29时,此时最优目标函数值:

765.496

增加5个平台,标号与坐标分别为:

29(246,337)

39(371,333)

48(315,374)

51(348.5,380.5)

88(444.5,383)

由于该模型发案率的均衡性不是很好,增加的5个平台不一定是划分A区的最优解。

因此要进行进一步的分析处理。

将25个平台代入1.a的模型中,与原A区的划分结果相比较(以dij>30的节点个数的多少为标准),逐个去掉平台个数,再重复以上操作,最终得出结果。

使用和求A区偏差限相同的方法分别确定增加5个平台、4个平台、3个平台时的偏差限,即最好均衡性分别为1.9、1.85、1.85,并设计表格进行对比,

表格如下:

增加的点数

均衡性

最优解

时间超过3分钟的路口数

增加的平台

5

1.9

886.2554

5

2939485188

4

1.85

954.6909

4

29394888

3

1.85

1170.171

4

293948

从表格中可以看出增加5个平台与增加4个平台的均衡性都接近时,最优解(即最短距离的路程之和)相差不大,实际中增加一个平台所需要的花费比较大;因此两个中选择增加4个平台;增加3个平台时在与增加4个平台时均衡性一致的前提下最优解太大,由上述可知:

选择增加4个平台,标号与坐标为:

29(246,337)

39(371,333)

48(315,374)

88(444.5,383)

二、2.a

根据设置交巡警服务平台的原则和任务,需要从以下两大方面、四个因素来考虑。

(1)首先从全市范围内考虑,以人口密度、人均发案率两个影响因素作为权重(各个影响因素在总体因素中的重要程度),为此我们采用了变异系数赋权法求得权重Wi.算法如下:

求解结果:

W1=0.218352

W2=0.781648

第j个区域所需的平台数为tj:

tj=

(i=1,2;j=1,2,3,4,5,6.)

根据上面公式,分别计算出每个区所需设置的平台数,并与现有平台数比较判断其合理性,

结果如下图:

A

B

C

D

E

F

现有平台数

20

8

17

9

15

11

所需平台数

35

11

14

5

7

8

由上图可得A区明显不合理

(2)其次按六个区内分别考虑:

以工作量的均衡性与最短的出警时间两个因素作为其合理性的评判标准。

评判标准为e=0.1即每个区90%的平台的出警时间都小于最短出警时间mk就认为其合理。

首先考虑工作量的均衡性,按照1.a的模型对A、B、C、D、E、F进行划分。

划分结果分别为:

B区:

取2.1时有最优解:

1263.616

B区划分结果如下:

平台93:

101102103104121156

平台94:

105106107108109110111112117118119120

平台95:

113114115116123126128129154155

平台96:

127128134138139140141145146147150151

平台97:

131135137142143

平台98:

157158159160161162163164165

平台99:

136144148149152153

平台100:

122124125132133

C区:

取2.4时有最优解:

4691.035

C区划分结果为:

平台166:

261262263264265266

平台167:

248249250251252255258259260

平台168:

189190191192195232234

平台169:

239240253254273

平台170:

223224225274275276277278280282283

平台171:

216230231241242243244246

平台172:

217218226227228229

平台173:

233235236237238245247

平台174:

211212213214219220221222

平台175:

193194196197198215

平台176:

183184185186187188

平台177:

199200201202206207208210

平台178:

203204205209284285286287288301

平台179:

279281289290291295296297298299

平台180:

269300302303304305306310311312314315

平台181:

267268307308309313316317318319

平台182:

256257270271272292293294

D区:

取1.8时有最优解:

1759.241

D区划分结果为:

平台320:

348349350369371

平台321:

351353354355356357358370

平台322:

359367368

平台323:

344345360361362

平台324:

364365366

平台325:

347363

平台326:

343346352

平台327:

337338339340341342

平台328:

329330331332333334335336

E区:

取2.26时有最优解:

3376.953

E区划分结果为:

平台372:

455456462

平台373:

437438445446450453

平台374:

427428432433434435436437

平台375:

424425426429430431

平台376:

415423

平台377:

411412416

平台378:

418458459

平台379:

417419420421422

平台380:

387388389390391392393394395396

平台381:

397398399400405406407

平台382:

401402403404407408409413414

平台383:

452454460461463464469470

平台384:

465466467468471472

平台385:

448449451473474

平台386:

439440441442443444447

F区:

取2.2时有最优解:

3371.010

F区划分结果为:

平台475:

550551554555556557558564

平台476:

532533534535544545546547552553

平台477:

493494495496497498499500501502503504505506507508516519520

平台478:

514515522523524527528536538542543

平台479:

573575576577578579580581582

平台480:

561562563566567574

平台481:

490491492517518521529530531548549

平台482:

486487488489559560

平台483:

509510511512513525

平台484:

526537539540541

平台485:

565568569570571572

求出每个区的除平台以外的节点与平台的距离的平均值,根据L1/30=Lk/mk公式算出每个区尽可能的最短出警时间mk/10,筛选出每个区最短距离大于mk的路口个数并求出这些个数之和,再用

公式得出6个区的结果,并由公式

筛选出不合理的城区,得出A、B、D区不合理。

(3)最终建立模型解决方案

建立模型如下:

(程序见附录6)

目标函数:

min=

约束条件:

(i=1,2)

;

;

;则

;

求解结果:

A区增加的平台:

21、25、29、32、39、51、66、88

B区增加的平台:

102、113、123、128、142、150、158

D区增加的平台:

333、338、347、357、365、370

2.b

根据题意,为了快速搜捕嫌疑犯,也就是说,各个平台到封锁路口的时间要最短,即最大搜索距离最短,首先求出需要封锁的路口,具体做法为:

先计算出嫌疑犯3分钟走的路程为30,再以P32点为圆心,以30为半径形成一个包围圈,在这个包围圈的

邻域内选出若干个路口,再以这些路口为圆心,10t为半径形成若干个包围圈,

从而建立模型如下:

(程序见附录7):

目标函数:

约束条件:

求解结果:

路口

平台

15

173

 

 

151

93

96

382

153

95

 

 

177

177

 

 

202

175

 

 

203

180

 

 

235

16

 

 

236

15

 

 

264

182

 

 

317

178

181

 

325

324

 

 

328

327

 

 

332

380

 

 

362

323

 

 

387

100

 

 

418

375

 

 

483

478

 

 

541

476

 

 

572

484

 

 

578

485

479

 

此时最短时间为:

12.68027

六、模型的检验

在上述所建立的模型中,所有含有的偏差限的模型,其中的偏差限均为人为给定,则肯定会给模型的求解带来影响,为了减少对模型的影响,我们对偏差限做了较为严格的分析。

以1.a为例分析,给偏差限a1若个不同的值,以a1为横坐标,相应的目标函数为纵坐标,画出图形,观察图形中目标函数变动最小的位置,则该点为最优解。

同理对其他模型分析。

七、模型的评价与推广

本题的模型有效的解决了合理分配交巡警平台的管辖范围问题,出警时间的合理安排,警力资源的分配以及对各路口的有效封锁问题。

整个模型的建立思路清晰,遵循可操作性原则,可比性原则及科学性原则,该模型建立了在较为理想状态下交巡警平台的最优设置,缩短了出警时间,提高了效率。

但该模型也有一定的局限性,如模型建立在理想化的环境中,如道路的畅通性,出警车辆和人员配备的可行性等忽略了生活中存在的不定因素。

在对不合理的交巡警服务平台处理时,可根据实际不同的环境进行不同的修改,如在人口密度较大的地区和案发率较高的地区可安排较多的服务平台,依路口的密集程度来安排警力的多少等修改方法。

本题模型较好的解决了交巡警的出警问题,追捕逃犯的封堵路口的分配问题,在发生事件时能在第一时间出现在现场,有效地提高了交巡警的任职的效率,在科技和经济快速发展的今天,农村城市化的变迁,人口的迅速增长等,治安能力成为城市性能好坏的重要因素,本模型除此之外,还可用于消防救援的最优安排问题,安全事故的应急救援问题,出租车省油的最

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 数学

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

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