噪声系数与插入损耗

news2025/7/16 10:31:50

目录

  • 噪声系数定义
  • Friis噪声级联公式
  • 无源器件的噪声系数=插入损耗?
  • S参数文件能用来仿真噪声系数吗

  在计算射频链路的级联噪声时,我们会输入每一级的噪声系数以及增益,即可计算出整个射频链路的噪声系数,用于系统评估。但是有同学问我,无源器件的噪声系数就是它的插入损耗吗?为什么呢?

噪声系数定义

  噪声系数是由信噪比定义的,即输入信噪比除以输出信噪比:
F = S i / N i S o / N o F = \frac{S_i/N_i}{S_o/N_o} F=So/NoSi/Ni

Friis噪声级联公式

  作为一个RF工程师,很多时候会需要评估整个系统的噪声系数,而如何通过各个器件的噪声系数而计算出整体的NF值呢?就是使用Friis噪声公式[1]:
F = F 1 + F 2 − 1 G p 1 + F 3 − 1 G p 1 G p 2 + . . . F =F_1+ \frac{F_2-1}{G_{p1}} + \frac{F_3-1}{G_{p1}G_{p2}} + ... F=F1+Gp1F21+Gp1Gp2F31+...

  F为噪声系数,G代表各级增益,只要有各级器件自己的噪声系数和增益,通过上面的公式计算就可以计算出整个射频前端的总噪声系数,需要注意的是公式中的F和G都不是dB单位的,计算出整体的F后,再换算成dB即可,那么问题来了10log还是20log嘞?答:10log。那么问题又来了S参数是10log还是20log?留个小尾巴吧:)

  现代的仿真软件都可以帮助我们仿真计算这些参数,比如ADS, AWR, Cadence virtuoso等等都可以,当然这些软件也都价格不菲,对于爱好者和发烧友来说,可以使用网页版的计算器,也可以使用Avago公司做的AppCAD这样的免费的小软件来计算,如图1所示:
在这里插入图片描述

图1:AppCAD 计算噪声系数的界面 [2]

无源器件的噪声系数=插入损耗?

  无源器件的噪声系数就是其插入损耗,比如一颗SAW滤波器的插入损耗是-1.5dB,那么它的NF就是1.5dB。但是这是为什么呢?这是之前看到的一篇讲这个问题比较透彻的一篇文章:https://www.microwaves101.com/encyclopedias/noise-figure-of-passives,下面把这篇文章中的一些关键点提炼出来,并改写简化了证明思路,方便理解。
首先,能量进入任何器件都会有这样几个结果:(1)被器件耗散;(2)被反射;(3)继续向前传输。由此可以写出下面的方程:
P d i s s i p a t e d = P i n c i d e n t − P r e f l e c t e d − P t r a n s m i t t e d P_{dissipated} = P_{incident} - P_{reflected} - P_{transmitted} Pdissipated=PincidentPreflectedPtransmitted
  如果我们将各个部分对输入的能量 P i n c i d e n t P_{incident} Pincident做归一化,则有:
P d i s s i p a t e d / P i n c i d e n t = 1 − P r e f l e c t e d / P i n c i d e n t − P t r a n s m i t t e d / P i n c i d e n t P_{dissipated}/ P_{incident} = 1 - P_{reflected} / P_{incident} - P_{transmitted} / P_{incident} Pdissipated/Pincident=1Preflected/PincidentPtransmitted/Pincident
  根据S参数的定义可知 P r e f l e c t e d / P i n c i d e n t P_{reflected} / P_{incident} Preflected/Pincident即为反射系数 S 11 S_{11} S11 P t r a n s m i t t e d / P i n c i d e n t P_{transmitted} / P_{incident} Ptransmitted/Pincident 即为 S 21 S_{21} S21,因此,可以进一步写为:
P d i s s i p a t e d / P i n c i d e n t = 1 − ∣ S 11 ∣ 2 − ∣ S 21 ∣ 2 P_{dissipated}/ P_{incident} = 1 - |S_{11}|^2 - |S_{21}|^2 Pdissipated/Pincident=1S112S212
  即:
