广告

人工智能应用于SDR的信号分析系统

2020-01-10 14:04:44 网络整理 阅读:
在过去几年里,人工智能已经取得了长足的进步,尤其是机器学习技术中的深度学习。为了解决众多棘手问题,人类设计人员一直都在花费大量精力研究手动式工程解决方案,而深度学习则直接将目标对准了针对特定问题的大型复杂数据集。

随着无线协议变得越来越复杂,频谱环境的竞争日益激烈,电子战也越来越复杂。无线电所需的基带处理程度也更加复杂和专业化。1nBednc

在充满威胁的复杂环境下,想要完全优化射频系统是不现实的。设计人员以前一直依赖简化的封闭式模型,但是这些模型无法准确捕捉到真实效果;而且对系统的优化也非常零碎,仅能优化单个组件,无法进行完整的端到端优化。1nBednc

在过去几年里,人工智能已经取得了长足的进步,尤其是机器学习技术中的深度学习。为了解决众多棘手问题,人类设计人员一直都在花费大量精力研究手动式工程解决方案,而深度学习则直接将目标对准了针对特定问题的大型复杂数据集。1nBednc

AI和无线电射频

如要了解AI如何简化RF系统设计的复杂性,就需要从大局上了解最近哪些技术进步推动了AI系统的迅速普及。“AI”这个术语已经使用了几十年,从广义上讲,是指基于机器决策的问题解决方法。机器学习(ML)属于AI的一种,指使用数据对机器进行训练,以解决特定问题。深度学习是一类具有“特征学习”能力的机器学习技术,在这个过程中,由机器决定使用哪些方面的数据作为决策依据,而不是由人类设计人员规定某些明显的特征作为决策依据。1nBednc

例如,设计人员以前都是根据多年的特征识别技术研究心得,手动编写面部识别算法。而深度学习方法将包含人脸的图像数据集与操作人员训练结合起来,可识别出人脸的位置。机器会学习识别人脸的构成,不需要设计人员定义算法。1nBednc

同样,RF信号分类和频谱感知算法也从深度学习方法中获益匪浅。过去的自动调制分类(AMC)和频谱监测方法需要耗费大量人力来进行手动工程特征提取(工程师团队通常需要花费数月时间进行设计和部署),而基于深度学习的系统通过几小时的训练,就能识别新的信号类型。深度学习还允许端到端学习,通过这种方式,一个模型可以同时学习编码器和解码器,从而构成一个完整的收发系统。该模型不需要尝试逐个优化每个组件(例如,数模转换器[DAC]、模数转换器[ADC]、射频转换器、无线信道和接收器网络),并将它们拼接在一起,而是将系统视为端到端函数,学习从整体上优化系统。1nBednc

基于AI与深度学习的SDR硬件架构

SDR将宽带前端和功能强大的处理器相结合,为信号分析应用提供了理想的平台。人工智能和深度学习技术可以训练系统,使系统检测信号的速度远超手工编写的算法。了解DeepSig如何将COTS SDR与人工智能和深度学习相结合。1nBednc

用于防御的COTS CR 系统通常包括两种类型:1nBednc

1. 部署在现场的紧凑型系统,利用人工智能实时确定可作为行动依据的情报。这些系统采用FPGA和通用处理器(GPP),有时会额外配备紧凑型图形处理单元(GPU)模块。1nBednc

2. 需要密集计算的模块化可扩展系统,通常由与高端服务器相连的CR组成,具有功能强大的GPU,可进行离线处理。这些系统经常需要用到较大型的RF仪器,而且由于数据处理量增加,往往需要使用吞吐量更高的总线,例如PCIe。1nBednc

对于低SWaP系统来说,FPGA硬件处理效率、低延迟性能以及GPP可编程性就非常关键。虽然对FPGA进行编程可能会使开发变得复杂一些,但这是实时系统实现低SWaP的关键。为此,NI和Ettus Research联合开发了通用软件无线电外设(USRP),为这些系统提供了紧凑的现成平台。用户可编程FPGA是USRP设备的固有组成部分,直接集成LabVIEW或开源软件,例如芯片射频网络(RFNoC),可降低使用硬件描述语言对FPGA进行编程的难度。1nBednc

对于大型计算密集型系统而言,拥有可扩展并且可以异构利用同类最佳处理器的硬件架构意义重大。这些架构通常包括用于基带处理的FPGA、用于控制的GPP以及用于AI处理的GPU。GPU既能够处理大量数据,同时也相对易于编程。GPU的缺点是数据管道长,导致传输时间较长,不过这个问题只对需要超低延迟的系统有影响。当然,这两类系统中都有许多设备以牺牲性能为代价来降低功耗,在设计分析中应该对此加以权衡。1nBednc

