VILLAScontroller


Orchestrator for distributed real-time simulations

VILLAScontroller

VILLAScontroller is a set of Python scripts to control the different components which comprise a co-simulation: Simulators, Gateway-nodes, Databases. provides a unified API for controlling simulation equipment from different vendors (e.g. OPAL-RT, RTDS, Typhon, Simulink). It uses the Advanced Messaging and Queuing Protocol (AMQP) to implement remote control via JSON-RPC like protocol.

Documentation

We provide user documentation on this website: https://villas.fein-aachen.org/docs/controller/.

For further question please consider joining our Slack channel: FEIN Aachen e.V. Slack.

Publications

We kindly ask acadmic users of our tools to cite the following paper in their own publications.

Check the list of publications on the VILLASframework page.

Downloads

For details please consult the Downloads page.

2018, Institute for Automation of Complex Power Systems, EONERC

Licensing

GPLv3 logo

VILLAScontroller is released as open source software under the GPLv3 license.

Other licensing options available upon request. Please contact Prof. Antonello Monti for further details.

Contact / Mailing list

The project is using a public mailing list for announcements and general discussions. Please click on the link above to subsribe.

Steffen Vogel (post@steffenvogel.de) is coordinating development of VILLASframework and its application in project at ACS.

EONERC ACS Logo

Institute for Automation of Complex Power Systems (ACS) EON Energy Research Center (EONERC) RWTH University Aachen, Germany