TORCWA: GPU-accelerated Fourier modal method and gradient-based optimization for metasurface design

被引:15
|
作者
Kim, Changhyun [1 ,2 ]
Lee, Byoungho [1 ,2 ]
机构
[1] Seoul Natl Univ, Inter Univ Semicond Res Ctr, Gwanak Ro 1, Seoul 08826, South Korea
[2] Seoul Natl Univ, Sch Elect & Comp Engn, Gwanak Ro 1, Seoul 08826, South Korea
基金
新加坡国家研究基金会;
关键词
Rigorous coupled -wave analysis; Fourier modal method; Extended scattering matrix method; GPU-acceleration; Automatic differentiation; Optimization; Nanophotonics; Metasurfaces; COUPLED-WAVE METHOD; BAND ACHROMATIC METALENS; INVERSE DESIGN; FORMULATION; DIFFRACTION; GRATINGS; IMPLEMENTATION; POLARIZATION; OPTICS; COLOR;
D O I
10.1016/j.cpc.2022.108552
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
TORCWA is an electromagnetic wave simulation and optimization tool utilizing rigorous coupled -wave analysis. One of the advantages of TORCWA is that it provides GPU-accelerated simulation. It shows a greatly accelerated simulation speed compared to when the same simulation is performed on a CPU-based. Although it has accelerated speed, the simulation results are almost identical to the commercialized electromagnetic wave simulations. The second advantage is that it provides GPU-accelerated gradient calculation for the simulation results with reverse-mode automatic differentiation of PyTorch version 1.10.1. In particular, the instability of gradient calculation of eigendecomposition is also improved. With this property, TORCWA can be utilized for the optimization of various nanophotonic devices. Here, we first introduce the formulation used in TORCWA, compare it with other commercial simulations, and show the computational performance in multiple environments. Then, the gradient calculation and optimization examples are shown. Thanks to accelerated computational performance and gradient calculation, TORCWA is a worthy program for designing and optimizing various nanophotonic devices.
引用
收藏
页数:15
相关论文
共 50 条
  • [41] Effective reconstruction of bioluminescence tomography based on GPU-accelerated inverse Monte Carlo method
    Ren, Shenghan
    Wang, Lin
    Zeng, Qi
    Chen, Duofang
    Chen, Xueli
    Liang, Jimin
    AIP ADVANCES, 2020, 10 (10)
  • [42] An efficient method of solving design optimization problems with arbitrary random distributions in gradient-based design spaces
    Lin, Po Ting
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2016, 54 (06) : 1653 - 1670
  • [43] An efficient method of solving design optimization problems with arbitrary random distributions in gradient-based design spaces
    Po Ting Lin
    Structural and Multidisciplinary Optimization, 2016, 54 : 1653 - 1670
  • [44] A Gradient-based Sequential Multifidelity Approach to Multidisciplinary Design Optimization
    Wu, Neil
    Mader, Charles A.
    Martins, Joaquim R. R. A.
    STRUCTURAL AND MULTIDISCIPLINARY OPTIMIZATION, 2022, 65 (04)
  • [45] Gradient-based multidisciplinary design optimization of an autonomous underwater vehicle
    Chen, Xu
    Wang, Peng
    Zhang, Daiyu
    Dong, Huachao
    APPLIED OCEAN RESEARCH, 2018, 80 : 101 - 111
  • [46] A review of flexible multibody dynamics for gradient-based design optimization
    Gufler, Veit
    Wehrle, Erich
    Zwoelfer, Andreas
    MULTIBODY SYSTEM DYNAMICS, 2021, 53 (04) : 379 - 409
  • [47] GRADIENT-BASED STOCHASTIC OPTIMIZATION METHODS IN BAYESIAN EXPERIMENTAL DESIGN
    Huan, Xun
    Marzouk, Youssef M.
    INTERNATIONAL JOURNAL FOR UNCERTAINTY QUANTIFICATION, 2014, 4 (06) : 479 - 510
  • [48] Gradient-Based Simulation Optimization for Economic Design of Control Charts
    Zhang, Gongbo
    Peng, Yijie
    Yang, Shuhuai
    2021 IEEE 17TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2021, : 1979 - 1984
  • [49] A review of flexible multibody dynamics for gradient-based design optimization
    Veit Gufler
    Erich Wehrle
    Andreas Zwölfer
    Multibody System Dynamics, 2021, 53 : 379 - 409
  • [50] Gradient-based prestress and size optimization for the design of cable domes
    Pollini, Nicolo
    INTERNATIONAL JOURNAL OF SOLIDS AND STRUCTURES, 2021, 222