Releases: e2nIEE/pandapower
pandapower 1.6.0
- changed cost definition changed for optimal powerflow (see OPF documentation)
- new implementation of to_json, from_json for loading and saving grids using functools.singledispatch
- added ability to define phase shifting transformers with tp_st_percent #117
- added support for multiple voltage controlling elements (ext_grid, gen, dcline) at one bus #134
- reduced number of arguments in runpp by moving some less important arguments to kwargs #122
- added parameters init_vm_pu and init_va_degree to allow independent initialization of bus magnitude and angle #113
- added support for plotly 3.2 #147
Full changelog available on https://pandapower.readthedocs.io/en/v1.6.0/about/changelog.html
pandapower 1.5.1
pandapower 1.5.0
Changes in pandapower 1.5.0:
- Improved two-winding transformer modeling:
- Transformer taps could previously only be set as ideal phase shifters (tp_st_degree > 0) or linear regulators (tp_st_percent >0). Now, tap changers can also be defined as cross regulators (tp_st_degree > 0 and tp_st_percent >0). The cross regulator model is validated against PowerFactory.
- The basic standard type data for HV/MV transformers has been updated with more realistic values.
- Improved three-winding transformer modelling:
- taps could previously only be modelled at the terminals, and can now also be modelled at the star point.
- The open loop losses were previously modelled at the HV equivalent transformer. They can now be modeled at the star point, HV, MV or LV side.
- A new storage element has been introduced in net.storage.
- Dielectric active power losses of lines can be modelled using the new parameter net.line.g_us_per_km.
- The short-circuit module now also supports single phase fault calculations.
A Paper describing pandapower has been accepted for publication in IEEE Transactions on Power Systems. A preprint of the paper is available on IEEE Xplore or alternatively on arXiv. The paper is accompanied with a case study that showcases the capabilities of pandapower, the code for which is available on github as jupyter notebooks. We kindly ask anyone to acknowledge the usage of pandapower in scientific works by citing this paper. The bibtex citation can be found in the documentation.
pandapower 1.4.3
- additional collections for plotting (three-winding transformers, static generator, etc.)
- bugfix in create_nxgraph for transformer switches
pandapower 1.4.2
Full compatibility with:
- networkx 2.0
- pandas 0.21
Some additional bugfixes and new functionality, see changelog for full information.
pandapower 1.4.1
Patch release for pandapower 1.4.0. Fixed bugs:
- OPF set implicit voltage constraints of 0.9/1.1 if min_vm_pu / max_vm_pu constraints where not specified
- ZIP load lead to wrong calculation results in combinations with large voltage angle shifts (issue #62)
Added functionality:
- jacobian matrix can be easily accessed after power flow (issue #68 )
- cost matrix is converted in mpc/ppc converter
pandapower 1.4
Major change in fileIO:
- all networks are converted to a uniform dataframe only version before they are saved as excel, json or sql
- to_pickle does not save DataFrame objects but only built-in python types
Old files can still be loaded, but all files saved with v1.4 can only be loaded with v1.4!
Additional changes:
- All tests now pass if numba is not installed (although pandapower might be slow without numba)
- State estimation bug with phase shift transformers
- OPF now raises specific warning if parameters are missing instead of generic exception
- Geographical data for cigre and IEEE case networks
- Added Dickert LV Networks
pandapower 1.3.1
- compatibilty with pandas 0.20 for loading/saving networks with from_pickle / to_pickle
- html representation of pandapower nets
- collections for trafos, loads, ext_grids
pandapower 1.3.0
Power Flow:
• The load model has been extended to allow modeling of constant current and constant impedance loads (ZIP loads)
• The shunt model now has rated voltage and a step parameter
• Numba acceleration for the data conversion to further speed up the power flow
Plotting:
• Interactive plotting with plotly with hover functionality, clickable legends etc.
• Plotting pandapower networks on interactive maps with GIS-coordinates
Shortcircuit Calculation:
• Full Converter elements are considered as current sources according to the 2016 revision of the IEC 60909 standard
• The peak factor kappa is calculated with the more accurate method C (equivalent frequency)
• Branch currents for minimum short circuit currents
• Asynchronous motors can be considered according to the standard
More Changes:
• Full compatibility with numpy 1.12
• State estimation now outputs results for all elements
• Convenience functions to create loads and sgens from rated power and cosine(phi) were added
• Large scale networks from matpower (RTE, PEGASE, Polish network) were added
• Lagrange Multipliers showing in bus results of OPF
pandapower 1.2.2
Some fixes in readme for pypi, additional tests and refactoring