P d i s s i p a t e d = ( 1 − ∣ S 11 ∣ 2 − ∣ S 21 ∣ 2 ) × P i n c i d e n t P_{dissipated} = (1 - |S_{11}|^2 - |S_{21}|^2 ) \times P_{incident} Pdissipated=(1S112S212)×Pincident
  下一步精彩的来了,器件的噪声的产生其实刚好是上面电能耗散变成发热的逆过程,即发热的能量变成“电信号”的过程,而这样产生的“电信号”其实就是噪声 P n o i s e P_{noise} Pnoise,因此对比上式可得:
P n o i s e ( W / H z ) = ( 1 − ∣ S 11 ∣ 2 − ∣ S 21 ∣ 2 ) × k T P_{noise}(W/Hz) = (1 - |S_{11}|^2 - |S_{21}|^2 ) \times kT Pnoise(W/Hz)=(1S112S212)×kT

  按照本文最开始介绍的噪声系数的公式,可得:
F = S i / N i S o / N o = S i / N i G S i / ( G N i + N a ) = 1 + N a G N i F=\frac{S_i/N_i}{S_o/N_o}=\frac{S_i/N_i}{GS_i/(GN_i+N_a)} =1+\frac{N_a}{GN_i} F=So/NoSi/Ni=GSi/(GNi+Na)Si/Ni=1+GNiNa
   N a N_a Na是器件自己产生的噪声,可用上面介绍的 P n o i s e P_{noise} Pnoise代表;在 T 0 T_0 T0温度下, N i N_i Ni输入的噪声可以用 k T 0 kT_0 kT0,即我们常说的 − 174 d B m / H z -174dBm/Hz 174dBm/Hz G G G就是增益,即 ∣ S 21 ∣ 2 |S_{21}|^2 S212,全部带入上式则有:
F = 1 + N a G N i = 1 + ( 1 − ∣ S 11 ∣ 2 − ∣ S 21 ∣ 2 ) × k T ∣ S 21 ∣ 2 k T 0 F=1+\frac{N_a}{GN_i}=1+\frac{ (1 - |S_{11}|^2 - |S_{21}|^2 ) \times kT }{|S_{21}|^2kT_0} F=1+GNiNa=1+S212kT0(1S112S212)×kT
  因此在 T 0 T_0 T0 290 K 290K 290K)温度下,上式中 T = T 0 T=T_0 T=T0,进一步简化:
F = 1 + N a G N i = 1 + ( 1 − ∣ S 11 ∣ 2 − ∣ S 21 ∣ 2 ) × k T 0 ∣ S 21 ∣ 2 k T 0 = 1 + 1 ∣ S 21 ∣ 2 − ∣ S 11 ∣ 2 ∣ S 21 ∣ 2 − 1 F=1+\frac{N_a}{GN_i}=1+\frac{ (1 - |S_{11}|^2 - |S_{21}|^2 ) \times kT_0 }{|S_{21}|^2kT_0}=1+\frac{1}{|S_{21}|^2}-\frac{|S_{11}|^2}{|S_{21}|^2}-1 F=1+GNiNa=1+S212kT0(1S112S212)×kT0=1+S2121S212S1121
  在50欧姆匹配的情况下, S 11 = 0 S_{11}=0 S11=0,因此:
F = 1 ∣ S 21 ∣ 2 F=\frac{1}{|S_{21}|^2} F=S2121
   ∣ S 21 ∣ 2 |S_{21}|^2 S212是器件的增益,其倒数就是插入损耗。以上就是简化版的无源器件的噪声系数=插入损耗的数学依据。其实从推导中我们也可以看出,这一说法并不严谨,因为实际上噪声系数和温度是密切相关的,在290K以上的温度,噪声系数大于插入损耗;在290K以下的温度,噪声系数小于插入损耗。

