什么是相位展开以及为什么需要它

时间:2015-07-03 09:13:44

标签: phase

我是数字信号处理领域的新手,并试图了解什么是相位展开以及为什么需要它。到目前为止,我已经读过这样做是为了避免相位跳跃并避免两个阶段之间的差异加上2pi的多个,但我不明白为什么发生相位跳变。我想这是我理解中缺失的环节。

由于

1 个答案:

答案 0 :(得分:0)

考虑xy平面中的一个简单的振荡系统(一个以圆形运动的点,具有恒定的速度和振幅)。你有那个点的x和y的时间序列。您可以应用估算器phi = arctg(y / x)(因为"幅度和速度是常数")。

现在,你的系统从phi = 0开始,所以phi(t = 0)= 0 rads。就在它完成第一个cicle之前,phi(t)大约2Pi rads(一转,正如我们预期的那样)。就在那一刻之后,在第二个cicle的开始,phi(t)再次大约为0(哎呀,我们希望它是2pi!但请注意x和y应该返回相同的值x(0)和y( 0)......所以我们应该期望actg应该再次为0)。并且在第二个cicle的末尾,一个人再次有phi(t)= 2pi rads(我们希望它是4pi!但是x和y现在将具有与第一个cicle的最后一个相同的值,并且arctg自然将接近2pi而不是4pi)。

因此,对于每个cicle,函数arctg都不知道完成了转弯。因此,您需要为每个回合手动添加2Pi。

我建议以下参考文献:

Boashash,B。(1992)。估计和解释信号的瞬时频率。 II。算法和应用程序。 IEEE,80(4),540-568的会议录。 DOI:10.1109 / 5.135378

Boccaletti,S.,Kurths,J.,Osipov,G.,Valladares,D.L。,& Zhou,C。S.(2002)。混沌系统的同步。物理报告,366,1-101。 DOI:10.1016 / S0370-1573(02)00137-0