matlab的做潮流计算,Matlab实现潮流计算程序

60b40ccd86695de8a1be9f45fb86e37e.png

关于Matlab趋势计算program.doc文件的实现,爱文共享的信息具有丰富的相关文档,每天都有成千上万的行业名人在该站点上共享最新信息.

75c4290342bc558adacdb38ec43aa2ce.png

程序代码如下: 读取数据clcclearfilename ='txt'a = textread(filename)n = a(,)pinghengjd = a(,)phjddianya = a(,)jingdu = a(,)b = zeros (,)j = m,n = size(a)fori =: mifa(i,)== j = jb(j)= iendendb矩阵分区a = a(b(): b()b(),: n )a = a(b(): b(),: n)a = a(b(): b(),: n)a = a(b(): b(),: n)a = a( b(): b(),: n)设置初始值vcz = dcz = kmax = k =查找节点导纳矩阵a = zeros(,)fori =: forj =: a(i,j)= a(i ,j)a(,j)= a(,j)endalinei = a(: ,)linej = a(: ,)liner = a(: ,)linex = a(: ,)lineb = a(: ,)branchi = branchj = branchb = G = zeros(,)B = zeros(,)fork =: i = linei(k,)j = linej(k,)r = liner(k,)x = linex(k,)b = GIJ = r(r * rx * x)BIJ = x(r * rx * x)ifk> = lineb(k)〜= k = lineb(k)G(i,j)= GIJkG(j,i)= G (i,j)B(i,j)= BIJkB(j,i)= B(i,j)G(i,i)= G(i,i)GIJkkB(i,i)= B(i,i )BIJkkelseG(j,i)= GIJG(i,j)= G(j,i)B(j,i)= BIJB(i,j)= B(j,i)G(i,i)= G( i,i)GIJb = lineb(k)B(i,i)= B(i,i)BIJbendG(j,j)= G(j,j)GIJB(j,j)= B(j,j)BIJbendGBB = B * iYf = GBY = abs(Yf)alf = angle(Yf)分配雅可比矩阵参数P = zeros(n,)Q = zeros(n,)Pd = zeros(,n)Qd = zeros(,n)dP = zeros(,n)dQ = zeros(,n)PG = a(: ,)PD = a(: ,)QG = a(:, QD = a(: ,)i = a(: ,)forj =: 长度(i)P(i(j))= PG(i(j))PD(i(j))Q(i(j) )= QG(i(j))QD(i(j))enddelt =零(n,)V = ones(n,)V()= V()= ddelt = zer os(n,)dV = zeros( n,)A = zeros(* n,* n)B = zeros(* n,)Jacobian = Jaco(V,delt,n,Ymatlab潮流计算程序,j)= Jaco = HNJLJaco = zeros(* n,* n)fori =: nforj =: nJaco(* i ,* j)= H(i,j)Jaco(* i,* j)= N(i,j)Jaco(* i,* j)= J(i,j)Jaco(* i,* j)= L(i,j)endendA = Jaco数据:

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/tongxinshuyu/article-262341-1.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值