Skip to content

Commit

Permalink
v1.5.2. The version number of previous commit is wrong. Change to 1.5.2
Browse files Browse the repository at this point in the history
  • Loading branch information
changgang committed Mar 24, 2021
1 parent 7708fa1 commit 8afa89c
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 32 deletions.
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* STEPS: https://github.com/changgang/steps
* stepspy: https://pypi.org/project/stepspy/
* Documentation: https://github.com/changgang/steps/wiki/
- Date of Readme: March 9, 2021
- Date of Readme: March 24, 2021

# Reference
Please cite STEPS with the following paper:
Expand All @@ -19,6 +19,7 @@ Though BPA dat format is supported, it will be supported in the future version i
You are encouraged to join us for further development.

## Major versions
- v1.5.2. Add new APIs to get generator related model internal variables. Start to add linearization codes. Released on March. 24, 2021.
- v1.5.1. Add new option export_full to functions of save_network_Y_matrix and APIs. stepspy is also updated. Start to add sequential parameters to STEPS. Released on Feb. 2, 2021.
- v1.5.0. Add new function to get basic and user meter value in STEPS kernel and stepspy. Add additional parameter vbase to bus_name2number in case multi buses have the same bus name. Released on Dec. 22, 2020.
- v1.4.1. Fix clear toolkit when reloading new powerflow data. Enable build initial zero Y matrix. Fix access violation in jacobian builder when updating seperate jacobian matrix. Add check of LU factorization failure. Special log file named 'blackhole' is supported to disable all log. Released on Dec. 7, 2020.
Expand Down
54 changes: 27 additions & 27 deletions code/steps/STEPS.depend
Original file line number Diff line number Diff line change
Expand Up @@ -4476,7 +4476,7 @@
<cstdio>
<cmath>

1616576055 source:d:\steps\code\steps\source\model\sg_models\compensator_model\comp.cpp
1616588326 source:d:\steps\code\steps\source\model\sg_models\compensator_model\comp.cpp
"header/model/sg_models/compensator_model/COMP.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand Down Expand Up @@ -4505,7 +4505,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1598590744 source:d:\steps\code\steps\source\model\sg_models\compensator_model\ieeevc.cpp
1616588318 source:d:\steps\code\steps\source\model\sg_models\compensator_model\ieeevc.cpp
"header/model/sg_models/compensator_model/IEEEVC.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4529,7 +4529,7 @@
"header/power_system_database.h"
"header/STEPS.h"

1598590744 source:d:\steps\code\steps\source\model\sg_models\compensator_model\psaspvc.cpp
1616588309 source:d:\steps\code\steps\source\model\sg_models\compensator_model\psaspvc.cpp
"header/model/sg_models/compensator_model/PSASPVC.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4553,7 +4553,7 @@
"header/power_system_database.h"
"header/STEPS.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\exciter_model\cseet1.cpp
1616588282 source:d:\steps\code\steps\source\model\sg_models\exciter_model\cseet1.cpp
"header/model/sg_models/exciter_model/CSEET1.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4567,7 +4567,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\exciter_model\cseet2.cpp
1616588273 source:d:\steps\code\steps\source\model\sg_models\exciter_model\cseet2.cpp
"header/model/sg_models/exciter_model/CSEET2.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand Down Expand Up @@ -4601,7 +4601,7 @@
"header/model/sg_models/stabilizer_model/IEE2ST.h"
"header/model/sg_models/sync_generator_model/gencls.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\exciter_model\ieeet1.cpp
1616588263 source:d:\steps\code\steps\source\model\sg_models\exciter_model\ieeet1.cpp
"header/model/sg_models/exciter_model/IEEET1.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4615,15 +4615,15 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\exciter_model\psaspe1.cpp
1616588254 source:d:\steps\code\steps\source\model\sg_models\exciter_model\psaspe1.cpp
"header/model/sg_models/exciter_model/PSASPE1.h"
"header/basic/utility.h"
"header/STEPS.h"
<cstdio>
<istream>
<iostream>

1616576055 source:d:\steps\code\steps\source\model\sg_models\exciter_model\psaspe13.cpp
1616588244 source:d:\steps\code\steps\source\model\sg_models\exciter_model\psaspe13.cpp
"header/model/sg_models/exciter_model/PSASPE13.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4637,7 +4637,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\exciter_model\psaspe14.cpp
1616588225 source:d:\steps\code\steps\source\model\sg_models\exciter_model\psaspe14.cpp
"header/model/sg_models/exciter_model/PSASPE14.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand Down Expand Up @@ -4666,7 +4666,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\exciter_model\psaspe2.cpp
1616588210 source:d:\steps\code\steps\source\model\sg_models\exciter_model\psaspe2.cpp
"header/model/sg_models/exciter_model/PSASPE2.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4680,7 +4680,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1598590744 source:d:\steps\code\steps\source\model\sg_models\exciter_model\sexs.cpp
1616588187 source:d:\steps\code\steps\source\model\sg_models\exciter_model\sexs.cpp
"header/model/sg_models/exciter_model/SEXS.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand Down Expand Up @@ -4712,7 +4712,7 @@
<cstdio>
<cmath>

