信号链噪声分析18

news2024/11/18 22:54:52

文章目录

    • 概要
    • 整体架构流程
    • 技术名词解释
    • 技术细节
    • 小结

概要

提示:这里可以添加技术概要

到目前为止,我们考虑的是基带采样情况,即所有目标信号均位于第一奈奎斯特区内。 图 显示了另外一种情况,其中采样信号频带局限于第一奈奎斯特区,而原始频带 镜像出现在其它每个奈奎斯特区。

整体架构流程

所示的情况为例,其中采样信号频带完全位于第二奈奎斯特区内。对第一奈 奎斯特区之外的信号进行采样的过程通常称为“欠采样”或“谐波采样”。注意,第 一奈奎斯特区内的镜像包含原始信号中的所有信息,但其原始位置除外(频谱内频率成分的顺序是相反的,但这点可轻松地通过重新调整 FFT 输出的顺序来加以纠正)。

 

技术名词解释

提示:这里可以添加技术名词解释

例如:

  • Bert
  • GPT 初代
  • GPT-2
  • GPT-3
  • ChatGPT

技术细节

提示:这里可以添加技术细节

      显示了限制至第三奈奎斯特区的采样信号。注意,第一奈奎斯特区内的镜像并 未频谱反转。实际上,采样信号频率可能位于任意独特的奈奎斯特区内,而第一奈奎 斯特区内的镜像仍旧是精确表示(当信号位于编号为偶数的奈奎斯特区时出现的频谱 反转除外)。此时,我们可以重提奈奎斯特准则,因为其适用于宽带信号: 带宽为 BW 的信号必须以等于或大于其带宽两倍(2BW)的速率进行采样,方可保留信 号中的全部信息。 注意,该处并没有提到采样信号频带相对于采样频率在频谱内的绝对位置。唯一的限 制是采样信号频带必须局限于单个奈奎斯特区,即信号不得重叠任意多个 fs/2(实际 上,这就是抗混叠滤波器的主要功能)。

     通信应用中,对第一奈奎斯特区以上的信号进行采样等效于模拟解调,因此越来越 受欢迎。直接对中频信号进行采样,然后使用数字技术来处理该信号,这种做法已经 日渐普遍,从而不再需要中频解调器和滤波器。不过显然,IF 频率越高,对 ADC 的动 态性能要求就越严格。ADC 输入带宽和失真性能必须足以处理 IF 频率,而不仅仅是基带。这就给仅设计用来处理第一奈奎斯特区内信号的大多数 ADC 带来了一项难题—— 适合欠采样应用的 ADC 必须在高阶奈奎斯特区内保持动态性能不变。

     显示了以载波频率 fc为中心的第二奈奎斯特区内的信号,其中频率下限和上限分 别为 f1和 f2。抗混叠滤波器是一个带通滤波器。所需动态范围为 DR,该范围定义了滤 波器阻带衰减。过渡带上限为 f2至 2fs–f2,而下限则为 f1至 fs–f1。对于基带采样,通过 按比例调高采样频率可以降低对抗混叠滤波器的要求,但还必须改变 fc,使其始终是 第二奈奎斯特区的中心。

      一般而言,NZ 越大越好,从而允许处理高 IF 频率。无论 NZ 选择多少,奈奎斯特准 则都要求 fs>2Δf。如果 NZ 选择为奇数,那么 fc及其信号将位于编号为奇数的奈奎斯 特区内,而第一奈奎斯特区内的镜像频率不会反转。 举例来说,假定信号以载波频率 71MHz 为中心且宽度为 4MHz。因此,最低采样频率 要求为 8MSPS。通过将 fc=71MHz 和 fs=8MSPS 代入等式 6 来求解 NZ,可得到 NZ=18.25。 不过,NZ 必须为整数,因此我们把 18.25 四舍五入为最接近的整数,即 18。再次通过 等式 6 来求解 fs,可得到 fs=8.1143MSPS。因此,最后的值为 fs=8.1143MSPS、fc=71MHz、 NZ=18。

    现在假定我们需要抗混叠滤波器具有更多余量,因此将 fs 选择为 10MSPS。通过将 fc=71MHz 和 fs=10MSPS 代入等式 6 来求解 NZ,可得到 NZ=14.7。我们将 14.7 舍为最接近的整数,即可得到 NZ=14。再次通过等式 6 来求解 fs,可得到 fs=10.519MSPS。因此, 最后的值为 fs=10.519MSPS、fc=71MHz、NZ=14。 上述迭代过程也可通过从 fs开始并调整载波频率来为 NZ 产生一个整数。

