Zum Inhalt

Datenmodell für Quartiere und Gebäude

Das Quartier ist die Bedarfsseite Ihrer Studie. Es ist die geografische Zone, für die Sie planen, die Gebäude darin und das Klima, das ihre Lasten treibt. Nahezu alles, was Sie in TESSA tun — ein Netz dimensionieren, Wärmequellen einsetzen, CO₂ berechnen — geht vom Quartier und den darin enthaltenen Gebäuden aus.

Diese Seite beschreibt, woraus ein Quartier besteht, was TESSA für jedes Gebäude speichert und wie die GIS-Überlagerungen, die Sie zeichnen oder importieren, daneben eingefügt werden. Zum übergeordneten Projekt-/Szenario-Container siehe Projekte, Szenarien und das Datenmodell. Zum Netz, das Sie darauf aufbauen, siehe Datenmodell für Netze und Wärmequellen.

Ein Quartier auf einen Blick

Ein Szenario enthält typischerweise ein Quartier — das von Ihnen untersuchte Gebiet — aber Sie können mehrere innerhalb desselben Szenarios haben, wenn Sie zusammenhanglose Zonen gemeinsam modellieren möchten (zum Beispiel zwei Nachbarschaften, die durch eine künftige Hauptleitung verbunden sein könnten oder auch nicht).

flowchart TD SC["📄 Szenario"] --> D["🗺️ Quartier"] D --> B["🏠 Gebäude"] D --> CL["🌤️ Klima"] D --> N["🔥 Thermisches Netz"] D -.hat.-> BD["Begrenzungspolygon"] D -.hat.-> LC["Aggregierte stündliche<br/>Lastkurve"] D -.hat.-> CY["Berechnungsjahr"] classDef scenario fill:#c5cae9,stroke:#000072,stroke-width:2px,color:#000072 classDef district fill:#a5d6a7,stroke:#1b5e20,stroke-width:2px,color:#1b5e20 classDef demand fill:#e8f5e9,stroke:#2e7d32,stroke-width:1.5px,color:#1b5e20 classDef thermal fill:#fff3e0,stroke:#ED6000,stroke-width:1.5px,color:#bf360c classDef attr fill:#ffffff,stroke:#2e7d32,stroke-width:1px,color:#1b5e20,stroke-dasharray:3 3 class SC scenario class D district class B,CL demand class N thermal class BD,LC,CY attr

Was Sie beim Einrichten eines Quartiers wissen sollten:

  • Die Grenze ist die geografische Ausdehnung des Untersuchungsgebiets. Standardmässig ist sie die konvexe Hülle der Gebäude, die Sie laden, aber Sie können sie durch ein manuell gezeichnetes Polygon ersetzen, wenn Sie das Gebiet enger fassen möchten (zum Beispiel, um einer Gemeindegrenze zu folgen).
  • Das Berechnungsjahr ist das Referenzjahr für die Bedarfs- und Klimaberechnungen. Es verankert ausserdem Degradation, Indexierung und Abschreibung im Finanzmodell.
  • Die aggregierte Lastkurve ist der stündliche Bedarf, den das Quartier dem Netz auferlegt. Sie ist die Summe der Lastkurve jedes angeschlossenen Gebäudes und ist das, wogegen der Simulator die Quellen einsetzt.
  • Das CRS und die lokale UTM-Zone werden automatisch aus der Grenze berechnet, damit Entfernungen und Flächen korrekt herauskommen. Sie müssen sich üblicherweise keine Gedanken darüber machen, aber sie beeinflussen Dinge wie die Leitungslänge, sobald Sie mit dem Entwurf beginnen.

Was TESSA für jedes Gebäude speichert

Das Gebäude ist die kleinste Einheit, die in TESSA Bedarf, Ausrüstung und Emissionen trägt. Das meiste, was Sie in Berichten und Dashboards sehen, wird aus diesen Werten je Gebäude aufsummiert.

