穩(wěn)定性分析:從虛擬慣量建模到弱電網(wǎng)參數(shù)設(shè)計)
近兩年做并網(wǎng)變流器控制的同行應(yīng)該都有同感逆變器的“穩(wěn)定性”開始變得沒法用以前的經(jīng)驗去套。虛擬同步發(fā)電機VSG正是在這個背景下被反復(fù)擺上臺面——它把同步發(fā)電機的轉(zhuǎn)子運動方程搬進變流器的控制算法讓電力電子裝置在端口特性上模擬出慣性與阻尼從而緩解新能源接入后系統(tǒng)等效慣量下降帶來的動態(tài)穩(wěn)定問題。這篇筆記我想把 VSG 并網(wǎng)系統(tǒng)穩(wěn)定性分析這條線完整走一遍從建模到失穩(wěn)機理從參數(shù)敏感性到驗證過的改進手段再附帶一些仿真和實驗里的實際建議給正在做相關(guān)研究的同行提供一個可以直接對照展開的框架。先說結(jié)論VSG 的“穩(wěn)定性分析”目前有兩條主流路線一條是在狀態(tài)空間里做特征值分析一條是在端口阻抗上做判據(jù)分析兩者不是互斥關(guān)系而是互補關(guān)系。真正設(shè)計一套工程可用的 VSG 參數(shù)你會發(fā)現(xiàn)關(guān)鍵不在某個環(huán)節(jié)做得有多精細而在于對整個閉環(huán)環(huán)路延遲、電網(wǎng)強度和控制器帶寬之間的耦合有清晰判斷。下面按我的理解逐步拆。1. 先弄清楚一個根本問題電網(wǎng)缺的是“慣量”還是“電壓支撐”1.1 逆變器占比上升后系統(tǒng)的“體質(zhì)”發(fā)生了質(zhì)變傳統(tǒng)電力系統(tǒng)里同步發(fā)電機是絕對主力轉(zhuǎn)子本身就是一個大質(zhì)量儲能單元。負荷變化瞬間轉(zhuǎn)子的動能會自然釋放出來平衡功率差額所以頻率變化曲線總是帶“緩沖”的。風(fēng)電、光伏通過變流器并網(wǎng)后情況不同了直流和交流之間是解耦的變流器對功率指令的跟蹤速度接近微秒到毫秒級系統(tǒng)層面的等效慣量逐年下降。許多公開報告給出的趨勢很一致——新能源滲透率提高的同時相同擾動下的頻率變化率成倍上升部分電網(wǎng)不得不依靠快速頻率響應(yīng)服務(wù)來彌補這個缺口。比慣量下降更隱蔽的是“電網(wǎng)強度”下降。隨著新能源場站離主網(wǎng)越來越遠升壓站接入點的短路比SCR可能低到 2 甚至更低電網(wǎng)等效阻抗大幅增加。這種情況下逆變器的鎖相環(huán)看到的并網(wǎng)點電壓不再是近似剛性的PCC 電壓畸變會反灌進控制環(huán)路產(chǎn)生低頻振蕩甚至諧波放大。我曾經(jīng)在某交流器樣機上做過一個簡單的驗證同一套控制參數(shù)接在 SCR30 的模擬電網(wǎng)里表現(xiàn)良好把電網(wǎng)電感調(diào)到 SCR5 附近低頻功率振蕩就開始出現(xiàn)這就是典型的“變流器控制與電網(wǎng)阻抗互動失穩(wěn)”。1.2 VSG 的定位用控制算法給逆變器裝上“虛擬轉(zhuǎn)子”VSG 的核心是把同步機的機電暫態(tài)方程搬到數(shù)字控制器里有功頻率通道用 J dω/dt P_ref - P_e - D(ω - ω_n) 描述虛擬轉(zhuǎn)子的運動無功電壓通道模擬勵磁調(diào)節(jié)特性形成電壓源型外特性??刂破鲀?nèi)部計算出一個虛擬轉(zhuǎn)子角度驅(qū)動電壓電流雙閉環(huán)去跟蹤這個電壓參考逆變器從端口看就像一臺“看不見轉(zhuǎn)子”的同步機。這和傳統(tǒng)下垂控制最大的區(qū)別在于動態(tài)行為下垂控制本質(zhì)上是個靜態(tài)斜率響應(yīng)快但沒有任何振蕩緩沖機制VSG 則在指令和功率之間插入了一個二階慣性環(huán)節(jié)因而具備阻尼和振蕩特性。說得直白一點下垂控制像一根彈簧拉伸多少就回多少VSG 像彈簧下面掛了個鐵球有質(zhì)量、有慣量、會擺動而我們要做的就是讓這種擺動被很好地阻尼掉。從近幾年的研究文獻統(tǒng)計看VSG 相關(guān)工作的重點已經(jīng)明顯從“控制結(jié)構(gòu)改進”轉(zhuǎn)向“穩(wěn)定性分析與參數(shù)設(shè)計”很大一部分原因是基礎(chǔ)控制結(jié)構(gòu)已經(jīng)趨同剩下真正難啃的問題幾乎都落在弱電網(wǎng)適應(yīng)性和參數(shù)魯棒性上。理解了這條基本定位后續(xù)所有穩(wěn)定性分析——包括參數(shù)怎么調(diào)、為什么某些方法能提升穩(wěn)定性——都圍繞這個“虛擬轉(zhuǎn)子”的動力學(xué)展開。2. 穩(wěn)定性分析的兩條主線小信號模型怎么看阻抗判據(jù)怎么用2.1 小信號狀態(tài)空間模型把每一個環(huán)節(jié)都寫成微分方程拿一個常見的單機并網(wǎng) VSG 系統(tǒng)舉例拓撲是變流器加 LC/LCL 濾波加并網(wǎng)電感接入強電網(wǎng)或弱電網(wǎng)。要建立小信號模型通常分四步走列寫連續(xù)域方程包括虛擬轉(zhuǎn)子運動方程有功環(huán)、無功電壓環(huán)、電流內(nèi)環(huán)以及濾波器電容、電感和電網(wǎng)線路的電氣方程。狀態(tài)量一般取虛擬功角 δ、角頻率偏差 Δω、虛擬電勢 E、d/q 軸濾波電容電壓、電感電流等。在穩(wěn)態(tài)工作點線性化把功率方程 P_e EU sinδ / X 這類非線性項在平衡點附近展開成一階增量形式。組裝狀態(tài)矩陣 A形成 x? Ax然后計算特征值 λ σ jω。特征根判穩(wěn)只要某個 σ 0對應(yīng)模態(tài)就是發(fā)散的σ 為負但接近 0 則意味著阻尼很弱動態(tài)衰減極慢。典型的小信號特征根譜有三個層次的模態(tài)最低頻的是一對與功率同步相關(guān)的共軛根頻率通常在 0.2~2 Hz主要由 J 和功率反饋回路決定中頻段是電壓控制環(huán)引入的 10~30 Hz 模態(tài)高頻段則是電流內(nèi)環(huán)、濾波器、采樣延遲引入的模態(tài)往往在數(shù)百赫茲以上。特征值法的優(yōu)勢是能明確區(qū)分每個模態(tài)的物理歸屬配合參與因子分析你可以定位某個振蕩到底是功率外環(huán)引起的還是 PLL鎖相環(huán)引起的這是純時域仿真很難做到的。2.2 阻抗分析法從端口視角找“此消彼長”的失穩(wěn)邊界阻抗法的思路更直接把 VSG 變流器整體看作一個可控電壓源串聯(lián)阻抗 Z_v電網(wǎng)看作電壓源串聯(lián)阻抗 Z_g。分析穩(wěn)定性時只看從公共耦合點看向變流器和看向電網(wǎng)這兩個阻抗的比值即可。工程上常用“電網(wǎng)阻抗比變流器輸出阻抗”的奈奎斯特圖來判斷閉環(huán)穩(wěn)定性也可以直接掃頻得到變流器輸出導(dǎo)納 Y_v再用波特圖觀察 Y_v 與 Z_g 的交點裕度。為什么弱電網(wǎng)下更容易失穩(wěn)因為 Z_g 隨短路比下降而成比例增大變流器的輸出阻抗在某個頻段卻可能呈現(xiàn)負阻特性。負電阻意味著該頻段內(nèi)有能量注入而不是消耗一旦負阻頻段與電網(wǎng)電感的感性阻抗形成“負阻電感”組合就成了一個持續(xù)增長的正反饋振蕩源。很多研究報告里反復(fù)提到的“PCC 電壓前饋加鎖相環(huán)后在 5~20 Hz 附近出現(xiàn)負實部”就是這個原因。阻抗法更適合工程驗證因為變流器輸出阻抗能通過掃頻實測獲得不需要精確的內(nèi)部參數(shù)對阻抗模型不清楚的系統(tǒng)也能給出穩(wěn)定裕度估計。這塊本質(zhì)上回答的問題是在某個頻率點上到底是電網(wǎng)“吃掉”了變流器的擾動還是變流器“喂”給電網(wǎng)能量。搞清楚這個方向性穩(wěn)定性的思路上就成功了一半。2.3 兩條路線怎么配合對比維度小信號狀態(tài)空間法阻抗分析法輸入需求全控制系統(tǒng)參數(shù)與拓撲結(jié)構(gòu)端口阻抗/導(dǎo)納掃頻數(shù)據(jù)輸出結(jié)果特征根軌跡、模態(tài)歸屬、參與因子奈奎斯特裕度、振蕩頻段判斷主要用途機理分析、參數(shù)設(shè)計、內(nèi)環(huán)校正工程穩(wěn)定性評估、并網(wǎng)適應(yīng)域確定局限依賴精確模型參數(shù)多對非線性環(huán)節(jié)與大擾動場景表達弱實際項目我建議兩條線同時做。先用狀態(tài)空間模型把失穩(wěn)模態(tài)和參數(shù)敏感性摸清楚確定大方向再用阻抗法在不同 SCR 場景下做裕度校核給現(xiàn)場的并網(wǎng)測試提供數(shù)據(jù)支撐。兩條結(jié)果對不上時優(yōu)先檢查模型是否漏掉了數(shù)字控制延遲和 PWM 調(diào)制延遲——這是仿真和實驗差別的最大來源。3. 參數(shù)一改就發(fā)散核心參數(shù)的敏感性規(guī)律與失穩(wěn)邊界3.1 轉(zhuǎn)動慣量 J不是越大越好它與阻尼 D 構(gòu)成二階振蕩新手最容易踩的第一個坑就是把 VSG 的“虛擬慣量”理解成越大越好。從功率環(huán)等效模型看VSG 的有功通道可以化簡成典型的二階振蕩環(huán)節(jié)J d2δ/dt2 D dδ/dt (S_E/ω_n) Δδ ΔP其中 S_E 是同步功率系數(shù)在工作點附近基本恒定。這個二階系統(tǒng)的自然振蕩頻率正比于 sqrt(S_E/(Jω_n))阻尼比則由 D 和 J 按 D/(2·sqrt(J·ω_n/S_E)) 的方式共同決定。也就是說J 增大雖然能讓頻率變化率變小但同時會讓振蕩頻率下降、阻尼比變小J 大到一定程度振蕩根本壓不住。我仿真里常用的一組參數(shù)可以說明問題額定有功 10 kW 的樣機J 取 2 kg·m2 時低頻模態(tài)頻率約 0.8 Hz阻尼比 0.44擾動后功率振蕩 2~3 個周期就收斂J 調(diào)到 8阻尼比掉到 0.22同樣擾動要振蕩十來個周期J 再往上到 12 附近振蕩變成了等幅甚至發(fā)散。這印證了一個設(shè)計共識虛擬慣性時間常數(shù)最好控制在 2~5 秒量級不要為了追求“慣量大”而犧牲阻尼裕度。3.2 阻尼 D 的雙刃劍阻尼振蕩的同時偷走了穩(wěn)態(tài)頻率再看阻尼系數(shù) D。D 在動態(tài)上提供功率振蕩的阻尼力矩數(shù)值越大特征根的實部越負、收斂越快。但 D 同時會在穩(wěn)態(tài)時產(chǎn)生一個頻率偏差D(ω-ω_n) 這一項不等于零時VSG 穩(wěn)態(tài)頻率會偏離額定值。也就是說 D 越大一次調(diào)頻的靜態(tài)偏差越明顯。不少設(shè)計者直接把 D 當(dāng)“下垂系數(shù)”用結(jié)果往往是動態(tài)振蕩沒壓下去穩(wěn)態(tài)頻率已經(jīng)偏了 0.05 Hz 以上并網(wǎng)電能質(zhì)量指標直接超標。合理做法是把動態(tài)阻尼和穩(wěn)態(tài)下垂分開設(shè)計D 只按振蕩模態(tài)所需的阻尼比決定穩(wěn)態(tài)頻率恢復(fù)交給額外的頻率下垂補償通道在虛擬轉(zhuǎn)子方程里疊加一個 ΔPK_f(ω_n-ω) 項。這樣既保留了必要的動態(tài)阻尼又不會讓頻率偏差失控。工程上我習(xí)慣先按阻尼比 0.3~0.7 初選 D再做 SCR 遞減掃描微調(diào)而不是一次性拍腦袋定一個很大的值。3.3 虛擬阻抗與鎖相環(huán)帶寬弱電網(wǎng)下最容易忽略的兩個變量第三個容易出問題的是虛擬阻抗。VSG 要提供電壓源外特性變流器內(nèi)部通常等效成一個電勢加輸出阻抗。實際并網(wǎng)阻抗小時物理阻抗已能提供足夠耦合弱電網(wǎng)下電網(wǎng)阻抗變大了控制環(huán)路的相位裕度會明顯惡化。一種做法是在電壓環(huán)輸出中串聯(lián)虛擬阻抗 Z_v(s)人為等效減小變流器看到的電網(wǎng)阻抗把逆變器輸出阻抗在關(guān)鍵頻段的相位拉回安全區(qū)。但虛擬阻抗加太大電流內(nèi)環(huán)參考會被高頻噪聲污染出現(xiàn)新的畸變。我的經(jīng)驗是虛擬電阻部分取實際線路電阻的 1~3 倍虛擬電感取實際電感的 30%~50%然后看 Bode 圖交點裕度再細調(diào)。另一個容易忽略的是鎖相環(huán)帶寬。VSG 方案里如果仍然靠 PLL 檢測并網(wǎng)點電壓相角則弱電網(wǎng)下 PLL 帶寬過寬時電壓前饋和相位跟蹤的延遲會讓輸出導(dǎo)納出現(xiàn)負電導(dǎo)直接與 LCL 濾波器諧振峰形成正反饋。這也是業(yè)內(nèi)傾向于在弱電網(wǎng)下用 VSG 的功率同步環(huán)替代 PLL 的原因之一或者把 PLL 帶寬壓到功率振蕩頻率一半以下留足相位裕度。下面把參數(shù)變化對穩(wěn)定性的典型影響列成表方便對照參數(shù)變化低頻模態(tài)變化失穩(wěn)風(fēng)險J 增大振蕩頻率下降、阻尼比下降功率振蕩發(fā)散D 增大動態(tài)阻尼增強、穩(wěn)態(tài)偏差增大頻率偏差超標虛擬阻抗增大相位裕度改善高頻噪聲放大、內(nèi)環(huán)失穩(wěn)PLL 帶寬增大中頻負阻增強與濾波器諧振互振4. 提升并網(wǎng)穩(wěn)定性的幾種被驗證的控制手段4.1 自適應(yīng)慣量讓“虛擬轉(zhuǎn)子”的慣性質(zhì)量隨工況變化固定 J 的折中做法是自適應(yīng)轉(zhuǎn)動慣量。思路是擾動發(fā)生初期頻率變化率大此時需要大慣量來延緩頻率跌落進入恢復(fù)階段頻率偏差大但變化率變小需要小慣量讓頻率盡快拉回額定值。實現(xiàn)上可以按 |dω/dt| 和 Δω 的乘積做切換J J0 k1·|dω/dt| 或者 J J0 k2·|Δω·dω/dt|具體算法里會根據(jù)虛擬角頻率的微分方向來增減 J。仿真數(shù)據(jù)上自適應(yīng) J 相對固定大 J 的典型收益是同一擾動下最大頻率偏差降低 20%~30%同時振蕩收斂時間縮短接近一半。但注意慣量切換本身是一次階躍擾動如果切換點處理太粗暴反而會激發(fā)出新的振蕩模態(tài)。實際做法是把計算出來的 J 先過一階慣性環(huán)節(jié)時間常數(shù)取 50~100 ms讓慣量平滑變化。這個細節(jié)看起來不起眼卻是自適應(yīng)方法能不能落地關(guān)鍵所在。4.2 帶通阻尼與前饋補償只“剎”振蕩頻段不干擾工頻環(huán)節(jié)帶通阻尼的做法更有意思它不再讓阻尼 D 在整個頻段起作用而是僅在功率振蕩模態(tài)附近發(fā)力。具體實現(xiàn)是在功率外環(huán)或有功電流通道中并聯(lián)一條支路把 P 或 Δω 經(jīng)過帶通濾波器后形成附加阻尼信號。典型傳遞函數(shù)是G_bp(s) 2ζω0s / (s2 2ζω0s ω02)ω0 取低頻振蕩模態(tài)頻率ζ 取 0.5~1。這樣的好處是工頻穩(wěn)態(tài)增益為零不會引入穩(wěn)態(tài)頻率偏差也不會干擾電壓控制的直流增益。我在某次 SCR3 的仿真里做過對比固定 D 的方案需要把頻率偏差壓到 0.04 Hz 才能抑制振蕩帶通阻尼則可以在幾乎不改變穩(wěn)態(tài)頻率的前提下把功率振蕩的衰減時間從 4 秒縮短到 1 秒以內(nèi)。前饋補償是另一條路把 PCC 電壓擾動前饋到輸出電壓參考或電流參考里抵消電網(wǎng)電壓對功率環(huán)的滲透。難點在于前饋通道如果直接引入電壓微分量會把檢測噪聲和開關(guān)諧波一起放大所以前饋環(huán)節(jié)后面通常要掛一個高通或陷波濾波器只允許振蕩頻段的擾動通過。這類方法在弱電網(wǎng)下的魯棒性很好但和阻抗重塑方法配合使用效果最佳。4.3 輸出阻抗重塑在負阻頻段做“外科手術(shù)”第三種思路是從端口阻抗入手主動重塑 VSG 的輸出導(dǎo)納。目的很明確把負阻頻段“掰正”或者把 LCL 諧振峰壓下去讓奈奎斯特曲線遠離臨界點。目前工程上最常見的實現(xiàn)有這幾個電容電流反饋有源阻尼在電流內(nèi)環(huán)里疊加電容電流的比例反饋等效在濾波器諧振點并聯(lián)一個電阻抑制 LCL 峰值級聯(lián)鎖相環(huán)補償在 PLL 輸出的相位參考上串低通或陷波濾波削減高頻負阻段動態(tài)虛擬阻抗在故障或大擾動時臨時增大虛擬阻抗把暫態(tài)電流限制住同時保持穩(wěn)定輸出故障清除后再恢復(fù)到正常值。我用同一套弱電網(wǎng)參數(shù)做過對比不加重塑控制時奈奎斯特曲線在臨界點附近有約 0.6 的裕度缺口并網(wǎng)點存在 6 Hz 附近的持續(xù)振蕩加入電容電流反饋后主導(dǎo)極點的實部從 3.2 變成 -8.6振蕩波形在 0.5 秒內(nèi)完全收斂。對大多數(shù)工程場景來說阻抗重塑是高性價比的手段因為它在不改動功率環(huán)參數(shù)的前提下就能大幅改善弱電網(wǎng)適應(yīng)能力。5. 從仿真到實驗我踩過的坑和復(fù)現(xiàn)建議5.1 第一件大事別把 VSG 直接接到理想電壓源上驗證很多剛接觸 VSG 的研究是把變流器接到理想電壓源母線相當(dāng)于 SCR 無窮大上做驗證調(diào)出來的參數(shù)換到弱電網(wǎng)當(dāng)場失穩(wěn)。建議從第一天就在仿真里放一個可調(diào)電網(wǎng)電感 L_g按短路比來定義強度。我習(xí)慣先跑 SCR 100、10、5、2.5 四檔記錄每個臨界點的波形和特征根實部。SCR電網(wǎng)電感參考值典型表現(xiàn)100接近零全參數(shù)都穩(wěn)定10較小低頻振蕩開始出現(xiàn)5中等需要阻尼參數(shù)配合才能收斂2.5較大無額外控制時大概率失穩(wěn)“臨界短路比”是一個很有用的工程概念。低于這個值功率環(huán)和鎖相環(huán)必須引入額外的阻尼或前饋高于這個值常規(guī)參數(shù)就能滿足要求。每套參數(shù)都有各自的臨界短路比做完掃描你就知道這套設(shè)計的安全工作區(qū)到底在哪里。5.2 離散化延遲與控制帶寬的匹配問題仿真和實驗差別的第二大來源是數(shù)字控制延遲。采樣、計算、PWM 更新基本等效于 1.5 拍左右的控制延遲在 s 域里表現(xiàn)為約 e^(-1.5Ts) 的相位滯后。強電網(wǎng)下這個滯后容易被忽略弱電網(wǎng)下它和 PLL、電流內(nèi)環(huán)相位疊加直接把相位裕度削掉十幾度甚至更多。設(shè)計帶寬時要主動把這部分相位計入裕度。電流內(nèi)環(huán)帶寬一般取開關(guān)頻率的 1/10~1/8功率外環(huán)帶寬再低一個數(shù)量級不要壓得太滿。離散化方法也有講究一階歐拉對阻尼項誤差偏大尤其是 D 和 J 形成的二階模態(tài)差分格式不準會把特征根位置算偏改用雙線性變換或更高精度的離散方式后仿真振蕩頻率和實驗測到的才比較接近。這塊建議在仿真初期就按實際控制器離散周期去做不要全程用連續(xù)域模型調(diào)參。5.3 預(yù)同步并網(wǎng)與限流策略穩(wěn)定性之外的工程細節(jié)最后特別提醒兩個經(jīng)常被論文跳過的工程細節(jié)。一個是預(yù)同步VSG 控制的是自己的虛擬輸出電壓并網(wǎng)前它的相位、幅值和電網(wǎng)未必一致直接把斷路器合上去會產(chǎn)生很大的涌流嚴重時會讓過流保護直接觸發(fā)。正確做法是先通過預(yù)同步控制器調(diào)整 VSG 輸出電壓直到與電網(wǎng)電壓的幅值、頻率、相位偏差在允許范圍內(nèi)再閉合并網(wǎng)開關(guān)沖擊電流能控制在額定電流的 10% 以內(nèi)。另一個是限流策略。VSG 是電壓源外特性故障瞬間它和同步機一樣會輸出巨大短路電流遠超電力電子器件的耐受能力。但直接對電流限幅又會破壞相位自同步能力導(dǎo)致限幅恢復(fù)后出現(xiàn)頻率振蕩。常見的折中方案是檢測到過流時臨時增大虛擬阻抗把電流壓住同時暫停積分環(huán)節(jié)避免相位積累故障清除后平滑恢復(fù)原有控制。這個切換邏輯不需要多復(fù)雜但必須在仿真里反復(fù)測三相電壓跌落、單相故障等場景否則真到了現(xiàn)場測試階段才暴露問題就很被動。我在某次樣機聯(lián)調(diào)中實測過只做電流限幅不做相位同步保護時故障切除后的頻率要 2 秒才收斂加入上述切換策略后頻率在 0.3 秒內(nèi)就回到額定值附近動態(tài)過程明顯更干凈。做 VSG 研究這幾年我最大的體會是穩(wěn)定性從來不是一個參數(shù)能“調(diào)出來”的也不是仿真里碰巧收斂就行而是控制帶寬、濾波結(jié)構(gòu)、離散延遲、電網(wǎng)阻抗和故障策略共同作用的結(jié)果。剛?cè)腴T時我也迷信過“慣量越大越好”把 J 一路往上加結(jié)果系統(tǒng)越調(diào)越發(fā)散后來才明白虛擬慣量本質(zhì)上就是你在控制環(huán)里借來的動態(tài)行為借多少、什么時候還、由誰約束都要有清晰的邊界。希望這篇筆記能幫你少走一段彎路。如果你也在做類似研究歡迎交換一下不同 SCR 和參數(shù)組合下的實測數(shù)據(jù)很多穩(wěn)定裕度的直覺就是從這些偏差里磨出來的。