ADS-B教学实验方案

news2025/1/13 17:08:05

ADS-B教学系统是为了让学生学习ADS-B原理、ADS-B系统组成、ADS-B信号处理技术。可以通过ADS-B教学系统进一步研究分析ADS-B位置的精度、准确性、稳定性、实时性,设计基于ADS-B的空中碰撞告警系统,混合空域的空中交通管理系统(UTM)设计。也可以研究ADS-B报文解析、设计显示终端、基于ADS-B的广域多点定位系统开发。

系统可以在教室内演示空中二次雷达A,C/S模式和ADS-B的模拟信号发射,地面的信号接收、解析、显示。

方案架构

方案均由ADS-B设备实物搭建,其中ADS-B应答机有轨迹模拟功能配合信号衰减器可在室内工作,无人机ADS-B应答机和便携式ADS-B设备均可在地面驱动正常工作。在实验室内部就可以组成一套完整的ADS-B教学系统。

组成的设备及工作方式

【01】ADS-B应答机ping200XR

ping200XR是一款全功率(250W)应答机,支持A,C/S应答和ADS-B广播。集成GPS和气压高度计,通过上位机软件配置ICAO地址、呼号、应答机编码身份信息和模拟飞行轨迹,配合天线衰减器在室内工作不会造成信号干扰。

教学场景模拟示例:

  • 飞机空中遇险应答机挂遇险代码7600、7700。
  • 多台应答机模拟飞机空中碰撞的场景,从而研究ADS-B空中避撞告警算法。
  • 模拟民航飞机、通用飞机、无人机的混合空域飞行,研究混合空域空中交通管理方法和无人机空中交通管理(UTM)。

【02】便携式ADS-B收发机 SkyEcho2

SkyEcho2是一款自带电池的ADS-B收发机,发射模式为DF-18,发射功率20W。应用于没有ADS-B的通航飞机和轻型运动型飞机,在国内已有数十家通航公司选用。设备在英国获得CAA的批准使用。SkyEcho2具有ADS-B接收功能,可以与多款电子飞行包软件兼容实现飞行员掌握空中交通情况。

学习和研发内容:

  • 学习DF-18模式ADS-B信号特性。
  • 可以通过设备输出的ADS-B IN报文开发一套电子飞行包软件(SkyEcho2通过无线WIFI输出,协议为标准的GDL90)。

【03】无人机专用ADS-B应答机ping20Si

ping20Si是一款无人机专用ADS-B,重量只有20g,非常适合安装在小型无人机上。Ping20Si发射功率为20W,支持A,C/S和ADS-B。标准接口非常容易与主流开源飞控集成。与无人机ADS-B接收机PingRX Pro配合可以实现无人机的空中避撞。是无人机超视距飞行(BVLOS)和无人机空中交通管理(UTM)的重要组成部分。

学习和研究内容:

  • 小型无人机的ADS-B监视实现。
  • 基于ADS-B的无人机空中交通管理(UTM)研究。

【04】无人机ADS-B接收机pingRX Pro

pingRX Pro是一款无人机专用ADS-B接收机,重量仅5克。可以实现无人机的主动避让,可以探测周围150公里范围你的ADS-B信号,是避免影响民航有人飞机的有效手段。输出接口为标准MAVlink协议轻松与主流开源飞控集成。

学习和研究内容:

  • 无人机飞控集成ADS-B模块实现。
  • 基于ADS-B的主动避让算法研究。

【05】ADS-B地面站pingStation3

pingStation3网络型室外ADS-B地面站支持双模1090MHz和978MHz接收,内置高精度GPS提供UTC时戳,一体化设计避免馈线造成的信号衰减。IP67的防护标准可以部署在恶劣环境,网络输出适合多机组网,配套专业显示终端软件。

学习和研究内容:

  • ADS-B报文分析。
  • 多机组网数据融合研究。
  • 开发一套新的ADS-B显示终端。
  • 基于ADS-B的广域多点定位系统开发。
  • 混合空域空中交通管理系统开发。

最小架构组成

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/513127.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

《花雕学AI》你不知道的AI 机器人:29个让你大开眼界的事实

AI 机器人是人工智能技术的最具代表性的应用之一,它们可以模仿人类的行为和思维,完成各种复杂的任务,如识别图像、语音和文字,进行对话、翻译和推理,控制机械臂、汽车和飞机等。AI 机器人的发展速度令人惊叹&#xff0…

Windows命令提示行使用指南二(批处理)

命令提示行使用指南 前言四、批处理简介五、如何编写批处理1、Hello world2、做加法3、查找文件,并输出到文本。4、批量重命名5、自动记录开机时间 前言 cmd 是 Windows 操作系统中的命令行界面(CLI),也称为命令提示符&#xff0…

Linux shell编程 数组排序算法

冒泡排序 循环对比相邻的元素,交换较大元素到后面的位置 大循环根据列表中存在的元素数量循环n-1次,保证所有元素都能被排序完成 小循环从前向后遍历,循环一次循环范围减少一位(由于后面的已经排列完成无需再比较)小循…

【halcon知识】应用仿射变换

一、说明 无论什么样的变换,都离不开齐次变换矩阵。一般地,先准备一个空的齐次变换矩阵,这个矩阵随便填写:1)填入旋转类参数就是旋转矩阵,2——填入仿射参数就可进行仿射变换,3)填入…

Kali-linux攻击WordPress和其他应用程序

