冷源法测试噪声系数(Noise Figure)详细步骤
背景知识
冷源法也叫直接测量法(Direct Method),或者增益法(Gain Method)
- 50欧姆电阻负载的功率谱密度
=KT
K 是波尔兹曼常数,Boltzmann constant 等于K = 1.380649 X J/K
T是温度,
跟电阻的阻值大小没有关系,50欧姆是用于阻抗匹配
- 50欧姆电阻负载常温下的功率谱密度
常温下,T = 290K
= KT = -174 dBm/Hz
- 50欧姆电阻负载常温下的1MHz带宽的功率
= KTB = -174(dBm/Hz) + 10log(B) = -114dBm
也可以这样算
= KTB = 1.380649 X
* 290 * 1000000 = 4.0038821 X
(W) = 113.9752(dBm)
从这里就可以体现出用db进行计算的好处
- 噪声因子,noise factor
对于一个双端口器件,(一个输入端口和一个输出端口),这个器件的噪声因子F定义为:
然而增益可以表示为:
将增益带入噪声因子定义公式可得:
噪声因子或者噪声系数主要是用来衡量2端口器件的输入和输出的信噪比变化。
- 噪声系数,noise figure, NF
将噪声因子带入可得:
代入可得NF
最终可得我们Noise Figure(NF)最主要的计算公式:
冷源法测试步骤
- 测试仪器内部自校准
- 测试系统的校准(path loss 校准)
- 测试仪器本身的NF测试,也叫NF自校准 (不需要考虑仪器外部的pathloss)
- DUT 增益的Gain测试
- DUT级联后的Noise Figure(NF) 测试
- 根据测试系统和DUT级联后得到的Noise Figure数据计算DUT的Noise Figure
- 测试系统本身的Noise Figure(NF)测试
这时仪器校准后是没有增益的,也就是G= 0dB
测试带宽B = 1MHz
假设我们的射频测试仪器测到的功率为-104.66dBm, 也就是说
这里-104.66dBm是1M带宽内的功率积分所得。
那么
- DUT级联后的Noise Figure(NF) 测试
测试带宽B = 1MHz
假设已经测得DUT的增益G1 = 15dB = 31.622777倍
假设我们的射频测试仪器测到的功率为-94.55dBm, 也就是说
那么
- DUT的Noise Figure(NF) 计算
级联公式
最终可得DUT的Noise Figure 为:
注意事项
- 仪器本身的noise figure 测试跟连接DUT 的noise figure测试要使用相同的功率档位(Reference Level)
- 不要接衰减器,虽然加衰减器可以使得阻抗更加匹配,但是会使得仪器本身的noise figure校准更加复杂
- DUT的增益G要比测试仪器本身的noise figure 大10db左右, 这个方法才比较有效。 为什么?
冷源法测试噪声系数(Noise Figure)详细步骤相关推荐
- fabric2.3.2 test-network测试网络搭建 超详细步骤
搭建好fabric网络后的第一步一定是练习一下测试网络.如果需要ubuntu下安装fabric环境的可以看下面两篇文章: Ubuntu16.04+fabric1.4.3 (15条消息) fabric1 ...
- 安装centos7步骤_Centos7下源码编译安装mysql5.7 详细步骤 小白也能安装
.清理安装环境: # yum erase mariadb mariadb-server mariadb-libs mariadb-devel -y # userdel -r mysql # rm -r ...
- 毕设新思路附源码 | 微医平台项目详细步骤
一. 项目背景 随着中国人口不断增加,看病越来越是一个难题,医院官方平台挂号难的问题也随之而来,挂号网已经达成和微信的深入合作,届时注册微医的医生和医院都会在微信上有公众号,患者可以在微医平台上进行挂 ...
- rtmp测试地址_超详细搭建多码率测试环境(成为流媒体高手必经之路)
0.引言 关注我的朋友,应该都知道,前面我们讲解了如何搭建srs流媒体服务器,链接如下.由于srs流媒体服务器是不支持多码率测试环境,所以不能在上次的环境上继续演示.那本篇文章就要给出一个新方案,就是 ...
- 光流法测试代码_高效的企业测试-工作流和代码质量(4/6)
光流法测试代码 本文的这一部分将讨论在开发过程中拥有有效工作流程的影响,以及适当的测试代码质量如何使我们能够创建可维护的测试,尤其是对于复杂项目. 开发工作流程和管道 编程是一项流程活动,我们开发人员 ...
- HiAGM模型源码测试【原始数据集+中文数据集】
论文链接:Hierarchy-Aware Global Model for Hierarchical Text Classification github代码链接:HiAGM HiAGM模型源码测试 ...
- 使用PyTorch构建GAN生成对抗网络源码(详细步骤讲解+注释版)02 人脸识别 下
文章目录 1 测试鉴别器 2 建立生成器 3 测试生成器 4 训练生成器 5 使用生成器 6 内存查看 上一节,我们已经建立好了模型所必需的鉴别器类与Dataset类. 使用PyTorch构建GAN生 ...
- 实战 | 用Python和MediaPipe搭建一个嗜睡检测系统 (详细步骤 + 源码)
导读 本文将使用Python和MediaPipe搭建一个嗜睡检测系统 (包含详细步骤 + 源码). 背景介绍 疲劳驾驶的危害不堪设想,据了解,21%的交通事故都因此而生,尤其是高速路上,大多数车辆都是 ...
- Flat-Lattice-Transformer模型源码测试
Flat-Lattice-Transformer模型源码测试 1. 下载embedding 2. 下载数据集 2.1. ~~OntoNotes~~ 2.2. MSRA 2.2.1. 数据预处理 2.3 ...
最新文章
- 马斯克Neuralink被曝“虐杀实验猴”,140万元美金项目遭谴责
- 中国靶材行业投资价值与发展机遇研究报告2022版
- Python学习笔记:Day1-2 开发环境搭建
- [剑指offer]面试题3:二维数组中的查找
- linux刻录win10u盘_手把手教你装系统之【制作官方win10安装U盘】
- 绘制三维散点图_使用Origin,轻松绘制三维散点图
- oracle 二进制运算符,Oracle UNION运算符
- 小学阅读方法六种_小学语文重难点|阅读理解的解答技巧+方法(合集)
- (HDU)1061 --Rightmost Digit( 最右边的数字)
- IPTV视频码流分析
- Java从零开始学三十六(JAVA IO- 字符流)
- 数据库MySQL学习教程(带你零基础入门MySQL)
- Vue html转word
- java setvalue函数,Java IDecisionVariable.setValue方法代碼示例
- 中级java面试问题大全及答案大全
- 分布式文件存储:FastDFS简单使用与原理分析
- 为一个 iOS 应用编写一个简单的 Node.js/MongoDB Web 服务
- 哈夫曼编码的简单实例
- VSTO开发PPT插件将PPT导出成图片
- 《炬丰科技-半导体工艺》IC制造化学清洗过程中硅上重金属污染的表面光电压监测