Planeto
Benutzerhandbuch

Gebäudetabelle hochladen

Wenn Sie externe Gebäudedaten haben — aus einem kommunalen Kataster, einer Kundentabelle, einem GIS-Export oder einer Energieerhebung —, können Sie diese direkt in TESSA hochladen. Dabei wird ein neues Quartier erstellt (oder ein bestehendes aktualisiert), das mit Ihren Gebäuden, Koordinaten, Attributen und Energiebedarfswerten befüllt ist.

Das Hochladen einer Tabelle ist auch der wichtigste Weg, um mit Projektgebieten ausserhalb der Schweiz oder mit Standorten zu arbeiten, die von den automatischen Registerabfragen (etwa dem Eidgenössischen Gebäude- und Wohnungsregister oder OpenStreetMap) nicht abgedeckt werden.


Wann Sie das verwenden

  • Sie haben lokale Gebäudelisten oder Inventare: z. B. gemessene Jahresenergierechnungen, bekannte Baujahre oder Tabellen von Kunden.
  • Sie modellieren ausserhalb der Schweiz: Wenn keine nationale Registeranbindung verfügbar ist, haben Sie mit einer hochgeladenen Tabelle volle Kontrolle über Gebäudegeometrien und -eigenschaften.
  • Sie möchten ein bestehendes Quartier aktualisieren: Ergänzen oder überschreiben Sie modellierte Quartierdaten mit geprüften lokalen Informationen.
  • Sie möchten gemessenen Bedarf direkt angeben: Umgehen Sie die Standard-Bedarfsmodelle, indem Sie bekannte Werte für Heizung, Warmwasser (WW) oder Kälte angeben.

Unterstützte Dateiformate und Koordinatensysteme

Dateiformate

TESSA akzeptiert Tabellen in gängigen Tabellenkalkulations- und Geovektorformaten:

  • Tabellenkalkulation: Microsoft Excel (.xlsx), kommagetrennte Werte (.csv) oder OpenDocument-Tabelle (.ods).
  • Geovektor: GeoPackage (.gpkg) oder GeoJSON.

Die Spaltenüberschriften müssen exakt den Feldnamen von TESSA entsprechen (Gross-/Kleinschreibung beachten, Kleinbuchstaben mit Unterstrichen). Nicht erkannte Spalten werden ignoriert.

Standort und Koordinatenbezugssystem (CRS)

Jedes Gebäude braucht einen geografischen Standort. Geben Sie die Koordinaten mit einer der folgenden Spaltenkombinationen an:

GeometrieformatSpaltenHinweise
WGS 84 Lat / Lonlat, lonDezimalgrad (übliche GPS-Koordinaten).
Projiziertes X / Yx, yOst- und Nordwert im CRS, das im Upload-Werkzeug angegeben ist (z. B. Schweizer LV95 EPSG:2056).
WKT-GeometriegeometryWell-Known-Text-Zeichenkette für einen POINT oder POLYGON (z. B. POINT(2600000 1200000)).
Vektorebenen-GeometrieStandard-GIS-ObjektNative Geometriespalte beim Hochladen von .gpkg oder GeoJSON.

Quartiergebäude sind Punkte

TESSA speichert Quartiergebäude als Punkte (Schwerpunkte) auf der Quartierebene. Laden Sie Gebäudegrundrisse als Polygone hoch, leitet TESSA für jedes Gebäude einen repräsentativen Punkt ab. Brauchen Sie Gebäudegrundflächen, geben Sie die Geschossfläche in era oder total_surface an, statt sich bei der Quartiererstellung auf die Polygonfläche zu verlassen.

Grenze der Projektregion

Alle hochgeladenen Gebäude müssen innerhalb der definierten Grenze der Projektregion Ihres Szenarios liegen. Gebäude ausserhalb der Grenze werden automatisch verworfen, und der Upload wird blockiert, wenn kein Gebäude in der Region liegt.


