• 大小: 15KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-06-02
  • 语言: Matlab
  • 标签: 滑模  MATLAB  仿真  

资源简介

关于滑模变结构MATLAB仿真,若还有关于滑模或其他仿真需要,请联系我。

资源截图

代码片段和文件信息

function [sysx0strts] = spacemodel(txuflag)
switch flag
case 0
    [sysx0strts]=mdlInitializeSizes;
case 1
    sys=mdlDerivatives(txu);
case 3
    sys=mdlOutputs(txu);
case {249}
    sys=[];
otherwise
    error([‘Unhandled flag = ‘num2str(flag)]);
end
function [sysx0strts]=mdlInitializeSizes
sizes = simsizes;
sizes.NumContStates  = 0;
sizes.NumDiscStates  = 0;
sizes.NumOutputs     = 1;
sizes.NumInputs      = 3;
sizes.DirFeedthrough = 1;
sizes.NumSampleTimes = 0;
sys = simsizes(sizes);
x0  = [];
str = [];
ts  = [];
function sys=mdlOutputs(txu)
J=2;
thd=u(1);
th=u(2);
dth=u(3);

e=th-thd;
de=dth;
c=10;
s=c*e+de;
xite=1.1;

k=0;
k=10;
ut=J*(-c*dth-1/J*(k*s+xite*sign(s)));

sys(1)=ut;

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         755  2014-04-03 10:29  第1章仿真程序\chap1_1ctrl.m
     文件         621  2014-04-03 10:00  第1章仿真程序\chap1_1input.m
     文件         732  2014-04-03 10:23  第1章仿真程序\chap1_1plant.m
     文件         211  2014-04-03 09:59  第1章仿真程序\chap1_1plot.m
     文件       27180  2014-04-03 10:07  第1章仿真程序\chap1_1sim.mdl
     文件       19953  2010-12-01 20:06  第1章仿真程序\chap1_1sim.mdl.r2007b
     目录           0  2017-11-01 09:30  第1章仿真程序\

评论

共有 条评论