资源简介
基于趋近律的线性滑模matlab仿真,可实现4种趋近律的不同仿真
供学习参考

代码片段和文件信息
clear all
close all
global M A B C eq k
ts = 0.001; %采样时间
T = 2; %仿真时间
TimeSet=[0:ts:T]; %时间矩阵
c=15;
C=[c1]; %s=C*x=cx1+x2
para = [c];
[tx] = ode45(‘chap2_4eq‘TimeSet[0.50 0.50][]para); %x为n行2列
x1=x(:1)‘; %取x1的第一列 x 为列向量
x2=x(:2)‘; %取x1的第二列 x的导数
s=c*x(:1)+x(:2);
if M ==2
for kk=1:1:T/ts+1
xk = [x1(kk);x2(kk)];
sk(kk) = c*x1(kk)+x2(kk); %滑模面(设计的)
slaw(kk) = -eq*sign(sk(kk))-k*sk(kk); %趋近律(设计的)
u(kk) = inv(C*B)*(-C*A*xk+slaw(kk)); %控制律由状态方程、滑模面和趋近律结合得到
end
end
figure(1);
plot(x(:1)x(:2)‘r‘x(:1)-c*x(:1)‘b‘)
xlabel(‘x1‘);
ylabel(‘x2‘);
figure(2);
plot(tx(:1)‘r‘)
xlabel(‘time(s)‘);
ylabel(‘x1‘);
figure(3);
plot(tx(:2)‘r‘)
xlabel(‘time(s)‘);
ylabel(‘x2‘);
figure(4);
plot(ts‘r‘)
xlabel(‘time(s)‘);
ylabel(‘s‘);
if M==2
figure(5);
plot(tu‘r‘)
xlabel(‘time(s)‘);
ylabel(‘u‘);
end
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1080 2018-07-20 16:13 chap2_4.m
----------- --------- ---------- ----- ----
1080 1
相关资源
- 复合非线性反馈积分滑模控制器的设
- 滑模控制及观测器设计
- 滑模变结构控制MATLAB仿真(第1版)(
- 滑模变结构控制MATLAB仿真刘金锟
- 滑模变结构控制MATLAB仿真刘金锟PDF带
- 刘金琨滑模变结构控制第三版上下部
-
基于SIMUli
nk的S-函数的机械臂的控制 - 预瞄+滑膜变结构控制实现轨迹跟随,
- 基于滑模速度控制器的PMSM矢量控制系
-
Carsim与simuli
nk联合仿真包含ACC,LK - 滑模变结构控制MATLAB仿真 第3版 基本
- 滑模变结构控制MATLAB仿真第3版+基本理
- 滑模变结构控制MATLAB仿真 刘金琨 第
- 滑模变结构控制MATLAB仿真第3版- 基本
- 滑模变结构控制MATLAB仿真(第3版)
- 滑模变结构控制MATLAB仿真 第3版 基本
- 滑模变结构控制MATLAB仿真 第3版 基本
- 滑模变结构控制MATLAB仿真 第3版 高清
- 滑模变结构控制MATLAB仿真_第3版_基本
- 滑模变结构控制matlab仿真 第三版,基
- 《滑模变结构控制MATLAB仿真第3版:先
- 《滑模变结构控制MATLAB仿真第3版:基
- 《滑模变结构控制MATLAB仿真第2版》随
- 滑模电流观测器
- 滑模变结构控制MATLAB仿真.zip
- 直线二级倒立摆滑模控制器S函数
- 导弹制导控制全仿真模型,滑模制导
- 基于滑模控制的含有攻击时间和攻击
- 滑模变结构控制的几种切换函数及s
- 滑模变结构控制MATLAB仿真第3版:基本
评论
共有 条评论