shaoyunlu 发表于 2008-1-7 13:16

如何画带有延迟环节的传递函数的伯德图

函数为         e^(-1.5s)/s(6s+1)

请大家教教他的伯德图该怎么画    该写什么代码
第一次用这个东西   真的很多都不明白拜托各位了 在线等

[ 本帖最后由 ChaChing 于 2010-7-20 23:28 编辑 ]

花如月 发表于 2008-1-7 15:21

help pade help bode

nim001 发表于 2008-1-7 15:41

如下:

可以如下得到:
1,首先要建立这个传递函数模型,在matlab里面.
s=tf('s');
num=1;
den=;
G=tf(num,den);
G.iodelay=1.5;
就可以得到你说的这个带延迟环节的传递函数

Transfer function:
                            1
exp(-1.5*s) * -----------------
                     6 s^2 + s

再使用bode函数即可.bode(G)即可以得到该传递函数的伯德图.

shaoyunlu 发表于 2008-1-8 17:33

恩   谢谢你的回答
最近被课程设计搞疯了
就是上面那个函数   要求我用串联滞后超前装置使相角裕度 提高二十度
   我选了截止频率    今天下午计算了一下午结果上 MATLAB 去验证结果却不对相角超了三十度
真的要郁闷死了!

shaoyunlu 发表于 2008-1-9 21:15

求取闭环脉冲传递函数

这是开环传递函数,要求采样开关在比较点后面,将其离散化,得到的系统如下图


求取闭环脉冲传递函数,用MATLAB做
                                                                                                                                          课程设计要做这个我就傻了,大家帮帮忙,谢谢

[ 本帖最后由 eight 于 2008-1-10 09:29 编辑 ]
页: [1]
查看完整版本: 如何画带有延迟环节的传递函数的伯德图