Skip to content

Releases: gridsingularity/gsy-e

v1.3.0

23 Mar 11:28
Compare
Choose a tag to compare
  • Canary Networks
  • Duplicate simulations
  • Energy Bills table
  • Filter results by week
  • Future market / DoF / Market Agent bugfixes
  • Migrated the integration tests to their own repo.

v1.2.0

21 Dec 16:07
Compare
Choose a tag to compare
  • Future market support.
  • Settlement market support.
  • Codebase rebranding.
  • Support for reading load / PV profiles from database in addition to CSV files.
  • Code style improvements due to introducing Pylint.
  • Bug fixes.

v1.0.0

08 Jul 12:36
44771cf
Compare
Choose a tag to compare

Grid Singularity version 1.0.0 includes:

  • Our new user interface (UI), found at map.gridsingularity.com will replace the old one at d3a.io. This new UI is intended to make creating and running simulations much easier for users who might be new to thinking about their energy use and simulating their own energy community..
  • Additional features in the map include a search bar, which facilitates searching for an address or town on the map. After running the simulation, highlighted results displayed directly above each home and community in the map.
  • There are standard (template) homes and profiles that can be used by users who do not have information about actual energy consumption and/or production, generated from loadprofilegenerator.de and energydatamap.com
  • We provide additional information on the Canary Test Network for live data simulations, which is the next step in building an energy community
  • Animated color visuals in the map view assist analysis, with a color assigned to each home and community on the map when the simulation is running: green for net exports, blue for neutral, and red for net imports
  • We also provide Map 3D view, where users can view their simulations and homes in 3-Dimensions
  • Side navigation bar summarizes the contents of a users’ energy community to additionally aid optimal energy community configuration
  • Home meter asset, a new asset type which can be configured directly in the codebase simulation file to allow users to upload smart meter net consumption and production profiles

v0.12.0

06 May 12:48
6ae5f4a
Compare
Choose a tag to compare

D3A version 0.12.0 includes:

  • Market slot length realtime: This can be set to simulations and collaborations. It slows down the running pace with a constant value (speed can go from the fasted as possible up until real-time.
  • Public library is updated: New loads and PVs profiles were added to the public library. A total of 24 loads, representing various types of households was generated using loadprofilegenerator.de. PV production profiles were taken from energydatamap.com for different cities. These new loads and PVs have profiles of a full year (2021).
  • Users can now download the registry page as a JSON file, to facilitate the connection with the API to a collaboration/Canary Network.

v0.11.0

19 Feb 13:47
Compare
Choose a tag to compare

D3A version 0.11.0 includes:

  • Time Resolution setting for graphs: Users can choose to view data in the graphs in 2 hour, 1 hour, or 15 minutes time resolution. This allows for faster loading of the graphs as the simulation run time is extended. Users can change the time resolution for the Energy Trade Profile, Energy Pricing, and Asset Profile graphs.
  • Add a Library as an Event: Users can add grid components from the Library into their simulation while it is running.
  • Canary Network Enhancements: Canary Networks are automatically restarted in the event of a software deploy or other system disruption. Users can view previous weeks of Canary Network data and download the results. Canary Network simulations can run for weeks at a time and store all data for future analysis and research.
  • Users can trade through the Grid Singularity Asset and Grid Operator APIs through a cloud web service. This feature allows users to automate their trading algorithms and connect to the API from the cloud instead of hosting and monitoring on a local computer.

v0.10.0

25 Nov 10:37
fd68f44
Compare
Choose a tag to compare

D3A version 0.10.0 includes:

  • Canary Networks: An admin user can create a Canary Network simulation, which duplicates a collaboration simulation and allows the admin to connect each energy asset in the grid to its live data stream in order to simulate trading on the asset's live metered data readings. The Canary Network runs in real-time, with incoming data collected during each 15 minute market slot. Researcher users can trade on behalf of energy assets using the registry to connect to the live data stream which broadcasts the energy required for each asset through the Asset API. Grid Operator users can change the grid fees and grid parameters of each grid market using the registry which connects them to their markets through the Grid Operator API. Therefore, the Canary Network realizes the digital twin model of an energy asset and enables Researcher users to trade in real-time on behalf of their assets as a proof of concept. Once a Canary Network is established, it continues to run and agents can trade over weeks and months of time, for long term study of energy asset data and agent and market behavior. Previous weeks of data and results are saved in the results page weekly history.

  • Island or Grid-connect a Market Maker as an event: Users can now change the role and mode of the Market Maker as an event, allowing users to simulate blackouts by changing the Market Maker to an islanding role, or simulating other impacts resulting from a change in the Market Maker parameters, such as showing the effect of connecting an islanded Market Maker to the grid.

v0.9.0

27 Oct 13:44
Compare
Choose a tag to compare

D3A version 0.9.0 includes:

  • Grid Operator API, which allows grid operators and researchers to monitor metrics and set grid fees in the select local energy market simulation collaboration
  • Easier registration for researchers and grid operators to manage multiple assets and use market APIs through the Registry page.
  • Bids and offers are prioritised in their first market by setting a wait time of 2 ticks before allowing them to propagate to higher markets in the grid hierarchy. This wait time is set in the backend as the minimum bid or offer age parameter.
  • Grid fees integrated in the Results page - Energy Pricing graph for each market
  • Total grid fees reported in the Scoreboard page that demonstrates market performance metrics for each collaboration simulation.
  • Net Energy calculation added to Results page - Energy Trade Profile graph in order to calculate the peak energy at a market node in the simulation. The current peak imports and exports were previously calculated based on the cumulative trades, but are now calculated from the net energy consumption, which can be a net import or export.
  • Updated load final selling rate and PV initial buying rate in the template strategies now take the total grid fees into account in addition to the market maker (usually utility) rate.
  • Users can now run three simulations and/or simulation collaborations at once (previous limit was two).

v0.8.0

18 Sep 09:37
Compare
Choose a tag to compare

D3A version 0.8.0 includes:

  • Simulation Location Map. Users can geo-tag all energy resources and markets in their simulation to make a map view of the simulation and results. A summary of all simulations can be viewed in a global map, to see where Grid Singularity is running simulations all over the world!

v0.7.1

22 Jul 09:24
Compare
Choose a tag to compare

Bug fixes and patches to the aggregator feature

v0.7.0

08 Jul 16:45
Compare
Choose a tag to compare

D3A version 0.7.0 includes:

  • Detailed energy trade profile graph. Zoom in to each 15 minute market slot to view the scheduled trades with 1 minute resolution. 
  • Grid Operator user can change grid parameters inside a collaboration and while it is running, like grid fees or the transformer capacity.
  • Allow collaboration participants to register for events while the simulation is running. Allows users to simulate a growing community.
  • Information Aggregator to compile and send average market measurements to assist data scientists in building smart strategies to trade through the API.