如何将带GPS的网络化的软件定义无线电接收机应用于分布式和移动频谱监测?(二)

news2024/10/6 2:06:58

GPS定位和测向的四种技术

知道感兴趣信号的位置对于许多应用很重要。军事用户获得了更好的态势感知能力,诸如机场或公用事业基础设施之类的敏感设施可以找到RF干扰源,电信公司可以识别恶意发射机或其他干扰其覆盖范围的设备。通过嵌入式GPS功能了解测量的时间和位置,用户可以确定感兴趣信号的位置。对于未知或不合作的信号(例如上面示例中提到的信号),用户需要将多个单元联网在一起以确定时间,信号强度,频率或角度的差异。可以使用四种主要技术来定位发射机。

  • 到达时间差

到达时间差(TDOA,Time difference of arrival)至少需要三个接收机来定位信号,并且需要使用GPS很好地同步这些接收机。通过比较每个单元接收信号的时间来确定发射机的位置,从而得出双曲线位置。通过找到这些线相交的位置来找到发射机(参见图5)。

图5. 到达确定位置的时间差

TDOA在广泛的地理区域内都能很好地工作,最适合宽带和长脉冲信号。它还可以将信号定位在噪声流之下,并解决多径效应。必须将数据发送到公共站点进行分析并确定发射机的位置。

  • 到达功率差

到达功率差(PDOA,Frequency difference of arrival)还使用三个接收机上的差分信号来定位发送器。PDOA不用时间上的差异,而是依靠同步单元上信号功率之间的差异(见图6)。因为可以使用路径损耗模型预测传播,所以可以确定距离。但是,这些路径损耗的统计模型可能很复杂,并且会因环境而异。

图6. 到达确定位置的功率差

PDOA在功率差异更可测量的近距离环境中很有用。在长距离上,功率变化很小,可能不足以准确确定位置。PDOA易于设置,并且避免了其他技术的一些困难。

  • 到达频率差

到达频率差(FDOA,Frequency difference of arrival)取决于天线远离或移向信号源时发生的频率多普勒频移。至少两个接收机之间的差分多普勒频移可用于定义位置线。频谱分析仪可以放在车辆上进行这种类型的分析。

FDOA可以与TDOA结合使用,以进一步提高准确性。它要求分析仪具有足够的网络连接能力和便携性,以便于部署在车辆或应用于其他移动部署中。与TDOA和PDOA相比,FDOA仅需要两个接收机即可发挥作用。

  • 到达角度

到达角(AOA)使用天线阵列上的幅度变化来计算信号的位置。通过查找位置线的交点,仅使用两个阵列即可进行地理定位。AOA易于部署,并且可以跨信号类型和差异很好地工作。

图7. 到达确定位置的角度差

AOA不需要将接收机进行同步,但是在多路径环境中或将接收机和发送机放置在一条直线上时会遇到困难。单个接收机可以使用相同的技术进行测向。

  • 确定感兴趣信号的位置

具有内置GPS功能的网络化频谱分析仪使用户能够确定发射机的位置。无论用户是在寻找干扰、确定对方发射机的位置以进行态势感知、探测和定位恶意监听设备,还是维护公共安全,都必须知道测量的时间和位置。

结论-为现今复杂的频谱监测赋能

SDR技术正在重新定义频谱分析设备,并改变了频谱监测用户的游戏规则。与传统的基于硬件的设备相比,软件定义的频谱分析平台轻便,轻便,并且具有更高的性价比。结合专用网络功能,这使得它们易于在各种部署方案中使用,以进行就地,远程和移动频谱分析。嵌入式GNSS技术使使用这些联网单元进行地理定位和测向应用程序来定位感兴趣的信号源成为可能。虹科软件定义的频谱分析仪非常适合当今的监测应用。随着频谱监测的越来越趋于分布式,越来越分散化,复杂化和多样化,那么便携式,灵活且经济高效的频谱分析设备将使用户能够进行更深入的分析。

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

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

相关文章

中国什么时候能办世界杯?

自从1930年在乌拉圭举办了第一届世界杯以来,到现在已经成功举办了22届,然而这22届里,光是欧洲就举办了11届,南美洲5届,中北美洲3届,亚洲2届,非洲1届。 说到这里不难发现,他们之间分布…

Azure DevOps Server 用户组加入 Azure AD Domain Service 管理用户

一,引言 今天我们继续讲解 Azure DevOps Server 的内容,对于管理用户组除了在 Azure DevOps Server 服务器上添加管理员方式外,还有没有其他方式,Azure DevOps 需要加入Azure ADDS 服务域后,Azure DevOps Server 的管理…

[附源码]计算机毕业设计springboot基于vue+mysql开发的考试系统

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

图扑软件荣获第七届“创客中国”中小企业创新创业大赛优胜奖!

2022 年 11 月 17 日,由工业和信息化部、财政部共同主办的第七届“创客中国”中小企业创新创业大赛全国总决赛在浙江杭州落下帷幕。 本次《第七届“创客中国”中小企业创新创业大赛》举办目的,意在加大优质中小企业梯度培育力度,进一步提升中…

ProcessDB实时/时序数据库——ODBC之连接数据库

