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 68 32

  2. nempy nempy Public

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

    Python 56 28

  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 24 3

  5. NEMED NEMED Public

    National Electricity Market Emissions Data Tool

    Python 14 4

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

    Dashboard for visualising Australian National Electricity Market bidding data

    Python 9 3

Repositories

Showing 10 of 29 repositories
  • 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 68 32 10 6 Updated Feb 7, 2025
  • nempy Public

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

    UNSW-CEEM/nempy’s past year of commit activity
    Python 56 BSD-3-Clause 28 2 1 Updated Feb 7, 2025
  • CEEM-API Public
    UNSW-CEEM/CEEM-API’s past year of commit activity
    0 0 0 1 Updated Feb 6, 2025
  • CICCADA Public
    UNSW-CEEM/CICCADA’s past year of commit activity
    Python 0 0 0 2 Updated Feb 4, 2025
  • 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 24 GPL-3.0 3 5 (2 issues need help) 1 Updated Feb 3, 2025
  • 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 Feb 3, 2025
  • ceem-python-template Public template

    Template repo for CEEM Python projects

    UNSW-CEEM/ceem-python-template’s past year of commit activity
    Python 4 0 0 0 Updated Jan 30, 2025
  • tm_solarshift Public

    A repository for thermal simulations of Domestic Electric Water Heating (DEWH) systems as part of the project Solarshift.

    UNSW-CEEM/tm_solarshift’s past year of commit activity
    Python 1 1 0 0 Updated Dec 13, 2024
  • NEMED Public

    National Electricity Market Emissions Data Tool

    UNSW-CEEM/NEMED’s past year of commit activity
    Python 14 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

Top languages

Loading…

Most used topics

Loading…