JOVANA
Library Glossary Getting Started Three Levels Fields How it works Mission
Join the mission
All guides

標么值與潮流分析:建立整個電網的模型

真實的電網是各種電壓等級交織而成的迷宮——765 kV 的線路餵給 138 kV 的變電所、再餵給 480 V 的工廠——靠數百具[[ee-power-transformer|變壓器]]縫合在一起。工程師如何把這一切當成一台機器來分析?關鍵是兩個大觀念:一種叫做**標么值**的巧妙正規化,讓每個電壓等級都說同一種語言;以及**潮流分析**,這個非線性計算能在任何一個電子流動之前,就告訴你每條母線上的電壓與功率。

問題:一個說十種方言的電網

想像有人把一張區域電網的接線圖交到你手上。發電機以 22 kV 送出功率。一具升壓變壓器把它提升到 345 kV,進行長距離的三相輸電。另一具變壓器在變電所把它降到 69 kV,第三具再降到 13.8 kV 供配電饋線使用,最後一具桿上變壓器把 240 V 送進住家。這條路徑上就有五個電壓等級——而真實電網有數百條路徑、數千條母線。

如果你想直接用伏特、安培、歐姆來解這個問題,你會被變壓器的變比淹沒。每次跨過一具變壓器,你都得重新換算:69 kV 側的 10 Ω 阻抗,反射到 13.8 kV 側時*看起來*完全是另一個歐姆數——要乘上匝數比的平方。在數百具變壓器之間追蹤這件事,第一個下午你就會算錯。

標么值:選一個基準值,除以它,鬆一口氣

標么值系統簡單到讓人放下戒心。你為每個物理量選一個基準值,然後把每個實際數字寫成它對基準值的比例:標么值 = 實際值 ÷ 基準值。在基準為 13.8 kV 的系統上,13.8 kV 的電壓就變成 1.0 標么(常寫成 1.0 p.u.)。這跟你說某支股票「漲了 3%」而不報實際金額是同一個想法——你已經正規化到一個基準了。

魔法在於*你怎麼選這些基準值*。你可以自由選兩個獨立的基準——幾乎總是基準功率(S_base,單位 MVA,整個電網用同一個數)和基準電壓(V_base,你讓它在每具變壓器處依匝數比的精確比例改變)。另外兩個基準——電流和阻抗——就被物理*強制*決定了:

Choose:   S_base = 100 MVA        (one value, whole system)
          V_base = 13.8 kV        (changes per voltage zone)

Derived:  I_base = S_base / (sqrt(3) * V_base)      [three-phase]
          Z_base = V_base^2 / S_base
                 = (13.8 kV)^2 / 100 MVA = 1.904 ohms

Per-unit: V_pu = V_actual / V_base
          I_pu = I_actual / I_base
          Z_pu = Z_actual / Z_base
          S_pu = S_actual / S_base
你固定 S_base 與 V_base;電流與阻抗的基準隨之而定。注意 S_base 在各處都相同,這正是讓功率能乾淨地跨變壓器守恆的原因。

還有第二份比較安靜的禮物。設備銘牌本來就以它*自己*的額定值標示標么(或百分比)阻抗——一具變壓器可能標「8% 阻抗」。標么值是製造商早已通用的語言,所以你幾乎不必去換算原始的歐姆值。它還能幫你檢查工作:健康的母線電壓大約在 1.0 p.u. 附近,所以如果你的求解器吐出 1.7 p.u. 或 0.4 p.u.,你立刻就知道哪裡不對勁。

一個正規化實例:一具變壓器、兩個區域

讓我們用最小卻有趣的例子把它具體化:一條輸電線經由一具變壓器餵給負載。我們會把一切正規化到一個共同基準,並看著變壓器消失。假設一具 138/13.8 kV 的變壓器(變比 10:1)、額定 50 MVA、有 8% 的漏抗,而 13.8 kV 饋線有 0.4 Ω 的實際串聯阻抗。

  1. 選一個系統基準。 整個電網選 S_base = 100 MVA。高壓側選 V_base = 138 kV;因為變壓器是 10:1,V_base 在低壓側自動變成 13.8 kV。
  2. 把變壓器阻抗換算到系統基準。 它的 8% 是以它*自己*的 50 MVA 額定值標示的,所以依功率比重新縮放:Z_pu(新) = 0.08 ×(100 MVA / 50 MVA)= 0.16 p.u.(電壓基準已經吻合,這裡不需要電壓修正。)
  3. 求 13.8 kV 側的 Z_base。 Z_base = V_base² / S_base =(13.8 kV)² / 100 MVA = 1.904 Ω。
  4. 換算饋線阻抗。 Z_pu(饋線) = 0.4 Ω / 1.904 Ω = 0.21 p.u.
  5. 串聯相加——跨越變壓器,毋須變比的雜技。 路徑總阻抗 = 0.16 + 0.21 = 0.37 p.u. 變壓器現在只是另一個串聯元件;兩個區域已合併成一個電路。
                   Z_xfmr = 0.16 pu     Z_feeder = 0.21 pu
   Source 1.0pu ---/\/\/\/\---o---/\/\/\/\--- Load
       (138 kV)              |            (13.8 kV)
                       [in per-unit, the 10:1
                        transformer is just 1:1]

   Total series Z = 0.16 + 0.21 = 0.37 pu
   Across two voltage levels, added like ordinary resistors.
