⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dcocsat.m

📁 Although most of the health problems related to fast food aren t felt until middle age -- obesity an
💻 M
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%  dcOCsat.m - plots the magnetization curve for a dc
%              machine. Calls dcdata.m for input data.
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear;
dcdata,
kE=1.666667e-10*p*N*2*nc/a; kT=1.173e-9*p*N*2*nc/a;
phipR=TdR/kT/IaR;
% Build apparent tooth flux density array
Bt=linspace(0,180000,100);
for i=1:length(Bt); Ht(i)=hm22(Bt(i)); end
lam3=pi*(d-4/3*ds)/N;
kt=3.2*(SF*lam3/(lam3-bs)-1);
for i=1:length(Ht)
   Ba(i)=Bt(i)+kt*interp1(Bt,Ht,Bt(i));
end
taut=fix(psi*N/p)+0.5;        % Teeth per pole span
At3=SF*la*(lam3-bs)*taut;     % Total tooth area @ 1/3 depth
rc=(d-2*ds-dshft)/2;
Ac=2*SF*la*rc;                % Rotor core area
Af=wf*tf;                     % Frame area
taup=taut*p/N*pi/4*(d+2*del); % Pole arc
Ask=SF*(la+0.125)*wsk;        % Pole shank area
Ash3=SF*(la+0.125)*(2*wsk+taup)/3; % Shoe area @ 1/3 depth
lam=pi*d/N;                   % Slot pitch
qty=lam*(5*del+bs); ks=qty/(qty-bs^2); % Carter coefficient
phip=linspace(0,1.2*phipR,200); 
phip=[phip phipR]; m=length(phip);
for i=1:m
   ATt=interp1(Ba,Ht,phip(i)/At3)*ds;
   ATc=hm22(phip(i)/Ac)*pi/2/p*(d-ds-rc/2);
   ATf=h1010(LF*phip(i)/Af/2)*pi/2/4*(ODf-tf);
   ATsh=hm22(LF*phip(i)/Ash3)*lsh;
   ATsk=hm22(LF*phip(i)/Ask)*(ODf-d-2*del-2*lsh-2*tf)/2;
   ATg=p*ks*del*phip(i)/pi/0.665/d/la/3.2;
   ATp(i)=ATg+ATsk+ATsh+ATf+ATc+ATt;
end
plot(ATp(1:m-1),phip(1:m-1)/1000,ATp(m),phip(m)/1000,'o');
title('Magnetization curve for dc machine'); grid
xlabel('MMF per pole, A-t');
ylabel('Flux per pole, kilolines');
% Generate & save OCC for use in performance study
EIfdes=[kE*nmR*phip(1:m-1)' ATp(1:m-1)'/Nf];
save EIfdes EIfdes -ascii -double

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -