%线性模型仿真 只对下水箱液位进行PID控制
clc
clear all
close all
u=zeros(2,1);
u(1)=0.0;%稳态初值为0
u(2)=0;
Kp=0.1;
Ti=10;
Td=0;
e=[0 0 0];
h2_set1=2.6; %下水箱液位设定值
h2_set=h2_set1-1.4;
h2=1.4;
h=zeros(1,2);
h(1,1)=0;
h(1,2)=0;
hStep = 10;
Hlevel = h;
nCounter = 250;
for t=0:hStep:(nCounter-1)*hStep
e(1)=h2_set-h2;
u(1)=u(1)+Kp*(e(1)-e(2))+(Kp*hStep)/Ti*e(1)+(Kp*Td/hStep)*(e(1)-2*e(2)+e(3));%增量PID
h = Linear_RK4(hStep,t,h,u);
h2=h(1,2);
Hlevel=[Hlevel;h];
e(3)=e(2);
e(2)=e(1);
end
Hlevel(:,1) = Hlevel(:,1)+1.5;
Hlevel(:,2) = Hlevel(:,2)+1.4;
figure(3)
plot([0:hStep:nCounter*hStep]',h2_set1,'r');hold on;
plot([0:hStep:nCounter*hStep]',Hlevel(:,2))
Grid
zhaoabc6520
- 粉丝: 1
- 资源: 18
最新资源
- 基于php+mysql+微信小程序的家校联系小程序 源码+数据库(高分毕业设计).zip
- 带有平面定位系统的机器人模型sw2018可编辑全套技术资料100%好用.zip
- 通过html创建一个基本的圣诞树形状并添加飘雪花效果.zip
- HiSPi Interface Protocol V1.50.00 - Rev. B
- 最新更新!!!全国及各城市POI数据2012-2023年
- (24562814)Simulink永磁同步电机控制仿真系列2模型
- (2632060)奇异值分解(svd)的delphi代码
- (3625040)k-means聚类算法
- (43006034)AP3010DN-V2-FAT-V200R019C00SPC905.zip
- (4680440)Java坦克大战源码
- 某安全大厂重要参数被曝
- (66389424)MFC实现多边形裁剪 计算机图形学
- (8637652)java 坦克大战
- (9517836)网络编程UDP
- (102127232)【电力负荷预测】遗传算法优化BP神经网络电力负荷预测【含Matlab源码 1524期】.zip
- (11551018)数控直流稳压电源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