ALSETLab / NYPAModelTransformation

This is the repository for the 'Model Transformation for High Performing Smart Grid Applications' project. It is a joint project between New York Power Authority (NYPA) and AlsetLab at Rensselaer Polytechnic Institute (RPI).
https://ALSETLab.github.io/NYPAModelTransformation/
5 stars 0 forks source link
model-transformations modeling-and-simulation powersystems

Build Status

NYPA Model Transformation

This is the repository for the 'Model Transformation for High Performing Smart Grid Applications' project. It is a joint project between New York Power Authority (NYPA) and AlsetLab at Rensselaer Polytechnic Institute (RPI).

The project started on August 2019 and ended on August 2021.

About the Project

The main objective of this work is to develop a grid model "translator" capable of transforming the information (parameters & structure) and the physical behavior of the simulation models. This entails to transform each of a grid model’s sub-systems (e.g. generator, turbine, controller, etc.) from one endogenous representation, to many exogenous representations. This is achieved by using a “model transformation” (MT) tool developed in the project. The aim of using an MT solution is to save effort and to reduce errors by automating the building and modification of models where possible. An MT can be seen as a computer program that takes models as an input (source), and produces models as an output (target), by specifying the metamodel (model of a model) to which target or source models conform.

This project then, aims at building a Model Transformation Tool prototype that can be used to take PSS/E models or CIM representations as inputs, transforming them to Modelica models using the OpenIPSL library. The Modelica models can then be exported to many different targets using the Functional Mock-up Interface (FMI) standard as a Functional Mock-up Unit (FMU). Therefore, this project has basically three steps:

Documentation

You can find more about this project, like results and instructions for using the model transformation tool prototype in the public website available here.

If the user wants to download the repository with all its files they will have basically two options.

Developers, Roles and Contact Information

Luigi Vanfretti (vanfrl@rpi.edu)

Marcelo De Castro (decasm3@rpi.edu)

Giuseppe Laera (laerag@rpi.edu)

Manuel Navarro Catalan (manuelnavarrocatalan@gmail.com)

Glen Halley (Glen@gkhsoftware.com)