Co-simulation framework made for RESCUE project
The CoSimPlat - Python Version is a co-simulation framework which uses the so called Long Polling paradigme to enable Event-Based real-time communication among the players exploiting SQL database. The whole mechanism is made possible thanks to the standardization of the Payload, i.e. a JSON template containing Meta and Packets. Precisely, the Payload is the total amount of information that is shared between the players at every step, while the Packets are intended as the customizable part of the Payload which has to be agreed a priori by all the players of the cosimulation.
Resilience and Cyber Security of Integrated Cyber-Physical Energy Systems