Published July 31, 2018 | Version v1.0.0
Software Open

A Python package for 1D sizing and analysis of thermodynamic power cycles

  • 1. University of New South Wales, Sydney, Australia

Contributors

  • 1. University of New South Wales, Sydney, Australia

Description

MCycle allows users to analyse thermodynamic power cycles and their individual components, as well as size cycle components to defined cycle design parameters. It was developed due to a need for an open source tool with easy scripting for sizing heat exchangers that would allow control over individual component parameters. Users may now analyse a growing collection of thermodynamic power cycles and cycle components, including heat exchangers, expanders, compressors, heaters and coolers. Each type of component has models of varying complexity, allowing MCycle to be equally applicable to simplistic cycle analyses as to detailed sizing optimisations. The project source code is found at https://github.com/momargoh/MCycle and the documentation is hosted at https://mcycle.readthedocs.io.

Files

momargoh/MCycle-v1.0.0.zip

Files (14.5 MB)

Name Size Download all
md5:a8024aed45ea8b69f64b0e6efc4f8623
14.5 MB Preview Download

Additional details

Related works