正規化之後,138 kV 與 13.8 kV 兩區共存於同一張單線圖上,阻抗直接相加。這就是標么值的全部承諾,兌現了。

潮流分析:電壓會出現在哪裡、有多大?

現在整個電網已是一個乾淨的標么電路,我們可以問調度員的核心問題。發電機在某些母線注入功率;負載在另一些母線汲取功率;線路與變壓器以已知阻抗連接它們。在這一切已知的前提下,每條母線會出現多大的電壓幅值與相角,每條線路又流過多少功率? 這個穩態問題就是潮流分析,又稱功率流分析。它是整個電力產業裡跑得最頻繁的計算。

每條母線有四個關注量:電壓幅值 |V|、電壓相角 θ、實功率 P、無功功率 Q。在任何母線上,你通常*已知*兩個,而要*求解*另外兩個。這給出三種母線類型,把它們命名清楚,問題就解決了一半:

  1. 鬆弛(搖擺)母線 ——一個被選定的參考發電機。你固定它的 |V| = 1.0 p.u.、相角 θ = 0°,讓它供應網路其餘部分最終所需的*任何* P 與 Q。它是讓能量平衡收支相符的記帳員,包含所有你在解出之前無從得知的線路損耗。
  2. PV(發電機)母線 ——在其他每個發電機上,你已知它被調度產出的實功率 P,以及它的勵磁所維持的電壓幅值 |V|。你求解它的相角 θ 與它必須注入的無功功率 Q。
  3. PQ(負載)母線 ——在負載處你已知它汲取多少實功率與無功功率(P 與 Q 為給定值,由用戶決定)。你求解由此產生的電壓幅值 |V| 與相角 θ——這正是你擔心的:饋線末端的電壓會不會下垂得太低?

為何它是非線性的——以及求解器如何照樣取勝

讓潮流分析真正困難的轉折在這裡。在單純的直流電阻電路裡,未知量是電壓,方程式是*線性*的:I = V/R,再加上 KCL 給你一個整齊的矩陣,反矩陣求解一次即可。但在電網裡,調度員在母線上指定的是功率,不是電流——而功率是電壓乘以電流。由於電流本身又取決於電壓,每條母線的功率平衡式裡就含有像 |V_i|·|V_j| 與 cos(θ_i − θ_j) 這樣的項。未知量的乘積,加上未知量的三角函數。這就是非線性系統的定義。

Power-balance equation at bus i (the source of nonlinearity):

  P_i = |V_i| * SUM_j |V_j| * ( G_ij*cos(th_i - th_j)
                              + B_ij*sin(th_i - th_j) )

  Q_i = |V_i| * SUM_j |V_j| * ( G_ij*sin(th_i - th_j)
                              - B_ij*cos(th_i - th_j) )

  Unknowns appear as PRODUCTS |V_i||V_j| and inside cos/sin.
  --> no single matrix inverse solves it; you must iterate.
母線功率方程式。G_ij 與 B_ij 來自標么導納矩陣 Y;未知量 |V| 與 θ 彼此相乘並包在三角函數裡——因此是非線性的。

因為你無法一次解出,你只能迭代:先猜一個解(通用的初猜是「平啟動」——每條母線都設 1.0 p.u. 與 0°),算出功率平衡被違反得多嚴重,微調電壓以減少誤差,反覆進行直到不平衡量小到可忽略。主力演算法是 Newton–Raphson(牛頓-拉弗森法),就是微積分裡那個求根法,推廣到多變數。它用一個叫做 Jacobian(雅可比矩陣) 的偏微分矩陣,把方程式在當前猜值附近線性化,解那個線性系統得到一個修正量,再套用上去。

潮流分析究竟用來做什麼

潮流分析不是學術練習;它是電網規劃與營運的每日麵包。跑一次,網路就會招供出你維持供電所需知道的一切:

  1. 電壓合規。 每條母線電壓都必須維持在一個帶寬內(通常 0.95–1.05 p.u.)。潮流分析會標出下垂到 0.95 以下的饋線末端,或輕載節點膨脹到 1.05 以上之處,讓你知道該在哪裡加裝電容器組或調整變壓器分接頭。
  2. 熱負載。 它回報每條線路上的功率與電流。任何超過其額定值的線路都會過熱並下垂;規劃者以此來決定新線路的容量,並判斷哪些既有迴路是瓶頸。
  3. 損耗核算。 發電功率與用電功率之差就是網路的 I²R 損耗——常為百分之幾。潮流分析把它量化,這直接餵入發電如何經濟調度的決策。
  4. 無功功率與[[ee-power-factor|功率因數]]。 由於方程式明確帶有 Q,潮流分析會顯示哪裡無功功率短缺——這通常是電壓偏低的元兇——指引你在哪裡配置無功補償,並改善關鍵母線上看到的功率因數
  5. 偶發「萬一」情境。 調度員在移除一條線路或一台發電機的情況下跑潮流分析(「N−1」分析),以確認電網能在任何單一故障下存活而不引發連鎖崩潰。這在控制中心持續執行,常常每隔幾分鐘一次。

兩者合起來,標么值潮流分析就是讓整個電網成為一台單一、可分析機器的透鏡。標么值把電壓等級與變壓器溶解成一個乾淨的電路;潮流分析接著求解那個電路的非線性功率平衡,揭露每一點的電壓與功率流。每一份電網擴建計畫、每一項互聯研究、每一次調度員的偶發情境篩查,都建立在這兩個觀念協同運作之上。