全国数模竞赛A题交巡警平台设置论文.docx

上传人:b****2 文档编号:24127450 上传时间:2023-05-24 格式:DOCX 页数:89 大小:410.37KB
下载 相关 举报
全国数模竞赛A题交巡警平台设置论文.docx_第1页
第1页 / 共89页
全国数模竞赛A题交巡警平台设置论文.docx_第2页
第2页 / 共89页
全国数模竞赛A题交巡警平台设置论文.docx_第3页
第3页 / 共89页
全国数模竞赛A题交巡警平台设置论文.docx_第4页
第4页 / 共89页
全国数模竞赛A题交巡警平台设置论文.docx_第5页
第5页 / 共89页
点击查看更多>>
下载资源
资源描述

全国数模竞赛A题交巡警平台设置论文.docx

《全国数模竞赛A题交巡警平台设置论文.docx》由会员分享,可在线阅读,更多相关《全国数模竞赛A题交巡警平台设置论文.docx(89页珍藏版)》请在冰豆网上搜索。

全国数模竞赛A题交巡警平台设置论文.docx

全国数模竞赛A题交巡警平台设置论文

交巡警服务平台的管理与评价

摘要

交巡警是交通警察巡警合一的警务模式,交巡警合一,并不是将交警、巡警部门简单合并,而是要实现‘1+1>2’的效能。

本文是在针对交巡警平台实际应用中遇到的各种问题进行合理解决。

问题1是一个关于解决最短路径的问题。

本文利用Floyd算法计算出各个路口之间的最短路径。

题目要求满足:

尽量在案发后3分钟内到达事发地,并尽量避免分析管辖范围重叠问题,本文选择以路口为主体向外3分钟路径辐射,以最近服务平台对其进行管理,管辖范围见表格5(P6)。

问题2是一个求解全局最优解的问题。

本文通过已知数据的分析设定一个搜索时间上线9min,并从原始表格中剔除大于9min的数据,按照最大时间尽量小的原则,通过不断确定局部最优解得到全局最优解。

封锁方案如下(封锁最大时间为8.02分钟):

平台

2

4

5

7

8

9

10

11

12

13

14

15

16

路口

38

62

48

29

30

16

12

22

24

23

21

28

14

问题3是解决工作量不均衡及出警时间过长问题。

用方差来衡量工作量的均衡问题,定3分钟为出警时间不过长的上限。

通过简单数据处理可以确定:

5个平台由于工作量不均衡需要进行调整,其中有附图可知28或29之间需要安排一个服务平台解决出警时间过长问题。

最后利用matlab编程可得:

需要增加5个平台。

平台数达到上限但仍有61号路口不能解决工作时间长问题。

因此需对模型进行改进优化问题1模型,对服务平台安排新的管辖范围。

以平台为主体进行3分钟距离向外辐射,出现管辖范围重叠时,按管理路口最少优先安排、同等数量按节点号小安排的原则,得到新的增加平台方案:

增加平台数

增加平台节点

4

40、48、91、29

问题4是一个综合评价模型问题。

首先确定评价因子,本文选取发案次数和有效出警(接到报警后3分钟内能够赶到现场)覆盖率,作为评价全市平台安置是否合理的评价因子。

然后通过数据分析得到F区和C区服务平台设置明显不合理,并得到了关于不合理区域的解决方案(具体方案见表格22P16),最后通过比较增设平台前后各项评价因子,验证解决方案的合理性。

问题5是一个复杂的追击问题,本文首先标记出罪犯在6分钟内可以行动的所有路径,由于警察是从第三分钟才开始行动,所以警察对所有标记出的路径进行围堵。

然后向包围住的罪犯不断逼近,最后最后实现快速搜捕。

 

关键词:

Floyd算法全局最优解方差评价因子快速封锁

 

一.问题重述

警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。

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

由于警务资源是有限的,如何根据城市的实际情况与需求合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际课题。

本文针对某市设置交巡警服务平台的相关情况,建立数学模型分析研究下列问题:

1.要求为A区20个交巡警平台划分管辖范围,要求在突发事件发生时,交巡警能尽量在3分钟内赶到。

