Skip to content
/ JEM Public

A high-level power flow model for Jamaica's energy system

License

Notifications You must be signed in to change notification settings

nismod/JEM

Repository files navigation

Python > 3.9 Maintenance

Jamaica Energy Model (JEM) - a high-level power flow model of Jamaica's energy system

This repository contains a simulation model for Jamaica's energy system formulated as an arc-node network. Based on a given supply and demand curve, JEM solves for flows of electricity across the network using linear programming.

This tool was initially developed in 2021-2 for a CCRI project by researchers at OPSIS, University of Oxford.

Contributors

Project Lead: Aman Majid ([email protected]), University of Oxford
Principal Investigator: Professor Jim Hall, University of Oxford
Contributors and Collaborators:

Requirements

The model requires Gurobi and the associated GurobiPy library for the optimisation. In addition, standard scientific libraries in Python are needed such as pandas, numpy, matplotlib etc. Requirements for spatial network analysis include QGIS, geopandas, and snkit.

Note: The Gurobi package requires a license for usage but this can be obtained freely for academic use.

Getting started

  • Clone or download this repository.
  • Get a Gurobi license
  • Create project enviroment using micromamba and the config file in this directory:
micromamba env create -f environment.yml -y
micromamba activate jem-env
  • or using your preferred Python package manager and virtual environment, navigate to the JEM repository and install it as a package by running:
pip install -e .

Support

This work was initially supported by the Coalition for Climate Resilient Investment (CCRI) project on creating a platform for infrastructure risk assessment and resilient investment prioritisation in Jamaica and is funded by the UK Foreign, Commonwealth and Development Office (FCDO).

License

Copyright (C) 2020-2024 Aman Majid and the authors. All versions released under the MIT License.

About

A high-level power flow model for Jamaica's energy system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •