下列圖是風行三種模擬方法的比較圖。一開始可能還不知這些功能是作何用處,隨著網頁往下看就會有解釋,放在此方便未來查詢.
傳統FDTD及SFM(SplitField Method)請參考
推薦學習FDTD的書本
這本是免費的,可至作者網頁下載
Understanding the Finite-Difference Time-Domain Method, John B. Schneider, www.eecs.wsu.edu/~schneidj/ufdtd, 2010.
http://www.eecs.wsu.edu/~schneidj/ufdtd/index.php
風行集總元件是參考這本書的,書裡對集總元件寫得很詳細
The Finite Difference Time Domain Method for Electromagnetics: With MATLAB Simulations
Atef Z. Elsherbeni, Veysel Demir
學過有限差分時域法的人大多是讀這本
A. Taflove and S. C. Hagness, Computational Electrodynamics: The Finite-difference Time-Domain Method, 2nd Edition (Artech House, Boston, 2000).
CompactFDTD計算色散是使用快速傅立葉轉換(FFT)來求得。利用輸入一已知波向量k(wave vector),而後進行干涉紀錄電磁波在模擬空間內來回干涉後,以其中峰值的電磁場能量辨識為模態存在的波長位置,則峰值點的位置即為所對應的頻率,色散關係就是用此方式求得。因此波源需使用點波源(或多個點波源)做輸入,與其他波源或結構做交互的繞射、干涉,好激發出未知的模態。當然若此時這些繞射、干涉沒有激發出該模態形狀、就無法找出該模態,因此此方法尋找色散有一定的機率與難度。若已知模態形狀,則利用軟源SoftSource (Load)載入的方式直接輸入模態、那在尋找色散就會順利的多。不過對於使用Compact FDTD數值方式解色散模態我並沒有特別熟悉,也有點保留。有些色散模態不容易找出來,若可以建議請與其他解色散模態的工具一同使用。
可參考
M. F. Hadi and S. F. Mahmoud, "OPTIMIZING THE COMPACT-FDTD ALGORITHM FOR ELECTRICALLY LARGE WAVEGUIDING STRUCTURES" Progress In Electromagnetics Research, Vol. 75, 253-269, 2007.
http://www.jpier.org/pier/pier.php?paper=07060703