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

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

3天内不再提示

空中客车使用MATLAB设计基于FPGA的机载深度学习处理器

MATLAB 来源:MATLAB 2024-03-28 10:21 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

现代空间飞行器必须持续监控遥测数据,并检测或预测传感器数据中的任何异常行为。由于从机载传感器接收到的数据维度高且数据量大,基于阈值的监控等传统方法显得捉襟见肘。轨道卫星的环境具有高度动态性,这也使得识别异常指标充满挑战性

为了克服这些挑战,空中客车防务与航天公司 Airbus 决定开发用于故障检测、隔离和还原 (FDIR) 的机载系统,以实现异常检测深度学习模型。 空中客车发现,FPGA 以其高性能、长寿命成为机载航天器系统的理想平台。FPGA 可重新编程,能够耐受空间辐射,并可设计成低功耗器件。

然而,对于此级别的时间关键型任务,使用资源有限的 FPGA 实现深度学习模型,可能是一项巨大的挑战。 空中客车的设计团队选择使用 Deep Learning HDL Toolbox 来生成 MATLAB 深度学习处理器 IP 核作为人工智能加速器。该工作流支持使用 FreeRTOS 作为操作系统

为了进行测试,空中客车使用了 AMD Zynq UltraScale+ MPSoC ZCU102 板以及长短期记忆 (LSTM) 模型,该模型是基于一组相关的遥测参数训练的。

此外,更新 LSTM 模型不需要对 FPGA 重新编程,因为只需重新编译更新后的模型并将其下载到深度学习处理器中。

“从本质上讲,MATLAB 深度学习处理器 IP 核与平台无关。这使其能够被集成到可通过太空认证的实时操作系统中。我们面临的一大挑战是开发与之交互的应用,而在这一方面,MathWorks 提供了很多支持。”

—— Andreas C. Koch,空中客车机载软件工程师

TensorFlow 中训练的 LSTM 模型导入 MATLAB 中。基于这些模型,该团队针对性能和资源使用情况,对深度学习处理器配置进行了优化。此后,他们使用 HDL Coder 将深度学习处理器 IP 核生成为独立于目标的可综合 HDL 代码,并通过 AXI 接口将其集成到空中客车的参考设计中。

然后,工程师使用基于 Python 的工作流对深度学习处理器进行编程,并从 AMD Zynq MPSoC 上的 Arm 处理器触发它。

在硬件板上针对运行卫星上检测到的异常来测试 FDIR 系统时,深度学习处理器能够在可靠工作的同时,满足吞吐量和功耗的要求。空中客车计划在将来的航天器上部署基于 FPGA 的 FDIR 系统。

e1bb873c-ec2b-11ee-a297-92fbcf53809c.jpg

基于 FPGA 的深度学习网络检测到的真实异常。

空客Airbus 取得的关键成果

开发了基于 MATLAB 的工作流,用于在 FPGA 上进行深度神经网络的快速原型构建和验证,从而实现硬件、系统和深度学习工程师之间的协作

与基于阈值的传统方法相比,更早地检测到潜在的卫星故障模式

生成了深度学习处理器,可供任何采用 FreeRTOS 或其他操作系统的 FPGA 供应商使用和部署

可以在板上更新深度学习模型,而不需要对 FPGA 重新编程

空客 Airbus 使用到的产品

MATLAB

Deep Learning HDL Toolbox

Deep Learning Toolbox

HDL Coder




审核编辑:刘清

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

    关注

    68

    文章

    20332

    浏览量

    254904
  • FPGA
    +关注

    关注

    1664

    文章

    22502

    浏览量

    639156
  • matlab
    +关注

    关注

    189

    文章

    3029

    浏览量

    239193
  • 空中客车
    +关注

    关注

    2

    文章

    108

    浏览量

    16183
  • 深度学习
    +关注

    关注

    73

    文章

    5607

    浏览量

    124624

原文标题:异常检测 | 空中客车使用 MATLAB 设计基于 FPGA 的机载深度学习处理器

