AuthorIdnani, Sunil Charan, 1964-
AdvisorCellier, Francois E.
MetadataShow full item record
PublisherThe University of Arizona.
RightsCopyright © is held by the author. Digital access to this material is made possible by the University Libraries, University of Arizona. Further transmission, reproduction or presentation (such as public display or performance) of protected items is prohibited except with permission of the author.
AbstractThis MS thesis proposes the use of DYMOLA, an object-oriented language for modeling hierarchically structured systems, to generate ACSL simulation programs for continuous system analysis. An ACSL model described in terms of time dependent non-linear differential equations or transfer functions can be generated from a hierarchical model description of the system using DYMOLA. The model description in DYMOLA can be an equation description or a non-linear hierarchical bond graph abstraction to describe the system under investigation. The interface provides an automated method to generate ACSL simulation programs, hence eliminating the need for manual coding. The provision to specify an experiment description for run-time analysis and additional model statements is implemented. The implementation of the compiler's code generator includes parsing, error checking and system dependent file handling routines. Implementation techniques, model and control file specifications, and validation with examples in several application areas are described.
Degree ProgramGraduate College
Electrical and Computer Engineering