The OpenIPSL or Open-Instance Power System Library is a fork of of the iTesla Power System Library, currently developed and maintained by the SmarTS Lab research group, collaborators and friends (contributions are welcome!).
The iPSL is a Modelica library developed during the iTesla project. The members of this project (OpenIPSL) at SmarTS Lab where key developers of the iPSL until March 31, 2016, when the iTesla project was completed. As iPSL is part of the iTesla Tool, and thus, it is subject to the needs of the consortium that develops the iTesla Tool. We thus decided to create the OpenIPSL fork in order to develop the library in the direction that is most suitable for researchers and teachers/professors.
As such, the purpose of OpenIPSL are to be used as a research library (therefore frequent release times may be available), with maximum compatibility with OpenModelica (to provide a free/libre and cost-free alternative for power system dynamic simulation), to provide as many as possible typical "test networks" for use in research and teaching, and to be developed in such way that the library can efficiently be used for power system simulation within Modelica-based workflows (i.e. helping to give reference power system models for development and testing of Modelica back-end compilers) when faced with power system simulation challenges.
This project encompasses the development of a Modelica library for power system simulation. As such, there are no solver tools provided in this repository (no Power Flow Solvers, no Time-Domain solvers, etc.). You can find more information in our documentation.
The OpenIPSL contains the models developed by SmarTS Lab during the iTesla project, and necesssary models that were implemented by RTE and AIA, that we can maintain. Note that several models have been removed from what it is available in iPSL (see here). However, we have removed all models that are dependent on a specific software tool from the power systems domain that we don't have access for Software-to-Software validation, and those that require us access to closed standards that we don't have money to buy in order to maintain them (i.e. IEC Wind Turbine models).
Please follow this link to our documentation.
Contributions to the library are welcome and can be submitted in the form of pull requests to this repository. Contributions can be of different nature, such as addition of a new component model, re-organisation of the structure of the library, change in the development practices, etc.
Please consult the contribution guidelines.
More information about our contributors can be found over here. Don't hesitate to contact us.
If you use OpenIPSL in your work or research, all we ask you in exchange is that you cite the reference publications, according to your use. Please consult our Publication List, for browsing the reference publications.
Preferably, please cite the following paper: L. Vanfretti, T. Rabuzin, M. Baudette, and M. Murad, iTesla Power Systems Library (iPSL): A Modelica library for phasor time-domain simulations, SoftwareX, Available online 18 May 2016, ISSN 2352-7110, DOI: 10.1016/j.softx.2016.05.001. Link to Publisher's Website: SoftwareX
You are also welcome to submit your contributions as stated above.
The OpenIPSL is released under the same license as the original iPSL project. All changes applied in this fork have the following copyright statement.
Copyright April 2016 - SmarTS Lab
- SmarTS Lab, research group at KTH: https://www.kth.se/en
The authors can be contacted by email: [email protected]. This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0.
Copyright 2015-March 31 2016 RTE (France), SmarTS Lab (Sweden), AIA (Spain) and DTU (Denmark)
- RTE: http://www.rte-france.com
- SmarTS Lab, research group at KTH: https://www.kth.se/en
- AIA: http://www.aia.es/en/energy
- DTU: http://www.dtu.dk/english
The authors can be contacted by email: [email protected]
This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0.