实时频谱-2.5DPX

news2024/9/22 9:48:50

数字荧光显示

数字荧光”一词源自包在阴极射线管(CRT)上的荧光,电视机、计算机监视器和其它测试设备显示器都使用阴极射线管。在电子束激活荧光时,它会发出荧光,照亮电子流画出的路径。

尽管液晶显示器(LCD)之类的光栅扫描技术由于厚度和低功率优势最终在许多应用中代替了 CRT,但 CRT 中的荧光层和矢量图相结合,为现代测试测量应用提供了多种优势。

余辉:即使在电子束经过之后,余辉仍会继续发光。一般来说,荧光会迅速衰落,其速度足可以使观众感受不到其逗留时间,但即使非常少量的余辉,仍能使人眼检测到太短而看不到的事件。

比例性:电子束通过荧光层屏幕上某个点的速度越慢,得到的光线越亮。在电子束的频次加大时,某个点的亮度也会提高。用户可以直观地了解怎样解释这个Z轴信息:轨迹上亮的部分表明频繁的事件或缓慢的电子束移动;暗的轨迹则源自不频繁的事件或快速移动的电子束。

采用LCD(或光栅CRT)和数字信号路径的仪器本身没有提供余辉和比例性。泰克研制出数字荧光技术,以实现矢量 CRT 的模拟优势,数字示波器和现在的 RSA 则进一步改善了这种技术。数字增强功能如辉度等级、可选的颜色方案和统计轨迹,可以在更少的时间内传达更多的信息。

DPX 显示引擎

DPX 技术在 RSA 中的作用的最简单描述是其每秒执行数千次频谱测量,以实时速率更新屏幕。它每秒进行数千次采集,并变换成频谱。这么高的变换速率对检测偶发事件至关重要,但它对 LCD 太快了,因此 LCD 不能跟上其变化,同时超出了人眼能够感受到的水平。所以,进入的频谱全速写入一个位图数据库中,然后以人眼可以看到的速率传送到屏幕上。这个位图数据库可以想象成把一个频谱图划分成代表轨迹幅度值的行和代表频率轴上点的列,而得到的一个密集网格。这个网格中的每个单元都包含着进入频谱的触发次数。通过跟踪这些次数,数字荧光技术实现了比例性,使得用户能够用眼睛把很少发生的瞬变与普通信号和背景噪声区分开来。

RSA 中的实际 3-D 数据库包含着数百个列和行,但我们将使用一个11X10矩阵说明这一概念。图2-22中的左图说明了在绘制一个频谱后数据库单元格中可能包含的内容。空白单元的值为零,意味着频谱中没有任何点落入其中。
在这里插入图片描述
右面的网格是我们简化的数据库在额外执行8次频谱变换后可能包含的值,其结果存储在单元格中。从噪底的一串“1”值可以看出,在没有信号时,恰好计算了九个频谱中的一个频谱。

在发生数量值映射到颜色标度时,数据转换成信息。图2-23 中的表格显示了本例使用的颜色绘制算法。暖色(红色、橙色、黄色)表示发生频次高。还可以使用其它辉度等级方案。
在这里插入图片描述
在图 2-24 中,左图是根据 9 个频谱写入次数绘制数据库单元格颜色的结果。在屏幕上显示这些彩色单元格、每个像素一个单元,可以产生壮观的 DPX 显示,如右图所示。
在这里插入图片描述

余辉

例如,在 RSA6000 系列中,每秒有 292000 多个频谱进入数据库。在 14600 多个输入频谱的每个帧的末尾(约每秒20次),位图数据库传送出去,进一步处理,然后进行显示,来自新帧的数据则开始填充位图。

为实现余辉,DPX引擎可以保持现有数量,在新频谱中到达时增加数据,而不是在每个新帧开始时把位图数据库数量清为零。在所有帧中保持全部数量值是“无穷大余辉”。如果每个数量只有一部分传送到下一个帧,那么称为“可变余辉”。通过调节比重,可以改变信号事件从数据库衰落及从显示屏上衰落所需的时间长度。

