top of page

MPC 引導的 MARL 頻率控制勝過其模型教師,但安全性仍未獲證實

28 分鐘前
讀畢需時 14 分鐘

MPC 引導的 MARL 頻率控制在模擬擾動下勝過五種比較方法,但該系統仍缺乏可供實際部署的正式安全保證。研究人員在 2026 年 9 月 30 日網上發表的一項開放取用研究中報告了這些結果。其方法先以模型預測控制教導強化學習智能體,再讓智能體開始獨立學習。

這種安排形成核心張力。模型預測控制(MPC)提供遵守建模約束的嚴謹示例;多智能體強化學習(MARL)則透過與環境互動,在這些示例以外作出調適。學習者最終表現優於教師,但在運作期間不再承襲教師的約束執行機制。

這項工作針對由光伏發電、柴油發電機、本地負載及電動車群組構成的互聯微電網。其直接競爭對手並非另一家公司或商業產品,而是在可預測的模型驅動控制與可調適的數據驅動控制之間的既有取捨。

這篇開放取用論文提出一套分階段訓練框架,旨在結合這兩種路徑。模擬顯示,其頻率調節表現優於普通 MA-TD3、MA-A2C、MPC、行為複製,以及固定的專家重播策略。不過,測試假設通訊可靠,且僅限於建模系統內進行。

因此,這較不像是 AI 取代傳統控制的故事,而是測試傳統控制能否訓練 AI 系統,同時不限制學習者最終可發現的策略。

MPC 引導的 MARL 頻率控制以受約束的教師起步

這項研究改變模型知識進入強化學習的方式,將 MPC 示範轉化為策略的基礎,而非偶爾提供的指引。

研究人員處理多個相連微電網的負載頻率控制。負載頻率控制讓電力供應與需求維持足夠平衡,從而限制系統偏離目標頻率。在互聯網絡中,一個微電網內的擾動可沿聯絡線傳播,並影響鄰近微電網。

當可再生發電與電動車加入系統時,問題會更困難。太陽能輸出及本地需求不斷波動,而車輛可用性及電池荷電狀態亦會隨時間改變。控制器必須協調多項資源,同時避免在網絡其他位置引發新的不穩定。

擬議系統為每個微電網分配一個智能體。每個智能體觀察相連系統中的頻率偏差、聯絡線功率變化,以及其微電網的淨電源負載擾動。它亦接收先前的數值,為策略提供有限的時間脈絡。

每個智能體產生三項連續控制指令。這些指令分別對應其微電網內的一台柴油發電機及兩個電動車群組。車隊透過車輛到電網運作充當彈性儲能,讓已連接的電池可支援本地電力系統。

訓練由 MPC 開始;這是一種會反覆預測未來行為,並在指定約束下選擇行動的控制方法。MPC 利用多微電網系統模型產生狀態—行動軌跡。這些軌跡構成學習智能體的專家知識庫。

在第一階段,行為複製讓智能體在不與模擬環境互動的情況下,模仿專家軌跡。行為複製是一種監督式學習,將觀察到的狀態映射至專家採取的行動。此階段為智能體提供具結構的初始策略。

第二階段開始與環境互動。專家示例會與新產生的經驗一同進入重播緩衝區,但隨着互動數據累積,其相對影響會下降。研究人員希望這項過渡可減少不穩定探索,並避免與初始策略突然斷裂。

底層學習器為 Multi-Agent Twin Delayed Deep Deterministic Policy Gradient,簡稱 MA-TD3。其雙評論器估計行動品質,而延遲更新及目標平滑用於處理高估問題及不穩定的策略變化。這套架構將 TD3 擴展至彼此協作的控制智能體。

獎勵函數亦會在訓練期間改變。它結合本地頻率調節、微電網之間的協調,以及對過大偏差的懲罰。隨回合而變的因素會逐步將智能體由早期的本地穩定,轉向更廣泛的協調。

這個順序比早期報道採用的課堂比喻更重要。所謂「教師」並非具備較強通用推理能力的另一個神經網絡,而是一個以明確系統模型為依據、持續運行的最佳化程序,用來產生示例。

學習者亦非單純複製 MPC。它先吸收模型驅動控制器的行為,然後透過模擬探索其他方案。這項分別解釋了為何最終策略能在所選評估指標上超越其教師。

