Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Acerca de la aplicación de máquinas asíncronas en el simulink de matlab?

¿Acerca de la aplicación de máquinas asíncronas en el simulink de matlab?

Modelalo tú mismo, no seas demasiado vago.

Adjunto está el SVPWM que escribí.

función CMPR=svpwm(ualfa,ubeta)

global ts udc_ref;

%Las variables que aparecen en la sentencia IF deben tener asignado un valor inicial

persistente T1on T2on T3on t1 t2 sectorNO;

si está vacío(T1on)|isempty(T2on)|isempty(T3on)|isempty(t1)|isempty(t2)|isempty(sectorNO)< / p>

T1on=0;

T2on=0;

T3on=0;

t1=0;

t2 =0;

sectorNO=0;

fin

%################### # #############

%sectorNO 3(0 30')->1->5->4->6->2->3

%###############################

si ubeta>0< / p>

a=1;

else a=0;

end

if sqrt(3)*ualfa-ubeta>0

p>

b=1;

else b=0;

end

if -sqrt(3)*ualfa-ubeta>0< / p>

c=1;

else c=0;

fin

sectorNO=a+2*b+4*c;

p>

%###############################

%

%################################

x=sqrt(3 ) *ubeta*ts/udc_ref;

y=(1.5*ualfa+sqrt(3)/2*ubeta)*ts/udc_ref

z=(-1.5 *ualfa + sqrt(3)/2*ubeta)*ts/udc_ref

%########################## # #####

% Vector de tensión en el tiempo

%###################### ### #######

Cambiar sector NO

Caso 3

t1=-z

t2 =x; /p>

caso 1

t1=z

t2=y

caso 5

t1=x;

t2=-y;

Caso 4

t1=-x

t2=z; > p>

Caso 6

t1=-y

t2=-z

Caso 2

t1=; y

t2=-x

fin

%################## # ############

Valor del temporizador %pwm

%################## ###############

% juicio de saturación

si ts-t1-t2<0

t1= ts *t1/(t1+t2);

t2=ts-t1;

fin

>ta=(ts-t1-t2)/4;

tb=ta+t1/2;

tc=tb+t2/2;

Cambiar sector NO

Ejemplo 3

T1on=ta;

T2on=tb;

T3on=tc;

Ejemplo 1

T1on=tb;

T2on=ta;

T3on=tc;

Caso 5

T1on=tc;

T2on=ta;

T3on=tb;

Caso 4

T1on=tc; /p>

T2on=tb;

T3on=ta;

Caso 6

T1on=tb

T2on= tc;

T3on=ta;

caso 2

T1on=ta;

T2on=tc;

T3on=tb;

end

CMPR=[T1on T2on T3on];