Schritt für Schritt: Gebäudetabelle hochladen

  1. Öffnen Sie ein Szenario in Ihrem Projekt.
  2. Wählen Sie im Bereich Werkzeuge die Option Quartier aus Gebäuden erstellen.
  3. Wählen Sie den Betriebsmodus:
    • Neuen Bezirk erstellen: Geben Sie einen Name des Bezirks ein.
    • Vorhandenen Bezirk aktualisieren: Wählen Sie das Zielquartier und eine Aktualisierungsmethode (siehe unten).
  4. Klicken Sie auf Datei hochladen und wählen Sie Ihre Datei .xlsx, .csv, .ods oder .gpkg.
  5. Geben Sie unter Eingabedaten CRS EPSG-Code den EPSG-Code Ihrer Koordinaten ein (Standard 4326 für WGS 84, 2056 für Schweizer LV95 usw.).
  6. Konfigurieren Sie Gebäudedaten automatisch ergänzen:
    • Angekreuzt (empfohlen bei unvollständigen Daten): Wählen Sie eine Gebäudedatenquelle (oder einen Archetypkatalog) sowie ein Wärmemodell und ein Kältemodell. TESSA ergänzt fehlende Attribute und erzeugt Lastkurven.
    • Nicht angekreuzt (bei vollständigen Daten): TESSA verwendet nur die angegebenen Werte, ergänzt keine fehlenden Attribute und schätzt keinen nicht angegebenen Bedarf.
  7. Klicken Sie auf Ausführen.

Aktualisierungsmethoden (beim Aktualisieren eines bestehenden Quartiers)

Beim Aktualisieren eines bestehenden Quartiers wählen Sie eine von vier Zusammenführungsstrategien:

AktualisierungsmethodeVerhalten
Vereinigung, bestehende Werte behaltenFügt neue Gebäude aus der Datei hinzu. Bestehende Gebäude behalten ihre aktuellen Werte und Änderungen.
Vereinigung, bestehende Werte überschreibenFügt neue Gebäude hinzu und aktualisiert passende bestehende Gebäude mit den Werten aus Ihrer Datei.
Ersetzen, bestehende Werte behaltenBehält nur Gebäude, die im Upload enthalten sind. Passende bestehende Gebäude behalten ihre aktuellen Werte.
Ersetzen, bestehende Werte überschreibenErsetzt alle Gebäude des Quartiers durch die hochgeladene Datei und baut das Quartier von Grund auf neu auf.

Welche Daten muss ich angeben?

TESSA kommt mit unterschiedlicher Datenlage zurecht — von einer minimalen Liste mit Koordinaten und Flächen bis zu einem umfassenden Bestandsinventar mit gemessenen Lastdaten.

1. Minimal erforderliche Spalten

Um Gebäude zu erstellen und die archetypbasierten Bedarfsmodelle von TESSA auszuführen, brauchen Sie nur drei Angaben:

  1. Kennung: building_id — eine eindeutige ganze Zahl für jedes Gebäude.
  2. Standort: Koordinaten (lat/lon, x/y oder geometry).
  3. Geschossfläche: era (Energiebezugsfläche m² — beheizte Geschossfläche). Fehlt sie, kann TESSA die EBF aus total_surface (Bruttogeschossfläche über alle Geschosse) schätzen.
building_id,lat,lon,era,const_class,const_period
1,46.2044,6.1432,450.0,Single-family house,1971-1980
2,46.2051,6.1440,1200.0,Apartment building,1991-2000

2. Spalten zur Archetypschätzung

Wenn der Jahresbedarf nicht gemessen vorliegt, berechnen die integrierten Modelle von TESSA (etwa Switzerland (Planeto) für Wärme und Switzerland (PACE) für Kälte) den jährlichen Energiebedarf aus Archetypen:

  • const_class: Gebäudekategorie/Archetyp (z. B. Single-family house, Apartment building, Office building, School). Die erkannten Zeichenketten finden Sie unter Gebäudearchetypen.
  • const_period: Baualtersklasse (z. B. < 1919, 1971-1980, 2001-2010, > 2015).
  • canton: Schweizer Kantonskürzel (z. B. GE, VD, ZH), für Klima und regionale Archetypkalibrierung.

3. Bedarfswerte direkt angeben

