机载防撞系统、acas收发主机数字信号环路自检系统及方法

文档序号:9350953阅读:1458来源:国知局
机载防撞系统、acas收发主机数字信号环路自检系统及方法
【技术领域】
[0001]本发明涉及机载防撞技术领域,尤其涉及一种机载防撞系统、ACAS收发主机数字信号环路自检系统及方法。
【背景技术】
[0002]机载防撞系统(即TCAS-Traffic Alert and Collis1n Avoidance System)由美国联邦航空局(FAA)定义,是防止空中飞机危险接近和相撞事故发生的必不可少的设备。TCAS主要用于为飞机提供空中安全分隔保证,系统采用二次雷达的方式探测附近空域的接近飞机,必要时,提醒飞行员采取规避措施以与其它飞机保持适当的安全间距,达到防碰撞的目的。通过近几年的飞行实践证明,该系统是防止飞机空中相撞的最后一道防线,也是目前最有效的手段之一,它克服了地面空中交通管制的局限性,能提供超出地面交通管制所能提供的飞行安全保证能力,对应付空中突发的危险接近,避免空中相撞有巨大的作用。
[0003]系统的ACAS收发主机是实现防撞功能的关键,其通过控制天线波束指向,对飞机前、后、左、右4个区域进行扫描询问,附近装有空管应答机(S模式/ATCRBS应答机)的飞机(以下称为目标机)就会做出应答。ACAS收发主机根据收到的应答信号,获得目标机的高度、相对距离、速度、方位等目标信息,并进而计算其高度变化率、相对距离变化率,同时结合本机的位置信息和运动信息,监视、跟踪目标机,建立、更新和维护目标航迹。将监视和更新的目标航迹与本机信息综合,评估出目标机的威胁级别(0T:其它飞机,PT:接近飞机,TA:交通告警,RA:决断告警),从而产生交通咨询,或进一步依据威胁程度产生分析咨询,防止与其它飞机发生碰撞;当双方都装有防撞系统时,能够通过S模式数据链交换防撞信息,达到相互配合避让的目的。否则,机载防撞系统将引导本机实现主动避让。
[0004]但是,如果ACAS收发主机本身存在故障,不能正确的解码目标机信息,那么必然导致防撞系统工作不正常,不能提供正确的交通告警(TA)和决断告警(RA),从而不能达到防相撞的目的。因此,需要一种有效的自检测方法,实现整个系统各个分机、模块、接口数据的自检测,当处理故障时,故障指示。
[0005]传统的检测方法需要配备专门的检测人员利用专用的配套测试设备搭建工作平台,模拟系统使用环境来进行相应的测试,成本高、效率低。同时由于仪器观测存在人为误差,影响测试准确性。当设备在外场使用过程中出现问题时,往往由于不具备相应的检测条件而不能做到故障隔离,定位发生故障的位置,只能采取整机返厂维修的方式,不利于设备的故障定位和维修保障。

【发明内容】

