首页/文章/ 详情

Lumerical Python API (一) - FDTD等仿真软件的编程接口介绍

1月前浏览1527
Ansys Lumerical系列软件提供了丰富的功能,但在针对不同的研究内容进行仿真时, 难免遇到自带功能无法满足需求的情况,这时,就需要借助其他工具完成任务。Lumerical提供了仿真软件与Python、Matlab的应用程序编程接口 (API, Application Programming Interface) ,使得数据处理、自动化执行仿真、参数优化、绘图等具有更高自由度,包括对于高性能计算的设置也离不开该接口。当下热度很高的器件逆设计,也常借助Python或Matlab完成算法部分的工作,诸如神经网络等算法对光学仿真的控制,以及过程中的数据传递过程,也都离不开API的帮助。

Python和Matlab,一个是轻便的编程语言,一个是强大的数学工具,两者各具优劣势,均无法被彼此替代,需要根据具体任务和需求选择。首先在此开设一个专栏,总结Lumerical仿真软件与Python之间的数据传输与互联。


Lumerical在2016版本中就开始提供类似的接口,当时的版本只能支持部分数据类型的传递,无法实现异常回溯和错误记录的呈现,传递大型矩阵的表现不佳,且存在一些用户使用困难。经过多个版本的更替,Lumerical为该接口添加了许多功能,现在已经具有很好的实用性。目前,2019a R3开始的各个版本仿真软件中,均包含了Python v3,免去了许多复杂的配置与设置操作,且能够在装有Linux的服务器等设备上运行。Python API在使用过程中,需要与Lumerical GUI交互,需要GUI license。
具体而言,本专栏将从以下几个方面总结接口的设置与使用:
  • 会话管理 —— Session Management
  • 初始配置 —— Configuration
  • 脚本命令与函数方法 —— Script and methods
  • 数据传递 —— Passing Data

具体内容将分别总结,参考自官网Ansys optics手册[1]。


[1]https://optics.ansys.com/hc/en-us/articles/360037824513-Python-API-overview



来源:摩尔芯创
光学MATLABpythonUM参数优化Lumerical控制ANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-09-29
最近编辑:1月前
摩尔芯创
光学仿真、光学培训、硅基光电子
获赞 6粉丝 5文章 35课程 0
点赞
收藏
作者推荐

【Lumerical系列】硅基光电调制器(1)——基本原理

