2017-04-25 15:23:46 +02:00
# <img src="doc/pictures/villas_node.png" width=40 /> VILLASnode
2016-10-01 12:16:15 +02:00
2020-02-02 13:10:15 +01:00
[](https://git.rwth-aachen.de/acs/public/villas/node/commits/develop)
[](https://git.rwth-aachen.de/acs/public/villas/node/commits/develop)
2016-08-14 21:58:54 +02:00
2016-08-29 00:10:20 -04:00
This is VILLASnode, a gateway for processing and forwardning simulation data between real-time simulators.
2017-03-12 16:52:42 -03:00
VILLASnode is a client/server application to connect simulation equipment and software such as:
2016-08-14 21:58:54 +02:00
2017-06-27 09:32:19 +02:00
- OPAL-RT RT-LAB,
2017-03-12 16:52:42 -03:00
- RTDS GTFPGA cards,
2017-06-27 09:32:19 +02:00
- RTDS GTWIF cards,
2017-03-12 16:52:42 -03:00
- Simulink,
- LabView,
2017-06-27 09:32:19 +02:00
- and FPGA models
by using protcols such as:
- IEEE 802.2 Ethernet / IP / UDP,
2018-06-30 01:30:06 +02:00
- ZeroMQ & nanomsg,
- MQTT & AMQP
2017-06-27 09:32:19 +02:00
- WebSockets
- Shared Memory
- Files
2018-06-30 01:30:06 +02:00
- IEC 61850 Sampled Values / GOOSE
- Analog/Digital IO via Comedi drivers
- Infiniband (ibverbs)
2017-06-27 09:32:19 +02:00
2018-06-30 01:30:06 +02:00
It's designed with a focus on very low latency to achieve real-time exchange of simulation data.
2017-03-12 16:52:42 -03:00
VILLASnode is used in distributed- and co-simulation scenarios and developed for the field of power grid simulation at the EON Energy Research Center in Aachen, Germany.
2016-08-14 21:58:54 +02:00
2017-05-06 18:37:55 +02:00
## Documentation
2016-08-30 16:25:41 +02:00
2017-05-06 18:37:55 +02:00
User documentation is available here: < https: / / villas . fein-aachen . org / doc / node . html >
2016-08-30 16:25:41 +02:00
2017-04-26 10:00:55 +02:00
## Copyright
2020-01-20 17:17:00 +01:00
2014-2020, Institute for Automation of Complex Power Systems, EONERC
2017-04-26 10:00:55 +02:00
## License
This project is released under the terms of the [GPL version 3 ](COPYING.md ).
2018-09-20 11:18:15 +02:00
We kindly ask all academic publications employing components of VILLASframework to cite one of the following papers:
- A. Monti et al., "[A Global Real-Time Superlab: Enabling High Penetration of Power Electronics in the Electric Grid ](https://ieeexplore.ieee.org/document/8458285/ )," in IEEE Power Electronics Magazine, vol. 5, no. 3, pp. 35-44, Sept. 2018.
- S. Vogel, M. Mirz, L. Razik and A. Monti, "[An open solution for next-generation real-time power system simulation ](http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8245739&isnumber=8244404 )," 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2), Beijing, 2017, pp. 1-6.
2017-04-26 10:00:55 +02:00
```
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see < http: / / www . gnu . org / licenses / > .
```
For other licensing options please consult [Prof. Antonello Monti ](mailto:amonti@eonerc.rwth-aachen.de ).
2016-08-14 21:58:54 +02:00
## Contact
[](http://www.acs.eonerc.rwth-aachen.de)
2016-08-29 00:10:20 -04:00
- Steffen Vogel < stvogel @eonerc .rwth-aachen.de >
- Marija Stevic < mstevic @eonerc .rwth-aachen.de >
2017-04-26 10:00:55 +02:00
[Institute for Automation of Complex Power Systems (ACS) ](http://www.acs.eonerc.rwth-aachen.de )
[EON Energy Research Center (EONERC) ](http://www.eonerc.rwth-aachen.de )
[RWTH University Aachen, Germany ](http://www.rwth-aachen.de )