等效代理模型在EMC設計中的角色
等效代理模型(Surrogate Model)是一種模擬測試系統物理響應的行為模型,它可以基於物理模型、測量數據或兩者結合生成,並具有高效運算特性。例如,某些等效代理模型的運算速度可達300微秒,而較複雜的模型則需數毫秒運算,但即便如此,每日仍可處理約1000萬個樣本。與傳統模型相比之下,完整3D模型需要更長的計算時間,因此在樣本數量較多時,代理模型的效率優勢更加明顯。
在EMC設計中,由於EMC涉及大量案例研究和經驗積累,等效代理模型正好能快速提供高效解決方案,特別是在早期產品設計中生成多種優化方案,幫助工程師縮短開發時間,找到接近最佳的設計。
使用AI的EMC模擬流程
步驟一、建立初始訓練資料庫
首先,透過CST Studio Suite獲取系統的物理資訊,這些數據作為ML模型的訓練資料。在此一過程中CST Studio Suite的Python介面則是非常友善且實用的工具。
步驟二、訓練與測試模型
初始模型完成訓練後,進行多次測試並針對性能較差的區域去嘗試生成更多訓練數據,並持續對其優化。
步驟三、模型應用與驗證
使用訓練好的等效代理模型進行優化設計,並將最終參數套用至物理模型進行驗證,確保結果準確性。
AI模型的準確性與未來發展方向
Hansen教授強調,AI模型的準確性可透過與完整波物理模型的對比進行驗證。在優化過程中,每當等效代理模型給出參數建議時,都需將其應用至原始物理模型進行驗證,確保結果可靠。Hansen教授提出三個研究重點:
驗證最佳設計
應用ML找出的最佳設計進行實驗,證明其實用性與優勢。
提升模型校準能力
提高ML模型校準複雜硬體樣本的能力,提升高頻EMC模型的準確性。
結合物理約束的AI訓練
將物理定律融入AI模型訓練,以降低訓練數據需求,提高模型效率。例如:
我們構建一個以克希荷夫電路定律(Kirchhoff's Current Law, KCL)作為約束條件的物理模型,訓練模型的預測結果符合該電路基本原理;即在電路的任何節點處,流入節點的總電流等於流出節點的總電流 (ΣIin = ΣIout)。換句話說,節點處的電流總和為零(∑Iin = 0)。
透過機器學習與電磁模擬的結合,我們看到了在產品設計早期階段快速優化和高效分析的潛力。無論是多目標優化、參數校準,或是等效代理模型的應用,這些技術都能幫助工程師克服設計挑戰,縮短開發週期。隨著AI與物理知識的進一步融合,未來的設計方法將更加智能化,並為複雜電子系統的開發提供可靠的解決方案。
資料來源: SIMULIA Blog