想象一个信号在数字荧光引擎运行过程中只弹出一次。此外,假设在一个帧全部 1465 次频谱更新中都存在这个信号,同时假设可变余辉系数在每个帧后面导致25% 的衰减。它影响的单元将从 1465 值开始,并全力显示。在一个帧之后,发生次数值变成 1099。在另一个帧之后,发生次数值变成 824,然后越来越小,直到看不见了。在 RSA 屏幕上,用户最初会看到一条明亮的轨迹,尖峰位于信号频率上。发生信号的轨迹部分最终衰落。在此期间,像素在低于衰落信号的噪声电平以下开始变亮。最后,在显示屏中只有一条基线轨迹(如下一页图 2-25 所示)。
在这里插入图片描述
余辉提供了特别重要的调试工具,实现了 MaxHold 及其它功能的所有优势。为确定是否有间歇性信号或偶尔发生频率或幅度漂移,用户可以启动无穷大余辉,让RSA连续运行。在用户回到仪器旁边时,不仅可以看到每个频点的最高电平,还可以看到最低电平及之间的任何点。一旦已经发现存在瞬变行为或侵入信号,用户可以使用可变余辉详细地检定问题。

统计直线图

彩色位图是 DPX 频谱的标志性轨迹,但 DPX 也生成统计直线轨迹。它查询数据库内容,获得每个频率列中记录的最高幅度值、最低幅度值和平均幅度值。得到的三个轨迹检测是 +Peak、-Peak 和 Average(图 2-26)。
在这里插入图片描述
+Peak 和 -Peak 轨迹即时清楚地显示信号的最大值和最小值。均值检测确定每个频点上信号的中间值。可以保存和恢复所有这三条轨迹,作为参考轨迹使用。

与普通频谱轨迹一样,可以在连续采集中累加DPX直线轨迹,得到 MaxHold、MinHold 和 Average 轨迹函数。在DPX +Peak轨迹上使用Hold的方式几乎与普通频谱分析仪上的MaxHold轨迹完全相同,但有一个重要差异是,DPX 曲线的更新速率要高出几个量级。

DPX 变换引擎

那么这些频谱是怎样生成的呢?除大多数测量使用的软件批处理及使用相同的输入IQ数据流外,还有一个基于硬件的计算引擎,专门进行连续的实时信号处理。这一子系统支持实时功能,如功率电平触发、频率模板触发等等。它还以足够快的速度执行DFT,生成DPX显示系统使用的频谱速率。

DPX 密度测量

“密度”指标用来衡量 DPX 频谱位图某个区域内部存在信号的规定测量周期内的时间量。干净的CW音调的密度是 100%,而每毫秒读取中启动一微秒的脉冲的密度则是 0.1%。
在这里插入图片描述

定时和触发

实时处理功能实现了 DPX 显示,使 RSA 成为强大的发现工具。DPX 密度触发可以区分精确的幅度频率范围内的信号,操作人员不必了解目标信号的任何特点。

DPX 没有保持可以在多个域中重新分析的时域记录。捕获和其它分析要求信号写入存储器中,为分析选择波形中关心的区域。本节将介绍 RSA的触发、采集和分析周期控制功能,如图 2-28 所示(RSA6000 系列)。
在这里插入图片描述
在与触发一起使用时,定时控制为分析瞬时参数或其它定时相关参数提供了强大的组合。采集长度规定了响应触发的样点存储在存储器中的时间长度。采集历史决定着在每个新触发后将保留多少个以前的采集。泰克 RSA 在时域概况窗口中显示了整个采集长度。

频谱长度决定着计算的频谱显示图的时间长度。频谱偏置决定着触发事件瞬间直到显示的 FFT 帧开始的延迟时间或提前时间。频谱长度和频谱偏置的时间分辨率都是一个 FFT 帧。RSA3000 系列使用固定的 FFT 长度,高性能 RSA6000 系列分析仪则提高了灵活性,允许在查看频谱时改变 FFT 长度。泰克 RSA 在时域概况窗口底部,使用色条表示频谱偏置和频谱长度。色条颜色被键入到相关的显示画面中。

