Skip to content

arcilyes/NeuORC

Repository files navigation

NeuORC v1.2 – Organic Rankine Cycle Calculator

Try it online → NeuORC on PythonAnywhere

NeuORC is an educational web application for thermodynamic analysis of Organic Rankine Cycle (ORC) systems for waste heat recovery and geothermal energy applications. It calculates energy, exergy, and economic performance using 124 working fluids from the CoolProp library.

Features

  • Thermodynamic cycle analysis (energy & exergy)
  • Economic analysis: EIC, FIC, TIC, LCOE, SIC, payback period
  • T-s and h-P diagram generation with interactive switcher
  • 124 working fluids via CoolProp
  • SI unit system with °C / K and kg/h / kg/s input support

Running Locally

git clone https://github.com/arcilyes/NeuORC.git
cd NeuORC
pip install -r requirements.txt
python app.py

Then open http://127.0.0.1:5000 in your browser.

Dependencies

  • CoolProp == 6.6.0
  • matplotlib >= 3.7.0
  • Flask >= 2.3.0

Assumptions

  • Heat source and cooling flow fluids are assumed to be water.
  • Ambient temperature is taken as 25 °C; cooling flow temperatures below 25 °C will yield negative exergy efficiency values.

License

GNU GPL v3 — Mehmet Berk Azdural Academic Advisors: Prof. Ali Kahraman, Asst. Prof. Sadık Ata Necmettin Erbakan University

About

Preliminary calculator for Organic Rankine Cycle with GUI

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors