一种s模式应答机与tcas主机进行信息传输的方法

文档序号:7890957阅读:275来源:国知局
专利名称:一种s模式应答机与tcas主机进行信息传输的方法
技术领域
本发明涉及空中交通信息传输领域,本发明公开了一种S模式应答机与TCAS主机进行信息传输的方法。
背景技术
TCAS (TrafficColIisionAvoidanceSystem)机载防撞系统是防止空中飞机危险接近和相撞事故发生的必不可少的设备。主要用于为飞机提供空中安全分隔保证,达到防碰撞的目的。通过询问、接受、处理其他飞机应答机的回答信号,对周围的其他飞机进行监视, 并计算监视范围内其他飞机相对本机的飞行趋势,给出交通告警和决断告警建议。该系统通过对附近空域装有空管应答机的飞机的有效跟踪与监视,完成对目标飞机的距离、速度、飞行高度、方位等信息的获取并进行计算,根据目标的运行轨迹正确产生交通告警,或进一步依据威胁程度产生决断告警,以语音方式向飞行员提供告警信息,并同时在显示器上显示告警信息,及时提醒飞行员采取措施,避让危险,防止与其他飞机相撞; 当双方都装有防撞系统时,能够通过数据链交换防撞信息,达到相互配合避让的目的。应答机接收其它飞机防撞主机的协调信息,将此信息通过总线发送给本系统的防撞主机,同时接收本系统防撞主机通过总线发送的协调报文,并将此协调报文通过空空数据链发送给其它飞机的防撞主机,从而达到防撞协调信息的相互交换,因此,保证应答机和主机之间信息传输的准确性是实现防撞系统的关键所在,目前民航飞机大都装备了国外进口的机载防撞设备,机载防撞设备处在国外几家公司的垄断之下,国外在该领域对外技术封锁,而国内在该领域尚无研究。

发明内容
针对上述现有技术中存在的问题,本发明提供一种S模式应答机与TCAS主机进行信息传输的方法。本发明的目的通过下述技术方案来实现
一种S模式应答机与TCAS主机进行信息传输的方法,其具体包含以下步骤启动时,S 模式应答机与TCAS主机通过总线进行连接,在每次启动时S模式应答机与TCAS主机都会进行总线握手,应答机和TCAS主机通过问答的方式控制工作过程的开始和结束,应答机和 TCAS主机通过发送和接收周期性数据和非周期性数据进行问答;每次启动时S模式应答机与TCAS主机都会进行总线握手,对周期性数据和非周期数据进行判断,并进行相应数据位的判断,总线握手完成后进行数据发送和接收。优选地,所述发送数据具体为在数据发送出去同时启动定时器,等待确认信号, 在定时器设定时间内收到ACK信号时复位发送标志,退出发送过程;如果设定时间内收到的是NAK信号,则判断数据是否为第二次发送,如果是则发送错误标志,退出发送,重新进行总线握手启动,如果是第一次发送则重新发送此数据并重新启动定时器;如果设定时间内未收到确认信号,则判断数据是否为第二次发送,如果是则发送错误标志,退出发送,重新进行总线握手启动,如果是第一次发送则重新发送此数据并重新启动定时器。优选地,所述接收数据具体为在接收数据时,首先对数据进行奇偶校验,对校验 方式不对的数据直接过滤,校验正确的判断数据是否为周期性数据,为周期性数据时判断 周期性数据的正确性,正确时存储此数据并复位接收错误标志,数据不正确时置接收错误 标志;为非周期性数据时判断是否为合理的数据,如果不是发送NAK,并退出接收,如果是 则发送ACK信号并存储此数据。优选地,所述方法还包括应答机接收非周期性数据时,首先判断是第几段报文,第 一段时解析其是否为主动发送报文并持续位为1,表明这是数据包的第一个数据,则存储此 数据并回ACK信号,如不是主动发送报文,判断其是否为请求发送报文且持续位为0,表明 此报文为一请求发送报文,则提取收到的GICB号,根据GICB号从对应的GICB存储区提取 数据组合成数据包的每一段,根据发送协议将此数据包发送至TCAS主机;第二段时解析其 是否为主动发送报文并持续位为1,表明这是数据包的第二个数据,则存储此数据并回ACK 信号;第三段时解析其是否为主动发送报文并持续位为1,表明这是数据包的第三个数据, 则存储此数据并回ACK信号,如果主动发送报文并持续位为0时,继续解析其BDS是否为 0x10,如判断通过表明此数据包共三段,为能力报告报文,则将此能力报告报文的对应位提 取出来放入GICB为0x10的存储区内;第四段时解析其是否为主动发送报文并持续位为0, 表明这是数据包的第四个数据,此数据包共四个数据,存储此数据并回ACK信号,将完整的 数据包组合为协调报文MV,等待应答。本发明的有益效果通过429总线接口使得S模式应答机与TCASII主机之间进行 信息的传输,应用方便,可靠性高。根据通信协议要求用以实现S模式应答机与TCAS主机 之间信息传输,达到相互配合避让的目的。


