Rodrigo Castro

The OpenModelica integrated environment for modeling, simulation, and model-based development

2022, Mic, 2022
Citas: 142
Importar citas SCRAPME Plots Conexiones

Autor(es)

Peter Fritzson and Adrian Pop and Karim Abdelhak and Adeel Asghar and Bernhard Bachmann and Willi Braun and Daniel Bouskela and Robert Braun and Lena Buffoni and Francesco Casella and Rodrigo Daniel Castro and Rüdiger Franke and Dag Fritzson and Mahder Gebremedhin and Andreas Heuermann and Bernt Lie and Alachew Mengist and Lars Mikelsons and Kannan Moudgalya and Lennart Ochel and Arunkumar Palanisamy and Vitalij Ruge and Wladimir Schamai and Martin Sjolund and Bernhard Thiele and John Tinnerholm and Per Ostlund

Abstract

OpenModelica is a unique large-scale integrated open-source Modelica- and FMI-based modeling, simulation, optimization, model-based analysis and development environment. Moreover, the OpenModelica environment provides a number of facilities such as debugging; optimization; visualization and 3D animation; web-based model editing and simulation; scripting from Modelica, Python, Julia, and Matlab; efficient simulation and co-simulation of FMI-based models; compilation for embedded systems; Modelica- UML integration; requirement verification; and generation of parallel code for multi-core architectures. The environment is based on the equation-based object-oriented Modelica language and currently uses the MetaModelica extended version of Modelica for its model compiler implementation. This overview paper gives an up-to-date description of the capabilities of the system, short overviews of used open source symbolic and numeric algorithms with pointers to published literature, tool integration aspects, some lessons learned, and the main vision behind its development.

Plot de citas

Citas

