[发明专利]一种基于时效约束组合双边拍卖的雷达网任务分配方法有效
申请号: | 201810249975.6 | 申请日: | 2018-03-26 |
公开(公告)号: | CN108376105B | 公开(公告)日: | 2021-12-03 |
发明(设计)人: | 张天贤;田团伟;徐龙潇;李固冲;孔令讲;崔国龙;易伟 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06Q30/08 |
代理公司: | 电子科技大学专利中心 51203 | 代理人: | 陈一鑫 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时效 约束 组合 双边 拍卖 雷达网 任务 分配 方法 | ||
1.一种基于时效约束组合双边拍卖的雷达网任务分配方法,该方法包括:
步骤1:收集需求和供应信息;
拍卖中心收集M个任务需求者D=[d1,d2,…,dM]的需求信息{需求资源数量X、资源类型L、任务截至时间Td}和N部雷达R=[r1,r2,…,rN]的供应信息{供应资源数量Y,资源类型L,响应时间Tr};
步骤2:确定资源价格;
针对每个任务,拍卖中心根据雷达资源的供需关系确定资源价格,即第i个任务对第l类资源的需求数量以及所有雷达对该类资源的总供应量的差值来确定第i个任务的第l类资源的价格;
步骤3:求解系统收益;
完成所有任务的总收益与雷达提供资源所消耗的代价的差值即得到系统总收益,采取以系统收益最大化为分配准则,当系统收益达到最大时,则表明任务得到最优的分配;针对di,i=1,2,…,M,任务需在其任务截至时间之前完成,只有响应时间Tr小于其截至时间的部雷达才能执行其任务;因任务价值随着时间的推移而减小,不同雷达的响应时间不一样,所以不同的雷达执行获得的收益也不同;为最大化完成第i个任务时的系统收益,将选中的雷达按照其资源消耗代价由低到高的顺序进行排序,即优先使用资源消耗低的雷达进行任务的分配,按照从优到次的排序后雷达集合为具体方法为:
步骤3.1:确定任务价值;
针对第i个任务,i=1,2,…,M,选择响应时间Tr小于其截至时间的部雷达执行其任务;其L种资源的平均价值为:
其中:Tid表示第i个任务的截至时间,表示第j部雷达的响应时间,pil表示第i个任务的第l类资源的价格;
步骤3.2:确定资源消耗代价;
针对第j部雷达rj,其中j=1,2,…,N,根据任务开始时间和供应价格确定其执行任务时所消耗的L种资源的单位资源量的平均代价,即
步骤3.3:最大化系统总收益;
完成第i个任务所获得的收益为其对所有资源的需求量与L种资源的平均价值的乘积,即
雷达rj的所消耗的代价为提供资源的供应量与L种资源的单位资源量的平均代价的乘积,即
则完成第i个任务得到的系统收益为
为最大化完成第i个任务时的系统收益Ji,将选中的部雷达按照其资源消耗代价由低到高的顺序进行排序,即优先使用资源消耗低的雷达进行任务的分配,排序后的雷达集合为
步骤4:任务分配;
步骤4.1:确定任务分配顺序;
将所有任务需求者按照其任务截至时间由低到高的顺序进行排序,即优先执行任务截至时间早的任务;
步骤4.2:判断任务是否可成功执行;
判断任务需求者di对第l类资源的需求数量xil与选中雷达所能提供的资源数量总和的供需关系,其中l=1,2,…,L;若即需求量大于供应量,判断任务失败,并将任务失败数Mfail加1,转向步骤4.4,否则,转向步骤4.5;
步骤4.3:恒定任务完成率;
在任务失败数Mfail>0,则通过调节雷达的响应时间Tr-δ,其中δ表示调节步长根据实际情况确定,增加雷达被选中的机会,转向步骤4.2,重新选择选择响应时间Tr小于其截至时间的雷达;
步骤4.4:任务分配过程;
判断任务需求者di对第l类资源的需求数量xil是否大于雷达r1所能提供的数量y1l,如果xil≤y1l,则表明di的任务由r1完成,更新雷达r1的资源信息为y1l-xil,转向下一类资源,否则表明r1不能单独的满足di对第l类资源的需求,则更新di的剩余需求资源为xil-y1l并转向雷达r2;
判断任务需求者di的剩余需求资源与雷达r2所能提供的资源数量的大小,若(xil-y1l)≤y2l,则表明di对第l类资源的需求分配完成,更新雷达r1和r2的资源信息,进行下一类资源的分配,否则的话则进行更新di的剩余需求资源为xil-y1l-y2l,转向r3;以此类推,直至完成di对第l类资源的分配,转向下一类资源的分配;重复步骤4.5,直至完成di对所有类型的资源的成功分配,则表明di的任务成功分配,转向下一个任务;重复步骤4.2-4.5,直至完成所有任务的分配。
2.如权利要求1所述的一种基于时效约束组合双边拍卖的雷达网任务分配方法,其特征在于所述步骤2中采用下式确定第i个任务的第l类资源的价格pil;
其中,λ为供需差值量影响的调节因子,根据实际情况确定,xil表示第i个任务对第l类资源的需求数量,yjl表示第j部雷达对第l类资源的供应数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810249975.6/1.html,转载请声明来源钻瓜专利网。