《2022年MATLAB中PID控制.pdf》由会员分享,可在线阅读,更多相关《2022年MATLAB中PID控制.pdf(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、MATLAB 中 PID 控制传递函数 G(s)=15/(s+1)(s+3),T=0、1s,输入为单位阶跃信号 ,PID 控制一、Simulink 仿真图 1 1.比例控制Kp=0 、5 时的阶跃响应Kp=1 时的阶跃相应精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 8 页 - - - - - - - - - - MATLAB 中 PID 控制Kp=2 时的阶跃响应Kp=4 时的阶跃响应Kp=15 时的阶跃响应精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下
2、载 名师归纳 - - - - - - - - - -第 2 页,共 8 页 - - - - - - - - - - MATLAB 中 PID 控制Kp=50 时的阶跃响应2.PI 控制 ,设 Kp=1 、KI=0 、01 的阶跃响应精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 8 页 - - - - - - - - - - MATLAB 中 PID 控制KI=0 、1 的阶跃响应KI=0 、2 的阶跃响应精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名
3、师归纳 - - - - - - - - - -第 4 页,共 8 页 - - - - - - - - - - MATLAB 中 PID 控制KI=0 、4 的阶跃响应3.PID 控制 设 Kp=15,KI=0 、1 KD=0 、5 时的阶跃响应KD=1 时的阶跃响应精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 5 页,共 8 页 - - - - - - - - - - MATLAB 中 PID 控制KD=2 时的阶跃响应二、 Matlab 程序1、不加控制器num=15;den=1 4 3;plant=
4、tf(num,den);step(plant) 2 比例控制Kp=4;contr=Kp;sys_cl=feedback(contr*plant,1);t=0:0、01:2;step(sys_cl,t)精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 6 页,共 8 页 - - - - - - - - - - MATLAB 中 PID 控制3、PI 控制Kp=15;Ki=0 、1;contr=tf(Kp Ki,1 0);sys_cl=feedback(contr*plant,1);t=0:0、01:2;ste
5、p(sys_cl,t) 4. PID 控制Kp=15;Ki=0 、1;Kd=2;contr=tf(Kd Kp Ki,1 0);sys_cl=feedback(contr*plant,1);t=0:0、01:2;step(sys_cl,t) 精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 7 页,共 8 页 - - - - - - - - - - MATLAB 中 PID 控制精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 8 页,共 8 页 - - - - - - - - - -