當前位置:編程學習大全網 - 編程軟體 - 電力系統最優潮流用什麽求解器求解

電力系統最優潮流用什麽求解器求解

最優潮流考慮的因素不壹樣,其模型的特點也是不壹樣的,相應所能夠求解的算法也不壹樣。

1、不含切機、切負荷、切容抗器等01變量的最優潮流,其模型壹般是連續的,可以采用IPOPT內點法工具箱求解。這個工具箱是免費的,windows和linux系統都支持,在使用時要註意采用稀疏存儲模式,並且不要使用自動求導工具(ADOL+Colpack),求解工具bug很多,只能用來對比驗證自動手動求導的正確與否。

2、含01變量的二次連續型最優潮流,若可以線性化,則可以采用Cplex求解器,不能線性化的,可以采用GAMS平臺(Cplex是GAMS其中壹個求解器)。這個求解器是商用的,需要找破解版。

3、除上述兩種情況外,最優潮流模型離散,壹般情況下只能采用粒子群等智能搜索算法。

4、國內傳說很牛什麽問題都能解的求解器1stopt。不過也是收費的(他們自己放出的免費1.5版本問題多多,基本上用不了),優點是問題模型描述簡單,真的是非常簡單,沒有求導等復雜問題,但是這個所謂的簡單方法並不支持最優潮流這類優化問題,必須使用編程模式,所以就壹樣變得復雜(沒有逐步調試功能)。不足問題就是沒有逐步調試功能,運行時變量的值無法跟蹤,很不方便查找問題出在哪;輸入和輸出操作都不太方便,雖然支持嵌入式excel輸入數據,但是運行時會卡頓壹會;版本不向下兼容,低版本的命令到了高版本就不壹定能用;不支持多個子代碼文件,所有程序必須寫在同壹個代碼本裏,沒有像c++和matlab可以把代碼放在不同文件調度的功能,不方便模塊化編程。

  • 上一篇:虛擬儀器與傳統儀器的區別是什麽
  • 下一篇:HTML 簡單的制作壹個數字時鐘,求幫做!
  • copyright 2024編程學習大全網