Skip to content

Releases: SanPen/GridCal

5.3.0 - Better Topology and better ACDC power flow

08 Jan 09:55
Compare
Choose a tag to compare

The main user features in this release are:

  • Better topological processing: Now ConnectivityNodes, BusBars and Buses end up in Buses, and the topology is processed into the NumericalCircuit for consistency. See the Topology processing docs for more info.
  • Integration of the AC/DC power flow developed in the Master Thesis of Raiyan bin Zulkifli. The FUBM (Full Unified Branch Model) converter model is no longer used and converters are modeled as "decoupled" branches without equivalent impedances. This provides far greater convergence properties to ACDC power flows. HvdcLine devices are also included in the numerical process for the first time and not as injections. This allows for the ability to provide controls such as the angle-droop for the first time ever in a power flow algorithm.

As a developers' note: The proxy functions inside the NumericalCircuit have been removed, in favor of functions to properly access indices, admittances and injections.

5.2.0 relicensed to MPLv2

11 Nov 08:52
Compare
Choose a tag to compare

Following the agreeing of all GridCal developers (see issue 300), the license has been changed from LGPL to MPLv2.

5.1.20 End of Siroco

23 Jul 19:04
Compare
Choose a tag to compare

This release marks the end of the Siroco project

5.1.10

31 May 07:36
Compare
Choose a tag to compare

Massive bug fixes
Improvements in CGMES
Improvements in the node-breaker / bus-branch representation
Created the ACOPF + linear OPF capacity calculation
Improved maps representation and widget operation
General GUI improvements

v5.1.7

16 Apr 20:57
Compare
Choose a tag to compare
  • General bug fix
  • Improved results saving and loading
  • Added more OPF testing
  • Improved ACOPF
  • Improved CGMES interoperability

What's Changed

New Contributors

Full Changelog: 5.1.0...v5.1.7

ACOPF & Sparse profiles

01 Apr 10:09
Compare
Choose a tag to compare

This release comes packed with functionality and bug fixes, but above all, a new file format.

  • Sparse profiles; Profiles in objects are not numpy arrays anymore. Instead they are objects that can host either sparse or dense profiles depending on the nature of the data stored. This lowers the memory requirements for large models.
  • New file format based on Json instead of CSV. This allows more flexibility when defining complex objects-within-objects like a tap changer or sparse profiles. GridCal is guaranteed to keep old-files compatibility.
  • ACOPF with Generation dispatch, HVDC line dispatch and transformer tap module and angle dispatch.
  • Better graphics: Buses and branches now display information. The internals have been refactored to simplify and debug.
  • General UI overhaul: Simplified working of the buttons, new context menus and bug fixes.
  • Best in class linear analysis, now with SRAP option to avoid N-1.
  • Many more tests have been produced.

Added fluid transport problem

05 Jan 08:47
Compare
Choose a tag to compare
  • Added fluid transport problem
  • Overall bug fix
  • OR Models fix themselves when infeasible

5.0.2: The great split

18 Nov 17:02
Compare
Choose a tag to compare
  • Massive refactor to allow multiple bus-branch diagrams and maps.

  • The great split: Now there are two packages: GridCal which delas with the graphical user interface and GridCalEngine that provides all the engine functionality without Qt dependencies.

  • MIP auto-healing: OPF simuations are always feasible by properly relaxing infeasible ones.

  • Added cutting edge investments evaluation. This will be evolved in future releases.

  • API naming unification

  • Overall refactoring and bug fixing

4.7.0

22 Apr 16:30
Compare
Choose a tag to compare
  • Added special contingency, Contingency Groups, Investment and Investment group objects
  • Added contingency planner GUI
  • Added proper QT-based maps
  • Refactored Time series to accurately reflect any change in the time series
  • Refactored the contingency analysis to use contingency groups and reflect any grid change
  • Overall bug fixes

Captura desde 2023-04-21 16-49-15

4.5.5

24 Jul 18:29
Compare
Choose a tag to compare
  • Improvements to CIM import
  • Improvements to PSSe .raw imports
  • Improvements to Alliander PGM support
  • Improvements to inter-area net transfer capacity calculation
  • Implemented new json file filters (.ejson3)
  • Added profile sparsity in .ejson3 export.
  • Added Newton Power Analytics support
  • Better coordinates from latitude/longitude conversion by removing the often, massive offset.
  • Many small bugs resolved.