传递函数的固有频率

信息处理 过滤器 转换功能
2022-02-02 03:08:07

我在大学里被告知自然频率(也称为eigenfrequencies) 是传递函数的极点,但是,Matlab 将它们计算为极点的模数(信息取自此处)。

所以真正的问题是,自然频率是以 rad/s 为单位测量的复数还是实数?

1个回答

固有频率是一个实数,Matlab 通过取(复值)极点的大小来正确计算它。

例如,二阶连续时间系统的传递函数的分母由下式给出

(1)D(s)=s2+2ωnζs+ωn2

在哪里ζ阻尼比,并且ωn是固有频率。极点由(1). 假设一个欠阻尼系统(ζ<1),极点由下式给出

(2)s=ωn(ζ±j1ζ2)

我们从中得到

(3)|s|2=ωn2[ζ2+(1ζ2)]=ωn2

所以固有频率ωn由极点的大小给出s.

注意固有频率ωn不是实际的振荡频率,除非没有阻尼(即,ζ=0)。