传递函数分析并不一定困难,但有一个三角陷阱要注意,并纠正如果遇到。
对于一些非常简单的电路,在这种情况下,一个二极RC低通滤波器,我们可以很容易地推导出代数传递函数,并观察电路的增益和相位特性。使用SPICE模拟(图1).
图1此分析是针对一个双极RC滤波器。
传递函数的分母有一个“实”分量,我们称之为DR,还有一个“虚”分量,我们称之为DI,从中可以计算增益和相位。然而,如果我们手边没有SPICE程序,并且试图用几行代码来做代数计算,我们就会遇到麻烦,如图所示图2.
图2尝试在几行代码中进行代数计算可能会给您带来麻烦。
当我们扫过我们的频率范围时,分母中的DR值从正变为负,当这种情况发生时,反正切函数在计算的相位滞后曲线上产生一个阶跃变化。
图3反正切函数在计算的相位滞后曲线上产生一个阶跃变化。
在标准相图的第二和第四象限中,三角切线是负的。当博士变得小于零,反正切函数返回不实际电路的相位滞后角,而是返回主值的角度,对我们来说可以作为最接近0度的角位置实轴的积极的一面。结果是一个突然的180度的步进在计算阶段的结果中,我们很清楚这不会发生在我们建造这个东西的时候。
SPICE程序足够聪明,知道这一点,并作出适当的,但我们看不见的纠正。当我们编写自己的代码时,我们必须自己检测并纠正这个问题。
修正的例子:
修正=0:如果abs (phasehold-phaselag)>90,则修正=180
图4在编写自己的代码时,我们必须自己检测并纠正这个问题。
本文最初发表于经济日报.
约翰·邓恩是一名电子顾问,毕业于布鲁克林理工学院(BSEE)和纽约大学(MSEE)。
相关文章: