利用相位噪声发生器辅助系统测试(相位噪声测量的意义)
moboyou 2025-04-30 11:24 28 浏览
概述
任何电子器件都会产生相位噪声,而振荡器是主要的噪声源。压控振荡器(VCO)在自激振荡或相位锁定时都会由于噪声调制产生相位噪声。这符合相位噪声指标表示频谱纯度的理论。例如一个理想的振荡器,输出是纯粹的正弦信号,在频域中是单一频点的垂直谱线。但实际上,振荡器所包含的噪声源会使输出频率偏离它的理想位置,在载波附近产生一些不需要的频率。
产生相位噪声的方法
有两种方法产生或提高相位噪声。一种方法是直接用噪声源调制振荡器或 VCO。压控振荡器(图 1a)利用锁相环(PLL)锁定相位,且环路滤波器的带宽比最小调制频率低。假如所考虑的最小相位噪声的频率偏差是 10Hz (距离载波),将锁相环的环路带宽设为 1Hz。在压控振荡器的频率调谐输入端直接注入噪声,这样就会调制VCO 在输出端产生相位噪声。此时,可以通过提高输入噪声密度增大相位噪声。
图 1. 直接在 VCO 的调谐输入端注入电压噪声产生相位噪声(a),或将噪声注入到相位调制器的变容二极管(b)。
输出相位噪声由 VCO 增益(KVCO)整形。假设 VCO 的频率是fo,在频率fn 的 1Hz 带宽内被噪声源 Vn(fn)调制。利用频率调制的窄带近似值^1可求得 VCO 输出:
第一项代表载波信号;第二项代表偏离载波处的噪声功率。相位噪声定义为频偏处的噪声功率与fo 频点载波功率的比值。
Vn(fn)是在fn 1Hz 带宽内的均方根噪声电压。相位噪声分布是噪声源分布除以fn。因此,用噪声密度分布平坦的白噪声(Vn(fn) = 常数)输入源调制 VCO 时,输出相位噪声分布每 10 倍频程降低 20dB,如图 2 所示(假设调制产生的相位噪声远远大于 VCO 固有的相位噪声)。
图 2. 直接在 VCO 的调谐输入端进行噪声调制所产生的相位噪声分布斜率为 20dB/10 倍频程。
产生相位噪声的第二种方法是用相位调制器在相位锁定的 VCO 输出端调制载波信号(图 1b)。这种方法将噪声注入到相位调制器,也就是在 LCL 配置中的一个低通滤波器^2。两个电感固定,电容通过变容二极管调节,可通过反向偏压将其设置为额定值。变容二极管的噪声电压会改变电容,从而改变相位。这样,噪声电压就会转化为相位噪声。增加噪声电压就会增加相位噪声。
这种相位调制方式对 PLL 环路带宽没有限制,所以为了获得更短的锁定时间,环路带宽可以尽可能宽。这种方法的另外一个优点是相位噪声分布与 VCO 增益无关,而由相位增益(KPHASE)决定,单位是弧度 / 伏。此外,相位增益由 LCL 滤波器的相位响应和变容二极管的电容特性决定。相位调制器的 VCO 输出是:
其中,Vn(t)是时刻 t 的噪声电压。相位噪声是 KPHASEVn(t) = Φ(t)。可以通过对 VOUT(t)做傅立叶变换计算相位噪声,但是很难求解。相位噪声的近似值^3是:
其中,SΦ是Φ(t)的谱密度,单位为 rad^2/Hz,Sv(fn)是 Vn(t)的谱密度,单位是 V^2/Hz。因此,该相位噪声分布具有与调制噪声密度分布一样的波形。白噪声经过一个截止频率为 100kHz 的低通滤波器后,相位噪声分布同滤波器的频率响应相同。这种情况下,相位噪声在滤波器的截止频率内为常数,而在 -3dB 带宽外开始下降(图 3)。使用相位调制电路可以很方便地产生可变相位噪声信号来模拟锁相振荡器等真实世界的噪声源。
图 3. 图 1b 的相位调制器所产生的相位噪声分布,相位噪声分布的波形与调制噪声密度分布相同,白噪声通过 100kHz 的低通滤波器。
图 1b 的电路可以在 5MHz 到 30MHz 的范围内正常工作,可以很容易地调整电感和电容值使其工作于其它频率。实验表明,该电路通过调整可以工作在高达 2GHz 或 3GHz 的频率下。这些频率需要大约 1nH 的电感和 1pF 的电容,所以这种方法受限于是否可以得到适当的元件以及 PCB 的寄生效应。
变容二极管电容的改变会同时改变噪声信号的幅度和相位。但是,幅度的变化比相位的变化小得多。相位的变化表现为相位噪声,而幅度的变化表现为幅度噪声(图 4)。该调制器产生的相位调制比幅度调制大 30dB,从而保证相位噪声起主导作用。
图 4. 该图表示图 1b 在 10MHz 处的相位和幅度调制,相位调制比幅度调制大 30dB。
产生噪声电压
可以通过许多途径产生噪声电压,用于相位噪声调制。最简单的方法是在齐纳二极管的雪崩击穿区域加反向偏压(图 5a)。该二极管的多余散粒噪声经过固定增益放大器和可变增益放大器放大。这些级联放大器的增益必须足够高以产生期望的噪声电平。噪声输出将通过一个滤波器,该滤波器根据图 1a 或 1b 所示的相位噪声分布对输出噪声整形(图 1b 电路的一个优点是噪声源分布的形状和输出的相位噪声分布的形状相同)。
图 5. 在齐纳二极管的雪崩击穿区域加反向偏压来产生白噪声。这个白噪声再经过放大、滤波产生用于相位噪声调制的分布噪声(a)。高级噪声发生器采用微处理器产生多段噪声分布,可以更真实地模拟相位噪声分布(b)。
实际振荡器的相位噪声分布可能很复杂,可能在低偏移频率时以 30dB/10 倍频程的斜率下降,在环路带宽内比较平坦,而在环路带宽外又以 20dB/10 倍频程的斜率下降,最终呈现为平坦的噪声底(图 6)。这个相位噪声分布可能还含有一些杂散频率。
图 6. 实际锁相振荡器的相位噪声在低频偏时以 30dB/10 倍频程的斜率迅速下降,在环路带宽内比较平坦,而在环路带宽外又以 20dB/10 倍频程的斜率下降,直到达到噪声底。还可能出现杂散频率。
这样的相位噪声分布需要更复杂的噪声发生器,如图 5b 所示。它利用一个微处理器或数字信号处理器(DSP)与一个 DAC 产生复杂的多段噪声分布。对于图 1b 所示的相位调制器,平坦的相位噪声区域由高斯白噪声通过一个数字滤波器产生,该滤波器在所考虑的频偏处具有平坦的频率响应(如带通滤波器)。为了产生所需的下降斜率,高斯白噪声需通过有限冲激响应(FIR)或无限冲激响应(IIR)数字滤波器进行滤波。寄生频率可以通过在噪声电压上加正弦波产生,然后把所有噪声段叠加起来。仍然是数字形式的噪声电压通过 DAC 转换成模拟电压,然后由一个重建滤波器输出。
结论
产生相位噪声的方法如图 1 所示,产生噪声电压的方法如图 5 所示。图 1a 中的电路通过直接调制 VCO 的调谐输入产生相位噪声,而图 1b 中的电路通过外部的相位调制器来产生相位噪声。每一种方法都可产生不同的相位噪声分布。图 1a 所示的直接调制法可以工作在任意的 VCO 频率。而图 1b 的相位调制法受限于是否可以得到适当的元件以及 PCB 的寄生效应,载波频率限定在几 GHz。
参考文献
Behzad Razavi, RF Microelectronics. Upper Saddle River, NJ, 1998, pg 223.
Enrico Rubiola et. al., "The ±45° Correlation Interferometer as a Means to Measure Phase Noise of Parametric Origin," IEEE Transactions On Instrumentation and Measurement, Vol. 52, No. 1, pp. 182-188.
A. L. Lance et. al., "Phase Noise Measurement Systems," ISA Transactions, Vol. 21 No. 4, pp. 37-44.
相关推荐
- 黄道十二宫杀手密码51年后被破解,来自两位程序员和数学家合作
-
杨净边策发自凹非寺量子位报道|公众号QbitAI黄道十二宫杀手(ZodiacKiller)可能是世界上最知名的高智商连环杀手,52年来从未被抓获。他的事迹已被改编成了多部好莱坞电影。△...
- 深入剖析MediaCodec解码器的基本原理及使用「建议新手收藏」
-
一,MediaCodec工作原理MediaCodec类Android提供的用于访问低层多媒体编/解码器接口,它是Android低层多媒体架构的一部分,通常与MediaExtractor、MediaMu...
- Retrofit WebService 实践
-
前言作为Android开发,平时和后端聊得最多的除了喝酒就是接口。常用语:Restful和WebService,前者现在聊得多,后者以前聊得多。默认含义分别为:Restful:HTTP协议...
- 建议收藏!175部4K UHD版本经典高分电影洗版参考目录(2015之前)
-
本内容来源于@什么值得买APP,观点仅代表作者本人|作者:1L789近两年很多经典高分老电影陆续开始重制成4KUHD版本,虽然我早已将这些电影的BD蓝光版收入,但纠结一番后还是花了不少时间将其全部...
- 2 个月的面试亲身经历告诉大家,如何进入 BAT 等大厂?
-
这篇文章主要是从项目来讲的,所以,从以下几个方面展开。怎么介绍项目?怎么介绍项目难点与亮点?你负责的模块?怎么让面试官满意?怎么介绍项目?我在刚刚开始面试的时候,也遇到了这个问题,也是我第一个思考的问...
- 详解Android官推Kotlin-First的图片加载库
-
前言Coil是一个非常年轻的图片加载库,在2020年10月22日才发布了1.0.0版本,但却受到了Android官方的推广,在AndroidDevelopersBackst...
- webview 渲染机制:硬件加速方式渲染的Android Web
-
webview渲染是什么?webview渲染是用于展现web页面的控件;webview可以内嵌在移动端,实现前端的混合式开发,大多数混合式开发框架都是基于webview模式进行二次开发的w...
- 因为我对Handler的了解,居然直接给我加了5K
-
1Handler是什么?android提供的线程切换工具类。主要的作用是通过handler实现从子线程切换回主线程进行ui刷新操作。1.1为什么Handler能实现线程切换?在创建Handler的...
- 「经典总结」一个View,从无到有会走的三个流程,你知道吗?
-
前言一个View,从无到有会走三个流程,也就是老生常谈的measure,layout,draw三流程我们都知道Android视图是由一层一层构成的层级结构,直白点说,就是父View包含子View而子V...
- 这些垃圾代码是谁写的?哦,原来小丑竟是我自己
-
程序员是最喜欢自嘲、自黑的群体之一,比如他们常常称自己是“码农”、“程序猿”,再比如他们的工作明明是写代码、修Bug,也有人调侃说:“明明我们是修代码、写Bug!”本文整理了一些程序员“修代码、写...
- 手把手教你爬取天堂网1920*1080大图片(批量下载)——理论篇
-
/1前言/平时我们要下载图片,要要一个一个点击下载是不是觉得很麻烦?那有没有更加简便的方法呢?答案是肯定的,这里我们以天堂网为例,批量下载天堂网的图片。/2项目准备工作/首先我们第一步我们要安装...
- 音视频开发需要你懂得 ffmpeg 开源库的编码原理
-
引言音视频开发需要你懂得音视频中一些基本概念,针对编解码而言,我们必须提前懂得编解码器的一些特性,码流的结构,码流中一些重要信息如sps,pps,vps,startcode以及基本的工作原理,...
- 「8年老 Android 开发」最全最新 Android 面试题系列全家桶(带答案)
-
下面跟大家分享的这些面试题都是互联网大厂真实流出的面试内容,每个问题都附带完整详细的答案,不像网上的那些资料三教九流有的甚至还没答案,这些面试题我也是经过日积月累才整理出来的精品资料。这些面试题主要是...
- 手把手教你爬取天堂网1920*1080大图片(批量下载)——实战篇
-
/1前言/上篇文章手把手教你爬取天堂网1920*1080大图片(批量下载)——理论篇我们谈及了天堂网站图片抓取的理论,这篇文章将针对上篇文章的未尽事宜进行完善,完成图片的批量抓取。/2图片网址解...
- PHP 8.1.9 更新发布
-
CLI:修复了内置服务器通过PHP_CLI_server_WORKERS环境变量的潜在溢出。修正了GH-8952(不再可能有意关闭std句柄)。Core:修复了GH-8923的错误(Windows上的...
- 一周热门
- 最近发表
- 标签列表
-
- curseforge官网网址 (16)
- 外键约束 oracle (36)
- oracle的row number (32)
- 唯一索引 oracle (34)
- oracle in 表变量 (28)
- oracle导出dmp导出 (28)
- oracle 数据导出导入 (16)
- oracle两个表 (20)
- oracle 数据库 字符集 (20)
- oracle安装补丁 (19)
- matlab化简多项式 (20)
- 多线程的创建方式 (29)
- 多线程 python (30)
- java多线程并发处理 (32)
- 宏程序代码一览表 (35)
- c++需要学多久 (25)
- c语言编程小知识大全 (17)
- css class选择器用法 (25)
- css样式引入 (30)
- html5和css3新特性 (19)
- css教程文字移动 (33)
- php简单源码 (36)
- php个人中心源码 (25)
- 网站管理平台php源码 (19)
- php小说爬取源码 (23)