请问用MATLAB编写潮流计算程序时,比如PQ法或者NR法,设置循环次数的意义在哪里呢?

请问用MATLAB编写潮流计算程序时,比如PQ法或者NR法,设置循环次数的意义在哪里呢?,第1张

潮流计算程序中设这迭代次数上限是为了应对潮流发散的情况。

比如一个正确的潮流计算 一般用牛拉法是 迭代6次,PQ分解法是 迭代12次。若潮流出现发散情况,迭代到20次,dP和dQ仍然并颤不能收敛到你要的精度(比如0.0001),此时我们判定潮流发散,若不设一个迭代上限,可想而知,程序会一直迭代下去,此时数值已完全失去意义。

潮流发散意味着计算失败,这可能由两个原因导致:1数据存在问题,初值不在收敛域以内;2程序本身问题,考虑不全面,有bug。

同时也可能产生两个罩蔽春现象,一种是 潮流直接发散,若干次迭代后,数值已经很离谱,此时数值肯定没有意义。还有一种是,雅克比矩阵接近病态,收敛极其缓慢(也可能是初值选取不当),此时适当的放大收敛次数限制,有一定可能得到收敛后的结果。

多编程序,多思考,希物耐望对你有帮助!

用psat计算电力系统潮流中修改无功功率怎么修改

1.在电力系统中选择一些有代表性的节点作为中枢点,距中枢点至分布负荷的距离远近和毁指巧输送功率的大小,决定在中枢点实行“逆调压”、“顺调压”、“常调压”等三种不同的调压方式。

2.四种调纤键压方式:

1.改变发电机端电压调压。

2.改变变压器分接头调压。

3.并联无功补偿设备调压。

4.串联电容器调压。逗槐

因为没完整的程序,我没看清楚,你的程序种a(k)的意义,我猜想你说的支路类型,可能是k与节点N的关系类型,一般是支卖禅路是n指向K,a(k)是1,否则是-1,这么一来,(a(k)^2=1。

后面支路潮流计算中,需要用到中拦尘支路的方向。但导纳矩阵,不需要计算y(k)的方向。

关于潮流计算的基础理论,你看看:

1,王锡凡,现代电力系统分析,科学出版社。

2.张伯明,高等电力网络分析,清华大学出版社。

3.于尔衡或铿,能量管理系统,科学出版社。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/12441963.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存