[发明专利]一种基于可垂直起降无人机的低空隔离空域交通管理方法有效
申请号: | 201911003132.9 | 申请日: | 2019-10-21 |
公开(公告)号: | CN110728857B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 全权;李梦芯 | 申请(专利权)人: | 飞牛智能科技(南京)有限公司 |
主分类号: | G08G5/00 | 分类号: | G08G5/00;G08G5/04 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 上官凤栖 |
地址: | 210000 江苏省南京市秦淮区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 垂直 起降 无人机 低空 隔离 空域 交通管理 方法 | ||
1.一种基于可垂直起降无人机的低空隔离空域交通管理方法,其特征在于,包括如下步骤:
步骤一:对起飞前的无人机进行计划审核和起飞授权,具体如下:
步骤1.1:建立无人机状态的预估函数;
步骤1.2:基于预估函数,建立计划审核的关键问题模型;
步骤1.3:近似求解计划审核的关键问题模型,确定是否通过无人机的飞行计划,若通过,输出起飞时间和航路点;
步骤1.4:对起飞前的无人机进行起飞授权;
步骤二:对飞行中的无人机进行冲突检测和流量控制,具体如下:
步骤2.1:预估通过了起飞授权的无人机是否会发生冲突,若发生冲突,输出目前最有可能发生冲突的无人机对和预测冲突时间;
步骤2.2:根据冲突检测的结果,建立流量控制的关键问题模型;
步骤2.3:近似求解流量控制的关键问题模型,确定是否解决冲突,若冲突解决,输出无人机在当前航路的新标称速度;
其中,可垂直起降无人机在航路网中飞行的设定如下:
1)航路网抽象为一副有向图G=(V,E,A);
2)航路网中,第j个交汇节点为nj,坐标为共有M个交汇节点,记为V={n1,n2,...,nM};其中,任意两个节点之间的距离为
3)对于节点之间存在的直线航路,用图论中的E来表示;航路(ni,nj)∈E的固定容量为即可容纳无人机个数;无人机在航路上做直线飞行;
4)有N架可垂直起降无人机,已知第i架无人机的起飞点ni,1,降落点i=1,2,...,N,其中第i架无人机的航路点个数为Mi;已知第i架无人机的可接受执行时间段为[ti,apts,ti,apte],安全距离为ra,优先级为priorityi;
5)在航路(ni,nj)∈E上的无人机按照该航路的标称速度飞行,进一步定义有向图G的邻接矩阵A元素如下:
6)地面的起飞点与其正上空的节点是成对出现的;
步骤1.1具体如下:
建立一个预估函数P(t0,i,tpre,Ui,A)来预估第i架无人机在预测时刻的位置pi(tpre)和状态Si(tpre)∈{断电,等待授权,飞行,其它},其中,t0,i表示第i架无人机的起飞时间,tpre表示预估时刻,Ui=Ui(pi,vi,hi,hv,i,ni,cur,Si)表示第i架无人机的计划信息,pi,vi分别表示第i架无人机当前的位置和速度,表示第i架无人机的航路点,表示第i架无人机航路点之间的标称速度序列,ni,cur表示第i架无人机当前的目标航路点,Si表示第i架无人机当前所处状态;
首先推算第i架无人机从当前位置到当前目标航路点所需时长为
其中,表示目标航路点ni,cur的位置,表示第i架无人机上一目标航路点ni,cur-1和当前目标航路点ni,cur之间的标称速度;
从当前位置到下一航路点所需时长为
令T=tpre-t,t表示当前时刻,以此类推得到预估第i架无人机的位置表达式为
其中,表示第i架无人机第Mi个航路点位置;
同理得到,预估第i架无人机的状态表达式为
步骤1.2具体如下:
现在有一架新的无人机i需要进入航路网,基于预估函数P(t0,i,tpre,Ui,A),建立如下的优化问题:
s.t
||pi(t0,i+s)-pk(t0,i+s)||≥2ra,s∈(0,Ti),k∈Uactive (6)
ti,apts≤t0,i≤ti,apte-Ti (8)
式(5)是优化目标,期望第i架无人机的起飞时间最早;
式(6)是冲突约束,冲突是由无人机之间的距离是否小于安全距离ra进行判定的;为了安全性着想,第i架无人机在飞行过程中的任意时刻均不与当前时刻在等待起飞授权和已经通过起飞授权的任何一架无人机发生冲突,预测的时候限制判断距离大于等于2ra;Uactive表示当前时刻已经通过起飞授权的无人机集合;
式(7)是容量约束,固定容量是由安全半径ra与节点间的距离所决定;在第i架无人机的飞行过程中,任意时刻其所在航路的无人机数量都应该小于等于该航路的固定容量;表示第i架无人机在tpre时是否位于航路(ni,nj)上,则表示第k架无人机在t0,i+s时是否位于上一目标航路点ni,cur-1和当前目标航路点ni,cur之间的航路(ni,cur-1,ni,cur)上;表示ni,cur-1和ni,cur之间的距离;表示第i架无人机第l个航路点ni,l和第l+1个航路点ni,l+1之间航路的固定容量;
式(8)是起飞时间约束,第i架无人机的起飞时间应该大于等于其可接受执行时间段的起始时间,同时其起飞时间与飞完全程所需时间的总和应该小于等于其可接受执行时间段的截止时间,即确保第i架无人机全程飞行都在其可接受执行时间段[ti,apts,ti,apte]内;
式(9)是电量约束;第i架无人机飞完全程所需的时间由分配到的航路点之间的距离与对应的标称速度hv,i所决定,其需要小于第i架无人机的最长续航时间;表示ni,l和ni,l+1之间的距离;表示ni,l和ni,l+1之间的标称速度;
此外,对优化结果t0,i有如下的超时时间约束
t0,i-t<Twait (10)
其中,Twait表示超时时间;当t0,i-t大于等于Twait时,表示第i架无人机还需要等待很长时间才能起飞,建议过Twait时长后重新提交申请;
步骤1.3具体如下:
S1:获取新加入的无人机i的安全距离ra和整个计划信息Ui;
S2:更新航路网信息A和当前时刻t,通过Dijkstra算法得到无人机的航路点hi,并计算飞完全程所需的时间Ti;
S3:预估s∈(0,Ti)的位置信息pi(t0,i+s),解公式(5-9)表示的优化问题;
S4:若有解则直接执行S5;
若无解且原因是冲突问题,则判断与其发生冲突的所有无人机的优先级priorityk,k∈Ui,conllision是否均小于自己,Ui,conllision表示预测与第i架无人机将发生冲突的无人机集合;若是则拒绝无人机k的申请后重新执行S3;否则拒绝无人机i的申请,等Twait时长后重新执行S2;
若无解且原因是容量问题,则暂时令超容对应的航路固定容量为0,再重新执行S2;
其余情况均建议过Twait时长后重新执行S2;
S5:如果满足公式(10)的超时约束条件,则输出无人机的航路点和起飞时间;否则建议过Twait时长后重新执行S2;
步骤2.1具体如下:
定义第i架和第j架无人机之间的距离
其中,Tmax>0表示估计时间,Uactive(s)表示s时刻已经通过起飞授权的无人机集合,pi(s)、pj(s)分别表示s时刻第i架、第j架无人机的位置;
如果d<ra,那么表示可能会发生冲突;如果ra<d<2ra,报警提示;否则表示安全;若发生冲突,则输出目前最有可能发生冲突的无人机对和预测冲突时间;
步骤2.2具体如下:
根据冲突检测的结果,进行交通调度,建立如下数学模型:
s.t
||pi(s)-pj(s)||≥ra,s∈(t,t+Tmax),j∈Uactive(s) (13)
t0,i+Ti≤ti,apte (15)
式(12)是优化目标,期望在最小范围内调整冲突无人机的航路点间速度;表示第i架无人机经过交通调度后的标称速度;
式(13)是冲突约束,第i架无人机从当前时刻开始估计时间Tmax内的任意时刻均不与当前时刻在等待起飞授权和已经通过起飞授权的任何一架无人机发生冲突;
式(14)是容量约束,在第i架无人机从当前时刻开始估计时间Tmax内的任意时刻,其所在航路的无人机数量都应该小于等于该航路的固定容量;
式(15)是截止时间约束,第i架无人机的起飞时间与飞完全程所需时间的总和应该小于等于其可接受执行时间段的截止时间;
式(16)是电量约束,第i架无人机已经飞行的时间、从当前位置到目标航路点的时间、到达目标航路点后至飞行结束的时间,分别由t-t0,i,表示;
式(17)是速度约束,vi,min和vi,max分别表示第i架无人机的最小速度和最大速度;
步骤2.3具体如下:
S10:获取预估时间Tmax和安全距离ra;
S20:更新空域航路网信息A,当前时刻t,所有已通过起飞授权的无人机信息Ui,i∈Uactive;对空域内所有已通过起飞授权的无人机进行冲突检测,若有冲突无人机则输出发生冲突的无人机Ucollision和可能的冲突时间;否则执行S50;
S30:解公式(12-17)所示的优化问题;
S40:若有解则输出无人机在当前航路的新速度然后执行S50;
若无解则启动无人机自身的防碰撞算法,待冲突解决后再执行S20;
S50:间隔Tmax时长后,重复执行一次S20。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于飞牛智能科技(南京)有限公司,未经飞牛智能科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911003132.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于车辆定位的车位共享系统
- 下一篇:一种基于VR技术的岗前模拟培训系统