通过Matlab/Simulink设计PID控制器和模糊控制器,对二阶系统进行控制仿真,并对比两种控制器的控制性能。实验内容包括系统建模、控制器设计、仿真结果分析及比较。
1 控制系统选择
选择一个标准的二阶系统。
2 输入信号选择
选择阶跃函数作为输入信号。
3 控制器设计
PID控制器仿真系统代码
% 初始化 PID 控制器
Kp = 1;
Ki = 0.1;
Kd = 0.05;
pidController = pid(Kp, Ki, Kd);
% 仿真系统
t = 0:0.01:20;
r = ones(s