使用Ettus USRP X440对雷达和EW系统进行原型验证

概览

无论是保障己方平台的生存能力,还是扰乱敌方频谱使用,以电磁(EM)频谱为主导都是任务成功的主要因素。电磁频谱操作(Electromagnetic Spectrum Operation, EMSO)需要使用战术系统来监测敌方的频谱活动、定位其发射器并帮助己方制定行动计划。软件无线电(Software Defined Radio, SDR)有助于灵活评估新EM技术性能,而Ettus USRP X440 SDR则根据航空航天和国防需求开发,并考虑了相位相干性和宽带宽。

内容

  • 现代EM系统面临的挑战
  • 波束成形和测向的相位相干性
  • 宽带生成与采集
  • 频率和采样率规划
  • 下一步

现代EM系统面临的挑战

电磁频谱既宽阔又拥挤。全球数十亿台商用和军用联网设备都在争夺频谱使用权。面对这样的竞争环境,通信设备需要将运行频率扩展至频谱中频率更高的部分,为设备运行提供所需带宽。虽然这种扩展有利于使用频谱的设备,但却拓宽了设备信号情报接收器的搜索范围,此类接收器旨在最大限度地提高拦截目标信号的概率。跟踪完整的可用频率范围富有挑战性,因为这需要多个无线电或宽带接收器以覆盖连接设备可用的大量频率选项。

无论是引入更宽的带宽系统、认知技术、全数字波束成形还是任何新功能,在系统转移到现场部署之前,必须在诸如软件仿真和实际硬件中对功能进行适当评估和验证。软件无线电(SDR)有助于弥合从实验室实验到战术使用中的差距。

Ettus USRP X440软件无线电的架构与其他USRP设备不同。Ettus USRP X440采用换衡器耦合直接采样架构,可访问板载Xilinx Zynq RFSoC中的DAC和ADC。X440可对高达4 GHz的频率直接采样,也可连接至外部前端以扩展至更高的频率覆盖范围。这些外部前端可针对应用进行优化,如卫星通信(SATCOM)原型验证、SATCOM地面站部署,或毫米波和亚太赫兹6G研究。
图1:Ettus USRP X440软件无线电设备结构框图
X440中没有RF电路,可节省空间,从而在不增加占用空间的情况下集成更多通道。Ettus USRP X440 SDR拥有8个TX通道和8个RX通道。这些通道可通过共享采样时钟实现相位相干,从而使X440适用于测向、雷达研究和原型验证等应用。

波束成形和测向的相位相干性

国际电信联盟(International Telecommunication Union, ITU)将测向精度定义为“真实方位角与显示方位角之差的RMS(均方根)值”。 使用SDR(或任何)硬件实现该精度都依赖于通道间的紧密同步和最小的相位偏移。在单个Ettus USRP X440设备中,典型RX相位稳定性小于0.1°RMS。即使在多个设备之间同步通道时,RX相位稳定性仍保持小于1°RMS。这种稳定性为测向提供了卓越的精度。如果需要波束成形,Ettus USRP X440设备中的TX相位稳定性应小于0.5°RMS,设备间的TX相位稳定性应小于1°RMS。请参阅Ettus USRP X440设备规范,了解按主时钟速率列出的完整值列表以及测量方法。
图2:Ettus USRP X440可为波束成形和测向提供最小的通道间相位偏移。

宽带生成与采集

如前所述,宽带技术是检测和记录敌方信号的重要因素,同时也有利于提高己方系统的效率。例如,带宽更宽的雷达系统可实现更高的分辨率,从而能够检测较小的物体或区分间隔较近的物体。这种能力转而增强了识别目标并分类的能力,从而降低了误分类的风险,提高了目标定位的精度。系统带宽较宽通常也具有更高的频率捷变能力,能够在工作频率之间跳变而无需重新调谐。但此类系统难以检测和监控,但也更不易受到干扰或破坏。

在实验室中对宽带功能进行原型验证需要软件无线电硬件本身具有适当的宽带宽。Ettus USRP X440的板载Xilinx RFSoC能够以4 GSps的速度进行采样,从而为整个设备提供3.2 GHz的总瞬时带宽。对于单通道或双通道实现方案,每通道可分配高达1.6 GHz的带宽,对于8通道,每通道可分配400 MHz的带宽。X440的通道分配带宽与之前的USRP型号相比显著增加,因此非常适合宽带雷达和EW应用。

图3:Ettus USRP X440的瞬时带宽远超之前的USRP型号。

频率和采样率规划

对于4 GHz以下的频段(S频段、L频段和HF/VHF/UHF频段),USRP X440可用于直接采样频谱。Ettus USRP X440的架构可充分利用Xilinx RFSoC的全部带宽。但由于X440并未内置IF信号调理功能,因此需要对其进行一定程度的频率规划,以避免造成目标信号失真。Ettus X440 USRP可在大于奈奎斯特频率的频率下进行采样,其中奈奎斯特频率定义为ADC转换器采样率(Fs)的一半。但这种方法会引起混叠效应,奈奎斯特频率(Fs/2)的倍数附近会出现镜像干扰信号。从而在每个奈奎斯特区边界周围形成一个不可用的频率范围,因此应仔细规划以避免目标信号跨越多个奈奎斯特区,以免导致信号失真或干扰信号混叠到测量频谱中。

