本系列主要讲解如何利用lumerical公司的FDTD软件仿真拓扑光子绝缘体的能带结构。主要包括以下几方面的内容:

1)前言

2)光子晶体结构分析

3)能带结构仿真与软件设置

4)边缘态仿真与软件设置

5)抗散射仿真与软件设置

6)单向仿真与软件设置

7)其它仿真

1、 仿真目标

本系列的仿真工作是基于文献[1],采用石墨烯型光子晶体构成拓扑界面,下图左红色和蓝色界面处所示。拓扑光子一个很重要的特性是抗散射传输,即光可以沿着锐角传播而不散射掉。文献[1]中仿真了三种不同形状的拓扑波导(直线型、Z字型,Ω字型)(下图中),及其透射谱(下图右),本文只仿真Ω字型拓扑波导和透射谱,余下两种波导仿真方法类似。

2、仿真整体流程和各部分解释

仿真采用FDTD2019版本,相应的程序已经上传到GitHub[2]。仿真过程中包含一个工程文件,工程界面如图所示。工程界面中包含器件几何结构、光源、仿真区域,场强监视器等几部分。

1)器件几何结构部分解释

利用手动和参数化设置几何体和光子晶体仿真结构,如下图。本次仿真的难点在于如何把这个复杂的结构画出来,在工程树下可以看出来用了很多子光子晶体来拼凑这个复杂的结构。仿真过程中,光从左边波导入射,然后进入拓扑波导,最后进入右边波导。

2)光源部分解释

本文采用ModeSource光源,也可以尝试其他光源(除去线偏振光源),①中设置仿真光源波长范围1.3μm-1.6μm(来自文献[1])。

3)仿真区域和监视器部分解释

仿真区域设置简单,合理即可。设置仿真时间(本文为2000fs),设置网格尺寸,设置边界条件等。场分布监视器monitor_mid设置在光子晶体层中间位置,透射率和反射率监视器T、R设置在出射和入射波导处。

3、仿真结果

点击run开始仿真,仿真完成后(仿真时间约1小时),右键查看监视器monitor_mid的电场E分布。点击图中①设置色标范围(本文0-4),③处选择Abs^2,增大对比度,④处选择观察不同波长电场分布(本文1.6μm、1.43μm、1.3μm)。可以看出1.6μm和1.3μm均散射掉(无法穿过光子晶体),1.43μm沿着Ω波导传播。

Ω型拓扑波导抗散射和透射谱比较:文献中电场分布图和透射谱(红线)如下图上所示,本文仿真如下图下所示。仿真波长1.43μm,文献中和仿真结果中透射谱纵坐标标度不一样。透射谱图中在①处设置纵坐标为对数显示。右键查看T监视器的“T”出现透射谱窗口。

参考文献

[1]HE, Xin-Tao, et al. A silicon-on-insulatorslab for topological valley transport. Nature communications,2019, 10.1: 872.

[2]https://link.zhihu.com/?target=https%3A//github.com/AAAAA521/Topological-photon-simulation

