Documente Academic
Documente Profesional
Documente Cultură
E 'r
+ I 'r ;
Es m1Es2 m1U s2
P
= E s == j 1ws kws = X I = Rw I w ; Rw =
=
; I w sFe ;
I w PsFe
PsFe
m1U s
U s = Rs I s + j X s I s E s
d sd
u
=
R
i
+
d sK sd s sd 1 sq dt
u sK = R sisK + j K sK +
dt
u = R i + + d sq
sq s sq 1 sd dt
'
''
' d rd
0 = R rird ( 1 ) rq +
'
d
dt
0 = R 'ri'rK + j( K ) 'rK + rK
'
dt
d
rq
''
'
0
=
R
i
+
(
+
r
rq
1
rd
dt
d
'rd L
sd
= u sd R sisd + 1 sq = u sd R s sd ' + 1 sq
Ls L s L r
dt
sq 'rq L
d sq
= u sq R sisq 1 sd = u sq R s ' 1 sd
Ls Ls L r
dt
d '
' L
rd = R ' i' + ( ) ' = R ' rd sd + ( ) '
r rd
1
rq
r '
1
rq
'
L
L
L
dt
s r
r
'
'rq sq L
d rq
' '
'
'
( ) '
=
R
i
r
rq
1
rd
r
1
rd
dt
'
'
L
L
s r
r
Parametrii variabili:
0,000955 H ; r ( 0; 81)
L'r = 0,0281 +
1
0,000155 + 0,0072 ; r > 81 ; r 1 = 120
0,065434 ; r ( 0; 81)
'
Rr ( r ) =
0.000904 + 0,00717 r ; r > 81 ; r 1 = 120
Pe baza acestor date se fac porniri n gol la frecvene constante f 1 = 1; 5; 10; 20;
60 Hz pentru M2 = 0 i rd = 1,15 Wb, rq = 0.
2
Se calculeaz mrimile iA, iB, iC, ia, ib, ic , usd, , usq = f(t) sau f(); M = f(), s = f().
Se poate repeta pentru M2 = 200.
Pentru comoditate repetm ecuaiile:
usd = R s isd 1 sq + sd
d
dt
usK = R s isK + j K sK + sK
dt
u = R i + + d sq
sq s sq 1 sd dt
sd = Ls isd + L i d
sK = Ls isK + L i K
sq = Ls isq + L i q
d 'rd
' '
'
0 = Rr ird ( 1 ) rq +
d 'rK
dt
' '
'
0 = Rr irK + j ( K ) rK +
dt
d 'rq
' '
'
0 = Rr irq + ( 1 ) rd + dt
'
'rd = L'r ird
+ L i d
'
' '
rK = Lr irK + L i K
'
' '
rq = Lr irq + L i q
d J d
3
J
=
= M M 2 ; M = p sd isq sqisd ; K = 1
dt p dt
2
L
L
w
,
,
K = m isK + irK
= m i K ; wes K = es Lmi K = L i K ; i K = isK + irK
;
wer
wer
wer
k=
wes ,
w
w
; irK = er irK ; L = es Lm ;
wer
wes
wer
2
M , isd , isq , is , = isd
+ isq2 , , i A iB iC = f ( t ) ;
usd = R s isd 1 sq +
d sq
d sd
; usq = R s isq + 1 sd +
dt
dt
sd = Lsisd + L ird' ;
0=
'rd
J
'
Rr' ird
( 1 ) 'rq
L'r ird'
+ L isd ;
sq = Lsisq + L irq'
d '
+ rd ;
dt
'rq
0=
'
Rr' irq
+ ( 1 ) 'rd
d 'rq
dt
'
L'r irq
+ L isq
d J d
3
=
= M M 2 ; M = p sd isq sqisd ; K = 1
dt p dt
2
0 =
2
1
; 0 =
3
3
2
i A + a iB + a 2 iC ;
3
i A = ids cos iqs sin + i0 s ;
is = 0 i A + a iB + a 2 iC =
2
2
iB = ids cos
iqs sin
+ i0 s ;
3
3
4
4
iC = ids cos
iqs sin
+ i0 s ;
3
3
1
i A + iB + iC =
i0 s = 3 i0 s ; de regula i0 s = 0
0
t
d
= 1 = 1 ( ) d ;
dt
1 = ct = 1 t + 0
2
ia + a ib + a 2 ic ;
3
ia = idr cos ( ) iqr sin ( ) + i0 r ;
ir = 0 ia + a ib + a 2 ic =
2
2
ib = idr cos
iqr sin
+ i0 r
3
3
4
4
ic = idr cos
iqr sin
+ i0 r
3
3
1
ia + ib + ic =
i0 r = 3 i0 r ; i0 r = 0
0
t
d
= = ( ) d ;
dt
plot(t,ia);grid;
xlabel('Time [s]');
ylabel('ia [A]');
pause;
plot(t,v);grid;
xlabel('Time [s]');
ylabel('Rotor speed n2 [rot/s]');
pause;
plot(t,m);grid;
xlabel('Time [s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(x(:,5),m);grid;
xlabel('Rotor angular frequency [rad/s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(t,s);grid;
xlabel('Time [s]');
ylabel('Electrical slip s');
pause;
plot(m,v);grid;
xlabel('Electromagnetic torque m [Nm]');
ylabel('Rotor speed n2 [rot/s]');
pause;
plot(v,m);grid;
xlabel('Rotor speed n2 [rot/s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(x(:,5),m);grid;
xlabel('Rotor angular frequency [rad/s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(m,x(:,5));grid;
xlabel('Electromagnetic torque m [Nm]');
ylabel('Rotor angular frequency [rad/s]');
pause;
plot(t,omegar/6.28);grid;
xlabel('Time [s]');
ylabel('Rotor frequency fr [Hz]');
pause;
plot(t,Lrr);grid;
xlabel('Time [s]');
ylabel('Rotor inductance Lr [H]');
pause;
plot(t,Rrr);grid;
xlabel('Time [s]');
ylabel('Rotor resistance Rr [ohm]');
pause;
plot(omegar,Lrr);grid;
xlabel('Rotor angular frequency of currents [rad/s]');
ylabel('Rotor inductance Lr [H]');
pause;
plot(omegar,Rrr);grid;
xlabel('Rotor angular frequency of currents [rad/s]');
ylabel('Rotor resistance Rr [ohm]');
pause;
plot(v,Mrr,'b',v,Mrrr,'.r');grid;
xlabel('Rotor speed n2 [rot/s]');
ylabel('Resistent torque m [Nm]');
pause;
plot(t,Mrr,'b',t,Mrrr,'.r');grid;
xlabel('Time [s]');
ylabel('Resistent torque m [Nm]');
pause;
plot(x(:,5),Mrr,'b',x(:,5),Mrr,'.r');grid;
xlabel('Rotor angular frequency [rad/s]');
ylabel('Resistent torque m [Nm]');
pause;
10
11
12
xlabel('Time [s]');
ylabel('ia [A]');
pause;
plot(t,v);grid;
xlabel('Time [s]');
ylabel('Rotor speed n2 [rot/s]');
pause;
plot(t,m);grid;
xlabel('Time [s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(x(:,5),m);grid;
xlabel('Rotor angular frequency [rad/s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(t,s);grid;
xlabel('Time [s]');
ylabel('Electrical slip s');
pause;
plot(m,v);grid;
xlabel('Electromagnetic torque m [Nm]');
ylabel('Rotor speed n2 [rot/s]');
pause;
plot(v,m);grid;
xlabel('Rotor speed n2 [rot/s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(x(:,5),m);grid;
xlabel('Rotor angular frequency [rad/s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(t,omegar/6.28);grid;
xlabel('Time [s]');
ylabel('Rotor frequency fr [Hz]');
pause;
plot(t,Lrr);grid;
xlabel('Time [s]');
ylabel('Rotor inductance Lr [H]');
pause;
plot(t,Rrr);grid;
xlabel('Time [s]');
ylabel('Rotor resistance Rr [ohm]');
pause;
plot(omegar,Lrr);grid;
xlabel('Rotor angular frequency of currents [rad/s]');
ylabel('Rotor inductance Lr [H]');
pause;
plot(omegar,Rrr);grid;
xlabel('Rotor angular frequency of currents [rad/s]');
ylabel('Rotor resistance Rr [ohm]');
pause;
plot(v,Mrr,'b',v,Mrrr,'.r');grid;
xlabel('Rotor speed n2 [rot/s]');
ylabel('Resistent torque m [Nm]');
pause;
plot(t,Mrr,'b',t,Mrrr,'.r');grid;
xlabel('Time [s]');
ylabel('Resistent torque m [Nm]');
pause;
plot(x(:,5),Mrr,'b',x(:,5),Mrr,'.r');grid;
xlabel('Rotor angular frequency [rad/s]');
ylabel('Resistent torque m [Nm]');
pause;
13
14
15
16
17
x0=[0.0,0.0,0.0,0.0,0.0,0.0];
[t,x]=ode45('ec_difma_lin_J60_F60_MrV_PV',t0,tf,x0,tol,1);
nn=length(x(:,1));
for i=1:nn
if x(i,5)<=omega0-omega1
Lrr(i)=0.0281+0.000155+0.0072/sqrt(omega0-x(i,5));Rrr(i)=0.000904+0.00717*sqrt(omega0x(i,5));sigma=1.0-Lm^2/(Lrr(i)*LS);
omegar(i)=omega0-x(i,5);
else
Lrr(i)=0.0281+0.000955;Rrr(i)=0.065434;sigma=1.0-Lm^2/(Lrr(i)*LS);Mrr(i)=Mn;omegar(i)=omega0x(i,5);
end;
Mrrr(i)=interp1(xx(:,1),xx(:,2),x(i,5),'linear');
iSd(i)=-1./(LS*Lrr(i)-1.*Lm^2)*(-1.*x(i,1)*Lrr(i)+Lm*x(i,3));
irq(i)=(-1.*x(i,2)*Lm+LS*x(i,4))/(LS*Lrr(i)-1.*Lm^2);
iSq(i)=-1.*(-1.*Lrr(i)*x(i,2)+x(i,4)*Lm)/(LS*Lrr(i)-1.*Lm^2);
ird(i)= (-1.*Lm*x(i,1)+x(i,3)*LS)/(LS*Lrr(i)-1.*Lm^2);
m(i)=3.0*p*(x(i,1)*iSq(i)-x(i,2)*iSd(i))/2.0;
s(i)=(omega0-x(i,5))/omega0;v(i)=20.0*(1.0-s(i));
iA(i)=iSd(i)*cos(omega0*t(i))-iSq(i)*sin(omega0*t(i));
iB(i)=iSd(i)*cos(omega0*t(i)-6.28/3.0)-iSq(i)*sin(omega0*t(i)-6.28/3.0);
iC(i)=iSd(i)*cos(omega0*t(i)+6.28/3.0)-iSq(i)*sin(omega0*t(i)+6.28/3.0);
ia(i)=ird(i)*cos((omega0-x(i,5))*t(i))-irq(i)*sin((omega0-x(i,5))*t(i));
ib(i)=ird(i)*cos((omega0-x(i,5))*t(i)-6.28/3.0)-irq(i)*sin((omega0-x(i,5))*t(i)-6.28/3.0);
ic(i)=ird(i)*cos((omega0-x(i,5))*t(i)+6.28/3.0)-irq(i)*sin((omega0-x(i,5))*t(i)+6.28/3.0);
if x(i,5)<=6.28*p
Mrr(i)=800.0;
elseif x(i,5)<=31.4*p
Mrr(i)=800.0 -100.0*(x(i,5)/(6.28*p)-1);
else
Mrr(i)=400.0;
end;
end;
plot(t,x(:,1),'-r',t,x(:,2),'-b',t,x(:,3),'-g',t,x(:,4),'-k');grid;
xlabel('Time [s]');
ylabel('fisd - red, fisq - blue, fird - green, firq - black [Wb]');
pause;
plot(t,x(:,5));grid;
xlabel('Time [s]');
ylabel('Rotor angular frequency [rad/s]');
pause;
plot(t,x(:,6));grid;
xlabel('Time [s]');
ylabel('Lamda angular [rad]');
pause;
plot(t,iSd,'-r',t,iSq,'-b',t,ird,'-g',t,irq,'-k');grid;
xlabel('Time [s]');
ylabel('isd - red, isq - blue, ird - green, irq - black [A]');
pause;
plot(t,iA,'-r',t,iB,'-b',t,iC,'-g');grid;
xlabel('Time [s]');
ylabel('iA - red, iB - blue, iC - green [A]');
pause;
plot(t,iA);grid;
xlabel('Time [s]');
ylabel('iA [A]');
pause;
plot(t,ia,'-r',t,ib,'-b',t,ic,'-g');grid;
xlabel('Time [s]');
ylabel('ia - red, ib - blue, ic - green [A]');
pause;
plot(t,ia);grid;
xlabel('Time [s]');
ylabel('ia [A]');
pause;
plot(t,v);grid;
xlabel('Time [s]');
ylabel('Rotor speed n2 [rot/s]');
pause;
plot(t,m);grid;
xlabel('Time [s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(x(:,5),m);grid;
18
19
20
21
22
23
ird(i)= (-1.*Lm*x(i,1)+x(i,3)*LS)/(LS*Lrr(i)-1.*Lm^2);
m(i)=3.0*p*(x(i,1)*iSq(i)-x(i,2)*iSd(i))/2.0;
s(i)=(omega0-x(i,5))/omega0;v(i)=10.0*(1.0-s(i));
iA(i)=iSd(i)*cos(omega0*t(i))-iSq(i)*sin(omega0*t(i));
iB(i)=iSd(i)*cos(omega0*t(i)-6.28/3.0)-iSq(i)*sin(omega0*t(i)-6.28/3.0);
iC(i)=iSd(i)*cos(omega0*t(i)+6.28/3.0)-iSq(i)*sin(omega0*t(i)+6.28/3.0);
ia(i)=ird(i)*cos((omega0-x(i,5))*t(i))-irq(i)*sin((omega0-x(i,5))*t(i));
ib(i)=ird(i)*cos((omega0-x(i,5))*t(i)-6.28/3.0)-irq(i)*sin((omega0-x(i,5))*t(i)-6.28/3.0);
ic(i)=ird(i)*cos((omega0-x(i,5))*t(i)+6.28/3.0)-irq(i)*sin((omega0-x(i,5))*t(i)+6.28/3.0);
if x(i,5)<=6.28*p
Mrr(i)=800.0;
elseif x(i,5)<=31.4*p
Mrr(i)=800.0 -100.0*(x(i,5)/(6.28*p)-1);
else
Mrr(i)=400.0;
end;
end;
plot(t,x(:,1),'-r',t,x(:,2),'-b',t,x(:,3),'-g',t,x(:,4),'-k');grid;
xlabel('Time [s]');
ylabel('fisd - red, fisq - blue, fird - green, firq - black [Wb]');
pause;
plot(t,x(:,5));grid;
xlabel('Time [s]');
ylabel('Rotor angular frequency [rad/s]');
pause;
plot(t,x(:,6));grid;
xlabel('Time [s]');
ylabel('Lamda angular [rad]');
pause;
plot(t,iSd,'-r',t,iSq,'-b',t,ird,'-g',t,irq,'-k');grid;
xlabel('Time [s]');
ylabel('isd - red, isq - blue, ird - green, irq - black [A]');
pause;
plot(t,iA,'-r',t,iB,'-b',t,iC,'-g');grid;
xlabel('Time [s]');
ylabel('iA - red, iB - blue, iC - green [A]');
pause;
plot(t,iA);grid;
xlabel('Time [s]');
ylabel('iA [A]');
pause;
plot(t,ia,'-r',t,ib,'-b',t,ic,'-g');grid;
xlabel('Time [s]');
ylabel('ia - red, ib - blue, ic - green [A]');
pause;
plot(t,ia);grid;
xlabel('Time [s]');
ylabel('ia [A]');
pause;
plot(t,v);grid;
xlabel('Time [s]');
ylabel('Rotor speed n2 [rot/s]');
pause;
plot(t,m);grid;
xlabel('Time [s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(x(:,5),m);grid;
xlabel('Rotor angular frequency [rad/s]');
ylabel('Electromagnetic torque m [Nm]');
pause;
plot(m,x(:,5));grid;
xlabel('Electromagnetic torque m [Nm]');
ylabel('Rotor angular frequency [rad/s]');
pause;
plot(t,s);grid;
xlabel('Time [s]');
ylabel('Electrical slip s');
pause;
plot(m,v);grid;
xlabel('Electromagnetic torque m [Nm]');
ylabel('Rotor speed n2 [rot/s]');
pause;
plot(v,m);grid;
24
25
26
27
> restart;Digits:=8;with(linalg);
2
3
4
5
6
6
6
1
R1
L2
L3
R4
R5
L6
R7
e8
> restart;Digits:=8;with(linalg);
Analiza motorului asincron in regim permanent cu f1 = 60 Hz, U1n = 323.32 V si parametrii L'r si
R'r variabili cu pulsatia curentilor rotorici omegar.
Fisierul de iesire furnizat de programul ASINOM are urmatoarea structura:
>
sis:={
(+G1)*V1+(-G1)*V2+0+0+0+(-1)*I8=0,
29
(-G1)*V1+(+G1+1/(s*L2))*V2+(-1/(s*L2))*V3+0+0+0=0,
0+(-1/(s*L2))*V2+(+1/(s*L2)+1/(s*L3)+1/(s*L6)+G7)*V3+(-1/(s*L3))*V4+0+0=0,
0+0+(-1/(s*L3))*V3+(+1/(s*L3)+G4)*V4
+(-G4)*V5+0=0,
0+0+0+(-G4)*V4+(+G4+G5)*V5+0=0,
(-1)*V1+0+0+0+0+0=-E8
};
nec:={
V1,
V2,
V3,
V4,
V5,
I8
};
rez:=evala(convert(solve(sis,nec),float));
save rez,out1 ;
writeto(out2);
rez;
writeto(terminal);
V1g:=subs(rez,V1);
V2g:=subs(rez,V2);
V3g:=subs(rez,V3);
V4g:=subs(rez,V4);
V5g:=subs(rez,V5);
I8g:=subs(rez,I8);
rez1:=factor(simplify({
U1=((V1g)-(V2g)),
I1=(G1*((V1g)-(V2g))),
U2=((V2g)-(V3g)),
I2=(1/(s*L2)*((V2g)-(V3g))),
U3=((V3g)-(V4g)),
I3=(1/(s*L3)*((V3g)-(V4g))),
U4=((V4g)-(V5g)),
I4=(G4*((V4g)-(V5g))),
U5=((V5g)-0),
I5=(G5*((V5g)-0)),
U6=((V3g)-0),
I6=(1/(s*L6)*((V3g)-0)),
U7=((V3g)-0),
I7=(G7*((V3g)-0)),
U8=(0-(V1g)),
I8=((I8g))
}));
save rez1,out3;
writeto(out4);
rez1;
writeto(terminal);
Expresiile curentilor si tensiunilor laturilor circuitului, in forma ful simbolica, sunt prezentate in
fisierul rez1
> rez1 := {I8 = G1*E8*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U5 = G4*L6*G1*E8*s/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I5 = G5*G4*L6*G1*E8*s/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U6 = G1*E8*s*(G5+G4*s*L3*G5+G4)*L6/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I6 = G1*E8*(G5+G4*s*L3*G5+G4)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U7 = G1*E8*s*(G5+G4*s*L3*G5+G4)*L6/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I7 = G7*G1*E8*s*(G5+G4*s*L3*G5+G4)*L6/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U8 = -E8, U1 =
E8*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
30
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I1 =
G1*E8*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U2 =
G1*E8*s*L2*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I2 =
G1*E8*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U3 = G1*E8*s^2*L6*G4*L3*G5/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I3 = G5*G4*L6*G1*E8*s/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I4 = G5*G4*L6*G1*E8*s/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U4 = G1*E8*s*L6*G5/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5)};
Motorul asincron propus de profesorul Nicu Galan, cu parametri constanti omega2 ,<= 81rad/s
R1 = 0.053 ohm, R'2 = 0.065434 ohmi, L2 = Lssigma = 0.001035 H, L3 = L'rsigma = 0.000955 H,L6
= Lmiu = 0.0281 H, RFe = 200.0 ohmi.
> R1 = 0.053 ohm, R'2 = 0.065434 ohmi, L2=0.001035,L3=0.000955,L6=0.0281, RFe = 310.29518 ohmi.
Alunecarea nominala este 0.026, turatia nominala nn = n2n = 1168.8 rot/min = 19.48 rot/s, n1n =
1200.0 rot/min = 20.0 rot/s.
Calculul cuplului electromagnetic M, M = 3.0*(R'2*(1-s)/s)*I2ef^2/(6.28*30.0*(1-s));
> I2_s:=subs(rez11,I3);
> I2ef_s:=simplify(evalc(abs(I2_s)));
> M_pc_s:=3.0*0.065434*I2ef_s^2/(6.28*s*20.0);
> M_pc_s := .2436665745e15*s/(.8730279172e12*s^2+.1049555874e11*s+6868245623.);
31
32
> I1ef_n_s:=subs(s=0.026,I1ef_s);
> PCu1_s:=simplify(3.0*0.053*I1ef_s^2);
> PCu1_s := 295.85610*(.44789675e12*s^2+.27412645e9*s+16044843.)/(.43651396e10*s^2+52477795.*s+34341228.);
> PCu1_n_s:=subs(s=0.026,PCu1_s);
> I2ef_s:=simplify(evalc(abs(subs(rez11,I3))));
> I2ef_s := 27920002.*(1/(.43651396e10*s^2+52477795.*s+34341228.)*s^2)^(1/2);
> I2ef_n_s:=subs(s=0.026,I2ef_s);
> PCu2_s:=simplify(3.0*0.0657*I2ef_s^2);
> PCu2_s := .15364468e15/(.43651396e10*s^2+52477795.*s+34341228.)*s^2;
> PCu2_n_s:=subs(s=0.028,PCu2_s);
> Pmec_s:=simplify(3.0*0.0657*(1.0-s)*I2ef_s^2/s);
> Pmec_s := -.15364468e15*(-1.+s)*s/(.43651396e10*s^2+52477795.*s+34341228.);
> Pmec_n_s:=subs(s=0.026,Pmec_s);
> Pierd_mec_n_s:=0.01*Pmec_n_s;
> Pier_t_n_s:=PCu1_n_s+PCu2_n_s+PRFe_n_s+Pmec_n_s;P2_n_s:=Pmec_n_s+Pierd_mec_n_s;
> IRFe_n_s := 1.4841314;ILm_n_s := 28.034005;PRFe_n_s := 1306.3394;I1ef_n_s := 125.25822;PCu1_n_s :=
2494.6498;I2ef_n_s := 116.75557;PCu2_n_s := 3070.3185;Pmec_n_s := 100653.17;P2_n_s := 101659.70;Pier_t_n_s :=
107524.48;cosfin_s := .82301854;
> cosfin_s:=100000.0/(3.0*323.32*I1ef_n_s);
> with(plots):
Fs:=plot(I1ef_s,s=-1.0..1.0,style=line,color=blue):
Gs:=plot(I2ef_s,s=-1.0..1.0,style=line,color=red):Hs:=plot(ILm_s,s=-1.0..1.0,style=line,color=green):Ks:=plot(IRFe_s,s=1.0..1.0,style=line,color=black):display({Fs,Gs,Hs,Ks},axes=boxed,title=`I1ef_s - blue,I2ef_s - red, ILm_s - green, IRFe_s black, [A]`);
> with(plots):
Fs:=plot(I1ef_s,s=-1.0..1.0,style=line,color=blue):
Gs:=plot(I2ef_s,s=-1.0..1.0,style=line,color=red):display({Fs,Gs},axes=boxed,title=`I1ef_s - blue,I2ef_s - red, [A]`);
> with(plots):
Hs:=plot(ILm_s,s=-1.0..1.0,style=line,color=green):Ks:=plot(IRFe_s,s=-1.0..1.0,style=line,color=black):
display({Hs,Ks},axes=boxed,title=`ILm_s - green, IRFe_s - black, [A]`);
> with(plots):
Fs:=plot(PCu1_s,s=-1.0..1.0,style=line,color=blue):
Gs:=plot(PCu2_s,s=-1.0..1.0,style=line,color=red):Hs:=plot(PRFe_s,s=1.0..1.0,style=line,color=green):display({Fs,Gs,Hs},axes=boxed,title=`Pcu1_s - blue,PCu2_s - red, PRfe_s - green, [W]`);
> plot(Pmec_s,s=-1.0..1.0);
Motorul asincron cu parametrii variabili (in functie de pulsatia rotorului omega), L'r =
0.0281+0.000955, daca 0 =< omegar < = 81 si L'r = 0.0281+0.000155+0.0072/sqrt(omegar),
daca omegar > 81 si R'r = 0.065434, daca 0 =< omegar < = 81 si R'r = 0.000904 +
0.00717*sgrt(omegar), omegar > 81 f1 = 60 Hz si U1n = 323.32 V.
> restart;Digits:=8;with(linalg);
> rez1 := {I8 = G1*E8*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U5 = G4*L6*G1*E8*s/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I5 = G5*G4*L6*G1*E8*s/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U6 = G1*E8*s*(G5+G4*s*L3*G5+G4)*L6/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I6 = G1*E8*(G5+G4*s*L3*G5+G4)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U7 = G1*E8*s*(G5+G4*s*L3*G5+G4)*L6/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I7 = G7*G1*E8*s*(G5+G4*s*L3*G5+G4)*L6/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U8 = -E8, U1 =
E8*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I1 =
G1*E8*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U2 =
G1*E8*s*L2*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I2 =
G1*E8*(L3*G7*s^2*L6*G4*G5+G4*s*L3*G5+G5+G4+G7*s*L6*G4+L6*G4*s*G5+G7*s*L6*G5)/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
33
G1*s+L6*G4*s*G5+G7*s*L6*G5), U3 = G1*E8*s^2*L6*G4*L3*G5/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I3 = G5*G4*L6*G1*E8*s/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), I4 = G5*G4*L6*G1*E8*s/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5), U4 = G1*E8*s*L6*G5/
(L2*L3*G1*s^2*G4*G5+L2*L3*G7*s^3*L6*G1*G4*G5+G4*G1*s*L2+L2*G1*s*G5+L2*G7*s^2*L6*G1*G4+L2*L6*G1*s^2*G4*G5
+L3*G7*s^2*L6*G4*G5+L6*G1*s^2*G4*L3*G5+G4*s*L3*G5+L2*G7*s^2*L6*G1*G5+G5+G4+L6*G1*s*G5+G7*s*L6*G4+G4*L6*
G1*s+L6*G4*s*G5+G7*s*L6*G5)};
> R1 = 0.053 ohm, R'2 = 0.0657 ohmi, L2=0.029134,L3=0.029055,L6=0.0281, RFe = 310.29518 ohmi.
> rez1_pv:=subs(s=6.28*60.0*I,L2=0.001035,L6=0.0281,G1=1.0/0.053,G7=1.0/200.0,E8=323.32,rez1);
> omega0:=6.28*60.0;R4:=0.000904+0.00717*sqrt(s*omega0);L3:=0.000155+0.0072/sqrt(s*omega0);
> R5:=R4*(1-s)/s;
> rez11_pv:=evalf(simplify(simplify(subs(G4=1.0/R4,G5=1.0/R5,rez1_pv))));
> rez11_pv := {I6 = 10000.*(.35628644e10*I*s^(3/2)+.85259867e10*I*s+55147413.*s^(1/2)+.84904621e10*s)/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), I2 =
1000.*(-.18861947e10*s^(3/2)+.80390930e11*s+.64947571e13*I*s^(3/2)+.89754752e11*I*s+.55147413e9*s^(1/2)+29195261.*I
*s^(1/2))/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), I5 = .64591285e16*I*s^(3/2)/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), U8 = -323.32000, U4 = 64591285.*I*s^(3/2)*(90400.+13917929.*s^(1/2))/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), U3 = -24337996.*s*(15500000.*s^(1/2)+37091727.)/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), U2 =
475.81480*I*(-.15459655e10*s^(3/2)+.65890125e11*s+.53232420e13*I*s^(3/2)+.73564920e11*I*s+.45200000e9*s^(1/2)+2392
9061.*I*s^(1/2))/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), U7 = 64591285.*I*(5840400.*I*s^(3/2)+13976163.*I*s+90400.*s^(1/2)+13917929.*s)/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), U5 = -64591285.*I*(-1.+s)*s^(1/2)*(90400.+13917929.*s^(1/2))/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), I4 = .64591285e16*I*s^(3/2)/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), I3 = .64591285e16*I*s^(3/2)/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), I7 = 322956.43*I*(5840400.*I*s^(3/2)+13976163.*I*s+90400.*s^(1/2)+13917929.*s)/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), U6 = 64591285.*I*(5840400.*I*s^(3/2)+13976163.*I*s+90400.*s^(1/2)+13917929.*s)/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), U1 = 1600.*(62480195.*s^(3/2)+.26629495e10*s+.21513882e12*I*s^(3/2)+.29731262e10*I*s+18267580.*s^(1/2)+967093.*I*s^(1/2))/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), I8 =
1000.*(-.18861947e10*s^(3/2)+.80390930e11*s+.64947571e13*I*s^(3/2)+.89754752e11*I*s+.55147413e9*s^(1/2)+29195261.*I
*s^(1/2))/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2)), I1 =
1000.*(-.18861947e10*s^(3/2)+.80390930e11*s+.64947571e13*I*s^(3/2)+.89754752e11*I*s+.55147413e9*s^(1/2)+29195261.*I
*s^(1/2))/
(-.90010402e13*s^(3/2)-.28871733e13*s+.10623733e13*I*s^(3/2)+.18729642e11*I*s^(1/2)+.28921360e13*I*s+55184729.*s^(1/
2))};
Alunecarea nominala este 0.026, turatia nominala nn = n2 =1168.8 rot/min = 19.48 rot/s, n1n =
1200.0 rot/min = 20.0 rot/s.
Calculul cuplului electromagnetic M, M = 3.0*(R'2*(1-s)/s)*I2ef_omega^2/(6.28*20.0*(1-s));
> I2_pv_s:=subs(rez11_pv,I3);
> I2ef_pv_s:=simplify(evalc(I2_pv_s*conjugate(I2_pv_s)));
> M_pv_s:=3.0*I2ef_pv_s*R4/(6.28*s*20.0);
> M_pv_s:=simplify(M_pv_s);
> M_pv_s := .31140781e10*(90400.+13917929.*s^(1/2))*abs(s)^3/(.14353110e14*s*abs(s)^(3/2)*sin(2.3561945+2.3561945*signum(s))-70618755.*s^(3/2)*signum(s)^(1/2)+.58764387e11*abs(s)^2*cos(2.3561945+2.3561945*signum(s))
+.52188188e13*s^2+.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(2.3561945+2.3561945*signum(s))+54812896.*abs(s)+54812896.*signum(s)*s-.46638667e11*abs(s)*cos(2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(-2.3561945+2.3561945*signum(s))*s)/s;
34
> der_M_pv_s:=simplify(der_M_pv_s);
> Alunec_critice_pv_s:=[solve(der_M_pv_s=0,s)];
> Alunec_critice_pv_s := [.1993700276];
> M_pv_max_s:=evalf(subs(s=.1993700276,M_pv_s));
> M_pv_p_s:=evalf(subs(s=1,M_pv_s));
> M_pv_n_s:=evalf(subs(s=0.026,M_pv_s));
> sn:=0.026;scr_pv_s:=.1993700276;M_pv_p_s := 888.4813882;M_pv_n_s := 804.1657220;M_pv_max_s :=
1059.293961;RMmax_Mn_pv_s:=M_pv_max_s/M_pv_n_s;RMp_Mn_pv_s:=M_pv_p_s/M_pv_n_s;Rscr_pv_sn:=scr_pv_s/sn;Al
unec_critice_pv_s :=[.1993700276];
> omega1n:=6.28*60.0;s1:=81.0/omega1n;
> with(plots):
Hs:=plot(M_pc_s,s=0.0..s1,style=line,color=blue):Ks:=plot(M_pv_s,s=s1..1.0,style=line,color=red):
display({Hs,Ks},axes=boxed,title=`M_pc_s - blue, M_pv_s - red, [W]`);
35
> plot(M_pv_s,s=0.0..1.0);
> omega0:=6.26*60;
> M_pv_omega:=subs(s=omega/omega0,M_pv_s);
> M_pv_omega := .11696477e13*(90400.+718144.47*omega^(1/2))*abs(.26624068e-2*omega)^3/
(.38213818e11*omega*abs(.26624068e-2*omega)^(3/2)*sin(-2.3561945+2.3561945*signum(.26624068e-2*omega))9701.3383*omega^(3/2)*signum(.26624068e-2*omega)^(1/2)+.58764387e11*abs(.26624068e-2*omega)^2*cos(2.3561945+2.3561945*signum(.26624068e-2*omega))+36993127.*omega^2+90059794.*omega*abs(.26624068e2*omega)^(1/2)+.25671051e14*abs(.26624068e-2*omega)^3+.46638667e11*abs(.26624068e-2*omega)^2*sin(2.3561945+2.3561945*signum(.26624068e-2*omega))+54812896.*abs(.26624068e-2*omega)
+145934.23*signum(.26624068e-2*omega)*omega-.12417110e9*abs(.26624068e-2*omega)*cos(2.3561945+2.3561945*signum(.26624068e-2*omega))*omega+.15645470e9*abs(.26624068e-2*omega)*sin(2.3561945+2.3561945*signum(.26624068e-2*omega))*omega+.48356115e11*abs(.26624068e-2*omega)^(3/2)*cos(2.3561945+2.3561945*signum(.26624068e-2*omega))*omega)/omega;
> plot(M_pv_omega,omega=0.0..omega0,style=line,color=blue,title=`M_pv_omega, [W]`);
> M_pc_omega := .6466734992e12*omega/(6149026.197*omega^2+27854455.25*omega+6868245623.);
> M_pv_s := .31140781e10*(90400.+13917929.*s^(1/2))*abs(s)^3/(.14353110e14*s*abs(s)^(3/2)*sin(2.3561945+2.3561945*signum(s))-70618755.*s^(3/2)*signum(s)^(1/2)+.58764387e11*abs(s)^2*cos(2.3561945+2.3561945*signum(s))
+.52188188e13*s^2+.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(2.3561945+2.3561945*signum(s))+54812896.*abs(s)+54812896.*signum(s)*s-.46638667e11*abs(s)*cos(2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(-2.3561945+2.3561945*signum(s))*s)/s;
> s1:=(omega0-81.0)/omega0;
> plot(M_pv_s,s=0..1);
> plot(M_pv_omega,omega=0.0..omega0);
> M_pv_n:=evalc(subs(omega=81.0,M_pv_omega));
> s1:=81/omega0;
> m2:=subs(omega=81.0,M_pc_omega);omega1:=81.0;
> s1:=omega1/omega0;sn:=0.026;
> M_pc_s := .2436665745e15*s/(.8730279172e12*s^2+.1049555874e11*s+6868245623.);
> with(plots):
Fs:=plot(M_pc_s,s=0.0..sn,style=line,color=red):Gs:=plot(M_pv_s,s=sn..1.0,style=line,color=blue):display({Fs,Gs},axes=boxed,ti
tle=`M_pc_s - red, M_pv_s - blue, [Nm]`);
> omega0:=6.28*60.0;omegan:=0.026*omega0;
Fs:=plot(M_pc_omega,omega=0.0..81.0,style=line,color=red):Gs:=plot(M_pv_omega,omega=81..omega0,style=line,color=blue)
:display({Fs,Gs},axes=boxed,title=`IM_pc_omega - red, M_pv-0mega - blue, [Nm]`);
> with(plots):
Fs:=plot(M_pc_s,s=0.0..s1,style=line,color=red):Gs:=plot(M_pv_s,s=s1..0.9999999,style=line,color=red):display({Fs,Gs},axes=b
oxed,title=`M_pc_s - red, M_pv_s - blue, [Nm]`);
36
> with(plots):
Fs:=plot(M_pc_omega,omega=0.0..omega0,style=line,color=red):Gs:=plot(M_pv_omega,omega=0.0..omega0,style=point,color
=blue):display({Fs,Gs},axes=boxed,title=`M_pc_omega - red, M_pv_omega - red, [Nm]`);
> M_pv_1:=evalc(subs(omega=omega1,M_pv_omega));
> M_pc_1:=evalc(subs(omega=omega1,M_pc_omega));
> M_pv_sn:=evalc(subs(s=0.026,M_pv_s));
> M_pc_sn:=evalc(subs(s=0.026,M_pc_s));
37
70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);
> IRFe_pv_s := 7.2215254*((.24315118e12*s^2+.15760162e10*s*abs(s)^(1/2)+.10203298e12*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s-3290221.*s^(3/2)*signum(s)^(1/2)+.10160784e12*s*abs(s)^(3/2)*sin(2.3561945+2.3561945*signum(s))+.32998260e9*abs(s)*sin(-2.3561945+2.3561945*signum(s))*s+.32998260e9*abs(s)^2*sin(2.3561945+2.3561945*signum(s))+.32998260e9*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))+2553800.*abs(s)
+.21318920e11*abs(s)^3+2553800.*signum(s)*s-.32998260e9*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);ILm_pv_s :=
70.710680*((.90487744e12*s^2+.37812956e12*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))
+.37971168e12*abs(s)^(3/2)*cos(-2.3561945+2.3561945*signum(s))*s+.58650820e10*s*abs(s)^(1/2)12244311.*s^(3/2)*signum(s)^(1/2)+9503866.*abs(s)-.12280172e10*abs(s)*cos(2.3561945+2.3561945*signum(s))*s+.79337516e11*abs(s)^3+.12280172e10*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.12280172e10*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+9503866.*signum(s)*s+.12280172e10*abs(s)^2*cos(-2.3561945+2.3561945*signum(s)))/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);I1ef_pv_s :=
31.622777*((.45370678e13*s^2+.36423981e15*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.32643053e15*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))61393147.*s^(3/2)*signum(s)^(1/2)+.29407600e11*s*abs(s)^(1/2)+47652509.*abs(s)
+47652509.*signum(s)*s-.10603655e13*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.11782255e13*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.11782255e13*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.10603655e13*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))+.13181835e17*abs(s)^3)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);I2ef_pv_s := .36107626e10*abs(s)^(3/2)*(1/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);
> IRFe_pv_n_s:=evalf(subs(s=0.026,IRFe_pv_s));
> ILm_pv_s:=simplify(evalc(abs(subs(rez11_pv,I6))));
> ILm_pv_s := 70.710680*((.90487744e12*s^2+.37812956e12*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))
+.37971168e12*abs(s)^(3/2)*cos(-2.3561945+2.3561945*signum(s))*s+.58650820e10*s*abs(s)^(1/2)12244311.*s^(3/2)*signum(s)^(1/2)+9503866.*abs(s)-.12280172e10*abs(s)*cos(2.3561945+2.3561945*signum(s))*s+.79337516e11*abs(s)^3+.12280172e10*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.12280172e10*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+9503866.*signum(s)*s+.12280172e10*abs(s)^2*cos(-2.3561945+2.3561945*signum(s)))/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);
> ILm_pv_n_s:=evalf(subs(s=0.026,ILm_pv_s));
> PRFe_pv_s:=evalf(3.0*200.0*IRFe_pv_s^2);
> PRFe_pv_s := 31290.257*(.24315118e12*s^2+.15760162e10*s*abs(s)^(1/2)+.10203298e12*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s-3290221.*s^(3/2)*signum(s)^(1/2)+.10160784e12*s*abs(s)^(3/2)*sin(2.3561945+2.3561945*signum(s))+.32998260e9*abs(s)*sin(-2.3561945+2.3561945*signum(s))*s+.32998260e9*abs(s)^2*sin(2.3561945+2.3561945*signum(s))+.32998260e9*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))+2553800.*abs(s)
+.21318920e11*abs(s)^3+2553800.*signum(s)*s-.32998260e9*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2);
> PRFe_pv_n_s :=evalf(subs(s=0.028,PRFe_pv_s));
> I1_pv_s:=evalf(subs(rez11_pv,I1));
> I1ef_pv_s:=evalf(simplify(evalc(abs(I1_pv_s))));
> I1ef_pv_s := 31.622777*((.45370678e13*s^2+.36423981e15*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.32643053e15*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))61393147.*s^(3/2)*signum(s)^(1/2)+.29407600e11*s*abs(s)^(1/2)+47652509.*abs(s)
+47652509.*signum(s)*s-.10603655e13*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.11782255e13*abs(s)*sin(-
38
2.3561945+2.3561945*signum(s))*s+.11782255e13*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.10603655e13*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))+.13181835e17*abs(s)^3)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);
> I1ef_pv_n_s:=evalf(subs(s=0.026,I1ef_pv_s));
> PCu1_pv_s:=evalf(simplify(3.0*0.053*I1ef_pv_s^2));
> PCu1_pv_s := 100.*(.72139378e13*s^2+.57914130e15*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.51902454e15*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))97615104.*s^(3/2)*signum(s)^(1/2)+.46758084e11*s*abs(s)^(1/2)+75767489.*abs(s)
+75767489.*signum(s)*s-.16859811e13*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.18733785e13*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18733785e13*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.16859811e13*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))+.20959118e17*abs(s)^3)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2);
> PCu1_pv_n_s:=evalf(subs(s=0.026,PCu1_pv_s));
> I2ef_pv_s:=evalf(simplify(evalc(abs(subs(rez11_pv,I3)))));
> I2ef_pv_s := .36107626e10*abs(s)^(3/2)*(1/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);
> I2ef_pv_n_s:=evalf(subs(s=0.026,I2ef_pv_s));
> PCu2_pv_s:=evalf(simplify(3.0*0.0657*I2ef_pv_s^2));
> PCu2_pv_s := .25697123e19*abs(s)^3/(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(2.3561945+2.3561945*signum(s))+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(2.3561945+2.3561945*signum(s))+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2);
> PCu2_pv_n_s:=evalf(subs(s=0.028,PCu2_pv_s));
> Pmec_pv_s:=evalf(simplify(3.0*0.0657*(1.0-s)*I2ef_pv_s^2/s));
> Pmec_pv_s := -.25697123e19*abs(s)^3*(-1.+s)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2)/s;
> Pmec_pv_n_s:=evalf(subs(s=0.026,Pmec_pv_s));
> Pierd_mec_pv_n_s:=0.01*Pmec_pv_n_s;
>
Pier_t_pv_n_s:=PCu1_pv_n_s+PCu2_pv_n_s+PRFe_pv_n_s+Pierd_mec_pv_n_s;P2_pv_n_s:=Pmec_pv_n_s+Pierd_mec_pv_
n_s;
> IRFe_pv_n_s := 1.2482441;ILm_pv_n_s := 23.578287;PRFe_pv_n_s := 920.21529;I1ef_pv_n_s :=
211.99492;PCu1_pv_n_s := 7145.7533;I2ef_pv_n_s := 193.63662;PCu2_pv_n_s := 7825.4940;Pmec_pv_n_s :=
276851.77;Pier_t_pv_n_s := 18659.980;P2_pv_n_s := 279620.29;
> IRFe_n_s := 1.4841314;ILm_n_s := 28.034005;PRFe_n_s := 1306.3394;I1ef_n_s := 125.25822;PCu1_n_s :=
2494.6498;I2ef_n_s := 116.75557;PCu2_n_s := 3070.3185;Pmec_n_s := 100653.17;P2_n_s := 101659.70;Pier_t_n_s :=
107524.48;cosfin_s := .82301854;
> cosfin_pv_s:=100000.0/(3.0*323.32*I1ef_pv_n_s);
> PRFe_pv_s := 31290.257*(.24315118e12*s^2+.15760162e10*s*abs(s)^(1/2)+.10203298e12*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s-3290221.*s^(3/2)*signum(s)^(1/2)+.10160784e12*s*abs(s)^(3/2)*sin(2.3561945+2.3561945*signum(s))+.32998260e9*abs(s)*sin(-2.3561945+2.3561945*signum(s))*s+.32998260e9*abs(s)^2*sin(2.3561945+2.3561945*signum(s))+.32998260e9*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))+2553800.*abs(s)
+.21318920e11*abs(s)^3+2553800.*signum(s)*s-.32998260e9*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2);PCu1_pv_s :=
100.*(.72139378e13*s^2+.57914130e15*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.51902454e15*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))97615104.*s^(3/2)*signum(s)^(1/2)+.46758084e11*s*abs(s)^(1/2)+75767489.*abs(s)
+75767489.*signum(s)*s-.16859811e13*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.18733785e13*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18733785e13*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.16859811e13*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))+.20959118e17*abs(s)^3)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
39
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2);PCu2_pv_s := .25697123e19*abs(s)^3/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2);Pmec_pv_s := -.25697123e19*abs(s)^3*(-1.+s)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2)/s;
> IRFe_pc_s := .20425558e-2*((.75606931e15*s^2-5877.*s+.25000000e14)/
(.54564245e10*s^2+65597244.*s+42926535.))^(1/2);ILm_pc_s := .38582175e-1*((.75606931e15*s^2-5877.*s+.25000000e14)/
(.54564245e10*s^2+65597244.*s+42926535.))^(1/2);PRFe_pc_s := .25032205e-2*(.75606931e15*s^25877.*s+.25000000e14)/(.54564245e10*s^2+65597244.*s+42926535.);I1ef_pc_s :=
43.136182*((.44789675e12*s^2+.27412645e9*s+16044843.)/
(.43651396e10*s^2+52477795.*s+34341228.))^(1/2);PCu1_pc_s :=
295.85610*(.44789675e12*s^2+.27412645e9*s+16044843.)/(.43651396e10*s^2+52477795.*s+34341228.);I2ef_pc_s :=
27920002.*(1/(.43651396e10*s^2+52477795.*s+34341228.)*s^2)^(1/2);PCu2_pc_s := .15364468e15/
(.43651396e10*s^2+52477795.*s+34341228.)*s^2;Pmec_pc_s := -.15364468e15*(-1.+s)*s/
(.43651396e10*s^2+52477795.*s+34341228.);
> IRFe_pv_s := 7.2215254*((.24315118e12*s^2+.15760162e10*s*abs(s)^(1/2)+.10203298e12*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s-3290221.*s^(3/2)*signum(s)^(1/2)+.10160784e12*s*abs(s)^(3/2)*sin(2.3561945+2.3561945*signum(s))+.32998260e9*abs(s)*sin(-2.3561945+2.3561945*signum(s))*s+.32998260e9*abs(s)^2*sin(2.3561945+2.3561945*signum(s))+.32998260e9*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))+2553800.*abs(s)
+.21318920e11*abs(s)^3+2553800.*signum(s)*s-.32998260e9*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);ILm_pv_s :=
70.710680*((.90487744e12*s^2+.37812956e12*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))
+.37971168e12*abs(s)^(3/2)*cos(-2.3561945+2.3561945*signum(s))*s+.58650820e10*s*abs(s)^(1/2)12244311.*s^(3/2)*signum(s)^(1/2)+9503866.*abs(s)-.12280172e10*abs(s)*cos(2.3561945+2.3561945*signum(s))*s+.79337516e11*abs(s)^3+.12280172e10*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.12280172e10*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+9503866.*signum(s)*s+.12280172e10*abs(s)^2*cos(-2.3561945+2.3561945*signum(s)))/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);I1ef_pv_s :=
31.622777*((.45370678e13*s^2+.36423981e15*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.32643053e15*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))61393147.*s^(3/2)*signum(s)^(1/2)+.29407600e11*s*abs(s)^(1/2)+47652509.*abs(s)
+47652509.*signum(s)*s-.10603655e13*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.11782255e13*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.11782255e13*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.10603655e13*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))+.13181835e17*abs(s)^3)/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);I2ef_pv_s := .36107626e10*abs(s)^(3/2)*(1/
(.33826459e11*s*abs(s)^(1/2)+.25671051e14*abs(s)^3+.46638667e11*abs(s)^2*sin(-2.3561945+2.3561945*signum(s))
+54812896.*abs(s)+54812896.*signum(s)*s+.58764387e11*abs(s)^2*cos(-2.3561945+2.3561945*signum(s))
+.14353110e14*s*abs(s)^(3/2)*sin(-2.3561945+2.3561945*signum(s))70618755.*s^(3/2)*signum(s)^(1/2)-.46638667e11*abs(s)*cos(-2.3561945+2.3561945*signum(s))*s+.58764387e11*abs(s)*sin(2.3561945+2.3561945*signum(s))*s+.18162557e14*abs(s)^(3/2)*cos(2.3561945+2.3561945*signum(s))*s+.52188188e13*s^2))^(1/2);
> with(plots):
Fs:=plot(I1ef_pv_s,s=-1.0..1.0,style=line,color=blue):
Gs:=plot(I2ef_pv_s,s=-1.0..1.0,style=line,color=red):Hs:=plot(ILm_pv_s,s=1.0..1.0,style=line,color=green):Ks:=plot(IRFe_pv_s,s=-1.0..1.0,style=line,color=black):Fs1:=plot(I1ef_pc_s,s=1.0..1.0,style=point,color=blue):
Gs1:=plot(I2ef_pc_s,s=-1.0..1.0,style=point,color=red):Hs1:=plot(ILm_pc_s,s=1.0..1.0,style=point,color=green):Ks1:=plot(IRFe_pc_s,s=-1.0..1.0,style=point,color=black):
display({Fs,Gs,Hs,Ks,Fs1,Gs1,Hs1,Ks1},axes=boxed,title=`I1ef_pv_s - blue,I2ef_pv_s - red, ILm_pv_s - green, IRFe_pv_s black, I1ef_pc_s - blueP,I2ef_pc_s - redP, ILm_pc_s - greenP, IRFe_pc_s - blackP, [A]`);
40
> with(plots):
Fs:=plot(I1ef_pv_s,s=-1.0..1.0,style=line,color=blue):
Gs:=plot(I2ef_pv_s,s=-1.0..1.0,style=line,color=red):display({Fs,Gs},axes=boxed,title=`I1ef_pv_s - blue,I2ef_pv_s - red, [A]`);
> with(plots):
Hs:=plot(ILm_pv_s,s=-1.0..1.0,style=line,color=green):Ks:=plot(IRFe_pv_s,s=-1.0..1.0,style=line,color=black):
display({Hs,Ks},axes=boxed,title=`ILm_pv_s - green, IRFe_pv_s - black, [A]`);
> with(plots):
Fs:=plot(PCu1_pv_s,s=-1.0..1.0,style=line,color=blue):
Gs:=plot(PCu2_pv_s,s=-1.0..1.0,style=line,color=red):Hs:=plot(PRFe_pv_s,s=1.0..1.0,style=line,color=green):Ks:=plot(Pmec_pv_s,s=-1.0..1.0,style=line,color=black):Fs:=plot(PCu1_pv_s,s=1.0..1.0,style=line,color=blue):
Gs1:=plot(PCu2_pc_s,s=-1.0..1.0,style=point,color=red):Hs1:=plot(PRFe_pc_s,s=1.0..1.0,style=point,color=green):Ks1:=plot(Pmec_pc_s,s=1.0..1.0,style=point,color=black):display({Fs,Gs,Hs,Ks,Fs1,Gs1,Hs1,Ks1},axes=boxed,title=`Pcu1_pv_s - blue,PCu2_pv_s - red,
PRfe_pv_s - green, Pmec_pv_c - black, Pcu1_pc_s - blueP,PCu2_pc_s - redP, PRfe_pc_s - greenP,Pmec_pv_c - blackP,
[W]`);
The verification of the Gen_mabca1b1_n routine for the induction motor MAs_n.dat circuit
shown in figure 1, unde R4 = R4 + R5 = R'r*sn = 0.252923 ohmi.
>
41
>
> read "c:\\Program Files\\Maple 12\\bin.win\\elth_s.src";
> elth("c:\\Program Files\\Maple 12\\bin.win\\script.dat");
State equations in the normal form: x'=Ax+By+Cy' and output equations in form: u=A1x+B1y
>
The rezultat_d file gives the state equations in the form: x'=Ax+By+Cy', and the rezultat file
generates the state equations in the form: dx=Ax+by+Cdy.
> rezultat_d;
> rezultat;
The rez file contains the output variables. These variables are expressed in function of the
state variables (x) and the input variablex (y).
> rez;
The m_stare vector contains the diferential of the state variables (dx).
> m_stare;
The m_dif vector contains the state vector (x) and the input vector (y).
The A_term vector contains the state vector (x(t)).
The B_term vector contains the input vector (y(t) = [e(t) j(t)]).
The C_term vector contains the derivates in respect of time of the input vector (dy(t)/dt) .
The m_ex file contains the input vector (y).
The m_dex file contains the differentials of the input vector (dy).
> m_dif;
> B_term;
> C_term;
> m_stare;
> n1:=nops(m_stare);
> m_ex:=[e7];
> m_dex:=[de7];
> rez;
> m_stare;
It is generatet the input f_date file and it is called the Gen_mabca1b1_n routine.
> save m_stare,m_ex,m_dex,ode,rez,el_var,f_date;
> read "c:\\Program Files\\Maple 12\\bin.win\\Gen_mabca1b1_n";
> pvs(f_date);
>
val_pr:= { -411160.01-1316.0541-1.7839351
,
,
}
42
State equations in the normal form: x'=Ax+By+Cy' and output equations in form: u=A1x+B1y
Fisierul rezultat_d da ecuatiile de stare in form: x'=Ax+By+Cy' , iar fisierul rezultat in forma:
dx=Ax+by+Cdy
> rezultat_d;
Marimile care nu sunt variabile de stare sunt exprimate in functie de acestea si de marimile de
excitatie in fisierul rez
> rez;
> m_stare;
The state equations in the operational-normal form s*X =A*X+B*Y+C*s*Y. Aceste ecuatii sunt
salvate in vectorul St_eq_lap_n:
> read "c:\\Program Files\\Maple 11\\St_lap_eqs_n";
>
> nec:={IL2, IL3, IL5};
> ecs:={s*IL5 = 7117.4377*IL2-7117.4377*IL3-7117.4377*IL5, s*IL2 =
-193287.92*IL2+966.18357*e7+193236.71*IL3+193236.71*IL5, s*IL3 = 209424.08*IL2-212072.49*IL3-209424.08*IL5};
> Solution_L:=solve(ecs,nec);
> I2_L:=collect(subs(Solution_L,IL3),{e7});
> I1_L := 96618.357*e7*(1000000.*s^2+.21918993e12*s+.18849893e14)/
(.54184464e17*s+.10000000e9*s^3+.41247785e14*s^2+.96530303e17);I2_L := .20234211e17/
(.54184464e17*s+.10000000e9*s^3+.41247785e14*s^2+.96530303e17)*s*e7;ILm_L := .68767514e13*(264841.+100.*s)*e7/
(.54184464e17*s+.10000000e9*s^3+.41247785e14*s^2+.96530303e17);
43
Fs:=plot(iLm_t,t=0..0.8,style=line,color=red):
Gs:=plot(iRFe_t,t=0..0.8,style=line,color=blue):display({Fs,Gs},axes=boxed,title=`iLm_t - red, iRFe_t - blue`);
P1n := 106302.95
> I1:=evalc(abs(I1_c));I2:=evalc(abs(I2_c));ILm:=evalc(abs(ILm_c));IRFe:=evalf(abs(IRFe_c));
> with(plots):
Fs:=plot(iAs,t=0..0.1,style=line,color=red):
Gs:=plot(iBs,t=0..0.1,style=line,color=blue):Hs:=plot(iCs,t=0..0.1,style=line,color=green):display({Fs,Gs,Hs},axes=boxed,title=`iA
s - red, iBs - blue,iCs - green`);
> with(plots):
Fs:=plot(iar,t=0..0.1,style=line,color=red):
Gs:=plot(ibr,t=0..0.1,style=line,color=blue):Hs:=plot(icr,t=0..0.1,style=line,color=green):display({Fs,Gs,Hs},axes=boxed,title=`iar
- red, ibr - blue,icr - green`);
> with(plots):
Fs:=plot(iLm,t=0..0.1,style=line,color=red):
Gs:=plot(iRFe,t=0..0.1,style=line,color=blue):display({Fs,Gs},axes=boxed,title=`iLm - red, iRFe - blue`);
44