买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】机载防撞系统、ACAS收发主机数字信号环路自检系统及方法_四川九洲空管科技有限责任公司_201510418574.5 

申请/专利权人:四川九洲空管科技有限责任公司

申请日:2015-07-16

公开(公告)日:2017-07-07

公开(公告)号:CN105070107B

主分类号:G08G5/04(2006.01)I

分类号:G08G5/04(2006.01)I

优先权:

专利状态码:有效-授权

法律状态:2017.07.07#授权;2015.12.16#实质审查的生效;2015.11.18#公开

摘要:本发明公开了一种机载防撞系统、ACAS收发主机数字信号环路自检系统及方法,在不增加额外的硬件设备的条件下,利用设备原有组成模块JSCPU、编码FPGA、译码模块和FZCPU及其固有的通信渠道配合工作,软件编程实现。本发明实现能自动、周期性、有效地实现ACAS收发主机的数字信号环路自检测,并将自检结果上报载机维护系统进行故障显示和记录。并在机载防撞系统的整个工作阶段进行实时故障监测,可完成功能模块级故障定位,实现有效地故障隔离,便于维修保障,满足设备测试和维护需求。同时由于本发明利用主机固有硬件资源通过软件编程的方式实现,无需测试设备和人工介入,有效地节省了人力、物力成本,提高了设备的测试性和维修性,便于设备生产和维修。

主权项:ACAS收发主机数字信号环路自检系统,其特征在于,包括监视CPU、编码FPGA、译码模块、防撞CPU;所述监视CPU、译码模块、防撞CPU分别与编码FPGA连接,译码模块与监视CPU连接,其中监视CPU用于下发C模式闭环自检命令或S模式闭环自检命令给编码FPGA、接收译码数据、根据译码数据判断自检结果、将自检结果传送给防撞CPU;编码FPGA用于编码生成标准C模式应答码、标准S模式应答码,并向译码模块发送控制信息;译码模块用于结合控制信息对标准C模式应答码、标准S模式应答码进行译码,并将译码数据传送给监视CPU;防撞CPU用于接收监视CPU的自检结果,并上报自检结果。