图4:请谨慎选择主时钟速率,以避免奈奎斯特区边界干扰目标信号。
X440的频率规划和主时钟速率选择:https://kb.ettus.com/About_Sampling_Rates_and_Master_Clock_Rates_for_the_USRP_X440

雷达系统的常用频段高于Ettus USRP X440自带的4 GHz覆盖范围。例如,许多气象、监视、空中交通管制和国防跟踪雷达的工作频段为C频段、X频段及更高。尽管Ettus USRP X440设备存在频率限制,但非常适合作为中频(Intermediate Frequency, IF)收发仪使用,并与外部RF前端连接,可处理与目标频率之间的上变频和下变频。请注意,应选择接受和提供IF均小于4 GHz的前端,以便Ettus USRP X440可对其进行采样。

所选前端还应接受数字控制信号,X440设备前面板的DIO端口可提供此类信号。USRP硬件驱动程序(USRP Hardware Driver, UHD)使用扩展框架,可用于支持USRP通过UHD API控制外部前端。
图5:Ettus USRP X440非常适合与外部上变频器和下变频器搭配使用,以应对更高的频段。
致力于设计航空航天和国防系统新功能的研究人员和系统工程师需要使用灵活、可重配置的硬件,以便在测试概念时将硬件更改需求降至最低。Ettus USRP X440不仅可满足上述需求,还可满足频谱监测和高分辨率雷达的宽带宽要求,并为测向或波束控制提供多通道相位相干性。

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据 - Spark系列《二》- 关于Spark在Idea中的一些常用配置

上一篇: 大数据 - Spark系列《一》- 从Hadoop到Spark:大数据计算引擎的演进-CSDN博客 目录 1. 🥙Idea中配置Live Templates来快速生成代码片段 2. 🥙Idea中配置文件模板自定义初始代码 3.🥙设置spark-submit提交程…

【stm32】hal库学习笔记-FSMC连接TFT_LCD

