![点击分享此内容可以赚币 分享](/master/images/share_but.png)
基于改进象群算法的多传感器资源调度方法.pdf
《基于改进象群算法的多传感器资源调度方法.pdf》由会员分享,可在线阅读,更多相关《基于改进象群算法的多传感器资源调度方法.pdf(7页珍藏版)》请在咨信网上搜索。
1、第45卷第5期2023年10 月探测与控制学报Journal of Detection&ControlVol.45 No.5Oct.2023基于改进象群算法的多传感器资源调度方法李琦1,韦道知1,谢家豪1(1.空军工程大学防空反导学院,陕西西安7 10 0 43;2.解放军936 0 5部队,北京10 2 10 0)摘要:针对传统多传感器调度模型构建时要素考虑不周全,求解算法控制参数多、全局寻优能力弱、收敛速度慢等问题,在综合考虑传感器探测有利度、传感器负载、传感器交接次数和约束条件下优化传感器调度模型,借鉴正余弦算法(SCA)和反向学习(OBL)机制对象群(EHO)算法进行改进,并将其应用到
2、传感器调度模型求解过程中。仿真实验结果表明,该算法显著增强了全局搜索能力和收敛速度,验证了调度模型的可行性。关键词:多传感器调度方法;改进象群算法;调度最佳方案中图分类号:TP212Multi-sensor Collaborative Detection Resource Scheduling MethodBased on Improved Elephant Optimization AlgorithmLI Qil-2,WEI Daozhi,XIE Jiahaol(1.Air Defense and Anti-Missile College,Air Force Engineering Univ
3、ersity,Xian 710043,China;2.Unit 93605 of PLA,Beijing 102100,China)Abstract:Aiming at the problems of insufficient consideration of the elements in the construction of the tradi-tional multi-sensor scheduling model,the problem of multiple control parameters,weak global optimization abil-ity,and slow
4、convergence speed of the algorithm,the sensor scheduling model was optimized under the condi-tion of comprehensive consideration of sensor detection favorability,sensor load,sensor handover times and con-straints,and then the elephant optimization algorithm(EHO)was improved by referring to the sine-
5、cosine algo-rithm(SCA)and reverse learning(OBL)mechanism,and applied to the sensor scheduling model solvingprocess.Simulation experiments showed that the algorithm significantly enhanced the global search ability andconvergence speed,and verified the feasibility of the scheduling model.Key words:mul
6、ti-sensor scheduling;improved elephant optimization algorithm;target detection0引言在当前信息化、智能化作战背景下,空天作战能力迅猛发展。面对“隐身化、无人化、多域化、集群化、智能化”等新型空天目标威肋,单个传感器在探测范围、探测信息类别、探测精度等方面能力有限,很难完成对目标信息的整体跟踪探测,更难以适应复杂多变的作战环境和作战需求。在此情况下,需要多传感器协同进行优化以发挥传感器网络最大效能。*收稿日期:2 0 2 3-0 4-2 0基金项目:国家自然科学基金项目(6 17 0 342 4)作者简介:李琦(199
7、5一),男,江苏徐州人,硕士研究生。通信作者:韦道知(197 7 一),男,陕西西安人,教授,博士生导师。文献标志码:A文章编号:10 0 8-1194(2 0 2 3)0 5-0 10 6-0 7对于“传感器协同探测”来讲,其核心就是根据某种度量指标确定传感器之间的最佳“协同方式”,在传感器调度过程中也被称为“传感器调度方案 1-4。在过去的十年中,大量的群智能优化算法被提出,鲸鱼优化算法(WOA)51、黏菌优化算法(SMA)6、粒子群算法(PSO)7、布谷鸟算法(CSA)8和象群算法(EHO)9等在解决多种优化问题方面有很多成功的应用。除此之外,近几年群智能优化算法在传感器资源分配问题方面
8、的研究也成为热点10-12。文献13在传统的粒子群算法中引(6)李琦等:基于改进象群算法的多传感器资源调度方法人免疫策略,较大程度提升了算法的全局搜索能力,减少了传感器网络的能耗。文献14在多部雷达分配目标时引用萤火虫算法,一定程度提高了目标分配的速度和效果。文献15在研究传感器分配中,通过引人粒子群算法并进行优化,提高了传感器资源分配效率。文献16 提出了基于蚁群算法的多传感器优化分配模型,通过仿真实验证明了其可行性。文献17 通过精英策略对蛙跳算法进行升级,提高了传感器网络配置算法的收敛速度与时间满意度,文献18 通过引人种群进化策略对布谷鸟算法进行改进,提高了目标分配的速度和精度。文献1
9、9通过改进猴群算法对传感器配置进行优化,寻优能力和收敛精度得到加强。文献2 0 在解决多约束条件下目标分配问题中通过研究引人多种群遗传算法,提高了算法的搜索能力。文献2 1在多传感器任务调度中,通过添加方向系数和远离因子对粒子群算法进行优化,解决了局部收敛的缺陷。上述文献中,虽然调度算法在收敛性或稳定性等某一方面得到了改善,但在多目标、复杂和复合多传感器调度优化问题中,调度模型构建考虑因素不全面,缺少说服力;并且在智能搜索算法运用中,由于算法本身的随机特征,存在控制参数设置过多、计算复杂、容易陷人局部最优等缺陷。针对以上问题,由于EHO算法具有全局优化能力、控制参数数量少、实现策略简单等优点,
10、本文选择将EHO算法和反向学习机制(OBL)22及正余弦算法(SCA)23相结合,提出一种基于IEHO算法的多传感器调度方法,并将其应用到求解传感器调度模型中。1传感器调度模型建立1.1决策变量1,在调度区间T内传感器i对目标可视tT=(O,在调度区间T内传感器i对目标;不可视(1)矩阵t=给门表示传感器对目标的可视化矩阵。(1,传感器i对目标i探测跟踪SAT(0,传感器i不对目标i探测跟踪矩阵S=s T 门表示传感器对目标的探测跟踪矩阵。(1,传感器i在探测区间T内与目标i匹配冷T=0,传感器i在探测区间T内与目标不匹配(3)107因此,传感器调度方案可以写成式(4)的解矩阵,该矩阵包含目标
11、、传感器和时间三维信息。XT=T-tTJsT=:Laiti1Tsi:Lti1tT Lsi1.2目标函数1)传感器探测效益最大为提高传感器的探测跟踪效果,在对目标进行探测跟踪时,应选择探测跟踪效益最大的传感器执行任务,在进行多传感器调度建模过程中,由于不同类型的传感器探测影响因素不同,接收到的目标信息不同,本文以传感器和目标之间的距离以及传感器的探测角度来研究传感器探测效益。传感器对目标的探测效益函数可定义为fi=2=1 j=1eitimeT(max一minmax一 min式(5)、式(6)中,6 分T表示传感器i对目标i探测效益;I表示传感器数量;J表示目标数量;sm表示传感器i对目标i的开始
12、时间;efre表示传感器i探测目标i的结束时间;l表示传感器i对目标i探测距离;Lmax、Lmi n 分别为传感器i对目标i最大和最小探测距离;0,表示传感器i对目标j探测角度;max、m i n 分别为传感器i对目标j最大和最小探测角度。2)传感器负载最小当传感器i对目标探测全过程中,传感器完成探测跟踪任务的负载为time.timeeiSi在传感器调度时间区间T内,各类传感器的总负载为(2)3)传感器交接次数最少当目标的运动超过传感器的探测范围或者传感器状态发生改变时,需要考虑在调度区间内传感器之间的交接。对调度区间内的传感器的交接次数进:Si.time(4)(5)Lmin(Lmaxax-L
13、minLmaxLnin.AT。i-1 j-1(7)(8)108行统计有利于判断传感器是否存在跟丢目标的情况,将相邻两个传感器的探测跟踪矩阵对应元素进行“异或逻辑运算,可以计算出发生状态改变的传感器数目。f=i=1 j=11.3约束条件1)传感器探测跟踪可行性约束本文建立的模型的求解是指在调度区间T内随着传感器与目标的可视化情况对应生成的传感器对目标探测跟踪与否的方案,故矩阵t与s内的对应元素存在如下关系:0tTsAT1。2)传感器观测时间约束传感器在执行探测跟踪任务时,观测时间应在调度区间内,即taTef-sfAT,ViEIjEJ。3)传感器探测跟踪能力约束不同传感器因其自身能力与容量设计存在
14、差异,导致每个传感器的探测跟踪目标的数量不能超过其最大的探测跟踪能力,即(12)j-14)传感器探测跟踪目标最大数量约束为防止出现多个传感器同时探测跟踪一个目标,根据不同传感器的性能要求,要在实现对目标的连续探测和稳定跟踪的同时避免传感器资源的浪费,应约束传感器资源的最大数量。即2C(13)i-11.4调度模型在前面建立的目标函数和约束条件的基础上,建立如下多传感器调度多目标的调度模型:maxf(.)=afi(.)-bf2()-cf:(.)0TsT1e-sAT,ViEl.jEJS.t.3SmaxCmxi=1式(14)中,a、b、c 分别为探测效益函数、负载函数以及切换函数的权重比,a十b十c=
15、1。探测与控制学报2多传感器调度算法2.1基本象群(EHO)算法原理1)部落更新操作(9)象群算法(elephant herding optimization,EHO)是通过模拟自然界大象部落放牧过程中的社会行为来求解问题的近似解或者最优解2 4-2 5。算法主要分为两个过程,即部落更新操作和部落分离操作。来自不同部落的大象在其女族长的领导下一起生活,其他大象的位置都根据女族长和自身的位置进(10)行更新,位置更新公式如式(15)所示。女族长的位置根据部落中心的位置进行更新,由式(16)表示。Cnew.c=a.+X(Cbest.c-c.)X,式(15)中,new.c和.分别是大象在部落c中的新
16、位(11)置和旧位置;代表部落中女族长对大象个体的影响因子,E0,1;用来增加每一代的种群多样性,EO,1;C b e s t,c 定义了部落中最适合的大象个体。每个象群部落中最合适的大象位置更新可以如下实现Cbest.c=X(acenter.c),式(16)中,设置为0 和1之间的随机数,它控制着部落中心对女族长位置的影响,其中部落中心被定义为Cenered=Zn式(17)中,n.是部落c中的大象数量,c.a是大象个体。的第d个维度,1 dD,D是搜索空间的总维数。2)部落分离操作每个部落c中适应度最差的个体在当它成熟时将远离部落,在空间中进行随机搜索以增加全局搜索性能,它们的位置更新表达式
17、为worst.c=min+(amax一min+1)Xrand,(18),式(18)中,max和min分别表示种群中大象搜索位置的上、下限,randEo,1。2.2改进象群(IEHO)算法原理虽然基本象群算法能够较好地解决寻优问题,(14)算法简单,易于实现,但是由于象群优化算法的初始解都是随机生成的,且在空间进行随机搜索,存在收敛速度较慢和易陷人次优区域的问题,同时在部落分离操作位置更新中,采用的是随机更换的方式,适(15)(16)(17)开始反向象群部落并计算其适应度从种群和反向种群中选择最好的个体李琦等:基于改进象群算法的多传感器资源调度方法应度最差的个体可能被移动到更差的位置,不能保证搜
18、索获取更优解。针对此问题,通过引人交替使用正余弦算法(SCA)和反向学习机制(OBL)对算法性能进行改进。2.2.1正余弦算法(SCA)正余弦算法是Seyedali于2 0 16 年提出的利用正余弦函数的数学模型使解震荡性地趋于最优解的一种方法2 0。针对算法分离操作步骤中适应度最差个体的位置随机替换,采用正余弦算法使适应度最差个体的每个位置都采用了信息正余弦函数共享策略进行替换,使其总是在当前局部最优解周围更新位置,这样能够保证搜索不断趋向于空间的最佳区域,获取更优解。其位置更新方程为Cwost.e+n X sin(r2)X rg Xabest.cwors.e l,r40.5式(19)中,%
19、2 E(0,2元),E(0,2),4E(0,1)为均匀分布的随机数;best.c为当前最优解个体的位置;1为控制参数,表示为1=a(式(2 0)中,a为一个常数,t为当前迭代次数,Tmax为最大化迭代次数。2.2.2反向学习策略(OBL)反向学习策略是由Tizhoosh等人提出的用于改进元启发式算法的收敛性,找到优化问题全局最优解的一种重要方法2 1。它是通过反向学习产生候选解的反向位置,随后采取贪策略从当前候选解和反向候选解中寻找最优解决方案,求解思路如下:1)更新当前的搜索区域区间;2)设定一个反向学习跳变率P(P。E0,1,且为一个常数),产生一个随机数rand(randEo,1,且为一
20、个常数),如果randJ。,则进行反向学习;否则,不进行反向学习;3)根据一般反向学习公式,产生与N个候选解对应的N个反向候选解,其由式(2 1)表示:X/=Xmx+Xmin-X,X,EXmx,Xmin,(21)式(2 1)中,X,是d 维空间中的一个候选解,X;是X;的反向候选解;4)从候选解U反向候选解2 N个总体中选择109最好的N个个体组成新的群体。本文的OBL算法具体实现:首先,在象群总体初始化中使用OBL,通过在整个搜索域中搜索解,提高收敛速率,避免陷入局部最优;其次,在总体解更新阶段,使用OBL来检查相反方向的更新是否优于当前更新。2.2.3算法流程改进象群算法(IEHO)流程图
21、如图1所示。对象群部落进行初始化(Tmx,N、Xma x,Xmi n)通过反向学习产生反向象群部落根据适应度对大象进行排序,从初始种群和反向种群中选择前N个个体组成新象群部落进行部落更新和部落分离操作,(19)寻找象群部落中最优解和最差解通过正余弦算法更新当前最差解位置(20)更新种群,通过反向学习产生T.max组成最新群体否是否结束寻优是输出最终结果结束图1改进象群算法(IEHO)流程图Fig.1 Improved elephant algorithm(IEHO)flow chart3仿真实验结果与分析3.1仿真条件为验证本文算法的有效性,仿真参数如下:侦察卫星8 颗,部署高度为30 0 k
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 改进 算法 传感器 资源 调度 方法
![提示](https://www.zixin.com.cn/images/bang_tan.gif)
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。