0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

安全FPGA技术实现无人机通信和控制

星星科技指导员 来源:嵌入式计算设计 作者:JIM ANDERSON 2022-10-27 17:03 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

单芯片加密技术可在单个 FPGA 中经济高效地实现 UAV 命令和控制系统。可编程 IC 中的部分重新配置功能可节省 SWaP-C 成本,因为密度较低、功耗较低的 FPGA 可以托管设计。

在过去几年中,美国军方及其盟国越来越依赖无人机(UAV)系统在世界各地执行监视和战斗任务。安全通信链路对于无人机的运行至关重要,既可以基于任务目标控制无人机,也可以可靠地向地面上的任务控制器提供可操作的数据。加密和解密是固有的要求,增加了无人机电子封装的复杂性和成本。但是,通过能够满足类型 1 加密要求的单个 FPGA,设计团队可以利用可重新编程性并实现尺寸、重量、功耗和成本的节省,这称为 SWaP-C 节省。赛灵思和先进通信概念公司 (ACCI) 展示了一种基于 FPGA 的无人机通信和控制系统。

无人机应用依赖于在FPGA中实现的单芯片加密(SCC)设计来保护地面控制站和无人机之间的通信。该实现完全保护了遥测、视频和控制数据。该示例系统依靠FPGA部分重新配置的强大功能,在可现场升级的解决方案中提供算法交换,所有这些都在较小的产品占位面积内完成。

Xilinx 与领先的国防解决方案开发商和主要政府机构合作,开发了 FPGA 设计流程和验证流程,使单个 FPGA 能够满足 1 类加密要求。满足1类加密要求的旧方法采用了两个FPGA,一个用于安全地对设计的未加密部分进行分区。在单芯片实现中,未使用的逻辑元素用于实现分区。

设计流程隔离了 FPGA 中处理红色和黑色数据以及加密/解密功能的区域(图 1)。设计的红色部分处理未加密的数据,并且必须与处理加密数据的部分隔离。SCC在功能上位于红色和黑色两侧之间。这里描述的无人机示例基于使用 SCC 技术的 Virtex-5 FPGA。

图 1:类型 1 加密要求在 UAV 系统的加密(黑色)和未加密(红色)区域之间进行隔离。

poYBAGNaSV2AQRmDAADNL0L_0jg296.jpg

无人机演示

在 MILCOM、Xilinx 和 ACCI 等会议上,赛灵思和 ACCI 展示了一款配备 FPGA 的无人机,可在无人机和加固型、基于笔记本电脑的地面控制站之间提供实时加密的控制、遥测和视频数据流(图 2)。真人版曾在空军联合强行进入演习(JFEX)和SOCOM / NPS战术网络拓扑(TNT)演习等活动中飞行。它们正在评估用于各种飞机和系统,包括无人机。

图 2:ACCI无人机展示了单芯片加密和部分重配置的强大功能。

pYYBAGNaSV6AeRkhAAA6yuXUbIg070.jpg

无人机指挥和控制系统使用带有集成电源处理器的 Virtex-5 FPGA。该系统只需要FPGA、MEMS加速度计和用于无线通信链路的物理层。在开发该系统时,ACCI 从 SCC 设计流程和 Xilinx 的信息保障技术入手,并添加了一个名为“战术上牢不可破的安全通信”或 TUCNet 的安全通信层。图克网络可以加密任何数字数据流。例如,它可以处理视频、遥测、控制甚至语音数据包。

出于安全和竞争原因,ACCI不会透露TUCNet的技术细节。但更广泛地说,该公司依靠协议跳跃和加密方案跳跃等功能来提供在任何类型的有线或无线网络上安全的网络层。

为了满足1型要求,ACCI必须根据国防机构的规范隔离FPGA的每个区域。利用 Xilinx 的 SCC 方法以及隔离验证工具 (IVT),ACCI 能够实施该解决方案,并提供验证隔离的必要文档。

最值得注意的是,ACCI在单个FPGA中实现了类型1要求。在 Xilinx 与政府机构合作并验证 Type 1 加密功能之前,设计需要使用多个 IC 或子系统来隔离红色和黑色数据以及在每个数据上运行的算法。SCC 技术简化了系统实施,从而节省了 SWaP-C 的成本。至少,SCC技术从实现中消除了一个FPGA,使托管设计所需的PC板空间减半。功耗和成本不会减半,因为双芯片实现可能使用了密度稍低的FPGA,但节省的成本是显着的,甚至重量也减轻了一小部分。

强化了软件支持功能的优势