利用FDTD软件仿真拓扑光子(五)-抗散射仿真与软件设置相关推荐

  1. fdtd中时间监视器怎么放_利用FDTD软件仿真拓扑光子(六)-单向传播仿真与软件设置...

    本系列主要讲解如何利用lumerical公司的FDTD软件仿真拓扑光子绝缘体的能带结构.主要包括以下几方面的内容: 1)前言 2)光子晶体结构分析 3)能带结构仿真与软件设置 4)边缘态仿真与软件设置 ...

  2. 利用FDTD软件仿真拓扑光子(六)-单向传播仿真与软件设置

    本系列主要讲解如何利用lumerical公司的FDTD软件仿真拓扑光子绝缘体的能带结构.主要包括以下几方面的内容: 1)前言 2)光子晶体结构分析 3)能带结构仿真与软件设置 4)边缘态仿真与软件设置 ...

  3. 利用FDTD软件仿真拓扑光子(二)-光子晶体结构分析

    本系列主要讲解如何利用lumerical公司的FDTD软件仿真拓扑光子绝缘体的能带结构.主要包括以下几方面的内容: 1)前言 2)光子晶体结构分析 3)能带结构仿真与软件设置 4)边缘态仿真与软件设置 ...

  4. 利用FDTD软件仿真拓扑光子(一)-前言

    本系列主要讲解如何利用lumerical公司的FDTD软件仿真拓扑光子绝缘体的能带结构.主要包括以下几方面的内容: 1)前言 2)光子晶体结构分析 3)能带结构仿真与软件设置 4)边缘态仿真与软件设置 ...

  5. 利用FDTD软件仿真拓扑光子(三)-能带结构仿真与软件设置

    本系列主要讲解如何利用lumerical公司的FDTD软件仿真拓扑光子绝缘体的能带结构.主要包括以下几方面的内容: 1)前言 2)光子晶体结构分析 3)能带结构仿真与软件设置 4)边缘态仿真与软件设置 ...

  6. 利用FDTD进行超表面的仿真(一)——验证PB相位和转换效率的计算

    由于初次进行超表面相关的仿真学习,故选择了一篇中文文献尝试进行复现,但也遇到了一些问题.本篇文章在做记录的同时,发出来也是为了能够和各位大佬讨论讨论,究竟问题出在哪里(/捂脸) 一.参考的文献 [1] ...

  7. 利用NS3部署不同拓扑无线网络

    利用NS3部署不同拓扑无线网络 实验题目 利用NS2/NS3部署一个星型无线网络(一个AP,不少于5个接入点).一个多跳无线网络(不少于6个网络节点).并测量两种网络拓扑下的网络链路吞吐量,用图表表示 ...

  8. matlab2014simulink中的三相晶闸管整流桥怎么找_三相维也纳 (Vienna) 主拓扑原理、控制及仿真 (下)...

    Δ  点击上方蓝色字关注 21Dianyuan * 本文是 21Dianyuan 社区「第九期 DIY实战经验 • 原创技术分享赛」 原创  参赛作品,作者 westbrook,感谢作者的辛苦付出. ...

  9. 小学计算机flash,小学信息技术第五册  9.初识flash软件

    第九课 初识flash软件 授课年级:五年级 授课老师:王丽 教材分析: 本课是介绍flash软件的第1课.主要是通过一个flash游戏向学生说明flash软件的启动方法与界面组成.掌握这些知识以后, ...

最新文章

  1. PHP 通过随机数获得ASCII 值返回字符。
  2. 【每周NLP论文推荐】 对话管理中的标志性论文介绍
  3. java符号引用 直接引用_JVM的符号引用和直接引用
  4. Find a way
  5. MATLAB编程与应用系列-关于MATLAB编程入门教程的总体编写安排
  6. 计算机操作系统(1):OS的作用和目标
  7. 斯坦福大学CS520知识图谱系列课程学习笔记:第二讲如何构建知识图谱
  8. 根据工序画出aoe网_这些金刚网纱窗竟然含“毒”!选错就得病
  9. 10截图时屏幕变大_刚刚才知道!华为手机还有7种截图方式,其中1种居然能隔空截图...
  10. 智能美观网速快 有这样的无线路由吗?
  11. .net 中Dictionary的遍历
  12. 《自然语言处理技术在中文全文检索中的应用》笔记
  13. 浅析资产配置的几种方法
  14. 公平的错觉:韩国教育辛酸史
  15. IMO 开放平台单点登录
  16. MySQL内存表的特性与使用介绍 -- 简明现代魔法
  17. 画小米的新Logo只用border-radius可不行!
  18. 看黑客如何在Black Hat 2016上5秒干掉 macOS 系统,“催吐”ATM机| 宅客周刊
  19. JDBC增删改查练习案例
  20. 数学教程之蜜蜂如何利用数学过上完美的生活?

热门文章

  1. chemkin pro linux64,ANSYS Chemkin Pro 17.0 Release 15151 x64
  2. 创新科技,只为尊重音乐原声:dFiM睿妙深度剖析
  3. K、M、G、T、P、E、B的含义和全称 from csdner qqtian1110
  4. 发那科数控系统采集网关WTGNet-FANUC
  5. 算术平均 几何平均 平方平均 调和平均
  6. [益智]:你有四个装药丸的罐子
  7. 西门子PLC与触摸屏通讯通信干扰的处理方法
  8. linux usb host复位,Linux USB Host-Controller的初始化代码框架分析
  9. android type c 串口,type c和安卓接口区别 正式解决了USB永远插不准的
  10. ocr初始化失败怎么办_ocr识别 程序初始异常