




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、時域有限差分法時域有限差分法第1講 一維標量波動方程引言(引言(1) 1966年,K.S. Yee(美籍香港人)首先提出了Finite-Difference Time-Domain Method,并用于柱形金屬柱電磁散射分析。由于當時計算機技術還比較落后,這一方法并未引起重視。 1972年,A.Taflovey應用FDTD研究了UHF和微波對人類眼睛的穿透,以了解“微波白內障”的成因。Taflove成功地應用和發(fā)展了Yee的FDTD算法。 80年代后期,隨著高速大容量計算機的普及,F(xiàn)DTD法得到了迅速發(fā)展。如今已應用于涉及波動現(xiàn)象的任何領域。至今,F(xiàn)DTD法的研究與應用仍方興未艾。引言(引言(
2、2) 本課程采用研討班形式。教師講授FDTD的基本知識,學生針對某一方向進行較深入的研究。 本講我們考慮描述波動現(xiàn)象的最基本偏微分方程:一維標量波動方程的數(shù)值FDTD解,為以后二維、三維Maxwell方程的FDTD分析奠定基礎 課程內容取自下列的參考書和近年來相關的一些文獻 1A.Taflove,Computational Electrodynamics The Finite-Difference Time-Domain Method, Artech Hourse,1995. 2高本慶,時域有限差分法,國防工業(yè)出版社,1995. 3葛德彪,閆玉波,電磁場時域有限差分法,西電出版社,20021.
3、1 1.1 差分近似(差分近似(1 1)一維標量波動方程 (1-1)上式的解為 (1-2) 采用Taylor 展開(1-3)22222xuctu)()(ctxGctxFunninininittxtxtxtxnixuxxuxxuxxuxutxxu,444,333,222,1,! 4! 3! 2),(1.1 1.1 差分近似(差分近似(2 2)于是,有 (1-4)同理,有 (1-5)上式稱為二階偏導數(shù)的二階中心差分格式。將它們代入(1-1),得(1-6)忽略高次項,便可得到求解的差分迭代公式。2211,222xOxuuuxunininitxni2211,222tOtuuutunininitxni2
4、2221112122tOxOctuuuuuxtcunininininini1.1 1.1 差分近似(差分近似(3 3)NoYesn=0在所有空間點給uin, uin-1(i=1:imax)賦初值 n=n+1由(1-6)在所有空間點求uin+1(i=1:imax)結 束nnmax?圖1.1 一維波動方程FDTD流程圖 1.1 1.1 差分近似(差分近似(4 4) 應當注意,在一般情況下(1-6)對時間或空間具有二階精度。但對 于 的特殊情況,根據(jù)解(1-2),可以證明 于是 所以,(1-6)中的兩個剩余項抵消,得到了精確的數(shù)值差分公式 (1-7)正因為有這樣的奇妙特性, 為“魔時間步”(Magi
5、c time step).,444,44inxttucxu2,442,442221212tOtutxuxcxOcinxt1xtcninininiuuuu11111xtc1.2 1.2 數(shù)值色散關系數(shù)值色散關系(1)(1) 色散關系定義為行波的波長隨頻率的變化關系。為方便起見,色散關系也常表示為行波的波數(shù)關于角頻率的變化關系。 考慮(1.1)的正弦行波解 代入(1-1)得 即 (1-8)上式便是一維標量波動方程的色散關系。 由上式得相速度 (1-9)可見,相速與頻率無關,稱為非色散。非色散意味著對于具有任意調制的包絡或脈沖形狀的波傳播任意距離后波形保持不變。進一步由(1-8)可以得到群速關系 (
6、1-10)這種情況下,群速也是與頻率無關。kxtjetxu ,222jkcjck ckvpcdkdvg1.2 1.2 數(shù)值色散關系數(shù)值色散關系(2)(2) 上述過程也可用于一維標量波動方程差分近似的數(shù)值色散分析。設在離散空間點 ,離散行波解為 ,式中, 為存在于有限差分網(wǎng)格中的數(shù)值正弦波的波數(shù)。一般情況下,不同于連續(xù)物理波的波數(shù)。正是這種不同導致了數(shù)值相速和群速偏離了精確解。進而導致了數(shù)值色散誤差。 將上式代入差分方程(1-6),得 (1-11)重新組合并應用 Euler恒等式,最后得到數(shù)值色散關系為 (1-12)nitx ,xiktnjninietxuu,ktjxk jxk jtjeeext
7、ce22211coscos2xkxtct1.3 1.3 數(shù)值相速(數(shù)值相速(1 1) 類似于(1-9),定義數(shù)值相速為 由(1-12)可得(1-13)可見數(shù)值相速與頻率有關。因此,由FDTD得到的數(shù)值波是色散的。 取 則數(shù)值相速為 。相對誤差為-1.27%。如果物理波傳播了 距離(100空間格)時,數(shù)值模擬波只傳播了98.73空間格,相位誤差為45.720。 取 則 。這時數(shù)值相速的相對誤差為0.31,減少了4倍。同樣,當物理波傳播了同樣的 時(200空間格),數(shù)值模擬傳播了199.378格,相位誤差為11.1960,也減少了4倍。誤差減少了4倍反映了差分算法是二階精度的。kvp1cos1co
8、s121ttcxxk1020 xxtc,cvp9873. 00102020 xxtc,cvp9969. 00101.3 1.3 數(shù)值相速(數(shù)值相速(2 2)情況情況1 1:非常細網(wǎng)格 根據(jù) ,數(shù)值色散關系(1-12)變?yōu)榧矗?,最后得 ,于是有 。 所以,在非常細的網(wǎng)格條件下,差分解逼近精確解。情況情況2 2: 魔時間步 (1-12)變?yōu)?,即 。 所以, 。可見,魔時間步下差分解與精確解相同。 0, 0 xt0 , 21cos2xxx當112121222xkxtct222kckck ppvv xktcoscosxtckckxkt ,ppvv 1.4 1.4 數(shù)值群速數(shù)值群速 定義數(shù)值相速為
9、(1-14) 情況情況1 非常細網(wǎng)格 利用正弦函數(shù)的一階Taylor展開,可得 (1-15) 所以,群速與相速一樣,在細網(wǎng)格條件下趨近精確解。這證明了 當空間步長和時間步長趨于零時,數(shù)值解變得精確。 情況情況2 魔時間步 將魔時間步條件和波數(shù)代入(1-14),得 (1-16) 再次驗證了魔時間步下數(shù)值解等于精確解。txkxtckddvgsinsin2kctxkxtcvtxg2200ggvcttcctctcvsinsin21.5 1.5 數(shù)值穩(wěn)定性(數(shù)值穩(wěn)定性(1 1) FDTD計算中每一步都是有誤差的,隨著時間步進,誤差會不斷積累。如果誤差的積累不會造成總誤差的增加,就成FDTD法是穩(wěn)定的,否
10、則成為不穩(wěn)定的。數(shù)值不穩(wěn)定性會造成計算結果隨時間步進無限增加。 FDTD法是有條件穩(wěn)定的,即:時間步必須必須小于一定值以避免數(shù)值不穩(wěn)定性。 本節(jié)的數(shù)值穩(wěn)定性分析方法是建立在Courant等人幾十年前提出的經(jīng)典方法基礎上。這種方法首先把有限差分算法分解為相互分離的時間和空間本征值問題。1.5 1.5 數(shù)值穩(wěn)定性(數(shù)值穩(wěn)定性(1 1) 時間本征值問題時間本征值問題 (1-17)差分近似,得 (1-18)定義不變增長因子(1-19)nininumericaluut22ninininiutuuu211211ninininiiuuuuq1.5 1.5 數(shù)值穩(wěn)定性(數(shù)值穩(wěn)定性(2 2)將(1-19)代入(
11、1-18),有 ,于是 算法穩(wěn)定性要求 。如果 ,則總有 ,于是 ,滿足穩(wěn)定性要求。這樣可得(1-20)這就是穩(wěn)定的數(shù)值差分解所要求的時間本征值譜。1iq012 22iiqtq124222222aattqi012a21ajaqi1122aaqi0422tc1.5 1.5 數(shù)值穩(wěn)定性(數(shù)值穩(wěn)定性(3 3) 空間本征值問題空間本征值問題 (1-21)代入中心差分公式,得 (1-22)令 ,Eular公式可得因為 ,所以 (1-23)上式給出了差分網(wǎng)格中任意空間Fourier模的本征值譜。nininumericaluuxc222ninininiuxuuuc21122xik jeuu01cos222x
12、kxc1cosxk0422xc1.5 1.5 數(shù)值穩(wěn)定性(數(shù)值穩(wěn)定性(4 4)穩(wěn)定性穩(wěn)定性 為了保證任何空間模式的數(shù)值穩(wěn)定性,(1-23)給出的空間模式的本征值范圍必須完全落在(1-20)所給出的時間本征值的穩(wěn)定范圍內,于是即 (1-24)可見,時間步長 必須是有界的。上式稱為Courant穩(wěn)定性條件。有趣的是其上界恰好是魔時間步。22244txccxtt1.6 1.6 激勵源的設置激勵源的設置 在FDTD模擬電磁波傳播時需要設置初始條件和激勵源。最簡單的源設置方法是“硬源”, 即在激勵源的位置令 u滿足ui=f(n), 常用的有 正弦函數(shù) ui=sin(nt+) 高斯函數(shù) ui=exp-(n
13、-n0)2/T2 階躍函數(shù) ui= 0 nn1 = ( n-n1)/(n2-n1) n1nn2 “硬源”設置簡單,但當反射波回到“硬源”位置時,會引起寄生反射,所以,要在這之前“關”掉源。 以后會有有關源設置的更詳細討論。1.7 1.7 吸收邊界條件吸收邊界條件 由于計算機容量所限,計算域必須是有限的。對于理想電壁或磁壁的邊界條件的設置是直接的。但如果模擬的是“開”問題,就要設置截斷邊界。在截斷邊界上要設置吸收邊界條件,使得電磁波可以被完全吸收,模擬波無反射的通過吸收邊界。 對于一維問題,采用單向波方程 于是利用單向差分近似得到吸收邊界條件,詳細討論見后面章節(jié)。xuctu結結 論論 1 1 本講介紹了一維標量波動方程的FDTD求解過程: 利用Taylor級數(shù)展開方法獲取空間/時間導數(shù)的二階中心差分近似,從而得到具有二階精度的方程數(shù)值解的時間步進迭代公式。 一般情況下,數(shù)值解引入了寄生的數(shù)值色散。當空間步長和時間步長非常小時,數(shù)值解逼近精確解。當時間步長滿足魔時間步條件時,數(shù)值解等于精確解。 空間步長和時間步長必須滿足Courant穩(wěn)定性條件才能保證數(shù)值解的穩(wěn)定性。習習 題題 1 11.1 利用Taylor級數(shù)展開方法分別推導一階導數(shù) 的二階和四階精度中心差分近似。1.2 利用數(shù)值相速和群速公式分別畫出數(shù)值相速和群速在 , , 和 條件下關于網(wǎng)格空間分辨率 的曲線,并進行相應的討論
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 微處理器與接口技術 課件 第5章 接口及標準化
- 2025年心理測量與評估方法學的綜合能力考試卷及答案
- 2025年教育法與教育政策的綜合能力考核試卷及答案
- 2025年健康行為與心理介入的實務能力考試試卷及答案
- 2025年化學工程師考核試卷及答案
- 2025年中國郵政集團有限公司廣西壯族自治區(qū)分公司校園招聘筆試模擬試題及完整答案詳解1套
- 特定場所安全管理制度
- 特殊學校學生管理制度
- 特殊工時休假管理制度
- 特殊患者安全管理制度
- GB/T 11363-2008釬焊接頭強度試驗方法
- GB 12995-2006機動輪椅車
- 40篇短文搞定高考英語3500詞
- 【山東】國際足球運動小鎮(zhèn)概念規(guī)劃方案
- 海氏(hay)職位分析法-介紹、實踐與評價合集課件
- 煤礦安全規(guī)程露天部分參考題庫(含答案)
- 有趣的英漢互譯-課件
- (參考)菲達公司國內電除塵器業(yè)績表
- 步進式加熱爐耐材砌筑施工方案
- GB-T12232-2005- 通用閥門 法蘭連接鐵制閘閥
- 2022年中國電信店長技能四級認證教材
評論
0/150
提交評論