ADS_B综合课程设计报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

沈阳航空航天大学

综合课程设计 ADS-B报文数据的解析研究

班级

学号

学生姓名

指导教师

课程设计任务书

课程设计的内容及要求:

一、设计说明

对接收到的ADS-B数据进行解析,就是要对航空报文有较多了解,根据编码协议对报文进行解码,从里面提取出有用信息,能让人直观理解报文信息

二、设计要求

根据链路协议及编码协议,对报文解析,要实现:

1.能够解析出速度,高度,经纬度等重要信息;

2.界面尽量友好,误差要小;

3.数据能够实时更新

三、实验要求

用VC++实现编程和解析

四、推荐参考资料

五、按照要求撰写课程设计报告

成绩评定表

一、概述

空中交通管理的根本目的是使航线上的飞机安全、有效和有计划地在空域中飞行, 管制员需要对管制空域内飞机的飞行动态进行实时监视。传统的雷达监视手段采用询问/ 应答方式对目标探测。从长远来看, 雷达系统自身具有很多局限性: 雷达波束的直线传播形成了大量雷达盲区; 无法覆盖海洋和荒漠等地区; 雷达旋转周期限制了数据更新率的提高, 从而限制了监视精度的提高; 无法获得飞机的计划航路、速度等态势数据, 限制了跟踪精度的提高和短期冲突告警STCA ( Short TermConflict Alert ) 的能力。因此, 需要发展新的监视手段。

广播式自动相关监视ADS- B( Automatic DependentSurveillance- Broadcast ) 即航空器自动广播由机载星基导航和定位系统生成的精确定位信息, 地面设备和其他航空器通过航空数据链接收此信息, 卫星系统、飞机以及地基系统通过高速数据链进行空天地一体化协同监视。ADS- B 的精度和数据更新率比雷达高, 除位置信息外,ADS- B 还提供其他信息, 包括速度和飞行意向等, 尤其适合于山区、荒漠、边远机场等不宜建设雷达的区域, 也适合于高密度机场的监视, 是未来监视系统的重要组成部分和发展方向。

目前,ICAO(International Civil Aviation Organization,国际民用航空组织)高度重视ADS‐B 的发展与应用,并制订了相关的技术标准和发展规划,并一直在努力倡导在全球统一部署相同标准 ADS‐B 体系,实现全球范围内的飞行监控与数据共享。我国的民用航空业目前正处于成长期,飞机的数量、飞行的规模和空域的范围都在不断扩大,需要引进并吸收 ADS‐B 技术,以丰富和改进我们自己的空中交通管制系统和体系,并实现与国际最新技术的接轨。在 ADS ‐B 技术的吸收和应用中,需要不断地研究其基本原理,掌握其技术核心,促进实现国际先进技术与中国本地情况的不断融合。

图1 ADS-B技术在航空中的应用示意图

二、ADS-B 系统工作原理

ADS-B OUT 系统中,主要的功能由 S 模式应答机实现,在其正常工作期间,周期性的将 DF17 格式的扩展断续振荡信号广播出去,为飞机和地面站提供相关信息包括飞机的经纬度信息、高度信息、航行速度信息等。在系统正常工作时,应答机接收来自GPS 接收机的导航消息,通过对数据的分析,提取有有用的信息部分组合成为使用于 S模式传输的报文格式,然后以特定的速率通过应答机天线发送出去,当地面站和其他飞机接收到这些信息后,通过对信息的解码、检错、纠错、报文生成过程获取这架飞机的飞行参数,高度速度等有效的信息,这些信息将非常有效的帮助完成空中管理以及飞机间的相关监视过程。

与应答机应答二次雷达的询问一样,DF17 格式的扩展断续振荡信号用一个1090MHz 的载波频率进行调制并以 1Mbps 数据速率广播脉冲位置,扩展断续振荡脉冲的长度为 112 比特。

在接收的数据部分中,以 DF17 格式的扩展断续振荡信号为例,共有 5 个主要的飞行任务字段。其中,第一个字段为 DF 位格式字段,长度为 5 比特,主要作用在于识别扩展断续振荡的内容,此字段设置为固定值 17(十进制数),本项目工作的研究也主要针对此类信号。接下来则是 3 比特的应答机能力(CA)字段,该字段描述了飞机的 S 模式数据链通信能力,如是否装载了 ADS 系统等。广播地址(AA)字段是消息中最重要的一个字段,该字段唯一的识别了每个飞机独一无二的 24 比特的 S 模式地址,用来表明飞机的身份。接下来是机载设备采集整合的信息 ME 字段,56 比特的扩展型断续振荡报文是主要的 ADS-B 消息,该消息主要包括飞机的参数信息如高度、速度、经度、纬度等信息,它为飞机参数如 GPS 位置和速度提供报文有效信息。最后,24 比特的奇偶性(PI)字段,该字段为前 88 位数据信息的 CRC 校验余数,用于实现 CRC 检错纠错。

三相关技术

1.1090 ES数据链

1090 ES(Extended Squitter,扩展电文)的命名中包含两层含义。1090 指的是该数据链的下行传输频带是 1090MHz。ES 指的是对原有 ADS-B 报文长度的扩展。原有的报文长度一般为 56-112 比特。

1090 ES 是由 ICAO 推荐的、唯一一个可以在全球范围内使用的数据链技术,得到了美国、欧洲、亚洲等大部分国家的承认和应用。在第 11 次国际航空会议上,已经将1090 ES 作为 ADS-B 主要数据链技术,并制定了相关的协议和

标准。

1090 ES 是一种 S 模式的数据链,支持一对一的询问-应答机制。S 是Selective 的意思,指的是可以对航空器进行选择通信。

1090 ES 采用 PPM(脉冲位置调制)编码。

2. ADS-B IN 设备报文

系统采用的 ADS-B IN 设备,在收到 ADS-B 报文后,对 ADS-B 报文进行了二次封装,增加了报文头,将 ADS-B 报文作为它的载荷。封装后的报文被 ADS-B IN 设备通过网络转发给其它设备。除此之外,ADS-B IN 设备还发送一些状报文,描述设备时间和位置等信息。

ADS-B IN 设备可以发出的报文一共有三类:

1)Message Report

2)Time Report

3)Position Report

我们用的接收设备是SBS-3接收机,主要分析Message Report,即DF17数据,所以其他两种 Report不多做介绍。

表1 Message report的格式

Message Report 的报文长度共 28 个字节。一些关键字段的说明如下: 字段,取值范围是 0-4,0-3 代表 Message Report 或 Time Report,两者的区分可以通过字段的内容来辨别。0-3 的不同之处在于

字段是一个按位解析的字段,第 0 位指示了接收的天线,其值为 0 表示从 A天线接收;值为 1 表示从 B 天线接收。第 3 位指示了字段的

单位和范围,其值为0 表示信号强度的单位是 ADC 的 LSB,范围是 0 到 255;

相关文档
最新文档