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

📄 chp8ex7.m

📁 市面上电力系统的范例 直得收藏学习的ㄧ本书
💻 M
字号:
E0 = 1.0;
Im=[8.7569   6.7363  2.8893  2.8608   1.1785];
 t=[0.0042   0.0208  0.3208  0.3375   5.0000];
I = Im/sqrt(2);                  % The rms value of the above envelope
id=I(5);                       % rms value of the steady short-circuit

Dt2 = [t(3) t(4)];                     % Time for 20th and 21st cycles
Di2 = [I(3)-id I(4)-id];      %Diff. between transient envelope and id
LDi2= log(Di2);                   %Natural log of the above two points
c2=polyfit(Dt2, LDi2, 1);%Finds coefficients of a 1st-order polynomial
                     % i.e. the slope and intercept of a straight line
iddash=(exp(c2(2))+id)            % rms value of the transient current
Xddash=E0/iddash                     % Direct-axis transient reactance
taudash=abs(1/c2(1))%Direct-axis short-circuit transient time constant
Di=(iddash-id)*[exp(-t(1)/taudash)  exp(-t(2)/taudash)];
Di1=[I(1)-Di(1)-id   I(2)-Di(2)-id];           % Subtransient envelope
LDi1=log(Di1);
Dt1 =[t(1)  t(2)];               % Natural log of the first two points
c1=polyfit(Dt1, LDi1, 1);%Finds coefficients of a 1st-order polynomial
                     % i.e. the slope and intercept of a straight line
id2dash=exp(c1(2))+iddash      % rms value of the subtransient current
Xd2dash= E0/id2dash               % Direct-axis subtransient reactance
tau2dash=abs(1/c1(1))
                 %direct-axis short-circuit subtransient time constant
 t=0:.005:.045;
fit2 = polyval(c2, t);         % line C2 evaluated for all values of t
fit1 = polyval(c1, t);         % line C1 evaluated for all values of t
plot(t, fit1, t, fit2),grid         % Logarithmic plot of id'' and id'
ylabel('ln(I)    pu')          % intercepts are ln(Id'') and ln(Id')
xlabel('t, sec.')%slopes are the reciprocal of the time constants

⌨️ 快捷键说明

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