今天越来越多的企业利用SAAS(Software as a Service)工具应用在他们的业务中。例如,他们经常使用WordPress作为他们网站的内容管理系统,或者在局域网中使用Drupal框架。从这些应用程序中找到漏洞,是非常有价值的。 为…

[JAVA数据结构]堆

目录 1.堆的概念 2.堆的创建 3.堆的插入与删除 3.1堆的插入 3.2堆的删除 1.堆的概念 如果有一个关键码的集合K {k0,k1, k2,…,kn-1},把它的所有元素按完全二叉树的顺序存储方式存储在一个一维数组中,…

【Linux】远程桌面连接服务器报错:未启用对服务器的远程访问......

🍁博主简介 🏅云计算领域优质创作者   🏅华为云开发者社区专家博主   🏅阿里云开发者社区专家博主 💊交流社区:运维交流社区 欢迎大家的加入! 文章目录 前述操作环境说明:远程报…

<数据结构>NO4.带头双向循环链表

文章目录 前言1. 头文件2. 函数实现1)创建哨兵位节点2)新增一个节点3)打印链表4)头插5)尾插6)头删7)尾删8)查找9)pos前插入10)删除pos处节点11)销…

Redis 缓存穿透、缓存击穿与缓存雪崩

文章目录 1. 缓存穿透解决方法 2. 缓存击穿解决方法 3. 缓存雪崩解决方法 在 redis 的应用场景中,需要考虑缓存在某些场景下可能出现的问题: 缓存穿透 缓存击穿 缓存雪崩 以下缓存问题的讨论都是基于以下应用架构讨论的: 1. 缓存穿透 对应…

数据备份系列:Rsync 备份实战记录(二)

一、Rsync Cron 场景使用 在对数据备份要求实时性不高的情况下,可优先考虑该场景,选择一个合适的时间,对数据进行定时远程增量同步。 在《数据备份系列:Rsync 备份详解(一)》中我们已经对服务搭建以及远程…

DAD-DAS模型

DAD-DAS模型 文章目录 DAD-DAS模型[toc]1 产品服务:需求方程2 实际利率:费雪方程3 通货膨胀:菲利普斯方程4 预期通货膨胀:适应性预期5 货币政策规则:泰勒方程6 动态总供给-总需求方程(DAS-DAD)7 总供给冲击模拟 1 产品服务:需求方…

【JavaEE初阶】文件操作——IO

摄影分享~ 文章目录 文件文件路径(Path) 文件的类型Java中操作文件File概述 文件内容的读写——数据流字节流InputStream概述OutputStream 概述字符流FileInputStream 概述利用 Scanner 进行字符读取 实例练习 文件 文件:File这个概念&…

PostSQL内存管理之内存上下文

瀚高数据库 目录 环境 文档用途 详细信息 环境 系统平台:Linux x86-64 Red Hat Enterprise Linux 7 版本:14 文档用途 了解pg内存分配 详细信息 1.MemoryContex机制 内存上下文是pg相关的内存控制结构,树形结构组织下的内存上下文能在频繁的…

SNMPc软件的下载和安装教程,计算机网络管理,网络工程师

⬜⬜⬜ 🐰🟧🟨🟩🟦🟪(*^▽^*)欢迎光临 🟧🟨🟩🟦🟪🐰⬜⬜⬜ ✏️write in front✏️ 📝个人主页:陈丹宇jmu &am…

vue 改变数据后,数据变化页面不刷新

文章目录 导文文章重点方法一:使用this.$forceUpdate()强制刷新方法二:Vue.set(object, key, value)方法三:this.$nextTick方法四:$set方法 导文 在vue项目中,会遇到修改完数据,但是视图却没有更新的情况 v…

让开发者成为创新主体 | 阿里云云原生4月动态

作者:云原生内容小组 云原生月度动态 ✦ 云原生是企业数字创新的最短路径。 《阿里云云原生每月动态》,从趋势热点、产品新功能、服务客户、开源与开发者动态等方面,为企业提供数字化的路径与指南。 本栏目每月更新。 01 趋势热点 &…

vue - 实现登录后用户无操作后自动退出登录功能,当用户鼠标不动、键盘不动、无窗口滚动时自动清除登录状态(可自定义删减条件,详细示例源码一键复制开箱即用)

需求 很多教程都是无效而且有bug。。很难用索性自己搞了最健壮的解决方案。 在vue项目中,实现自动检测用户没有【移动鼠标】【操作键盘】【窗口滚动】时,自动清除登录信息强制退出登录下线,支持自定义触发时间(比如无操作10分钟就执行),自定义条件(比如只监听用户鼠标是…

匿名对象以及临时空间

目录 大纲 1.何为匿名对象 2.产生匿名对象的四种情况: 1)给初始化对象时 2)以值的方式给函数传参; 3)类型转换; 4)函数返回时; 3.编译器优化 I.在同一行代码的优化 II.在函…

电脑关机很慢怎么办?这5个方法很有用!

案例:电脑关机很慢怎么办? 【我的电脑才买来不久,现在每次关机都很慢,有时甚至一直在转圈圈无法关机,怎么处理这种情况呢?】 如果使用电脑时间长了,我们可能会发现电脑的各项性能都会有所下降…

Vue3(5)插槽Slots

目录 一、插槽内容与出口 二、渲染作用域 三、默认内容 四、具名插槽 五、作用域插槽 六、具名作用域插槽 一、插槽内容与出口 在之前的博文中,我们已经了解到组件能够接收任意类型的JS值作为props,但组件要如何接收模板内容呢?在某些…