matlab 中带迟延环节的开环传递函数来获得其闭环传递函数
来源:互联网 发布:sql例题 编辑:程序博客网 时间:2024/06/11 21:03
采用PADE函数,有理函数来近似
%PID 带滞后的传递函数,not use feedback,but pade
%将迟延环节表示成一个多项式,有理函数来近似
% 传递函数为G(s)=2*e^(-0.5s)/(2s+1),
clc
clear all
close all
num=[0 2];
den=[2 1];
delay=0.5;
%T为延迟时间常数,n为要求拟合的阶数
[n2,d2]=pade(delay,2)
num2=conv(num,n2);
den2=conv(den,d2);
disp('object tranfer function')
G_obj=tf(num2,den2)%object transfer function
Kp=2;Ti=2;Td=0;%由对象模型求出理想PID
%PID tranfer function
disp('PID tranfer function')
G_PID=tf(Kp*[Ti*Td,Ti,1]/Ti,[1,0])
%Close tranfer function
G=feedback(G_PID*G_obj,1);
figure;
grid on;
hold on
step(G,'g')
xlabel('t');
ylabel('y');
%axis([0,12,0,1.3]);
grid on;
%error
hold off;
[y,t]=step(G);
error=1-y;
figure
plot(t,error)
xlabel('t');
ylabel('error');
grid on
- matlab 中带迟延环节的开环传递函数来获得其闭环传递函数
- 开环和闭环传递函数
- matlab中传递函数的离散化
- matlab-自控原理 由开环传递函数画出奈奎斯曲线
- 典型环节的传递函数及其电路图-20151103
- MATLAB实现闭环传递函数与状态空间之间的相互转换
- 用MATLAB求串联、并联和反馈闭环传递函数
- 传递函数
- Matlab中传递函数的表示和计算_20151222
- matlab-自控原理 传递函数的MATLAB表达
- matlab传递函数延时相关
- 机器学习中常用的传递函数总结
- javascript 中传递函数参数
- java8 方法中 传递函数
- Matlab神经网络竞争传递函数compet
- matlab-自控原理 计算总的传递函数 两个传递函数串联
- Matlab下各个滤波器传递函数透视图的绘制
- matlab-自控原理 计算传递函数的零极点
- javascript 容错处理代码(屏蔽js错误)
- YUV420
- 今天你代言了吗?WPS版“陈欧体”引热议
- sql 外键约束
- 命运可由自己导演
- matlab 中带迟延环节的开环传递函数来获得其闭环传递函数
- Effective C++学习笔记之第四章(5)
- 怎样花两年时间去面试一个人
- the currently displayed page contains invalid values 解决方法
- 私募巨头黑石集团宣布放弃对戴尔的收购
- 正确去掉Win7快捷方式小箭头
- 华为存储:赞歌之下请保持冷静!
- win7 vmware 安装ubuntu12.10
- 中国省市网速排名:上海台湾并列第一