目录 前言 一、安装ProcessDB-ODBC驱动 1.下载ProcessDB-ODBC驱动 2.安装ProcessDB-ODBC驱动 二、配置ProcessDB数据源 三、JAVA连接ProcessDB数据库 前言 ProcessDB实时/时序数据库支持ODBC连接数据库,接下来将和大家分享下如何使用ODBC操作ProcessDB实时/时…

Java基础之《netty(5)—NIO之Selector》

一、基本介绍 1、Java的NIO,用非阻塞的IO方式,可以用一个线程,处理多个的客户端连接,就会使用到Selector(选择器)。 2、Selector能够检测多个注册的通道上是否有事件发生(注意:多个…

[附源码]SSM计算机毕业设计新闻发布和评论管理系统JAVA

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

【冰糖Python】Python 中的 assert 语句

assert 判断一个表达式的真假,在表达式条件为 false 的时候触发异常,返回错误 具体用法: assert expression assert expression [, arguments] 实际用例: 注意以上使用: 1、条件为True时,assert不执行…

基于PHP+MySQL高校教务选课系统的设计与实现

兴趣是最好的老师,只有学生选择了自己感兴趣的课程才能够更好的进行学习,目前有很多高校的选课中出现很多问题,如学生对开设的课程不了解,代选课程等等,这些问题多而繁杂,不容易解决。 本系统就是为了学生开放的在线选课系统,而网络选课系统是帮助学生了解到所学课程的内容,多自…

Android——使用ContentProvider共享数据

实验名称: 使用ContentProvider共享数据 实验目的: (1)能使用ContentProvider共享数据 (2)能使用内容观察者观察其他程序的数据变化 实验内容及原理&…

H2N-Hyp-FF-OH, 2493080-84-3

Hyp-Phe-Phe 是一种三肽,通过 Phe 环的芳香相互作用形成螺旋状的薄片,构成一个交叉螺旋结构。Hyp-Phe-Phe 具有很高的剪切压电特性,可作为一种压电材料。Hyp-Phe-Phe is a tripeptide that forms helical-like sheets via aromatic interacti…

Flowable定时器与实时流程图江南一点雨

1. 定时器 1.1. 流程定义定时激活 在之前松哥给小伙伴们介绍流程定义的时候,流程都是定义好之后立马就激活了,其实在流程定义的这个过程中,我们还可以设置一个激活时间,也就是流程定义好之后,并不会立马激活&#xf…

数据存储——存储视频

数据存储——存储视频视频的数字化一、视频采样二、视频量化总结:视频数字化的过程视频的数字化 1.视频是图像(帧)在时间上的表示 图象是离散的视频,视频是连续的图像 2.视频储存 每一帧图像或帧被转化为位模式并加以储存 一、视…

(3)点云数据处理学习——KD树近邻搜索

1、主要参考资料 (1)kd树原理 数组索引的kdtree建立及简明快速的k近邻搜索方法 (2)open3d 爆肝5万字 Open3D 点云数据处理基础(Python版))-技术圈 (3)视频参考 【PythonOpen3D处理点云数据…

12【MyBatis注解开发】

文章目录三、Mybatis注解开发3.1 快速入门3.1.1 常用注解说明3.1.2 注解实现开发3.2 注解实现一对一映射3.2.1 接口3.2.2 测试类3.3 注解实现一对多映射3.2.1 接口3.2.2 测试类三、Mybatis注解开发 3.1 快速入门 3.1.1 常用注解说明 注解功能Insert新增Update更新Delete删除…

创新指南|如何以STEPPS模型6招打造病毒式传播产品

从爆款产品到网络流行语,这种流行绝对不是依赖于运气,更不是神话。让人们喜欢读某些文章,让人们尝试某项新服务,甚至是投票竞选,这些事情的背后都有STEPPS模型的驱动,遵循或者仅仅应用STEPPS中的某几条&…

【毕业设计】21-基于单片机的智能恒温箱_温度报警装置设计(原理图+仿真+源代码+答辩论文+答辩PPT)

【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图仿真源代码答辩论文答辩PPT) 文章目录【毕业设计】21-基于单片机的智能恒温箱/温度报警装置设计(原理图仿真源代码答辩论文答辩PPT)任务书设计说明书摘要设计框架架…

Tomcat:servlet与servlet容器

前言 在介绍Tomcat之前,我们首先需要了解它的作用,简单的说,tomcat就是一个servlet容器。因此,本文首先从Web 应用程序开始讲起,逐步介绍servlet。 Web即表示网页的意思,它用于表示 Internet 主机上供外界访…

【Android App】GPS获取定位经纬度和根据经纬度获取详细地址讲解及实战(附源码和演示 超详细)

需要全部代码请点赞关注收藏后评论区留言私信~~~ 一、获取定位信息 开启定位相关功能只是将定位的前提条件准备好,若想获得手机当前所处的位置信息,还要依靠下列的3种定位工具。 (1)定位条件器Criteria 定位条件器用于设置定位的…

如何从报表控件FastReport .NET中连接到 PostgreSQL 数据库?

FastReport.NET官方版下载 Fastreport是目前世界上主流的图表控件,具有超高性价比,以更具成本优势的价格,便能提供功能齐全的报表解决方案,连续三年蝉联全球文档创建组件和库的“ Top 50 Publishers”奖。 慧都科技是Fast Repor…