基于CST軟件的專用仿真平臺的開發(fā)
D.電磁場與電磁波電化教學庫
電磁場電磁波理論相對復雜,初學者很難理解其中的奧妙,也有相當多初學者不能想象出場與波的概念。利用CST自帶的VBA編輯器進行宏命令的編寫,將CST微波工作室®和CST電磁工作室™相結合完成電化教學庫的開發(fā)。該教學庫安裝使用方便,以圖形和動畫的方式給出靜電場、恒定電場、靜磁場、靜態(tài)場的解、時變電磁場、平面電磁波、波導與諧振腔與輻射與繞射等經典電磁概念。利用該教學庫進行授課和學習可以促進大家對電磁場領域相關概念的理解,完全視覺化顯示所有概念,有利于提高學習興趣。
圖8圓柱波導諧振腔中的TM01模
電磁場與電磁波電化教學庫的運行界面集成在CST工作室套裝™中,圖8中給出了教學庫中圓波導中的TM01模的圖解,教學庫中用部分波概念圖解矩形波導TE10模如圖9所示。
目前該教學庫已經編入26個宏,其后續(xù)開發(fā)目標是把它完善成全自動化教學庫,其功能將更加完善,將有更多電磁場領域的概念定理囊括其中,而且可以根據(jù)內置的題庫隨機生成各種習題集供同學們練習考試用。
3總結
CST工作室套裝™提供開放的接口,可以方便用戶在CST基礎上進行各種二次開發(fā),這些二次開發(fā)的仿真設計平臺可以大大提供電磁工程師的工作效率。本文中給出了三種已經開發(fā)完成并推出產品的仿真模塊,還可以基于CST軟件進行其他各種仿真模塊和仿真設計平臺的開發(fā)。
圖9部分波概念圖解矩形波導中TE10模
(上圖:時域平面波斜入射;下圖:上圖在9GHz下的頻域場圖)
c++相關文章:c++教程
評論