这是一个含约束条件的最短路径问题。

2.需要设计一个20个平台快速封锁13个路口的调度方案,其中每个平台最多只能封锁一个路口。

这是一个寻求全局最优解的问题,为保证快速全封锁,必须满足封锁的路口中最大时间尽量小。

3.由于现有交巡警平台存在工作量不均衡和出警时间过长问题,所以需要选择合适的位置增加服务平台解决上述两个问题。

衡量工作量均衡主要可以考虑方差,出警时间问题可以通过设定出警上限时间来分析。

4.针对全市交巡警服务平台的具体情况,进行合理性分析。

需要通过交巡警服务平台的原则和任务,设定可量化的评价标准,属于一个综合评价模型。

然后根据设定的评价标准,对评价出现不合理的进行相应改进。

5.在点P发生重大刑事案件,需要交巡警进行快速搜捕。

案发后3分钟接到报警,要求给出最佳的快速围堵方案。

二.问题分析

2.1问题1

要解决为A区的交巡警服务平台分配管辖范围,根据要求可知交巡警接到突发事件报案后尽量在3分钟内赶到。

首先用Floyd算法求解3分钟内每个交巡警平台能够到达的最远距离。

在计算过程中会发现A区东北方路口节点过于密集,按3分钟可以到达这个约束条件求得的管辖范围有可能有诸多重叠。

因此本文主要用Floyd算法计算:

是否在3分钟这个约束条件内所有路口皆能覆盖到。

如果不能完全覆盖到,且管辖范围重叠较多,则把各个路口作为主体,以3分钟车程距离向外辐射可以得到距离路口最近的平台。

然后把这些路口都分配给相应的平台,这样就可以得到交巡警服务平台管辖范围。

由于我们是把路口离散化,必定会存在相邻两个路口归不同交巡警平台管辖,而中间的道路就没有划分到任何的管辖范围内,本文假设把这种道路平均划分给相邻的平台管理。

2.2问题2

在有重大突发事件时20个交巡警平台的警力资源能够对13条交通要道进行快速封锁(每个交巡警平台警力最多能封锁一个路口),本文需要给出合理的调度方案,这属于寻求全局最优解问题。

通过数据处理筛选出部分时间较大的值,按照最大时间尽量小的原则,逐步通过局部最优解寻求全局最优解。

2.3问题3

根据交巡警平台的工作量情况选择性的增加2-5个平台。

本文需要给出具体的增加平台数和安置位置。

题目要求通过增加服务平台来解决两个问题:

①工作量不均衡问题②出警时间过长问题。

针对以上两个问题分析题目后设定三个衡量标准:

①各个服务平台工作量方差减小50%以上②出警时间小于3分钟③服务平台尽可能少。

当模型给出的结果满足以上三个衡量标准则说明问题3增加平台合理。

解决工作量不均衡问题,暂时不考虑出警时间过长,因为在解决工作量问题而增加的平台时可能会解决到部分出警时间过长的路口。

然后在问题①解决后,观察是否还有出警时间过长的路口,如果有则单独对出警时间过长的路口进行平台增加,并且进行是否满足衡量标准的检验,如果不满足则适当调整模型约束条件。

在约束条件调整到满足合理性的最大限度时,依然无法完全解决问题①、②,则需要对模型进行改进,重新给各个服务平台安排管辖区域。

然后再按照原模型步骤进行求解。

2.4问题4

需要根据题目分析,全市六个区交巡警服务平台设置方案的合理性,主要评价标准按照设置交巡警服务平台的原则和任务制定。

如果分析结果显示方案明显不合理,则需要给出解决方案。

这是一个综合评价问题,制定有效出警时间覆盖率、每个平台的平均发案次数作为评价标准。

在以上两个评价因子判断都不合理的情况下,就判定该区域平台设置不合理,并需要增设服务平台进行问题解决。

最后通过比较增设前后的各项评价因子验证解决方案的合理性。

2.5问题5

若在P点(第32个节点处)发生重大刑事案件,案发3分钟后接到报警,本文需要给出利用全市交巡警资源进行围堵的最佳方案。

