logo资料库

matpower流程详解.doc

第1页 / 共21页
第2页 / 共21页
第3页 / 共21页
第4页 / 共21页
第5页 / 共21页
第6页 / 共21页
第7页 / 共21页
第8页 / 共21页
资料共21页,剩余部分请下载后查看
Matpower 的流程跟蹤模擬 一、運行 matpower: 例子 1: 運行結果:
例子 2: 運行結果:
二、Runpf 程序流程說明: 載入 runpf 程式,以‘case9’為例子,跟蹤程序流程。 第一步:將斷點設在第 138 行,運行程式,跳過初始化階段。 初始化階段主要完成: ①初始化,定义变量名。
②初始化,判斷輸入參數個數,如果沒有輸入,則賦予缺省值。 ③初始化,特別情況的判斷,如 DC、虛功 Q 限制等。 ④初始化,讀入數據訊息矩陣。 ⑤添加零列。 ⑥轉換為內部分度。 ⑦區分出無限大匯流排,發電機和負載。
初始化以後, ①Mpc 為已存的 case 值
②將不同功能部分分開。
第二步:數據讀取和存儲完成,進入潮流的計算部分。 ①找到發電機端,存在矩陣中。 ②t0 讀入當前時鐘,用於計算時間。 ③判斷程序的冗餘程度和是否為 dc,如果是則做特殊處理,顯然 case9 跳過這些部分。 DC 的計算部分也跳過。
分享到:
收藏