文件帮助中心文件
将模型从离散转换为连续时间
SYSC = D2C(SYSD)
SYSC = D2C(SYSD,方法)
SYSC = D2C(SYSD,OPTS)
[SYSC,G] = D2C(___)
例子
SYSC.= D2C(SYSD.)转换一个离散时间动态系统模型SYSD.在输入上使用零阶保持的连续时间模型。
SYSC.= D2C(SYSD.)
SYSC.
SYSD.
SYSC.= D2C(SYSD.那方法)指定转换方法。
SYSC.= D2C(SYSD.那方法)
方法
SYSC.= D2C(SYSD.那选择)指定离散化的转换选项。
SYSC.= D2C(SYSD.那选择)
选择
[SYSC.那G] = D2C(___), 在哪里SYSD.是一个状态空间模型,返回一个矩阵G这张映了这些州xd [k]对各州的离散时间空间模型XC(T)的SYSC.。
[SYSC.那G] = D2C(___)
G
xd [k]
XC(T)
全部收缩
创建以下离散时间传输功能:
H ( Z. ) = Z. - 1 Z. 2 + Z. + 0. 。 3.
H = TF([1 -1],[1 1 0.3],0.1);
模型的采样时间是 T. S. = 0. 。 1 S. 。
导出连续时间,零阶持有等效模型。
HC = D2C(H)
HC = 121.7 S - 8.407E-13 ------------------- S ^ 2 + 12.04 S + 776.7连续时间传输功能。
离散结果模型,HC.,默认零级保持方法和采样时间0.1s返回原始的离散模型,H。
HC.
H
C2D(HC,0.1)
ans = z - 1 ------------- ^ 2 + z + 0.3采样时间:0.1秒离散时间传递函数。
使用Tustin近似方法转换H到连续时间模型。
HC2 = D2C(H,'tustin');
离散化结果模型HC2,以获得原始离散时间模型,H。
C2D(HC2,0.1,'tustin');
此示例使用:
估计离散时间传输函数模型,并将其转换为连续时间模型。
加载Iddata1.sys1d = tfest(z1,2,'ts',0.1);sys1c = d2c(sys1d,'ZOH');
估计连续时间传递函数模型。
sys2c = tfest(z1,2);
比较响应sys1c.和直接估计的连续时间模型,sys2c.。
sys1c.
sys2c.
比较(Z1,SYS1C,SYS2C)
这两个系统几乎相同。
将识别的离散时间传输函数模型转换为连续时间。
加载Iddata1.sysd = tfest(z1,2,'ts',0.1);SYSC = D2C(SYSD,'ZOH');
sys1c.没有协方差信息。这D2C.操作导致识别模型的协方差数据丢失。
D2C.
使用具有相同估计命令和估计数据的零迭代更新重新生成协方差信息。
选择= tfestoptions;opt.SearchOptions.maxIterations = 0;SYS1C = TFEST(Z1,SYSC,OPT);
分析对频率响应不确定性的影响。
h =贝波特(SYSD,SYS1C);展览(H,3)
不确定性sys1c.和SYSD.与奈奎斯特频率相当。然而,sys1c.在估计数据不提供任何信息的频率范围内表现出大的不确定性。
如果您无权访问估计数据,请使用翻译命令是基于模型类型转换操作的高斯近似公式的基于转换的转换。
翻译
离散时间模型,指定为a动态系统模型如TF.那SS., 要么ZPK.。
TF.
SS.
ZPK.
你不能直接使用idgrey.模特functiontype.是'D'和D2C.。将模型转换为IDS.形式第一。
idgrey.
functiontype.
'D'
IDS.
'ZOH'
'foh'
'tustin'
'匹配'
离散到连续的时间转换方法,指定为以下值之一:
'ZOH'- 输入输入上的零阶保持。假设控制输入在采样周期上是分段常量。
'foh'- 输入输入线性插值(修改的一阶保持)。假设控制输入在采样周期上是分段线性的。
'tustin'- 双线性(Tustin)近似到衍生物。用频率预警指定此方法(以前称为'prewarp'方法),使用预先验证选择d2coptions.。
'prewarp'
预先验证
d2coptions.
'匹配'- 零极匹配方法(仅适用于SISO系统)。看[1]。
有关每个算法的信息D2C.转换方法,见连续离散转换方法。
使用的离散到连续的时间转换选项,使用d2coptions.。例如,指定PREWARP频率或转换方法作为选项。
连续时间模型,作为输入系统的相同类型的动态系统模型返回SYSD.。
什么时候SYSD.是一个识别的(idlti)模型,SYSC.:
包括测量和噪声分量SYSD.。如果噪声方差是λ.在SYSD.,然后是连续时间模型SYSC.具有指定的噪声谱密度水平等于Ts *λ。
不包括估计的参数协方差SYSD.。如果要在转换模型时翻译协方差,请使用翻译(系统识别工具箱)。
映射州xd [k]国家空间模型SYSD.向各国XC(T)的SYSC.,作为矩阵返回。国家的映射如下:
X C ( K. T. S. ) = G [ X D. [ K. ] 你 [ K. ] ] 。
鉴于初始条件X0.为了SYSD.和初始输入u0 = u [0],相应的初始条件SYSC.(假设你[k] = 0为了K <0.是:
X0.
u0 = u [0]
你[k] = 0
K <0.
X C ( 0. ) = G [ X 0. 你 0. ] 。
[1]富兰克林,G.F.,Powell,D.J。和工人,M.L.,动态系统的数字控制(第3版),Prentice Hall,1997。
[2]Kollár,I.,G.F.富兰克林和R.Pintelon,“在系统识别中的Z域和S域模型的等价”,“IEEE的诉讼程序®仪表和测量技术会议,布鲁塞尔,比利时,1996年6月,卷。1,pp。14-19。
C2D.|转换式速率|d2coptions.|标志|翻译(系统识别工具箱)
C2D.
标志
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室