Tcas系统中arinc429总线信号自动编码发送的制作方法

文档序号:6698893阅读:681来源:国知局
专利名称:Tcas系统中arinc 429总线信号自动编码发送的制作方法
技术领域
本发明涉及新一代机载TCAS中系统ARINC 429总线信号自动编码发送方法设计, 属于信号处理和空中交通管理及安全领域。
背景技术
飞机上的防撞系统,美国航空体系称为空中交通预警和防撞系统(以下简称 TCAS),欧洲航空体系称为机载防撞系统,两者的含义、功能是一致的,而且组成也基本相 似,因此本发明申请说明书以TCAS为技术背景进行描述。经过多年的发展,TCAS系统已发展出多种型号,如TCAS I、TCAS II、TCAS III、 TCAS IV。其中TCAS II目前应用最为广泛,它可以给飞机驾驶员提供以不同颜色和形状显 示临近飞机的相对高度、距离、方位、上升/下降状态等信息的交通提示(TA)和显示俯仰通 道改变、姿态保持、高度保持等信息的解决方式(RA)。其他更高版本型号体系结构以TCAS II为基础,只是在功能上略有差别。在现有TCAS中,ARINC 429总线是各功能模块之间数据传输的主要手段,它包括 TCAS与S模式应答机之间的双向数据传输、无线电高度仪向TCAS的数据传输、TCAS向显示 器的数据传输、TCAS向飞行数据记录器的数据传输等。事实上,由于ARINC 4 是单向传 输的数据线,所以这些数据传输都用了一条或以上的ARINC似9总线,可以说,ARINC 429 总线是TCAS得以协调工作的桥梁。但是,在现有的TCAS I/II中,ARINC 4 总线控制器 都是远离TCAS与各部件的总线接口而与其他控制器集成的。以TCAS-4000为例,其ARINC 429总线控制集成在控制TCAS电路的CTR-92T上,而CTR-92T与TCAS收发及编解码控制器 TTR-4000是分离的两个直接安装的设备组件。现有的TCAS系统中,这种ARINC 429总线控制器与总线接口分离的结构,使得4 总线的稳定性降低,且设备体积增大,不利于设备的机载安装和飞行安全。

发明内容
为了解决ARINC 429总线控制器与接口分离、稳定性低等问题,本设计中将ARINC 429总线控制器与接口集中设计,并在总线控制器中完成数据编码;本发明解决其技术问题所采用的技术方案是1)在TCAS中,使用ARINC 4 总线作为各功能模块之间数据传输的主要手段。在 实现TCAS与S模式应答机、TCAS与无线电高度仪、TCAS与显示器、TCAS与飞行数据记录仪 等之间ARINC 429总线连接的基础上,本设计还特有的实现了 TCAS与机载维护计算机之间 ARINC429总线连接;2)ARINC 4 总线有自己固定的数据格式,它与发送/接收数据的格式顺序不同, 因此必须在收发数据前对数据进行重排。在本设计中,我们在FPGA内设置FIFO和相应的 总线控制来完成对数据的重排。数据信号的编码在总线控制器中实现,总线控制器能将串 行ARINC429总线数据转换成并行数据;自动进行奇偶校验,自动源/目的地址匹配检查;另外,控制器能够将并行数据按照串行移位方式发送出去,自动产生奇偶校验位,产生字 间隙。本发明的有益效果是由于用ARINC 429总线作为更多的模块传输数据,同时用 总线控制器完成数据信号的编码;这样大大简化数据传输线路,数据发送过程和数据处理 过程。


附图1是HS-3282数据接收发送流程图附图2是4 总线数据重排流程图附图3是ARINC 429总线数据处理流程图
具体实施例方式ARINC 429总线的通信过程包含三个环节数据接收/发送、数据重新排列、数据 检测处理。数据接收过程中,ARINC 4 总线传输ARINC 4 总线格式数据,控制器对数据 进行接收,将串行数据转换成并行数据,因为ARINC 429总线上数据的传输格式特殊,需要 通过数据重新排列得到正常顺序的数据。得到正常的数据后,可以对数据进行检测。因为 ARINC 4 总线格式有着严格规范。数据发送过程中,在数据发送之前,需要对数据进行重 新排列。然后将数据输入到总线控制器,总线控制器自动将数据以串行移位的方式发送出 去。TCAS中,ARINC 429总线传输两种类型的数据,一种是控制类数据,例如控制命令 字,一般用离散格式传输,需要规定各个位置对应的命令字;另一种是普通数据,例如高度 数据,这些数据按照二进制格式或者B⑶码格式读写。另一方面,TCAS中存在多组ARINC 429总线,用于传输不同类型的数据,TCAS明确规定不同LABEL对应不同类型的数据。首先 对ARINC 4 总线格式作简单说明,然后针对传输过程给出解决方案。因为整个过程涉及 数据重排和数据检测问题,因此简要介绍ARINC 429总线格式的定义。ARINC 4 总线的数据格式定义如表所示。表IARINC 429总线的数据格式定义
32313029111098 1PSSMDATA 今 MSB -PAD <r DISCRETES LSBSDILABELParity 字的第32位,一般为奇校验,除非用于测试的时候。奇校验就是保证32 位字中包含奇数个1,当前31位数据包含偶数个1时,Parity位置1 ;当前31位数据包含 奇数个1时,Parity置0。SSM 信号/状态矩阵,表示硬件设备条件,操作模式,合法数据内容。其表示的含 义还与DATA类型有关。SSM的含义如表所示表 2SSM Codes for BNR data
权利要求
1.一种TCAS系统中ARINC 429总线信号自动编码转发方法,是以现有TCASII的分离 ARINC 429总线及控制器为基础,设计了基于FPGA的ARINC 4 控制器集中及数据格式的 自动转换,其特征在于a.将ARINC4 总线接口与其控制器靠近FPGA集中设计;b.在FPGA中开辟与4 接口相连的FIFO,实现数据收发前的格式转换;
2.—种TCAS系统中ARINC 4 总线信号自动编码转发方法,其特征在于使用在FPGA 中开辟的接口模块实现了 ARINC 429总线与器控制器的集中设计;
3.—种TCAS系统中ARINC 4 总线信号自动编码转发方法,其特征在于使用在FPGA 中开辟的与ARINC 429接口及控制器相连的FIFO和自动编码控制实现了有效数据收发前 的格式转换及自动奇偶校验。
全文摘要
本发明是一种基于FPGA的ARINC 429总线信号自动转发设计,完成了TCAS系统中ARINC 429总线信号自动转发的软硬件设计。针对现有TCAS系统中ARINC 429总线控制器与接口分离、稳定性低等问题,本设计中将ARINC 429总线控制器与接口在FPGA中集中设计,并在总线控制器中完成数据编码;本设计通过在FPGA中开辟与ARINC 429总线接口相连的FIFO,利用相应的控制自动实现数据的格式转换、奇偶校验等。
文档编号G08G5/04GK102063806SQ20091021897
公开日2011年5月18日 申请日期2009年11月16日 优先权日2009年11月16日
发明者史忠科, 黄溢 申请人:西安费斯达自动化工程有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1