Object-Oriented Modeling of Power-Electronic Circuits Using Dymola
Abstract
In this paper, a new approach to the object-oriented modeling of
power-electronic circuits is demonstrated. It enables the user to specify
power-electronic circuits conveniently in an easy-to-use modular fashion,
yet generate simulation code that is efficient in its use, not requiring the
introduction of artificial fast time-constants as was the case with many of the
earlier proposed methodologies. Dymola enables the user to specify models for
individual circuit elements in a highly modular, compact, and object-oriented
fashion. Circuit models invoke these component models, and connect them in a
topological manner, just as a Spice program would. The Dymola compiler
automatically translates these circuit models into monolithic descriptions at
the level of the simulation language resolving discontinuous circuit elements,
such as switches, into appropriate event descriptions. For a typical AC-DC
converter circuit controlled by GTO thyristors, it is shown that a speedup
factor of about 20 can be achieved with respect to an equivalent PSpice model.
Interested in reading the
full paper?
(6 pages, 169,910 bytes, pdf)
Homepage
Last modified: June 15, 2005 -- © François Cellier