官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > AGC的变化会带来SNR的变化吗

AGC的变化会带来SNR的变化吗

01-08
假设认为是浮点的,不考虑精度的问题
谢谢

应该不会吧,信号经过缩放处理,snr保持不变

可以认为没变化。

你这样仿真,的确SNR是不变的。但是,世界上没有这样的系统。实际的系统不可能是这样的,只有仿真存在。因此,这样仿真设计的东西放在实际系统里,不可能正常工作。
AGC如果只是单纯地调数字部分,并且,数字的位数足够大,在一定范围内量化噪声不占主要,数字增益变了,SNR不变。但是,AGC更多的是调整LNA,mixer gain,模拟PGA的增益。这些增益的调整,必然影响到各个环节的噪声变化,及噪声放大倍数的变化。 这么说吧,一般的通信系统,无论输入信号是多大,例如,从-110dBm到0dBm,接收机available的SNR在30dB左右,好的能到35dB,如果能到40dB,那代价就太大了,没必要。因此,看很多人的论文,仿真的时候,SNR可以假设35dB以上,简直就是扯淡!

毫无疑问,会,会带来信噪比的损失。AGC是非线性系统。

点个赞
调整模拟部分的AGC  跟全数字AGC的目的不一样
而且一般非相干方法存在低SNR不准确的问题。

RF 部分的LNA/PGA 等在不同的放大倍数下,NF 是不一样的,所以SNR 也有所差异
如果不考虑实现上的问题,从理论,数学上说 S=Gain*input的话,SNR 是不变


如果没有AGC,信号大的信噪比大,信号小的信噪比小
AGC一般都是开始十个衰减器,后边是可变增益放大器
采用了AGC后,先开始信噪比大的信号在经过AGC后信噪比会下降
如果,你在AGC前面有几级的低噪声放大器,那么由于AGC引入的信噪比下降可以忽略了
AGC信噪比的下降是可以估算出来的

Top