NEMO dispatch
plotThe National Electricity Market Optimiser (NEMO) is a chronological dispatch model for testing and optimising different portfolios of conventional and renewable electricity generation technologies. It was first developed by Ben Elliston in 2011 at the Centre for Energy and Environmental Markets, University of New South Wales. NEMO continues to be actively developed and improved with a growing number of users.

NEMO is licensed under the GPL version 3 free software license and requires no proprietary software to run, making it particularly accessible to the governments of developing countries, academic researchers and students. The model is available for others to inspect and, importantly, to validate results.

Source code Coverage Status

The NEMO source code (written in Python) is easy to extend and modify. The source code is distributed under the GNU General Public License. Code snapshots are available as a ZIP archive or from Github.

Enhancements and bug fixes are very welcome. Authors retain copyright over their work.

Hardware and software requirements

NEMO requires Python 2.7, Numpy, Pandas and Matplotlib and should run on any supported Python platform (eg, Windows, Mac OS X, Linux). These additional packages are easiest to install in binary form (if your operating system provides packages) or using the Python pip utility.

For simple simulations or scripted sensitivity analyses, a laptop or desktop PC will be adequate. However, for optimisations, a cluster of compute nodes is desirable. The model is highly scalable and you can devote as many CPU cores to the model as you wish. If you wish to use the optimiser, this package is required:

For multiprocessing across CPU cores and hosts, this package is required:


Documentation will be progressively added to a user's guide in the form of an IPython notebook.

Mailing list

The nemo-devel mailing list is where users and developers can correspond.

Useful references

Australian cost data are taken from the Australian Energy Technology Assessments (2012, 2013) and the Australian Power Generation Technology Report (2015). Costs for other countries may be added in time.

Renewable energy trace data covering the Australian National Electricity Market territory are taken from the AEMO 100% Renewables Study. An accompanying report describes how the traces were produced.


Development of NEMO has been financially supported by the Australian Renewable Energy Agency (ARENA).

Fork me on