【stm32】hal库学习笔记-FSMC连接TFT LCD 触摸屏结构与原理 LCD模块接口原理图 LCD 接口连接在 FSMC 总线上面,图中的 T_MISO/T_MOSI/T_PEN/T_SCK/T_CS 连接在 MCU 的 PB2/PF11/PB1/PB0/PC13 上,这些信号用来实现对液晶触摸屏的控制(支持电阻…

AI 数字人从制作到变现

最近AI很火,无意中发现一个宝藏专栏《AI数字人从制作到变现》,原价599,现在推广阶段,只需要10元,专栏持续更新中,会有更多的知识后续分享。如有兴趣可以用微信扫描左侧海报二维码,下面我将介绍专…

第14章_视图

第14章_视图 1.常见的数据库对象 对象描述表(TABLE)表是存储数据的逻辑单元,以行和列的形式存在,列就是字段,行就是记录数据字典就是系统表,存放数据库相关信息的表。系统表的数据通常由数据库系统维护, 程序员通常不…

ES6-let

一、基本语法 ES6 中的 let 关键字用于声明变量,并且具有块级作用域。 - 语法:let 标识符;let 标识符初始值; - 规则:1.不能重复声明let不允许在相同作用域内重复声明同一个变量2.不存在变量提升在同一作用域内,必须先声明才能试…

【项目实战】谷粒学院项目回顾

本文作者: slience_me 谷粒学院 谷粒学院项目致力于打造一个B2C模式的职业技能在线教育系统平台,采用现阶段流行技术来实现,采用前后端分离编写。 GitHub 地址 项目学习资源 项目文档 slience_me的博客 接口文档 谷粒学院完整代码: https…

使用ChatGPT学习大象机器人六轴协作机械臂mechArm

引言 我是一名机器人方向的大学生,近期学校安排自主做一个机器人方面相关的项目。学校给我们提供了一个小型的六轴机械臂,mechArm 270M5Stack,我打算使用ChatGPT让它来辅助我学习如何使用这个机械臂并且做一个demo。 本篇文章将记录我是如何使…

模型单体化真的有那么重要吗?

模型单体化是三维建模绕不开的一关,日常想要实现模型单体化可以使用一些软件加以辅助。 比如【云端地球(Das Earth)】 这是一款集中于实景三维建模与展示、建模数据分析、个性化服务选择于一体的云平台;在线建模,具有…

MySQL进阶之锁(表级锁,元数据锁,意向锁)

表级锁 介绍 表级锁,每次操作锁住整张表。锁定粒度大,发生锁冲突的概率最高,并发度最低。应用在MyISAM、 InnoDB、BDB等存储引擎中。 对于表级锁,主要分为以下三类: 表锁 元数据锁(meta data lock&…

微信小程序(二十九)交互提示-界面加载框和提示框

注释很详细&#xff0c;直接上代码 上一篇 新增内容&#xff1a; 1.showLoading加载框示范 2.showToast提示框示范 源码&#xff1a; index.wxml <!-- 列表渲染基础写法&#xff0c;不明白的看上一篇 --> <view class"students"><view class"it…

浅谈WPF之UniformGrid和ItemsControl

在日常开发中&#xff0c;有些布局非常具有规律性&#xff0c;比如相同的列宽&#xff0c;行高&#xff0c;均匀的排列等&#xff0c;为了简化开发&#xff0c;WPF提供了UniformGrid布局和ItemsControl容器&#xff0c;本文以一个简单的小例子&#xff0c;简述&#xff0c;如何…

RabbitMQ控制台的基本使用

启动RabbitMQ后&#xff0c;浏览器 http://localhost:15672 打开RabbitMQ的控制台页面后&#xff0c;登录默认账户guest。 一. 添加队列 控制台选择队列&#xff0c;然后选择添加队列&#xff0c;队列类型默认经典类型&#xff0c;然后输入队列名称&#xff0c;最后添加队列。…

Kore.ai获10亿元融资,提供定制化类ChatGPT助手

1月31日&#xff0c;生成式AI和企业对话平台Kore.ai在官网宣布&#xff0c;获得1.5 亿美元&#xff08;约10.7亿元&#xff09;融资。本次由FTV Capital 领投&#xff0c;英伟达等跟投。 Kore.ai主要提供银行、医疗、零售、营销、人力资源等多种领域的&#xff0c;定制化类Cha…

Leetcode的AC指南 —— 栈与队列 :1047.删除字符串中的所有相邻重复项

摘要&#xff1a; **Leetcode的AC指南 —— 栈与队列 &#xff1a;1047.删除字符串中的所有相邻重复项 **。题目介绍&#xff1a;给出由小写字母组成的字符串 S&#xff0c;重复项删除操作会选择两个相邻且相同的字母&#xff0c;并删除它们。 在 S 上反复执行重复项删除操作&a…

RHCE DNS域名解析服务器

目录 1. 正向解析 1.1 安装必要软件 1.2 配置静态ip 1.3 DNS配置 1.4 测试 2. 反向解析 2.1 关闭安全软件&#xff0c;安装必要软件 2.2 配置静态ip 2.3 DNS配置 2.4 测试 1. 正向解析 1.1 安装必要软件 1.2 配置静态ip 服务器配置 nmcli c modify ens32 ipv4.method man…

【乳腺肿瘤诊断分类及预测】基于PNN概率神经网络

课题名称&#xff1a;基于PNN的乳腺肿瘤诊断分类及预测 版本日期&#xff1a;2023-06-15 运行方式: 直接运行PNN0501.m 文件即可 代码获取方式&#xff1a;私信博主或QQ&#xff1a;491052175 模型描述&#xff1a; 威斯康辛大学医学院经过多年的收集和整理&#xff0c;建…

mysql 锁知识汇总

目录 一、锁1.1 什么是锁&#xff1f;1.2 全局锁1.2.1 定义1.2.2 应用场景1.2.3 会出现的问题1.2.4 解决方法 1.3 表级锁1.3.1 表锁1.3.2 元数据锁&#xff08;MDL&#xff09;1.3.3 意向锁1.3.4 AUTO-INC锁 1.4 行级锁1.4.1 记录锁(Record Lock)1.4.2 间隙锁(Gap Lock)1.4.3 N…

国家组织考试并唯一认可的IT类资格证书:计算机技术与软件专业技术资格(水平)考试证书

目录 一、这么多IT类证书为什么只有软考证书权威 1.根据身份选择并考证 2.根据需要选择考试 3.要根据证书的出身选择考试 二、软考的考试内容 三、证书样张 计算机技术与软件专业技术资格&#xff08;水平&#xff09;考试&#xff0c;简称“软考”&#xff0c;是人力资源…

HBase 数据导入导出

HBase 数据导入导出 1. 使用 Docker 部署 HBase2. HBase 命令查找3. 命令行操作 HBase3.1 HBase shell 命令3.2 查看命名空间3.3 查看命名空间下的表3.4 新建命名空间3.5 查看具体表结构3.6 创建表 4. HBase 数据导出、导入4.1 导出 HBase 中的某个表数据4.2 导入 HBase 中的某…

基于nginx的虚拟主机配置

目录 一.基于不同ip的虚拟主机 二.基于不同端口的虚拟主机 三.基于不同域名的虚拟主机 一.基于不同ip的虚拟主机 1.关闭 SELinux和防火墙 2.在/data目录中创建三个目录&#xff0c;分别为nginx1、nginx2 和nginx3,具体名为: 3.分别在三个目录中创建index.html,并输入内容“…