光儲(chǔ)并網(wǎng)系統(tǒng)Simulink建模與仿真實(shí)踐)
1. 風(fēng)光儲(chǔ)并網(wǎng)系統(tǒng)概述與Simulink建模價(jià)值風(fēng)光儲(chǔ)并網(wǎng)系統(tǒng)作為新能源電力領(lǐng)域的典型應(yīng)用本質(zhì)上是通過(guò)協(xié)調(diào)風(fēng)力發(fā)電、光伏發(fā)電和儲(chǔ)能裝置實(shí)現(xiàn)穩(wěn)定可靠的并網(wǎng)供電。這類(lèi)系統(tǒng)在實(shí)際工程中面臨的最大挑戰(zhàn)就是如何平衡間歇性新能源發(fā)電與電網(wǎng)穩(wěn)定需求之間的矛盾。而MATLAB/Simulink恰恰為解決這個(gè)問(wèn)題提供了絕佳的仿真驗(yàn)證平臺(tái)。我在2018b版本的Simulink環(huán)境中搭建這個(gè)系統(tǒng)時(shí)發(fā)現(xiàn)其模塊化設(shè)計(jì)理念與風(fēng)光儲(chǔ)系統(tǒng)的物理結(jié)構(gòu)高度契合。整個(gè)系統(tǒng)可以清晰地分解為四大功能模塊風(fēng)力發(fā)電模塊、光伏發(fā)電模塊、儲(chǔ)能系統(tǒng)模塊以及并網(wǎng)控制模塊。這種模塊化拆解不僅降低了建模復(fù)雜度更反映了實(shí)際工程中各個(gè)子系統(tǒng)獨(dú)立開(kāi)發(fā)、協(xié)同工作的特點(diǎn)。2. 系統(tǒng)模塊分解與建模要點(diǎn)2.1 風(fēng)力發(fā)電模塊實(shí)現(xiàn)風(fēng)力機(jī)模型采用經(jīng)典的風(fēng)速-機(jī)械功率轉(zhuǎn)換公式P_wind 0.5 * ρ * A * Cp(λ,β) * v3其中Cp值通過(guò)查表方式實(shí)現(xiàn)對(duì)應(yīng)不同的葉尖速比λ和槳距角β。在實(shí)際建模時(shí)需要注意風(fēng)速輸入建議使用Band-Limited White Noise模塊模擬自然風(fēng)速波動(dòng)齒輪箱效率通常取0.95-0.98需用Gain模塊體現(xiàn)永磁同步發(fā)電機(jī)(PMSG)參數(shù)要特別注意Ld/Lq的設(shè)置經(jīng)驗(yàn)提示風(fēng)力機(jī)模型的動(dòng)態(tài)響應(yīng)速度較慢仿真步長(zhǎng)建議設(shè)置為50μs以上否則容易出現(xiàn)代數(shù)環(huán)問(wèn)題。2.2 光伏陣列建模技巧光伏模塊采用單二極管等效電路模型關(guān)鍵方程I Iph - Is[exp((VIRs)/aVt)-1] - (VIRs)/RshSimulink實(shí)現(xiàn)時(shí)有兩個(gè)實(shí)用方案方案一使用Solar Cell模塊直接配置參數(shù)優(yōu)點(diǎn)快速實(shí)現(xiàn)缺點(diǎn)參數(shù)調(diào)整不直觀方案二用基本元件搭建包含Diode、Current Source等基礎(chǔ)元件可直觀體現(xiàn)MPPT算法的影響我通常會(huì)在PV輸出端添加一個(gè)1e-31e-5 F的小電容這能顯著改善仿真數(shù)值穩(wěn)定性。2.3 儲(chǔ)能系統(tǒng)關(guān)鍵設(shè)計(jì)電池儲(chǔ)能模型選用二階RC等效電路主要考慮歐姆內(nèi)阻(R0)極化電阻(R1,R2)極化電容(C1,C2)SOC估算采用安時(shí)積分法結(jié)合開(kāi)路電壓修正SOC SOC0 ∫(η*Ibat)/Qn dt其中η取值要特別注意充電時(shí)η0.950.98放電時(shí)η1.0電池管理系統(tǒng)(BMS)的Simulink實(shí)現(xiàn)要點(diǎn)過(guò)充/過(guò)放保護(hù)要有至少100ms的延遲判斷充放電切換需要設(shè)置死區(qū)時(shí)間均衡電路模型建議用受控電流源實(shí)現(xiàn)3. 并網(wǎng)控制核心算法實(shí)現(xiàn)3.1 同步鎖相環(huán)(PLL)設(shè)計(jì)采用基于SRF-PLL的改進(jìn)方案abc-dq變換角度初始值設(shè)為0PI調(diào)節(jié)器參數(shù)經(jīng)驗(yàn)值Kp 100150Ki 500010000添加50Hz帶通濾波可顯著改善諧波環(huán)境下的性能3.2 功率外環(huán)控制有功/無(wú)功功率解耦控制結(jié)構(gòu)Pref → [PI] → Idref Qref → [PI] → Iqref參數(shù)整定技巧先整定電流內(nèi)環(huán)外環(huán)帶寬設(shè)為內(nèi)環(huán)的1/51/10添加輸出限幅保護(hù)3.3 電流內(nèi)環(huán)設(shè)計(jì)采用前饋解耦控制Vd (Kp Ki/s)*(Idref - Id) - ωLqIq Ed Vq (Kp Ki/s)*(Iqref - Iq) ωLdId Eq關(guān)鍵點(diǎn)交叉耦合項(xiàng)補(bǔ)償必須準(zhǔn)確采樣延遲需要補(bǔ)償半個(gè)開(kāi)關(guān)周期PWM調(diào)制比限制在0.9以下4. 系統(tǒng)級(jí)調(diào)試與問(wèn)題排查4.1 典型仿真問(wèn)題解決方案問(wèn)題現(xiàn)象可能原因解決方案仿真速度極慢代數(shù)環(huán)問(wèn)題在適當(dāng)位置插入Memory模塊功率振蕩PLL帶寬過(guò)大降低PLL的PI參數(shù)直流母線(xiàn)電壓波動(dòng)電容值過(guò)小增大直流母線(xiàn)電容并網(wǎng)電流畸變PWM載波比過(guò)低提高開(kāi)關(guān)頻率或采用變頻PWM4.2 性能優(yōu)化技巧使用Model Referencing將各模塊封裝為子系統(tǒng)對(duì)于不關(guān)注動(dòng)態(tài)過(guò)程的模塊設(shè)為Atomic Subsystem合理配置Solver選項(xiàng)連續(xù)系統(tǒng)用ode23tb離散系統(tǒng)用Fixed-step discrete使用Fast Restart功能加速參數(shù)調(diào)試4.3 代碼生成注意事項(xiàng)若需生成C代碼檢查所有模塊是否支持代碼生成配置正確的數(shù)據(jù)類(lèi)型避免double/float混用設(shè)置合理的存儲(chǔ)類(lèi)Auto/ExportedGlobal注意采樣時(shí)間一致性檢查5. 模型驗(yàn)證與擴(kuò)展應(yīng)用5.1 典型測(cè)試用例設(shè)計(jì)風(fēng)速階躍測(cè)試3m/s→10m/s光照強(qiáng)度斜坡變化1000→200 W/m2電網(wǎng)電壓暫降測(cè)試0.9pu持續(xù)100ms負(fù)載突變測(cè)試50%→100%額定功率5.2 與硬件在環(huán)(HIL)系統(tǒng)對(duì)接配置xPC Target或Speedgoat實(shí)時(shí)系統(tǒng)注意IO接口采樣同步問(wèn)題添加適當(dāng)?shù)男盘?hào)調(diào)理電路實(shí)時(shí)性檢查確保最壞情況執(zhí)行時(shí)間(WCET)小于采樣周期監(jiān)控任務(wù)超時(shí)情況5.3 高級(jí)控制算法擴(kuò)展模型預(yù)測(cè)控制(MPC)實(shí)現(xiàn)預(yù)測(cè)時(shí)域取35個(gè)開(kāi)關(guān)周期使用QP求解器要關(guān)注數(shù)值穩(wěn)定性滑模變結(jié)構(gòu)控制切換面設(shè)計(jì)要滿(mǎn)足匹配條件添加邊界層削弱抖振模糊PID控制隸屬函數(shù)覆蓋要完備規(guī)則庫(kù)不宜超過(guò)49條在實(shí)際工程中這個(gè)仿真模型可以進(jìn)一步擴(kuò)展為加入故障診斷功能開(kāi)發(fā)可視化監(jiān)控界面與SCADA系統(tǒng)集成支持?jǐn)?shù)字孿生應(yīng)用建模過(guò)程中最深的體會(huì)是風(fēng)光儲(chǔ)系統(tǒng)的核心在于各子系統(tǒng)的協(xié)調(diào)控制。仿真時(shí)不能只關(guān)注單個(gè)模塊的性能更要重視接口參數(shù)的匹配。比如風(fēng)電和光伏的直流母線(xiàn)電壓等級(jí)必須一致儲(chǔ)能系統(tǒng)的響應(yīng)速度要與新能源波動(dòng)特性相匹配等。這些系統(tǒng)級(jí)考量往往比單個(gè)算法的實(shí)現(xiàn)更重要。