这是一个很早以前的项目,我首先用 matlab/simulink 作仿真,然后用 Analog Device 的 DSP 做的程序。
以下是 induction machine 模型的电流微分计算:
function X=DerCurrent(U)
global C S invL Rs Rr Ls Lm Lr T ;
Ids=U(4) ;
Iqs=U(5) ;
Idr=U(6) ;
Iqr=U(7) ;
Wr=U(8);
W=0;
Ws=W-Wr ;
V1=C*[U(1); U(2); U(3)] ;
Vdr=0 ;
Vqr=0 ;
ind=[Rs -W*Ls 0 -W*Lm; W*Ls Rs W*Lm 0; 0 -Ws*Lm Rr -Ws*Lr; Ws*Lm 0 Ws*Lr Rr] ;