Skip to content
@UNSW-CEEM

Collaboration on Energy and Environmental Markets (CEEM)

UNSW CEEM GitHub Page

The Collaboration on Energy and Environmental Markets (CEEM) at the University of New South Wales undertakes interdisciplinary research in the design, analysis and performance of energy and environmental markets and their associated policy frameworks.

CEEM brings together UNSW researchers from a number of Faculties, working together to address key challenges for energy transition applying engineering, economic, business, policy, social and legal perspectives and tools. It is particularly keen to promote open data and open source tools that allow a wide range of interested stakeholders to contribute to successful Australian and global energy transition.

This GitHub organisation hosts software, including open source tools, created by UNSW CEEM researchers.

NEM Tools

Tools related to the Australian National Electricity Market (NEM)

Data

  • A Python package for downloading historical data published by the Australian Energy Market Operator (AEMO). Data available includes energy and FCAS market prices, regional demand and generation summaries, generator dispatch targets and SCADA, interconnector flows and losses, generator bids, and generic constraint formulations and marginal values.
  • A Python package for downloading and handling historical National Electricity Market (NEM) forecast data (5MPD, PD, PDPASA, STPASA and MTPASA) produced by the Australian Energy Market Operator (AEMO).
  • A Python package which reformulates historical total, average and marginal emissions data of the NEM on a dispatch interval basis, using AEMO datasets of generator dispatch and plant emissions intensity factors.
  • nem-bidding-dashboard is a Web App and python package for collating, processing and visualising data relevant to understanding participant behaviour in the Australian National Electricity Market wholesale spot market.
  • View the Web App at https://nembiddingdashboard.org
  • a web-based data visualization and simulation tool (http://www.pacificenergybalance.com/) for decarbonization of Pacific Islands Countries and Territories (PICTs)
  • High-level energy balance for PICTs
  • Renewable energy potential assessment for PICTs

Modelling

  • Nempy is a Python package for modelling the dispatch procedure of the Australian National Electricity Market (NEM). It can be used to formulate very simple dispatch models, or more complex ones by adding features such as ramping constraints, interconnectors, FCAS markets and more.

Distributed Energy Resources (DER) Modelling Tools

  • PrecoolTool is an online web application for calculating solar pre-cooling potential of Australian building stock. It has a database of the avaialble building types in Australia, and electrical load profiles and PV generation from 450 Australian households. PrecoolTool simulates solar pre-cooling during a summer.
  • Solar-Curtailment Python package is for calculating distributed energy resource curtailment including distributed-PV (D-PV) and battery energy storage systems (BESS). Three modes of curtailment can be analysed according to AS/NZS 4777.2-2020: tripping, V-VAr and V-Watt.

Popular repositories Loading

  1. NEMOSIS NEMOSIS Public

    NEMOSIS: NEM Open-source information service. A Python package for downloading historical data published by the Australian Energy Market Operator (AEMO)

    Python 61 31

  2. nempy nempy Public

    A Python package for modelling the Australian National Electricity Market dispatch procedure

    Python 51 27

  3. energy-market-deep-learning energy-market-deep-learning Public

    Experiments in using deep learning to model competition in liberalised electricity markets.

    Python 48 19

  4. NEMSEER NEMSEER Public

    A package for downloading and handling forecasts for the National Electricity Market (NEM) from the Australian Energy Market Operator (AEMO).

    Python 22 3

  5. NEMED NEMED Public

    National Electricity Market Emissions Data Tool

    Python 12 4

  6. nem-bidding-dashboard nem-bidding-dashboard Public

    Dashboard for visualising Australian National Electricity Market bidding data

    Python 7 3

Repositories

Showing 10 of 27 repositories
  • nempy Public

    A Python package for modelling the Australian National Electricity Market dispatch procedure

    UNSW-CEEM/nempy’s past year of commit activity
    Python 51 BSD-3-Clause 27 2 1 Updated Nov 18, 2024
  • CEEM-API Public
    UNSW-CEEM/CEEM-API’s past year of commit activity
    0 0 0 1 Updated Nov 14, 2024
  • NEMSEER Public

    A package for downloading and handling forecasts for the National Electricity Market (NEM) from the Australian Energy Market Operator (AEMO).

    UNSW-CEEM/NEMSEER’s past year of commit activity
    Python 22 GPL-3.0 3 4 (2 issues need help) 0 Updated Nov 6, 2024
  • NEMOSIS Public

    NEMOSIS: NEM Open-source information service. A Python package for downloading historical data published by the Australian Energy Market Operator (AEMO)

    UNSW-CEEM/NEMOSIS’s past year of commit activity
    Python 61 31 3 2 Updated Oct 23, 2024
  • CEEM-Gists Public

    A code snippet wiki

    UNSW-CEEM/CEEM-Gists’s past year of commit activity
    Python 1 GPL-3.0 1 0 1 Updated Oct 7, 2024
  • NEMED Public

    National Electricity Market Emissions Data Tool

    UNSW-CEEM/NEMED’s past year of commit activity
    Python 12 BSD-3-Clause 4 5 (1 issue needs help) 0 Updated May 20, 2024
  • DER_disturbance_analysis Public

    Tool to analyse PV and DER response to System Disturbances

    UNSW-CEEM/DER_disturbance_analysis’s past year of commit activity
    R 5 MIT 1 0 0 Updated Apr 29, 2024
  • .github Public
    UNSW-CEEM/.github’s past year of commit activity
    0 1 0 0 Updated Aug 28, 2023
  • Pacific_Islands_Energy_Balance Public

    An online web application that presents the latest available energy related data for Pacific Islands Countries and Territories (PICTs)

    UNSW-CEEM/Pacific_Islands_Energy_Balance’s past year of commit activity
    Python 0 1 0 0 Updated Aug 28, 2023
  • nem-bidding-dashboard Public

    Dashboard for visualising Australian National Electricity Market bidding data

    UNSW-CEEM/nem-bidding-dashboard’s past year of commit activity
    Python 7 BSD-3-Clause 3 1 0 Updated Aug 1, 2023