MAGIC程序简介
MAGIC程序是1978年山美国MRC C Mission Research Corporation公司推出的一套利用时域有限差分方法编制的2.5维电磁粒子模拟程序。该软件模拟了给定结构内带电粒子和电磁场的互作用过程以及它们随时间和空间的变化。MAGIC程序的最大特点是.IJ以根据实际情况对空间结构、场和粒子的算法、初始条件和边界条件、介质特性及输出方式进行设定,因而.IJ以模拟许多实际的电磁场与粒子的运动变化过程。MAGIC程序是粒子模拟程序,但它并不要求使用者具有粒子模拟的专业知识,只要根据实际的模型和物理特性进行设定,就.IJ以对部分或整个物理过程进行模拟。经过二}‘多年的不断完善和升级,口前己在全世界被相关的研究人员所接受。例如,国际著名的物理电子学及微波电子学专家,英国P.A.Lindsay等利用MAGIC程序模拟了一个连续波、L波段、20KW磁控管。研究了从噪声到大振幅振荡的瞬态过程及相关的模式变换。特别地,证明了从噪声到最大振幅只要几个周期:振荡模式的选择决定于自流电压的大小及上升速度。这些瞬态现象在大多数磁控管中都得到了证实。除了国外在用MAGIC进行大量研究外,国内电子科技大学高能所也用该软件在真空微电子学、虚阴极振荡器、切伦柯夫辐射、相对论返波管等方面开展了广泛的研究应用,取得了较好的成果。现在MAGIC己成功应用于微波器件、等离子体器件、材料科学领域及微波等离子体加热、电流传输、脉冲功率发生器、半导体器件、加速器技术、激光技术等领域的研究和辅助设计。MAGIC程序采用有限差分的方法求解Maxwell方程、运动方程及连续性方程。在数值计算中,时间和空间被划分成有限的网格:从某一己知初始状态开始,计算时,首先时间向前推进一个很小的间隙,得到一个新的时间值,然后在整个空间求解Maxwell方程得到新的电磁场的值,通过求解Lorenz方程得到电荷动量,求解联系性方程得到网格上的电荷及电流密度:再以电荷和电流密度为源,求解下一个时间间隙内的Maxwell方程,MAGIC模拟中的循环过程如图2.1.1所示。因此在MAGIC程序中,只要根据实际情况给出空间结构,选择适当的场和粒子的算法,在特定的初始条件及边界条件下,就.IJ以模拟电磁场与粒子互作用的过程。
MAGIC程序中有四种坐标系,即自角坐标系、圆柱坐标系、球坐标系及极坐标系.IJ供选用,坐标系的选取需要根据被模拟的结构几何形状而定,这样易于划分px]格。空间结构的建立山Point, Line, Area, Volume四种命令组成,i以通过定义边界函数来定义区域。生成网格.IJ以山用户自己分Ix_域定义标记及网格尺、」一,也.IJ通过指定自动划分网格的命令并选定几个参数来自动生成。考虑到计算的精度要求,网格划得越细越好,但网格太细,计算量太大,一般选取空间步长为波长的六分之一到二}‘分之一之间,就能满足精度要求。
MAGIC计算中,电磁波的模式考虑了TE, TM模,根据实际情况和计算需要.IJ以单独选用TE或TM模,也.IJ以选用Both同时计算TE和TM值。共有四种方法处理Maxwell方程,分别是Centered, Quasi-static, High-Q,Biased。使用时根据物理模型及主要特征.IJ以选用一种速度更快、逼近真实情况、突出主要特征的方法。比如,对无源器件结构,.IJ选用Centered方法:对具有慢速的非相对论运动粒子的结构,选用Quasi-static算法:High-Q算法适合于具有相对论带电粒子及高Q值谐振腔结构:Biased算法是处理场的一种缺省形式,是普遍适用的方法。
哪里有下载?
哪里有下载阿?大哥,请问哪里能下载?
大哥,请问哪里能下载?我Qq157954660, 怎么没人回呢,:'( 很没有人气?怎么办?:'(:'(:'( 请在[email]simwemagic@163.com[/email]中下载magic程序,邮箱密码:888888。最新的magic帮助文件:[url]http://www.mrcwdc.com/Magic/FormsPDF/MagicManual.chm[/url]
[[i] 本帖最后由 sntest 于 2006-9-2 08:13 编辑 [/i]]
wu
非常感谢楼上的 2.5维 是什么意思?3D模块好像不能用[[i] 本帖最后由 yuminhust2005 于 2007-5-20 16:12 编辑 [/i]]
页:
[1]