# Title Year Source Authors
1 Operational Research: methods and applications 2023 Journal of the … F Petropoulos, G Laporte, E Aktas
2 Energy-sustainable iot connectivity: Vision, technological enablers, challenges, and future directions 2023 IEEE Open Journal … OLA López, OM Rosabal
3 Industrial digitalization in the industry 4.0 era: Classification, reuse and authoring of digital models on Digital Twin platforms 2022 Array V Zambrano, J Mueller-Roemer, M Sandberg
4 A Digital Twin of the Research Vessel Gunnerus for Lifecycle Services: Outlining Key Technologies 2022 IEEE Robotics & … H Zhang, G Li, LI Hatledal, Y Chu
5 Semantic microservice framework for digital twins 2021 Applied Sciences G Steindl, W Kastner
6 Opportunities and data requirements for data-driven prognostics and health management in liquid hydrogen storage systems 2022 International Journal of Hydrogen Energy C Correa-Jullian, KM Groth
7 OpenBuildingControl: Digitizing the control delivery from building energy modeling to specification, implementation and formal verification 2022 Energy M Wetter, P Ehrlich, A Gautier, M Grahovac, P Haves
8 Modelica-based modeling and simulation of district cooling systems: A case study 2022 Applied Energy K Hinkelman, J Wang, W Zuo, A Gautier, M Wetter
9 Computational toolkits for model-based design and optimization 2024 Current Opinion in … DT Agi, KD Jones, MJ Watson, HG Lynch
10 Open-source model applied for techno-economic optimization of a hybrid solar PV biogas-based polygeneration plant: The case of a dairy farmers' … 2023 Energy Conversion and … J Villarroel-Schneider, S Balderrama
11 Robotic workflows for automated long-term adaptive laboratory evolution: improving ethanol utilization by Corynebacterium glutamicum 2023 Microbial Cell … L Halle, N Hollmann, N Tenhaef, L Mbengi, C Glitz
12 Discovery of novel amino acid production traits by evolution of synthetic co-cultures 2023 Microbial Cell … R Zuchowski, S Schito, F Neuheuser, P Menke
13 FMI-based co-simulation method and test verification for tractor power-shift transmission 2022 Plos one Y Wu, Y Mao, L Xu
14 Towards modelica models with credibility information 2022 Electronics M Otter, M Reiner, J Tobolář, L Gall, M Schäfer
15 A Modular, Extensible, and Modelica-Standard-Compliant OpenModelica Compiler Framework in Julia Supporting Structural Variability 2022 Electronics J Tinnerholm, A Pop, M Sjölund
16 Spawn: coupling Modelica Buildings Library and EnergyPlus to enable new energy system and control applications 2023 Journal of Building … M Wetter, K Benne, H Tummescheit
17 dq Small-Signal Model for Grid-Forming MMC and Its Application in Electromagnetic-Transient Simulations 2023 Energies CM Freitas, EH Watanabe, LFC Monteiro
18 An integrated framework for traceability and impact analysis in requirements verification of cyber–physical systems 2021 Electronics A Mengist, L Buffoni, A Pop
19 MSEMT: An advanced Modelica library for power system electromagnetic transient studies 2021 … on Power Delivery A Masoom, J Mahseredjian
20 Verification of a Modeling Toolkit for the Design of Building Electrical Distribution Systems 2023 Buildings A Waghale, S Pratoomratana, TK Woodstock
21 A Survey of Visualization Capabilities for Simulation Environments 2023 2023 Annual Modeling and … B St-Aubin, G Wainer, F Loor
22 A plant-wide modelling framework to describe microalgae growth on liquid digestate in agro-zootechnical biomethane plants 2024 Chemical Engineering … D Carecci, A Catenacci, S Rossi, F Casagli
23 Modelica-based simulation of electromagnetic transients using Dynaωo: Current status and perspectives 2021 Electric Power Systems … A Masoom, A Guironnet, AA Zeghaida
24 A modular reconfigurable robot for future autonomous extraterrestrial missions 2021 Ieee Access AM Romanov, VD Yashunskiy, WY Chiu
25 Algorithms for the Structural Analysis of Multimode Modelica Models 2022 Electronics A Benveniste, B Caillaud, M Malandain, J Thibault
26 Itaconate Production from Crude Substrates with U. maydis: Scale-up of an Industrially Relevant Bioprocess 2024 Microbial Cell … T Helm, T Stausberg, M Previati, P Ernst, B Klein
27 Real-Time Optimization and Decarbonization of Oil and Gas Production Value Chain Enabled by Industry 4.0 Technologies: A Critical Review 2023 SPE Production & … H Singh, C Li, P Cheng, X Wang, G Hao
28 An open-source power balance model for the estimation of tokamak net electrical power output 2023 Fusion Engineering and … A Petrov, T Stroud, D Blackburn, T Owoeye
29 Efficient Monte Carlo simulation of stochastic hybrid systems 2014 The 10th International … M Bouissou, H Elmqvist, M Otter
30 Engineering domain interoperability using the system structure and parameterization (ssp) standard 2021 Modelica … R Hällqvist, RC Munjulury, R Braun, M Eek
31 Pnlib-an advanced petri net library for hybrid process modeling 2012 … of the 9th … S Proß, B Bachmann
32 Realizing Interoperability between MBSE Domains in Aircraft System Development 2022 Electronics R Hällqvist, RC Munjulury, R Braun, M Eek, P Krus
33 Towards design optimization with OpenModelica emphasizing parameter optimization with genetic algorithms 2011 Proceedings of the 8th … H Thieriot, M Nemer, M Torabzadeh-Tari
34 An approach to develop collaborative virtual labs in Modelica 2022 IEEE Access C Martin-Villalba, A Urquia
35 Outdoor and synthetic performance data for PV devices concerning the weather conditions and capacitor values of IV tracer 2023 Data in Brief CD Londoño, JB Cano, F Jaramillo, JA Valencia
36 Physics-aware targeted attacks against maritime industrial control systems 2024 Journal of Information Security and … G Longo, F Lupia, A Pugliese, E Russo
37 Evaluation of an open-source chemical process simulator using a plant-wide oil and gas separation plant flowsheet model as basis 2022 Periodica Polytechnica Chemical Engineering A Andreasen
38 Parallel multiple-shooting and collocation optimization with openmodelica 2012 Proceedings of the 9th … B Bachmann, L Ochel, V Ruge
39 A Modeling Toolkit for Comparing AC and DC Electrical Distribution Efficiency in Buildings 2023 Energies A Othee, J Cale, A Santos, S Frank, D Zimmerle
40 Carbon black silicone composite in surgical simulation-A detailed electromechanical characterization 2024 Sensors and Actuators A … T Thurner, R Pruckner, J Maier, M Kaltenbrunner
41 Toolchain for a Mobile Robot Applied on the DLR Scout Rover 2022 2022 IEEE … A Pignède, W Schindler, R Lichtenheldt
42 Steady-state initialization of object-oriented thermo-fluid models by homotopy methods 2011 … of the 8th … F Casella, M Sielemann
43 Advances in the Co-Simulation of Detailed Electrical and Whole-Building Energy Performance 2023 Energies S Frank, B Ball, DL Gerber, K Cu, A Othee
44 Modeling and simulation challenges and solutions in cooling systems for nanoscale integrated circuits [feature] 2023 IEEE Circuits and … F Terraneo, A Leva, W Fornaciari
45 Determining the Validity of Simulation Models for the Verification of Automated Driving Systems 2023 IEEE Access B Neurohr, T Koopmann, E Möhlmann
46 Toward Objective Assessment of Simulation Predictive Capability 2023 Journal of Aerospace Information … R Hällqvist, M Eek, R Braun, P Krus
47 Fast simulation of fluid models with colored jacobians 2012 Proceedings of the 9th … W Braun, S Gallardo-Yances, K Link
48 Evaluating the performance of an Inexact Newton method with a preconditioner for dynamic building system simulation 2022 Journal of Building … Z Chen, J Wen, AJ Kearsley
49 The openmodelica environment for building digital twins of sustainable cyber-physical systems 2021 2021 Winter Simulation Conference (WSC) P Fritzson
50 A data-parallel algorithmic modelica extension for efficient execution on multi-core platforms 2012 Proceedings of the 9th … M Gebremedhin, AH Moghadam, P Fritzson
51 Electromagnetic Transient Simulation of Large Power Networks with Modelica 2021 Modelica … A Masoom, J Mahseredjian, T Ould-Bachir
52 OpenModelica. jl: A modular and extensible Modelica compiler framework in Julia targeting ModelingToolkit. jl 2021 Modelica Conferences J Tinnerholm, A Pop, A Heuermann
53 Model-based control with FMI and a C++ runtime for Modelica 2015 NA R Franke, M Walther, N Worschech, W Braun
54 OpenModelica OPC UA framework for control applications 2021 2021 9th International … S Kumar, R Paknikar, N Sharma
55 Model-based requirement verification: A case study 2012 Proc. of the 9th Int … F Liang, W Schamai, O Rogovchenko
56 Heterogenous system modelling in support of incremental development 2022 … of the 33rd congress of the … R Hällqvist, J Naeser, J Wallén Axehill
57 MBSE-PLM Integration: Initiatives and Future Outlook 2022 … Conference on Product … D Gerhard, S Salas Cordero, R Vingerhoeds
58 Application of the Polynomial Chaos Expansion to the Uncertainty Propagation in Fault Transients in Nuclear Fusion Reactors: DTT TF Fast Current Discharge 2024 Applied Sciences M De Bastiani, A Aimetta, R Bonifetto, S Dulla
59 Port-Hamiltonian Modeling of Thermofluid Systems and Object-Oriented Implementation With Modelica I: Thermodynamic Part 2021 IEEE Access FM Márquez, PJ Zufiria, LJ Yebra
60 A nanosecond pulsed discharge circuit model for engine applications 2022 Journal of Physics D: Applied Physics V Gururajan, R Scarcelli
61 From Hybrid Automata to DAE-Based Modeling 2022 … to Thomas A. Henzinger on the … A Benveniste, B Caillaud, M Malandain
62 Towards an open platform for democratized model-based design and engineering of cyber-physical systems 2022 Modelica … MO Nachawati, G Bullegas, A Vasilyev
63 CoSApp: a Python library to create, simulate and design complex systems. 2024 Journal of Open … É Lac, G Spiegeleer, A Delsalle, F Collonval
64 Demonstration of a modeling toolkit for the design of building electrical distribution systems 2022 Proceedings of the 9th … A Waghale, S Pratoomratana
65 Transmission line modeling co-simulation with distributed delay-size control using steady-state identification 2023 Engineering with Computers R Braun, R Hällqvist, D Fritzson
66 Operational research: Methods and applications 2023 Journal of Operational Research Society X Wang
67 Model Fidelity and Its Influence on Aircraft Conceptual Design 2022 … of the 33rd Congress of the … A Oprea, R Hällqvist, I Staack, M Eek
68 Building Automation 2024 The Impact of Automatic … SA Bortoff, B Eisenhower, V Adetola
69 Simplified Reactor Model for Microreactor Coupled with Helium Closed Brayton Cycle 2024 Nuclear Technology X Geng, J Wang
70 A planar mechanical library for teaching modelica 2012 Proceedings of the 9th International MODELICA … D Zimmer
71 Evaluating a tree diff algorithm for use in modelica tools 2021 Modelica Conferences M Sjölund
72 Towards the separate compilation of Modelica: modularity and interfaces for the index reduction of incomplete DAE systems 2023 The 15th International … A Benveniste, B Caillaud, M Malandain
73 A preCICE-FMI Runner to couple controller models to PDEs 2023 NA L Willeke
74 Modelica Implementation and Validation of Virtual Synchronous Machine Control for a VSC in ePHASORSIM 2023 2023 IEEE Power & … JM Valles, C Angeles-Camacho
75 Handling Multimode Models and Mode Changes in Modelica 2021 Modelica 2021-14th … A Benveniste, B Caillaud
76 A multiple emergency ventilator as backup solution in pandemic: a specifically designed and dimensioned device 2022 IEEE Open Journal … G Baselli, GB Fiore, F Casella
77 Mixed Discrete-Continuous Simulation for Digital Twins. 2021 SIMULTECH NV Karanjkar, SM Joshi
78 Design of artistic graphic symbols based on intelligent guidance marking system 2023 Neural Computing and Applications Y Guo
79 A Composable and Extensible Environment for Equation-based Modeling and Simulation of Variable Structured Systems in Modelica 2022 NA J Tinnerholm
80 Open-Source Power System Dynamic Models and Test Cases in Modelica: an application example 2023 2023 IEEE PES … LDP Ospina, S Lohr, M Nuschke
81 Generic User Interface for Inclusive Interactive Simulation 2022 … of Engineering: Proceedings of the 29th … I WINDER, K HIEKATA
82 Simulation of Process Data with a Digital Model for the Purpose of Predictive Maintenance using OpenModelica 2023 2023 IEEE 3rd International … PL Trumpler, N Ayoub
83 Application of the OpenModelica-MATLAB Interface to Integrated Simulation and Successive Linearization Based Model Predictive Control 2023 Modelica … MH Alizadeh, AM Sahlodin, A Palanisamy
84 A Python-Based Mixed Discrete-Continuous Simulation Framework for Digital Twins 2021 International Conference on Simulation and … N Karanjkar, SM Joshi
85 Towards a Modelica OPC UA Library for Industrial Automation 2021 Modelica Conferences B Thiele
86 Modelica-json: Transforming energy models to digitize the control delivery process 2022 NA M Wetter, J Hu, A Prakash, P Ehrlich, G Fierro
87 A Reduced Index Mode-Independent Structure Model Transformation for Multimode Modelica Models 2021 Modelica Conferences B Caillaud, M Malandain, A Benveniste
88 Object-oriented modelling of advanced computer cooling solutions 2023 IFAC-PapersOnLine A Leva, F Terraneo, T Cancelliere, M Chioggi
89 The 34th German CFD network of competence meeting: numerical 3D simulation of reactor primary cooling circuit and containment flows 2024 Kerntechnik A Papukchiev, B Schramm, J Herb
90 Model‐Based Tool Integration and Ontology‐Driven Traceability in Model‐Based Development Environments 2023 NA A Mengist
91 A Model for Quantifying Expected Effects of Demand-Side Management Strategies 2022 TecnoLógicas S Téllez-Gutiérrez, O Duarte-Velasco
92 Supporting Infinitely Fast Processes in Continuous System Modeling 2023 Modelica Conferences JK Tinnerholm, F Casella, A Pop
93 Simulation Model as a Service (SMaaS): A concept for integrated deployment, execution and tracking of system simulation models 2023 Modelica Conferences PE Stelzig, B Rodenberg
94 A web based architecture to operationalize geospatial simulation environments 2023 NA B St-Aubin
95 Modelica Modeling and Ecosystem Biomimicry of District Energy Systems 2023 NA K Hinkelman
96 Speed-up Of Large-Scale Voltage Stability Simulations within a Fully Separated Modeler/Solver Framework 2021 … Conference on Smart … A Guironnet, F Rosière, G Bureau
97 Pseudo Array Causalization 2023 Modelica Conferences K Abdelhak, F Casella, B Bachmann
98 Simulation of Pneumatic Conveying 2023 … in Bulk Solids Handling: Applications of DEM … D McGlinchey
99 Accelerating the simulation of equation-based models by replacing non-linear algebraic loops with error-controlled machine learning surrogates 2023 Modelica … A Heuermann, P Hannebohm, M Schäfer
100 The TEXTAROSSA Approach to Thermal Control of Future HPC Systems 2022 … on Embedded Computer … W Fornaciari, F Terraneo, G Agosta, Z Giuseppe
101 Secure Exchange of Black-Box Simulation Models using FMI in the Industrial Context 2023 Modelica Conferences C Wolf, M Schleipen, G Frey
102 MoPyRegtest: A Python package for continuous integration-friendly regression testing of Modelica libraries 2023 Modelica Conferences PE Stelzig
103 Simulation Scheduling of Variable-Structure Systems in OpenModelica 2022 Modelica … R Paknikar, N Sharma, P Nayak, K Moudgalya
104 Magnesium cycle-based CO2 mineralization: Integration in Swiss Energy-from-Waste plants 2022 NA J Dutoit
105 Insights Into the Urban Electric Transport System by Means of Comparative Analysis of Different Power Theories 2021 2021 17th Conference on Electrical … N Makedonski, G Milev
106 CREATING ELECTRIC VEHICLE CHARGING SIMULATION WITH SIMCES PLATFORM 2023 NA A Mehraj
107 Modelo para cuantificar los efectos esperados de estrategias de gestión de la demanda de energía eléctrica 2022 TecnoLogicas S Téllez-Gutiérrez, O Duarte-Velasco
108 Convection of Chemicals and Other Substances with ThermoSysPro 2023 Modelica Conferences G Simonini, A Duval, S Hocine-Rastic
109 QoS-aware model-based systems design using systems modeling language 2022 Proceedings of the 25th … C Kotronis, M Nikolaidou, C Bardaki
110 MBSE-PLM Integration: Initiatives and Future 2023 … . PLM in Transition … D Gerhard, BPSSBS Cordero
111 Web Ontology Language data modelling of Modelica simulation models 2021 NA A Zeb, J Kortelainen
112 Automatic Translator from System Dynamics to Modelica with Application to Socio-Bio-Physical Systems 2023 Scandinavian … J Tinnerholm, M Zapatero, A Pop, P Fritzson
113 Modelling and Parameter Identification of Ex-Situ Biological Biogas Upgrading 2022 IFAC-PapersOnLine A Santus, V Corbellini, M Trionfini, F Malpei
114 Declaration concerning the TU/e Code of Scientific Conduct 2022 NA YS Wang
115 Power Dispatch and Storage Configuration Optimization of an Integrated Energy System using Deep Reinforcement Learning and Hyperparameter Tuning 2022 NA S Katikaneni
116 Implementing Thermodynamic Cyclic Processes Using the DLR Thermofluid Stream Library 2023 SNE P Junglas
117 A Modelica Library to Simulate Geometrical and Dimensional Deviations in Process Assemblies 2023 Advances in Science and … DA Antolí, P Rosado-Castellano
118 Solar Thermochemical Ammonia Production (STAP) 2023 NA A Ambrosini
119 Digital Twinning for Industrial Energy Systems Utilizing Semantic Web Technologies 2021 NA DIDIG Steindl
120 Physics-Aware Targeted Attacks Against Maritime Industrial Control Systems NA NA G Longoa, F Lupiab, A Puglieseb, E Russoa
121 Modeling EPAS system including the exponential spring friction element 2021 2021 6th International Conference on Smart … D Sedlar, L Kreso
122 Community of Niche-optimized Strains NA NA GN Stämmen
123 Simulació d'un Sistema d'Electrònica de Potència en un supercomputador 2022 NA S El Yaagoubi
124 Metodología para comparar tecnologías solares fotovoltaicas considerando el desempeño eléctrico en condiciones de exterior 2023 NA CD Londoño Montoya
125 Controller Design for a Magnetic Levitation Kit usingOpenModelica's Integration with the Julia Language 2019 Proceedings of the 13th … B Thiele, B Lie, M Sjölund, A Pop
126 Automated Derivation of Application Workload Models for Design Space Exploration of Industrial Distributed Cyber-Physical Systems NA NA FS Saadatmand, T Stefanov, IG Alonso, AD Pimentel
127 Computer simulation of various heat recovery systems in a rooftop unit and analysis of their performance 2022 NA B Llopis Mengual, L Álvarez Piñeiro, A Cazorla Marín
128 Dynamic modelling with OpenModelica: optimising building insulation 2022 NA J Steedman
129 Novel Approach to the Dynamic Modelling of Countercurrent Heat Exchangers: A Cell-Based Model to Consider Thermal Capacities, Axial Heat Conduction and Heat … NA Axial Heat Conduction and Heat Losses F Holy, M Textor, S Lechner
130 New Method to Perform Data Reconciliation with OpenModelica and ThermoSysPro 2021 Modelica … D Bouskela, A Jardin, A Palanisamy, L Ochel
131 High-level programming methods for the simulation of power system transients 2021 NA A Masoom
132 Hierarchical, Component-Based Modeling Using the Cyber-Physical Modeling Language Modelica NA NA GW Reichert
133 Electromagnetic Transient Modeling of Power Electronics in Modelica, Accuracy and Performance Assessment 2021 … Conference of the … A Masoom, J Gholinezhad, T Ould-Bachir
134 Improving Tearing in a Modelica Compiler NA NA O Kari
135 Electromagnetic Transient Simulation of Large Power Networks with Modelica 2021 NA AMJ Mahseredjian, TOBA Guironnet
136 Modelica-json: Transforming energy models to digitize the control delivery process Michael Wetter1, Jianjun Hu1, Anand Prakash1, Paul Ehrlich2, Gabe Fierro3 … NA NA M Wetter, J Hu, A Prakash, P Ehrlich, G Fierro
137 Creating and simulating a digital twin of a fire resistance test furnace 2021 NA F Gimbringer
138 Lämpöpumppuprosessin mallinnus OpenModelica-ohjelmalla 2023 NA S Pekonen
139 1DCAE モデルに基づいたベイズ推定による異常原因推定法の開発 2023 Dynamics & Design Conference 2023 塚田圭祐, 福多将人
140 Exact Structural Analysis of Multimode Modelica Models: Towards the Generation of Correct Simulation Code 2022 NA A Benveniste, B Caillaud, M Malandain
141 동적 모델링 오픈소스 시뮬레이터의 가상환경에서 시각화 구현 방안 2022 대한기계학회 논문집 A 권 이동환, 곽혜원, 박동규, 김동환
142 ИНТЕРАКТИВНОЕ МОДЕЛИРОВАНИЕ ТЕПЛОВОГО ВОЗДЕЙСТВИЯ ПОДЗЕМНОГО НЕФТЕПРОВОДА НА МЕРЗЛЫЕ ГРУНТЫ 2021 Нефтегазовый терминал АС Михайлова
143 Amplificador lock-in basado en un microcontrolador NA NA DM Salinas

Referencias

# Title Year Source Authors
1 Towards Grey Francois Cellier. World3 in Modelica: Creating System Box Modeling in Modelica. Robotics and Mechatron- Dynamics Models in the Modelica Framework 2019 ISRM Frederic Bruder , Lars Mikelsons
2 Lena Bu oni 2019 VVDRlib
3 Speci cation Version: 1.0 2018 Accessed: November
4 Bootstrapping a compiler for an equation-based objectoriented language 2014 Modeling, Identi cation and Control Martin Sj , Adrian Peter Fritzson
5 Tensor ow.org. An end-to-end open source machine learning platform 2019 Accessed: Sept
6 Development of omni-directional correlation functions for nonlinear model validation 2007 Automatica Quan Min , Ashley Longden

Figuras