Wenn Sie bereits gemessene Verbräuche oder modellierte Jahresbedarfswerte haben (z. B. aus Energieausweisen, Kundenabrechnungen oder Drittsimulationen), können Sie sie direkt in die Tabelle aufnehmen. TESSA überspringt für diese Gebäude die Archetypschätzung und verwendet Ihre Zahlen:

BedarfsspalteBeschreibung
q_h_kwhJährlicher Raumwärmebedarf kWh
q_ww_kwhJährlicher Warmwasserbedarf (WW) kWh
q_hww_kwhKombinierter Bedarf Raumwärme + WW kWh
q_c_kwhJährlicher Kältebedarf kWh
q_h_kwh_m2 / q_ww_kwh_m2 / q_c_kwh_m2Spezifischer Jahresbedarf pro Quadratmeter kWh/m²

Wie TESSA unvollständige Bedarfsdaten abgleicht

TESSA wendet einheitliche Regeln an, wenn Bedarfswerte kombiniert oder abgeglichen werden:

  • Benutzerwerte haben Vorrang: Modellrechnungen überschreiben nie vom Benutzer angegebene Bedarfswerte, solange Bestehende Werte beibehalten aktiv ist.
  • Die 2-von-3-Regel: Sind zwei von Raumwärme (q_h_kwh), Warmwasser (q_ww_kwh) und kombiniertem Bedarf (q_hww_kwh) angegeben, wird der dritte abgeleitet (q_hww = q_h + q_ww).
  • Umrechnung zwischen pro m² und Gesamtwert: Sind der spezifische Bedarf (z. B. q_h_kwh_m2) und die Geschossfläche (era) angegeben, wird der Gesamtbedarf (q_h_kwh) berechnet (total = specific × era). Sind umgekehrt Gesamtwerte und Fläche angegeben, werden die spezifischen Werte berechnet.
  • Anforderung von Demand Ninja: Wenn Sie das Modell Demand Ninja zur Gestaltung der Lastkurven wählen, müssen Sie jährliche Bedarfssummen (q_h_kwh, q_ww_kwh, q_c_kwh) und stündliche Spitzenleistungen (p_h_max1h_kw, p_ww_max1h_kw, p_c_max1h_kw) angeben. Demand Ninja skaliert stündliche Profile auf Ihre Werte; es berechnet keinen Bedarf aus Archetypen.

4. Bestehende Heizsysteme, Kälte und Emissionen

Um den bestehenden Brennstoffverbrauch und die CO₂-Emissionen auszuwerten (als Basisvergleich für ein neues Fernwärme- oder Fernkältenetz), geben Sie Details zu den bestehenden Anlagen an:

SpalteBeschreibungBeispiel
thermal_generator_shCode des bestehenden Raumwärmeerzeugersgas_boiler, ashp, oil_boiler, direct_electric
fuel_shBrennstoffcode für Raumwärmegas, electricity, heating_oil, wood_pellets
heat_sh_efficiencyWirkungsgrad bzw. JAZ des bestehenden Heizsystems −0.90
thermal_generator_dhwCode des bestehenden WW-Erzeugerselectric_boiler, gas_boiler
fuel_dhwBrennstoffcode für WWelectricity, gas
heat_dhw_efficiencyWirkungsgrad des bestehenden WW-Systems −0.85
thermal_generator_cCode des bestehenden Kühlsystemsair_cooled_chiller, reversible_heat_pump
fuel_cBrennstoffcode für Kälteelectricity
thermal_c_efficiencyCOP bzw. JAZ der bestehenden Kälteanlage −3.2

Erkannte Erzeuger- und Brennstoffcodes schlagen automatisch Standard-Emissionsfaktoren und Wirkungsgrade in der Datenbank von TESSA nach. Siehe Energiequellen.

5. Verteiltemperaturen (Betriebstemperaturen)

Sie können die internen Vorlauftemperaturen der Heiz- und Kühlverteilsysteme des Gebäudes angeben:

  • temp_h_deg: Vorlauftemperatur der Heizungsverteilung °C (z. B. 65 für ältere Radiatoren, 35 für Bodenheizung).
  • temp_ww_deg: Vorlauftemperatur des Warmwassers °C (typischerweise 60).
  • temp_c_deg: Vorlauftemperatur der Kälteverteilung °C (typischerweise 7 bis 12).