此问题属于追击问题,由于报警时间是案发3分钟后接到了,所以警察比罪犯的时间晚了3分钟,本文编程标记处逃犯6分钟内逃跑的所有路径,警察以此为依据进行快速搜捕。

三.模型假设

1.出警时道路恒畅通(无交通事故.交通堵塞等发生),警车行驶正常;

2.警车和罪犯行驶速度恒定,均为60km/h;

3.交巡警接警后到达报警地点所走的路线均为最短路线,且到达报警地点后一定可以解决问题;

4.交巡警服务平台管辖范围是计算平台管理的各个路口数。

5.所有道路都是双向通行;

6、题目给定数据真实可靠。

四.符号说明

符号

描述

表示各个路口之间的权重

表示选取作为约束的一个最大时间

表示方差

表示每个交巡警平台的发案次数

表示总平均发案次数

表示交巡警平台的个数

表示从顶点

到顶点

的路径上所经过的顶点序号不大于k的最短路径长度

五.交巡警服务平台模型

5.1管辖范围的分配

5.1.1模型的准备

首先把A区的整个交通网络进行路口节点离散化,即各服务平台的管辖范围只针对路口节点进行管理。

查看附件1中的附图1可知,A区内有92个路口节点,而且每个节点的坐标是已知的,如下表:

表格1各个路口坐标

全市路口节点标号

路口的横坐标X/mm

路口的纵坐标Y/mm

1

413

359

2

403

343

3

383.5

351

···

···

···

90

440.5

381.5

91

445

380

92

444

360

所以通过matlab数据处理可以得到路口之间的相互距离,部分距离见下表:

表格2部分路口之间距离(单位:

百米)

节点序号

49

50

51

52

53

49

0

10.44031

6.708204

50

10.44031

0

3.807887

51

3.807887

0

4.301163

52

0

4.301163

0

8.544004

53

6.708204

8.544004

0

注:

每个路口距自身的距离为0,路口之间相互没有直接连通的道路距离为

5.1.2Floyd算法

于是可以把A区的92个路口看成是一个有权值图的各个顶点。

管辖范围的划分本文定义的标准是:

管辖区域内有突发事件发生可以在较短时间内到达。

因此这就可以简化为一个最短路径问题。

根据题目要求:

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

本文在计算过程中把3分钟作为约束条件,根据

可知,在每个服务平台向外辐射3km(在数据处理过程中按照附图1的坐标进行计算)范围内都可以作为管辖范围。

于是通过分析题目特点本文选用Floyd算法对各个路口节点进行最短路径求解。

首先建立A区各个路口节点图G的权值邻接矩阵

来存放各路口节点之间距离,其中:

Floyd算法的基本思想是:

递推产生一个矩阵序列

其中

表示从顶点

到顶点

的路径上所经过的顶点序号不大于k的最短路径长度。

计算时用迭代公式:

k是迭代次数,

最后,当k=n时,

即是各顶点之间的最短通路值。

矩阵建立完毕,带入表格2中的数据,通过matlab编程(程序见T1_1.m)得到任意两口之间的最短路径,见下表:

表格3各个路口节点之间距离

节点序号

1

2

····

91

92

1

0

18.98749

····

49.91475

69.93974

2

18.98749

0

····

68.11663

80.72796

3

38.83884

21.11654

····

83.21813

101.8445

····

····

····

····

····

····

90

45.17134

63.37321

····

4.743416

24.7684

91

49.91475

68.11663

····

0

20.02498

92

69.93974

80.72796

····

20.02498

0

因为1-20号节点是交巡警服务平台,所以根据表格3进行筛选可以得到,每个服务平台向外辐射3km范围内能够到达的路口情况,结果如下表(完整表格见附录T1_1.m):

表格4各平台3分钟辐射范围

平台节点

各平台可以在三分钟之内到达的所有路口

1

1

2

18

19

42

43

···

2

1

2

3

17

40

42

···

3

2

3

43

44

54

55

···

···

···

···

···

···

···

···

···

18

1

18

19

20

71

72

···

19

1

18

19

64

65

66

···

20

18

20

81

82

83

84

···

通过以上表格数据可以看出,在A区东北方向上由于路口过于密集,导致以服务平台为主体向外辐射的筛选方法得到的管辖范围出现大量范围重叠,显然是不合理的。