[0006]为解决上述问题,本发明提供了一种ACAS收发主机数字信号环路自检系统,包括JSCPU (监视CPU)、编码FPGA、译码模块、FZCPU (防撞CPU);所述编码FPGA与JSCPU、译码模块、FZCPU均连接,译码模块与JSCPU连接,其中 ACAS收发主机数字信号环路自检系统,
JSCPU用于下发C模式闭环自检命令或S模式闭环自检命令给编码FPGA、接收译码数据、根据译码数据判断自检结果、将自检结果传送给FZCPU ;
编码FPGA用于编码生成标准C模式应答码、标准S模式应答码,并向译码模块发送控制?目息;
译码模块用于结合控制信息对标准C模式应答码、标准S模式应答码进行译码,并将译码数据传送给JSCPU ;
FZCPU用于接收JSCPU的自检结果,并上报自检结果。
[0007]进一步的,所述译码模块中包括接口 FPGA、分别与接口 FPGA连接的C模式信号译码电路及s模式信号译码电路;其中,C模式信号译码电路包括顺次连接的C模式信号处理FPGA, C模式处理器,S模式信号译码电路包括顺次连接的S模式信号处理FPGA、S模式处理器。
[0008]进一步的,编码FPGA发送的控制信号包括距离门信号、发射框架信号、工作模式信号。
[0009]本发明还公开了一种机载防撞系统,包括ACAS收发主机,包括上述的ACAS收发主机数字信号环路自检系统。
[0010]进一步的,所述ACAS收发主机设置有编码FPGA工作状态指示灯,当编码FPGA工作正常时,编码FPGA工作状态指示灯会闪亮,当编码FPGA工作不正常时,编码FPGA工作状态指示灯不亮或常亮。
[0011]进一步的,还包括载机维护系统,FZCPU将自检结果的故障代码上报给载机维护系统,
上述的ACAS收发主机数字信号环路自检系统的自检方法,其特征在于,包括:
C模式自检过程;
S模式自检过程;
FZCPU上报自检结果的过程;
其中:
C模式自检过程包括如下步骤:
Stepl: JSCPU判断定时器是否到达,如果定时器到达,则进入Step2,如果未到,则继续等待;
Step2: JSCPU通过地址、数据总线下发C模式闭环自检命令给编码FPGA ;
Step3:编码FPGA收到该自检命令后,编码生成一个标准C模式应答码(其中可包含约定好的飞机的高度信息),同时还会生成控制信号,所述控制信息包括距离门信号、发射框架信号、工作模式信号;
St印4:译码模块接收到编码FPGA的工作模式信号,进入C模式闭环自检解码模式,同时结合距离门信号、发射框架信号和应答码信号解码出相应的译码信息,准备好上传JSCPU的报表数据并向JSCPU发起传输译码数据的中断请求;
Step5:JSCPU接收到该中断请求后,根据事先约定好的报表长度,通过地址、数据总线从译码模块读取译码数据;
Step6 JSCPU将接收到的译码数据报表和事先约定好的标准C模式应答码作比较,如果一致,则判定C模式闭环自检正常,否则判定C模式闭环自检故障;
S模式自检过程包括如下步骤:
Stepl JSCPU通过地址、数据总线下发S模式闭环自检命令给编码FPGA ;
St印2:编码FPGA收到该自检命令后,编码生成一个标准S模式应答码,(可包含约定好的飞机相关高度、速度信息和飞机地址码信息)同时还会生成一些控制信号,所述控制信号包括距离门信号、发射框架信号、工作模式信号;
St印3:译码模块接收到编码FPGA的工作模式信号,进入S模式闭环自检解码模式,同时结合距离门信号、发射框架信号和应答码信号解码出相应的译码信息,准备好上传JSCPU的报表数据并向JSCPU发起传输译码数据的中断请求;
Step4:JSCPU接收到该中断请求后,根据事先约定好的报表长度,通过地址、数据总线从译码模块读取译码数据;
Step5 JSCPU将接收到的译码数据报表和事先约定好的标准S模式应答码作比较,如果一致,则判定S模式闭环自检正常;否则判定S模式闭环自检故障。
[0012]进一步的,标准S模式应答码有112位。
[0013]进一步的,该系统的自检频率为I s/次。
[0014]本发明的有益效果为:
本发明实现能自动、周期性、有效地实现ACAS收发主机的接收环路自检测,且自检结果上报载机维护系统进行故障显示和记录。并在机载防撞系统的整个工作阶段进行实时故障监测,可完成功能模块级故障定位,实现有效地故障隔离,便于维修保障,满足设备测试和维护需求。同时由于本发明利用主机固有硬件资源通过软件编程的方式实现,无需测试设备和人工介入,有效地节省了人力、物力成本,提高了设备的测试性和维修性,便于设备生产和维修。
【附图说明】
[0015]图1是本发明所述ACAS收发主机数字信号环路自检系统模块图。
[0016]图2为本发明所述译码模块示意图。
[0017]图3为本发明所述ACAS收发主机数字信号环路自检系统工作流程图。
【具体实施方式】
[0018]本发明在不增加额外的硬件设备的条件下,利用设备原有组成模块JSCPU、编码FPGA、译码模块、FZCPU及其固有的通信渠道配合工作,软件编程实现,其组成框图如图1所示。在设备的整个工作过程中,该自检保持Is/次的频率周期性运行,FZCPU会将自检故障代码通过ARINC429总线上报给载机维护系统,进行故障显示和记录。
[0019]下面对各个模块进行说明。
[0020]JSCPU用于下发C模式闭环自检命令或S模式闭环自检命令给编码FPGA、接收译码数据、根据译码数据判断自检结果、将自检结果传送给FZCPU ;
编码FPGA用于编码生成标准C模式应答码、标准S模式应答码,并向译码模块发送控制?目息;
译码模块用于结合控制信息对标准C模式应答码、标准S模式应答码进行译码,并将译码数据传送给JSCPU ;
FZCPU用于接收JSCPU的自检结果,并上报自检结果。
[0021]译码模块的组成框图如图2所示,它分别交由两路不同的硬件电路来分别实现S模式译码和C模式译码,所述译码模块中包括接口 FPGA、分别与接口 FPGA连接的C模式信号译码电路、S模式信号译码电路;其中,C模式信号译码电路包括顺次连接的C模式信号处理FPGA与C模式处理器,S模式信号译码电路包括顺次连接的S模式信号处理FPGA与S模式处理器。
[0022]由于在进行数字信号环路自检时,译码模块收到的应答码是直接由FPGA发送过来的TTL格式的应答码信息,因此当译码模块根据模式线信息判断出数字信号环路自检状态时,就直接将接收到的应答码送入信号处理FPGA中,而不用进行A/D转换。
[0023]FZCPU用于接收JSCPU的自检结果,并将自检结果上报给载机维护系统。
[0024]优选的,为了
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1