Skip to content

Commit 5fccff9

Browse files
committed
V2.0.0. Major version with short circuit analysis functions added. See Readme for more updates.
1 parent 123b80e commit 5fccff9

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

README.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,29 @@
11
# Simulation Toolkit for Electrical Power Systems
22
- Maintainer: Changgang Li <lichgang@sdu.edu.cn> from School of Electrical Engineering, Shandong University.
3-
- Trust the following pages or other credible duplications:
4-
* STEPS: https://github.com/changgang/steps and https://gitee.com/lichgang/steps/
3+
- Trust the following repositories or other credible duplications:
4+
* STEPS: https://gitee.com/lichgang/steps/ and https://github.com/changgang/steps
55
* stepspy: https://pypi.org/project/stepspy/
66
* Documentation: https://github.com/changgang/steps/wiki/
7-
- Date of Readme: April 13, 2022
7+
- Reminder of major repository:
8+
* The github repository may lag behind the gitee repository due to some GIT PUSH issues. So, use gitee repository first.
9+
* The 'dev' branch is constantly updating while the 'main' branch is updated when major functions are added. Use 'main' branch for stable applications, and try 'dev' branch for new features.
10+
- Date of Readme: Oct. 16, 2023
811

912
# Reference
10-
Please cite STEPS with the following paper:
11-
```Changgang Li, Yue Wu, Hengxu Zhang, Hua Ye, Yutian Liu and Yilu Liu, "STEPS: A Portable Numerical Simulation Toolkit for Electrical Power System Dynamic Studies," in IEEE Transactions on Power Systems, vol. 36, no. 4, pp. 3216-3226, July 2021, doi: 10.1109/TPWRS.2020.3045102.```
12-
See: https://ieeexplore.ieee.org/document/9295409
13+
Please cite STEPS with the following papers:
14+
```[1] Changgang Li, Yue Wu, Hengxu Zhang, Hua Ye, Yutian Liu and Yilu Liu. "STEPS: A Portable Numerical Simulation Toolkit for Electrical Power System Dynamic Studies," in IEEE Transactions on Power Systems, vol. 36, no. 4, pp. 3216-3226, July 2021, doi: 10.1109/TPWRS.2020.3045102.```
15+
```[2] Changgang Li, Yun Hang, Yutian Liu, Vladimir Terzija. "Uneven Internal Time-Step Adjustment for Fast Power System Dynamic Simulations based on Trapezoidal Integration of Elementary Transfer Function Blocks," in International Journal of Electrical Power & Energy Systems, vol. 155, Part A, 109509, January 2024, doi: 10.1016/j.ijepes.2023.109509```
16+
See: https://ieeexplore.ieee.org/document/9295409, https://www.sciencedirect.com/science/article/pii/S0142061523005665
1317

1418
## Major functions
1519
Simulation Toolkit for Electrical Power Systems (STEPS) is an open source power system simulator designed for balanced large-scale AC-DC hybrid power system analysis.
16-
Currently, it supports powerflow solution and dynamic simulation. In the future, short circuit analysis and eigenvalue analysis will be supported with no timetable.
17-
The data format of STEPS is improved based on PSS/E raw and dyr data format.
20+
Currently, it supports powerflow solution, short circuit analysis, and dynamic simulation. In the future, eigenvalue analysis will be supported with no timetable.
21+
The data format of STEPS is improved based on PSS/E raw, seq, and dyr data format.
1822
Though BPA dat format is supported, it will be supported in the future version in stepspy and BPA data importer will be removed.[Sep. 13, 2020]
1923
You are encouraged to join us for further development.
2024

2125
## Major versions
26+
- v2.0.0. Major version. (1) Short circuit functions added. Short circuit analysis with direct solution is supported. APIs are added to stepspy. Short circuit analysis with iterative solution is implemented in C++, and APIs will be added in later version. (2) Two toolkit functions added: Correct Three Winding Transformer Impedance Logic and Blockwise Automatic Large Step Logic. If the 'Correct' logic is enabled, zero impedance winding of 3-winding transformer can be automatically fixed to avoid NaN error. If the 'Blockwise' logic is enabled, dynamic simulation time step can be increased for fast simulation (See Reference Paper [2]). The 'Blockwise' logic is implemented with changes of dynamic blocks of first order, differential, and lead-lag. (3) Option 'libsteps_file' is added to stepspy when creating STEPS() object when dynamic library with name different from 'libSTEPS' is used. (4) Some wind turbine model bugs are fixed. (5) stepspy module is also upgraded to v2.0.0.
2227
- v1.6.0. Add VSC HVDC for powerflow and dynamic simulation. stepspy also updated. Released on April 13, 2022.
2328
- v1.5.4. Update to improve performance. Released on Oct. 20, 2021.
2429
- v1.5.2. Add new APIs to get generator related model internal variables. Start to add linearization codes. Released on March. 24, 2021.

0 commit comments

Comments
 (0)