图1为S模式应答机与TCAS主机通信的结构示意图。图2为本发明中XT-TX总线启动握手过程。图3为本发明中XT429传输接口发送过程。图4为本发明中TX429传输接口接收过程。图5为本发明中TX429传输接口接收非周期性数据过程。
具体实施例方式本发明公开了一种S模式应答机与TCAS主机进行信息传输的方法,其具体包含以 下步骤
启动时,S模式应答机与TCAS主机通过总线进行连接,在每次启动时S模式应答机与 TCAS主机都会进行总线握手,应答机和TCAS主机通过问答的方式控制工作过程的开始和 结束,应答机和TCAS主机通过发送和接收周期性数据和非周期性数据进行问答。具体为 应答机接收TCAS主机的周期性数据并判断其周期及内容,应答机向TCAS主机发送周期性 数据,TCAS主机判断此数据周期及内容,判断通过后表明周期性数据正确,周期性数据判断 完成;TCAS主机向应答机发送非周期性数据,应答机判断此非周期性数据的正确性并在限 定时间内给出确认信号,应答机向TCAS主机发送非周期性数据,TCAS主机判断此数据的正确性并在限定时间内给出确认信号,此过程后非周期性数据判断完成。如果TCAS主机逻辑确认此系统为TCASII,将其周期性数据Label274中的RI位设置为2、3、4,VI位设置为1, 应答机收到此周期性数据Label274时将其周期性数据276的第10位设置为I、VI位设置为1,以上设置表明TCAS系统满足D0-185A。每次启动时S模式应答机与TCAS主机都会进行总线握手,对周期性数据和非周期数据进行判断,并进行相应数据位的判断,确定系统满
足D0-185A,即TCAS丨丨机载交通告警与防撞系统最低工作性能要求。通过429总线接口使
得S模式应答机与TCASII主机之间进行信息的传输,应用方便,可靠性高。根据通信协议要求用以实现S模式应答机与TCAS主机之间信息传输,达到相互配合避让的目的。总线握手完成后进行数据发送和接收,在发送数据时,将数据发送出去同时启动定时器(其中定时器的时间设定为2ms),等待确认信号,在定时器设定时间内(如2ms)内收到ACK确认信号,信号时复位发送标志,退出发送过程;如果设定时间内(如2ms)收到的是 NAK否定信号,则判断数据是否为第二次发送,如果是则发送错误标志,退出发送,重新进行总线握手启动,如果是第一次发送则重新发送此数据并重新启动定时器;如果设定时间内 (如2ms)未收到确认信号,则判断数据是否为第二次发送,如果是则发送错误标志,退出发送,重新进行总线握手启动,如果是第一次发送则重新发送此数据并重新启动定时器。具体实现见图2所示的发送数据的执行流程图。在接收数据时,首先对数据进行奇偶校验,对校验方式不对的数据直接过滤,校验正确的判断数据是否为周期性数据,为周期性数据时判断周期性数据的正确性,正确时存储此数据并复位接收错误标志,数据不正确时置接收错误标志;为非周期性数据时判断是否为合理的数据,如果不是发送NAK,并退出接收,如果是则发送ACK信号并存储此数据。具体实现见图3所示接收数据的实现流程图。应答机接收的非周期性数据只有Label270,应答机收到非周期性数据Label270 时,首先判断是第几段报文,第一段时解析其是否为主动发送报文并持续位为1,表明这是数据包的第一个数据,则存储此数据并回ACK信号,如不是主动发送报文,判断其是否为请求发送报文且持续位为0,表明此报文为一请求发送报文,则提取收到的GICB (地面发起通信B)号,根据此GICB号从对应的GICB存储区提取数据组合成270数据包的每一段,根据发送协议将此数据包发送至TCAS主机;第二段时解析其是否为主动发送报文并持续位为 1,表明这是数据包的第二个数据,则存储此数据并回ACK信号;第三段时解析其是否为主动发送报文并持续位为1,表明这是数据包的第三个数据,则存储此数据并回ACK信号,如果主动发送报文并持续位为O时,继续解析其BDS (通信B寄存器地址)是否为0x10,如判断通过表明此数据包共三段,为能力报告报文,则将此能力报告报文的对应位提取出来放 AGICB为0x10的存储区内;第四段时解析其是否为主动发送报文并持续位为0,表明这是数据包的第四个数据,此数据包共四个数据,存储此数据并回ACK信号,将完整的数据包组合为协调报文MV,等待应答。图4为本发明中传输接口接收非周期性数据过程。上述的实施例中所给出的系数和参数,是提供给本领域的技术人员来实现或使用本发明的,本发明并不限定仅取前述公开的数值,在不脱离本发明的发明思想的情况下,本领域的技术人员可以对上述实施例作出种种修改或调整,因而本发明的保护范围并不被上述实施例所限,而应该是符合权利要求书提到的创新性特征的最大范围。
权利要求
1.一种S模式应答机与TCAS主机进行信息传输的方法,其具体包含以下步骤S模式应答机与TCAS主机通过总线进行连接,在每次启动时S模式应答机与TCAS主机都会进行总线握手,应答机和TCAS主机通过问答的方式控制工作过程的开始和结束,应答机和TCAS 主机通过发送和接收周期性数据和非周期性数据进行问答;每次启动时S模式应答机与 TCAS主机都会进行总线握手,对周期性数据和非周期数据进行判断,并进行相应数据位的判断,总线握手完成后进行数据发送和接收。
2.如权利要求I所述的S模式应答机与TCAS主机进行信息传输的方法,其特征在于所述发送数据具体为在数据发送出去同时启动定时器,等待确认信号,在定时器设定时间内收到ACK信号时复位发送标志,退出发送过程;如果设定时间内收到的是NAK信号,则判断数据是否为第二次发送,如果是则发送错误标志,退出发送,重新进行总线握手启动,如果是第一次发送则重新发送此数据并重新启动定时器;如果设定时间内未收到确认信号,则判断数据是否为第二次发送,如果是则发送错误标志,退出发送,重新进行总线握手启动, 如果是第一次发送则重新发送此数据并重新启动定时器。
3.如权利要求I或2所述的S模式应答机与TCAS主机进行信息传输的方法,其特征在于所述接收数据具体为在接收数据时,首先对数据进行奇偶校验,对校验方式不对的数据直接过滤,校验正确的判断数据是否为周期性数据,为周期性数据时判断周期性数据的正确性,正确时存储此数据并复位接收错误标志,数据不正确时置接收错误标志;为非周期性数据时判断是否为合理的数据,如果不是发送NAK,并退出接收,如果是则发送ACK信号并存储此数据。
4.如权利要求3所述的S模式应答机与TCAS主机进行信息传输的方法,其特征在于所述方法还包括应答机接收非周期性数据时,首先判断是第几段报文,第一段时解析其是否为主动发送报文并持续位为1,表明这是数据包的第一个数据,则存储此数据并回ACK信号,如不是主动发送报文,判断其是否为请求发送报文且持续位为0,表明此报文为一请求发送报文,则提取收到的GICB号,根据GICB号从对应的GICB存储区提取数据组合成数据包的每一段,根据发送协议将此数据包发送至TCAS主机;第二段时解析其是否为主动发送报文并持续位为1,表明这是数据包的第二个数据,则存储此数据并回ACK信号;第三段时解析其是否为主动发送报文并持续位为1,表明这是数据包的第三个数据,则存储此数据并回ACK信号,如果主动发送报文并持续位为O时,继续解析其BDS是否为0x10,如判断通过表明此数据包共三段,为能力报告报文,则将此能力报告报文的对应位提取出来放入GICB 为0x10的存储区内;第四段时解析其是否为主动发送报文并持续位为0,表明这是数据包的第四个数据,此数据包共四个数据,存储此数据并回ACK信号,将完整的数据包组合为协调报文MV,等待应答。
全文摘要
本发明涉及空中交通信息传输领域,本发明公开了一种S模式应答机与TCAS主机进行信息传输的方法,其具体包含以下步骤S模式应答机与TCAS主机通过总线进行连接,在每次启动时S模式应答机与TCAS主机都会进行总线握手,应答机和TCAS主机通过问答的方式控制工作过程的开始和结束,应答机和TCAS主机通过发送和接收周期性数据和非周期性数据进行问答;每次启动时S模式应答机与TCAS主机都会进行总线握手,对周期性数据和非周期数据进行判断,并进行相应数据位的判断,总线握手完成后进行数据发送和接收。通过429总线接口使得S模式应答机与TCASII主机之间进行信息的传输,应用方便,可靠性高。
文档编号H04L1/16GK102594511SQ20121005801
公开日2012年7月18日 申请日期2012年3月7日 优先权日2012年3月7日
发明者郭小杰 申请人:四川九洲空管科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1