gwhp-analytic-optimization

Optimizing the spatial arrangement of groundwater heat pumps and their well locations

https://github.com/shalilovic/gwhp-analytic-optimization

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.4%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

Optimizing the spatial arrangement of groundwater heat pumps and their well locations

Basic Info
  • Host: GitHub
  • Owner: SHalilovic
  • Language: Python
  • Default Branch: main
  • Homepage:
  • Size: 34.2 KB
Statistics
  • Stars: 2
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 1
Created over 3 years ago · Last pushed over 3 years ago
Metadata Files
Readme Citation Support

README.md

GWHP-analytic-optimization

Supporting code for the publication: Optimizing the spatial arrangement of groundwater heat pumps and their well locations

Installation: Download all the files from the repository and place them into one folder.

The files are the following: - 'optimizationsteadycase.py': main Python script for optimizing the GWHP locations and their well layouts in the steady case. - 'optimizationdynamiccase.py': main Python script for optimizing the GWHP locations and their well layouts in the dynamic case. - 'supportfunctions.py': Python script with the implementation of supporting functions. - 'GWHPdata' : folder that contains all the required input data

Usage: 1) Install the required Python packages: "numpy", "csv" and "scipy". 2) Install Python-MIP package (https://www.python-mip.com/) and Gurobi solver (https://www.gurobi.com/documentation/quickstart.html) for the best performance. 3) Run the script 'optimizationsteadycase.py' or 'optimizationdynamiccase.py'. 4) The result files will be saved in the folder 'GWHPdata' as csv files with the ending "optimalsteady" or "optimal_dynamic".

Owner

  • Name: Smajil Halilovic
  • Login: SHalilovic
  • Kind: user
  • Company: TUM

Citation (CITATION.cff)

# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!

cff-version: 1.2.0
title: >-
  Optimization of GWHP well layouts using analytic
  models
message: >-
  If you use this software, please cite it using the
  metadata from this file.
type: software
authors:
  - given-names: Smajil
    family-names: Halilovic
    email: smajil.halilovic@tum.de
    affiliation: Technical University of Munich
    orcid: 'https://orcid.org/0000-0002-2024-8201'
  - given-names: Fabian
    family-names: Böttcher
    email: fabian.boettcher@tum.de
    affiliation: Technical University of Munich
    orcid: 'https://orcid.org/0000-0003-3954-0349'
version: v1.0.0
doi: 10.5281/zenodo.7230875
date-released: 2022-10-20
url: "https://github.com/SHalilovic/GWHP-analytic-optimization"

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1