
При задании токовой нагрузки по отдельным интервалам сле-
дует учесть, что система токов статора является трёхфазной и по-
этому токи должны быть записаны в комплексной форме. Ком-
плексы фазных токов двигателя: /
Л
= 1,0 А ; i
B
=(-0,5- j 0,866) А;
/
с
=(-0,5 + j-0,866)А, а их пространственное распределение со-
ответствует схеме обмотки двигателя.
Решая систему алгебраических уравнений методом циклической
прогонки, можно определить значения векторного потенциала во
всех точках исследуемой области. В результате расчета значений
векторного потенциала определяются комплексы магнитной индук-
ции в зазоре, ярме статора и ротора двигателя по выражениям (7.30)
и (7.31). Величины составляющих магнитной индукции находятся
как модули соответствующих комплексов.
Для численного решения использована программа, реализован-
ная в пакете MATLAB:
n=120;
р=1;
del=5.0e-4; tau=0.0942; hs=6.0e-3; hr=4.0e-3; pr0=4.*pi*1.0e-7;
prs= 1000.0; prn=1000.0; tok=1.0; wk=10.0; h=2.*pi/n; r0=p*tau/pi;
r 1 =(hs+del)/(2.
*r0);
dl=r0*h; d2=dl*dl; r2=(hr+del)/(2.*r0);
r3=(l.+rl)/(prs*del*hs); r4=(l.-r2)/(prr*del*hr); q=r3+r4; ta=l.; tb=tok*(-0.5-0.866i);
tc=tok*(-0.5+0.866i);
f(l:20)=ta; f(21:40)=-tc; f(41:60)=tb; f(61:80)=-ta; f(81:100)=tc; f(101:120)=-tb;
a(l:n)=l.; b(l:n)=l.
;
c(l:n)=2.0+q*d2; ft(l:n)=1.4142*f(j)*wk*dl*pr0/del;
alf(l)=0.; bet(l)=0.; gam(l)=l.;
for j=l:n
d3=c(j)-a(j)*alf0); alf(j+1 )=b(j)/d3; bet0+l)=(ft(j)+a(j)*bet(j))/d3;
gam(j+ l)=a(j)*gam(j)/d3;
end
u(n- l)=bet(n); v(n-1 )=alf(n)+gam(n);
for j=2:n-l
k=n-j; u(k)=alf(k+1 )*u(k+1 )+bet(k+1); v(k)=alf(k+1 )*v(k+1 )+gam(k+1);
end
d5=bet(n+1 )+alf(n+1 )*u( 1); d6=
1
,-alf(n+1) *v( l)-gam(n+1); у(n)=d5/d6;
у (1 :n-1 )=u( 1 :n-1 )+y (n)*v(
1
:n-1);
br(l)=(y(2)-y(n))/(2.*h*r0); br(n)=(y(l)-y(n-l))/(2.*h*r0);
for j=2:n-l
br(j)=(y(j+l)-y(j-l))/(2.*h*r0);