在满足1类加密认证的所有安全要求的同时,ACCI的FPGA算法和处理实现通过使用动态部分重新配置,加剧了无人机应用中的SWaP-C优势。Xilinx 在 1 类加密系统上所做的工作证明了即使在动态重新配置部分 FPGA 时,也能保持红黑数据的适当隔离。通过动态部分重新配置,FPGA不必足够大来容纳所有处理算法。它只需要足够大,就可以同时容纳单个最大的数据处理算法、主控制算法和SCC实现。

ACCI利用独特的动态部分重新配置来增加无人机控制和通信系统的功能,并最大限度地减少这样做的SWaP-C负担。该系统具有专有的硬件操作系统(硬件操作系统),该系统在FPGA中是静态的。HardwareOS 提供系统资源分配和系统服务功能,这些功能是操作系统在传统的基于软件的系统体系结构中提供的。

无人机系统依赖于ACCI开发的应用程序或算法加速器库。除了安全功能外,支持 TUC 的算法加速器还支持无人机上的遥测和视频数据流的实时操作以及数据转码功能。例如,如果 UAV 处于倾斜转弯状态,则视频帧会因 UAV 帧的俯仰角和滚动角度以及摄像机平移和倾斜设置而水平失真。这个问题是通过动态加载和运行算法来实时“反向旋转”视频帧到正确的方向来解决的。

TUC系统还将数字视频从RS-170格式转码为MPEG-2和H.264格式等。然后,系统将转码后的视频与来自自动驾驶仪和其他机载传感器的遥测数据组合到 MPEG 传输流中,该传输流可正确模拟 Predator 数据下载格式。这允许当前处理捕食者格式数据流的任何系统使用无人机数据。所有数据流都经过加密,以便进行地面传输。

系统可以将传输到无人机的每个数据包或捕获的遥测或视频数据的每个数据包加载到FPGA上的静态块RAM(BRAM)中,然后根据需要将任何所需的算法序列动态应用于每个数据包。借助 TUC 硬件加速,视频稳定、水平校正、Predator 格式转码、传输流打包和加密的整个帧处理可在不到 12 毫秒的时间内完成。从相机到每秒30帧的速度,帧之间有33毫秒可用,从而为未来计划的增强功能提供了充足的处理资源,例如自动目标跟踪和直接自动驾驶仪控制。

动态部分重新配置

虽然使用SCC流来帮助维持类型1的要求,但使用动态部分重新配置的真正优势是显而易见的:系统每秒可以重新配置FPGA超过100,000次。此外,FPGA架构中固有的数据流和并行处理可最大限度地减少延迟,并实现实时操作,以优化收集的数据以传输到地面站。ACCI系统对预处理的数据进行加密,并将安全数据传输到地面控制站。演示中使用的笔记本电脑解密数据并将其呈现给用户。

部分重新配置功能允许 ACCI 利用集成了 PowerPC 的最小、坚固耐用的国防级 Virtex-5 系列成员,从而节省了更多成本。所选的 XQ5VFX70T 器件包括 11,200 个可配置逻辑模块 (CLB) 和一个电源控制核心。在没有部分重新配置的情况下,该设计需要更大的FPGA,这将花费更多成本并使用更多功率。例如,这可能意味着在Virtex-5Q系列中较小的产品和下一个较大的产品之间,静态静态功耗可节省5倍。

