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.
- 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
git clone https://github.com/arcilyes/NeuORC.git
cd NeuORC
pip install -r requirements.txt
python app.pyThen open http://127.0.0.1:5000 in your browser.
- CoolProp == 6.6.0
- matplotlib >= 3.7.0
- Flask >= 2.3.0
- 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.
GNU GPL v3 — Mehmet Berk Azdural Academic Advisors: Prof. Ali Kahraman, Asst. Prof. Sadık Ata Necmettin Erbakan University