一种多机会和下的飞机防撞方法

文档序号:10470632阅读:333来源:国知局
一种多机会和下的飞机防撞方法
【专利摘要】本发明公开了一种多机会和下的飞机碰撞方法,包含以下步骤:S1,根据飞机性能边界,以飞机当前状态为基础,给出增量式策略;S2,每架飞机周期获取本机周围所有飞机的飞行数据,以时间为尺度,计算飞机两两之间的碰撞概率;S3,利用碰撞概率,构造碰撞矩阵;S4,利用碰撞矩阵的行列式值表征碰撞态势值;S5,遍历步骤S1中的策略,依据步骤S4计算步骤S1中每一策略对应的态势值;S6,从S5中选取态势值最大的策略,交给自动飞行控制系统,完成策略的自动跟踪;S7,周期计算态势值,直到态势值达到最大,停止计算,此时实现所有飞机的安全避撞。本发明的多机会和下的飞机防撞方法在兼容原有垂直避撞方法的同时,扩展了避撞选择空间,增强了飞机避撞能力。
【专利说明】
-种多机会和下的飞机防撞方法
技术领域
[0001] 本发明设及飞行控制技术领域,具体设及一种多机会和下的飞机防撞方法。
【背景技术】
[0002] 机载防撞系统的任务是在两架飞机空中存在相撞的情况下,提前给飞行员给出垂 直方向的爬升或下降建议,改变相撞飞机的原有航线,避免飞机相撞。目前,利用机载防撞 系统来保障飞行安全已经是民机W及无人机领域有效的空中保障手段。
[0003] 随着我国低空领域的开放W及大量无人机的升空,给我国的空域安全造成不小的 挑战。空中飞行器之前相撞的概率日益增大。传统的机载防撞系统爬升/下降决策方法仅适 用于固定航线,高度层受限,空运密度较小,现在很多无人飞行器没有固定的飞行航线,已 经难W满足安全需求,如何更好的利用空域,实现Ξ维空间上的避撞成为一个需要解决的 技术问题。

【发明内容】