小结

提示:这里可以添加总结

    本篇文章涵盖了奈奎斯特准则的基础知识和时域与频域的混叠影响。同时利用该准则 的应用知识介绍了如何适当地指定抗混叠滤波器。文中介绍了与现代通信系统应用相 关的过采样和欠采样示例。

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

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

相关文章

5.8.1 TCP概述

5.8.1 TCP概述 TCP是在Internet中TCP/IP协议家族中最为重要的协议之一,因特网中各种网络特性参差不齐,所以必须要有一个功能很强的互联网可靠传输协议的要求,TCP特点要与UDP特点对比来看。 UDP特点TCP特点无连接面向连接不可靠的服务可靠的…

一文详解!自动化测试如何管理测试数据

目录 前言 脚本与数据捆绑 配置文件 测试文件 数据库管理 数据平台 综述 前言 测试数据管理是自动化测试中非常重要的一环,它涉及到数据的创建、存储、维护和管理。 在之前的自动化测试框架相关文章中,无论是接口自动化还是UI自动化&#xff0c…

机器学习-支持向量机SVM

文章目录 前言1 支持向量机1.1 数据集示例11.2 带有高斯核的SVM1.2.1 高斯核1.2.2 数据集示例21.2.3 数据集示例3 2 垃圾邮件分类2.1 邮件预处理2.2 训练SVM进行垃圾邮件分类 前言 在本练习中,我们将使用支持向量机(SVM)来构建垃圾邮件分类器…

机器学习基础之《概述》

一、机器学习与人工智能、深度学习 1、机器学习是人工智能的一个实现途径 2、深度学习是机器学习的一个方法发展而来 二、统计学习和机器学习 实际机器学习在上世纪80年代已经出现,搞统计的 机器学习中有一个方法,叫人工神经网络,发展成深度…

高压线路距离保护程序逻辑原理(六)

(三)振荡与短路故障的区分 在系统发生振荡时,又发生短路故障的机率虽然不多,但万一发生应要求保护能可靠地动作于跳闸。这就要求保护能很好地区分振荡和短路故障。但是在常规距离保护中,对振荡闭锁后再发生故…

【机器学习】比较全面的XGBoost算法讲解

本文是《机器学习入门基础》(黄海广著)的第十章的部分内容。 XGBoost算法 XGBoost是2014年2月由华盛顿大学的博士生陈天奇发明的基于梯度提升算法(GBDT)的机器学习算法,其算法不但具有优良的学习效果,而且训练速度高效&#xff0c…

【软件测试】测试的分类

