The invention discloses a method for intelligent tree based on decomposition, which comprises the following steps: (1) to obtain the target environment, according to the manhunt perception will monitor the environment into a topological map; (2) the environment topology tree decomposition; (3) the tree topology for wide; (4) to solve the search tree decomposition algorithm based on solving the manhunt; (5) the minimum number of upper bound; the advantages of the invention are proposed to minimize the manhunt effective number and hunt for scheme optimization technology in search of mobile sensor network, the method based on tree decomposition on the environment in search, avoid the intruders in the searching process of repetition invasion, can improve the searching efficiency and reduces the energy consumption during the process of searching for.
【技术实现步骤摘要】
一种基于树分解的智能搜捕方法
本专利技术涉及一种基于树分解的智能搜捕方法,属于智能协同控制
技术介绍
图搜索算法的研究是智能协同控制领域的一个重要分支,搜索算法的性能通过算法的复杂度、有效性来衡量。多智能体搜捕方法中最短路径搜捕策略、最短时间搜捕策略、博弈搜捕策略等的方法主要侧重于搜捕策略的最大效率,而忽视了所需搜捕者的数量以及搜捕的成功率,其算法的复杂度也较大。而本专利技术所定义的搜捕方法中的搜捕者数量既能保证搜捕的成功,又减少了搜捕的损耗。图搜索算法的求解思想能用于应急环境救援、室内环境安防、战场环境探测,因此基于树分解的多智能体搜索方法既能为监测环境的入侵搜索提供理论基石,也能为监测环境安全防护提供解决方案。监测环境入侵搜索的理论基石图搜索是解决监测环境入侵搜索最常用的方法,根据多智能体的感知范围、移动速度以及监测环境的特点对监测环境进行拓扑刻画,获取其拓扑结构,并利用图论的方法对网络进行搜索,能够最有效率的实现对整个环境的搜索,并以最快的速度定位入侵者。监测环境安全防护的解决方案在保证搜索成功的情况下,使用最少的多智能体对环境进行安全防护,利用树分解的方法,将图中的环变为树中的节点,防止了图搜索过程中的重污染,保证了对整个环境的有效防护。入侵者位置、速度不可知的情况下,基于搜捕策略的搜捕者数量的研究是非常有难度、有挑战性的,当前公开发表的文献中,尚未看到相关研究成果。
技术实现思路
本专利技术的目的在于提供一种能够克服上述技术问题的基于树分解的智能搜捕方法,本专利技术提出了以最小搜捕者数量及追捕的有效性为优化目标的移动传感网搜捕的技术方案,本 ...
【技术保护点】
一种基于树分解的智能搜捕方法,其特征在于,包括以下步骤:(1)获取目标环境,根据搜捕者的感知能力将监测环境转换为拓扑图;(2)环境拓扑图的树分解;(3)求解拓扑图树宽;(4)求解基于树分解的搜捕算法;(5)求解搜捕者数量最小上界。
【技术特征摘要】
1.一种基于树分解的智能搜捕方法,其特征在于,包括以下步骤:(1)获取目标环境,根据搜捕者的感知能力将监测环境转换为拓扑图;(2)环境拓扑图的树分解;(3)求解拓扑图树宽;(4)求解基于树分解的搜捕算法;(5)求解搜捕者数量最小上界。2.根据权利要求1所述的一种基于树分解的智能搜捕方法,其特征在于,所述步骤(1)中,获取目标环境,根据搜捕者的感知能力和移动速度将环境离散化为有限图,根据智能体的感知能力将环境离散化为单元,使得每个搜捕者能够监测环境离散化后的每一个单元,若入侵者进入此单元,搜捕者能够及时对其进行捕获,用顶点代替单元,相邻的单元之间插入一条边,目标环境离散化为图G=(V,E)表示,其中图G为无向连通,V表示顶点集,|V|表示顶点的个数,E表示边集。3.根据权利要求1所述的一种基于树分解的智能搜捕方法,其特征在于,所述步骤(2)中,在图G=(V,E)中选取路径L,且L中包含顶点集V中的两个端点,对图G按如下方式进行树分解:图G=(V,E)的一个树分解为(TL,X),X={Xi|i∈I},其中I是V的一个子集族,TL是指以I为顶点集的树,TL中的节点是X的子集,路径L为图G中端点v1到vK的连接路径,路径L中包含K个节点v1,v2,...,vK,并且满足:(31)∪Xi=V;(32)对于任意的i∈L,Xi至少包含一个vi,1≤i≤K;(33)对于任意一条边(u,v)∈E,存在一个i∈L使得(34)对于树的节点Xi,Xj以及Xk,如果树节点Xk是树节点Xi到Xj路径上的一个树节点,则图G中存在一个节点属于Xi∩Xj,且有分解后的每一个树的子节点Xi,j包含路径L上的至少一个图的节点i,j表示图G中的任一顶点,J是V的一个子集族。4.根据权利要求1所述的一种基于树分解的智能搜捕方法,其特征在于,所述步骤(3)中,依据步骤(2)对图G求得的树分解(TL,X),求取树的宽度为5.根据权利要求1所述的一种基于树分解的智能搜捕方法,其特征在于,所述步骤(4)中,对于图G的最优树分解为(TL,X),最优树分解中的树节点Xi,j,j=1,2,...,mi并包含相应的vi;若树节点中包含vi和vi',且i'>i,则该节点记为Xi,j;则图G的最优树分解中对于任意一个树节点Xi,j,至多需要[tw(G)/2]+1个搜捕者就能对其进行监视和安全防护;令Xi,j中搜捕者数量为q,b1,b2,...,bq-1表示Xi,j/vi中的顶点;下面是对树节点Xi,j的搜索方法;首先,将树节点Xi,j根据下面的规则重新构造为一个类二叉树的形状;具体包括以下步骤:(51)令vi为树中的第0层顶点;(52)将vi的相邻顶点定义为第1层顶点;(53)依此类推,将第h层顶点的相邻...
【专利技术属性】
技术研发人员:米士超,白永强,鲁刚,杜嘉薇,郭荣华,
申请(专利权)人:中国人民解放军六三八八零部队,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。