资源简介
matlab/simulink 有关异步电机建模的,使用方法详细请看我博客
代码片段和文件信息
function [sysx0strts] = test(txuflagRsLsRrLrLmJ)
switch flag
%%%%%%%%%%%%%%%%%%
% Initialization %
%%%%%%%%%%%%%%%%%%
case 0
[sysx0strts]=mdlInitializeSizes;
%%%%%%%%%%%%%%%
% Derivatives %
%%%%%%%%%%%%%%%
case 1
sys=mdlDerivatives(txuRsLsRrLrLmJ);
%%%%%%%%%%
% Update %
%%%%%%%%%%
case 2
sys=mdlUpdate(txu);
%%%%%%%%%%%
% Outputs %
%%%%%%%%%%%
case 3
sys=mdlOutputs(txu);
%%%%%%%%%%%%%%%%%%%%%%%
% GetTimeOfNextVarHit %
%%%%%%%%%%%%%%%%%%%%%%%
case 4
sys=mdlGetTimeOfNextVarHit(txu);
%%%%%%%%%%%%%
% Terminate %
%%%%%%%%%%%%%
case 9
sys=mdlTerminate(txu);
%%%%%%%%%%%%%%%%%%%%
% Unexpected flags %
%%%%%%%%%%%%%%%%%%%%
otherwise
DAStudio.error(‘Simulink:blocks:unhandledFlag‘ num2str(flag));
end
function [sysx0strts]=mdlInitializeSizes
sizes = simsizes;
sizes.NumContStates = 4;
sizes.NumDiscStates = 0;
sizes.NumOutputs = 4;
sizes.NumInputs = 3;
sizes.DirFeedthrough = 1;
sizes.NumSampleTimes = 1;
sys = simsizes(sizes);
x0 = [0;0;0;0];
str = [];
ts = [0 0];
%##### simStateCompliance = ‘UnknownSimState‘;
function sys=mdlDerivatives(txuRsLsRrLrLmJ)
%Lr=0.08377;Rr=1.03;Ls=0.0805;Rs=1.2;Lm=0.0777;%电机1
%Lr=0.495;Rr=5.51;Ls=0.521;Rs=9.34;Lm=0.438;%电机2
%k=1/(Lr*Ls-Lm*Lm);
A=[Ls0Lm0;0Ls0Lm;Lm0Lr0;0Lm0Lr];
B=[Rs000;0Rs00;0u(3)*LmRru(3)*Lr;-u(3)*Lm0-u(3)*LrRr];
sys =-inv(A)*B*x+inv(A)*[u(1);u(2);0;0];
function sys=mdlUpdate(txu)
sys = [];
function sys=mdlOutputs(txu)
sys = x;
function sys=mdlGetTimeOfNextVarHit(txu)
sampleTime = 1;
sys = t + sampleTime;
function sys=mdlTerminate(txu)
sys = [];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-09-18 17:18 异步电机数学模型\
文件 1833 2012-09-13 23:24 异步电机数学模型\acmachine2.m
文件 8718 2012-09-18 17:17 异步电机数学模型\power_asm_sat.mat
文件 58856 2012-09-18 17:15 异步电机数学模型\power_asm_sat.mdl
- 上一篇:PLA简单matlab实现
- 下一篇:MATLAB迭代法计算信道容量
相关资源
- 电流滞环整流matlab仿真模型
- 有源电力滤波器matlab仿真模型
- MATLAB仿真6个用户的CDMA的同步通信
- svpwm的matlab仿真227144
- 信道容量的仿真代码
- 基于MATLAB对FSK信号调制与解调的仿真
- 刘金琨《滑模变结构控制MATLAB仿真第
- STK-matlab GUI 仿真程序
- 菲涅尔衍射仿真matlab程序
- cdma仿真文件
- APF的Matlab仿真
-
CDMA多用户检测的Simuli
nk仿真研究 - 基于SCL的1024bit的polar code 的matlab仿真
- 三相SPWM逆变器仿真
- 自校正GPC matlab仿真
-
汉明码simuli
nk仿真 -
倒立摆在matlab的simuli
nk库下的仿真 - 基于MATLAB的同步发电机励磁系统仿真
- MATLAB仿真[张雪英][程序源代码].rar
- matlab过电压仿真
-
燃料电池汽车simuli
nk仿真 -
DMC最基础的simuli
nk仿真程序 - matlab MMN排队源文件
- 惯性导航仿真实现源代码
- GPS L5软件MATLAB仿真接收机,根据经典
- 2份BPSK调制解调仿真的MATLAB代码,其中
- LDPC仿真,matlab BP算法 LDPC编解码的m
- 多进制纠错码LDPC编译码matlab算法仿真
- 一个OFDM通信系统的完整仿真MATLAB程序
- 基于MATLAB的扩频通信m序列的仿真
评论
共有 条评论