发布网友 发布时间:2022-04-23 09:30
共1个回答
热心网友 时间:2023-10-24 00:14
如果你查一下damp的代码,就会明白原因了。
计算Damping和Frequency的核心代码是:
idx = find(isfinite(r));其中,r是闭环特征根,wn即为频率,z为阻尼比。
显然,对于欠阻尼系统,上面计算得到的阻尼比和自然频率没什么问题;但对于过阻尼系统来说,这个算法可能不够严谨——至少,和教科书上的定义不是太一致。不过,如果换一个角度来考虑问题,所谓过阻尼,只是针对典型二阶系统定义的,此种情况下的传递函数相当于两个惯性环节串联,所以将其视为有两个自然频率、阻尼比为1也没什么不妥(否则,假如说有三个惯性环节串联,怎样组合所谓的过阻尼?)