注:为了方便理解,本节推到做了简化,不如原文严谨,如需精准的数学推到请看原文。

S参数文件能用来仿真噪声系数吗

  在实际电路设计中如何仿真噪声系数呢,比如我想使用三极管来设计一个LNA,需要仿真其噪声系数,怎么做呢?最好的办法就是从厂家那里拿到该三极管的model,然后在仿真软件里加入该model,就可以仿真各种参数了。但是如果没有找到model,怎么办呢?用它的S参数文件能否仿真噪声系数吗?

  为了回答这个问题,我们回顾下S参数文件的构成:

! 满洲里国峰电子科技,www.guofengdianzi.com
! vitual RF BJT
! VCE =  1.5 V,  IC =  1.5 mA
! S-Parameters:                           
!  f/GHz     S11            S21            S12            S22
!         MAG   ANG      MAG   ANG      MAG   ANG      MAG   ANG
# GHz  S  MA  R  50
 0.100    0.1   -1.5       3   180     0.01   75        1    -5

  上面是我们虚构了一个射频晶体管的S参数文件,具体的S参数文件格式的介绍,可参看之前的博客《s2p标准格式》https://blog.csdn.net/mzldxf/article/details/107623579,然而这样的文件是不能够用来仿真噪声系数的,它可以仿真S参数,比如S11,S21等等。要想仿真S参数,它还需要NFmin这样的参数。一个既可以仿真S参数又可以仿真NF的sp文件是这样的:

! 满洲里国峰电子科技,www.guofengdianzi.com
! vitual RF BJT
! VCE =  1.5 V,  IC =  1.5 mA
! S-Parameters:                           
!  f/GHz     S11            S21            S12            S22
!         MAG   ANG      MAG   ANG      MAG   ANG      MAG   ANG
# GHz  S  MA  R  50
 0.100    0.1   -1.5       3   180     0.01   75        1    -5
 ...
!  f       NFmin   Gammaopt  Rn/50
! GHz       dB    MAG  ANG    -
 0.100      0.3   0.9   30   0.39
 ...

  与前者不同的地方在于多了这几行(省略号代表省略的其他频率的信息)。

!  f       NFmin   Gammaopt  Rn/50
! GHz       dB    MAG  ANG    -
 0.100      0.3   0.9   30   0.39
 ...

   N F m i n NF_{min} NFmin就是该晶体管能够达到的最低的噪声, Γ o p t \Gamma_{opt} Γopt是为了达到这样的噪声,最佳的 Γ \Gamma Γ的位置, R n R_n Rn描述匹配远离 Γ o p t \Gamma_{opt} Γopt点导致噪声增加的特性, R n R_n Rn越大,斜率越陡,越不利于LNA的设计,通常 R n / 50 R_n/50 Rn/50在0.4附近,最终的噪声系数和这些参数的关系如下 [4]:
F = F m i n + 4 R n Z 0 ( ∣ Γ o p t − Γ s ∣ 2 ∣ 1 + Γ o p t ∣ 2 ( 1 − ∣ Γ s ∣ 2 ) ) F=F_{min}+\frac{4R_n}{Z_0}(\frac{|\Gamma_{opt}-\Gamma_{s}|^2}{|1+\Gamma_{opt}|^2(1-|\Gamma_{s}|^2)}) F=Fmin+Z04Rn(1+Γopt2(1Γs2)ΓoptΓs2)

  其实在smith chart中,这样的公式就是一圈圈的噪声圆,比如我们再拿另外一组带有NFmin信息的S参数画在史密斯圆图上,就如下图所示:
在这里插入图片描述

图2:smith chart上的噪声圆[4]
  图2中的Fmin=1.1dB,然后一圈一圈的增大(图2不与上面sp文件对应)。

  至此,我们介绍了无源器件的噪声系数和插入损耗的关系,捎带着讲述了一下噪声圆的仿真,希望对朋友们有所帮助~

