📕 Bachelor Thesis from the year 2013 in the subject Electrotechnology, grade: A, Islamic University of Gaza, language: English, abstract: Modelica is an object-oriented, declarative, multi-domain language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents. Modelica language is a textual description to define all parts of a model and to structure model components in libraries, called packages. Basically, all Modelica language elements are mapped to differential, algebraic and discrete equations. Using Modelica in design process for complex systems is very efficient and provide several benefits results. In Modelica we can model and simulate all types of components such as electrical, mechanical, hydraulic etc. Furthermore, Modelica Association provide standard library which contains a lot of different components.