ITEA is the Eureka Cluster on software innovation
ITEA is the Eureka Cluster on software innovation
ITEA 4 page header azure circular

Python Package for Balanced NeuralODEs

Project
22013 OpenSCALING
Type
New library
Description

The package builds on top of the Python package torchdiffeq and allows for the training of balanced NeuralODEs, a method to train surrogates. It allows to either perform model reduction, i.e. to reduce the states of the systems, or to train a linear surrogate in the sense of the Koopmann theory. While reduced order models can be used to speed up simulation, linear models are in particular useful in control applications.

Contact
Lars Mikelsons, University of Augsburg
Email
lars.mikelsons@uni-a.de
Research area(s)
SciML
Technical features

The package contains methods for data generation from FMUs, training of the balanced NeuralODEs and analysis of the surrogates,

Integration constraints

Since it is a Python package it is platform independent.

Targeted customer(s)

See star gazers. Balanced NeuralODEs will be used within the Bosch Heatpump Use Case.

Conditions for reuse

The package is available open source under the MIT licence.

Confidentiality
Public
Publication date
15-10-2024
Involved partners
University of Augsburg (DEU)