Modeling and Simulation in Process Technology with Modelica
Günther Zauner, Felix Breitenecker
Abstract
Günther Zauner, Felix Breitenecker
Abstract
Many modeling and simulation tools have a lack of object orientation. So it is not possible to build true reusable components. Modelica is on the other hand a nice example of OO modeling language which can become a kind of international standard. In Modelica, a library which enables an efficient modeling in process technology, was implemented. All basic components of hydraulic systems such as the tank, pump, valve, … were included. The library was tested on a control systems design problem. Namely a PI controller and a cascade controller were designed with an optimization in Matlab. The example showed that the combination of Dymola- Modelica (for modeling) and Matlab-Simulink environments (for simulation and optimization) can be a very efficient tool for control system design.
OpenAlex reports 3 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Many modeling and simulation tools have a lack of object orientation. So it is not possible to build true reusable components. Modelica is on the other hand a nice example of OO modeling language which can become a kind of international standard. In Modelica, a library which enables an efficient modeling in process technology, was implemented. All basic components of hydraulic systems such as the tank, pump, valve, … were included. The library was tested on a control systems design problem. Namely a PI controller and a cascade controller were designed with an optimization in Matlab. The example showed that the combination of Dymola- Modelica (for modeling) and Matlab-Simulink environments (for simulation and optimization) can be a very efficient tool for control system design.
Key concepts: Modelica, Modeling and simulation, Control engineering, MATLAB, Process (computing), Computer science, Controller (irrigation), Cascade