1nBednc

表1. 认知无线电的处理器选项1nBednc

举例来说,美国国防高级研究计划局(DARPA)频谱协同挑战赛(Spectrum Collaboration Challenge)中使用的Colosseum试验台就是一个大型计算密集型系统。该系统包含128个带有板载FPGA的双通道USRP(Ettus X310)、带有多个FPGA的ATCA-3671刀片服务器,以及基于GPU的高端服务器,其中ATCA-3671服务器主要用于数据聚合,GPU则可进行强大的AI处理。1nBednc

1nBednc

图1.DARPA Colosseum测试台配备128个Ettus X310 USRP和NI ATCA-3671处理单元。1nBednc

部署系统中的AI

如果使用经过训练的深层神经网络执行信号检测和分类,只需要几毫秒的时间。与使用传统方法的迭代和算法式信号搜索、检测和分类相比,这种模式可将性能提高好几个数量级。这些优势同时也有助于降低功耗和计算要求,训练模型的灵敏度通常至少是现有方法的两倍。1nBednc

美国的DeepSig是一家专门从事信号处理和无线电系统业务的初创公司。其OmniSIG传感器软件产品中使用了基于深度学习的商业化RF传感技术。该产品可与NI和Ettus Research的USRP兼容。借助深度学习的自动特征学习功能,OmniSIG传感器只需经过几秒钟的信号捕获和训练,就可以识别新的信号类型。1nBednc

对于学习型通信系统,包括便于直接在物理层进行训练的端到端学习,可使用DeepSig的OmniPHY软件来学习如何在恶劣的信道条件和频谱环境以及硬件性能有限的情况下优化通信系统。其中包括非视距通信;抗干扰能力;激烈对抗环境中的多用户系统;和硬件失真效应抑制。1nBednc

1nBednc

 1nBednc

图2.OmniSIG传感器使用通用SDR对蜂窝频段内的信号进行检测和分类。1nBednc

学习型通信系统的优势之一是可以针对不同任务轻松进行优化。比如有些用户更关心吞吐量和延迟,而有些用户可能会优先考虑作战信息链距离、功耗,甚至签名和检测或拦截概率。此外,在机器学习中,对作战环境越了解,训练出的解决方案就越有效。1nBednc

将基于深度学习的感测和有源无线电波形相结合,可实现全新的自适应波形和电子战,从而能够应对当今对抗激烈频谱的环境。对于基于深度学习的系统训练而言,处理器性能十分重要,但是经过训练后,该模型就可以很容易地部署到低SWaP嵌入式系统中,例如边缘传感器和战术无线电。1nBednc

为什么在信号分析系统中使用SDR?

SDR的核心元件是射频前端和处理单元,因而非常适合原型和部署基于AI的信号分析系统。USRP的低SWaP使其非常适合通信情报部署,用于检测低于6 GHz频率的信号。1nBednc

对于高频率和计算密集型应用,PXI平台仪器可以扩展至毫米波频率,可处理的频段最高可达Ka频段,通过x8 PCIe链路提供更高的数据吞吐量,并采用包含多个Xilinx Virtex-7 FPGA的ATCA模块进行海量数据处理。1nBednc

如果要检测可能采用扩频或跳频技术且频率未知的不良信号,就需要采用宽带接收机。COTS SDR集成了最新的宽带ADC和DAC来解决这一问题。另外,您可以组成多通道系统,通过将接收器信道调谐到相邻频段来扩展有效带宽,或者通过共享本地振荡器来实现通道间的相位一致性。这样不仅能够检测和识别信号,还能对信号进行测向和定位。1nBednc

NI和Ettus Research USRP采用异构架构来处理SDR和主机PC上的信号。由于认知系统需要生成输出信号来响应频谱感测或接收到的信号,SDR上的板载内联处理功能就显得非常重要。FPGA板载处理可以提供很多好处,例如,通过传输或仅存储感兴趣的信号,来降低延迟(与主机双向传输所有数据相比)和减少数据链路或总线上的数据。1nBednc

