文档帮助中心文档
特定增益的交叉频率
wc = getGainCrossover (sys、增益)
例子
wc= getGainCrossover (sys,获得)返回向量wc动态系统模型的频率响应,sys的主要收益获得.对于单输入单输出系统,主要增益是频率响应。对于MIMO模型,主增益是的最大奇异值sys.
wc= getGainCrossover (sys,获得)
wc
sys
获得
全部折叠
求单环控制系统与设备的0dB交叉频率为:
G ( 年代 ) = 1 ( 年代 + 1 ) 3. ,
PI控制器给出:
C ( 年代 ) = 1 . 1 4 + 0 . 4 5 4 年代 .
G = zpk ([], 1, 1, 1, 1);C = pid (1.14, 0.454);sys = G * C;wc = getGainCrossover (sys, 1)
wc = 0.5214
0 dB交叉频率是开环响应的频率sys = G * C单位增益。因为这个体系只有一次跨越统一,getGainCrossover返回单个值。
sys = G * C
getGainCrossover
求20 dB的阻带
年代 y 年代 = 年代 2 + 0 . 0 5 年代 + 1 0 0 年代 2 + 5 年代 + 1 0 0 .
sys是一个以10 rad/s为中心的陷波滤波器。
Sys = tf([1 0.05 100],[1 5 100]);获得= db2mag (-20);wc = getGainCrossover (sys、增益)
wc =2×19.7531 - 10.2531
的db2mag命令将- 20db的增益值转换为绝对单位。的getGainCrossover命令返回定义停止频带的两个频率。
db2mag
输入动态系统,指定为任何SISO或MIMO动态系统模型。
输入增益的绝对单位,指定为正实标量。
如果sys是SISO模型,增益为sys.
如果sys是MIMO模型,增益表示的最大奇异值sys.
交叉频率,作为列向量返回。这个向量列出增益或最大奇异值所在的频率sys是获得.
getGainCrossover使用SLICOT库中的结构保持特征求解器计算增益交叉频率。有关SLICOT库的更多信息,请参见http://slicot.org.
freqresp|波德|σ|带宽|getPeakGain
freqresp
波德
σ
带宽
getPeakGain
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系