测量射频器件噪声系数的三种方法盘点

本文介绍了测量噪声系数的三种方法:增益法、Y系数法和噪声系数测试仪法。这三种方法的比较以表格的形式给出。

在无线通信系统中,噪声系数(NF)或者相对应的噪声因数(F)定义了噪声性能和对接收机灵敏度的贡献。本篇应用笔记详细阐述这个重要的参数及其不同的测量方法。

噪声指数和噪声系数

噪声系数(NF)有时也指噪声因数(F)。两者简单的关系为:

NF = 10 * log10 (F)

噪声系数(噪声因数)包含了射频系统噪声性能的重要信息,标准的定义为:

从这个定义可以推导出很多常用的噪声系数(噪声因数)公式。

下表为典型的射频系统噪声系数:

编辑搜图

噪声系数的测量方法随应用的不同而不同。从上表可看出,一些应用具有高增益和低噪声系数(低噪声放大器(LNA)在高增益模式下),一些则具有低增益和高噪声系数(混频器和LNA在低增益模式下),一些则具有非常高的增益和宽范围的噪声系数(接收机系统)。因此测量方法必须仔细选择。本文中将讨论噪声系数测试仪法、增益法以及Y系数法。

使用噪声系数测试仪

噪声系数测试/分析仪在图1种给出。

编辑搜图

图1

噪声系数测试仪,如Agilent的N8973A噪声系数分析仪,产生28VDC脉冲信号驱动噪声源(HP346A/B),该噪声源产生噪声驱动待测器件(DUT)。使用噪声系数分析仪测量待测器件的输出。由于分析仪已知噪声源的输入噪声和信噪比,DUT的噪声系数可以在内部计算和在屏幕上显示。对于某些应用(混频器和接收机),可能需要本振(LO)信号,如图1所示。当然,测量之前必须在噪声系数测试仪中设置某些参数,如频率范围、应用(放大器/混频器)等。

使用噪声系数测试仪是测量噪声系数的最直接方法。在大多数情况下也是最准确地。工程师可在特定的频率范围内测量噪声系数,分析仪能够同时显示增益和噪声系数帮助测量。分析仪具有频率限制。例如,Agilent N8973A可工作频率为10MHz至3GHz。当测量很高的噪声系数时,例如噪声系数超过10dB,测量结果非常不准确。这种方法需要非常昂贵的设备。

增益法

前面提到,除了直接使用噪声系数测试仪外还可以采用其他方法测量噪声系数。这些方法需要更多测量和计算,但是在某种条件下,这些方法更加方便和准确。其中一个常用的方法叫做“增益法”,它是基于前面给出的噪声因数的定义:

在这个定义中,噪声由两个因素产生。一个是到达射频系统输入的干扰,与需要的有用信号不同。第二个是由于射频系统载波的随机扰动(LNA,混频器和接收机等)。第二种情况是布朗运动的结果,应用于任何电子器件中的热平衡,器件的可利用的噪声功率为:

PNA = kTΔF,

这里的k = 波尔兹曼常量(1.38 * 10-23焦耳/ΔK),

T = 温度,单位为开尔文
ΔF = 噪声带宽(Hz)

在室温(290ΔK)时,噪声功率谱密度PNAD = -174dBm/Hz。

因而我们有以下的公式:

NF = PNOUT - (-174dBm/Hz + 20 * log10(BW) + 增益)

在公式中,PNOUT是已测的总共输出噪声功率,-174dBm/Hz是290°K时环境噪声的功率谱密度。BW是感兴趣的频率带宽。增益是系统的增益。NF是DUT的噪声系数。公式中的每个变量均为对数。为简化公式,我们可以直接测量输出噪声功率谱密度(dBm/Hz),这时公式变为:

NF = PNOUTD + 174dBm/Hz - 增益

为了使用增益法测量噪声系数,DUT的增益需要预先确定的。DUT的输入需要端接特性阻抗(射频应用为50Ω,视频/电缆应用为75Ω)。输出噪声功率谱密度可使用频谱分析仪测量。

增益法测量的装置见图2。

编辑搜图

图1

作为一个例子,我们测量MAX2700噪声系数的。在指定的LNA增益设置和VAGC下测量得到的增益为80dB。接着,如上图装置仪器,射频输入用50Ω负载端接。在频谱仪上读出输出噪声功率谱密度为-90dBm/Hz。为获得稳定和准确的噪声密度读数,选择最优的RBW (解析带宽)与VBW (视频带宽)为RBW/VBW = 0.3。计算得到的NF为:

-90dBm/Hz + 174dBm/Hz - 80dB = 4.0dB

只要频谱分析仪允许,增益法可适用于任何频率范围内。最大的限制来自于频谱分析仪的噪声基底。在公式中可以看到,当噪声系数较低(小于10dB)时,(POUTD - 增益)接近于-170dBm/Hz,通常LNA的增益约为20dB。这样我们需要测量-150dBm/Hz的噪声功率谱密度,这个值低于大多数频谱仪的噪声基底。在我们的例子中,系统增益非常高,因而大多数频谱仪均可准确测量噪声系数。类似地,如果DUT的噪声系数非常高(比如高于30dB),这个方法也非常准确。

Y因数法

Y因数法是另外一种常用的测量噪声系数的方法。为了使用Y因数法,需要ENR (冗余噪声比) 源。这和前面噪声系数测试仪部分提到的噪声源是同一个东西。装置图见图3:

编辑搜图

图3.

