Model Reduction and Simulation of Nonlinear Circuits via Tensor Decomposition

被引:29
作者
Liu, Haotian [1 ]
Daniel, Luca [2 ]
Wong, Ngai [1 ]
机构
[1] Univ Hong Kong, Dept Elect & Elect Engn, Hong Kong, Hong Kong, Peoples R China
[2] MIT, Dept Elect Engn & Comp Sci, Cambridge, MA 02139 USA
关键词
Nonlinear model order reduction (NMOR); reduced-order model (ROM); tensor; ORDER REDUCTION; SYSTEMS; ALGORITHM; DRIVEN;
D O I
10.1109/TCAD.2015.2409272
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Model order reduction of nonlinear circuits (especially highly nonlinear circuits) has always been a theoretically and numerically challenging task. In this paper, we utilize tensors (namely, a higher order generalization of matrices) to develop a tensor-based nonlinear model order reduction algorithm we named TNMOR for the efficient simulation of nonlinear circuits. Unlike existing nonlinear model order reduction methods, in TNMOR high-order nonlinearities are captured using tensors, followed by decomposition and reduction to a compact tensor-based reduced-order model. Therefore, TNMOR completely avoids the dense reduced-order system matrices, which in turn allows faster simulation and a smaller memory requirement if relatively low-rank approximations of these tensors exist. Numerical experiments on transient and periodic steady-state analyses confirm the superior accuracy and efficiency of TNMOR, particularly in highly nonlinear scenarios.
引用
收藏
页码:1059 / 1069
页数:11
相关论文
共 24 条
[1]   A scalable optimization approach for fitting canonical tensor decompositions [J].
Acar, Evrim ;
Dunlavy, Daniel M. ;
Kolda, Tamara G. .
JOURNAL OF CHEMOMETRICS, 2011, 25 (02) :67-86
[2]   Nonlinear transmission lines for pulse shaping in silicon [J].
Afshari, E ;
Hajimiri, A .
IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2005, 40 (03) :744-752
[3]  
[Anonymous], 1981, NONLINEAR SYSTEM THE
[4]  
[Anonymous], 2006, MULTILINEAR OPERATOR
[5]  
[Anonymous], 1927, J. Math. Phys.
[6]  
Bader B.W., 2012, Matlab tensor toolbox version 2.5
[7]   Efficient MATLAB computations with sparse and factored tensors [J].
Bader, Brett W. ;
Kolda, Tamara G. .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2007, 30 (01) :205-231
[8]   Algorithm 862: MATLAB tensor classes for fast algorithm prototyping [J].
Bader, Brett W. ;
Kolda, Tamara G. .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2006, 32 (04) :635-653
[9]   OUTPUT PROPERTIES OF VOLTERRA SYSTEMS (NONLINEAR SYSTEMS WITH MEMORY) DRIVEN BY HARMONIC AND GAUSSIAN INPUTS [J].
BEDROSIAN, E ;
RICE, SO .
PROCEEDINGS OF THE INSTITUTE OF ELECTRICAL AND ELECTRONICS ENGINEERS, 1971, 59 (12) :1688-+
[10]  
Bond B. N., 2010, THESIS MIT CAMBRIDGE