24小时热门版块排行榜    

查看: 304  |  回复: 0

光ing

铜虫 (小有名气)

[交流] JCMsuite:空心光子晶体光纤

JCMsuite布局描述提供了许多设置复杂几何图形的方法。例如,在多核光子晶体光纤示例中,我们使用晶格副本来创建固体核光子晶体光纤的空气孔的排列。然而,在某些应用中,可能需要描述几何图形,这些图形不能用简单的圆、平行四边形等表示,或者类似物体的复杂阵列非周期排列在规则网格中,需要晶格复制来实现。在这种情况下,通常需要用任意边界曲线来描述几何对象,即一般多边形。这就是本例的情况,其中光子晶体包层的内部孔和中心孔形成复杂的形状。其几何结构为中空光子晶体光纤,如下图所示:

JCMsuite:空心光子晶体光纤
显然,这个描述很难“手工”完成,输入所有点的坐标。相反,在JCMsuite的Matlab®接口的帮助下,建立一个复杂的几何图形和模拟运行完成。

JCMsuite的Matlab®接口允许使用所谓的模板文件生成这样复杂的文件。因此,可以将JCMsuite语句和Matlab语句进行混合,例如,计算孔隙的点位置。Matlab循环允许在位移位置或修改形状生成多个对象。关于该机制的完整描述可以在Matlab®Interface中找到,并且超出了本例的范围,本例仅用于演示嵌入式脚本的能力。
这个例子的project.jcmp、 layout.jcm 和 materials.jcm文件包含了模板文件 ,就要添加一个“t”作为对应模板的后缀。模板被设计成这样一种方式,只需要定义几个用户定义的参数,如圆角、周期、包层环的数量等,就可以生成复杂的布局描述。这些主要的输入参数是在run_project中设置的。m脚本。当它在Matlab中执行时,命令:
results = jcmwave_solve('project.jcmp', keys);
在run_project.m脚本内将模板转换为常规的JCMsuite输入文件,网格划分并布局,并运行模拟。此外,脚本将结果结构中存储的特征值写入控制台。

计算得到的空心模式是双重简并的。下图显示了计算得出的模态强度(第一行)和相应的向量场分布(第二行)。
JCMsuite:空心光子晶体光纤-1
回复此楼
光学设计案例、视频课程、书籍学习资源
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 光ing 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[硕博家园] 迷茫的毕业季 +3 独孤老狗 2024-06-08 3/150 2024-06-09 02:10 by Handlenhr.
[论文投稿] 一般很空的审稿意见大家一般是怎么回复的 +5 mage9162 2024-06-05 6/300 2024-06-09 01:12 by dxcharlary
[基金申请] 蹲一个6月7号江苏省青基公示 +16 yulb1005 2024-06-06 25/1250 2024-06-09 00:44 by 天狼421
[基金申请] 函评意见:既然你有中科院****人才项目了,就不要申请面上了。 +28 zcp521 2024-06-06 31/1550 2024-06-08 19:29 by hourui315
[公派出国] 公派出去要准备多少钱? +4 天空之光 2024-06-06 4/200 2024-06-08 19:25 by keyaner23
[论文投稿] 给大家分享一下扎心的投稿经历 +7 lizhengke06 2024-06-08 8/400 2024-06-08 18:48 by baimu369
[基金申请] 年年想打听,年年打听不到。。 +21 hdzw9071 2024-06-03 31/1550 2024-06-08 16:01 by suiyuanwgz
[精细化工] cab-35是不是智商税 +3 桃花流水炖肥鱼 2024-06-02 6/300 2024-06-08 12:25 by 桃花流水炖肥鱼
[论文投稿] 毕业后发文章 +5 Prome_Epime 2024-06-06 5/250 2024-06-08 07:11 by therotyonth
[基金申请] 今年香江初审出结果了吗 +3 悲催科研狗 2024-06-06 9/450 2024-06-07 23:52 by wuhanrui
[基金申请] 5B能上会么? +12 Tenfu 2024-06-05 14/700 2024-06-06 22:34 by mch20120521
[基金申请] 中华学术外译去年5.5出的,今年咋回事还不出 +3 Lynn212 2024-06-04 5/250 2024-06-06 16:56 by 蚂蚁游泳
[博后之家] 新手求助,发布的博后招聘广告被删除,请问原因? +4 萍萍07 2024-06-03 8/400 2024-06-06 16:16 by 996247712
[论文投稿] 返修之后,今天with editor状态没变,但是日期更新了,有人知道是怎么回事么? 50+3 huanpo116 2024-06-04 8/400 2024-06-05 21:44 by lucky_my2010
[论文投稿] 给编辑发邮件 +3 happy hs 2024-06-03 4/200 2024-06-05 13:51 by p-cloud
[有机交流] 求指点这一步反应如何实现 50+4 35ghjs 2024-06-04 12/600 2024-06-05 10:51 by 35ghjs
[考博] 有没有非全日制的博士 +3 原味儿咖啡 2024-06-03 4/200 2024-06-05 10:37 by 新晋码匠
[硕博家园] 迷茫毕业季 +5 独孤老狗 2024-06-04 6/300 2024-06-04 22:20 by 独孤老狗
[论文投稿] 求助大神,Fe和Al离子对MOF都有淬灭,当两种离子共存时,怎么区分两种离子? 10+5 maoxiao 2024-06-02 6/300 2024-06-03 19:35 by maolC
[考博] 24/25申博 +3 ldldx 2024-06-03 5/250 2024-06-03 15:51 by 安塔瓦拉多
信息提示
请填处理意见