Vorlage für Gebäudedaten
Verwenden Sie diese Excel-Vorlagen als Ausgangspunkt, wenn Sie eine Gebäudedatentabelle für den Upload in TESSA vorbereiten.
Minimale Tabelle – die kleinste Menge an Spalten, die zum Laden von Gebäuden und zum Ausführen eines Wärmebedarfsmodells nötig ist: buildings_table_template_minimal.xlsx
Vollständige Tabelle – alle akzeptierten Eingabespalten mit Beispielwerten: buildings_table_template_complete.xlsx
Dateiformate
TESSA akzeptiert Gebäudetabellen als CSV, Excel (.xlsx) oder ODS. Die Spaltennamen müssen exakt übereinstimmen (Gross-/Kleinschreibung beachten, Unterstriche wie angegeben).
Minimal erforderliche Spalten
Dies sind die einzigen Spalten, die Sie liefern müssen. Alles andere wird entweder automatisch abgeleitet oder vom Wärmebedarfsmodell ergänzt.
| Spalte | Typ | Beschreibung |
|---|---|---|
building_id | integer | Eindeutige Kennung des Gebäudes innerhalb Ihres Datensatzes. Für Schweizer Gebäude ist dies die EGID. Muss pro Zeile eindeutig sein. |
era | float | Energiebezugsfläche – die beheizte Geschossfläche m². Fehlt sie, versucht TESSA, sie mithilfe von Archetypen-Korrekturfaktoren aus total_surface zu schätzen; wenn Sie sie direkt angeben, sind die Ergebnisse genauer. |
Mindestens eine Geometriespalte wird ausserdem benötigt, um Gebäude auf der Karte zu platzieren:
| Spalte | Hinweise |
|---|---|
geometry | WKT-Punkt- oder Polygon-Zeichenfolge im beim Upload angegebenen KBS (Standard WGS 84 / EPSG:4326) |
lat + lon | Dezimalgrad, WGS 84 |
x + y | Ost-/Nordwert im beim Upload angegebenen KBS |
Wird keine Geometrie geliefert, werden Gebäude ohne Standort erstellt und können erst an ein Netz angeschlossen werden, wenn Geometrie ergänzt wurde.
Bedarfswerte direkt liefern
Wenn Sie bereits gemessenen oder modellierten jährlichen Energiebedarf haben, liefern Sie ihn im Upload, und TESSA überspringt für diese Gebäude den entsprechenden Modellschritt. Jedes Gebäude mit einem Nicht-Null-Wert in q_h_kwh oder q_hww_kwh behält diesen Wert, wenn Gebäudedaten automatisch ergänzen → bestehende Werte beibehalten ausgewählt ist (der Standard).
| Spalte | Beschreibung |
|---|---|
q_h_kwh | Jährlicher Raumheizungsbedarf kWh |
q_ww_kwh | Jährlicher Warmwasserbedarf kWh |
q_hww_kwh | Kombinierter Heiz- + Warmwasserbedarf kWh. Wird als Summe der beiden obigen Werte abgeleitet, falls nicht geliefert. |
q_c_kwh | Jährlicher Kältebedarf kWh |
q_h_kwh_m2 | Spezifischer Raumheizungsbedarf kWh/m². TESSA leitet daraus und aus era q_h_kwh ab, falls die Gesamtsumme fehlt. |
q_ww_kwh_m2 | Spezifischer Warmwasserbedarf kWh/m² |
q_c_kwh_m2 | Spezifischer Kältebedarf kWh/m² |
Erforderliche Spalten nach Bedarfsmodell
Wenn Sie Jahresbedarfe simulieren → Integriertes Modell ausführen, hängen die Spalten, die in der Gebäudetabelle bereits vorhanden sein müssen, vom gewählten Modell ab. Die Modelle fallen in zwei Gruppen:
- Archetypenmodelle (Schweiz (Planeto) für Wärme, Schweiz (PACE) für Kälte) leiten den Jahresbedarf aus Gebäudearchetypen ab. Sie benötigen Archetypen- und Flächenspalten, berechnen die Bedarfswerte aber für Sie.
- Demand Ninja ist ein Lastkurvenformer. Er skaliert ein klimagetriebenes Profil auf Jahresbedarfe und Spitzen, die bereits in der Tabelle stehen müssen – er berechnet den Bedarf nicht aus Archetypen. Wird Demand Ninja ohne die untenstehenden Bedarfsspalten gewählt, entsteht kein Bedarf.
Heizen – Schweiz (Planeto)
| Spalte | Typ | Beschreibung |
|---|---|---|
const_class | string | Archetypencode der Baukonstruktionsklasse (z. B. Single-family house) |
const_period | string | Archetypencode der Bauperiode (z. B. 1971-1980) |
era | float | Energiebezugsfläche m² |
is_heated ist standardmässig true, wenn die Spalte fehlt. Bestehende Werte q_h_kwh / q_ww_kwh bleiben im Modus Bestehende Werte beibehalten erhalten; die optionalen Spalten thermal_generator_sh, thermal_generator_dhw, fuel_sh und fuel_dhw ermöglichen die Ausgabe von Wirkungsgrad und Emissionen.
Heizen – Demand Ninja
| Spalte | Typ | Beschreibung |
|---|---|---|
is_heated | bool | Ob das Gebäude Heizung benötigt |
q_h_kwh | float | Jährlicher Raumheizungsbedarf kWh |
p_h_max1h_kw | float | Stündliche Heiz-Spitzenleistung kW |
q_ww_kwh | float | Jährlicher Warmwasserbedarf kWh |
p_ww_max1h_kw | float | Stündliche Warmwasser-Spitzenleistung kW |
Rückfall: Fehlen q_h_kwh / q_ww_kwh, ist aber q_hww_kwh (kombiniert) vorhanden, beträgt die Aufteilung standardmässig 80 % Heizung / 20 % Warmwasser. Verwenden Sie gemessene oder simulierte Einzelwerte, wo verfügbar.
Kühlen – Schweiz (PACE)
Erforderlich, wenn Kühlen simulieren das PACE-Modell verwendet:
| Spalte | Typ | Beschreibung |
|---|---|---|
const_class | string | Baukonstruktionsklasse (dieselben Codes wie für Wärme) |
const_period | string | Bauperiode (dieselben Codes wie für Wärme) |
canton | string | Schweizer Kantonskürzel (z. B. GE, ZH); für die regionale Klimazuordnung verwendet |
Das Modell benötigt ausserdem einen Flächenersatzwert, der in dieser Reihenfolge aufgelöst wird: total_surface, dann era, dann rückgerechnet aus q_h_kwh / q_h_kwh_m2 oder q_hww_kwh / q_hww_kwh_m2. Lässt sich keiner auflösen, wird ein Fehler ausgelöst. era dient dazu, den spezifischen Kältebedarf des Archetyps in einen absoluten Wert umzurechnen (q_c_kwh = q_c_kwh_m2 × era); fehlt era, wird auf total_surface zurückgegriffen. is_cooled wird als false behandelt, wenn die Spalte fehlt oder leer ist, ein Gebäude erhält also nur dann Kältebedarf, wenn es ausdrücklich als gekühlt markiert ist. Beachten Sie die Asymmetrie zu is_heated, das bei fehlender Spalte als true behandelt wird. Bestehende Werte q_c_kwh_m2 / q_c_kwh bleiben im Modus Bestehende Werte beibehalten erhalten; thermal_generator_c und fuel_c sind bei fehlender Angabe standardmässig Klimaanlage mit Strom.
Kühlen – Demand Ninja
| Spalte | Typ | Beschreibung |
|---|---|---|
is_cooled | bool | Ob das Gebäude Kühlung benötigt |
q_c_kwh | float | Jährlicher Kältebedarf kWh |
p_c_max1h_kw | float | Stündliche Kühl-Spitzenleistung kW |
Archetypen-Spalten
Diese steuern das Wärmebedarfsmodell, wenn der Bedarf nicht vorab geliefert wird. Gültige Zeichenwerte siehe Gebäudearchetypen.
| Spalte | Beschreibung |
|---|---|
const_class | Gebäudenutzung / Baukonstruktionsklasse (z. B. Single-family house, Apartment building, Office building) |
const_period | Bauperiodenband (z. B. 1971-1980, > 2015) |
Spalten zum bestehenden Heizsystem
Liefern Sie diese, um den Endenergieverbrauch und die Emissionen des aktuellen Heizsystems als Basis zu berechnen – nützlich beim Vergleich eines Fernwärmeszenarios mit dem «Weiter wie bisher».
| Spalte | Beschreibung |
|---|---|
thermal_generator_sh | Code des bestehenden Raumheizungssystems (z. B. gas_boiler, ashp). Siehe Energiequellen. |
fuel_sh | Brennstoffcode für die Raumheizung (z. B. gas, electricity). |
heat_sh_efficiency | Systemwirkungsgrad oder JAZ −. Standardmässig das Preset für den Erzeugercode, falls weggelassen. |
thermal_generator_dhw | Code des bestehenden Warmwassersystems. |
fuel_dhw | Brennstoffcode für Warmwasser. |
heat_dhw_efficiency | Wirkungsgrad des Warmwassersystems −. |
thermal_generator_c | Code des bestehenden Kühlsystems (z. B. air_cooled_chiller). |
fuel_c | Brennstoffcode für die Kühlung. |
thermal_c_efficiency | COP / JAZ des Kühlsystems −. |
Weitere akzeptierte Spalten
| Spalte | Beschreibung |
|---|---|
is_heated | true/false – ob das Gebäude beheizt ist. Unbeheizte Gebäude tragen keinen Bedarf bei. Standardmässig true für Baukonstruktionsklassen ausser Garagen. |
is_cooled | true/false – ob das Gebäude eine aktive Raumkühlung hat. Wird als false behandelt, wenn die Spalte fehlt, anders als is_heated. Beide wirken als Schalter: Die Bedarfsmodelle multiplizieren den Bedarf mit ihnen, sodass ein nicht gesetztes Flag diesen Bedarf auf null setzt, anstatt das Gebäude nur zu kennzeichnen. |
total_surface | Bruttogeschossfläche über alle Geschosse m². Wird nur zur Schätzung der ERA verwendet, wenn die ERA fehlt. |
total_surface_main_residence | Bruttogeschossfläche Wohnen m². |
altitude_m | Höhe über Meer m. Wird von einigen Modellen für die Klimakorrektur verwendet. |
canton | Schweizer Kantonskürzel (z. B. GE). |
temp_h_deg | Heiz-Solltemperatur °C. |
temp_ww_deg | Warmwasser-Abgabetemperatur °C. |
temp_c_deg | Kühl-Solltemperatur °C. |
era_origin | Bezeichnung der Quelle des ERA-Werts (Freitext, zur Referenz gespeichert). |
qh_origin | Bezeichnung der Quelle des Wärmebedarfswerts. |
qww_origin | Bezeichnung der Quelle des Warmwasserbedarfswerts. |
qc_origin | Bezeichnung der Quelle des Kältebedarfswerts. |
Von TESSA erzeugte Spalten (als Eingabe nicht akzeptiert)
Die folgenden Spalten werden von TESSA berechnet, nachdem das Wärme-/Kältemodell und die Lastkurvenerzeugung gelaufen sind. Sie erscheinen in Exporten und in der Gebäudetabellenansicht, werden aber ignoriert, wenn sie in einem Upload vorhanden sind.
Spitzenleistung, Endenergie sowie Summen der CO₂- und Luftschadstoffemissionen – die vollständige Liste finden Sie im Glossar der Gebäudevariablen.
Koordinatenbezugssystem
Das Standard-KBS für hochgeladene Koordinaten ist EPSG:4326 (WGS 84). Verwenden Ihre Daten das Schweizer LV95 (EPSG:2056) oder ein anderes metrisches System, setzen Sie das Feld EPSG-Code des Eingabedaten-KBS im Upload-Werkzeug, bevor Sie die Datei laden.
Siehe auch: Glossar der Gebäudevariablen · Gebäudearchetypen · Koordinatensysteme
Datenmodell Netze und Wärmequellen
Die Angebotsseite einer TESSA-Studie: wie Leitungen des thermischen Netzes, Gebäude-Übergabestationen, Energiezentralen, Wärmequellen und Erdsondenfelder modelliert und organisiert sind.
Glossar der Gebäudevariablen
Hier ist jede Spalte aufgeführt, die TESSA in einem Gebäudedaten-Upload akzeptiert oder als Berechnungsergebnis erzeugt. Die Spalten sind nach Themen gruppiert; die Spalte Input zeigt an, ob das Feld beim Hochladen einer Gebäudetabelle akzeptiert wird.
