https://github.com/anl-ceeesa/gensas
A generic simulation tool for power grid and general dynamic systems based on semi-analytical solutions(SAS)
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.3%) to scientific vocabulary
Repository
A generic simulation tool for power grid and general dynamic systems based on semi-analytical solutions(SAS)
Basic Info
- Host: GitHub
- Owner: ANL-CEEESA
- License: other
- Language: C++
- Default Branch: main
- Size: 19.1 MB
Statistics
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 1
- Releases: 0
Metadata Files
README.md
GenSAS
GenSAS is a C++ based generalized simulation tool based on semi-analytical solutions (SAS) technology. It provides two modules:
ModelicaSAS is a SAS-based simulation tool that supports Modelica modeling language. Currently it supports simulation of single Modelica model.
PowerSAS is a robust, efficient and scalable power grid analysis framework based on semi-analytical solutions (SAS) technology. This is the version for C++ users. It currently provides AC power flow functionality.
Backed by the SAS approach, the GenSAS tool provides much better convergence than the tools using traditional Newton-type equation solvers. Moreover, due to the analytical nature, GenSAS provides model-adaptive high-accuracy approximation, which brings significantly extended effective range for power grid analysis. PowerSAS has been used to solve large-scale system cases with 200,000+ buses.
Companion Project
PowerSAS.m -- SAS-based power grid analysis toolbox for Matlab/GNU Octave users.
Acknowledgement
This work is supported by the Laboratory Directed Research and Development (LDRD) program of Argonne National Laboratory, provided by the U.S. Department of Energy Office of Science under Contract No. DE-AC02-06CH11357, and the U.S. Department of Energy Office of Electricity, Advanced Grid Modeling program under Grant DE-OE0000875.
Publications
- Rui Yao, Kai Sun, Feng Qiu, “Vectorized Efficient Computation of Padé Approximation for Semi-Analytical Simulation of Large-Scale Power Systems,” IEEE Transactions on Power Systems, 34 (5), 3957-3959, 2019.
- Rui Yao, Yang Liu, Kai Sun, Feng Qiu, Jianhui Wang,"Efficient and Robust Dynamic Simulation of Power Systems with Holomorphic Embedding", IEEE Transactions on Power Systems, 35 (2), 938 - 949, 2020.
- Rui Yao, Feng Qiu, "Novel AC Distribution Factor for Efficient Outage Analysis", IEEE Transactions on Power Systems, 35 (6), 4960-4963, 2020.
- Xin Xu, Rui Yao, Kai Sun, Feng Qiu, "A Semi-Analytical Solution Approach for Solving Constant-Coefficient First-Order Partial Differential Equations", IEEE Control Systems Letters, 6, 704-709, 2021.
- Rui Yao, Feng Qiu, Kai Sun, “Contingency Analysis Based on Partitioned and Parallel Holomorphic Embedding”, IEEE Transactions on Power Systems, in press.
License
This software is under 3-clause BSD license. Please refer to LICENSE.md for details.
Owner
- Name: ANL-CEEESA
- Login: ANL-CEEESA
- Kind: organization
- Location: Argonne, IL
- Website: https://github.com/argonne-national-laboratory
- Repositories: 8
- Profile: https://github.com/ANL-CEEESA
Argonne National Laboratory's Center for Energy, Environmental, and Economic Systems Analysis (CEEESA)
GitHub Events
Total
- Delete event: 1
- Push event: 2
- Pull request event: 2
- Create event: 1
Last Year
- Delete event: 1
- Push event: 2
- Pull request event: 2
- Create event: 1
Dependencies
- actions/cache v3 composite
- actions/checkout v4 composite