首页 | 本学科首页   官方微博 | 高级检索  
     


Finding all solutions of piecewise‐linear resistive circuits using the dual simplex method
Authors:Kiyotaka Yamamura  Shigeru Tanaka
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 non‐existence of a solution to a system of PWL equations in a given region. In the conventional LP test, the system of PWL equations is transformed into an LP problem, to which the simplex method is applied. However, this algorithm requires a very large number of pivotings because the simplex method is applied on many regions. In this paper, we introduce the dual simplex method to the LP test, which makes the average number of pivotings per region much smaller (less than one, for example) and makes the algorithm very efficient. By numerical examples, it is shown that the proposed algorithm could find all solutions of large‐scale problems, including those where the number of variables is 300 and the number of linear regions is 10300, in practical computation time. Copyright © 2002 John Wiley & Sons, Ltd.
Keywords:circuit simulation  dc analysis  piecewise‐linear circuits
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号