发明名称 一种基于加权图模型的空域扇区划分方法
摘要 本发明属于空中交通管理领域,提出了一种基于加权图模型的空域扇区设计方法。本发明在建立一种能够准确表示航路和空中交通量的无向图模型后,将图顶点作为Voronoi图基点把空域离散化,然后依据每个Voronoi图单元的工作负荷和航路上的交通量构建加权图模型。进而,利用融合了一般加权图切算法、负荷平衡算法和启发式算法的图划分方法,将加权图模型划分为多个子图,再由各个子图所包含的顶点映射到对应的Voronoi图单元组合形成扇区。由本方法设计的扇区不仅满足负荷平衡和协作负荷最小化约束,而且满足扇区最小距离约束、凸性约束和连通性约束。
申请公布号 CN103226900B 申请公布日期 2015.10.28
申请号 CN201310090721.1 申请日期 2013.03.21
申请人 北京工业大学 发明人 陈阳舟;张德夫;毕虹;宋卓希
分类号 G08G5/00(2006.01)I;G06F19/00(2011.01)I 主分类号 G08G5/00(2006.01)I
代理机构 北京思海天达知识产权代理有限公司 11203 代理人 张慧
主权项 一种基于加权图模型的空域扇区划分方法,其特征在于包括以下步骤:步骤一,建立空域加权图模型,方法如下:(1)根据给定的空域结构信息,构建无向图模型G=G(V,E),其中,顶点集V={1,2,...,n}代表机场、航路点和航路交叉点等关键点,边集合E={e<sub>ij</sub>=(i,j):i,j∈V},e<sub>ij</sub>表示连接顶点i和j的航路段;(2)在无向图模型基础上,以顶点集合V中的顶点作为基点建立Voronoi图D;利用D将空域划分为n个Voronoi图单元D<sub>i</sub>,i=1,2,...,n,其中D<sub>i</sub>表示第i个顶点所对应的Voronoi图单元;Voronoi图单元的边界在合并单元成为扇区时将部分地成为扇区边界;这种通过Voronoi图离散空域模型形成单元的方式可以保证将单元组合形成扇区时满足扇区的凸性约束;对空域离散化后,有一些基点离单元边界很近,如果所划分的扇区边界恰好落在这条边界上,那么扇区不符合最小距离约束,将这条边界删除,将此条边界所连接的两个单元合并;合并后的单元数目为r,r≤n,通过合并措施使得这些单元在组合成扇区时能够保证最小距离约束;(3)在空域离散化的基础上,根据交通数据计算一段时间内D<sub>i</sub>的工作负荷w<sub>i</sub>和每条航路e<sub>ij</sub>上的交接负荷,i=1,2,...,r;(4)将D<sub>i</sub>抽象成一个辅助的加权图模型,其中,D<sub>i</sub>抽象成一个顶点,顶点权重就是D<sub>i</sub>的工作负荷w<sub>i</sub>;若D<sub>i</sub>和D<sub>j</sub>之间有航路连接,则所有航路就抽象成一条边,边的权重就是连接D<sub>i</sub>和D<sub>j</sub>所有航路上交接负荷之和,记为w<sub>ij</sub>;将所构造的加权图模型记为G<sub>w</sub>,G<sub>w</sub>=(w,W),其中w为顶点权重向量,W为边的权重矩阵表示:w=[w<sub>1</sub>,w<sub>2</sub>,...,w<sub>r</sub>]<sup>T</sup>         (1)W=[w<sub>ij</sub>]<sub>r×r</sub>,w<sub>ij</sub>=w<sub>ji</sub>         (2)步骤二,确定扇区数目,方法如下:根据给定空域的总负荷A<sub>c</sub>和每个扇区的最大负荷S<sub>c</sub>确定扇区数k,也就是确定划分加权图子图数目,扇区数k按下式计算:<img file="FDA0000705383100000011.GIF" wi="196" he="161" />其中,<img file="FDA0000705383100000012.GIF" wi="83" he="84" />是向上取整运算;步骤三,采用由一般加权图切算法、负荷平衡算法和启发式算法融合成的图划分方法划分加权图模型;步骤四,将每个子图<img file="FDA0000705383100000021.GIF" wi="62" he="80" />所包含的顶点对应的Voronoi图单元组合形成扇区。
地址 100124 北京市朝阳区平乐园100号