Sources multiples et allocation
Un centre énergétique contient généralement plus d'une source de chaleur — une unité de base plus une unité de pointe, ou une source principale plus une source de secours. TESSA modélise chaque source séparément afin que le répartiteur puisse choisir entre elles à chaque heure, que le moteur de coûts puisse additionner correctement CAPEX et OPEX, et que le rapport puisse attribuer l'énergie et les émissions à chaque combustible.
Cette page explique comment les sources sont ordonnées, comment fonctionne l'algorithme d'appel par ordre de mérite, et comment la charge est partagée lorsqu'un réseau a plusieurs centres énergétiques. Pour les champs de données de chaque source, voir Modèle de données des réseaux et sources de chaleur. Pour savoir comment la distribution de chaleur alimente le reste de la simulation, voir Simulation du réseau.
Sources au sein d'un centre énergétique
flowchart TD
EC["⚙️ Centre énergétique"]
EC --> HS1["🔥 Source 1 — ordre 1<br/>p. ex. pompe à chaleur (charge de base)"]
EC --> HS2["🔥 Source 2 — ordre 2<br/>p. ex. chaudière à gaz (pointe)"]
EC --> HS3["🔥 Source 3 — ordre 3<br/>p. ex. chaudière électrique (secours)"]
classDef ec fill:#ffccbc,stroke:#bf360c,stroke-width:2px,color:#bf360c
classDef src fill:#fff3e0,stroke:#ED6000,stroke-width:2px,color:#bf360c
class EC ec
class HS1,HS2,HS3 src
Chaque source a un ordre — un entier positif qui détermine sa place dans la séquence d'appel. L'ordre 1 est la source de charge de base (elle démarre en premier et fonctionne le plus) ; l'ordre 2 prend ce que l'ordre 1 ne peut pas couvrir ; et ainsi de suite. Une source dont l'ordre est ≤ 0 est considérée comme désactivée et n'est jamais appelée.
Les sources sont créées avec des numéros d'ordre séquentiels, dans l'ordre où elles sont ajoutées au centre énergétique. Vous pouvez modifier l'ordre à tout moment avec l'outil Définition de la stratégie d'allocation.
Appel par ordre de mérite
TESSA utilise actuellement une seule stratégie d'appel : MERIT_ORDER.
À chacun des 8760 pas de temps horaires, le répartiteur parcourt les sources d'un centre énergétique par numéro d'ordre croissant :
flowchart TD
A["Heure t : demande nette au CE = P_demand"]
A --> B["Charger la source d'ordre 1<br/>jusqu'à sa rated_power_useful"]
B --> C{Demande couverte ?}
C -->|Non| D["Charger la source d'ordre 2<br/>jusqu'à sa rated_power_useful"]
D --> E{Demande couverte ?}
E -->|Non| F["Charger la source d'ordre 3<br/>…"]
F --> G{Demande couverte ?}
G -->|Non| R["⚠️ Residual Load Source<br/>suit la demande non couverte"]
C -->|Oui| Z["✅ Heure t terminée"]
E -->|Oui| Z
G -->|Oui| Z
R --> Z
classDef dispatch fill:#fff3e0,stroke:#ED6000,stroke-width:1.5px,color:#bf360c
classDef warn fill:#ffccbc,stroke:#bf360c,stroke-width:2px,color:#bf360c
classDef done fill:#a5d6a7,stroke:#1b5e20,stroke-width:2px,color:#1b5e20
class A,B,D,F dispatch
class R warn
class Z done
Chaque source monte jusqu'à sa rated_power_useful (sa capacité installée fournie au réseau). Toute demande restante passe à la source suivante dans l'ordre. Cela continue jusqu'à ce que la demande soit couverte ou que toutes les sources soient épuisées.
La source de charge résiduelle
Si la capacité installée combinée de toutes les sources d'un centre énergétique est insuffisante pour couvrir la demande de pointe, TESSA crée automatiquement une source virtuelle « Residual Load Source » rattachée au premier centre énergétique. Elle n'a ni coût de combustible ni émissions dans le modèle — elle suit simplement le déficit non couvert heure par heure.
La présence d'une source de charge résiduelle dans vos résultats indique que le portefeuille installé est sous-dimensionné. Vous devriez ajouter de la capacité (augmenter la puissance nominale d'une source, ou ajouter une nouvelle source) et supprimer la source résiduelle virtuelle avant de finaliser l'étude.
Définir et modifier l'ordre des sources
Lorsque vous ajoutez des sources à un centre énergétique, elles reçoivent les numéros d'ordre 1, 2, 3, … dans l'ordre d'ajout. Vous pouvez modifier l'ordre depuis l'inspecteur des propriétés de la source. Vous pouvez aussi utiliser l'outil de définition de la stratégie d'allocation pour configurer automatiquement la priorité d'appel des sources selon l'ordre de mérite.
Plusieurs centres énergétiques dans un même réseau
Un réseau peut avoir plus d'un centre énergétique. Chaque centre énergétique appelle son propre portefeuille de sources de manière indépendante ; la charge vue par chaque CE est déterminée par la solution hydraulique.
flowchart LR
EC1["⚙️ Centre énergétique 1<br/>PAC + chaudière à gaz"]
EC2["⚙️ Centre énergétique 2<br/>chaudière à gaz (pointe)"]
EC1 -->|conduite principale| J1["●"]
EC2 -->|conduite principale| J2["●"]
J1 ---|tronc| J2
J1 -->|raccord| BS1["🔌 Sous-station A"]
J1 -->|raccord| BS2["🔌 Sous-station B"]
J2 -->|raccord| BS3["🔌 Sous-station C"]
J2 -->|raccord| BS4["🔌 Sous-station D"]
classDef ec fill:#ffccbc,stroke:#bf360c,stroke-width:2px,color:#bf360c
classDef bs fill:#ffe0b2,stroke:#e65100,stroke-width:1.5px,color:#bf360c
classDef cp fill:#ffffff,stroke:#bf360c,stroke-width:1.5px,color:#bf360c
class EC1,EC2 ec
class BS1,BS2,BS3,BS4 bs
class J1,J2 cp
TESSA n'a pas d'attribution explicite de « zone ». Le solveur hydraulique détermine quel centre énergétique alimente quelles sous-stations en fonction des résistances des conduites — les sous-stations proches du CE 1 sont naturellement desservies par le CE 1, et celles proches du CE 2 par le CE 2, mais la frontière se déplace avec la charge et la température. Dans une conception typique :
- Le CE 1 (coût marginal plus faible) fonctionne à un taux d'utilisation plus élevé et dessert le cœur du réseau.
- Le CE 2 (coût marginal plus élevé) s'active aux heures de pointe et peut desservir une sous-zone hydrauliquement plus proche de lui.
Si vous voulez imposer une zone d'alimentation particulière, faites-le par la topologie du réseau — en ne faisant passer aucune conduite maîtresse entre les deux centres énergétiques, chaque CE ne dessert que les sous-stations qui lui sont directement connectées.
Résultats des sources après l'appel
Après la simulation, chaque source porte un jeu complet de résultats horaires et annuels :
| Champ | Description |
|---|---|
rated_power_useful | Capacité fournissant de la chaleur au réseau (kW) |
rated_power_final | Consommation d'énergie finale correspondante (kW) |
annual_energy_useful | Chaleur annuelle fournie au réseau (kWh) |
annual_energy_final | Combustible ou électricité consommés annuellement (kWh) |
full_load_hours | Heures équivalentes à pleine charge : annual_energy_useful / rated_power_useful |
La courbe d'alimentation horaire (une ligne par heure de l'année) enregistre la puissance, l'énergie, la consommation de combustible et les émissions de CO₂ à chaque pas de temps. Ces valeurs alimentent la ventilation par source du rapport du scénario et le calcul des coûts de combustible du modèle financier.
Pour aller plus loin
- Modèle de données des réseaux et sources de chaleur — les champs de données de chaque objet source de chaleur, y compris les coûts de combustible et les facteurs d'émission.
- Simulation du réseau — comment le répartiteur s'insère dans la séquence de simulation globale.
Simulation du réseau
Comment TESSA transforme un réseau dimensionné et un ensemble de sources en une image horaire de l'offre et de la demande, couvrant la demande des sous-stations, les pertes de chaleur, le dispatching, l'hydraulique et les résultats.
Champs de sondes géothermiques
Comment TESSA dimensionne les champs de sondes géothermiques pour les pompes à chaleur sur sonde, en modélisant les températures de fluide à long terme, y compris la régénération thermique du sol.