作者:潇洒的电磁波(兴趣:射频芯片设计、雷达系统、嵌入式。欢迎大家合作交流。)
微信:GuoFengDianZi

引用:
[1] F. Ellinger. Radio Frequency Integrated Circuits and Technologies
[2] Avago Technologies. AppCAD.
[3] https://www.microwaves101.com/encyclopedias/noise-figure-of-passives
[4] Agilent. Fundamentals of RF and Microwave Noise Figure Measurements

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

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

相关文章

尚医通 (二十五) --------- 医院上传接口

目录一、医院系统模拟接口1. 服务部署2. 操作说明3. 上传接口与回调接口① 业务术语② 安全控制③ 业务接口④ 平台接口⑤ 医院接口二、集成 MongoDB三、添加医院基础类四、上传医院五、参数签名六、图片 Base64 编码一、医院系统模拟接口 1. 服务部署 ① 找到资源文件夹下面…

ArcGIS pro导出地图删除右下角小字制作者服务许可

ArcGIS pro导出地图删除右下角小字制作者服务许可 ArcGIS pro具有强大的制图功能,提供了丰富的底图。 研究者在使用这些底图出图时,发现地图右下角有__制作者名单、服务许可、来源?__ (我也不知道它叫什么)如下图 就…

【深入浅出Spring6】第六期——手写Spring框架与Spring IoC注解式开发

一、手写Spring框架 $ 准备工作 创建新的模块 myspring我们采用边测试边写框架的方式,所以还需要我们提供待测试的类 一号嘉宾——User类:用于一般类型传值测试 package com.powernode.myspring.bean; /*** author Bonbons* version 1.0*/ public clas…

【面试题】CSS响应式

1. rem是什么? rem,CSS3新增的一个相对单位(root em,根em),相对于根元素,常用于响应式布局em,相对长度单位,相对于父元素,不常用px,像素&#xf…

中兴通讯完成基于低频 5G 商用基站的通感融合测试验证

11 月 16 日消息,今年 11 月,在 IMT-2020(5G)推进组的指导下,中兴通讯使用 4.9GHz 低频 5G 商用基站,完成了室外无人机、车辆和行人感知测试验证以及室内场景下呼吸感知的测试验证。验证结果显示&#xff0…

api-ms-win-crt-runtime-l1-1-0.dll文件加载失败是怎么造成的?怎么修复?

电脑中是含有大量不同类型的软件程序的,这些软件程序为用户们提供了丰富的功能,用户们使用这些软件的时候虽然看上去比较简单,但是电脑系统内部却是会调用大量文件的,在软件执行命令的过程中无论哪个环节出现了问题,都…

DDD系列 实战一 应用设计案例 (golang)

DDD系列 实战一 应用设计案例 (golang) 基于 ddd 的设计思想, 核心领域需要由纯内存对象基础设施的抽象的接口组成 独立于外部框架: 比如 web 框架可以是 gin, 也可以是 beego独立于客户端: 比如客户端可以是 web, 可以是移动端, 也可以是其他服务 rpc 调用独立于基础组件: 比如…

数据结构计算二叉树的深度和节点个数

2022.11.19 计算二叉树的深度和节点个数任务描述相关知识编程要求测试说明C/C代码任务描述 本关任务:给定一棵二叉树,计算该二叉树的深度、总节点个数和叶子节点个数。 相关知识 为了完成本关任务,你需要掌握:1.二叉树深度概念…

【Java八股文总结】之类

文章目录Q:一个Java文件中可以有多个类么(不含内部类)?一、Object类1、Object类的常见方法有哪些?2、 和 equals() 的区别3、HashCode()的作用?4、为什么要有hashCode?5、为什么重写equals()时必…

古人的雅趣

学习古人雅趣,为今日生活增添情趣。 目录 曲水流觞 九月九日重阳节赏菊 中秋赏月 一、曲水流觞 中国古代汉族民间的一种传统习俗,后来发展成为文人墨客诗酒唱酬的一种雅事。 夏历的三月上巳日人们举行祓禊(fx)仪式之后&#xf…

