Documentation EnergySystemModels
Bienvenue dans la documentation de la bibliothèque EnergySystemModels !
Développée par Zoheir HADID
Objectif et approche
Cette documentation présente la bibliothèque Python EnergySystemModels, conçue pour faciliter les calculs et analyses liés à l’efficacité énergétique. Elle combine des explications métier, des exemples exécutables et des pages de référence pour passer rapidement d’un concept à son implémentation Python.
Accès rapide
Pour démarrer selon votre besoin :
Guide de Démarrage Rapide pour une prise en main rapide.
Usage pour le parcours fonctionnel complet.
Interfaces graphiques et outils visuels pour l’interface graphique
PyqtSimulator.API Reference pour les imports et points d’entrée réels.
Prérequis
Afin d’exploiter au mieux les modèles, il est recommandé d’avoir des bases en Python et en thermique/énergétique. Les exemples restent structurés de façon progressive pour être utilisables aussi en apprentissage.
Table des matières
Sommaire général:
1. Achat et fourniture d'énergie
2. Production d'utilités et d'énergie
- Fluid Source
- Sink (puits de fluide)
- Capteur & Signaux
- Nomenclature
- Compresseur
- Turbine
- Pompe (Pump)
- Connecteurs
- Mode 1 — Débit imposé / thermodynamique (isentropique + rendement)
- Mode 2 — Courbe caractéristique (régression polynomiale)
- Équations clés
- Comportement réseau (couplage courbe ∩ réseau)
- Paramètres configurables
- Sorties principales
- Exemple (Source → Pompe, courbe caractéristique)
- Méthodes
- Détente et distributeurs directionnels
- Échangeurs de chaleur
- Chiller (Groupe froid / PAC)
- Condenseur, Évaporateur et modules de givrage
- Réfrigération (chambre froide bang-bang)
- Froid à absorption (LiBr-H2O, NH3-H2O)
- Éjecteur & Tour de refroidissement
- Combustion & moteurs
- Hydrogène & piles à combustible
- Ballon de stockage stratifié
- Mélangeur, Bouteille flash et Stockage mélangé
- Raccords (Fittings)
- Dessalement et évaporation
- Distillation (dééthaniseur, équation d’état Peng-Robinson)
- Géothermie & Solaire thermique
- NG Heating Value (PCS/PCI gaz naturel)
- NG Boiler Efficiency (Rendement chaudière EN12952-15)
- Outils d’analyse et diagrammes
- Créer un système et calculer la production
- Synthèse technique et économique —
pv.summary() - Graphique de production —
pv.plot() - Export Excel —
pv.to_excel() - Étude d’orientation —
SolarSystem.orientation_study()
3. Transport des utilités
4. Usages énergétiques
5. Récupération de chaleur
6. Financement et subvention
7. Autres
- IPMVP - Mesure et Vérification
- 8. Données Météorologiques
- Interfaces graphiques et outils visuels
- Vue d’ensemble
- Installation et lancement
- Dépannage rapide
- Interface PyqtSimulator
- Convention des ports
- Lecture d’un graphe
- Graphes avec plusieurs sorties
- Stockage et calcul pas-à-pas
- Cycle d’évaluation
- Créer un nouveau nœud
- Bonnes pratiques de développement
- Résultats et figures dans la documentation
- Générer les schémas et plots
- Construire la documentation
- Dépannage
- Checklist pour finaliser un exemple
- Nomenclature générale
- API Reference