粒子模拟中激励源的一种等效设置方法
- 格式:pdf
- 大小:442.90 KB
- 文档页数:5
第5 期
月 , =万 3+月 3(, ‘‘ , 叶/ 梦/xt , “ ) () 9
(0 1)
(1 1)
(2 1)
(3 1)
将式(2 ̄(3还原到标准式, 1) 1) 就得到
刁 E 刁 t 刁 H
磁流, 并将其代人调整后的迭代公式, 循环进行直到模拟终止。 这种等效设置方法直接将激励源引人到整个 F T D D迭代公式中, 与迭代过程紧密结合, 不必考虑专门的
散射场计算, 也不会引人虚假反射, 因为当不设置激励源时, 附加项为零, 迭代公式自动退化为标准形式, 不会 引人理想导电反射屏; 当设置激励源时, F T 由于 D D按总场公式进行, 源只是其中单独的一项, 当反射波到达 时, 源是否已消失均不会影响总场的正常数值计算困。当然, 由于这种激励源以F T D D公式为载体, 它不能放 置在模拟区域的边界, 在那里所需的域外场信息无法得到, 所以该方法通常与吸收边界[结合使用, j 8 即激励源 一侧设置吸收边界用以封闭模拟区域并吸收外向行波, 另一侧设置器件的内部结构用以具体的模拟。而当前 发展较好的完全匹配层(ML〔 吸收边界可以使反射系数做到极低( P )9 一 j a l 小于 1一)为这种激励源的使用提供 07,
1 理论模型及其算法
x e 方程组和相关的联立方程 l 在电磁粒子模拟中, 考虑相对论效应的有源 Maw l
刁 日 1 奋 ‘
了 1 、 a E . 1 . 、 产
告 x一 ・ : H扣
八d 三丸 - -
e Fg 2 IP t us w v i . n u p l ae 源脉冲波形 模拟区域由内外导体和轴对称边界来进行封闭, 并在同轴波导端口处设置了一个完全匹配层吸收边界, 用 以模拟实际中开放的自由空间, 等效电流激励源设置在模拟区域内距吸收边界 l m的位置。该激励源等效 m 从波导端口向内输人电场, 所以激励源左边的区域不作参考, 主要考虑右边区域内被激励起的电场的精度。为 了检验计算精度, 我们首先将例子中的激励源替换成已被充分检验过的总场/ 散射场体系激励源( 这时激励源 左边长为 l m的区域就为散射场区, m 右边的区域为总场区) 并进行计算, 用所得的计算结果作为参考。
行了模拟。考虑到 2 维柱坐标系下同轴结构在微波器件中的广泛应用, 我们采用如图 1 所示的结构, 并在波导 输人端设置一个具有平滑上升沿和下降沿径向电场的脉冲源, 维模型中它是一个线源, 2 激发出如图 2 所示的
脉冲波形 , 定义为
了 ‘ | | . ‘ 胜 . .
0,
t 几 (
几< t 几 <
双 丛 孔
户 刁 t
一 生 x +产 甲 E 与m 产
了 ‘ 、
9
、
自
产
.
q E x) ‘ (‘ 、 (‘+,xB x) 〔 j “ 塑 ‘, ‘ 云
、 了 . 、
矛 ‘
60
、 1 产
连
、
‘
夕
丁’
a t
J=习、‘ 。 。 ‘,J =0 v
() 5
式中: E是电场强度; H是磁场强度; B是磁感应强度;。 J 是电流密度;二 J 是为了方程组对偶性和便于理解而引 人 的磁流密度川; 分别是介电常数和磁导率;‘ 分别是第1 。 和群 q 和m‘ 个宏粒子的电量和质量;‘ F表示粒子的
P L M
:
ot cnut budr u rodc r n a e oo y
e Ctt fS U e X l ll O f ao C
日 日 巨 。
1 9
____ __ _ _ _ _一斗 一 _ _ __ 斗_
as b 宫 bo i r n
日 已 、 、
J }、
十 - 一 十一 - --
这里, 引人等效电流密度 J, e 和等效磁流密度 J 。 m 两个变量, 并令 J , =一 (/ tE ‘xt 岔/ 2 。△ ) 犷 ( , ) J = (/ tH 3 (, 盆1 产 △) 犷/ xt 2 ) 将式() 1) 8 一(1代人() 7 , 6 和()可得 E , E +( te甲 XH叶/一( t )J ‘ +J ,) 补 = ” △/) ‘ 2 △/ (犷/ 岔/ e 2 2 月 3 =H ‘ 一( t ) xE ‘ △/)J ‘ 盆 ) 叶/ 2 叶/ △/ 甲 2 产 叶 +( t (黔 +J ‘ 产
摘 要: 基于计算电磁学中对强迫激励源消除虚假反射的算法分析 , 出了用等效电流和等效磁流在 提 FT D D公式中引人电场激励源和磁场激励源的方法。从粒子模拟方法的基本方程和迭代公式出发, 分析了激
周 俊, 刘大刚, 刘盛纲
拟, 证明了此类激励源设里方法的实用性 。
关钮词: F T D D法; 粒子模拟; 激励源; 等效电流; 等效磁流 中图分类号: 0 6. ; N 1 5 424 T 0 文献标识码: A
近年来, 随着计算机技术的快速发展, 粒子模拟技术也取得了很大的进步。由于粒子模拟中的物理问题比 较复杂, 因此粒子模拟计算常常所占内存大, 所耗机时长, 所以在设计算法时应考虑到对计算机资源的合理利
了计算精度上的保障。
2 算法的数值验证
根据上述理论分析, 我们在 自主研发的粒子模拟软件 C I C中加人了这种激励源模块。由于等效电流 HP I 和等效磁流在空间上的放置不受限制, 所以它可以是点源、 线源、 面源或体源。为了验证方法的正确性, 需要将
这种激励源引人模拟区, 并将计算结果与其他较为成熟的激励源进行比 我们选用最常用的波导激励源[进 较, j 5
州. 一.一…
〔_一 一一_ , 一
一 一一一一 一 +一一一一
十 | ! ! + 1 1 !
十-一一
一
一
Smmer y tC l 0 3 4
二/ mm
牛_ _ _ _
1 5
3 4 tn /s
5
6
Fg I Moe fr u ei let i . dlo n m r ts a c
射场已知, 总场和散射场可以相互求解, 具体求解方法既可利用连接边界两侧场信息的交换[ , 2 又可利用模拟 一 们 区内电磁波的传播特性〔。另外, 5 〕 强迫激励源也常被用来处理许多工程问题[, j 6 它采用直接对电磁场赋值的方
法, 形式简单、 使用方便, 缺点是容易造成虚假反射, 限制了其使用范围。
用。时域有限差分(D D法[近年来被广泛用于各类电磁场问题的计算, FT ) l j 由于F T D D采用时间和空间的差 分对 Maw 方程组直接离散化, xe l 因此在计算复杂问题时具有非常大的灵活性, 也是粒子模拟中场求解方法
的首选。在对许多实际器件( 如各类微波管振荡器和放大器) 的模拟中, 激励源的适当引人是至关重要的, 因为 源所激励起的电磁场是否符合实际情况直接决定了能否正确模拟到真实的物理现象。目 前大部分激励源引人 方式都是建立在总场/ 散射场体系上的, 这类方法将源附近的总场看作是人射场和散射场的线性叠加, 其中人
本文基于计算电磁学中对强迫激励源消除虚假反射的算法分析[, j 6 将激励源等效成有源麦克斯韦方程组 中的附加电流项或磁流项, 从而将激励源很自 然地引人到F T D D迭代公式中。该方法不会引人虚假反射, 算 法结构紧凑且容易实现, 对粒子模拟中常用的各类激励源形式均能够实现快速精确的模拟。文中通过简单模 型的数值验证和具体器件的模拟计算, 对该方法和常规总场/ 散射场体系激励源进行了多方面比较, 结果表明 两者计算精度相当, 但该方法计算效率高了2%以上, 0 也能节省较多的内存使用, 具有较好的实用性。
A i 〔t )( s ,(一叭 /几一几 〕, n )r
之 l
E (, ,) ,t2 r
e
--
A/ , r
几< t 几 镇 几< t 几 簇
t 几 >
(6 1)
A i 〔几一t ( 一几 〕r 。,( n )T /4 )/,
‘
0,
强
激
光
与
粒
子
束
第 1卷 9
式中:是时间, 和犷 t 2 分别是线源上点的轴向和径向坐标, 0 k / 几=I s几=Z s几=3n, A=2 V m, n, n, s几=5
周 俊等: 粒子模拟中激励源的一种等效设置方法
受力;应 x 表示粒子的位移;‘ v分别表示粒子在相对论修正之前和之后的速度; “和 ‘ 艺是相对论修正因子。由以
上公式可以看出, 整个计算过程是循环迭代进行的, 而每一步迭代又分为电磁场推动粒子运动、 粒子运动产生
电流和电流参与电磁场求解三个步骤。
令时间步长为 △ , t由方程( 和() ) 1 2 可得求解电磁场的F T D D迭代公式为 E 叶1= E +(t ) () 6 ” △/ 甲xH ‘ 一(t )沙 , 。 叶/ △/ J “ , : 月叶3 / 2= H ‘ 一( t ) XE ‘ △/ )岔 () 7 计/ △/ 甲 2 产 计 +( t J ‘ 产 这两个公式中还没有引人具体的激励源。如果需在模拟区域中引人具体的随时间和空间分布的电场激励 源 E(, 和磁场激励源 H (, , , t x) 。 t 还应在每个时间步插人以下的场值更新步骤 x) E ‘ 叶 +E ‘ 朴 =E , 犷 () 8
( 电子科技大学 物理电子学院, 成都 6。5 1 。4 )
励源的引人过程, 推导出激励源所等效的电流项和磁流项表达式, 实现了新的激励源设里方法, 并进行了数值 验证和结果讨论。研究表明: 这类等效模型与标准 F T D D公式能紧密结合, 引人非常方便; 不必专门设里一个 附加的散射场区来处理散射场的计算, 大大节省了计算时间和计算内存, 比常规总场/ 散射场体系方法的效率 高 2%以上, 0 对粒子模拟这类耗时的计算较为适用。通过对 2 维柱坐标系下相对论速调管放大器( K ) R A 的模