




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1.近来用COMSOL计算光子晶体光纤的模场分布,可是不知道PML的参数如何设置,以及边界条件怎么设置,计算出来的结果不对. 实验室老板催得急,算不出来特别郁闷,不想读的心思都有了。 请用过的人帮帮忙吧:)我也是用comsol算光纤的,关于pml层的设定问题,如果不考虑损耗的话,pml层可以不设,你可以试一试就知道了,pml对模场分布基本没有影响2. COMSOL Multiphysics如何模拟带隙光子晶体光纤?要用COMSOL Multiphysics模拟带隙光子晶体光纤,也就是要加入kz,可以用如下方法: (1)用平面波模式,将模型边界条件改为电场,输入一个表达式的名字,例如E1。 (2
2、)定义该边界表达式E1,菜单“选项>表达式>边界表达式”,选择不同的边界,分别写入该边界上电场E1的表达式,这样就能加入kz,将所需的周期性边界方程写入COMSOL Multiphysics。 3. 如何准确求光子晶体光纤的限制损耗即有效折射率的虚部我在模拟PCF时,为了求其限制损耗即有效折射率的虚部,在PCF结构的外面加了PML,但是在加了PML后,却发现光束不能约束在纤芯中了。不知道哪里出了问题,还望各位高手给予指点,谢谢。8vpw-q%T-V1Wdattach219885/attach:T o1O+B0j Pm Q.7cF f1|Y 加了PML后的结果如下:j.v1XpN a
3、ttach219886/attach beautycatcher 发表于 2009-10-21 07:31我也是初学,也在做一些光子晶体的方法。目前还不懂帮你顶顶,大家多多讨论 caoer 发表于 2009-10-21 11:17有限元做光子? 这个挺有新意,不过要注意是否适用 mahui 发表于 2009-11-5 09:59能说一下有限元做光子为什么不合适吗?不过用FDTD做光子的还蛮多的 Feit 发表于 2009-11-5 12:22PML的几何不对,应该是加个六边形的PML才对吧:) fangany 发表于 2009-11-8 13:29纤芯比外面的小,当然有可能找到外面的那个模式,
4、多找几个模式或者将外面的区域减小应该就可以了 shanyrain 发表于 2009-11-8 20:35加个圆形的就可以了yt0c;aBr#d C x"H PML要考虑模型的对称性,比如这个模型可以只计算1/4或者1/6 xwx000000 发表于 2009-11-13 22:31楼主具体交流下怎么划分格点的? 我算光子晶体光纤的模式,伪模很多阿,比如设neff=1.5附近寻找,设200个,它就给找出200个neff出来。 n在comsol如何输入积分和二重积分符号?我要在选项-表达式里输入表达式,在表达式里输入积分符号和二重积分符号,这两个符号都怎么输入? Lynn_An 发表于
5、2009-12-28 09:17COMSOL没有这种运算符,实现这个功能的是“积分耦合变量”。如果你把这个积分耦合变量定义在三维实体上,那么就是三重体积分的含义;定义在二维域上,就是二重面积分;定义在一维线上,就是单重的线积分。如果你要做的不是对空间的积分,而是对时间的积分,那么,就需要你把这个时间的积分整理成一个普通的常微分方程,在COMSOL中可以添加ODE的约束。 在comsol里如何操作运行有效模场面积在模拟光子晶体光纤的时候想知道有效模场面积和波长的关系,我现在知道有效模场面积的计算公式,但不知道在COMSOL里如何操作、运行,如何计算有效模场面积?先谢了! Lynn_An 发表于
6、2009-12-28 09:19后处理菜单中,有个域积分计算。你在那里面对你有效面积公式的分子和分母那两个积分分别进行计算,然后手工去做个除法. GYZ 发表于 2010-1-14 20:49我还是不明白,能不能再详细一点。谢谢! Lynn_An 发表于 2010-1-22 11:23to GYZ:首先,你知道那个Aeff的公式不?如果不知道,可以去SCI数据库查一下K. Saitoh做PCF的论文,0203年附近的。可以找到这个公式。我论坛回复没法用公式编辑器,所以只能让你自己去查一查了。查一下也好,你写论文的时候总要引用这个公式的出处的。然后,这个公式是一个除法,分子和分母均是对电场分布的
7、二重积分,当然积分域并不一样。积分变量也不完全一样,虽然都是电场分布,但是分子分母有一个平方,一个是四次方。总之这个二重域积分的功能,COMSOL里面内置了,可以简单的分别计算出来。 joasm 发表于 2010-4-22 18:06i=s 本帖最后由 joasm 于 2010-4-22 18:11 编辑 /i附上Aeff公式,我用范例里的color=redstep_index_fiber/color计算Aeff,但结果有点不太正确!主任帮我看看,我的过程!Options > integration coupling variable > subdomain variable 直接
8、对Subdomain2 (core)积分name expression Int normE_rfwv2 分母Int1 normE_rfwv4 分子更新计算后 从 data display >
9、global 观看结果但结果似乎不太正确 在comso里,如何画正三角形和正六变形 ?求求大家帮忙,指点一下如何画正三角形和正六边形,非常着急,由于不会画,下面的论文都做不下去了。再次谢谢大家 glassfiber 发表于 2009-12-1 13:22i=s 本帖最后由 glassfiber 于 2009-12-1 13:24 编辑 /i有个笨办法:画一条线,然后复制一下,再把原来的线旋转60度,粘贴原来的线出来,这样就有两根线了,再把两个末端连起来,三个线同时选中后强制生成实体,就是一个正三角形。或者:画一个旋转60度的正方形,一个不旋转的正方形,然后里面就有一个正三角形的形状了,用线连起
10、来就是一个正三角形。 kobe010525 发表于 2010-1-7 10:29可以用matlab先编一个程序,导入就行了吧 yiri 发表于 2010-4-11 12:00能说说如何用matlab编,在导入呢?还是全部在脚本中实现 Lynn_An 发表于 2010-4-12 10:15就是使用comsol with matlab。这个时候会先打开matlab,然后打开comsol。comsol里面选2D,然后确定就可以了。这个时候comsol进入工作界面,最小化它就可以了。在matlab界面写程序,画正三角形什么的都有现成的命令,这个随便google就知道了,有很多方法。画好了以后,使用一下
11、geomcoerce命令,把曲线几何强制成实体。然后在comsol界面写,选 文件>导入>导入几何对象,这个时候你就能在comsol中看见matlab工作空间中的几何对象,导入就可以了。 Lynn_An 发表于 2010-4-12 10:17其实说实在的,我觉得2楼说的画线再复制旋转的方法更容易。正三角形而已,不至于用脚本,呵呵。 因为基模的损耗一般最小,对应于虚部也最小。求光纤传播模式和损耗的问题1)那个in-plane wave是面内波,不是光学里面说的平面波(plain wave),comsol里面的垂直波也可以是平面波。面内波和垂直波,只是描述的光的入射方向,你计算的模式的
12、话,画光纤截面多好,因为模式分布是一个稳态光场分布,你弄个面内波做一段无意义的传输干什么呢,唉,被fdtd毒害太深了。2)求解模场使用的是特征频率分析这种求解器。你要告诉他一个大概的寻找范围。比如你做个光纤仿真,芯的折射率1.6,包层折射率1.5.你就可以告诉软件从1.6附近开始找,因为模式的折射率一定在n1和n2之间。你要是告诉软件从折射率1附近找,他肯定算不出来。3)步骤就是画光纤截面,用垂直波模场分析这种应用模式,指定波长,指定各求解域的材料属性。外围边界用吸收边界(散射边界或者PML),内部边界不用管它,默认连续。然后告诉他在哪个折射率附近找,然后就计算。在后处理中看功率分布找到基膜,
13、然后记下软件给出的有效折射率,是个复数。虚部表示了损耗,有公式的,翻翻论坛上的帖子。散射边界和PML都属于吸收边界。区别就是,散射边界是个一阶的吸收边界,而PML是二阶的。换句话说,如果波矢精确已知,散射边界就是完美吸收边界,没有反射。但是如果波矢无法给出,那散射边界就不可能完美吸收了,会有反射存在。PML要高级一点,那可以不要求用户指定波矢,反正波来了就吸收,衰减掉,只要PML层够厚。i mAy?s但是大多数都是伪模,光的能量都不在中心,而是在各种各样乱七八糟的区域,200里面可能有一两个是限制在芯区的传输模。如果光子晶体柱半径再小的话,可能一个传输模也找不到 wd19830203 发表于
14、2009-11-17 20:43原因就是没找到模式,具体应该参照第一幅图的折射率设定,然后都找几个模,应该可以找到正确的模式。我目前还在做,希望和大家多交流。 beautycatcher 发表于 2009-11-24 08:32楼主?最后问题出在哪啊?给个总结贝 xwx000000 发表于 2009-11-30 13:42quote原因就是没找到模式,具体应该参照第一幅图的折射率设定,然后都找几个模,应该可以找到正确的模式。我目前还在做,希望和大家多交流。+Jufc#q qGv0v size=2color=#999999wd19830203 发表于 2009-11-17 20:43/color
15、 url= Q,p,b+n1L9O&|能加我QQ么 890587541C)o7Pf7ryO(s一起交流下 我清华的4. 请问有谁用femlab模拟过光子晶体光纤我用Perpendicular Waves>Hybrid-Mode Waves>Mode analysis模拟光子晶体光纤.仿照step indexWkno4HX5a2Xfiber的例子,但是计算结果是 光束没有约束在纤芯.不知道有哪位做过.请指教一下.多谢! ryan_xu 发表于 2006-12-24 15:11需要用,象计算普通波导中的模式一样计算光子晶体光纤中的模式是不行的。具体可参见上的几篇文章。 wint
16、er1 发表于 2006-12-25 11:05多谢!多谢!可惜我没有,不知哪位兄弟有啊? piaopozhz 发表于 2006-12-26 09:19同问啊!楼主也是做光子晶体光纤的吗,多交流啊! winter1 发表于 2006-12-26 12:51你好,我是搞光子晶体光纤和光纤激光器的。我的QQ409306042,想交流的话加我。注明你是仿真论坛的。 piaopozhz 发表于 2006-12-28 14:24还要请问大家,如何设定光在光子晶体光纤中沿z方向的传播距离呢?好像step indexfiber的例子中也没有关于传播距离的解释,也就是传播了多远得到的稳定基模呢?另外2楼说的是
17、理想匹配层的边界条件吗?呵呵,新手,问题很多,见谅 winter1 发表于 2006-12-28 19:54按照MAXWELL 方程,光纤中存在的模式,就是方程的解。光纤考虑结构随轴向不变,得出的解沿z方向分布是不变的。计算的时候,应该考虑的z方向无限长的,直到求出稳定的解。其它软件模拟光纤的时候,也有没考虑长度的,可能是光纤的宏观尺寸相对于波长是很巨大的。 piaopozhz 发表于 2006-12-29 09:05谢谢winter1,你的意思是考虑z方向无限长求出稳定解,得到稳定解的传播距离由于光纤尺寸很大所以可以忽略,认为光纤中从头到尾都以这个解来传播的,对吗?我是这么想的,但导师非要找
18、出稳定解前传播的距离,很郁闷。 winter1 发表于 2006-12-29 10:55呵呵。我同学用的光学软件可以看光波向前传播的时候的横截面的光场分布。一般来说,如果向前传播的光波能够在纤芯中约束,这光传播一段时间,光场在横截面的分布就稳定了。如果不能约束,就很快散出纤芯了。 piaopozhz 发表于 2006-12-29 11:01你同学用的什么光学软件呢?“如果向前传播的光波能够在纤芯中约束,这光传播一段时间,光场在横截面的分布就稳定了”那么光传播的这段时间大概多久呢,它又会传播多长呢?是波长量级吗?总搞不清楚这点。#RO'y07ov4I +Rji"c"D
19、 i 本帖最后由 piaopozhz 于 2006-12-29 14:49 编辑 /i winter1 发表于 2006-12-29 19:07我同学 用的好像是rsoft 之类的软件。我看他模拟的时候,如果该光子晶体光纤不能约束光束。传播约在几十上百个波长量级的时候,就全部泄漏到包层了。 winter1 发表于 2006-12-29 19:47我有femlab的例子是关于光子晶体光纤长周期光栅,有兴趣的我发给你。 winter1 发表于 2006-12-29 20:03附件是光子晶体光纤长周期光栅,有兴趣的可以看看 winter1 发表于 2006-12-29 20:04附件是光子晶体光纤长
20、周期光栅,有兴趣的可以看看 piaopozhz 发表于 2006-12-30 08:10谢谢,真是太感谢了!我下载下来好好研究研究! piaopozhz 发表于 2006-12-30 10:49奇怪下载下来的为什么不能解压缩呢?放在一个文件夹里也不行。 i7qa9f#R(a对了,还有你在用Femlab处理光子晶体光纤时的边界条件怎么设定的呢?能不能直接用PMC,唉,感觉搞这方面的资料好少啊 winter1 发表于 2006-12-31 14:25实在对不起,我的网速太慢了。登陆了几次都附件传不上去的。可能传的有问题。对不住了。我在试试。 winter1 发表于 2006-12-31 14:33
21、实在不好意思,我的权限太小。没有办法传上去。呵呵。你要的话。发邮件给emailawvtt/email 我给你传一份。其实这是,2006年年会的文章,也是别人给我的。 piaopozhz 发表于 2006-12-31 15:44真是非常感谢!我已经给你发邮件了!资料真是宝贵啊! winter1 发表于 2007-1-3 09:42你好。我已经发给你了。呵呵。看看收到没有。 piaopozhz 发表于 2007-1-3 16:48奇怪,收是收到了,为什么没有附件呢?能麻烦你再发一个吗?谢谢! winter1 发表于 2007-1-8 18:31不会吧。我也是的邮箱。呵呵。我试试吧。 piaopoz
22、hz 发表于 2007-1-9 07:50这次收到了,非常感谢!好好研究一下,呵呵 piaopozhz 发表于 2007-1-18 12:02我用Perpendicular Waves>Hybrid-Mode Waves>Mode analysis模拟光子晶体光纤,方程是光纤的传播方程,但如何加PML边界条件呢?在边界条件选项里只有理想磁导体边界条件和理想电导体边界条件,无法在加的理想匹配层中选择其它条件啊。如果根据PML的例子来选择边界条件的话方程又不再是光纤的传播方程了。不知哪位能给解答一下吗?另外,好像我用理想磁导体边界条件算出的计算精度也还可以,这个问题能不能就用一般的边界
23、条件算呢 piaopozhz 发表于 2007-1-18 16:19补充一下,我是想用femlab来研究光子晶体光纤的色散和双折射 页: 1 查看完整版本: 请问有谁用femlab模拟过光子晶体光纤5. 关于模拟光子晶体光纤因为说明书中并没有介绍如何建立PCF,所以我现在建模老是出一些乱七八糟的错误。头疼死了,看到论坛有那么多牛人再讨论,能否加QQ,请教一二。问题实在太多。不能在这里问了。请牛人加Q103820100,谢了另,RF模块可以模拟光栅吗?能不能画出光栅的电场分布。谢谢! Lynn_An 发表于 2010-4-6 09:26RF模块当然可以模拟光栅,画出光栅结构,然后平面波入射计算传
24、输就可以了。PCF的话其实总结起来,就是画一个PCF的截面图。使用RF模块进行2D建模即可,使用垂直入射,模式分析功能。定义好各部分材料特性以后,边界使用一般的吸收边界(散射边界或者PML),就可以了。 Leon86 发表于 2010-4-6 12:22感谢系主任。有不会的问题再请教哈b url= iLynn_An/i /b Leon86 发表于 2010-4-6 16:22在解模场特征值时,需要获得初始值么?我点获得初始值,又有好多错误b url= iLynn_An/i /b Lynn_An 发表于 2010-4-16 10:35burl= iLeon86/i /b什么获得初始值?建议你去模
25、型库里面看看那个普通阶跃光纤的模场分析例子吧。在RF模型库,optics and photonics目录下面,有个step index fiber的算例。去看看这个的操作过程。然后你所后需要做的,就是加上几个空气孔,重复这个step index fiber的仿真分析步骤。 liger 发表于 2010-7-6 15:25有没有关于用comsol模拟光子晶体光纤的群啊,刚开始学习这个软件,都不知道怎么建模,怎么计算啊! liger 发表于 2010-7-9 17:09ost&pid=2326&ptid=9735#/url iLynn_An/i /b 页: 1 6.光子晶体光纤请教
26、: 模式的有效折射率是一个复数,如何在comsol软件中求出其虚部?利用comsol软件可以求出包层的有效折射率吗?恳请高手指定指定。收藏 分享 评分 回复 引用 订阅 TOP · 发短消息 · 加为好友 redcrag (redcrag)当前离线 UID10 帖子554 精华4 积分1669 阅读权限100 来自天津 在线时间263 小时 注册时间2009-4-21 最后登录2010-7-8 版主2# redcrag发表于 2010-4-16 20:17 |
27、 只看该作者 计算边界采用PML条件,能够计算虚部,可以找有精确数值的文献对比。包层有效折射率可以用一个单元求解。参考这篇帖子内容回复 引用 TOP · 发短消息 · 加为好友 Whitehands 当前离线 UID3032 帖子5 精华0 积分17 阅读权限10 在线时间3 小时 注册时间2010-4-8 最后登录2010-6-28 上路之前3# Whitehands发表于 2010-4-16 22:31 | 只看该作者 多谢版主!回复 引用 TOP · 发短消息 · 加为
28、好友 guoyuanlg 当前离线 UID90 帖子148 精华1 积分290 阅读权限30 在线时间42 小时 注册时间2009-6-8 最后登录2010-7-9 中级会员4# guoyuanlg发表于 2010-4-17 17:30 | 只看该作者 计算边界采用PML条件,能够计算虚部,可以找有精确数值的文献对比。包层有效折射率可以用一个单元求解。参考这篇帖子内容redcrag 发表于 2010-4-16 20:17 若设置“散射边界条件”呢?貌似也能得到虚部回复 引用 TOP · 发短消息
29、3; 加为好友 Whitehands 当前离线 UID3032 帖子5 精华0 积分17 阅读权限10 在线时间3 小时 注册时间2010-4-8 最后登录2010-6-28 上路之前5# Whitehands发表于 2010-4-19 11:08 | 只看该作者 散射边界条件可以得到虚部。回复 引用 TOP · 发短消息 · 加为好友 redcrag (redcrag)当前离线 UID10 帖子554 精华4 积分1669 阅读权限100 来自
30、天津 在线时间263 小时 注册时间2009-4-21 最后登录2010-7-8 版主6# redcrag发表于 2010-4-19 12:01 | 只看该作者 是这样。回复 引用 TOP · 发短消息 · 加为好友 guoyuanlg 当前离线 UID90 帖子148 精华1 积分290 阅读权限30 在线时间42 小时 注册时间2009-6-8 最后登录2010-7-9 中级会员7# guoyuanlg发表于 2010-4-20 09:40 | 只看该
31、作者 6# redcrag 趁机问:散射边界条件和完美电导体或磁导体边界条件的区别?呵呵,谢谢回复 引用 TOP · 发短消息 · 加为好友 redcrag (redcrag)当前离线 UID10 帖子554 精华4 积分1669 阅读权限100 来自天津 在线时间263 小时 注册时间2009-4-21 最后登录2010-7-8 版主8# redcrag发表于 2010-4-20 10:35 | 只看该作者 我以为你可以普及一下呢,我是不太懂,呵呵。回复 引用 TOP ·
32、发短消息 · 加为好友 suonawangwh 当前离线 UID3254 帖子51 精华0 积分187 阅读权限20 在线时间5 小时 注册时间2010-4-18 最后登录2010-7-18 注册会员9# suonawangwh发表于 2010-4-27 20:30 | 只看该作者 7# guoyuanlg 文献上说PML条件是用的最广泛的,忘了是哪里看到了的,还有提到其他这些边界条件,找到了传上来给你看看7. 有大侠用COMSOL仿真光子晶体光纤模场的吗?请教我仿真光子晶体光纤(结构不错,已有成品),设定PML的r方向
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年高级审计师考试回顾与展望试题及答案
- 权威资料整合中级审计师试题及答案
- 2025年团校入团考试试题及答案
- 2019-2025年一级建造师之一建建设工程项目管理押题练习试题A卷含答案
- 审计师考试复习中的学习技巧试题及答案
- 刷题技巧分享及2025年试题及答案
- 2025年入团前期准备试题及答案
- 创新学习的二级消防工程师试题及答案
- 初级护师考试关于饮食与心理健康的关系及试题及答案
- 安全管理人员考核实施细则分析试题及答案
- 2025年四川省成都市锦江区嘉祥外国语高级中学高考数学三诊试卷(含答案)
- 江苏省新高考基地学校2024-2025学年高三下学期第二次大联考化学试卷(含答案)
- 2024年怀化市鹤城区社区专职工作人员招聘笔试真题
- 《养牛与牛病防控技术》课件-项目九 疾病防控体系
- 三重一大培训课件
- 安装防雷设施合同协议
- 广东省2024-2025学年佛山市普通高中教学质量检测生物试卷(二)高三试卷(佛山二模)
- 商业银行资产配置与风险管理
- 《第六单元 音乐知识 下滑音》(教学设计)-2023-2024学年人教版(2012)音乐三年级下册
- 外研版(三起)(2024)三年级下册英语Unit 3 单元测试卷(含答案)
- 项目评估保密协议书(2篇)
评论
0/150
提交评论