• 噪声系数与插入损耗


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

    噪声系数定义

      噪声系数是由信噪比定义的,即输入信噪比除以输出信噪比:
    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
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

      上面是我们虚构了一个射频晶体管的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
     ...
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

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

    !  f       NFmin   Gammaopt  Rn/50
    ! GHz       dB    MAG  ANG    -
     0.100      0.3   0.9   30   0.39
     ...
    
    • 1
    • 2
    • 3
    • 4

       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

  • 相关阅读:
    [算法刷题笔记]二叉树之左叶子之和
    ExtJs 7.X grid filter remote 自定义查询字段别名
    mapbox 导航记录(release-v2.15分支 纯kotlin)
    面向对象编程原则(01)——概述
    Gitlab-内嵌数据库迁移到外部postgresql实例
    重学JavaSE 第7章 : 面向对象(中) 继承性、多态性、方法的重写、super、子类对象实例化过程、Object类、包装类
    [鹏程杯2023]复现
    Java虚拟机(JVM)-- Dump内存快照
    刷新页面,数据丢失
    SAP UI5 sap.ui.core.Element 的概要介绍
  • 原文地址:https://blog.csdn.net/mzldxf/article/details/127664590