帮助中心帮助中心
慢快中子分解
[Gs,Gf] = freqsep(G,fcut)
[Gs,Gf] = freqsep(G,fcut,options)
例子
[Gs,女朋友= freqsep(G,fcut)在指定的截止频率附近,将线性动态系统分解为慢速和快速组件。分解是这样的G=Gs+女朋友.
[Gs,女朋友= freqsep(G,fcut)
Gs
女朋友
G
fcut
[Gs,女朋友= freqsep(G,fcut,选项)指定分解的其他选项。
[Gs,女朋友= freqsep(G,fcut,选项)
选项
全部折叠
加载一个动态系统模型。
负载numdemoPd波德(Pd)
Pd有四个复极和一个实极。波德图显示了约210 rad/s的共振和低于10,000 rad/s的高频共振。
Pd
在1000 rad/s左右分解这个模型来分离这两个共振。
[Gs,Gf] = freqsep(Pd,10^3);波德(Pd、Gs、Gf)传说(“原始”,“慢”,“快”,“位置”,“西南”)
波德图显示,慢分量,Gs,只包含低频共振。该分量也与原型号的直流增益相匹配。快的部分,女朋友,包含了高频共振,并与原始模型在高频处的响应相匹配。两个分量的和Gs +女朋友生成原始模型。
Gs +女朋友
将模型分解为极之间紧密间隔的慢组件和快组件。
下面的系统包括一个实极和一个接近的复极对年代= 2。
G = zpk(-.5,[-1.9999 -2+1e-4i -2-1e-4i],10);
尝试以2 rad/s的速度分解模型,使慢分量包含实极,快分量包含复对。
[Gs,Gf] = freqsep(G,2);
警告:不能将一个或多个快速模式与慢速模式分开。要强制分离,可以通过增加“SepTol”因子放宽精度约束(详见“freqsepOptions”)。
这些杆子靠得太近了freqsep和他分开。增加相对公差以允许分离。
freqsep
选项= freqsepOptions(“SepTol”5 e10);[Gs,Gf] = freqsep(G,2,options);
现在freqsep成功地分离了动态。
极(g)
慢极= -1.9999
极(格)
fastpole =2×1复杂-2.0000 + 0.0001i -2.0000 - 0.0001i
动态系统分解,指定为数值LTI模型,如党卫军或特遣部队模型。
党卫军
特遣部队
快慢分解的截止频率,指定为正标量。输出Gs包含所有固有频率小于的极点fcut.输出女朋友包含所有固有频率大于或等于的极点fcut.
freqsepOptions
分解的选项,指定为您创建的选项集freqsepOptions.可用的选项包括分解系统精度的绝对公差和相对公差。
慢动态的分解系统,返回作为一个数值LTI模型的同一类型G.Gs包含所有的极点G固有频率小于fcut,是这样的G=Gs+女朋友.
快速动态分解的系统,返回作为一个数值LTI模型的同一类型G.女朋友包含所有的极点G固有频率大于或等于fcut,是这样的G=Gs+女朋友.
减速器模型
降低模型顺序
在R2014a中引入
freqsepOptions|减速器模型|降低模型顺序
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处