⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 predictive3.m

📁 预测控制的两个实例
💻 M
字号:
g11=poly2tfd(12.8,[16.7 1],0,1);
g12 = poly2tfd(6.6,[10.9 1],0,7);
g21 = poly2tfd(-18.9,[21.0 1],0,3);
g22 = poly2tfd(-19.4,[14.4 1],0,3);
delt=3;	
ny=2;
tfinal=90;
model = tfd2step(tfinal, delt, ny, g11, g12,g21,g22);
 %进行模型预测控制器设计
 plant=model;
 %预测时域长度为6
 p=6;m=2;
 ywt=[];uwt=[1 1];
 %设置输入约束和参考轨迹等控制器参数
 r=[1 1];
 tend=30;%仿真时间为30
 ulim=[-0.1 -0.1 0.5 0.5 0.1 100];
ylim=[];
[y,u,ym]=cmpc(plant,model,ywt,uwt,m,p,tend,r,ulim,ylim);
plotall(y,u,delt)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -