“…The library contains several standard integration elements that can be used to develop sophisticated algorithms and control designs. The separation between the control elements and the equation systems allows for the possibility to restart the integrator, as in the case of model predictive controllers, or to connect the system to other developing environments such as MATLAB \Simulink for control design [83]. In comparison to TRNSYS or other building simulation software, Modelica has numerous libraries available and it has a faster solver, while the main disadvantage is represented by its modular nature [82].…”