Verteiltemperaturen und Komfort-Sollwerte

Dies sind die Wasservorlauftemperaturen im Verteilsystem des Gebäudes. Sie werden für die Auslegung der Übergabestation und für COP-Berechnungen von Wärmepumpen verwendet. Es sind keine Raumluft-Thermostat-Sollwerte (wie 20 °C).


Wichtige Regeln und häufige Stolpersteine

1. building_id muss eine ganze Zahl sein

TESSA verlangt, dass building_id eine eindeutige ganze Zahl ist (z. B. 1, 2, 3... oder Schweizer EGID-Nummern). Verwenden Ihre Quelldaten alphanumerische Kennungen (z. B. BLD-101), behalten Sie die ursprüngliche Kennung in einer eigenen Metadatenspalte und vergeben Sie fortlaufende ganze Zahlen für building_id.

2. Bedarfssteuerung: is_heated und is_cooled

  • is_heated: Standardmässig true, wenn die Spalte fehlt oder leer ist (ausser bei Garagen). Unbeheizte Gebäude bleiben im Datensatz, erhalten aber keinen Wärmebedarf.
  • is_cooled: Standardmässig false, wenn die Spalte fehlt oder leer ist. Anders als bei der Heizung erhalten Gebäude keinen Kältebedarf, solange is_cooled nicht ausdrücklich auf true gesetzt ist. Wenn Sie Kältebedarfswerte angeben oder das PACE-Modell die Kälte berechnen soll, stellen Sie sicher, dass is_cooled auf true (oder 1) gesetzt ist.

3. Herkunft der Daten nachverfolgen

Sie können Herkunfts-Metadatenspalten aufnehmen, um zu dokumentieren, woher Werte stammen:

  • era_origin: Quelle der Geschossfläche (z. B. cadastre, client_plan).
  • qh_origin, qww_origin, qc_origin: Quelle der Bedarfszahlen (z. B. billing_2023, simulation, archetype).
  • heating_origin, cooling_origin: Quelle des Heiz-/Kühlstatus.

4. Ausgabespalten, die bei der Eingabe ignoriert werden

Die folgenden Spalten werden von TESSA-Simulationen erzeugt und sollten nicht in Upload-Tabellen angegeben werden (angegebene Werte werden überschrieben oder ignoriert):

  • Thermische Spitzenleistungen als Ausgabe (z. B. p_h_max_kw, p_c_max_kw — ausser bei den Demand-Ninja-Eingabefeldern wie p_h_max1h_kw).
  • Berechnete Endenergie- und Emissionssummen (emissions_co2_kg, final_energy_sh_kwh usw.).
  • has_supplied_load_curve: Wird automatisch gesetzt, wenn Sie stündliche Lastkurven über das Lastkurven-Werkzeug hochladen, nicht in der Gebäudetabelle.

Vorlagen herunterladen

Beginnen Sie mit einer unserer vorformatierten Excel-Vorlagen:


Wie es weitergeht

Sobald Ihre Gebäudetabelle in ein Quartier hochgeladen ist:

  1. Gebäude auf der Karte prüfen: Klicken Sie auf einzelne Gebäude, um Koordinaten, Fläche, Archetypzuordnungen und Bedarfsschätzungen zu überprüfen. Siehe Gebäude auf der Karte bearbeiten.
  2. Stündliche Lastkurven erzeugen: Führen Sie Gebäudelastgänge simulieren aus, um 8760-Stunden-Heiz- und Kühlprofile für die Netzsimulation zu berechnen. Siehe Mit Gebäudelastgängen arbeiten.
  3. Gemessene Lastkurven hochladen: Wenn Sie 15-Minuten- oder Stundenlastgänge für bestimmte Ankerlasten haben, laden Sie sie mit dem Lastkurven-Upload-Werkzeug hoch. Siehe Lastkurve eines Gebäudes hochladen.
  4. Das Netz planen: Verbinden Sie Gebäude mit Wärmequellen über die Routing-Werkzeuge. Siehe Netz erstellen.

Verwandte Dokumentation