文章出处:【微信号:MATLAB,微信公众号:MATLAB】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TMS320VC5510/5510A数字信号处理器深度解析

    TMS320VC5510/5510A数字信号处理器深度解析 在数字信号处理领域,TMS320VC5510/5510A数字信号处理器(DSP)以其高性能、低功耗的特性备受关注。本文将对该
    的头像 发表于 04-23 14:30 79次阅读

    高性能微处理器DC - DC转换:HIP6006/7EVAL1深度解析

    高性能微处理器DC - DC转换:HIP6006/7EVAL1深度解析 当今高性能微处理器对电源提出了诸多挑战,高功耗、低总线电压和快速负载变化等特性,使得在微
    的头像 发表于 04-12 12:05 432次阅读

    探秘SCF5249集成ColdFire®微处理器:性能与应用的深度剖析

    探秘SCF5249集成ColdFire®微处理器:性能与应用的深度剖析 在电子工程领域,微处理器的性能和功能对于产品的成功至关重要。今天,我们将深入探讨Freescale Semiconductor
    的头像 发表于 04-10 13:40 122次阅读

    电子工程师必看:MCF547x ColdFire微处理器深度解析

    电子工程师必看:MCF547x ColdFire微处理器深度解析 在嵌入式系统设计领域,选择一款合适的微处理器至关重要。MCF547x ColdFire微处理器凭借其高性能、丰富的功能
    的头像 发表于 04-10 09:05 469次阅读

    深度解析ADSP - TS101S TigerSHARC嵌入式处理器

    深度解析ADSP - TS101S TigerSHARC嵌入式处理器 在当今的电子科技领域,高性能数字信号处理器(DSP)对于处理复杂的信号和通信任务至关重要。ADSP - TS101
    的头像 发表于 03-24 09:20 155次阅读

    高性能音频处理利器:ADSP - 21477/ADSP - 21478/ADSP - 21479处理器深度解析

    高性能音频处理利器:ADSP - 21477/ADSP - 21478/ADSP - 21479处理器深度解析 在当今的电子技术领域,高性能音频处理一直是一个备受关注的方向。而ADI公
    的头像 发表于 03-23 16:45 692次阅读

    探索ADSD3500:飞行时间深度图像信号处理器的卓越性能

    探索ADSD3500:飞行时间深度图像信号处理器的卓越性能 在当今科技飞速发展的时代,飞行时间(ToF)技术在众多领域展现出了巨大的应用潜力。而ADSD3500作为一款专业的ToF深度图像信号
    的头像 发表于 03-23 16:15 111次阅读

    TMS320VC5503 定点数字信号处理器深度剖析

    TMS320VC5503 定点数字信号处理器深度剖析 在数字信号处理领域,TI 的 TMS320VC5503 定点数字信号处理器凭借其高性能、低功耗的特性,成为众多工程师的首选。今天,
    的头像 发表于 03-09 10:45 318次阅读

    TMS320VC5402 定点数字信号处理器深度解析

    TMS320VC5402 定点数字信号处理器深度解析 在数字信号处理领域,TMS320VC5402 定点数字信号处理器以其高性能和丰富的功能备受关注。今天我们就来详细剖析这款
    的头像 发表于 03-06 17:10 1311次阅读

    MAX791:多功能微处理器监控电路的深度解析

    MAX791:多功能微处理器监控电路的深度解析 在微处理器系统中,对电源供应和电池控制功能的监控至关重要,它直接关系到系统的稳定性和可靠性。MAX791微处理器监控电路就是这样一款能够
    的头像 发表于 02-27 16:05 334次阅读

    TDA7418:高性能3频段汽车音频处理器深度解析

    TDA7418:高性能3频段汽车音频处理器深度解析 在汽车音频系统的设计中,一款优秀的音频处理器至关重要。TDA7418作为一款高性能的3频段汽车音频处理器,具备丰富的功能和出色的性
    的头像 发表于 01-05 18:15 1354次阅读

    TDA7418:高性能3频段汽车音频处理器深度剖析

    TDA7418:高性能3频段汽车音频处理器深度剖析 在汽车音频系统的设计中,一款优秀的音频处理器至关重要。TDA7418作为一款高性能的3频段汽车音频处理器,集成了众多先进特性,能够
    的头像 发表于 12-28 15:50 1041次阅读

    空中客车与爱立信成功部署5G专网解决方案

    空中客车与爱立信近日携手在其汉堡生产基地成功部署了5G专网解决方案,与此同时,空中客车图卢兹生产基地的5G专网部署也在稳步推进中。
    的头像 发表于 10-21 16:03 9835次阅读

    德州仪器AM62Ax Sitara™处理器技术解析

    Texas Instruments AM62A/AM62A-Q1基于ARM ^®^ 的处理器是车规级异构ARM处理器系列的一部分。这些处理器包括嵌入式深度
    的头像 发表于 08-13 10:25 1923次阅读
    德州仪器AM62Ax Sitara™<b class='flag-5'>处理器</b>技术解析

    ADSD3500飞行时间深度成像信号处理器技术手册

    ADSD3500是一款飞行时间(ToF)深度成像信号处理器(ISP),适用于ADI公司的ToF产品,例如ADTF3175和ADSD3030。这款深度ISP处理来自ToF成像
    的头像 发表于 05-08 09:43 1277次阅读
    ADSD3500飞行时间<b class='flag-5'>深度</b>成像信号<b class='flag-5'>处理器</b>技术手册