DocumentCode :
878010
Title :
Automated formula manipulation supports object-oriented continuous-system modeling
Author :
Cellier, FranÇois E. ; Elmqvist, Hilding
Author_Institution :
Dept. of Electr. & Comput. Eng., Arizona Univ., Tucson, AZ, USA
Volume :
13
Issue :
2
fYear :
1993
fDate :
4/1/1993 12:00:00 AM
Firstpage :
28
Lastpage :
38
Abstract :
Digital continuous-system simulation languages are discussed. It is demonstrated how sophisticated automated formula manipulation can be used to automatically generate state-space models from an object-oriented description of a physical system. The two major complications, algebraic loops and structural singularities, occur frequently as a consequence of couplings between submodels (objects), and these difficulties can often be dealt with by automated formula manipulation. A software tool, Dymola, in which the various formula manipulation techniques have been implemented, is presented. Dymola is an object-oriented continuous-system modeling language and a model manipulator that can be used to generate models in several simulation languages.<>
Keywords :
object-oriented programming; software tools; symbol manipulation; Dymola; algebraic loops; automated formula manipulation; continuous-system modeling language; digital continuous-system simulation languages; object-oriented continuous-system modeling; software tool; state-space models; structural singularities; submodels; Adders; Algorithm design and analysis; Analog computers; Circuit simulation; Computational modeling; Computer simulation; Differential algebraic equations; Digital simulation; Object oriented modeling; Transducers;
fLanguage :
English
Journal_Title :
Control Systems, IEEE
Publisher :
ieee
ISSN :
1066-033X
Type :
jour
DOI :
10.1109/37.206983
Filename :
206983
Link To Document :
بازگشت