首页/文章/ 详情

MATLAB仿真—相位噪声对EVM的影响

1年前浏览169

射频的目的是为了保证信号的保真性,用行业指标来量化就是EVM,整个通信就是为了保证发射EVM和接收信号的EVM。

EVM是 Error Vector Magnitude 的缩写,中文意思就是误差矢量幅度。

从字面意思我们可以理解为在一个给定时刻理想无误差基准信号与实际发射信号的向量差,而这个向量差能全面衡量调制信号的幅度误差和相位误差。

EVM是一个累加量,通常我们在查找射频对EVM的贡献时,一般查找两个方向,一个是功放,功放是非线性产生的重要来源;另一个是滤波器,因为群时延的关系,会导致信号出现频谱扩展从而导致非线性产生,很少关注到相位噪声。

今天我们来说一下相位噪声对EVM的贡献。

说到相位噪声对通信的影响,在发射机我们一般都比较关注在相噪对邻道抑制的影响,接收机关注的是邻道选择性、阻塞等的影响。

相位噪声对邻道的影响,主要换算来源的基础是倒易混频。    

正常mixing是拿LO当本振,去变RF的频率。倒易mixing是倒过来拿RF当本振,去变LO的频率。这两种mixing同时存在,只是强弱不同,与RF输入功率和LO远端相位噪声紧密相关。

倒易混频相当于天线端噪底从-174dBm/Hz抬高到L(Δf)+Pi。邻道选择性、阻塞即为倒易混频的一种,相当于抬高底噪。

那么相位噪声对带内通信有多少影响呢?怎么去计算仿真呢?

换算的基础一直都是EVM的基本公式      

示例:用256QAM来仿真(高调制能看的更清楚)

相位噪声为-76dBC/HZ@1MHz

在相位噪声的前后都插入仿真器看经过相位噪声的影响。    

蓝色是相位噪声前,黄色是相位噪声后,左边是相噪-76,右边是相噪-72

下面对比相位噪声的变化对误码率的影响

clear;

open_system('cm_commphasenoise');

freqOffset = 1000;

Nbps = 8;

EbNoRng=(20:0.5:23);

PhNoiseRng=-88:3:-76;

tgtMaxErr = 1000;

ber = zeros(length(PhNoiseRng),length(EbNoRng));

for ip=1:length(PhNoiseRng)

phaseNoise = PhNoiseRng(ip);

for ies=1:length(EbNoRng)

EbN0 = EbNoRng(ies);

sim('cm_commphasenoise')

ber(ip,ies) = outputErr(1);

nErr(ip,ies) = outputErr(2);

nsamp(ip,ies) = outputErr(3);

end    

end

          

semilogy(EbNoRng,ber,'*-');

axis([EbNoRng(1) EbNoRng(end) 1e-6 1e-2])

xlabel('EbNo in dB')

ylabel('BER')

legend([num2str(PhNoiseRng(:)) repmat(' dBc/Hz', ...

[length(PhNoiseRng),1])],'Location','southwest')

title(['256-QAM BER with Phase Noise Specified at ' num2str(freqOffset) ' Hz Frequency Offset'])

hold off

grid on

close_system('cm_commphasenoise');

相位噪声从-88dBc/Hz变化到-76dBc/Hz,可以看到误码率的变化情况。

得出一个结论:提升相位噪声能够提升系统的灵敏度。

总结    

相位噪声对通信系统的发射和接受都有影响,当然在调制低阶影响较小,几乎看不出来,对于高阶调制的影响更为显著。当我们查找EVM的来源时,排除了功放和滤波器的影响,可以找一找相位的影响因素。

祝好!

              

来源:射频通信链
System非线性MATLAB通信UM
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-07-28
最近编辑:1年前
匹诺曹
签名征集中
获赞 14粉丝 70文章 484课程 0
点赞
收藏
作者推荐

ACLR 太差,怎么办?