分析长度决定着进行调制分析及其它基于时间的测量的时间长度。分析偏置决定着从触发瞬间直到分析开始时的延迟时间或提前时间。泰克 RSA 在时域概况窗口底部使用一个色条表明分析偏置和长度。色条颜色被键入到相关的显示画面中。

输出触发指示符允许用户在触发瞬间选择性地启动TTL后面板输出。它可以用来把RSA测量与其它仪器同步,如示波器或逻辑分析仪。

实时触发和采集

实时频谱分析仪能够执行时间、频谱和调制分析。触发对捕获时域信息至关重要。RSA 提供了独特的触发功能,它提供了功率触发和频率模板触发及常用的功率触发、外部触发和基于电平的触发。

最常见的触发系统是大多数示波器中使用的触发系统。在传统模拟示波器中,要观察的信号输送到一个输入中,而触发则输送到另一个输入中。触发事件导致启动水平扫描,信号幅度则显示为重叠在校准的格线上的垂直位移。在最简单的形式下,模拟触发支持在观察的触发器之后发生的事件,如图 2-29 所示。
在这里插入图片描述

系统触发与数字采集

DPX 能够以数字方式表示和处理信号,配以大的存储容量,可以捕获触发前及触发后发生的事件。

RSA中的数字采集系统采用模数转换器(ADC),在深存储器中填充接收的信号时戳。从概念上说,新样点连续输送到存储器中,最老的样点将离开存储器。图2-30 中的实例说明了配置成存储 N 个样点的存储器。触发发生时采集停止,存储器内容被冻结。在触发信号通路中增加可变延迟,将支持在触发前发生的事件及在捕获后出现的事件。
在这里插入图片描述
我们看一下没有任何延迟的实例。在触发同步的样点存储后,触发事件导致存储器立即冻结。然后存储器会包含触发时的样点及触发前发生的“N”个样点。它只存储触发前的事件。

再看一下把延迟设置成与存储长度完全匹配的实例。在触发发生后、存储器冻结前,可以有“N”个样点进入存储器中。然后存储器包含触发后“N”个信号活动样点。它只存储触发后的事件。

如果延迟设成存储长度的一部分,那么既可以捕获触发前事件,也可以捕获触发后事件。如果延迟设置成存储深度的一半,那么存储的一半样点是触发之前的样点,存储的一半样点是触发之后的样点。这种概念与传统扫频分析仪中零频宽模式使用的触发延迟类似。但是,RSA可以捕获长得多的时间记录,然后可以在频域、时域和调制域中分析这些数据。这为信号监测和设备调试等应用提供了一个强大的工具。

触发模式和特点

自由运行模式采集收到的IF信号样点,而没有考虑任何触发条件。在采集和处理时,将显示频谱、调制或其它指标。

已触发模式要求触发源及设置各种参数,定义触发条件及与触发对应的仪器行为。

选择连续触发还是单次触发决定着每次触发发生时是重复采集,还是每次在准备测量时只采集一次。触发位置可以在0-100%范围内调节,可以选择码组的哪个部分是触发前的部分。如果选择10%,那么捕获的触发前数据是选择的码组的 1/10,捕获的触发后数据是选择的码组的9/10。触发坡度允许选择上升沿、下降沿或其组合进行触发。上升和下降可以捕获整个突发。上升和下降可以捕获其它连续信号中的间隔。

实时频谱分析仪触发源

RSA提供了多种内部触发和外部触发方法。表2-1概括了各种实时触发源、其设置及与每种设置有关的时间分辨率。
在这里插入图片描述
外部触发允许外部TTL信号控制采集。这一般是一个控制信号,如来自被测系统的频率切换命令。这个外部信号会提示用户在被测系统中采集事件。

