[发明专利]基于合作机制的化工园区巡逻车调度方法、系统及介质有效
申请号: | 202010478820.7 | 申请日: | 2020-05-29 |
公开(公告)号: | CN111832801B | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 陈彬;陈斐然;王一多;赵勇;陈海亮;朱正秋;季雅泰;艾川 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/26;G06N20/00 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 谭武艺 |
地址: | 410073 *** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 合作 机制 化工 巡逻车 调度 方法 系统 介质 | ||
1.一种基于合作机制的化工园区巡逻车调度方法,其特征在于实施步骤包括:
1)对化工园区的道路网络进行建模得到图模型G;
2)确定巡逻车的初始配置,包括巡逻车的数量r和每辆巡逻车的初始位置sp;
3)将图模型G进行区域划分成r个区域,每个区域分配一辆巡逻车;
4)构建各辆巡逻车的巡逻转移图pG;
5)将化工厂区、巡逻车建立巡逻博弈模型,在得到各辆巡逻车的巡逻转移图的基础上求解巡逻博弈模型得到各辆巡逻车的最佳巡逻路线;
步骤5)的详细步骤包括:
5.1)将化工厂区、巡逻车建立的巡逻博弈模型:
对参与者进行建模,将化工厂区定义为攻击者、各辆巡逻车定义为防守者;
对策略进行建模:
生成任意区域k中第i个攻击者的策略如下式所示:
上式中,t为释放过量大气污染物的具体开始时间,dk,i为排放源的工作持续时间;
生成任意区域k中唯一的一辆巡逻车的策略如下式所示:
上式中,策略表示为区域k的巡逻转移图pGk的边际覆盖向量,其中ck(s,e)表示巡逻车在区域k中的状态s到达状态e的边际覆盖率,Π表示巡逻转移图pGk中所有连边的笛卡尔积,即区域k的巡逻转移图pGk中连边数组pEk包含的所有连边;
对收益进行建模:
生成任意区域k中防守者的收益和攻击者的收益如下式所示:
上式中,表示攻击失败情况下的防守者获益,表示攻击成功情况下的防守者损失,表示攻击成功情况下的攻击者获益,表示攻击失败情况下的攻击者损失,fk为攻击成功或失败的概率,概率fk的计算函数表达式如下式所示:
上式中,为区域k中化工厂区过量排放大气污染物被固定监测站、传感器等固定监测资源探测到的概率,为被巡逻车探测到的概率,概率的计算函数表达式如下式所示:
上式中,只有当巡逻车在正在排放过量大气污染物的化工厂区内巡逻时才有一定概率探测到,在巡逻转移图pGk上表现为攻击者策略和巡逻者策略有重叠的部分,m表示重叠的情况种类数量,为每一种重叠情况下的探测概率,为巡逻车处于相应重叠情况的概率;
将概率作为选择相应巡逻策略的概率,将防守者的策略用边际覆盖向量表示,确定是的线性多项式:
上式中,Coem为系数矩阵,由区域k的巡逻转移图pGk得到;
最终,建立参与者、策略和收益三个要素构成的巡逻博弈模型如下式所示:
上式中,fk为攻击成功或失败的概率,m表示重叠的情况种类数量,为区域k中化工厂区过量排放大气污染物被固定监测站、传感器等固定监测资源探测到的概率,为每一种重叠情况下的探测概率,Coem为系数矩阵,为边际覆盖向量,表示攻击失败情况下的防守者获益,表示攻击成功情况下的防守者损失,表示攻击成功情况下的攻击者获益,表示攻击失败情况下的攻击者损失;
5.2)在得到区域k的巡逻车的巡逻转移图pGk的基础上求解巡逻博弈模型得到各辆巡逻车的最佳巡逻路线:针对任意区域k中每个攻击者的策略(t,dk,i)计算区域k中防守者的收益和攻击者的收益假设攻击者策略是攻击者的最佳响应如下式所示:
上式中,表示攻击者收益的最大值,表示任意攻击者采取任意攻击策略时的收益值,t为释放过量大气污染物的具体开始时间,dk,i为排放源的工作持续时间,为区域k中任意攻击者的所有攻击策略的集合;t#表示攻击者收益最大时的攻击开始时间,即攻击者收益最大时释放过量大气污染物的开始时间,表示攻击者收益最大时的攻击持续时间,即攻击者收益最大时排放源的工作持续时间,为用于表示防守者巡逻策略的边际覆盖向量;
设置防守者的目标如下式所示:
上式中,表示防守者的目标,t#表示攻击者收益最大时的攻击开始时间,表示攻击者收益最大时的攻击持续时间,表示攻击者采取最佳攻击策略时防守者的最佳巡逻策略的边际覆盖向量,为用于表示防守者巡逻策略的边际覆盖向量,表示区域k中防守者的策略集合,表示攻击者收益最大时防守者采取策略的收益;求解获得巡逻博弈模型均衡解如下式所示:
上式中,表示最终得到的边际覆盖向量,t*表示防守者收益最大时攻击者的攻击开始时间,表示防守者收益最大时攻击者的攻击持续时间,t#表示攻击者收益最大时的攻击开始时间,表示攻击者收益最大时的攻击持续时间,为区域k中任意攻击者的所有攻击策略的集合,表示防守者的目标;从而得到最终得到的边际覆盖向量即为防守者的最优巡逻策略,并将最优巡逻策略在巡逻转移图上表示为最优巡逻路线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010478820.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理