論文發表後刊出的研究摘要將此方法描述為 AI 向模型教師學習。這種說法容易理解,但真正貢獻較為狹窄:它關乎在多智能體訓練中,如何產生、安排及逐步淡化專家軌跡。

這是解讀結果時的重要界線。系統處理的是建模多微電網環境中的協調頻率控制,並未建立一套適用於自主電網管理、經濟調度、系統復原或市場運作的通用方法。

高比例可再生能源微電網令兩種控制路徑均面臨壓力

互聯微電網暴露固定模型及不受約束學習的弱點,迫使控制器在協調、調適與運行紀律之間取得平衡。

傳統頻率控制器在其假設仍接近實際運行條件時表現最佳。MPC 可以考慮控制輸入、輸出限制,以及連續指令之間的變化。它亦能產生讓工程師可連繫至系統模型的決策。

不過,可再生能源輸出、本地需求及車輛行為帶來的擾動,難以被完美捕捉。當實際動態偏離模型假設時,模型的效用可能下降。在每個採樣點重新計算最佳行動,亦可能需要相當的線上運算資源。

純強化學習提出另一種主張。智能體從獎勵及環境互動中學習策略,而非為每項決策求解一個新的最佳化問題。訓練完成後,策略可快速產生行動,並按訓練時呈現的模式調整行為。

這種靈活性亦有其弱點。早期探索可能產生不佳的控制決策。估計的行動價值可能過度樂觀,而多個智能體亦可能學習到互相衝突的行為。訓練結果亦可能取決於隨機初始化及從記憶中抽樣的經驗。

論文作者將專家引導訓練定位於這兩種方法之間。MPC 在初期提供具物理可解釋性的示範及建模約束;MARL 其後在已示範的行動以外搜尋,並協調多個本地策略。

因此,受壓的是模型驅動與數據驅動控制之間的二元選擇。研究認為,兩條路徑均不能單獨提供所需組合。模型驅動控制可以嚴謹但較不易調適,而強化學習可以調適但難以可靠地訓練。

早前的研究已將多智能體方法應用於此問題。一項 2023 年研究採用MA-DDPG 策略,配合車輛到電網資源進行協調負載頻率控制。另一項研究則在不確定性及部分觀測下,採用多智能體 soft actor-critic 控制。

其他研究人員亦把確定性策略梯度與線上學習結合。該路徑會隨條件變化調適已訓練的策略;新研究則集中改善初始策略,以及進入自主學習的過渡。這些方法在不同階段處理相關弱點。

比較中亦包括學習型 MPC,它在加入學習元件的同時保留持續最佳化。此類方法可保留明確的最佳化邏輯,但其線上工作負荷及模型依賴仍是核心設計問題。

在此背景下,這套分階段框架並非首次將強化學習引入微電網控制。其更具體的主張在於系統化運用知悉約束的專家經驗。智能體先在環境互動前接收示範,然後繼續使用不斷改變的專家經驗與自行產生經驗組合。

這項設計令兩派都承受壓力。傳統控制的支持者必須說明,固定模型能否有效處理日益多變的運行條件。自主學習的支持者則必須證明,調適不會削弱安全性與可預測性。

公用事業及微電網營運商在實踐中亦會面對同一決定。他們需要能迅速回應、協調分散式資產,並維持於設備限制之內的控制器。他們亦需要在部署前可測試、可解釋及可獲批准的行為。

論文提供的是模擬表現改善的證據,而非對這些制度要求的答案。它沒有報告實地試驗、硬件在迴路驗證,或在公用事業保護規則下的運行。因此,它在商業層面施壓現有控制路徑之前,先在概念層面提出挑戰。

這個差別很重要,因為頻率控制並非一般的最佳化任務。不穩定的建議可能影響已連接設備及鄰近系統。平均表現固然有用,但罕見失效及最壞情況行為,可能決定控制器能否部署。

研究直接承認了部分缺口。其模擬假設理想且可靠的通訊連結。雖然分散式協調依賴及時觀測,但延遲、量測雜訊及封包遺失均未納入所報告的評估。