内部触发取决于被测信号的特点。各种 RSA 型号都能根据数字化信号的电平、滤波和采样后的信号功率或使用 FMT 在发生特定频谱成分时触发采集。每个触发源和触发模式都在频率选择度、时间分辨率和动态范围方面提供了特定的优势。图 2-31显示了支持这些特点的功能单元。
在这里插入图片描述
电平触发把ADC 输出上的数字化信号与用户选择的设置进行比较。即使在观察要求进一步滤波和采样的窄频宽时,仍可以使用数字化信号的全部带宽。电平触发采用全数字化速率,可以在全部采样率时检测时长短到一个样点的事件。但是,下行分析的时间分辨率受到采样的有效采样率的限制。部分RSA型号提供了电平触发功能。

功率触发计算滤波和采样后的信号功率。每个滤波的 I/Q 样点对的功率(I2+Q2)与用户选择的功率设置进行比较。某些RSA型号提供了滤波后的功率触发,其中把带有可选择带宽的滤波器应用到触发路径中的信号上。

DPX Density 触发使用与 DPX Density 测量相同的基于屏幕的测量框。触发系统监测密度测量数据,在密度值超过可调节节的密度门限时激活触发。

时间判定触发可以与所有其它触发方法相结合,并在触发中使用计算的功率、逻辑条件和偏置定时,实现快速采样率定时不确定度。

频率模板触发把频谱形状与用户定义的模板进行对比。这种技术功能强大,允许频谱形状变化触发采集。即使在存在电平高得多的其它信号时,频率模板触发仍可以可靠地检测远远低于全标的信号。这种在存在强信号时触发弱信号的能力,对检测间歇性信号、是否存在互调产物、瞬时频谱包容违规等至关重要。比较信号与模板要求全面DFT,要求一个完整的帧。频率模板触发的时间分辨率大约是一个 DFT 帧。它使用专用硬件 DFT 处理器在时域中确定触发事件,如图2-31中的方框图所示
在这里插入图片描述

建立频率模板

与其它形式的模板测试一样,频率模板触发(也称为频域触发)先要定义一个屏幕模板。这种定义通过一个频点及幅度集合完成。模板可以逐点定义,也可以使用鼠标或其它指向设备以图形方式画出。可以设成在模板边界外面的信号“突入”边界时触发,也可以设置成在模板边界内部的信号“突出”边界时触发。
在这里插入图片描述
图2-32显示了一个定义的频率模板,允许通过信号的正常频谱,但不允许瞬时畸变通过。图 2-33显示了在信号瞬时超过模板时触发的采集的频谱图。图2-34 显示了超过模板的第一个帧的频谱。注意,其采集了触发前的数据和触发后的数据,频谱图中同时显示了这些数据。
在这里插入图片描述

解调

调制是RF信号承载信息的手段。使用泰克RSA进行调制不仅可以提取传输的数据,还可以测量信号调制的精度。此外,它可以量化许多劣化调制质量的误差和损伤。

现代通信系统已经明显提高了使用的调制格式的数量。RSA能够分析最常见的格式,并采用一个结构,在新格式出现时分析新的格式。

幅度调制、频率调制和相位调制

RF 载波可以根据载波的幅度或相位变化通过多种方式传输信息。频率是相位的时间派生物。因此,调频(FM)是调相(PM)的时间派生物。正交相移键控(QPSK)是一种数字调制格式,其中码判定点发生在90度倍数的相位上。正交调幅(AM)是一种高阶调制格式,其中幅度和相位同时变化,提供了多种状态。即使是高度复杂的调制格式,也可以分解成幅度和相位成分,如正交频分复用(OFDM)。

幅度和相位可以视为极坐标系统中矢量的长度和角度。同一点可以用 Cartesian 坐标或矩形坐标(X, Y)表示。RSA 在存储器中存储的时间样点的 I/Q 格式,在数学运算中相当于 Cartesian 坐标,其中 I 代表横轴或 X 成分、Q 代表竖轴或 Y 成分。

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

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

