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.
Tools related to the Australian National Electricity Market (NEM)
- 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
- 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.
- 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.