• DocumentCode
    1644788
  • Title

    The need for automated formula manipulation in object-oriented continuous-system modeling

  • Author

    Cellier, Francois E. ; Elmqvist, Hilding

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Arizona Univ., Tucson, AZ, USA
  • fYear
    1992
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Automated formula manipulation is shown to be central to object-oriented continuous-system modeling. Such techniques are needed to (i) solve the causality assignment problem in modeling any kind of energy transducer, (ii) generate the equations that result from the couplings between different objects, (iii) automatically reduce structurally singular models, and (iv) take care of algebraic loops that often result from subsystem couplings, and that also occur from the reduction of structurally singular models. A new tool, Dymola 2.0, is presented that implements all of the aforementioned formula manipulation techniques and can be used to generate state-space models in a variety of different simulation languages (ACSL, DESIRE, and Simmon)
  • Keywords
    digital simulation; object-oriented methods; symbol manipulation; ACSL; DESIRE; Dymola 2.0; Simmon; algebraic loops; automated formula manipulation; causality assignment problem; coupling equations; energy transducer; object-oriented continuous-system modeling; state-space models; structurally singular model reduction; subsystem couplings; Circuit simulation; Computational modeling; Computer simulation; Differential equations; Humans; Mathematical model; Mathematics; Object oriented modeling; Programming profession; Time of arrival estimation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Control System Design, 1992. (CACSD), 1992 IEEE Symposium on
  • Conference_Location
    Napa, CA
  • Type

    conf

  • DOI
    10.1109/CACSD.1992.274415
  • Filename
    274415