Projects


Open Source Software Projects

Goal of FEIN Aachen is to promote and publish software projects, which were developed as a part of the research at the Institute ACS. The association is of the opinion that these research results should be available to everyone in the form of open source software.

Downloads are available on our software page.

If you like our work and you want to support us, please contact us at info@fein-aachen.org.

The following list is an excerpt of the software developed at the institute:

Power System Simulation and Optimization

DPsim

Real-time power system simulator

ModPowerSystems

Modelica power systems library

DistAIX

Scalable simulation of cyber-physical power distribution systems


Rule-Based Optimized Service Restoration

Python code to deploy the service restoration of distribution grids

PV generator

Software tool to generate PV power profiles

pycity_scheduling

Software tool for the day-ahead optimization of local multi-energy systems

Distributed Co-simulation

VILLASframework

Toolset for distributed real-time simulation and HIL testbed interconnection

VILLASnode

VILLASnode is a flexible gateway for simulation data. It offers interfaces to simulation equipment, databases and web services.

VILLASfpga

VILLASfpga is an extension to VILLASnode for hard real-time / FPGA-supported simulation.


VILLASweb

VILLASweb is a web interface for planning, preparing, executing and analyzing distributed simulations.

VILLAScontroller

VILLAScontroller provides a unified API for controlling simulation equipment from different vendors (e.g. OPAL-RT, RTDS, Typhon, Simulink).

CoSiF

Interface Algorithms for Distributed Power System Co-Simulation


DMU

A distributed key-value Database

Common Information Model

Pintura

Graphical CIM XML-RDF editor based on new web technologies

CIM++

Deserialiser library for C++ objects from XML/RDF documents based on CIM standards

CIMverter

Template based converter from CIM to other formats such as Modelica system models


CIMpy

Python package for import, modification and export of CIM grid data

Power System Automation and Analysis

State Space Model for Distribution Grids

Matlab code to generate the state-space matrices of electrical distribution grids

Distribution System State Estimator

Matlab code of a voltage and current state estimator for distribution systems

A Model for Propagation of Uncertainty

Matlab code to generate models for the propagation of uncertainty of monitoring systems

Operating Systems

cunīcu

cunīcu is a user-space daemon managing WireGuard® interfaces to establish peer-to-peer connections in harsh network environments.

HermitCore

A Unikernel for Extreme-Scale Computing

eduOS

A teaching operating system written in Rust

Cloud and IoT

cloneMAP

cloud-native Multi-Agent Platform

You can find more projects on our GitHub and GitLab profiles:

git.rwth-aachen.de/acs

Projects of Insitute ACS on GitLab

github.com/rwth-acs

Projects of Institute ACS on GitHub

github.com/rwth-os

Operating System Projects of RWTH Aachen University