恶劣的电磁环境要求信号分析系统能够检测未知信号并快速适应新的威胁。具有深度学习能力的算法可以接受训练以识别新信号,同时缩短开发时间。而且,SDR架构具有低SWaP、实时处理能力、宽带前端和灵活编程等优点,无疑是部署基于AI的信号分析系统的理想之选。1nBednc

  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 因眼睛小车主被辅助驾驶误判“开车睡觉”,小鹏、蔚来回 昨日,汽车博主@常岩CY 发博称自己突然上了热搜,原来就是因自己眼睛小被小鹏汽车自动驾驶误判“开车睡觉”,不住的发出提醒。此外,@常岩CY 称在多款车型上都收到此困扰。无论是红外还是摄像头,只要开始检测眼睛,就会判定过度疲劳。小鹏P7会提示他睡觉,蔚来ET7一开车就认为其疲劳和走神,岚图FREE会在冬天为了让其“别困”而打开冷风……
  • 国际象棋机器人Chessrobot夹断对手手指,意外还是设计缺 据悉,在7月19日的莫斯科国际象棋公开赛期间,一位7岁小男孩疑似因提前走子犯规手,意外被“对手”国际象棋机器人Chessrobot夹住手指,造成指骨骨折,该事件登上了热搜榜。该男孩是莫斯科9岁以下最强的30位棋手之一。
  • “智能家居”未来将可通过呼吸控制操作 凯斯西储大学的研究人员创造了一个简单的原型设备,使用户能够通过改变他们的呼吸模式来控制“智能家居”。这种自供电装置可放入鼻孔,并有可能提高行动不便或无法清晰说话的人的生活质量。如果个人呼吸困难,它也可以编程为医务人员提供自动警报。
  • 核酸采样机器人将取代“大白”?用了哪些技术保证采样准 取棉签、核酸采样、储存核酸采样管、设备消杀……动作精准流畅,今后给你核酸采样的可能不再是“大白”,而是机器人。EDN小编就带大家来看看,目前已被使用的核酸采样机器人有哪些?
  • 一个AI程序就可将手机电池增加30% 一项尖端的人工智能开发可以将智能手机的电池寿命延长 30%。这项应用则是利用 AI 分析正在使用的应用程序的 FPS 变化,并试图找到 CPU 和 GPU 处理器的最佳运行频率以适应变化,同时消耗设备中最少的功率和温度增益……
  • AI视觉芯片如何赋能两轮车出行? 6月29日,在由全球领先的专业电子机构媒体AspenCore和深圳市新一代信息通信产业集群联合主办的“2022国际AIoT生态发展大会-智慧两轮车分论坛”中,嘉楠科技副总裁汤炜伟以《勘智AI视觉芯,赋能智眼两轮行》为主题,向大家分享了嘉楠地芯片设计创新历程,及其RISCV架构AI芯片技术路线图,并以具体案例展示AI视觉芯片如何赋能两轮车出行。
  • 碎片化、成本高是难题,AIoT行业需要哪些改变? 作为AIoT的行业基石,物联网市场到2022年预计将达到 144 亿活跃连接。随着供应限制的缓解和增长的进一步加速,IoT Analytics 最新预测指出,到2025年全球将有大约 270 亿台联网物联网设备。中国物联网链接到2025年也将达到80亿。随着整个AIoT和IoT市场的快速成长与变化,我们将面临哪些风险和挑战?
  • 英特尔张宇:边缘AI有三个阶段,我们还处在山脚 在AspenCore举办的“2022国际AIoT生态发展大会”上,英特尔公司高级首席工程师、物联网事业部中国区首席技术官张宇博士通过视频方式分享了“边缘AI技术发展趋势与展望”主题演讲。
  • 世界上尺寸最大的芯片Wafer Scale Engine-2打破了在单 Cerebras公司售价数百万美元的“全球最大AI芯片”Wafer Scale Engine-2又有新消息,在基于单个Wafer Scale Engine-2芯片的CS-2系统上训练了世界上最大的拥有200亿参数的NLP(自然语言处理)人工智能模型。
  • 婴儿或可帮助解锁下一代人工智能 都柏林圣三一学院的神经科学家及其同事刚刚发布了改进人工智能的新指导原则,他们表示,婴儿可以帮助解锁下一代人工智能(AI)。
  • 日本要利用机器学习实现半导体研究自动化 新型薄半导体材料的开发需要对大量反射高能电子衍射(RHEED)数据进行定量分析,既耗时又需要专业知识。为了解决这个问题,东京理科大学的科学家们确定了可以帮助自动化 RHEED 数据分析的机器学习技术。他们的发现可以极大地加速半导体研究,并为更快、更节能的电子设备铺平道路。
  • 纯视觉自动驾驶更安全?美国交通部发布数据打脸特斯拉 特斯拉的纯视觉自动驾驶到底效果如何?真的如马斯克所说的:“通过摄像头和计算机网络让自动驾驶比人类驾驶更安全”吗?近日美国国家公路交通安全管理局发布了一份新的数据,颇有打脸特斯拉的意味。
广告
热门推荐
广告
广告
EE直播间
在线研讨会
广告
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了