因此,研究推進了技術辯論,卻未有解決爭議。其最強結果是,仔細分階段的模型引導可改善多智能體學習器。尚未解決的問題是,這項改善能否在正是令調適變得吸引的複雜現實條件下維持。

學習器在五個模擬運行情境中勝過 MPC

所報告的優勢在模擬中覆蓋範圍廣泛,包括隨機需求、組合擾動、發電機失效,以及受限制的電動車參與。

研究人員以兩個互聯微電網構成主要驗證環境。每個微電網均設有可控制的柴油發電及兩個電動車群組。光伏輸出及本地需求作為外部擾動。

在隨機負載擾動下,所提出的方法錄得 0.0019585 赫茲的平均絕對頻率偏差。其最大絕對偏差達 0.0053834 赫茲,而標準差為 0.0019452 赫茲。報告中的合格率為 99.010%。

第二個情境同時引入來自電源及負載的隨機擾動。該方法再次在三項偏差指標中錄得最低數值。其報告的合格率升至 99.519%。

發電機故障情境帶來更嚴峻的運行測試。一台柴油發電機意外退出運行,失去了一項重要的調節資源。據報,學習式控制器將頻率偏差限制在約 0.005 赫茲,並錄得 99.704% 的合格率。

另有兩個情境限制了電動車資源。其中一個只容許充電,取消將能量放電回微電網的能力。另一個則施加隨時間變化的調節限制,改變車輛可用的控制範圍。

據報,在這些情境中,所提出的策略優於比較組。比較組包括一般 MA-TD3、MA-A2C、獨立 MPC、行為克隆,以及以固定比例專家重播資料訓練的方法。

與行為克隆的比較說明了第二訓練階段的重要性。單靠模仿會令策略緊貼教師展示的行為。互動則讓代理可找到在獎勵函數及模擬擾動下表現更佳的行動。

固定重播資料的比較則測試設計的另一部分。在整個訓練期間維持相同的專家資料比例可以保留引導作用,但亦可能阻礙環境經驗逐漸主導。分階段混合會逐步降低這種依賴。

與標準 MA-TD3 的比較則處理相反的問題。沒有專家暖啟動的學習,需要代理透過探索自行發現協調控制。在這個昂貴且可能不穩定的過程開始前,專家軌跡先提供有用的行動。

研究人員亦以五個獨立的隨機種子重複訓練。每個訓練完成的策略均在每個運行情境中評估。兩個微電網在每次運行中共同構成一個系統層級指標,因此每種方法及情境的有效樣本數為五。

在五個情境中,所提出的方法錄得介乎 0.001667 至 0.002200 赫茲的平均絕對偏差。最大絕對偏差介乎 0.005793 至 0.007209 赫茲。報告的合格率介乎 97.2910% 至 99.4330%。

這些重複運行提供的資訊多於一次有利的訓練結果。它們展示方法如何回應不同的初始條件及抽樣經驗。作者報告稱,其變異性整體低於比較方法。

不過,五個隨機種子仍屬有限的統計基礎。根據五次運行計算的置信區間可以揭示較大的差異,但對罕見訓練失敗的確定性較低。運行評估需要更廣泛的壓力測試及更多元的初始條件。

論文亦包括一項初步的三微電網擴展。每個代理的觀測維度由八增至十,而據報系統在擾動下仍可維持協調調節。該結果顯示,此架構在數學上並不局限於兩個微電網。

然而,這並未證實其可擴展至大型網絡。加入更多微電網會增加代理必須處理的資訊,亦會增加局部行動之間的互動數量。通訊需求、訓練成本及協調複雜度均可能隨網絡規模增長。

主要結果在其界限內仍具意義。學習器不僅接近其 MPC 教師,亦在所選的頻率偏差指標上,於多種模擬條件下超越 MPC 及多個學習基線。

這正是看似逆轉背後的機制。教師提供可行且協調的示例,降低學習器初期的搜尋負擔。其後,學習器會根據原有模型式控制器未有編碼為固定示範的經驗進行最佳化。

因此,即使這個特定控制器仍屬實驗性質,MPC 引導的 MARL 頻率控制展示了一種實用的訓練模式。模型式專業知識可啟動一項策略,而毋須規定每一項最終行動。在工程師擁有有用控制器、但需要更高適應力的場景中,類似模式可能具有價值。

