An LTSpice - MATLAB Interface for Mitigating Convergence Problems in Circuit Optimization with SPICE

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

44 Downloads (Pure)

Abstract

With the recent emergence of wide-bandgap semiconductors the power electronics design process moves gradually towards the digital space. However, SPICE software that is a dominant tool for accurate transient analysis still lacks in both functionality and robustness needed in order to explore large design spaces unveiled by the digital twin models. In this work, a SPICE circuit solver has been interfaced with MATLAB programming environment. Compared to the literature, main focus has been put on mitigating convergence errors inherent to SPICE solvers without altering the solver algorithm itself. Convergence becomes a crucial problem when SPICE is used for optimization within a big solution space, therefore it is necessary to ensure it. This was achieved by implementing parameter variation based on circuit element tolerance, solver parameter adaptation and initial condition inheritance. The effects of each approach are compared for the case of Double-Pulse Test circuit, by the means of Not-a-Number (NaN) results proportion and runtime.
Original languageEnglish
Title of host publication2022 IEEE International Workshop on Integrated Power Packaging (IWIPP)
Number of pages5
Place of PublicationGrenoble, France
Publication date24 Aug 2022
Article number11
ISBN (Electronic)9781728199337
DOIs
Publication statusPublished - 24 Aug 2022
Event2022 IEEE International Workshop on Integrated Power Packaging (IWIPP) - Grenoble, France, Grenoble, France
Duration: 24 Aug 202226 Aug 2022

Conference

Conference2022 IEEE International Workshop on Integrated Power Packaging (IWIPP)
LocationGrenoble, France
Country/TerritoryFrance
CityGrenoble
Period24/08/202226/08/2022

Keywords

  • SPICE
  • Convergence
  • Interface
  • MATLAB
  • Optimization

Fingerprint

Dive into the research topics of 'An LTSpice - MATLAB Interface for Mitigating Convergence Problems in Circuit Optimization with SPICE'. Together they form a unique fingerprint.

Cite this