PID控制是工程实际运用最多的控制器
源代码在线查看: pid control files.m
% %%%%%%%%%%%%%%%%%%%%%%%PID 控制中的比例控制器设计
G=tf(10,[1 6 11 6]);P=[0.1:0.1:1];%% %%%%%%%%%%%%%%%%%%%%%%%传递函数,Kp变化范围
for i=1:length(P)
G_c=feedback(P(i)*G,1); %% %%%%%%%%%%%%%%%%%%%%%%%系统反馈
step(G_c),hold on %% %%%%%%%%%%%%%%%%%%%%%%%单位阶跃输入
end
% %%%%%%%%%%%%%%%%%%%%%%%PID 控制中的比例、积分控制器设计
G=tf(10,[1 6 11 6]) %% %%%%%%%%%%%%%%%%%%%%%%%系统传递函数
Kp=1;Ti=[0.8:0.2:1.6]; %% %%%%%%%%%%%%%%%%%%%%%%%Kp一定,不同Ti的输入
for i=1:length(Ti)
Gc=tf(Kp*[1,1/Ti(i)],[1,0]); %% %%%%%%%%%%%%%%%%%%%%%%%分别计算不同Ti的系统参数
G_c=feedback(G*Gc,1);
step(G_c),hold on %% %%%%%%%%%%%%%%%%%%%%%%%阶跃响应曲线
% %%%%%%%%%%%%%%%%%%%%%%%PID 控制中的比例、积分、微分控制控制器设计
G=tf(10,[1 6 11 6]) %% %%%%%%%%%%%%%%%%%%%%%%%系统传递函数
Kp=1;Ti=0.6;Td=[0.1:0.2:2]; %% %%%%%%%%%%%%%%%%%%%%%%%Kp、Ti一定,不同Td的输入
for i=1:length(Td)
Gc=tf(Kp*[Ti*Td(i),Ti,1]/Ti,[1,0]); %% %%%%%%%%%%%%%%%%%%%%%%%分别计算不同Td的系统参数
G_c=feedback(G*Gc,1);step(G_c),hold on %% %%%%%%%%%%%%%%%%%%%%%%%阶跃响应曲线
end
|
相关资源 |
|
-
PID控制是工程实际运用最多的控制器
-
2.0版本,整合了作者此前的学生信息管理系统与学生学籍管理系统的功能,具有类QQ菜单,漂亮表格控件,图表生成与打印功能的系统.此程序是早期作者投入最多的作品之一,并将学籍管理系统,成绩管理系统,学生信
-
PID控制是在罗克韦尔PLC控制器下的PID编程
-
:运用牛顿动力学方法对单级倒立摆系统进行了数学建模,并对基于经典控制理论的PID控制方
法、基于最优控制理论的LQR控制方法,以及基于模糊控制理论的模糊控制方法进行了仿真对比分析
研究,其分析结果
-
要想成为网络高手,起码要懂得资本的网络常识,而在当今中国用得最多的参考书是<计算机网络>(第四版) 谢希仁主编.这个是课件.里面不仅有Tcp/IP协议的说明
-
MTK 是现在市场上所有国内手机设计、制造商使用的最多的一个完整的手机产品解决方案
-
MTK是现在市场上所有国内手机设计、制造商使用的最多的一个完整的手机产品解决方案
-
该LED点阵显示模块采用AT89C52控制。可显示汉字、图形、动画及英文字符等;显示方式有静态、横向滚动、垂直滚动和翻页显示等。单块模块控制驱动12块(最多可控制24块)8X8点阵
|