[0004] 本发明的目的是提供一种多机会和下的飞机防撞方法,W解决或至少减轻背景技 术中所存在的至少一处的问题。
[0005] 本发明采用的技术方案是:提供一种多机会和下的飞机防撞方法,包含W下步骤: S1,根据飞机性能边界,W飞机当前状态为基础,给出增量式策略;S2,每架飞机周期获取本 机周围所有飞机的飞行数据,W时间为尺度,计算飞机两两之间的碰撞概率;S3,利用碰撞 概率,构造碰撞矩阵;S4,利用碰撞矩阵的行列式值表征碰撞态势值;S5,遍历步骤S1中的策 略,依据步骤S4计算步骤S1中每一策略对应的态势值;S6,从S5中选取态势值最大的策略, 交给自动飞行控制系统,完成策略的自动跟踪;S7,飞机机动导致当前态势值小于最大态势 值时,循环步骤S1至S6。
[0006] 优选地,所述步骤S1中的飞机当前状态包含水平航迹角、纵向航迹角、指示速度。
[0007] 优选地,所述步骤S1中的飞机性能边界是指在飞机高度一定时,飞机的速度边界 和高度边界。
[000引优选地,所述步骤S1中的策略包含加速、减速、上爬、下降、左转、右转或是其多项 参数的组合。
[0009] 优选地,所述步骤S2中的周期设定为500ms~1000ms。
[0010] 优选地,所述步骤S2中飞机获取本机周围所有飞机的数据,其获取范围为W本机 为中屯、,半径为30海里W内。
[0011] 优选地,所述步骤S2中获取的飞行数据包含目标飞机的精度、缔度、速度及高度。
[0012] 优选地,防撞飞机包含5架,所述步骤S3中的碰撞矩阵定义为C,
[0013]
[0014] 其中,口。,如=口〇'4),表示碰撞概率,5为满足矩阵(:正定的任意实数。
[0015] 优选地,所述步骤S4中的碰撞态势值定义为F,其中,F=|C|。
[0016] 本发明的有益效果在于:本发明的一种多机会和下的飞机防撞方法在兼容原有垂 直避撞方法的同时,扩展了避撞选择空间,增强了飞机避撞能力。
【附图说明】
[0017] 图1是本发明一实施例的多机会和下的飞机防撞方法的流程图。
【具体实施方式】
[0018] 为使本发明实施的目的、技术方案和优点更加清楚,下面将结合本发明实施例中 的附图,对本发明实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类 似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本发明 一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用 于解释本发明,而不能理解为对本发明的限制。基于本发明中的实施例,本领域普通技术人 员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。下 面结合附图对本发明的实施例进行详细说明。
[0019]在本发明的描述中,需要理解的是,术语"中屯、"、"纵向"、"横向"、"前"、"后'、 "左"、"右"、"竖直"、"水平"、"顶"、"底""内"、"外"等指示的方位或位置关系为基于附图所 示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装 置或元件必须具有特定的方位、W特定的方位构造和操作,因此不能理解为对本发明保护 范围的限制。
[0020] 本发明采用射频阵列控制技术,搭建电台与天线之间的射频传输通道,将机腹天 线和背罐天线联合起来进行使用,不仅充分利用了装机方向图好、不易受载机电子设备干 扰的机腹天线,提高了电台的通信质量;同时,通过射频阵列的通道隔离性能,还使得第一 电台4和第二电台5的工作频率能够任意选取,兼容工作。
[0021] 如图1所示,一种多机会和下的飞机防撞方法,包含W下步骤:S1,根据飞机性能边 界,W飞机当前状态为基础,给出增量式策略;S2,每架飞机周期获取本机周围所有飞机的 飞行数据,W时间为尺度,计算飞机两两之间的碰撞概率;S3,利用碰撞概率,构造碰撞矩 阵;S4,利用碰撞矩阵的行列式值表征碰撞态势值;S5,遍历步骤S1中的策略,依据步骤S4计 算步骤S1中每一策略对应的态势值;S6,从S5中选取态势值最大的策略,交给自动飞行控制 系统,完成策略的自动跟踪;S7,飞机机动导致当前态势值小于最大态势值时,循环步骤S1 至S6。
[0022] 本发明的一种多机会和下的飞机防撞方法在兼容原有垂直避撞方法的同时,扩展 了避撞选择空间,增强了飞机避撞能力。
[0023] 在本实施例中,步骤S1中的飞机当前状态包含水平航迹角、纵向航迹角、指示速 度。步骤SI中的飞机性能边界是指在飞机高度一定时,飞机的速度边界和高度边界。步骤SI 中的策略包含加速、减速、上爬、下降、左转、右转或是其多项参数的组合。例如,在一个实施 例中,具体给出16个策略:
[0024] 策略0:飞机下一周期水平航迹角减小3度;
[0025] 策略1:飞机下一周期水平航迹角增大3度。
[0026] 策略2:飞机下一周期纵向航迹角减小2度。
[0027] 策略3:飞机下一周期纵向航迹角增大2度。
[002引策略4:飞机下一周期指示空速减小5m/s。
[0029] 策略5:飞机下一周期指示空速增大5m/s。
[0030] 策略6:飞机下一周期指示空速减小5m/s,水平航迹角增大3度。
[0031] 策略7:飞机下一周期指示空速减小5m/s,水平航迹角减小3度。
[0032] 策略8:飞机下一周期指示空速减小5m/s,纵向航迹角增大2度。
[0033] 策略9:飞机下一周期指示空速减小5m/s,纵向航迹角减小2度。
[0034] 策略10:飞机下一周期指示空速增大5m/s,纵向航迹角增大2度。
[0035] 策略11:飞机下一周期指示空速增大5m/s,纵向航迹角减小2度。
[0036] 策略12:飞机下一周期水平航迹角增大3m/s,纵向航迹角增大2度。
[0037] 策略13:飞机下一周期水平航迹角增大3m/s,纵向航迹角减小2度。
[0038] 策略14:飞机下一周期水平航迹角减小3m/s,纵向航迹角增大2度。
[0039] 策略15:飞机下一周期水平航迹角减小3m/s,纵向航迹角增大2度。
[0040] 在本实施例中,步骤S2中的周期设定为500ms~1000ms。可W理解的是,周期的设 定可W根据每架飞机自身的机动性能设定。例如,在一个备选实施例中,飞机获取周边飞机 飞行参数的周期设定为600ms;在另一个备选实施例中,飞机获取周边飞机飞行参数的周期 设定为900ms。
[0041] 在本实施例中,步骤S2中飞机获取本机周围所有飞机的数据,其获取范围为W本 机为中屯、,半径为30海里W内。
[0042] 在本实施例中,步骤S2中获取的飞行数据包含目标飞机的精度、缔度、速度及高 度。
[0043] 在步骤S2中,利用机载ADS-B技术,每架飞机通过ADS-B IN功能,W500ms为周期, 接收周围所有飞机的飞行数据,同时,利用ADS-B OUT功能,W500ms为周期发送本机的数据 到周围空域。每架飞机接收到周围所有飞机的飞行数据后,按照如下公式进行计算碰撞概 率:
[0044] 选取公共基准点,将经缔度转化为直角坐标之后,给定的飞机A和飞机B的坐标表 达为(SAxO , SAyO , SAzO),(SbxO , SByO , SbzO)。同时将本机的速度表达W极坐标的形式给出,据此飞 机的速度表达如下:
[0045]
[0046] 根据飞机之间的安全距离要求,得到如下公式:
[0047] (SAx-SBx)2+(SAy-SBy)2+(SAz-SBz)2 = D2〇 > R2
[0048] 则从当前时刻为时间起点,在任意时刻两机之间的距离表达式为:
[0049] 〇2 (t) = ( Sax〇+ I Va I COsAcoSX*t-SBx〇-VBx*t)化
[0化0] (SAyO+ I Va| COsAsinX*t-SBy〇-VBy*t)2+
[0051 ] (Saz〇+ I VaI sinA*t-SBz〇-VBz*t)2
[0052] 经过简化之后,得到如下表达式:
[0化3] D2(t)=a*t2+b*t+c,其中
[0057]在本实施例中,W5架飞机的碰撞场景为模型,初始位置及速度信息如下(分别为 位置坐标X,位置坐标Y,位置坐标Z,指示空速,水平航迹角,纵向航迹角):AC0 (OKm,OKm, 5Km,350Km/h,0度,0度),ACl (1 OKm,-1 IKm,6Km,500KmA,135度,-5度),AC2(12Km,9Km,6Km, 5001(111/11,216度,-5度),4〔3(91(111,1化111,41(111,4501(111/11,222度,5度),4〔4(71(111,-131(111,41(111, 550Km/h,135度,5度)。根据如下公式,计算碰撞概率:
[0化引
[0化9] 计算得到碰撞概率为:
[0060] p(0,1) =p( 1,0) = 0.467757 ;p(0,2) =p(2,0)=0.598803 ;p(0,3) =p(3,0) = 0.350321;
[0061] p(〇, 4) =p(4,0) = 0.170534 ;p(l, 2) =p(2,l) =0.859223 ;p(l, 3) =p(3,1)= 0.918975;
[0062] p( 1,4) =p(4,1) = 0.590535 ;p(2,3) =p(3,2)=0.817487 ;p(2,4) =p(4,2)= 0.5:M413;
[0063] p(3,4)=p(4,3)=0.582045;
[0064] 步骤S3中的碰撞矩阵定义为C,
[00 化]
[0066] 其中,口。,如=口〇'4),表示碰撞概率,5为满足矩阵(:正定的任意实数。
[0067] 此矩阵C行列式值表征飞机碰撞态势程度,当矩阵C行列式值最小的时候,代表所 有飞机均相撞,最危险态势,当矩阵C行列式值最大的时候,代表所有飞机均不相撞,最安全 态势。据此,在S4中将矩阵行列式值与态势值进行了关联。
[0068] 具体的,在本实施例中,W5架飞机的碰撞场景为模型,构造的碰撞矩阵为:
[0069]
[0070] 在本实施例中,步骤S4中的碰撞态势值定义为F,其中,F= |C|。
[0071] 即态势值 F= |C| =2732.83。
[0072] 步骤S5中,从SI策略集中遍历每一策略,计算执行此策略500ms之后所对应的态势 值,同时将此策略和态势值存储在数组中,等待遍历计算完成之后,寻找最大的态势值所对 应的策略编号,将此策略作为此周期的最优策略,送入自动飞控系统进行执行。周期计算态 势值,直到态势值达到最大,停止计算,此时实现所有飞机的安全避撞。
[0073] 执行策略0:500ms之后对应的态势值F0 = 2731.72。
[0074] 执行策略1:500ms之后对应的态势值F1 = 2730.62。
[00巧]执行策略2:500ms之后对应的态势值F2 = 2730.62。
[0076] 执行策略3:500ms之后对应的态势值F3 = 2730.77。
[0077] 执行策略4:500ms之后对应的态势值F4 = 2731.69。
[0078] 执行策略5:500ms之后对应的态势值F5 = 2733.98。
[00巧]执行策略6:500ms之后对应的态势值F6 = 2730.60。
[0080] 执行策略7:500ms之后对应的态势值巧= 2731.62。
[0081 ] 执行策略8:500ms之后对应的态势值F8 = 2732.89。
[0082] 执行策略9:500ms之后对应的态势值F9 = 2732.81。
[0083] 执行策略10:500ms之后对应的态势值F10 = 2730.93。
[0084] 执行策略11:500ms之后对应的态势值Fll = 2731.11。
[00化]执行策略12:500ms之后对应的态势值F12 = 2732.01。
[00化]执行策略13:5001113之后对应的态势值。13 = 2729.30。
[0087] 执行策略14:500ms之后对应的态势值F14 = 2731.23。
[0088] 执行策略15:500ms之后对应的态势值F15 = 2730.88。
[0089] 从W上16种策略中选取出最大态势值巧= 2733.98,此策略对应的策略号为5,即 策略5:飞机下一周期指示空速增大5m/s;
[0090] 此时计算出的指令为350Km/h巧Km/h*3.6 = 368Km/h,将此速度送入自动飞控系统 进行指令跟踪。并且每架飞机依次执行S1-S6,直到当前态势值F = 5~5 = 3125,最大态势值 为相应P矩阵对角元素的乘积,表明所有飞机均已实现避撞。如果再次由于机动导致当前态 势值小于3125,则每架飞机继续执行S7。
[0091] 最后需要指出的是:W上实施例仅用W说明本发明的技术方案,而非对其限制。尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然 可W对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换;而运些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精 神和范围。
【主权项】
1. 一种多机会和下的飞机防撞方法,其特征在于,包含以下步骤: S1,根据飞机性能边界,以飞机当前状态为基础,给出增量式策略; S2,每架飞机周期获取本机周围所有飞机的飞行数据,以时间为尺度,计算飞机两两之 间的碰撞概率; S3,利用碰撞概率,构造碰撞矩阵; S4,利用碰撞矩阵的行列式值表征碰撞态势值; S5,遍历步骤S1中的策略,依据步骤S4计算步骤S1中每一策略对应的态势值; S6,从S5中选取态势值最大的策略,交给自动飞行控制系统,完成策略的自动跟踪; S7,飞机机动导致当前态势值小于最大态势值时,循环步骤S1至S6。2. 如权利要求1所述的多机会和下的飞机防撞方法,其特征在于:所述步骤S1中的飞机 当前状态包含水平航迹角、纵向航迹角、指示速度。3. 如权利要求1所述的多机会和下的飞机防撞方法,其特征在于:所述步骤S1中的飞机 性能边界是指在飞机高度一定时,飞机的速度边界和高度边界。4. 如权利要求1所述的多机会和下的飞机防撞方法,其特征在于:所述步骤S1中的策略 包含加速、减速、上爬、下降、左转、右转或是其多项参数的组合。5. 如权利要求1所述的多机会和下的飞机防撞方法,其特征在于:所述步骤S2中的周期 设定为500ms~1000ms。6. 如权利要求1所述的多机会和下的飞机防撞方法,其特征在于:所述步骤S2中飞机获 取本机周围所有飞机的数据,其获取范围为以本机为中心,半径为30海里以内。7. 如权利要求1所述的多机会和下的飞机防撞方法,其特征在于:所述步骤S2中获取的 飞行数据包含目标飞机的精度、炜度、速度及高度。8. 如权利要求1所述的多机会和下的飞机防撞方法,其特征在于:防撞飞机包含5架,所 述步骤S3中的碰撞矩阵定义为C,其中,口(1,」)=口(」4),表示碰撞概率,3为满足矩阵(:正定的任意实数。9. 如权利要求8所述的多机会和下的飞机防撞方法,其特征在于:所述步骤S4中的碰撞 态势值定义为F,其中,F=|C|。
【文档编号】G05D1/10GK105824323SQ201610318074
【公开日】2016年8月3日
【申请日】2016年5月13日
【发明人】张帅, 邱敬民, 贾鑫, 辛国华, 马辉
【申请人】中国航空工业集团公司西安飞机设计研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1