Continuous-Time Algorithms for Solving Maxwell's Equations Using Analog Circuits

被引:14
|
作者
Udayanga, Nilan [1 ]
Hariharan, S., I [2 ,3 ]
Mandal, Soumyajit [4 ]
Belostotski, Leonid [5 ]
Bruton, Len T. [5 ]
Madanayake, Arjuna [1 ]
机构
[1] Florida Int Univ, Dept Elect & Comp Engn, Miami, FL 33174 USA
[2] Univ Akron, Dept Elect & Comp Engn, Akron, OH 44325 USA
[3] Ocius Technol LLC, Akron, OH 44311 USA
[4] Case Western Reserve Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44106 USA
[5] Univ Calgary, Dept Elect & Comp Engn, Calgary, AB T2N 1N4, Canada
基金
美国国家科学基金会;
关键词
Maxwell's equations; analog computing; wave equation; all-pass filters; PARTIAL-DIFFERENTIAL-EQUATIONS; ALL-PASS FILTER; NUMERICAL-SOLUTION;
D O I
10.1109/TCSI.2019.2915200
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Two analog computing methods are proposed to compute the continuous-time solutions of one-dimensional (1-D) Maxwell's equations. In the first method, the spatial domain partial derivatives in the governing partial differential equation (PDE) are approximated using discrete finite differences while applying the Laplace transformation along the time dimension. The resulting spatially discrete time-continuous update equation is utilized to design an analog circuit that can compute the continuous-time solution. The second method replaces the discrete-time difference operators in the standard finite difference time domain (FDTD) cell (Yee cell) using continuous-time delay operators, which can be realized using analog all-pass filters. Both methods have been simulated using ideal analog circuits in Cadence Spectre for the Dirichlet, Neumann, and radiation boundary conditions. The performance of the proposed methods has been quantified using: i) mean squared differences between the results and fully discrete FDTD simulations and ii) the noise to signal energy ratio. Both methods have been extended to design the analog circuits that compute the continuous-time solution of the 1-D and 2-D wave equations. The 1-D wave equation solver is simulated with a dominant-pole model (which better approximates the non-ideal circuit behavior) along with a propagation delay compensation technique. The experimental results from a simplified board-level low-frequency implementation are also presented. The key challenges toward CMOS implementations of the proposed solvers are identified and briefly discussed with possible solutions.
引用
收藏
页码:3941 / 3954
页数:14
相关论文
共 50 条
  • [1] Continuous-time Algorithms for Solving Maxwell's Equations using Analog Circuits
    Udayanga, N.
    Hariharan, S., I
    Mandal, S.
    Belostotski, L.
    Bruton, L. T.
    Madanayake, A.
    2020 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2020,
  • [2] Continuous-time Analog Computing Circuits for Solving The Electromagnetic Wave Equation
    Udayanga, Nilan
    Madanayake, Arjuna
    Hariharan, S. I.
    Hawk, Nathaniel
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [3] Continuous-Time Algorithms for Solving the Electromagnetic Wave Equation in Analog ICs
    Udayanga, Nilan
    Madanayake, Arjuna
    Hariharan, S. I.
    2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 29 - 32
  • [4] Parallel ScaLAPACK-style algorithms for solving continuous-time Sylvester matrix equations
    Granat, R
    Kågström, B
    Poromaa, P
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 800 - 809
  • [5] A Continuous-Time Distributed Algorithm for Solving Linear Equations
    Liu, Ji
    Chen, Xudong
    Basar, Tamer
    Nedic, Angelia
    2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 5551 - 5556
  • [6] Continuous-Time Distributed Algorithms for Solving Linear Algebraic Equation
    Cao, Kai
    Zeng, Xianlin
    Hong, Yiguang
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 8068 - 8073
  • [7] Implementing Wavelets in Continuous-Time Analog Circuits With Dynamic Range Optimization
    Karel, Joel M. H.
    Haddad, Sandro A. P.
    Hiseni, Senad
    Westra, Ronald L.
    Serdijn, Wouter A.
    Peeters, Ralf L. M.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2012, 59 (02) : 229 - 242
  • [8] A schur method for solving projected continuous-time sylvester equations
    Lin, Yiqin
    Bao, Liang
    Wu, Qinghua
    Zhou, Liping
    World Academy of Science, Engineering and Technology, 2010, 67 : 389 - 392
  • [9] A schur method for solving projected continuous-time sylvester equations
    Lin, Yiqin
    Bao, Liang
    Wu, Qinghua
    Zhou, Liping
    International Journal of Computational and Mathematical Sciences, 2010, 4 (03): : 108 - 111
  • [10] Solving the time-dependent Maxwell equations by unconditionally stable algorithms
    Kole, JS
    Figge, MT
    De Raedt, H
    COMPUTER SIMULATION STUDIES IN CONDENSED-MATTER PHYSICS XV, 2003, 90 : 205 - 210