Skip to content

Latest commit

 

History

History
106 lines (71 loc) · 9.17 KB

File metadata and controls

106 lines (71 loc) · 9.17 KB

VILLASframework

VILLAS is framework for coupling test beds and real-time simulators between geographically distributed laboratories. The development of VILLAS is mainly driven by RWTH Aachen University and was originally designed here for geographically distributed real-time simulation of electrical networks, but can also be used without restrictions for simulation in other domains as well as multi-physical systems.

The framework consists of several independent components, which can be combined according to requirements and needed functions.

Central is VILLASnode as interface for the coupling between the involved components. It enables real-time data exchange via various protocols and data formats.

In addition, VILLASweb provides a web-based user interface with which scenarios, user groups, laboratory infrastructure and measurement results can be managed. The execution of experiments can be monitored and controlled by means of a freely programmable virtual control room. For this purpose, real-time data can be transferred directly to the web-based control room via the VILLASnode interface.

The configuration, inventory and control of the involved laboratory infrastructure is realized via the VILLAScontroller, which exchanges the current status as well as control commands and configurations between the virtual control room and the laboratory infrastructure.

The modular structure of the framework allows easy extensibility with new interfaces, protocols and data formats. This is supported by the open development approach, which makes the framework fully available as open source software under the Apache 2.0 license to external users, allowing them to collaborate on the common code base.

VILLAS can therefore be used as a manufacturer-independent tool for coupling various components and has already been in use for several years at approx. 29 universities and research institutions (https://villas.fein-aachen.org/docs/users). The efficiency of VILLASframework was already proven in several national, as well as international research projects. Further publications on the VILLASframework are available at https://villas.fein-aachen.org/docs/publications.

It is actively developed by the Institute for Automation of Complex Power Systems.

Funding is provided by the following research projects:

Components

VILLASframework consists of several components:

  • VILLASnode
  • VILLASfpga
  • VILLASweb
  • VILLAScontroller

Architecture

Documentation

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

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:

Click here to show list of publications.

Slides

Contact / Mailing list

The project is using a public mailing list for announcements. Please click on the link above to subscribe.

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

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