1616576055 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\iee2st.cpp
1616588149 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\iee2st.cpp
"header/model/sg_models/stabilizer_model/IEE2ST.h"
"header/basic/constants.h"
"header/STEPS.h"
Expand All @@ -4726,7 +4726,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps1.cpp
1616588139 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps1.cpp
"header/model/sg_models/stabilizer_model/PSASPS1.h"
"header/basic/constants.h"
"header/STEPS.h"
Expand All @@ -4741,7 +4741,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps2.cpp
1616588333 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps2.cpp
"header/model/sg_models/stabilizer_model/PSASPS2.h"
"header/basic/constants.h"
"header/STEPS.h"
Expand All @@ -4755,7 +4755,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps3.cpp
1616588333 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps3.cpp
"header/model/sg_models/stabilizer_model/PSASPS3.h"
"header/basic/constants.h"
"header/STEPS.h"
Expand All @@ -4769,7 +4769,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps4.cpp
1616588106 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps4.cpp
"header/model/sg_models/stabilizer_model/PSASPS4.h"
"header/basic/constants.h"
"header/STEPS.h"
Expand All @@ -4784,15 +4784,15 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576054 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps5.cpp
1616588332 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps5.cpp
"header/model/sg_models/stabilizer_model/PSASPS5.h"
"header/basic/constants.h"
"header/STEPS.h"
<cstdio>
"header/basic/utility.h"
<vector>

1616576055 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps6.cpp
1616588085 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps6.cpp
"header/model/sg_models/stabilizer_model/PSASPS6.h"
"header/basic/constants.h"
"header/STEPS.h"
Expand All @@ -4807,7 +4807,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps8.cpp
1616588074 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\psasps8.cpp
"header/model/sg_models/stabilizer_model/PSASPS8.h"
"header/basic/constants.h"
"header/STEPS.h"
Expand All @@ -4821,7 +4821,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1598590744 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\stabilizer_model.cpp
1616587133 source:d:\steps\code\steps\source\model\sg_models\stabilizer_model\stabilizer_model.cpp
"header/model/sg_models/stabilizer_model/stabilizer_model.h"
<cstdio>
"header/basic/utility.h"
Expand Down Expand Up @@ -4920,7 +4920,7 @@
<istream>
<iostream>

1616576055 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieeeg1.cpp
1616588025 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieeeg1.cpp
"header/model/sg_models/turbine_governor_model/IEEEG1.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4933,7 +4933,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieeeg1sb.cpp
1616588015 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieeeg1sb.cpp
"header/model/sg_models/turbine_governor_model/IEEEG1SB.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4946,7 +4946,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieeeg2.cpp
1616588000 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieeeg2.cpp
"header/model/sg_models/turbine_governor_model/IEEEG2.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4959,7 +4959,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieeeg3.cpp
1616587991 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieeeg3.cpp
"header/model/sg_models/turbine_governor_model/IEEEG3.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4972,7 +4972,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieesgo.cpp
1616587977 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\ieesgo.cpp
"header/model/sg_models/turbine_governor_model/IEESGO.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -4983,7 +4983,7 @@
"header/basic/utility.h"
"header/steps_namespace.h"

1616576054 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\tgov1.cpp
1616587963 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\tgov1.cpp
"header/model/sg_models/turbine_governor_model/TGOV1.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand All @@ -5010,7 +5010,7 @@
"header/model/sg_models/turbine_governor_model/TGOV1.h"
"header/model/sg_models/sync_generator_model/gencls.h"

1616576055 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\urcsct.cpp
1616587947 source:d:\steps\code\steps\source\model\sg_models\turbine_governors\urcsct.cpp
"header/model/sg_models/turbine_governor_model/URCSCT.h"
"header/basic/utility.h"
"header/STEPS.h"
Expand Down
2 changes: 1 addition & 1 deletion code/steps/source/apis/steps_api_utilities.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ unsigned int api_get_api_minor_version()

unsigned int api_get_api_patch_version()
{
return 0;
return 2;
}

unsigned int api_get_const_INDEX_NOT_EXIST()
Expand Down
2 changes: 1 addition & 1 deletion python/stepspy-current/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ stepspy is a Python module of Simulation Toolkit for Electrical Power Systems (S
STEPS is a simulation toolkit for powerflow and dynamic simulation of large-scale power systems. It provides detailed models of bus, line, transformer, HVDC, generator, wind turbine generator, load, and fixed shunt. For more information about STEPS, see (https://github.com/changgang/steps).

## Release Note
- 1.5.0. March. 24, 2021. Add new API to get generator related model internal variables. Use STEPS>=1.5.0.
- 1.5.1. March. 24, 2021. Add new API to get generator related model internal variables. Use STEPS>=1.5.2.
- 1.4.1. Feb. 2, 2021. Add option export_full to API save_network_Y_matrix for exporting full network matrix. Use STEPS>=1.4.1.
- 1.4.0. Dec. 22, 2020. Add new API get_basic/user_meter_value. Add default parameter vbase to API bus_name2number. STEPS kernel is also updated.
- 1.3.1. Dec. 7, 2020. Rename the second "shed_generator" to "shed_wt_generator".
Expand Down
2 changes: 1 addition & 1 deletion python/stepspy-current/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

setuptools.setup(
name="stepspy",
version="1.5.0",
version="1.5.1",
author="Changgang Li",
author_email="[email protected]",
description="Python module of Simulation Toolkit for Electrical Power Systems",
Expand Down
2 changes: 1 addition & 1 deletion python/stepspy-current/stepspy/libsteps/pylibsteps.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ def load_library():

required_major_version = 1
required_minor_version = 5
required_patch_version = 0
required_patch_version = 2

valid_flag = major_version >= required_major_version
if valid_flag==True and major_version==required_major_version:
Expand Down

0 comments on commit 8afa89c

Please sign in to comment.