[发明专利]基于最佳路径的警力资源调度方法无效
申请号: | 201110115625.9 | 申请日: | 2011-05-04 |
公开(公告)号: | CN102768736A | 公开(公告)日: | 2012-11-07 |
发明(设计)人: | 张黎明 | 申请(专利权)人: | 永泰软件有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/26 |
代理公司: | 北京润平知识产权代理有限公司 11283 | 代理人: | 董彬 |
地址: | 518057 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于最佳路径的警力资源调度方法,通过标记警情发生地、搜索最佳路径,并求出到达目的地所需时间及根据每个警力到达警情所需要的时间,找到耗费时间最短的警力,完成调度的步骤进行调度。本发明方法可充分全面结合利用道路信息,并对最佳路径的获取方法进行了优化,添加椭圆减小路径的搜索范围,使用字典型存储数据,使算法速度更快。 | ||
搜索关键词: | 基于 最佳 路径 警力 资源 调度 方法 | ||
【主权项】:
一种基于最佳路径的警力资源调度方法,其特征在于:它包括步骤A)、标记警情发生地,然后根据警情发生地利用空间关系算法搜索获取其周围可利用的警力资源;B)、标记每个警力资源为起点,以警情发生地为终点,搜索最佳路径,并求出到达目的地所需时间,B1)、查询警力资源的起点与警情发生地的终点是否为路网已有节点,是则转入步骤B3,否则继续;B2)、对非已有节点的起点和/或终点用此点坐标生成一个虚拟节点,并赋予一个身份(ID)值,在路网数据中寻找离该点最近的一条道路上的最近点作为起点/终点,将新的起点/终点作为节点添加进节点数据;以起点和终点为焦点,划一个椭圆,找出所有在椭圆内部的点集;B3)、令开始节点等于起点,结束节点也等于起点,走完全程所需时间归零,开始节点和结束节点之间的道路为空,并将开始节点、结束节点、道路及走完全程所需时间整体作为一个元素加入到优先级队列中,该优先级队列以走完全程所需时间值最小的为优先;B4)、判断优先级队列中元素,若优先级队列为空,则转向B7,否则从优先级队列中删除一个元素,并对该元素进行判断,若该元素的结束节点与终点相等时,则将该元素加入路径数组中,并转向B7,否则判断该元素结束节点是否与路径数组中某个元素的结束节点相等,若相等重新执行本步骤,否则继续步骤;B5)、判断从优先级队列中删除的元素中的结束节点是否在椭圆内部的点集内,如果在则继续步骤,不在的话,转向步骤B4;B6)、令开始节点等于从优先级队列中删除的元素的结束节点,走完全程所需时间等于从优先级队列中删除的元素的走完全程所需时间,找到与开始节点相连的所有道路,通过已有交通规则,找出能够走得通的道路,分别对每条走得通的道路,令结束节点等于道路的另外一个端点,然后调用道路该时刻在实际该路口的测速仪,得到实时速度,以道路的长度除以实时速度得到走完该路径的时间,将开始节点、结束节点、道路和走完全程所需时间加走完该路径的时间作为元素加入到优先级队列中,转向步骤B4;B7)、判断结束节点是否等于终点,是则转向B8,否则判断B2步骤中的 椭圆是否够大,是则令路径为空,转向B9,否则扩大椭圆并找出其中椭圆内部的点集,转向B3;B8)、从路径数组的最后一个元素的开始节点逐个向前找优先级队列中元素的结束节点与其相等,取出相等的元素,再以该元素的开始节点再向前查找某个元素的结束节点与其相等,直到查到某元素的开始节点为起点为止,查出的一组元素即为所求的最佳路径,其中最后一个元素的走完全程所需时间为走完全程所需要的时间;转向B9;B9)、找到最佳路径;C)、根据每个警力到达警情所需要的时间,找到耗费时间最短的警力,完成调度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于永泰软件有限公司,未经永泰软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110115625.9/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理