我们在文章《ACLR 和 ACPR》中,又复习了一边ACLR 的定义,但是在实际设计中,仅仅掌握这些定义是远远不够的。在射频系统设计中,尤其是PA设计中,遇到ACLR比较差的情况,到底该怎么办呢?千人千面,对于ACLR这个问题,实际设计遇到的问题往往千奇百怪,尤其是对射频这个非常玄学的科目来说,每个人遇到的情况可能还不太一样,解决方案也不尽相同。今天射频学堂整理了网络上一些同学的问题和解决方案,希望大家能够有所启发。问题一 请教关于ACLR的一个问题 ACLR是对相信信道产生干扰的一个衡量指标,但是具体可造成的原因是什么原理方面的?精彩回复:当你输出功率太大 会使PA操作在饱和区 产生非线性效应而非线性效应,会衍生许多噪声,例如 DC Offset,谐波,以及IMD (InterModulation),如下图 :而三阶的IMD,即IMD3,其带宽会是讯号的三倍 因此会使两旁频谱上涨而IMD3 又牵扯到IIP3 IIP3越大 其产生的IMD3就越小,所以简单讲 ACLR就是TX电路IMD3的产物,测ACLR 等于是在测你TX电路端的IIP3由上式可知 如果输入功率小 使PA操作在线性区或是这颗PA的IIP3够大 那么ACLR就可以压低。另外 厂商多半会有PA的Load pull图由上图可知 ACLR跟耗电流是Trade-off,这是因为PA的线性度与效率 是反比的,你ACLR要低 那就是IIP3要高 线性度要好 因此效率就低 耗电流就大,反之 你要耗电流小 那就是牺牲线性度 ACLR就会差,所以一般而言 调PA的Load-pull时 多半就是调到最常用的50奥姆,以兼顾ACLR跟耗电流。WCDMA的TX是BPSK调变 非恒包络,因此其PA须靠Back-off 来维持线性度,当然 Back-off越多 线性度越好(但耗电流也越大)而WCDMA的方块图如下PA输出端的Loss 例如ASM, Duplexer, Matching, 走线的Insertion Loss,统称为Post Loss,如果你要达成Target Power(例如23.5 dBm),一旦Post Loss越大 意味着你PA的输出功率就越大 如下式跟下图 :如果PA输出功率打越大 那就是Back-off越少 越接近饱和点,当然其线性度也越差 其ACLR会跟着劣化。如下图由上图可知 PA的input 同时也是DA(Driver Amplifier)的Load-pull,如果PA input的阻抗 离50奥姆太远,亦即此时DA的线性度不够好 ACLR就差,加上PA是最大的非线性贡献者,如果PA input的ACLR已经很差 那么PA out的ACLR 只会更差,一般而言 一线品牌大厂,其PA输出端 正负5MHz的ACLR,都要求至少-40 dBc。亦即表示PA input的ACLR 至少要小于-50 dBc(由于DA的输出功率 远小于PA输出功率 因此ACLR也会来得较低再次证明ACLR与输出功率有关)。LO Leakage跟DA产生的2倍谐波,有可能会在PA内部,产生IMD3进而使ACLR劣化。所以若在PA前端,先用SAW Filter把2倍谐波砍掉,可降低其IMD3进一步改善ACLR。而若滤波器的陡峭度越好,则越能抑制带外噪声,因此理论上,使用BAW的ACLR,会比使用SAW来得好。而FBAR的带外噪声抑制能力 又会比BAW来得好。当然,有些平台,在PA前端,是没加SAW Filter的。而拿掉SAW Filter之后,其ACLR也不会比较差。这是为什么呢?其实由以上分析可以知道,PA前端的SAW Filter,之所以能改善ACLR,主要原因是抑制Transceiver所产生的Outband Noise(包含谐波)。换言之,倘若Transceiver的线性度够好,所产生的Outband Noise很小,其实PA前端是可以不用加SAW Filter的,但要注意 虽然PA前端的SAW Filter可抑制带外噪声,改善ACLR,但若其PA输入端SAW Filter的Insertion Loss过大,意味着DA需打出更大的输出功率 以符合PA的输入范围,(若低于下限 则无法驱动PA) 如下式 :而不管是PA, 还是DA, 若输出功率越大,则ACLR越差, 如下图 :若DA输出功率大 使得PA输入端的ACLR差,那么PA输出的ACLR 肯定只会更差,当然 若用FBAR 既可抑制带外噪声 Insertion Loss又小 是个风险低的方案,但成本不低。由下图可知 Vcc越小 其ACLR越差这是因为 放大器在闸极与汲极之间,会存在一个既有的寄生电容,又称为米勒电容,即Cgd,如下图 :而当电压极低时,其Cgd会变大。上式是Cgd的容抗,当Cgd变大时,则容抗会变小,因此部分输入讯号,会直接透过Cgd,由闸极穿透到汲极,即上图中的Feedthrough现象,导致输出讯号有严重的失真。简单讲 低压会让PA线性度变差因此若Vcc走线太长或太细 会有IR Drop 使得真正灌入PA的Vcc变小那么ACLR就会差当然 除了PA电源 收发器的电源也很重要,否则若DA的电源因IR Drop而变小 使得PA输入端的ACLR变差,那PA输出端的ACLR 只会更差。在校正时 常会利用所谓的预失真 来提升线性度而由下图可知 做完预失真后 其ACLR明显改善许多(因为提升了PA的线性度)因此当ACLR差时 不仿先重新校正一下9. 一般而言 PA电源 是来自DC-DC Converter,其功率电感与Decoupling电容关系如下 :由于DC-DC Converter的Switching Noise 会与RF主频产生IMD2座落在主频两侧虽然IMD2的频率点 只会落在主频左右两旁1MHz之处,理论上不会影响正负5MHz的ACLR,但因为一般而言 DC-DC Converter的Switching Noise,其带宽都很宽 大概10MHz,因此上述IMD2的带宽 分别为5MHz与15MHz,(WCDMA主频频宽为5 MHz),换言之 上述的IMD2 是很宽带的Noise,故会影响左右两旁正负5MHz的ACLR因此 如果能有效抑制DC-DC Converter的Switching Noise,便可抑制其IMD2, 进一步改善ACLR,故可利用磁珠或电感 来抑制DC-DC Converter的Switching Noise,如下图 :我们作以下6个实验就假设DC-DC Switching Noise为1 MHz,我们可以看到 在Case2, Case3, Case4,其1 MHz的Insertion Loss都变大,这表示在DC-DC,PA的稳压电容之间 插入电感或磁珠,对于Switching Noise 确实有抑制作用,而由下图可知 其WCDMA的ACLR 也跟着改善,由于Case 3的Insertion Loss最大 因此Case 3的ACLR也确实改善最大10. 承第8点 DC-DC Converter的稳压电容 与PA的稳压电容,绝不可共地,因为该共地 对DC-DC Switching Noise而言,是低阻抗路径 若共地,则DC-DC Switching Noise 会避开磁珠或电感,直接灌入PA 产生IMD2 导致ACLR劣化,换言之 共地会使第8点的磁珠或电感 完全无抑制作用而功率电感, 磁珠或电感的内阻 也不宜过大 否则会产生IR Drop,使PA线性度下降 ACLR劣化因此总结一下 ACLR劣化时 可以注意的8个方向1. PA输出功率2. PA Load-pull3. PA Post Loss4. PA的输入阻抗5. PA输入端的SAW Filter6. Vcc的IR Drop7. 校正8. DC-DC converter Switching Noise 问题 二 急 求降ACLR!Avago的pa band2 高端信道aclar临界,大侠们有没有什么好的方法能把aclr降下去,不胜感激! 精彩回答楼上正解,调试匹配可解:矢网上看一下PA的负载阻抗是否收敛,且在ACLR与效率的折中处。如果不够聚拢,需要调双工器公共端匹配,先收敛,再调PA输出匹配。 问题 三 请教ACLR、ACPR和Tx conducted spurious emission的异同?请问ACLR、ACPR和传导杂散三者的异同点?在射频指标测试验证时?ACLR(WCDMA考量的?)ACPR(CDMA考量的?)TX Conducted Spurious Emission是都要考量的指标?貌似ACLR和IMD3之间还有个换算关系精彩回答ACPR/ACLR: 指邻道功率泄露比Spurious Emission:所有杂散的MaskCDMA2000:ACLR(dBc)= 2(Pin-IIP3)-18.3WCDMA:ACLR(dBc)= 2(Pin-IIP3)-9.2TD-SCDMA:ACLR(dBc)= 2(Pin-IIP3)-8.3 问题四 ACLR只跟调试匹配有关系嘛?精彩回答并不是只跟匹配有关系。在匹配无大问题的情况下,我一般从以下几个方面来解决。毕竟ACLR是反映通路的线性度。所以主要提高线性度方面考虑。1、如果用的APT供电方式。可以将相应电压提高,优化线性度2、降低发射功率,通过修改NV或者修改校准参数都可以降功率,优化线性度,当然前提是你的功率不错。3、可以从校准方面着手,例如修改一下参考信道,或者修改一下char的参数。4、另外可以注意一下静态工作电流是不是合适,这个可以跟PA厂家沟通。当然从load pull上偏向ACLR优化一下更直接。主要还是看在loadpull上的位置和通路损耗,不过现在高通平台上用了ET技术,各种校准参数影响同样很大,具体情况具体分析 PA的供电也会影响ACLR,APT技术是为了省电,所以会使用一个相对低的电压,但是这个电压如果太低会造成PA的ACLR超标影响ACLR的因素很多。输入功率,输入匹配,输出匹配,电源等。曾经遇到过,VCC的旁路电容对ACLR影响很大。VCC旁路电容一般PF一个UF一个NF一个,主要是调制信号非恒包络引起的DC节点阻抗变化,导致电源电压压降产生低频信号与射频信号在输出处二次混频落到主频的临道。一般成熟的PA不会因为电源问题导致ACLR太差,只要旁路电容靠近PA pin就可以~如果用了ET,那就要用到两方面的高通技术,一个是ET本身,还有一个就是DPD,其中DPD能提升线性度,而ET本身是为了省电。ET需要做各种char校准来让ET工作在最好的状态,其中对ET delay,是为了让各信道电压包络和信号相位差最小,PinPout是补偿各信道不平导致的压缩程度的偏差。 ACLR是相邻信道功率抑制比,考察的是本信道的信号由于非线性引起的再生频谱,落在在相邻信道里的功率。这个考察的是对相邻信道的干扰。EVM是误差矢量幅度,表征的是发射信号的调制质量,包含信号的幅度和相位的失真,不只是PA的恶化,在PA的输出,EVM是累积了发射机的所有的元件带来的恶化。当然PA是最后一级,恶化的贡献最大,EVM差,就是信号质量差,接收机解调的输出的误码率自然就差。来源:射频通信链

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