證據並未顯示強化學習已取代 MPC。它顯示 MPC 可以成為學習流程的一部分,並仍在最終基準比較中落敗。其角色由生產控制器轉變為策略導師。

受約束條件引導的訓練並不等於部署安全保證

最尚未解決的風險是,約束條件會塑造示範資料,卻不會自動約束部署後策略產生的每一項行動。

MPC 在明確考慮已建模限制的同時求解最佳化問題。因此,教師軌跡反映了對控制輸入、這些輸入的變化,以及相關系統輸出的限制。這使其成為早期學習的寶貴示例。

不過,當代理透過學習所得的策略行動時,它們不會在每一步求解同一個受約束的最佳化問題。神經策略會直接根據觀測結果產生行動。訓練可以鼓勵安全行為,但無法證明每一個可能行動均符合每一項約束。

作者承認這項區別。他們指出,在生成專家資料時施加約束,並不能在網上執行時提供正式的安全保證。他們將風險約束策略最佳化及分布式安全評論器列為可能的互補層。

這不是無關痛癢的限定。論文的核心結果關乎頻率準確度、反應速度及擾動抑制。部署決策亦需要有關設備限制、保護協調、穩定裕度,以及訓練分布以外行為的證據。

控制器的平均表現可以良好,卻仍可能產生不可接受的尾端事件。平均絕對偏差將表現壓縮為一個數值。最大偏差提供有用資訊,但僅限於評估所涵蓋的擾動及狀態。

未見過的組合帶來更困難的考驗。通訊延遲可能在發電機故障期間出現,而車輛參與度亦可能意外下降。量測雜訊可能扭曲其中一個代理接收的狀態,同時相鄰代理則根據較新的資訊行動。

報告的模擬並未涵蓋這些非理想通訊條件。它們假設微電網之間交換的資料可靠到達。現實的分散式控制系統會遇到延遲、封包遺失、時鐘差異、感測器誤差及暫時性的網絡分區。

這些條件會直接影響該架構。每個代理均觀測所有互聯微電網的頻率資訊及聯絡線功率變化。因此,過時或缺失的觀測結果可同時改變局部決策及代理之間的協調。

網絡安全亦不在報告的評估範圍內。依賴共享量測資料的代理,需要防禦遭竄改的資料及未經授權的控制訊號。論文中沒有任何主張證實其對惡意輸入或受破壞通訊的韌性。

電動車模型亦帶來另一項落地風險。聚合車輛可在模擬中提供靈活調節,但實際車隊的連接時間、充電優先次序、電池限制及車主偏好均存在不確定性。商業參與亦取決於誘因及聚合基建。

柴油發電機同樣存在實際運行限制。爬坡率、死區、磨損、維修要求及最低運行水平都會影響可行控制。模擬模型可以呈現許多這些特性,但現場行為仍需要驗證。

論文指出,其參數取自真實微電網的運行資料。這提升了相關性,但並不等同於在實體設備上運行學習式控制器。資料導向的模擬測試的是現實模型,而非現實本身。

雙微電網設計亦限制了運行層面的主張。初步的三微電網案例提供了令人鼓舞的證據,但更大的網絡可能引入通訊擠塞及更複雜的電力交換。局部自主性並不會消除系統層級的耦合。

這亦涉及管治問題。營運者需要了解學習式控制器何時獲准行動、何時由確定性的後備系統接管,以及工程師如何審核意外行為。所提出的訓練框架並未界定這個運行邊界。

其中一條可能的部署路徑,是保留 MPC 或其他經驗證的控制器作為運行時安全層。它可以拒絕、投影或替換違反已建模約束的行動。這種安排會降低部分自主性,但可在條件正常時保留快速學習式決策的優勢。

另一條路徑,是以明確的風險約束訓練,並針對對抗性擾動測試策略。然後可透過硬件在迴路實驗,讓控制器在進行任何現場試驗前接觸真實的感測器、通訊延遲及裝置動態。

這些補充會改變評估目標。問題將不再是學習式策略是否最小化平均頻率偏差,而是整個控制堆疊能否維持在可接受的運行邊界內。

