主要内容

飞机跟踪在仿真软件中使用ads - b信号金宝app

这个例子向您展示了如何跟踪飞机通过处理自动从属监控广播”(ads - b)信号使用仿真软件®和通信工具箱™。金宝app可以使用捕获并保存信号,或接收信号实时使用RTL-SDR电台或ADALM-PLUTO收音机。这个例子可以显示跟踪飞机在地图上,如果你有工具箱™的映射。

所需的硬件和软件

使用信号捕获运行这个例子,您需要以下软件:

  • 金宝app

  • 通信工具箱

实时接收信号,您还需要下列特别提款权之一的设备和相应的支持包插件:金宝app

  • RTL-SDR无线电和相应的通信工具箱支持RTL-SDR广播附加包金宝app

  • ADALM-PLUTO无线电和相应的通信工具箱支持包为模拟设备®ADALM-PLUTO广播附加组件金宝app

完整列表的通信工具箱支持SDR平台,是指支持硬件部分金宝app软件定义无线电(SDR)发现页面

介绍

介绍s模式信号方案和ads - b技术跟踪飞机,请参考飞机使用ads - b信号跟踪MATLAB®的例子。

接收机结构

下面的代码块图总结了接收机结构。处理有四个主要部分:信号源、物理层、消息解析器和数据查看器。

信号源

这个例子可以使用信号从一个来源:

  1. “捕获信号”:无线使用基带信号写入到文件和采购文件阅读器块2.4议员

  2. “RTL-SDR广播”:RTL-SDR电台2.4议员

  3. “ADALM-PLUTO”: ADALM-PLUTO电台12议员的采样率

这里扩展唠叨消息120微秒长,信号源是配置过程足够的样本含有180扩展唠叨消息,并设置SamplesPerFrame信号的相应属性。其余的算法搜索的s型包在这个框架的数据和输出所有正确识别数据包。这种类型的处理定义为批处理。另一种方法是处理一个扩展唠叨一次消息。这个单一的数据包处理方法比批处理开销180倍,而少180倍延迟。由于ads - b接收机是延迟容忍,使用批处理。

物理层

从信号源接收基带样品处理的物理(体育)层产生数据包包含PHY层位头信息和原始消息。下面的图显示了物理层结构。

RTL-SDR无线电能够使用一个采样率范围内(200年e3, 2.8 e6)赫兹。RTL-SDR广播源时,这个例子使用2.4 e6赫兹的采样率和篡改的5倍的实际采样率12 e6赫兹。

ADALM-PLUTO无线电能够使用一个采样率范围内(520年e3, 61.44 e6)赫兹。ADALM-PLUTO广播源时,示例样本输入直接12 MHz。

1 Mbit / s的数据传输速率和实际采样率12 MHz,有12个样品每个符号。接收处理链使用复杂的符号的大小。

数据包同步器工作子帧的数据相当于两个扩展唠叨的数据包,即1440样品12 MHz或120微秒。这个子帧长度确保整个扩展唠叨子帧数据包可以找到。数据包同步器的第一个相关的接收信号8微秒序言,找到了峰值。然后,它验证发现同步点通过检查如果证实序言序列,[1 0 0 0 0 0 1 0 1 0 0 0 0 0 0),一个“1”代表高价值,“0”代表一个较低的值。

的s型PPM调制方案定义了两个符号。每个符号有两个芯片,一个有高价值,另一个在一个较低的值。如果第一个芯片是高后跟低芯片,这对应于符号作为一个1。另外,如果第一个芯片是低后跟高芯片,然后象征是0。有些解析器解调接收芯片和创建一个二进制消息。二进制消息使用CRC检查器验证。一些解析器的输出是一个向量的s型的物理层头包包含以下字段:

  • RawBits:原始消息碎片

  • CRCError:假如果CRC检查,真要是CRC失败

  • 接收时间:时间在几秒钟内从开始的接收器

  • DF:下行格式(包类型)

  • CA:能力

消息解析器

消息解析器处理原始比特基于数据包类型中描述(2]。这个例子可以解析短唠叨包和扩展唠叨数据包含有空气速度、识别、和机载位置数据。

数据查看器

数据查看器显示接收到的消息在一个图形用户界面(GUI)。对于每个数据包类型,检测数据包的数量,数量的正确解码包和包错误率(每)。捕获数据,这些信息的应用程序列表信息解码以表格形式。

发布地图和日志数据

你也可以启动地图,开始使用两个文本文件日志滑动开关(推出地图和日志数据)。

  • 日志数据*——当日志数据,它将捕获的数据保存在一个TXT文件。稍后您可以使用保存的数据进行后期处理。

  • 发布地图——当推出地图,地图将跟踪航班可以查看的地方。注意:你必须有一个有效的许可证的映射工具如果你想使用此功能。

下图说明了应用程序跟踪和列表飞行细节,并将它们显示在地图上。

选定的参考书目

  1. 国际民航组织附件10卷4。监测和防撞系统。

  2. 技术规定模式S服务和扩展断续振荡器(9871年医生)