而且在3km辐射范围内还有6.5%的路口不能被管辖到,这样的结果也是不够理想的。

因此本文在原有模型的基础上进行改进。

5.1.3路口辐射筛选

上述Floyd算法中我们是以交巡警服务平台作为主体进行筛选,以3km的管辖范围向外辐射,所以导致在路口密集处出现大量的管辖范围重叠的情况。

现在本文把各个路口作为主体,同样是基于Floyd算法,任意一个路口以自己为中心向外辐射,最先到达哪个交巡警服务平台即属于哪个交巡警服务平台管理。

以上筛选方法通过matlab编程(程序见附录Htu_1)可以实现,最终得到以下管辖范围图:

图表1A区交巡警管辖范围

具体管辖范围安排如下表:

表格5交巡警管辖范围

交巡警服务平台节点

管辖范围(各路口节点号)

1

1、67、68、69、71、73、74、75、76、78

2

2、39、40、43、44、70、72

3

3、54、55、65、66

4

4、57、60、62、63、64

5

5、49、50、51、52、53、56、58、59

6

6

7

7、30、32、47、48、61

8

8、33、46

9

9、31、34、35、45

10

10

11

11、26、27

12

12、25

13

13、21、22、23、24

14

14

15

15、28、29

16

16、36、37、38

17

17、41、42

18

18、80、81、82、83

19

19、77、79

20

20、84、85、86、、88、89、90、91、92

通过以上表格可知:

在5.1.2中无法到达的六个路口节点通过模型修改均安排到了相应的交巡警服务平台管理,所以改进后的模型合理可行。

5.2合理封锁调度方案

5.2.1模型的准备

1.利用Floyd算法得到每个交巡警平台到A区每个出口的最短时间,具体见下表:

表格6各个路口与平台距离

平台出口

12

14

16

21

22

23

24

28

29

30

38

48

62

1

22.24

16.03

9.29

19.29

21.1

22.5

22.89

19

19.52

12.08

5.88

11.85

4.89

2

20.46

14.13

7.39

17.39

19.2

20.6

21.12

17.23

17.74

10.31

3.98

10.31

6.04

3

18.35

12.77

6.03

16.03

17.83

19.24

19.01

15.12

15.63

8.2

6.09

8.2

4.39

4

22

15.01

8.27

18.27

20.08

21.48

22.65

16.23

15.54

8.1

4.86

7.4

0.35

5

17.63

12.97

6.23

16.23

17.75

19.16

18.29

11.31

10.62

3.18

9.42

2.48

5.26

6

17.66

13

6.26

16.27

17.78

19.19

18.32

11.34

10.65

3.21

9.45

2.51

5.34

7

14.91

10.9

4.16

14.17

15.04

16.44

15.57

8.57

8.02

0.58

7.35

1.29

7.99

8

14.09

9.43

2.69

12.7

14.21

15.62

14.75

10.23

10.49

3.06

5.89

3.1

8.68

9

13.01

8.27

1.53

11.54

13.13

14.54

13.67

9.78

10.72

3.49

4.73

4.2

9.34

10

7.59

12.78

6.96

9.51

7.71

9.11

8.24

14.19

15.14

7.91

10.15

8.62

14.76

11

3.79

8.34

11.4

5.07

3.27

4.68

3.81

18.63

19.58

12.35

14.59

13.06

19.2

12

0

11.95

14.54

8.69

6.88

6.48

3.59

21.78

22.73

15.5

17.74

16.21

22.35

13

5.98

5.97

12.71

2.71

0.91

0.5

2.39

22.81

23.76

16.52

16.12

17.23

21.33

14

11.95

0

6.74

3.26

5.07

6.47

8.36

18.05

18.92

11.48

10.15

12.19

15.36

15

17.03

13.3

6.56

16.56

17.15

18.56

17.69

4.75

5.7

4.4

9.75

5.11

11.81

16

14.54

6.74

0

10.01

11.81

13.21

15.1

11.31

12.18

4.74

3.41

5.45

8.62

17

21.89

14.9

8.16

18.17

19.97

21.38