這項區別可避免過度宣稱。研究提出可信的模擬證據,顯示模型引導訓練可改善表現。它並未證明最終策略已足夠安全,可以在無監督下控制互聯的實體微電網。

因此,最有用的詮釋是架構層面的。專家示範可令多代理學習更有效率及更穩定。當代理不再模仿教師後,安全仍需要持續運作的機制。

三項測試將決定教師—學習器模型能否推廣

通訊壓力測試、硬件驗證及更大網絡的擴展能力,將決定報告的增益能否延伸至結構完善的模擬以外。

首個訊號是在延遲、雜訊及不完整通訊下進行測試。作者已將此列為未來工作,使其成為對論文假設最直接的測試。代理依賴互聯微電網之間共享的資訊。

具說服力的後續研究應改變延遲、封包遺失、量測雜訊及暫時通訊故障,並同時報告平均調節準確度及最壞情況下的約束違反。穩定的結果將加強分散式部署的論據。

欠佳的結果不會抹殺現有發現。它們會顯示,專家引導訓練解決的是可靠通訊下的學習問題,而非更廣泛的韌性問題。屆時便需要額外的狀態估計或延遲補償。

第二個訊號是硬件在迴路或實體微電網驗證。硬件在迴路測試會將真實控制器連接至實時模擬的電力系統,揭示離線模擬可能忽略的時序及介面行為。

該階段應包括真實的發電機動態、逆變器控制、車輛聚合商限制、感測器採樣及保護邏輯。它亦應記錄運行時計算量,以及當觀測結果超出訓練範圍時控制器的後備行為。

實體試點可提供更有力的證據,但應在受控硬件測試後才進行。由於故障可能損壞設備或中斷服務,電網控制研究適宜採取分階段驗證。單憑模擬表現不足以證明可以跳過這些環節。

第三個訊號是擴展至初步的三微電網配置以外。規模更大的測試應量度通訊頻寬、觀測資料增長、訓練成本、收斂可靠性,以及對網絡拓撲的敏感度。

擴展規模不只是增加代理的問題。當部分微電網僅能間接通訊、使用不同資源,或同時受到擾動時,協調問題便會改變。政策必須避免讓共享資訊成為新的瓶頸。

規模更大的實驗亦應比較集中式訓練與資訊共享較受限制的做法。私隱及本地自主權是偏好多代理控制的常見理由,但目前的代理可觀察整個系統的頻率及聯絡線變量。

若在觀測資料受限或延遲的情況下,表現仍然強勁,分散式控制的論點便更具說服力。若它依賴完整而及時的系統資訊,該架構可能仍保留重要的集中式特徵。

正式的安全機制應配合所有三個訊號。知悉約束條件的示範固然有用,但部署後的政策需要可強制執行的限制,或經驗證的監督控制器。匯報違規情況與匯報頻率誤差同樣重要。

因此,下一篇論文的重要性不在於平均偏差再有一次微小改善。它的價值將在於讓該政策同時面對削弱其資訊、模型及可用資源的情況。

對電力系統研究人員而言,這項工作提供了一個具體的混合設計,可供重現及驗證。對微電網營運商而言,它提供的是一個具前景的研究方向,而非可隨時採購的控制器。對 AI 從業者而言,它展示了專家數據與環境學習各自扮演不同角色的原因。

MPC 提供結構、可行範例及易於理解的起點。MARL 提供適應能力與分散式政策學習。兩者皆不能取代運行時保證的需要。

這個教訓不限於電力系統。專家可以教導一項政策何謂合理行為,但模仿並不能界定學習者日後會採取的每一個行動。學生獲得愈多自主權,獨立安全執行就愈重要。

MPC 引導的 MARL 頻率控制的決定性問題如今可以量度:當通訊失效、硬件增加阻力,而網絡規模擴大時,它能否保留其模擬優勢?這些測試將顯示,模型教師訓練出的究竟是可靠的控制器,還是僅僅一名出色的模擬學生。

 
 

為每個智能代理提供更完整的背景,提升工作表現

讓智能代理連接 remio 已整理好的知識、決策和歷史紀錄。

remio 目前支援 Windows 10+(x64) 及配備 Apple 晶片的 Mac。

你的 AI 工作夥伴
和 remio 一起高效工作

規劃、創作、交付
一站式完成

bottom of page