flowchart LR B["🏠 Gebäude"] ID["Identität<br/>━━━━━━━━<br/>Nationale ID<br/>Adresse<br/>Geometrie"] PH["Physisch<br/>━━━━━━━━<br/>ERA (m²)<br/>Anzahl Geschosse<br/>Bauperiode<br/>Baukategorie<br/>Höhe"] DH["Heizung &amp; Warmwasser<br/>━━━━━━━━<br/>Jahresbedarf (kWh)<br/>Intensität (kWh/m²)<br/>Spitzenleistung (kW)<br/>Vorlauftemperaturen"] DC["Kühlung<br/>━━━━━━━━<br/>Jahresbedarf<br/>Spitzenleistung<br/>Vorlauftemperatur<br/>is_cooled flag"] EQ["Bestehende Anlagen<br/>━━━━━━━━<br/>Wärmeerzeugertyp<br/>Brennstoff<br/>Kälteerzeuger<br/>Kältebrennstoff"] EM["Emissionen<br/>━━━━━━━━<br/>CO₂eq<br/>NOx, CO, SOx<br/>PM10, PM2.5"] B --- ID B --- PH B --- DH B --- DC B --- EQ B --- EM classDef building fill:#a5d6a7,stroke:#1b5e20,stroke-width:2px,color:#1b5e20 classDef field fill:#e8f5e9,stroke:#2e7d32,stroke-width:1.5px,color:#1b5e20 class B building class ID,PH,DH,DC,EQ,EM field

Ein paar praktische Hinweise:

  • Nationale Kennung. In der Schweiz ist dies die EGID. Sie ist das, was TESSA verwendet, um Ihre Gebäude mit massgeblichen Datensätzen zu verknüpfen — Energiebezugsfläche aus dem kantonalen Register, Adressen, Höhe — und das, was Sie bewahren sollten, wenn Sie Daten aus Ihren eigenen Quellen einbringen.
  • Heizung und Warmwasser sind getrennt. Das Modell führt sie als q_h (Raumwärme) und q_ww (Warmwasser) sowie ein kombiniertes q_hww der Einfachheit halber. Jede hat sowohl eine Jahreskennzahl (kWh) als auch eine Intensität (kWh/m²), und jede hat eine zugehörige stündliche Spitzenleistung, die für die Dimensionierung verwendet wird. Kühlung (q_c) ist ein dritter Kanal.
  • Bestehende Ausrüstung ist das, was heute installiert ist. Sie ist das, was die Basis-Emissionsberechnung verwendet, und das, wogegen die Vergleichsansicht die Fernwärme-Alternativen in Ihren Szenarien gegenüberstellt. Wenn Sie das Gebäude in einem Szenario an ein Netz anschliessen, beschreiben die Kennzahlen der bestehenden Ausrüstung weiterhin das kontrafaktische Szenario.
  • Jedes Gebäude hat seine eigenen Vorlauftemperaturen. Sie bestimmen, wie das Gebäude angeschlossen wird (direkt, über einen Wärmetauscher oder über eine Booster-Wärmepumpe an einem Niedertemperaturnetz) — siehe Netzgenerationen.

Woher jeder Wert in der Praxis stammt — gemessen, modelliert, mit Standardwert belegt — siehe Herkunft der Gebäudedaten.

Klima

Das Klima ist dem Quartier eins zu eins zugeordnet. Es ist eine Zeitreihe, keine einzelne Zahl, und untermauert sowohl die Bedarfsberechnung (Heiz- und Kühlgradtage) als auch die Simulation aller Wärmepumpen, die von der Umgebungstemperatur abhängen.

flowchart LR D["🗺️ Quartier"] -->|1:1| CL["🌤️ Klima"] CL --> TS["Stündliche Zeitreihe<br/>━━━━━━━━<br/>Aussentemperatur<br/>Geglättete Tages-/3-Tages-Mittel"] CL --> DG["Aggregate<br/>━━━━━━━━<br/>Heizgradtage<br/>Kühlgradtage<br/>Temperaturklassen"] classDef district fill:#a5d6a7,stroke:#1b5e20,stroke-width:2px,color:#1b5e20 classDef climate fill:#bbdefb,stroke:#0d47a1,stroke-width:2px,color:#0d47a1 classDef field fill:#e3f2fd,stroke:#1565c0,stroke-width:1.5px,color:#0d47a1 class D district class CL climate class TS,DG field

Im Gegenwartsmodus wird die Klimareihe von einer meteorologischen Referenzstation in der Nähe des Quartiers geladen. Um eine Zukunftsklima-Studie durchzuführen, tauschen Sie eine transformierte Reihe für ein Zieljahr ein — siehe Zukunftsklima. Die Gebäude und ihre Bedarfsintensitäten bleiben gleich; was sich ändert, ist die Temperatur-Zeitreihe, die das Modell dann über Gradtage in den Jahresbedarf und über die stündliche Störungsmethode in die Lastkurve fortpflanzt.

GIS-Überlagerungen

