Abstract
The interval Newton method, which combines the Newton method with the interval arithmetic and branch-and-prune algorithm, has been applied to the problem of finding all direct current operating points of nonlinear circuits. The modified linear programming narrowing technique has also been proposed to improve the computational efficiency of the interval Newton method when applying to a circuit whose nonlinear elements are only diodes and bipolar junction transistors. In this paper, a contraction operator based on interval linearization has been applied to further improve the performances. In addition, the application of the proposed method to circuits containing MOSFET is presented. The numerical experimental results on some test nonlinear circuits indicate that the proposed method can further reduce the number of search boxes and improve the computation time.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig11_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig12_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10470-022-02091-2/MediaObjects/10470_2022_2091_Fig13_HTML.png)
Similar content being viewed by others
Notes
Since \(v_{ds} = v_{gs} - v_{gd} \ge 0\), we have \(v_{gs} \ge v_{gd}\).
References
Yamamura, K., Sekiguchi, T., & Inoue, Y. (1999). A fixed-point homotopy method for solving modified nodal equations. IEEE Transaction Circuits Systems-I: Fundamental Theory Applications, 46(6), 654–665.
Vazquez-Leal, H., Hemandez-Martinez, L., & Sarmiento-Reyes, A. (2005). “Double-bounded homotopy for analysing nonlinear resistive circuits,” Circuits and Systems, ISCAS 2005. IEEE International Symposium on, 4 3203-3206
Lee, J., & Chiang, H. (2000). “Constructive homotopy methods for finding all or multiple dc operating points of nonlinear circuits and systems,’’. 2000 IEEE International Symposium on Circuits Systems, 4, 525–528.
Yamamura, K., & Ohshima, T. (1998). Finding all solutions of piecewise-linear resistive circuits using linear programming. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 45(4), 434–445.
Hammer, R., Hocks, M., Kulisch, U., & Ratz, D. (1991). C++ Toolbox for Verified Computing I, Basic Numerical Problems plus Springer.
Hammer, R., Ratz, D., Kulisch, U., & Hocks, M. (1997). C++ Toolbox for verified scientific computing I: Basic numerical problems. Secaucus, NJ, USA: Springer-Verlag, New York Inc.
Uatrongjit, S. (2010). Finding all dc solutions of diode and bjt circuits by interval method and modified lp-narrowing technique. IEEJ Transactions on Electrical and Electronic Engineering, 5(6), 621–626.
Kolev, L. V. (2004). An improved interval linearization for solving nonlinear problems. Numerical Algorithms, 37(1), 213–224. https://doi.org/10.1023/B:NUMA.0000049468.03595.4c ([Online]).
Hofschuster, W., & Krämer, W. (2004). “C-xsc 2.0 – a c++ library for extended scientific computing,” in Numerical Software with Result Verification, Alt, R., Frommer, A., Kearfott, R. B., & Luther, W. Eds. Berlin pp. 15–35.Heidelberg Berlin Heidelberg: Springer
Antognetti , P., & Massobrio, G. (1988). Semiconductor device modeling with SPICE, international ed. minus Singapore: McGraw-Hill.
Tadeusiewicz, M. (1998). Modeling and stability in mos transistor circuits. 1998 IEEE International Conference on Electronics, Circuits and Systems Surfing the Waves of Science and Technology (Cat. No.98EX196), 1, 71–74.
Tadeusiewicz, M., & Kuczyński, A. (2013). A very fast method for the dc analysis of diode-transistor circuits. Circuits Systems Signal Processing, 32(2), 433–451. https://doi.org/10.1007/s00034-012-9469-z ([Online]).
Yamamura, K., & Tonokura, M. (2013). “Formulating hybrid equations and state equations for nonlinear circuits using spice.” International Journal of Circuit Theory and Applications 41(1),101–110, 2013 https://onlinelibrary.wiley.com/doi/abs/10.1002/cta.788
Uatrongjit, S. (2010). “A box-splitting strategy of interval newton method for finding all dc solutions of bjt circuits,” in ECTI-CON2010: The 2010 ECTI International confernce on electrical engineering/electronics, computer, telecommunications and information technology, pp. 20–23.
Neumaier, A., & Shcherbina, O. (2004). Safe bounds in linear and mixed-integer linear programming. Mathematical Programming, 99(2), 283–296. https://doi.org/10.1007/s10107-003-0433-3 ([Online]. Available:).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Uatrongjit, S. Finding all DC operating points of nonlinear circuits using interval linearization based method. Analog Integr Circ Sig Process 115, 253–262 (2023). https://doi.org/10.1007/s10470-022-02091-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10470-022-02091-2