Title :
Find all solutions of piecewise-linear resistive circuits using an LP test
Author :
Yamamura, Kiyotaka ; Yomogita, Koji
Author_Institution :
Dept. of Electr., Electron., & Commun. Eng., Chuo Univ., Tokyo, Japan
fDate :
7/1/2000 12:00:00 AM
Abstract :
An efficient algorithm is proposed for finding all solutions of piecewise-linear (PWL) resistive circuits using linear programming (LP). This algorithm is based on a simple test (termed the LP test) for nonexistence of a solution to a system of PWL equations in a given region. In the LP test, the system of PWL equations is transformed into an LP problem, to which the simplex method is applied. Such an LP problem is obtained by surrounding the PWL functions by rectangles. It is shown that the LP test can deal with nonseparable functions of more than one variable by using more than two-dimensional rectangles. It is also shown that, for bipolar transistor circuits, the LP test becomes more efficient and more powerful by surrounding the exponential functions by right-angled triangles. The proposed algorithm is simple, efficient, and can be easily implemented
Keywords :
bipolar transistor circuits; circuit analysis computing; linear programming; nonlinear network analysis; piecewise linear techniques; LP test; PWL equations; PWL resistive circuits; bipolar transistor circuits; exponential functions; linear programming test; nonseparable functions; piecewise-linear resistive circuits; right-angled triangles; simplex method; two-dimensional rectangles; Bipolar transistor circuits; Circuit testing; Computational complexity; Computational efficiency; Large scale integration; Linear programming; Nonlinear equations; Performance evaluation; Piecewise linear techniques; System testing;
Journal_Title :
Circuits and Systems I: Fundamental Theory and Applications, IEEE Transactions on