• DocumentCode
    1190269
  • Title

    Nonlinear programming without computation

  • Author

    Chua, Leon O. ; Lin, Gui-Nian

  • Volume
    31
  • Issue
    2
  • fYear
    1984
  • fDate
    2/1/1984 12:00:00 AM
  • Firstpage
    182
  • Lastpage
    188
  • Abstract
    Using the Kuhn-Tucker conditions from mathematical programming theory, a canonical nonlinear programming circuit for simulating general nonlinear programming problems has been developed. This circuit is canonical in the sense that its topology remains unchanged and that it requires only a minimum number of 2-terminal nonlinear circuit elements. Rather than solving the problem by iteration using a digital computer, we obtain the answer by setting up the associated nonlinear programming circuit and measuring the node voltages. In other words, the nonlinear programming circuit is simply a special purpose analog computer containing a repertoire of nonlinear function building blocks. To demonstrate the feasibility and advantage of this approach, several circuits have been built and measured. In all cases, the answers are obtained almost instantaneously in real time and are accurate to within 3 percent of the exact answers.
  • Keywords
    Circuit optimization; Nonlinear circuits and systems; Nonlinear programming; Analog computers; Circuit simulation; Circuit topology; Computational modeling; Diodes; Mathematical programming; Nonlinear circuits; Solid state circuits; Transformers; Voltage;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-4094
  • Type

    jour

  • DOI
    10.1109/TCS.1984.1085482
  • Filename
    1085482