ACCI 和 Xilinx 正在开发新版本的无人机演示系统,该系统将利用国防级 Virtex-6 系列,并进一步增强 SWaP-C 的优势。与具有类似数量 CFB 的 Virtex-5 FPGA 相比,Virtex-6 FPGA 的功耗降低了 50%。此外,Virtex-6 系列采用 45 nm 工艺技术制造,而 Virtex-5 系列采用 65 nm 工艺制造。新版本的无人机系统不需要具有集成PowerPC硬核的FPGA,而是通过使用软核MicroBlaze处理器来进一步节省成本。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1663

    文章

    22493

    浏览量

    638939
  • 无人机
    +关注

    关注

    237

    文章

    11365

    浏览量

    196622
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    无人机长距离通信技术革新和应用

    探索无人机在长距离通信中的创新应用与未来潜力,揭示关键技术背后的秘密,打造高效、安全的空中通信新格局。
    的头像 发表于 12-03 12:03 447次阅读

    无人机光伏智能巡检系统中的无人机巡检技术分析

    无人机巡检是光伏智能巡检系统中的核心,通过集成高精度传感器、智能算法与自动化控制技术,成为光伏电站智能化运维的核心工具。不仅实现巡检效率跃升、缺陷识别率提升,还促进了电站
    的头像 发表于 11-05 13:40 557次阅读
    <b class='flag-5'>无人机</b>光伏智能巡检系统中的<b class='flag-5'>无人机</b>巡检<b class='flag-5'>技术</b>分析

    解码核心:无人机无线充电模块如何实现工业场景下的高效与安全

    无人机无线充电系统中,最核心的部件莫过于“无线充电模块”。它如同系统的心脏,负责着能量接收、转换与管理的全过程。一个优秀的无人机无线充电模块,直接决定了整个充电系统的效率、安全性与寿命。鲁渝能源
    的头像 发表于 11-05 11:37 499次阅读

    光伏电站无人机巡检系统技术解析

    ,有效提升检测作业的精度与效率,同时为电站安全管理提供技术支撑。        该系统基于数字化管理平台构建运维体系,融合智能建模与边缘计算等技术,为电站实现少人化值守提供基础支持。智
    的头像 发表于 11-03 20:36 499次阅读

    无人机智能巡检系统的技术特点与应用优势

    相结合,借助智能识别技术实现了定期化、实时化的风险检测功能。        无人机巡检技术本质上是通过无人机平台对指定目标或区域实施自动化巡
    的头像 发表于 10-29 17:07 881次阅读

    离轴技术:赋能无人机精准配送的核心芯片应用

    识别金属结构、高压线等障碍物的磁场特征,0.2 秒内就能触发避障,让无人机灵活躲开危险。 在城市物流无人机配送中,离轴技术大显身手。某物流企业要实现 20 公里内精准投递,给
    发表于 09-05 16:32

    光纤无人机专用光模块1×9封装:革新通信技术,重塑无人机应用边界

    无人机技术高速发展的当下,通信链路的稳定性与传输效率成为制约其应用拓展的关键因素。深圳光特通信敏锐捕捉行业痛点,凭借深厚的技术积累,研发出
    的头像 发表于 08-19 13:54 1091次阅读

    光伏无人机巡检系统的应用效果体现

    光伏无人机巡检系统作为当下新能源领域中的一款智能化运维工具,通过集成无人机、传感器、AI与通信技术实现了高效、精准、
    的头像 发表于 08-11 18:25 799次阅读
    光伏<b class='flag-5'>无人机</b>巡检系统的应用效果体现

    为什么IMU是无人机稳定控制的的核心?

    无人机从消费级向工业级/行业级跨越的过程中,"精准" 与 "稳定" 成为核心竞争力,这依赖于底层惯性测量技术的突破。IMU是无人机稳定控制的核心,它直接
    的头像 发表于 07-23 15:21 1203次阅读

    科普|无人机反制枪介绍

    随着无人机技术的迅猛发展,其在航拍、物流和农业等领域的广泛应用带来了便利,但也引发了非法入侵、隐私侵犯和安全威胁等挑战。例如,2024年某国际机场因无人机擅闯禁飞区导致航班延误,经济损
    的头像 发表于 07-22 16:39 3702次阅读
    科普|<b class='flag-5'>无人机</b>反制枪介绍

    无人机群激光通信新纪元

    与能源瓶颈、复杂环境通信抗干扰能力弱、对抗反无人机技术能力弱、隐身与生存能力待提高等。在俄乌冲突中双方都使用无线电干扰手段来使无人机失去作用。在民用市场里,近年频
    的头像 发表于 07-18 18:12 2312次阅读
    <b class='flag-5'>无人机</b>群激光<b class='flag-5'>通信</b>新纪元

    低空物流:无人机开启未来配送新篇章

    医疗物流航线,守护生命安全技术突破:芯片技术进步让无人机更智能,续航更长,避障更精准,为大规模商用奠定基础。 03购芯片 低空物流的腾飞离不开
    发表于 07-04 10:42

    浅谈反无人机技术的核心原理

    随着无人机在民用与军事领域的广泛应用,“低小慢”目标成为安防体系的主要威胁,反无人机技术已是当前保障国家、公共、关键基础设施安全的重要手段。
    的头像 发表于 06-09 11:35 2090次阅读

    使用 Betaflight 和树莓派实现 FPV 无人机自主飞行!

    开始利用Betaflight飞行控制器、简单的10个Python文件和树莓派,为你的FPV战斗无人机构建自己的自动驾驶仪。FPV无人机搭载树莓派在“KillHouse”机库中飞行
    的头像 发表于 06-07 08:32 5324次阅读
    使用 Betaflight 和树莓派<b class='flag-5'>实现</b> FPV <b class='flag-5'>无人机</b>自主飞行!

    无人机轰炸机场中使用的通信技术

    高作战效率。而通信技术无人机任务的核心支柱,它确保了无人机与地面控制站(GCS)、指挥中心、卫星、其他
    的头像 发表于 06-05 08:49 1997次阅读
    <b class='flag-5'>无人机</b>轰炸机场中使用的<b class='flag-5'>通信</b><b class='flag-5'>技术</b>