最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

python-牛拉法潮流計算源碼分享

2023-03-07 16:40 作者:哦-啦啦唔-啦啦  | 我要投稿

參考Matpower 在python上復(fù)現(xiàn)了 N-R 潮流計算 (原創(chuàng)程序:全網(wǎng)獨一份)


摘要:電力系統(tǒng)潮流計算是進行電力系統(tǒng)穩(wěn)態(tài)研究的基礎(chǔ),一般是通過輸入的 P,Q,V,求解所有節(jié)點的 (V.real and V.imag) or (V.max and Vangle),目前潮流計算工具或軟件主要有matlab的Matpower工具箱,以及一眾圖形化軟件。這些工具箱or軟件靈活性一般,難以隨意定制化功能。而目前市面上的python版本潮流計算代碼,主要還是基于for循環(huán)實現(xiàn),沒有充分發(fā)揮numpy的向量化計算優(yōu)勢。本文主要基于Matpower工具箱中的算法,充分運用高等電力網(wǎng)絡(luò)分析理論,盡可能的將 For Loop -> Vector,在簡化程序的同時,提高效率(起碼編程效率提高了,計算效率提沒提不好說)。

一、需要掌握什么理論知識?


電網(wǎng)絡(luò)分析:節(jié)點-支路關(guān)聯(lián)矩陣、節(jié)點參數(shù)、支路參數(shù)等等。

高數(shù),數(shù)值分析(牛拉法),矩陣論。等等。


二、程序如何使用?


1、requirement:numpy 、python3、(pandas、scipy:僅用于數(shù)據(jù)IO),沒啥版本要求,裝新版的總沒錯。

2、算例數(shù)據(jù)來源,matpower的/data/case...m

算例數(shù)據(jù)來源

3、算例數(shù)據(jù)轉(zhuǎn)換: .m? -> .mat

算例數(shù)據(jù)轉(zhuǎn)換成mat格式,方便python讀取
提供的轉(zhuǎn)換過的算例

4、運行:PF_NR.py

可以快樂的進行潮流計算了?。?/p>

這里修改不同的算例
運行程序

5、算例分析

結(jié)果自動保存到Result.xlsx

python版程序與matlab版程序運行結(jié)果幾乎完全相同。

IEEE300 節(jié)點算例

三、結(jié)果和展望


程序問題:

1、新增、刪除節(jié)點數(shù)據(jù)只有接口,沒功能。

2、未考慮:發(fā)電機功率越限后的節(jié)點類型轉(zhuǎn)換。

3、僅編寫了直角坐標(biāo)下的雅克比矩陣

4、無償分享程序,emmm,僅有一些必要的注釋。

5、請大家多多點贊呦!!

6.程序鏈接

鏈接:https://pan.baidu.com/s/13CC6dP36Seo3PmRS1FU80w?

提取碼:ryp1


python-牛拉法潮流計算源碼分享的評論 (共 條)

分享到微博請遵守國家法律
宜兰县| 扶风县| 德惠市| 定结县| 前郭尔| 利津县| 松原市| 阜平县| 同心县| 土默特左旗| 延长县| 名山县| 资中县| 修文县| 临湘市| 海兴县| 达孜县| 信宜市| 南木林县| 砚山县| 会同县| 澄迈县| 马尔康县| 珠海市| 汝城县| 潮州市| 南华县| 平度市| 汝阳县| 彭泽县| 上虞市| 清徐县| 化州市| 昌宁县| 江源县| 溧水县| 永清县| 沾化县| 大名县| 永春县| 延吉市|