没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/release/download_crawler_static/89270930/bg1.jpg)
1
基于优化算法及计算机仿真的交巡警
服务平台设置与调度
摘要
为了更有效地贯彻实施警察的职能, 需要在市区的交通要道和重要部位设置
交巡警服务平台。考虑警务资源的有限性, 如何根据城市的实际情况与需求, 建
立数学模型, 合理地设置交巡警服务平台、分配各平台的管辖范围、调度警务资
源是本题的关键。
首先, 对题目中给出的大量数据进行分析、提取和处理。第一步, 将该市各
区交通网络图中路口节点之间的图上距离按照比例尺转化为实际距离;第二步,
利用图论中的 Floyd 算法,通过 MATLAB 软件编程求解得到任意两个路口之间的
最短路程(见附表)以及相应路由矩阵。
其次, 对两个问题进行分析求解。为了提高解决问题的条理性, 根据自然段
将两个大问题分为五个子问题分别求解。
对于子问题一,首先根据引理 1,将题目要求使交巡警尽量在 3 分钟内到达
事发地的条件转化为就近原则, 然后据此原则将 A 区中所有非交巡警服务平台的
路口节点分配到距离该点最近的服务平台的管辖范围内, 完成初步分区(见附表);
再次, 考虑各个分区中的路口节点密度的均衡性, 对初步分区结果进行合理化的
调整得到最终的分区图,如图 1 所示。
对于子问题二, 以封锁时间最短为目标函数进行全封锁方案的优化,用
LINGO 软件结合人工调整求解出最优的调度方案,如表 4 所示。
对于子问题三,考虑出警时间和工作量两个较为显著的评价因子, 运用评价
模型对 A 区交巡警服务平台设置的合理性进行评价。结果表明 A 区中有 6 个节点
的出警时间过长,序号分别是 28、29、38、39、61、92,以及 1 号服务平台的
管辖区工作量过重。对相关节点进行需求指数分析, 建立最优化选址模型, 得出
需要增加的平台数量为 5,位置序号为 29、39、61、92、67。
对于子问题四,综合分析区域人口、面积和交巡警服务平台之间的关系,考
虑超过 3 分钟行驶路程的偏远路口百分比、单位平台发案率和单位人口平台数三
个因素, 对该市各区交巡警服务平台进行综合评价。针对不合理的地方, 运用优
化 模 型 , 求 解 出 需 要 增 加 交 巡 警 服 务 平 台 的 数 量 为 16 , 位 置 序 号 为
329,392,388,446,409,259,418,315,286,209,202,578,506,524,512,362,另外
需要调整交巡警服务平台的数量为 1,将 97 处的平台移至 152。
对于子问题五,设计实现全局无差别围捕的算法,利用 MATLAB 通过计算机
仿真得到警察对逃犯的动态围捕过程, 得到最快的围捕时间是 13.1 分钟,围堵
调度方案见表 8。
最后, 我们结合实际情况, 对所建模型进行合理性分析,发现所建模型与实
际情况较为接近, 考虑到更为复杂的因素, 我们为模型在现实生活中的应用做了
进一步的改进和推广。
关键词: Floyd 算法 木桶原理 指派模型 计算机仿真
![](https://csdnimg.cn/release/download_crawler_static/89270930/bg2.jpg)
2
1 问题的提出
警察肩负着刑事执法、治安管理、交通管理、服务群众四大职能。为了更有
效地贯彻实施这些职能, 需要在市区的一些交通要道和重要部位设置交巡警服务
平台。 由于警务资源是有限的, 如何根据城市的实际情况与需求合理地设置交巡
警服务平台、分配各平台的管辖范围、调度警务资源是警务部门面临的一个实际
课题。
考虑某市设置交巡警服务平台的相关情况, 建立数学模型分析研究下面五个
问题:
问题一:为各交巡警服务平台分配管辖范围, 使其在所管辖的范围内出现突
发事件时,尽量能在 3 分钟内有交巡警(警车的时速为 60km/h)到达事发地。
问题二: 对于重大突发事件,需要调度 A 区全区 20 个交巡警服务平台的警
力资源,对进出该区的 13 条交通要道实现快速全封锁。 考虑实际中一个平台的
警力最多封锁一个路口,给出该区交巡警服务平台警力合理的调度方案。
问题三: 根据现有交巡警服务平台的工作量不均衡和有些地方出警时间过长
的实际情况, 拟在 A 区内再增加 2 至 5 个平台, 确定需要增加平台的具体个数和
位置。
问题四: 针对全市(主城六区 A,B,C,D,E,F)的具体情况, 按照设置交
巡警服务平台的原则和任务, 分析研究该市现有交巡警服务平台设置方案的合理
性。 如果有明显不合理, 给出解决方案。
问题五: 如果该市地点 P(第 32 个节点) 处发生重大刑事案件, 案发 3 分钟
后接到报警, 犯罪嫌疑人已驾车逃跑。给出调度全市交巡警服务平台警力资源的
最佳围堵方案,以达到快速搜捕嫌疑犯的目的。
2 问题的分析
本题是一个综合性问题, 包括交巡警服务平台的优化配置和警力资源的合理
调度两个方面,涉及图论、最优化以及计算机仿真等多方面知识的应用。
首先需要对数据进行提取和处理,利用附表中路口节点和对应位置坐标的数
据得到任意两个相邻路口节点之间的实际距离,再通过最短路算法得到任意两个
路口之间的最短路。
问题一是为各交巡警服务平台分配管辖范围的分区问题,关键是确定合理的
分区原则,通过分析我们发现, 不仅要考虑问题中对警力尽量在 3 分钟到达事发
地的限制,而且应该结合路口分布的密集程度进行进一步优化分区。
问题二是一个指派问题,根据木桶原理可知,实现全封锁的时间由方案中耗
时最长的封锁行动决定, 以使最长封锁时间最短为目标函数进行优化, 选出实现
快速全封锁的最优方案。
问题三和问题四的关键在于进行因子分析以找到对交巡警服务平台设置的
合理性影响较为显著的因子(工作量、出警时间以及是否是出入城区的路口等),
并据此制定一套评价体系对 A 区和整个市区的交巡警服务平台设置的合理性进
行有效评价。对于不合理的地方, 通过局部最优和全局均衡的算法增加服务平台
以达到改善的效果。
问题五则是一个典型的计算机仿真问题,根据调动全市警力在逃犯所有可能
的逃脱路线进行封锁的算法思想, 通过计算机仿真得到对逃犯进行围捕的最佳方
![](https://csdnimg.cn/release/download_crawler_static/89270930/bg3.jpg)
3
案。
最后,利用特殊点分析对所建模型进行合理性检验。
3 模型假设
3.1 每个交巡警服务平台的职能和警力配备基本相同。
3.2 一个交巡警服务平台的警力最多封锁一个路口。
3.3 每个交巡警服务平台的交巡警处理完一处的案件后返回服务平台, 然后在从
服务平台出发去另一处处理案件。
3.4 每个交巡警处理案件的用时均为 15 分钟。
3.5 该市区每条路线均不会发生堵车情况,即警车保持 60km/h 匀速行驶。
3.6 逃犯逃跑的速度 90km/h。
4 名词定义和符号说明
4.1 名词定义
1 合适平台:在三分钟内可以到达某一个路口的交巡警服务平台。
2 辖区:某一交巡警服务平台所管辖的路口节点构成的集合。
3 三分钟原则:在交巡警服务平台所管辖的范围内出现突发事件时,尽量能在 3
分钟内有交巡警(警车的时速为 60km/h)到达事发地。
4.2 符号说明
dist
i , j
:第 i
个非交巡警服务平台的路口到第j
个交巡警服务平台的最短距离;
t
i,j
:第的路口到第j
个交巡警服务平台的最短时间;
x
i , j
:指派矩阵元素;
Lab
i
:第i 个交巡警服务平台的工作量;
V
p
:交巡警速度;
T :处理案件的时间;
n
j
:第j
个交巡警服务平台在辖区内包含的路口数量。
5 建模前的准备
5.1 确定路口之间的实际距离
首先,对 A 区和全市六区交通网络与平台设置示意图中的路口节点进行标号,
利用全市六区交通网路和平台设置数据表中给出的比例尺和路口节点位置坐标,
根据勾股定理, 可以算出该市中任意两个相邻路口之间的实际距离(见附件 1)。
5.2 确定路口之间最短路
考虑在实际中, 无论是交巡警出警处理一般案件、封锁出入区路口还是围捕
重大案件的逃犯,均会沿着所在地与目标地之间的最短路径行动。 因此, 在建立
模型之前,需要得到全市六区的交通网络图中任意两个路口之间的最短路程。
计算两个点之间最短路程的算法很多, 结合本题中数据和网络图,我们选用复杂
度较高且可行性强的 Floyd 算法,通过 MATLAB 编程可以高效且准确地计算出任
剩余13页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/f62fbb2c17a9404795551a60e3b1502a_weixin_32393347.jpg!1)
小码蚁.
- 粉丝: 2670
- 资源: 4521
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)