Improved algorithm for computing all the DC operating points of diode-transistor circuits

The paper deals with the circuits containing diodes and bipolar transistors, having multiple DC solutions. A method for finding bounds on the location of all the solutions is developed. The method exploits some monotonic operators and generates two sequences bounding the solutions from below and above. The sequences are convergent and their limits are the bounds on all the DC solutions. The method has been implemented as a preliminary procedure of an earlier developed algorithm for finding all the solutions, based on the idea of successive contraction, division and elimination of some hyperrectangular regions, where the solutions are sought. Numerical examples show that the proposed approach is efficient and improves the analysis of transistor circuits having multiple DC solutions. It is illustrated via two numerical examples.

[1]  Lubomir V. Kolev,et al.  An interval method for global nonlinear analysis , 2000 .

[2]  Angelo Brambilla,et al.  Numerical Determination of Possible Multiple DC Solutions of Nonlinear Circuits , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[3]  M. Tadeusiewicz,et al.  Finding all the DC solutions of transistor circuits with the thermal constraint , 2007, 2007 18th European Conference on Circuit Theory and Design.

[4]  Michal Tadeusiewicz A method for finding bounds on the location of all the solutions of dc piecewise-linear circuits , 1990, Int. J. Circuit Theory Appl..

[5]  Leon O. Chua,et al.  Computer-Aided Analysis Of Electronic Circuits , 1975 .

[6]  Michal Tadeusiewicz,et al.  A Contraction Algorithm for Finding All the DC solutions of piecewise-Linear Circuits , 1994, J. Circuits Syst. Comput..

[7]  M. Tadeusiewicz,et al.  DC analysis of circuits with idealized diodes considering reverse bias breakdown phenomenon , 1997 .

[8]  Stanisław Hałgas,et al.  A method for the analysis of transistor circuits having multiple DC solutions , 2006 .

[9]  S. Pastore,et al.  Finding all DC solutions of nonlinear resistive circuits by exploring both polyhedral and rectangular circuits , 1997 .

[10]  K. Yamamura,et al.  An interval algorithm for finding all solutions of nonlinear resistive circuits , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[11]  L. Chua,et al.  Finding all solutions of piecewise‐linear circuits , 1982 .

[12]  Kiyotaka Yamamura,et al.  Finding all solutions of piecewise-linear resistive circuits using the simplex method , 2003 .

[13]  Tetsuo Nishi,et al.  An efficient method to find all solutions of piecewise-linear resistive circuits , 1989, IEEE International Symposium on Circuits and Systems,.

[14]  L. Collatz Functional analysis and numerical mathematics , 1968 .

[15]  Michal Tadeusiewicz,et al.  Finding all the DC solutions of circuits containing diodes and bipolar transistors , 2009, 2009 MIXDES-16th International Conference Mixed Design of Integrated Circuits & Systems.

[16]  Michael M. Green,et al.  A method for automatically finding multiple operating points in nonlinear circuits , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.

[17]  Arturo Sarmiento-Reyes,et al.  Finding all the operating points in piecewise-linear electrical networks: An iterative-decomposed approach , 2008, 2008 15th IEEE International Conference on Electronics, Circuits and Systems.

[18]  Wolfgang Mathis,et al.  Mathematical foundations of the TC-method for computing multiple DC-operating points , 2003 .

[19]  Kiyotaka Yamamura,et al.  An interval algorithm for finding all solutions of non-linear resistive circuits , 2004, Int. J. Circuit Theory Appl..

[20]  L. Vandenberghe,et al.  The generalized linear complementarity problem applied to the complete analysis of resistive piecewise-linear circuits , 1989, IEEE International Symposium on Circuits and Systems,.

[21]  M.L. Liou,et al.  Computer-aided analysis of electronic circuits: Algorithms and computational techniques , 1977, Proceedings of the IEEE.