半波耦合器的设计——RSOFT

                                          

找到阈值增益差最大的那个点,就是我们设计半波耦合器的目标。

首先设计半波耦合器的目标是使耦合相位为180度,以及归一化交叉耦合系数能够使阈值增益差达到最大;这个什么什么时候归一化交叉耦合系数能使阈值增益差达到最大,有计算公式,这里先不作说明;先讨论半波耦合器的长度和宽度对归一化交叉耦合系数Y(下面都用Y代替)和耦合相位的影响;

                                         

设置成这样的结构,然后在两边的波导处都添加路径和监视器,分别监视相位以及能量的变化;然后launch field在一边添加就行了,然后这个你要的波长以及背景折射率,以及材料的折射率根据实际情况而定

                                       

我是在网上找的文献,一般的半波耦合器的长宽都是多少,然后再通过设置长度和宽度的范围扫描,得到不同的长度和宽度下的耦合相位和光场能量大小,这里是扫描后输出很多文件,在raw里面有很多mon文件代表不同长度和宽度搭配形成的mon文件,mon文件里有你监视器的输出结果,你可以计算出每个mon文件里耦合相位差,我是一个一个的计算的,很费时间,不知道有没有更好的方法;然后用origin输出结果图:

                                       

我得出来是这样的,那归一化耦合系数的话我准备还是一个一个算,根据归一化耦合系数的公式,有点麻烦,不知哪位大神可以指导指导我

发布了6 篇原创文章 · 获赞 4 · 访问量 1161
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览