Ybusbf.m
上传用户:eighthdate
上传日期:2014-05-24
资源大小:270k
文件大小:1k
源码类别:

其他行业

开发平台:

Matlab

  1. % This function forms the bus admittance matrix including load
  2. % admittances before fault.  The corresponding reduced bus
  3. % admittance matrix is obtained for transient stability study.
  4. %
  5. % Copyright (c) 1998 by H. Saadat
  6. function [Ybus, Ybf] = ybusbf(linedata, yload, nbus1, nbust)
  7. global Pm f H E  Y th ngg
  8. lfybus
  9. for k=1:nbust
  10. Ybus(k,k)=Ybus(k,k)+yload(k);
  11. end
  12. YLL=Ybus(1:nbus1, 1:nbus1);
  13. YGG = Ybus(nbus1+1:nbust, nbus1+1:nbust);
  14. YLG = Ybus(1:nbus1, nbus1+1:nbust);
  15. Ybf=YGG-YLG.'*inv(YLL)*YLG;