Abstract
This paper describes an open source power system simulation toolbox: Resilient Adaptive Parallel sImulator for griD (RAPID), a package of Python codes that implements an advanced power system dynamic simulation framework. The main function of RAPID is time-domain simulation, and it contains details of the solution process, including the quasi-steady-state power flow analysis, to solve nonlinear differential algebraic equations describing the detailed representation of network and transient stability models of dynamic devices in a computationally efficient manner. In particular, RAPID utilizes and incorporates emerging solution techniques; a novel 'parallel-in-time' (Parareal) algorithm, adaptive model reduction, and semi-analytical solution methods as well as the standard numerical solution methods. Moreover, the whole simulation process for the transmission network has been coupled with OpenDSS, a widely used open-source distribution system simulator, to enable the co-simulation of integrated transmission and distribution systems. Basic structure and features of RAPID are presented to provide an easy-to-understand guideline for the usage of the tool and illustrate its unique capabilities. This paper also presents simulation results for a number of test scenarios and demonstrates RAPID's values for advancing power systems research in dynamic modeling and simulation techniques toward researchers as well as educators and students.
Original language | English |
---|---|
Pages (from-to) | 361-373 |
Number of pages | 13 |
Journal | IEEE Open Access Journal of Power and Energy |
Volume | 9 |
DOIs | |
State | Published - 2022 |
Funding
This paper has presented a new Python-based open-source tool RAPID for large-scale power system dynamic simu- lations. RAPID incorporates the emerging solution tech- niques to improve the computational performance of the time-domain simulation and provides a high-level set of such techniques for researchers as well as educators and students. Therefore, it has a great potential to mitigate challenges associated with exploring new techniques outside of power system for solving a large number of nonlinear power system DAEs and thus promote and advance research in dynamic modeling and simulation techniques as well as developing new control and protection schemes. Currently, RAPID is actively maintained by the authors, and future projects will continuously upgrade its features by adding new components and solution techniques as well as making it more user- friendly, general and flexible.
Keywords
- High-performance computing
- open-source tools
- parallel algorithm
- power engineering research
- power system co-simulation
- power system dynamic
- power systems
- semi-analytical solution methods
- time-domain simulation