3.6.7
-
Fixed critical bug with the user gathering under windows.
-
Improved the Analysis tool.
-
Fixed PTDFTimeSeries timing.
-
Connected loose parameters on the PTDFTimeSeries class.
-
Fixed the Fast decoupled power flow algorithm.
-
Added Sqlite save/open support.
-
Added Grid append functionality.
-
Added units in the results.
-
Now all the results are displayed in real numbers instead of in complex numbers.
-
Added an amazing functionality to allow model synchronization across several computers.
-
Integrated better the PTDF into the GUI.
-
Added VTDF calculations in the PTDF and PTDF time series.
-
Added GIS as a visualization option.
-
Improved the OPF formulation times.
-
Improved the Jacobian-based power flow speeds by reducing the steps in the error computation.
-
Fixed loading visualization in the schematic.
-
Added equipment catalogue to the docs.
-
Added tutorial section to the docs.
-
Added simple dispatch.
-
Refactored the device-bus connectivity matrices to avoid transpositions.
-
Added function to relocate buses based on their peers.
-
Added PTDF based time series.
-
Fixed very important bug that neglected the sign of the power flows!
-
Added logs record to the "export all" process.
-
Added a console reset. This is needed when the console crashes.
-
Improved the grid data expert analysis tool.
-
Now the GUI elements are in a package GridEditorWidget instead of a single file.
This improves the maintainability. -
Added ability to set OPF generation into the power flow, the load shedding is also subtracted.
-
Fixed long standing bug related to MC and LHS having very small variation.
-
Fixed bug with buses not creating their own profile
-
Fixed bug with the run power flow interface
-
Added N-1 and OTDF
-
Now the plots are way faster
-
Now the export results truly exports everything into a zip file with csv files inside.
-
The top menus have been re-arranged.
-
The multi-core test was moved into research.
-
Added tap module to the power flow results.
-
Fixed bug related to OPF results being multiplied by :math:
Sbase
twice. -
Fixed units displayed in the results plot.
-
Fixed the results representation when single-node islands were ignored.
-
Fixed csv profile input.
-
Added similarity-based auto link in the profile import.
-
Improved PSS/e import by improving the device naming.
-
Refactored the power flow section, removing quite a lot of the
existing complexity. Now there is only one power flow class which
calls to power flow functions. -
Changed the multiprocess from multiple processes to a pool.
Hopefully this will allow multi-core on MS Windows. -
Added a proper logger object.
-
Added the ability to ignore single node islands
-
Fixed voltage module in the LACPF algorithm: Now the PQ buses voltage is closer to NR.
-
Improved the Newton-Raphson line search speed by roughly 200% by tuning the acceleration parameter.
-
Fixed PTDF and added cancelling.
-
Fixed Vbranch not being copied correctly in multi-island mode in the Time series.
-
Redesigned the results tab: Now the data is the default view and the plot is optional. This allows
a much better user interface experience since Matplotlib does not block the results when the grids are large. -
Added N-k simulation.
-
Fixed PSS/e import branches; PSS/e does not account for the length in the impedance computation.
-
Greatly improved the PSS/e file parser by using variable length lists.
-
Implemented the distributed slack.
-
Open by GUI file drop.
-
Fixed bug: Now when many generators are at a node only one controls voltage.
-
Fixed profile default-value initialization in automatic-load function.
-
Added branch dynamic rating.
-
Added thread for buses delete-and-reduce functionality.
-
Moved the pulp solvers into individual files.
-
Implemented the option to choose the linear algebra framework.
-
Vastly improved DC power flow performance.
-
Added generator technology property
-
Refactored code to make it simpler:
- The enum's behave like types and are able to parse text into types.
- The objects editor is now agnostic of complex types, and so are the load and save functions.
-
Added Power Transfer Distribution Factors (PTDF) analysis
-
Fixed bug related to adding wires to the GUI.
-
For some reason,
sdist
does not ship the right files to pypi, so changed tobdist_wheel
-
Fixed code smells
-
Added voltage angle in the power flow results and time series power flow results. About time!
-
Removed warnings from the power flow driver. Now the warnings are stored in a log and displayed in the GUI.
-
Fixed the rare bug of native open file dialogues not showing up. Native dialogues can be activated anytime via the
"use_native_dialogues" flag in the GUI module. -
Fixed multi-island opf simulation in all the modes.
-
Radically changed the way the file information is read. Now the function is much easier to maintain, so that changes
in the objects should not affect the ability to read/write. -
Changed the way the overhead lines tower information is stored. Now should be more maintainable.
-
Removed pulp dependency in the generator objects (forced a critical update)
-
Added some icons in the GUI
-
Simplified and unified the OPF interfaces.
-
Added AC-liner OPF time series as a non-sequential algorithm.
-
Added shadow prices to the non-sequential OPF.
-
Added the handling of dispatchable non dispatchable generators to the OPF.
-
Fixed bug with the OPF offset when starting at a index other than 0.
-
Fixed bug with time grouping that repeated the last index.
-
Fixed bug with the delegates setting for the boolean values