Neben den Gebäuden trägt ein Szenario eine Reihe von Kartenüberlagerungen, die Sie zeichnen, importieren oder berechnen. Sie sind nicht streng genommen Teil des Bedarfsmodells, aber sie sind die Art und Weise, wie Sie TESSA sagen, wo es suchen soll, was einzuschliessen und was auszulassen ist.

flowchart TD SC["📄 Szenario"] SC --> RZ["✏️ Region<br/>(Polygon des Untersuchungsgebiets)"] SC --> EZ["🚫 Ausschlusszonen<br/>(baufreie Bereiche)"] SC --> BSEL["🏠 Gebäudeauswahlen<br/>(Filter-/Cluster-Ergebnisse)"] SC --> IMP["📥 Importierte Ebenen<br/>(GeoJSON, Ihre Daten)"] SC --> RW["🛣️ Strassen<br/>(für Leitungsführung verwendet)"] classDef scenario fill:#c5cae9,stroke:#000072,stroke-width:2px,color:#000072 classDef gis fill:#f3e5f5,stroke:#6a1b9a,stroke-width:1.5px,color:#4a148c class SC scenario class RZ,EZ,BSEL,IMP,RW gis

Wofür jede dient:

  • Region. Das Polygon, das Sie zeichnen, um das Untersuchungsgebiet abzugrenzen. Das Werkzeug „create district from region" verwendet es, um die darin enthaltenen Gebäude hereinzuholen.
  • Ausschlusszonen. Polygone, in denen Leitungen nicht verlaufen dürfen — Schutzgebiete, geplante Baustellen, Flussquerungen ohne machbare Lösung. Das Auto-Layout-Werkzeug routet um sie herum.
  • Gebäudeauswahlen. Immer wenn Sie Gebäude in der Benutzeroberfläche filtern oder clustern, ist das Ergebnis eine gespeicherte Auswahl, die Sie wiederverwenden können — zum Beispiel „alle Mehrfamilienhäuser, die vor 1980 gebaut wurden, ERA über 1000 m²" — wenn Sie ein Werkzeug auf eine Teilmenge des Quartiers richten. Siehe Gebäude filtern und clustern.
  • Importierte Ebenen. Alles, was Sie von aussen einbringen — Wärmepläne, planerische Vorgaben, Eigentumspolygone — auf der Karte gehalten, damit Sie es als Kontext oder als Eingabe für die räumlichen Werkzeuge von TESSA nutzen können.
  • Strassen. Eine Strassennetz-Überlagerung. Die Auto-Layout- und Routing-Werkzeuge zwingen die Leitungswege entlang der Strassen, wenn diese geladen ist. Ohne sie können Layout-Werkzeuge direkte Punkt-zu-Punkt-Verbindungen erzeugen, die die Strassengeometrie nicht berücksichtigen.

Wie ein Quartier befüllt wird

Ein Quartier wird in Stufen aufgebaut. Der folgende Ablauf zeigt die Reihenfolge; der Workflow zum Erstellen eines Quartiers geht jeden Schritt im Detail durch.

flowchart TD A["✏️ Gebiet definieren<br/>Region-Polygon"] --> B["🏠 Gebäude-Basisdaten laden<br/>nationales Register / GeoJSON / Tabelle"] B --> C["🌤️ Klima laden"] C --> D["🔥 Wärmebedarfsmodell anwenden<br/>Jahresenergie, Intensitäten,<br/>Spitzenleistung"] D --> E["❄️ Kältebedarfsmodell anwenden<br/>(falls Kühlung vorhanden)"] E --> F["📈 Stündliche<br/>Lastkurven erzeugen"] F --> G["✅ Quartier bereit<br/>für Netzentwurf"] classDef step fill:#e8f5e9,stroke:#2e7d32,stroke-width:1.5px,color:#1b5e20 classDef done fill:#a5d6a7,stroke:#1b5e20,stroke-width:2px,color:#1b5e20 class A,B,C,D,E,F step class G done

Sobald das Quartier „bereit" ist:

  • Jedes Gebäude hat seinen jährlichen Heiz-, Warmwasser- und Kühlbedarf befüllt, plus die entsprechenden Spitzenleistungen, die für die Dimensionierung verwendet werden.
  • Jedes Gebäude hat eine Emissionskennzahl für seine aktuelle Ausrüstung, gegen die Netzalternativen verglichen werden können.
  • Das Quartier hat seine stündliche aggregierte Lastkurve — die Kurve, gegen die der Netzsimulator arbeitet.

An diesem Punkt können Sie beginnen, darauf ein Netz zu entwerfen. Siehe Datenmodell für Netze und Wärmequellen für das, was als Nächstes kommt.

Wie es weitergeht