相关文章

29 KVM管理系统资源-调整虚拟CPU绑定关系

文章目录 29 KVM管理系统资源-调整虚拟CPU绑定关系29.1 概述29.2 操作步骤 29 KVM管理系统资源-调整虚拟CPU绑定关系 29.1 概述 把虚拟机的vCPU绑定在物理CPU上,即vCPU只在绑定的物理CPU上调度,在特定场景下达到提升虚拟机性能的目的。比如在NUMA系统中…

基于孪生网络的目标跟踪

一、目标跟踪 目标跟踪是计算机视觉领域研究的一个热点问题,其利用视频或图像序列的上下文信息,对目标的外观和运动信息进行建模,从而对目标运动状态进行预测并标定目标的位置。具体而言,视觉目标(单目标)…

JMeter+Grafana+Influxdb搭建可视化性能测试监控平台原创

【背景说明】 使用jmeter进行性能测试时,工具自带的查看结果方式往往不够直观和明了,所以我们需要搭建一个可视化监控平台来完成结果监控,这里我们采用三种JMeterGrafanaInfluxdb的方法来完成平台搭建 如果你想视频学习Jmeter接口测试&…

长江商学院EMBA38期甄知科技:ChatGPT应用与实践初探

近期,长江商学院EMBA38期&甄知科技开展了题为“ChatGPT应用与实践初探”的线下沙龙活动,由上海甄知科技创始合伙人兼CTO张礼军主讲,主要给大家解密最近很火的ChatGPT是什么,分享如何玩转ChatGPT,初步探索ChatGPT对…

快来试试这几个简单好用的手机技巧吧

技巧一:相机功能 苹果手机的相机功能确实非常出色,除了出色的像素之外,还有许多其他实用功能可以提升拍摄体验。 这些相机功能提供了更多的选择和便利性,使用户能够更好地适应不同的拍摄需求。 自拍功能:通过选择自…

SCI图片制作排版全流程及论文配图规范

目录 引言 一、图片尺寸与格式要求 二、图片处理和组图排版的流程 1. 确定排版 2. 用PS处理位图 3. 生成矢量统计图 4. 用AI制作模式图并处理 5. 用AI制作排版组图 6. 导出为.tiff或.eps 三、图片素材与示意图的绘制方法 1. 绘制图片素材 2. 绘制示意图 结论 引言…

硬件系统工程师宝典(25)-----四种BJT应用电路分析

各位同学大家好,欢迎继续做客电子工程学习圈,今天我们继续来讲这本书,硬件系统工程师宝典。上篇我们说到晶体三极管(BJT)可以看成是一个通过“监视”基极-发射极电流来控制集电极-发射极电流的元器件,并给出…

使用决策树模型Titanic数据集预测

数据准备 可以通过以下链接获取数据集: 百度网盘 请输入提取码 共包含三个csv文件: 《train.csv》训练数据集,包含特征信息和标签(是否幸存) 《test.csv》 测试数据集, 只包含特征信息 《gender_submission.csv》测试数据集…

远程FTP连接等

R1: <R1>ftp 192.168.2.100 用户名&#xff1a;1 密码&#xff1a;1 [R1-ftp]dir //查看当前FTP服务器中的文件列表 ..................... shengji.txt //复制想要下载的文件名 [R1-ftp]get 文件名 //下载相应的文件 [R1-ftp]q //返回R1设备 <R1>di…

观察级水下机器人使用系列之一系统构成

我们单位最近购买了一台观察级水下机器人&#xff08;ROV&#xff09;&#xff0c;型号为Seatronics Valor&#xff0c;工作最大水深300m。Valor ROV是一个计算机控制的电动ROV系统&#xff0c;使用Greensea Systems公司的OPENSEA控制系统。该系统需要一个三相电源380V输入&…

Model-Free TD Control: Sarsa