22.55

18.66

19.52

12.09

4.76

12.8

7.82

18

24.25

18.51

11.77

21.78

23.58

24.99

24.9

21.01

21.53

14.09

8.37

13.7

6.73

19

22.55

16.96

10.22

20.23

22.03

23.43

23.2

19.31

19.83

12.39

7.64

12

5.03

20

26.95

21.21

14.47

24.48

26.28

27.69

27.6

23.01

22.32

14.89

11.07

14.18

6.45

2.建模步骤

对表格的数据进行分析,得到以下模型判断步骤:

Step1:

通过数据分析选取一个适当的时间最大值

,对原始数据进行筛选;

Step2:

剔除原始数据中大于

的数据,并判断剔除数据后剩下的数据是否满足至少有一种方案能对所有路口都实现封锁,是则进行step3,否则返回step1重新选取

,即适当增加

Step3:

在剔除大于

的数据后,分析剩余表格数据,当找到n个路口只能由n个平台封锁时,筛选思想按照最大时间最小原则,进行封锁方案的确定。

Step4:

在找完n个路口只能由n个平台封锁后,剔除前面步骤确定下来的路口封锁方案,得到更精简表格。

以路口为主体,找出封锁每个路口用时最短的平台,当一个平台被多余一个路口选择时,按照最大时间最小的原则进行筛选。

最后得到完整的封锁方案。

5.2.2模型的求解:

原始数据表格见表格6。

观察原始数据表格可知要实现所有路口的快速封锁,封锁耗时最大的路口必须尽可能的小。

因此通过数据分析本文首先剔除大于9分钟的所有数据,再根据上述模型判定步骤进行围堵方案确定,在剔除9分钟时不能得到所有路口均被围堵情况时,重新选取剔除时间上限,适当增加。

首次剔除大于9分钟的数据剩余表格如下:

表格7

平台出口

12

14

16

21

22

23

24

28

29

30

38

48

62

1

5.88

4.89

2

7.39

3.98

6.04

3

6.03

8.20

6.09

8.20

4.39

4

8.27

8.10

4.86

7.40

0.35

5

6.23

3.18

2.48

5.26

6

6.26

3.21

2.51

5.34

7

4.16

8.57

8.02

0.58

7.35

1.29

7.99

8

2.69

3.06

5.89

3.10

8.68

9

8.27

1.53

3.49

4.73

4.20

10

7.59

6.96

7.71

8.24

7.91

8.62

11

3.79

8.34

5.07

3.27

4.68

3.81

12

0.00

8.69

6.88

6.48

3.59

13

5.98

5.97

2.71

0.91

0.50

2.39

14

0.00

6.74

3.26

5.07

6.47

8.36

15

6.56

4.75

5.70

4.40

5.11

16

6.74

0.00

4.74

3.41

5.45

17

8.16

4.76

7.82

18

8.37

6.73

19

7.64

5.03

20

6.45

由表格2可以看出,出现了A区出口28和29两个路口只能由两个交巡警平台7或15去实现封堵的情况。

出口12、21、22、23、24五个路口只能由五个交巡警平台10、11、12、13、14去实现封堵的情况。

根据一个交巡警服务平台最多只能封锁一个路口的原则,可知以上7个路口只能用相应的7个平台进行封锁。

在此情况下,以最大时间最小为原则,并结合A区交巡警平台和出口图(图一),以实际情况去逐步制定和优化实现快速封堵的方案。

图表2

围堵方案的逐步优化过程:

1、对于28和29两个路口,根据表格2可知他们的围堵方案只有:

①7封锁28,15封锁29②7封锁29,15封锁28。

根据最大时间最小原则,可以得出方案②最优。

用时最长为8.02分钟。

2、对于12、21、22、23、24五个路口,他们与相应的封锁平台之间关系如下表:

表格8

12

21

22

23

24

10

7.59

7.71

8.24

11

3.79

5.07

3.27

4.68

3.81

12

0.00

8.69

6.88

6.48

3.59

13

5.98

2.71

0.91

0.50

2.39

14

3.26

5.07

6.47

8.36

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

当前位置:首页 > PPT模板 > 中国风

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

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