Fast Inverse Design of 3D Nanophotonic Devices Using Boundary Integral Methods

被引:14
作者
Garza, Emmanuel [1 ]
Sideris, Constantine [1 ]
机构
[1] Univ Southern Calif, Dept Elect & Comp Engn, Los Angeles, CA 90089 USA
基金
美国国家科学基金会;
关键词
inverse design; nanophotonic devices; fast maxwell simulation; optimization; integral equations; computational electromagnetics; GPU acceleration; GREEN-FUNCTION METHOD; OPTIMIZATION; SCATTERING; PHOTONICS; ALGORITHM;
D O I
10.1021/acsphotonics.2c01072
中图分类号
TB3 [工程材料学];
学科分类号
0805 ; 080502 ;
摘要
Recent developments in the computational automated design of electromagnetic devices, otherwise known as inverse design, have significantly enhanced the design process for nanophotonic systems. Inverse design can both reduce design time considerably and lead to high-performance, nonintuitive structures that would otherwise have been impossible to develop manually. Despite the successes enjoyed by structure optimization techniques, most approaches leverage electromagnetic solvers that require significant computational resources and suffer from slow convergence and numerical dispersion. Recently, a fast simulation and boundary-based inverse design approach based on boundary integral equations was demonstrated for two-dimensional nanophotonic problems. In this work, we introduce a new full-wave three-dimensional simulation and boundary-based optimization framework for nanophotonic devices also based on boundary integral methods, which achieves high accuracy even at coarse mesh discretizations while only requiring modest computational resources. The approach has been further accelerated by leveraging GPU computing, a sparse block-diagonal preconditioning strategy, and a matrix-free implementation of the discrete adjoint method. As a demonstration, we optimize three different devices: a 1:2 1550 nm power splitter and two nonadiabatic mode-preserving waveguide tapers. To the best of our knowledge, the tapers, which span 40 wavelengths in the silicon material, are the largest silicon photonic waveguiding devices to have been optimized using full-wave 3D solution of Maxwell's equations.
引用
收藏
页码:824 / 835
页数:12
相关论文
共 52 条
[1]   Electromagnetic Integral Equations: Insights in Conditioning and Preconditioning [J].
Adrian, Simon B. ;
Dely, Alexandre ;
Consoli, Davide ;
Merlini, Adrien ;
Andriulli, Francesco P. .
IEEE OPEN JOURNAL OF ANTENNAS AND PROPAGATION, 2021, 2 :1143-1174
[2]  
[Anonymous], 2001, Applied Mathematical Sciences
[3]   "Interpolated Factored Green Function" method for accelerated solution of scattering problems [J].
Bauinger, Christoph ;
Bruno, Oscar P. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 430
[4]   A PARALLEL DIRECTIONAL FAST MULTIPOLE METHOD [J].
Benson, Austin R. ;
Poulson, Jack ;
Tran, Kenneth ;
Engquist, Bjoern ;
Ying, Lexing .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2014, 36 (04) :C335-C352
[5]   Windowed Green function method for the Helmholtz equation in the presence of multiply layered media [J].
Bruno, O. P. ;
Perez-Arancibia, C. .
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2017, 473 (2202)
[6]  
Bruno O. P., 2019, ARXIV
[7]   Surface scattering in three dimensions: an accelerated high-order solver [J].
Bruno, OP ;
Kunyansky, LA .
PROCEEDINGS OF THE ROYAL SOCIETY A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 2001, 457 (2016) :2921-2934
[8]   Electromagnetic integral equations requiring small numbers of Krylov-subspace iterations [J].
Bruno, Oscar ;
Elling, Tim ;
Paffenroth, Randy ;
Turc, Catalin .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (17) :6169-6183
[9]   A Chebyshev-based rectangular-polar integral solver for scattering by geometries described by non-overlapping patches [J].
Bruno, Oscar P. ;
Garza, Emmanuel .
JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 421
[10]   Windowed Green Function Method for Nonuniform Open-Waveguide Problems [J].
Bruno, Oscar P. ;
Garza, Emmanuel ;
Perez-Arancibia, Carlos .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2017, 65 (09) :4684-4692