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

📄 im_sfun.m

📁 S函数异步电机模型
💻 M
字号:
function[sys,x0]=im_sfun(t,x,u,flag)
%感应电机模型(S函数)
%输入一电压Va, Vn, V}
%输出一电流、速度、转矩
%状态一d9电流、速度
%模型输人定义
%u(1)=Va,u(2)=Vn,u(3)=V},u(4)=theta,u(5)=Wl,u(6)=T_L
im_dat1;
if flag==0
    sys=[5 0 5 6 1 1];
    %连续状态数5,离散状态数0,输出数5,输人数6
    x0=[2.0712 7.1635 -2.0835 -1.1662 300];
elseif flag==1
          We=u(5);
          Wr=x(5);
          theta=u(4);
          im_mat1;
          Te=0.75*pole*Lm*(x(2)*x(3)-x(1)*x(4));
          sys(5)=(Te-u(6)-x(5)*df)/J;
          Udq=C3_2*u(1:3);
          sys(1:4)=A*x(1:4)+B*Udq ;
elseif flag==3
          We=u(5);
          Wr=x(5);
          theta=u(4);
           im_mat1;
          sys(1:3)=C2_3*x(1:2);
          sys(4)=x(5);
          sys(5)=0.75*pole*Lm*(x(2)*x(3)-x(1)*x(4));
   else
        sys=[];
        end 

⌨️ 快捷键说明

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