![]() ![]() The latest version is usually the branch. Go to steps to download or fork the latest version of STEPS.Go to python/ folder of STEPS, and copy the latest version of stepspy/ to PYTHONPATH/Lib/site-packages/.Īfter install the stepspy, you still need to compile and install the dynamic library of STEPS.Go to to download or fork the latest version of STEPS.If you want to manually install stepspy, follow the instructions: To update stepspy, you can run the following codes on your computer or server: python - m pip install - upgrade stepspy To install stepspy, you can run the following codes on your computer or server: python - m pip install stepspy Add new API to set parallel thread number. Fix API to set and get parallel thread number. Update to enable both parallel and serial library. Update close/trip line/transformer breaker APIs, set prepare transformer meter APIs in stepspy. Add API to get generator/wt_generator/pv_unit/loads with constraints of area and zone number. Add API to set/get generator voltage/mechanical power reference, and excitation voltage/mechanical power. Add API to retrieve model dynamic data pair, including generator, wt generator, pv unit, load, line, and HVDC. Add new API check_powerflow_data() to replace check_database(). Add API check_missing_models(), and get_all_xxxs() for getting all devices of the same type. Change returned model name as None if dynamic model does not exist when calling get_xxx_related_model_name(). save_powerflow_data_in_optimized_mode() is suggested for improving performance. Add APIs save_powerflow_data_in_keep_mode/ordered_mode/optimized_mode. Add warning to get_buses_with_constraints if old version is called. ![]() Add new API load_powerflow_result() to load solved powerflow result for new non-flat start powerflow solution. Add new API get/set_hvdc_power_order_in_MW() for changing HVDC power order in dynamic simulation. Modify API of building and saving network matix. Add POUCH_CSV and POUCH_STEPS to stepspy for loading dynamic simulation result. Update 'is' to '=' when comparing string in stepspy.py. Add API to set toolkit log file: set_toolkit_log_file(log_file, log_file_append_mode). Add new APIs: set/get_dynamic_model_database_capacity(). Recover the save_powerflow_data() API of v0.9.0. Add new APIs: check_dynamic_least_time_constants(). ![]() get_areas(), get_zones(), and get_owners() are marked as deprecated. Add new APIs: change_bus_number() and change_bus_number_with_file(). Add new API: clear_meters() to clear all meters for dynamic simulation. Add new API: get_(lines/transformers/hvdcs) between_lines(), set(generator/wt_generator/pv_unit/energy_storage/load/hvdc)_power(), and is_system_angular_stable(). Add new API: set/get_encode(), disable/enable_generator_related_mode(). Add new API: get_generator_governor_pmax/pmin, get_generator_governor_up/down_spinning_reserve, get_generator_governor_total_up/down_spinning_reserve_with_constraints, get_generator_governor_total_pmax/pmin_with_constraints. ![]() Rename the second "shed_generator" to "shed_wt_generator". Add default parameter vbase to API bus_name2number. Add option export_full to API save_network_Y_matrix for exporting full network matrix. Add new API to get generator related model internal variables. Use time.perf_counter instead for Python>=3.8. Add new parameter to export dynamic model with internal bus number. For more information about STEPS, see ( ). It provides detailed models of bus, line, transformer, HVDC, generator, wind turbine generator, load, and fixed shunt. STEPS is a simulation toolkit for powerflow and dynamic simulation of large-scale power systems. It provides wrapper of APIs of STEPS in a dynamic library. Stepspy is a Python module of Simulation Toolkit for Electrical Power Systems (STEPS). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |