Fast and Efficient Search for All DC Solutions of PWL Circuits by Means of Oversized Polyhedra

被引:19
作者
Pastore, Stefano [1 ]
机构
[1] Univ Trieste, Dipartimento Elettrotecn Elettron & Informat, I-34127 Trieste, Italy
关键词
Circuit simulation; linear programming (LP); nonlinear circuits; piecewise linear (PWL) approximation; polyhedral elements; resistive circuits; PIECEWISE-LINEAR CIRCUITS; RESISTIVE CIRCUITS; NONLINEAR CIRCUITS; OPERATING POINTS; HOMOTOPY METHOD; ALGORITHM; NETWORKS; ELEMENTS;
D O I
10.1109/TCSI.2008.2012233
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A fast and efficient method for finding all dc solutions of resistive piecewise linear (PWL) circuits is proposed. This method is based on the introduction of suitable polyhedra, denoted as oversized, surrounding a sequence of certain portions of PWL characteristics. Unlike the minimum-sized polyhedra introduced in the standard polyhedral method, these oversized polyhedra are characterized by simple polygons (for example, triangles) with a low number of vertices. The overall algorithm is so structured according to a sequence of binary trees, composed of nodes connected by oriented arcs, and it is based on a linear programming test characterized by low-dimension tableaux. The advantages of using polyhedra with a few number of vertices are double: There are minor numerical errors in tableau solutions, and the total CPU time decreases remarkably. Therefore, it is possible to deal with higher rank circuits in comparison with the standard polyhedral method.
引用
收藏
页码:2270 / 2279
页数:10
相关论文
共 28 条
[1]  
[Anonymous], ADV LINEAR PROGRAMMI
[2]  
BERNARDINIS F, 1997, P 13 ECCTD BUD HUNG, V2, P1008
[3]  
Chua L. O., 1976, International Journal of Circuit Theory and Applications, V4, P215, DOI 10.1002/cta.4490040302
[4]   FINDING ALL SOLUTIONS OF PIECEWISE-LINEAR CIRCUITS [J].
CHUA, LO ;
YING, RLP .
INTERNATIONAL JOURNAL OF CIRCUIT THEORY AND APPLICATIONS, 1982, 10 (03) :201-229
[5]   DEVICE MODELING VIA BASIC NON-LINEAR CIRCUIT ELEMENTS [J].
CHUA, LO .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1980, 27 (11) :1014-1044
[6]   A method for automatically finding multiple operating points in nonlinear circuits [J].
Goldgeisser, LB ;
Green, MM .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2005, 52 (04) :776-784
[7]   A SIMPLE ALGORITHM FOR FINDING ALL SOLUTIONS OF PIECEWISE-LINEAR NETWORKS [J].
HUANG, Q ;
LIU, RW .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1989, 36 (04) :600-609
[8]   An efficient homotopy method for finding DC operating points of nonlinear circuits [J].
Imai, Y ;
Yamamura, K ;
Inoue, Y .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (10) :2554-2561
[9]   An interval method for global nonlinear analysis [J].
Kolev, L .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-FUNDAMENTAL THEORY AND APPLICATIONS, 2000, 47 (05) :675-683
[10]   An efficient variable gain homotopy method using the SPICE-Oriented approach [J].
Kuroki, Wataru ;
Yamamura, Kiyotaka ;
Furuki, Shingo .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2007, 54 (07) :621-625