****
Home
****
.. PowerSAS.m is a robust, efficient and scalable power grid analysis framework based on **semi-analytical solutions (SAS)** technology.
.. The PowerSAS.m is the version for MATLAB/Octave users. It currently provides the following functionalities (more coming soon!)
.. * Steady-state analysis, including power flow (PF), continuation power flow (CPF), contingency analysis.
.. * Dynamic security analysis, including voltage stability analysis, transient stability analysis, and flexible user-defined simulation.
.. * Hybrid extended-term simulation provides adaptive QSS-dynamic hybrid simulation in extended term with high accuracy and efficiency.
PowerSAS.m
==========
**PowerSAS.m** is a robust, efficient and scalable power grid analysis
framework based on semi-analytical solutions (SAS) technology. The
**PowerSAS.m** is the version for MATLAB/Octave users. It currently
provides the following functionalities (more coming soon!):
- **Steady-state analysis**, including power flow (PF), continuation
power flow (CPF), contingency analysis.
- **Dynamic security analysis**, including voltage stability analysis,
transient stability analysis, and flexible user-defined simulation.
- **Hybrid extended-term simulation** provides adaptive QSS-dynamic
hybrid simulation in extended term with high accuracy and efficiency.
Key features
~~~~~~~~~~~~
- **High numerical robustness.** Backed by the SAS approach, the
PowerSAS tool provides much better convergence than the tools using
traditional Newton-type algebraic equation solvers when solving
algebraic equations (AE)/ordinary differential equations
(ODE)/differential-algebraic equations(DAE).
- **Enhanced computational performance.** Due to the analytical nature,
PowerSAS provides model-adaptive high-accuracy approximation, which
brings significantly extended effective range and much larger steps
for steady-state/dynamic analysis. PowerSAS has been used to solve
large-scale system cases with 200,000+ buses.
- **Customizable and extensible.** PowerSAS supports flexible
customization of grid analysis scenarios, including complex event
sequences in extended simulation term.
.. ANDES is a Python-based free software package for power system simulation, control and analysis.
.. It establishes a unique **hybrid symbolic-numeric framework** for modeling differential algebraic
.. equations (DAEs) for numerical analysis. Main features of ANDES include
.. * a unique hybrid symbolic-numeric approach to modeling and simulation that enables descriptive DAE modeling and
.. automatic numerical code generation
.. * a rich library of transfer functions and discontinuous components (including limiters, dead-bands, and
.. saturation) available for prototyping models, which can be readily instantiated as multiple devices for
.. system analysis
.. * industry-grade second-generation renewable models (solar PV, type 3 and type 4 wind),
.. distributed PV and energy storage model
.. * comes with the Newton method for power flow calculation, the implicit trapezoidal method for time-domain
.. simulation, and full eigenvalue calculation
.. * strictly verified models with commercial software. ANDES obtains identical time-domain simulation results for
.. IEEE 14-bus and NPCC system with GENROU and multiple controller models. See the verification link for details.
.. * developed with performance in mind. While written in Python, ANDES comes with a performance package and can
.. finish a 20-second transient simulation of a 2000-bus system in a few seconds on a typical desktop computer
.. * out-of-the-box PSS/E raw and dyr file support for available models. Once a model is developed, inputs from a
.. dyr file can be readily supported
.. * an always up-to-date equation documentation of implemented models
.. ANDES is currently under active development. To get involved,
.. * Follow the tutorial at
.. `https://andes.readthedocs.io