本期我们将开始一个新的系列专题——有源光子器件的设计与仿真,涉及到调制器、探测器、激光器在内的众多有源器件。我们将以Ansys Lumerical上的案例为基础,从基本的硅光调制器开始,介绍调制器的基本原理、性能指标、常见结构、设计流程、建模仿真等步骤,使用Ansys Lumerical CHARG、HEAT以及INTERCONNECT等软件,最终完成单个光子器件到光子集成电路的仿真设计。接下来让我们从光学调制的基本概念开始。什么是光学调制?在介绍硅光调制器的之前,首先解决一个问题:什么是光学调制?我们不难找到它的定义,即“光调制技术就是将一个携带信息的信号叠加到载波光波上的一种调制技术”,这个定义更偏向于光学通信。从光学原理的角度来看,光学调制则是改变光信号的强度(振幅)、频率、相位、传播方向等一个或多个特征参数的过程。在这些参数中,大部分光探测器(包括人眼)对光强(振幅)最为敏感,且其他光学参数如频率、相位等也可以通过光强的变化来表达,因此可以通过检测光强(振幅)的变化来检测光学调制的效果。光学调制的作用是什么?光学调制的作用可归纳为以下几个方面:首先对于光纤通信而言,光学调制可以将电信号转换为光信号,以便在光纤中实现高速度、大容量、高带宽、低损耗、以及抗电磁干扰能力强的数据传输。此外通过复杂的调制方式,光信号的拦截和窃 听更为困难,因此具有较高的安全性。其次,在光子集成电路中,光学调制器可以与其他光电子器件高密度集成在一个芯片上,用于各种光信号处理应用,包括复用、解复用、路由等。在数据中心和高性能计算系统中,光学调制可用于实现高速光互连,大幅提高数据交换速度,减少延迟,提升整体计算效率。最后在测量和传感领域,光学调制技术也有广泛应用,如光纤传感器和干涉仪测量。光学调制的原理与分类从技术实现的角度来看,集成光调制器按照调制方式的不同可分为,直接(内部)调制器件和外部调制器件。直接调制器件是将射频信号(或称调制信号)与驱动电流耦合,直接驱动光源进行电光调制(示意图如下),典型的例子为具有泵浦电流调制功能的常用半导体激光二极管,可以在高达30 GHz以及更高的频率下工作。优点为结构简单、易于实现,技术较为成熟,缺点为调制频率易受到限制,且输出光信号的频率也会随注入电流变化出现啁啾现象,因此不适用于高速率以及长距离的通信场景。 图1:直接调制器件原理图外部调制器件也称为间接调制一方面可以通过改变材料对光的吸收,改变光信号的强度,进而达到调制光信号的目的,另一方面可以利用外加各种形式的能量使材料折射率发生变化,引起光信号强度发生变化。因此外部调制器件也可分为电吸收型和折射率改变型,根据能量形式的不同,折射率改变型又可分为:电光调制、热光调制、声光调制以及磁光调制。 图2:外部调制器件原理图电光调制中常用的物理效应(一)泡克耳斯效应:折射率实部变化引起相位调制泡克耳斯效应(Pockels effect)是电光效应的一种,由于其外加电场引起的晶体折射率变化正比于电场强度, 因此又称作线性电光效应。此外,还有二阶非线性电光效应—克尔效应,其外加电场引起的晶体折射率变化正比于电场强度的平方。两种效应的折射率对外加电场的依赖关系如下: 应用范围:InP、铌酸锂、有机电光材料等,Ansys Lumerical中的案例为Thin Film Lithium Niobate Electro-Optic Phase Modulator:(相关链接:https://optics.ansys.com/hc/en-us/articles/19435937674387-Thin-Film-Lithium-Niobate-Electro-Optic-Phase-Modulator) 图3:铌酸锂薄膜电光相位调制器(二)弗朗兹-凯尔迪什效应:折射率虚部变化实现强度调制弗朗兹-凯尔迪什效应(Franz-Keidysh, F-K)是电吸收效应的一种,指的是在外加电场作用下某些半导体的能带发生弯曲,使得导带和价带间的带隙发生变化,价带电子通过隧穿跃迁到导带的几率大大增加,有效能隙减小,使得吸收边发生红移。原理图如下: 图4:弗朗兹-凯尔迪什效应(https://www.leitenstorfer.uni-konstanz.de/en/research/multi-terahertz-physics-and-technology/)应用范围:Ge、GeSe等材料,Ansys Lumerical中的相关案例为:T Electro-absorption modulator(相关链接:https://optics.ansys.com/hc/en-us/articles/360042456054-Electro-absorption-modulator) 图5:硅锗电吸收调制器(三)量子限制斯塔克效应:折射率虚部变化实现强度调制量子限制斯塔克效应(quantum confined stark effect, QCSE)反映了量子阱结构光学吸收谱在外加垂直电场作用下的变化,如图所示,电子和空穴被束缚在量子阱中。外加电场后,束缚的电子和空穴形成激子。与Franz–Keldysh效应类似,在外加电场的作用下,量子阱结构能带发生倾斜,使得有效带隙降低,吸收边红移。 图6:量子限制斯塔克效应效应https://en.wikipe dia.org/wiki/Quantum-confined_Stark_effect应用范围:InP、GaAs-AlGaAs等材料,Ansys Lumerical中的相关案例为:GaAs-AlGaAs Electro Absorption Modulator(相关链接:https://optics.ansys.com/hc/en-us/articles/1500003780782-GaAs-AlGaAs-Electro-Absorption-Modulator) 图7:GaAs-AlGaAs电吸收调制器(四)等离子体色散效应等离子体色散效应(plasma dispersion, PD)指的是材料中自由载流子的浓度对材料折射率的实部和虚部都会产生影响,其中对材料折射率虚部(吸收)的影响要远大于实部。如果利用硅材料对通信波段的光波进行调制,有如下经验公式: 注::材料的折射率变化量,:材料的光吸收系数变化量,:电子和空穴在单位体积(cm-3)的浓度变化量。在1550 nm和1300 nm下,空穴的吸收系数变化更小,折射率系数变化更大。应用范围:常用材料为Si, Ansys Lumerical中的相关案例为:Traveling Wave Mach-Zehnder Modulator(相关链接:https://optics.ansys.com/hc/en-us/articles/360042328774-Traveling-Wave-Mach-Zehnder-Modulator) 图8:行波马赫-曾德尔调制器上面介绍了电光调制中四种常见的物理效应,这四种物理效应对对硅材料光学性质的影响可以总结如下:①由于硅晶格的中心反演对称性,泡克耳斯效应是零。②在1.31~1.55 um的通信波长范围内,硅中的F-K 效应几乎为零。③硅中的克尔效应是10-4数量级小于等离子体色散效应的10-3数量级。因此,多数硅基电光调制器都是通过等离子体色散效应来实现的。OK,综上所属,我们从光学调制开始,介绍了光学调制的原理与分类,以及电光调制 中四种常见的物理效应,后面我们将继续介绍硅基光电调制器的性能指标、常用结构等内容,欢迎大家持续关注公众 号 的更新。参考文献:周治平.硅基光电子学[M].科学出版社,2021.Broadband optical modulators: science, technology, and applications[J]. 2011.Petrov V M, Agruzov P M, Lebedev V V, et al. Broadband integrated optical modulators: Achievements and prospects[J]. Physics-Uspekhi, 2021, 64(7): 722. 来源:摩尔芯创

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