全文数据:机载防撞系统、ACAS收发主机数字信号环路自检系统及方法技术领域[0001]本发明涉及机载防撞技术领域,尤其涉及一种机载防撞系统、ACAS收发主机数字信号环路自检系统及方法。背景技术[0002]机载防撞系统(即TCAS-TrafficAlertandCollisionAvoidanceSystem由美国联邦航空局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连接,其中[0007]ACAS收发主机数字信号环路自检系统,[0008]JSCPU用于下发C模式闭环自检命令或S模式闭环自检命令给编码FPGA、接收译码数据、根据译码数据判断自检结果、将自检结果传送给FZCPU;[0009]编码FPGA用于编码生成标准C模式应答码、标准S模式应答码,并向译码模块发送控制信息;[0010]译码模块用于结合控制信息对标准c模式应答码、标准S模式应答码进行译码,并将译码数据传送给JSCPU;[0011]FZCPU用于接收JSCPU的自检结果,并上报自检结果。[0012]进一步的,所述译码模块中包括接口FPGA、分别与接口FPGA连接的C模式信号译码电路及s模式信号译码电路;其中,C模式信号译码电路包括顺次连接的C模式信号处理FPGA、C模式处理器,S模式信号译码电路包括顺次连接的S模式信号处理FPGA、S模式处理器。[0013]进一步的,编码FPGA发送的控制信号包括距离门信号、发射框架信号、工作模式信号。[0014]本发明还公开了一种机载防撞系统,包括ACAS收发主机,包括上述的ACAS收发主机数字信号环路自检系统。[0015]进一步的,所述ACAS收发主机设置有编码FPGA工作状态指示灯,当编码FPGA工作正常时,编码FPGA工作状态指示灯会闪亮,当编码FPGA工作不正常时,编码FPGA工作状态指示灯不亮或常亮。[0016]进一步的,还包括载机维护系统,FZCPU将自检结果的故障代码上报给载机维护系统,[0017]上述的ACAS收发主机数字信号环路自检系统的自检方法,其特征在于,包括:[0018]C模式自检过程;[0019]S模式自检过程;[0020]FZCPU上报自检结果的过程;[0021]其中:[0022]C模式自检过程包括如下步骤:[0023]Stepl:JSCPU判断定时器是否到达,如果定时器到达,则进入Step2,如果未到,则继续等待;[0024]Step2:JSCPU通过地址、数据总线下发C模式闭环自检命令给编码FPGA;[0025]Step3:编码FPGA收到该自检命令后,编码生成一个标准C模式应答码其中可包含约定好的飞机的高度信息),同时还会生成控制信号,所述控制信息包括距离门信号、发射框架信号、工作模式信号;[0026]Step4:译码模块接收到编码FPGA的工作模式信号,进入C模式闭环自检解码模式,同时结合距离门信号、发射框架信号和应答码信号解码出相应的译码信息,准备好上传JSCPU的报表数据并向JSCPU发起传输译码数据的中断请求;[0027]Step5:JSCPU接收到该中断请求后,根据事先约定好的报表长度,通过地址、数据总线从译码模块读取译码数据;[0028]Step6:JSCPU将接收到的译码数据报表和事先约定好的标准C模式应答码作比较,如果一致,则判定C模式闭环自检正常,否则判定C模式闭环自检故障;[0029]S模式自检过程包括如下步骤:[0030]Stepl:JSCPU通过地址、数据总线下发S模式闭环自检命令给编码FPGA;[0031]Step2:编码FPGA收到该自检命令后,编码生成一个标准S模式应答码,(可包含约定好的飞机相关高度、速度信息和飞机地址码信息)同时还会生成一些控制信号,所述控制信号包括距离门信号、发射框架信号、工作模式信号;[0032]Step3:译码模块接收到编码FPGA的工作模式信号,进入S模式闭环自检解码模式,同时结合距离门信号、发射框架信号和应答码信号解码出相应的译码信息,准备好上传JSCHJ的报表数据并向JSCPU发起传输译码数据的中断请求;[0033]Step4:JSCPU接收到该中断请求后,根据事先约定好的报表长度,通过地址、数据总线从译码模块读取译码数据;[0034]Step5:JSCPU将接收到的译码数据报表和事先约定好的标准S模式应答码作比较,如果一致,则判定S模式闭环自检正常;否则判定S模式闭环自检故障。[0035]进一步的,标准S模式应答码有112位。[0036]进一步的,该系统的自检频率为Is次。[0037]本发明的有益效果为:[0038]本发明实现能自动、周期性、有效地实现ACAS收发主机的接收环路自检测,且自检结果上报载机维护系统进行故障显示和记录。并在机载防撞系统的整个工作阶段进行实时故障监测,可完成功能模块级故障定位,实现有效地故障隔离,便于维修保障,满足设备测试和维护需求。同时由于本发明利用主机固有硬件资源通过软件编程的方式实现,无需测试设备和人工介入,有效地节省了人力、物力成本,提高了设备的测试性和维修性,便于设备生产和维修。附图说明[0039]图1是本发明所述ACAS收发主机数字信号环路自检系统模块图。[0040]图2为本发明所述译码模块示意图。[0041]图3为本发明所述ACAS收发主机数字信号环路自检系统工作流程图。具体实施方式[0042]本发明在不增加额外的硬件设备的条件下,利用设备原有组成模块JSCPU、编码FPGA、译码模块、FZCPU及其固有的通信渠道配合工作,软件编程实现,其组成框图如图!所示。在设备的整个工作过程中,该自检保持Is次的频率周期性运行,FZCPU会将自检故障代码通过ARINC429总线上报给载机维护系统,进行故障显示和记录。[0043]下面对各个模块进行说明。[0044]JSCPU用于下发C模式闭环自检命令或s模式闭环自检命令给编码FPGA、接收译码数据、根据译码数据判断自检结果、将自检结果传送给FZCPU;[0045]编码FPGA用于编码生成标准C模式应答码、标准S模式应答码,并向译码模块发送控制信息;[0046]译码模块用于结合控制信息对标准C模式应答码、标准S模式应答码进行译码,并将译码数据传送给JSCPU;[0047]FZCPU用于接收JSCPU的自检结果,并上报自检结果。[0048]译码模块的组成框图如图2所示,它分别交由两路不同的硬件电路来分别实现S模式译码和C模式译码,所述译码模块中包括接口FPGA、分别与接口FPGA连接的C模式信号译码电路、S模式信号译码电路;其中,C模式信号译码电路包括顺次连接的C模式信号处理FPGA与C模式处理器,S模式信号译码电路包括顺次连接的S模式信号处理FPGA与S模式处理器。[0049]由于在进行数字信号环路自检时,译码模块收到的应答码是直接由FPGA发送过来的TTL格式的应答码信息,因此当译码模块根据模式线信息判断出数字信号环路自检状态时,就直接将接收到的应答码送入信号处理FPGA中,而不用进行AD转换。[0050]FZCPU用于接收JSCPU的自检结果,并将自检结果上报给载机维护系统。[0051]优选的,为了进一步保障本系统的故障及时发现,更好的应用于机载防撞系统,在其所应用的机载防撞系统的ACAS收发主机上专门设计有针对编码FPGA自检的点灯功能,即添加一个编码FPGA工作状态指示灯,当编码FPGA工作正常时,编码FPGA工作状态指示灯会闪亮;当编码FPGA工作不正常时,编码FPGA工作状态指示灯不亮或常亮。所以编码FPGA正常工作的情况下,当JSCPU判定S模式闭环自检和C模式闭环自检都故障时,可以判定为译码模块工作不正常。当JSCPU判定S模式闭环自检正常、C模式闭环自检故障时可以判定译码模块内部处理C模式自检的通路有故障;当JSCPU判定S模式闭环自检故障、C模式闭环自检正常时可以判定为译码模块内部处理S模式自检的通路有故障。该设计能有效的进行本系统自身的故障检测,具有意料不到的技术效果。[0052]下面结合图3对ACAS收发主机数字信号环路自检系统的工作过程进行说明。[0053]工作过程包括C模式自检过程、S模式自检过程、FZCPU将该自检结果上报给载机维护系统的过程。[0054]C模式自检过程包括如下步骤:[0055]Stepl:JSCPU判断定时器是否到达,如果定时器到达,则进入Step2,如果未到,则继续等待。[0056]本系统设置的自检频率是Is—次,该频率不会太快而影响各个模块的其他正常工作,也不会太慢而导致故障不能及时发现。具体频率也可根据实际情况设定。[0057]Step2:JSCPU通过地址、数据总线下发C模式闭环自检命令给编码FPGA;[0058]Step3:编码FPGA收到该自检命令后,编码生成一个标准C模式应答码,(其中可包含约定好的飞机的高度信息)同时还会生成相关译码控制信号,包括距离门信号、发射框架信号、工作模式信号。[0059]SteP4:译码模块接收到编码FPGA的工作模式信号,进入C模式闭环自检解码模式,同时结合距离门信号、发射框架信号和应答码信号解码出相应的译码信息,准备好上传JSCPU的报表数据并向JSCPU发起传输译码数据的中断请求。[0060]Step5:JSCPU接收到该中断请求后,根据事先约定好的报表长度,通过地址、数据总线从译码模块读取译码数据。[0061]Step6:JSCPU将接收到的译码数据报表和事先约定好的飞机高度信息作比较,如果一致,则判定C模式闭环自检正常;否则判定C模式闭环自检故障。C模式闭环自检结束。[0062]S模式自检过程包括如下步骤:[0063]Stepl:JSCPU通过地址、数据总线下发S模式闭环自检命令给编码FPGA。[0064]Step2:编码FPGA收到该自检命令后,编码生成一个长112位的标准S模式应答码其中可包含约定好的飞机相关高度,速度信息和飞机地址码信息),同时还会生成一些控制信号,包括距离门信号、发射框架信号、工作模式信号。[0065]Step3:译码模块接收到编码FPGA的工作模式信号,进入S模式闭环自检解码模式,同时结合距离门信号、发射框架信号和应答码信号解码出相应的译码信息,准备好上传JSCRJ的报表数据并向JSCPU发起传输译码数据的中断请求;[0066]Step4:JSCPU接收到该中断请求后,根据事先约定好的报表长度,通过地址、数据总线从译码模块读取译码数据;[0067]Step5:JSCPU将接收到的译码数据报表和事先约定好的标准s模式应答码作比较,如果一致,则判定S模式闭环自检正常;否则判定S模式闭环自检故障。S模式闭环自检结束;[0068]Step6:JSCPU通过FPGA内部的RAM功能模块将该自检结果通过数据、地址总线传递给FZCRJ;[0069]应当可以理解,C模式的自检过程和S模式的自检过程并无前后之分。[0070]自检过程是fzcpu该自检结果通过紐腿29数据总线或其他适合的通信方式(如无线通信上报综合显示系统。[0071]本发明的有益效果为:[0072]本发明实现能自动、周期性、有效地实现ACAS收发主机的接收环路自检测,,并将自检结果上报载机维护系统进行故障显示和记录。并在机载防撞系统的整个工作阶段进行实时故障监测,可完成功能模块级故障定位,实现有效地故障隔离,便于维修保障,满足设备测试和维护需求。同时由于本发明利用主机固有硬件资源通过软件编程的方式实现,无需测试设备和人工介入,有效地节省了人力、物力成本,提高了设备的测试性和维修性,便于设备生产和维修。

权利要求:1.ACAS收发主机数字信号环路自检系统,其特征在于,包括监视CPU、编码FPGA、译码模块、防撞CPU;所述监视CPU、译码模块、防撞CPU分别与编码FPGA连接,译码模块与监视CPU连接,其中监视CPU用于下发C検式闭环自检命令或S換式闭环自检命令给编码FPGA、接收译码数据、根据译码数据判断自检结果、将自检结果传送给防撞CPU;编码FPGA用于编码生成标准C模式应答码、标准S模式应答码,并向译码模块发送控制信息;译码模块用于结合控制信息对标准C模式应答码、标准S模式应答码进行译码,并将译码数据传送给监视CPU;防撞CPU用于接收监视CPU的自检结果,并上报自检结果。2.如权利要求1所述的ACAS收发主机数字信号环路自检系统,其特征在于,所述译码模块中包括接口FPGA、分别与接口FPGA连接的C模式信号译码电路及S模式信号译码电路;其中,C模式信号译码电路包括顺次连接的C模式信号处理FPGA、C模式处理器,S模式信号译码电路包括顺次连接的S模式信号处理FPGA、S模式处理器。3.如权利要求1所述的ACAS收发主机数字信号环路自检系统,其特征在于,编码FPGA发送的控制信号包括距离门信号、发射框架信号、工作模式信号。4.机载防撞系统,包括ACAS收发主机,其特征在于,包括如权利要求1或2或3所述的ACAS收发主机数字信号环路自检系统。5.如权利要求4所述的机载防撞系统,其特征在于,所述ACAS收发主机设置有编码FPGA工作状态指示灯,当编码FPGA工作正常时,编码FPGA工作状态指示灯会闪亮,当编码FPGA工作不正常时,编码FPGA工作状态指示灯不亮或常亮。6.如权利要求4或5所述的机载防撞系统,其特征在于,还包括载机维护系统,防撞CPU将自检结果的故障代码上报给载机维护系统。7.如权利要求1至3任一项所述的ACAS收发主机数字信号环路自检系统的自检方法,其特征在于,包括c模式自检过程;S模式自检过程;防撞CRJ上报自检结果的过程;其中:c模式自检过程包括如下步骤:步骤1:监视CPU判断定时器是否到达,如果定时器到达,则进入步骤2,如果未到,则继续等待;步骤2:监视CPU通过地址、数据总线下发C模式闭环自检命令给编码FPGA;步骤3:编码FPGA收到该自检命令后,编码生成一个标准C模式应答码,同时还会生成控制信号,所述控制信息包括距离门信号、发射框架信号、工作模式信号;步骤4:译码模块接收到编码FPGA的工作模式信号,进入C模式闭环自检解码模式,同时结合距离门信号、发射框架信号和应答码信号解码出相应的译码信息,准备好上传监视CPU的报表数据并向监视CHJ发起传输译码数据的中断请求;步骤5:监视CPU接收到该中断请求后,根据事先约定好的报表长度,通过地址、数据总线从译码模块读取译码数据;步骤6:监视CPU将接收到的译码数据报表和事先约定好的标准C模式应答码作比较,如果一致,则判定C模式闭环自检正常,否则判定C模式闭环自检故障;S模式自检过程包括如下步骤:步骤1:监视CPU通过地址、数据总线下发S模式闭环自检命令给编码FPGA;步骤2:编码FPGA收到该自检命令后,编码标准S模式应答码,同时还会生成一些控制信号,所述控制信号包括距离门信号、发射框架信号、工作模式信号;步骤3:译码模块接收到编码FPGA的工作模式信号,进入S模式闭环自检解码模式,同时结合距离门信号、发射框架信号和应答码信号解码出相应的译码信息,准备好上传监视CPU的报表数据并向监视CPU发起传输译码数据的中断请求;步骤4:监视CPU接收到该中断请求后,根据事先约定好的报表长度,通过地址、数据总线从译码模块读取译码数据;步骤5:监视CHJ将接收到的译码数据报表和事先约定好的标准S模式应答码作比较,如果一致,则判定S模式闭环自检正常;否则判定S模式闭环自检故障。8.如权利要求7所述的ACAS收发主机数字信号环路自检系统的自检方法,其特征在于,防撞CPU将自检结果通过ARINC429总线或无线通信方式上报给载机维护系统。9.如权利要求7所述的ACAS收发主机数字信号环路自检系统的自检方法,其特征在于,该系统的自检频率为Is次。

百度查询: 四川九洲空管科技有限责任公司 机载防撞系统、ACAS收发主机数字信号环路自检系统及方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。