单流 TCP 100Gbps+ 难题的直观解释

关于 400Gbps 场景的概括,参见:400Gbps 网络面临的挑战 首先定义规则: 画坐标系,横轴为到达时间,纵轴为服务(处理)时间。每到达一个任务在横轴对应时间画一条垂直线。每处理一个任务在纵轴对应时间画一条水平线。任务…

【Linux】文件操作/文件描述符/重定向原理/缓冲区

目录 一.文件的概念 1.什么是内存级文件? 2.什么是磁盘级文件? 3.文件IO的过程 4.linux下, 一切皆文件 二.文件操作(C语言接口) 1.语言级文件接口与系统级文件接口 1).什么是语言级别的文件接口? 2).为什么要有语言级别文件接口, 直接用系统接口不好吗? 3).系统级…

老系统如何重构之最全总结

目录 1. 重构的概念 1.1 重构的定义 1.2 重构的分类 2 为什么重构 3 如何重构 3.1 说服业务方 3.2 确定重构的目标 3.3 老系统的熟悉与梳理 3.4 数据库的重构 3.5 前后端的系统重构 3.6 数据迁移与检查 3.7 系统检查联调测试 3.8 系统切换 1. 重构的概念 1.1 重构…

DlhSoft Gantt Chart Hyper Library for HTML5 Standard Edition

DlhSoft Gantt Chart Hyper Library 甘特图超级库包括一组交互式计划组件,可用于使用纯 JavaScript、TypeScript 或 Angular、React 或 Vue 等框架构建的启用时间线的应用程序 基于 JavaScript 的甘特图 可定制的网格列、汇总的工作分解结构、带有可拖动条和依赖线…

静态HTML网页设计作品 DIV布局家乡介绍网页模板代码---(太原 10页带本地存储登录注册 js表单校验)

⛵ 源码获取 文末联系 ✈ Web前端开发技术 描述 网页设计题材,DIVCSS 布局制作,HTMLCSS网页设计期末课程大作业 | 家乡旅游景点 | 家乡民生变化 | 介绍自己的家乡 | 我的家乡 | 家乡主题 | HTML期末大学生网页设计作业 HTML:结构 CSS:样式 在…

基于ssm jsp超市在线销售平台的设计与实现

近年来,网络信息技术的迅猛发展,互联网逐渐渗透到人们日常生活中的方 方面面,而给我们的生活带来巨大变化的电子商务正在以前所未有的速度蓬勃发 展,电子商务也成为网络研究与应用的热点之一。网上商店是电子商务的重要方 面&…

【干货】教你在十分钟内编译一个Linux内核,并在虚拟机里运行!

前言 这篇文章将会简单的介绍如何在Linux系统上面,编译一个5.19的内核,然后在QEMU虚拟机中运行。 下载Linux内核源码 首先,我们需要下载Linux的代码: https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-5.19.10.t…

使用vue互联QQ音乐完成网站音乐播放器

🎶 文章简介:使用vue互联QQ音乐完成网站音乐播放器 💡 创作目的:记录使用APlayer播放器MetingJs实现 在线播放qq音乐、网易云音…等平台的音乐 ☀️ 今日天气:2022-11-19 小雨多云 天空灰蒙蒙的 🥲 &#x…

还在付费使用 XShell?我选择这款超牛逼的 SSH 客户端,完全免费

分享过FinallShell这款SSH客户端,也是xiaoz目前常用的SSH客户端工具,FinalShell使用起来方便顺手,但令我不爽的是tab数量变多的时候FinalShell越来越卡,而且内存占用也比较高。 最近发现一款使用使用C语言开发的跨平台SSH客户端W…

【无人机】基于Matlab的四旋翼无人机控制仿真

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。 🍎个人主页:Matlab科研工作室 🍊个人信条:格物致知。 更多Matlab仿真内容点击👇 智能优化算法 …