import time import random # 相对于Q 效果会差一些 class Env():def __init__(self, length, height):# define the height and length of the mapself.length lengthself.height height# define the agents start positionself.x 0self.y 0def render(self, frames50):fo…

二、go语言的编码规范

编码规范 一、 命名规范 Go在命名时以字母a到Z或a到Z或下划线开头&#xff0c;后面跟着零或更多的字母、下划线和数字(0到9)。Go不允许在命名时中使用、$和%等标点符号。Go是一种区分大小写的编程语言。因此&#xff0c;Manpower和manpower是两个不同的命名。 当命名&#xf…

华为OD机试真题 Java 实现【组装新的数组】【2023Q1 200分】

一、题目描述 给你一个整数M和数组N,N中的元素为连续整数&#xff0c;要求根据N中的元素组装成新的数组R。 组装规则&#xff1a; R中元素总和加起来等于M&#xff1b;R中的元素可以从N中重复选取&#xff1b;R中的元素最多只能有1个不在N中&#xff0c;且比N中的数字都要小…

如何设置工业设备的振动监测阈值

工业设备的振动阈值设置是确保设备正常运行和及时维护的关键步骤。本文将介绍一些常见的方法和策略&#xff0c;帮助您正确设置工业设备的振动阈值。 1. ISO 10816 振动烈度表格&#xff1a; ISO 10816 是一项国际标准&#xff0c;提供了设备振动水平的参考值。该标准将设备按…

【SpringMVC源码三千问】@RequstMapping和RequestCondition

RequestMapping 是 SpringMVC 中最常用的定义请求映射关系的注解。 下面我们来分析一下它的源码。 RequestMapping 先看下 RequestMapping 的定义&#xff1a; Target({ElementType.TYPE, ElementType.METHOD}) Retention(RetentionPolicy.RUNTIME) Documented Mapping publ…

day4 - 使用图像绘制动态时钟

本期的主要内容是利用OpenCV中包含的绘图函数&#xff0c;例如绘制线段、绘制矩形、绘制圆形等来绘制一个动态时钟的表盘。 完成本期内容&#xff0c;你可以&#xff1a; 掌握OpenCV常见的绘图函数 学会使用绘图函数绘制简单的图像 若要运行案例代码&#xff0c;你需要有&a…

linux——搭建NTP服务器

1、设置服务器时区 &#xff08;使用外部NTP时间源可不设置&#xff09; 在Linux系统中设置时区可以使用以下命令&#xff1a; 查看当前时区&#xff1a; timedatectl列出所有可用时区&#xff1a; timedatectl list-timezones设置时区&#xff1a; sudo timedatectl set-…

一、尚医通手机登录

文章目录 一、登录需求1、登录效果2、登录需求 二、登录1&#xff0c;搭建service-user模块1.1 搭建service-user模块1.2 修改配置1.3 启动类1.4 配置网关 2、添加用户基础类2.1 添加model2.2 添加Mapper2.3 添加service接口及实现类2.4 添加controller 3、登录api接口3.1 添加…

OpenAI再出新作,AIGC时代,3D建模师的饭碗危险了!

大家好&#xff0c;我是千与千寻&#xff0c;也可以叫我千寻哥&#xff0c;说起来&#xff0c;自从ChatGPT发布之后&#xff0c;我就开始焦虑&#xff0c;担心自己程序员的饭碗会不会哪天就被AIGC取代了。 有人说我是过度焦虑了&#xff0c;但是我总觉有点危机感肯定没有坏处。…

分布式事务解决方案-Seata

分布式事务解决方案-Seata 1.分布式事务问题1.1.本地事务1.2.分布式事务1.3.演示分布式事务问题 2.理论基础2.1.CAP定理2.1.1.一致性2.1.2.可用性2.1.3.分区容错2.1.4.矛盾 2.2.BASE理论2.3.解决分布式事务的思路 3.初识Seata3.1.Seata的架构3.2.部署TC服务3.3.微服务集成Seata…