目录 测试的分类 1.按测试对像划分 ⭐1.界面测试 2.可靠性测试 3.容错性测试 4.文档测试 ⭐5.兼容性测试: ⭐6.易用性测试: ⭐7.安装卸载测试 ⭐8. 安全测试: ⭐9.性能测试 10.内存泄漏测试 2.按是否查看代码划分 1.黑盒测试(…

Html + Jquery + Vue前端学习笔记

文章目录 一,Vue1,v-model 数据绑定2,生成描述列表 二,HtmlJquery1,动态修改类名2,layui手风琴效果3,输入框样式修改4,多行文本显示省略号5,div内容居右6,字符…

Mysql基础教程

SELECT Company FROM Orders SQL 简介 SQL 教程SQL 语法 SQL 是用于访问和处理数据库的标准的计算机语言。 什么是 SQL? SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言 编者注:ANSI,美国国家标准化…

HDFS之Java客户端操作

HDFS之Java客户端操作 文章目录 HDFS之Java客户端操作写在前面准备Windows关于Hadoop的开发环境下载依赖配置HADOOP_HOME环境变量配置Path环境变量 创建Maven工程XML文件创建新的Package创建HdfsClient类执行程序 HDFS的API操作 写在前面 Hadoop版本:Hadoop-3.1.3L…

CentOS忘记密码重置密码教程

文章目录 前言背景介绍:操作步骤 前言 今天打开了很久没有用过的CentOS虚拟机,然后发现我好像将所有的密码全部忘记了,根本登录不进去,最终在网找到了解决办法,这里记录一下,希望对大家有帮助 背景介绍&a…

Buildroot 取消默认QT桌面-迅为RK3588开发板

本小节将讲解如何取消掉默认的 qt 桌面。 首先对开发板进行上电,开发板正常启动后,使用命令“cd /etc/init.d”进入到/etc/init.d 目录 下,然后使用以下命令对开机自启动脚本 rcS 进行查看,如下图所示: vi rcS 从上…

机器学习优化器和SGD和SGDM实验对比(编程实现SGD和SGDM)

机器学习优化器和SGD和SGDM实验对比 博主最近在学习优化器,于是呢,就做了一个SGD和SGDM的实验对比,可谓是不做不知道,一做吓一跳,这两个算法最终对结果的影响还是挺大的,在实验中SGDM明星要比SGD效果好太多…

HHU云计算期末复习(下)Hadoop、虚拟化技术、openstack

文章目录 第五章 Hadoop分布式文件系统HDFS分离元数据和数据:NameNode和DataNode流水线复制 第七章 虚拟化技术7.1 虚拟化技术简介7.2 虚拟机迁移7.3 网络虚拟化 第八章 openstack8.1 计算服务NovaRabbitMQ 8.2 Swift 第九章 云计算数据中心9.1 云数据中心特征9.2 网…

Android firebase google登录配置流程和app内测发布流程

googlePlay使用OAuth2.0保护账号安全,且与firebase相关。如果配置错误,会出现error code比如: 10: auth,如clientId不对; 7: 网络或墙的问题; 12500:签名问题。 正确配置流程 Relea…

【Redis】不卡壳的 Redis 学习之路:事务

本文是Redis系列第三篇,前两篇欢迎移步 【Redis】不卡壳的 Redis 学习之路:从十大数据类型开始入手_AQin1012的博客-CSDN博客关于Redis的数据类型,各个文章总有些小不同,我们这里讨论的是Redis 7.0,为确保准确&#x…

2.Apache Hive

Apache Hive概述 Apache Hive是一款建立在Hadoop之上的开源数据仓库系统,可以将存储在Hadoop文件中的结构化、半结构化数据文件映射为一张数据库表,基于表提供了一种类似SQL的查询模型,称为Hivev查询语言(HQL)&#xf…

SpringBoot3之GraalVM之Windows详细安装及使用教程

配置Maven环境变量 我直接使用的是IDEA plugins文件夹下的maven 新建MAVEN_HOME环境变量 Path环境变量追加 %MAVEN_HOME%\bin安装Visual Studio Community 因为GraalVM需要调用操作系统的底层工具,而Windows底层工具是VisualStudio,所以我们要先下载…

2022年12月份青少年软件编程Python等级考试试卷六级真题(含答案)

一、单选题(共25题,共50分) 1.数据文件“abc.txt”中包含若干个英文单词,如图所示: 读取文件“abc.txt”中数据的Python程序段如下: file abc.txt word_b [] for word in open(file):if word[0:1] a and len(word)>4:wo…

Flink报错大全

1.flink版本由1.13.6提升到1.15.2 maven jar依赖问题 官方因为1.15.2弃用了2.11版本的scala,jar的命名也发生改变,部分默认的2.12版本的scala不用再特声明 1.15.2版本maven依赖 <repositories><repository><id>aliyunmaven</id><name>阿里云…