1 / 23

Electronic Circuit Modeling and Simulation in Modelica

Electronic Circuit Modeling and Simulation in Modelica. Fran çois E. Cellier ETH Zürich, Switzerland. Christoph Clauß Fraunhofer Institute Dresden, Germany. Alfonso Urquía UNED Madrid, Spain.

rbrand
Download Presentation

Electronic Circuit Modeling and Simulation in Modelica

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Electronic Circuit Modeling and Simulation in Modelica François E. Cellier ETH Zürich, Switzerland Christoph Clauß Fraunhofer Institute Dresden, Germany Alfonso Urquía UNED Madrid, Spain

  2. Modern electronic circuits are usually fairly large systems. These lead to highly non-linear, high-order, index-2 DAE models that cannot easily be converted to state-space form. Properties of Electronic Circuits • For this reason, electronic circuit simulation environments are traditionally specialized tools that were designed for simulating electronic circuits only. The general-purpose CSSL-type simulation languages had no chance of breaking into this “market.”

  3. Circuit simulators do not support the simulation of mixed systems, such as a mechatronic model of a car engine together with its electronic control unit. Disadvantages of Using Circuit Simulators • Circuit simulators do not support thermal simulation of circuits. Whereas they can simulate a circuit at different temperature values, they cannot be used to calculate the heat dissipated by the circuit, and from that information, determine the device temperature.

  4. Modern object-oriented physical systems modeling environments, such as Modelica, are able to handle large, high-order, higher-index DAE systems. Object-oriented Circuit Modeling • Hence they can be used as an alternative to the specialized circuit simulators, such as PSpice and HSpice. • Modelica lends itself to both mechatronic systems modeling and thermal modeling of electronic circuits.

  5. The Modelica Standard Library contains a sub-library for modeling and simulating analog electronic circuits. It offers simple transistor models. 3 Circuit Libraries for Modelica • There exists a free library called SpiceLib that offers full-fledged PSpice-style MOS transistor models and supports directly DC-, AC-, and transient analysis. • Finally, there is yet another free library, called BondLib, that is based on bond-graph technology, and offers a full implementation of HSpice.

  6. A Simple Inverter Circuit Modelica Standard Library BondLib

  7. A Simple Inverter Circuit II

  8. A Simple Inverter Circuit III

  9. A Simple Inverter Circuit IV

  10. A Simple Inverter Circuit V

  11. A Simple Inverter Circuit VI

  12. A Simple Inverter Circuit VII PSpice

  13. A Simple Inverter Circuit VIII BondLib PSpice

  14. PSpice BondLib A Simple Inverter Circuit IX

  15. A Simple Inverter Circuit X Modelica Standard Library BondLib

  16. HiFi Operational Amplifier

  17. HiFi Operational Amplifier II

  18. HiFi Operational Amplifier III

  19. HiFi Operational Amplifier IV

  20. HiFi Operational Amplifier V

  21. Modeling electronic circuits in Modelica allows us to simulate mechatronic systems easily and conveniently. We can also perform a true thermal analysis on an integrated circuit, something that Spice cannot do. The library is much easier to maintain and upgrade than any classical Spice software. The BondLib approach is better suited for teaching the principles of analog circuit design, because it enables us to dig into a circuit to any depth and look at any internal signal. Advantages of OO Approach

  22. The Modelica Standard Library can be down-loaded for free from the Modelica website: http://www.modelica.org/. The SpiceLib library can also be downloaded for free from the Modelica website. Although the Modelica website offers also a version of the BondLib library, this is not the current version. The most recent version can be downloaded for free from the website: http://www.inf.ethz.ch/~fcellier/Soft/Soft_index_engl.html. References

  23. References II

More Related