ENR头通常需要高电压的DC电源。比如HP346A/B噪声源需要28VDC。这些ENR头能够工作在非常宽的频段(例如HP346A/B为10MHz至18GHz),在特定的频率上本身具有标准的噪声系数参数。下表给出具体的数值。在标识之间的频率上的噪声系数可通过外推法得到。

表1. 噪声头的ENR

编辑搜图

开启或者关闭噪声源(通过开关DC电压),工程师可使用频谱分析仪测量输出噪声功率谱密度的变化。计算噪声系数的公式为:

在这个式子中,ENR为上表给出的值。通常ENR头的NF值会列出。Y是输出噪声功率谱密度在噪声源开启和关闭时的差值。

这个公式可从以下得到:

ENR噪声头提供两个噪声温度的噪声源:

热温度时T = TH (直流电压加电时)和冷温度T = 290°K。

ENR噪声头的定义为:

冗余噪声通过给噪声二极管加偏置得到。现在考虑在冷温度T = 290°K时与在热温度T = TH时放大器(DUT)功率输出比:Y = G(Th + Tn)/G(290 + Tn) 

= (Th/290 + Tn/290)/(1 + Tn/290

这就是Y因数法,名字来源于上面的式子。

根据噪声系数定义,F = Tn/290+1,F是噪声因数(NF = 10 * log(F)),因而,Y = ENR/F+1。在这个公式中,所有变量均是线性关系,从这个式子可得到上面的噪声系数公式。

我们再次使用MAX2700作为例子演示如何使用Y因数法测量噪声系数。装置图见图3。连接HP346A ENR到RF的输入。连接28V直流电压到噪声源头。我们可以在频谱仪上监视输出噪声功率谱密度。开/关直流电源,噪声谱密度从-90dBm/Hz变到-87dBm/Hz。所以Y = 3dB。为了获得稳定和准确的噪声功率谱密度读数,RBW/VBW设置为0.3。从表2得到,在2GHz时ENR = 5.28dB,因而我们可以计算NF的值为5.3dB。

总结

在本篇文章讨论了测量射频器件噪声系数的三种方法。每种方法都有其优缺点,适用于特定的应用。下表是三种方法优缺点的总结。理论上,同一个射频器件的测量结果应该一样,但是由于射频设备的限制(可用性、精度、频率范围、噪声基底等),必须选择最佳的方法以获得正确的结果。

编辑搜图

【以上信息由艾博检测整理发布,如有出入请及时指正,如有引用请注明出处,欢迎一起讨论,我们一直在关注其发展!专注:CCC/SRRC/CTA/运营商入库】

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
后台采用apache服务器下的cgi处理c语言做微信小程序后台逻辑的脚本映射。PC端的服务器和客户端都是基于c语言写的。采用mysql数据库进行用户数据和聊天记录的存储。.zip C语言是一种广泛使用的编程语言,它具有高效、灵活、可移植性强等特点,被广泛应用于操作系统、嵌入式系统、数据库、编译器等领域的开发。C语言的基本语法包括变量、数据类型、运算符、控制结构(如if语句、循环语句等)、函数、指针等。下面详细介绍C语言的基本概念和语法。 1. 变量和数据类型 在C语言中,变量用于存储数据,数据类型用于定义变量的类型和范围。C语言支持多种数据类型,包括基本数据类型(如int、float、char等)和复合数据类型(如结构体、联合等)。 2. 运算符 C语言中常用的运算符包括算术运算符(如+、、、/等)、关系运算符(如==、!=、、=、<、<=等)、逻辑运算符(如&&、||、!等)。此外,还有位运算符(如&、|、^等)和指针运算符(如、等)。 3. 控制结构 C语言中常用的控制结构包括if语句、循环语句(如for、while等)和switch语句。通过这些控制结构,可以实现程序的分支、循环和多路选择等功能。 4. 函数 函数是C语言中用于封装代码的单元,可以实现代码的复用和模块化。C语言中定义函数使用关键字“void”或返回值类型(如int、float等),并通过“{”和“}”括起来的代码块来实现函数的功能。 5. 指针 指针是C语言中用于存储变量地址的变量。通过指针,可以实现对内存的间接访问和修改。C语言中定义指针使用星号()符号,指向数组、字符串和结构体等数据结构时,还需要注意数组名和字符串常量的特殊性质。 6. 数组和字符串 数组是C语言中用于存储同类型数据的结构,可以通过索引访问和修改数组中的元素。字符串是C语言中用于存储文本数据的特殊类型,通常以字符串常量的形式出现,用双引号("...")括起来,末尾自动添加'\0'字符。 7. 结构体和联合 结构体和联合是C语言中用于存储不同类型数据的复合数据类型。结构体由多个成员组成,每个成员可以是不同的数据类型;联合由多个变量组成,它们共用同一块内存空间。通过结构体和联合,可以实现数据的封装和抽象。 8. 文件操作 C语言中通过文件操作函数(如fopen、fclose、fread、fwrite等)实现对文件的读写操作。文件操作函数通常返回文件指针,用于表示打开的文件。通过文件指针,可以进行文件的定位、读写等操作。 总之,C语言是一种功能强大、灵活高效的编程语言,广泛应用于各种领域。掌握C语言的基本语法和数据结构,可以为编程学习和实践打下坚实的基础。
该资源内项目源码是个人的课程设计、毕业设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 该资源内项目源码是个人的课程设计,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96分,放心下载使用! ## 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值