Methodik & Definitionen
Alle Kennzahlen auf BusPuls, ZugPuls und ParkPuls sind empirische Auswertungen offener Echtzeitdaten – keine Prognosen. Diese Seite dokumentiert die Definitionen, Schwellenwerte, Ausschlüsse und Grenzen, mit denen die Zahlen berechnet werden.
Grundprinzipien
- Nur beobachtete Daten. Alle Statistiken beschreiben die Vergangenheit („Bilanz", nie „Prognose"). Wo eine typische Erwartung angezeigt wird, ist sie ein empirisches Quantil vergangener Fahrten, kein Modell-Forecast.
- Robuste Kennzahlen. Wo einzelne Extremereignisse den Mittelwert verzerren können, werden Mediane bzw. Median/MAD verwendet und als solche gekennzeichnet.
- Ehrlichkeits-Schwellen. Kennzahlen mit zu kleiner Stichprobe werden ausgeblendet statt angezeigt (z. B. Bilanz-Kacheln erst ab n ≥ 5 Fahrten, Linientabellen erst ab einer Mindestzahl erfasster Abfahrten).
- Transparente Denominatoren. Anteilswerte nennen ihre Bezugsmenge; unbekannte Messwerte werden aus dem Nenner entfernt, nicht als „gut" mitgezählt.
BusPuls – Stadtbusnetz
| Kennzahl | Definition |
|---|---|
| Pünktlich | Abweichung von der Planabfahrt von höchstens ±2 Minuten (|Verspätung| ≤ 120 s). |
| Ø Verspätung | Arithmetisches Mittel der signierten Verspätung (Verfrühungen negativ), nur über Abfahrten mit Echtzeitdaten. |
| Median | In historischen Tabellen: Mittel der Tagesmediane, gewichtet nach Zahl der Messungen – robust gegen einzelne Ausreißertage. |
| Auslastung | Anteil der Messungen mit mittlerer oder hoher Besetzung an allen Messungen mit bekannter Besetzung. „Unbekannt" zählt weder im Zähler noch im Nenner. |
- Echtzeit-Basis: Pünktlichkeits- und Verspätungswerte werden ausschließlich über Abfahrten mit Echtzeitinformation berechnet. Rein planmäßige Abfahrten fließen nicht ein.
- Netzabgrenzung: Regionallinien (Präfixe R/RE/RB/S) halten zwar an Münsteraner Haltestellen, gehören aber nicht zum Stadtbusnetz und werden aus allen Auswertungen ausgeschlossen.
- Quelle: Offener Fahrzeug-Feed der Stadtwerke Münster (Abfrage ca. 1×/Minute).
- Regen vs. trocken: Tagesstatistiken werden mit den offenen DWD-Wetterdaten (Bright Sky) verknüpft; Regentag = mindestens 1 mm Niederschlag am Tag. Jeder Tag zählt gleich; ausgewiesen wird eine Korrelation, keine Ursachenanalyse.
ZugPuls – Bahnverkehr
| Kennzahl | Definition |
|---|---|
| Pünktlich | Abfahrtsverspätung unter 6 Minuten (< 360 s) – die im Bahnverkehr übliche Konvention. Ausgefallene Halte zählen nicht als pünktlich und nicht als verspätet, sondern werden separat ausgewiesen. |
| Ø Verspätung (Fern/Regio) | Angezeigt wird der Median der Abfahrtsverspätung, getrennt nach Fern- und Nahverkehr. |
| Zugausfälle | Zahl unterschiedlicher Züge (nicht Halte) mit Ausfall am jeweiligen Betriebstag. |
| Bilanz („In 4 von 5 Fällen …") | 80. Perzentil der beobachteten Abfahrtsverspätung derselben Verbindung – empirisch, ohne Modell. |
| Prognose-Check | ZugPuls protokolliert jede Korrektur der Bahn-Echtzeitprognose und vergleicht den angezeigten Wert (in Stufen: pünktlich / +1–2 / +3–5 / +6–11 / +12–24 / +25 min, jeweils ~5/15/30/60 Minuten vor der planmäßigen Abfahrt) mit dem tatsächlichen Endwert derselben Fahrt. Angezeigt werden Median und Verschlechterungsanteil vergleichbarer historischer Anzeigen (Zuggattung, sonst alle Züge; erst ab n ≥ 40). Quantile sind histogrammbasiert und daher als „≈" gekennzeichnet. Eine empirische Einordnung der Bahn-Prognose – keine eigene Vorhersage. |
- Bezugsraum: KPI-Leiste, Tagesstatistiken und Verspätungsverteilung beziehen sich auf den Hauptbahnhof; die übrigen Stationen im Stadtgebiet erscheinen als Live-Karten.
- Bilanz-Fenster: Verbindungs-Bilanzen mischen keine Fahrplanperioden – Zeitfenster enden am jeweils letzten Fahrplanwechsel. Anzeige erst ab n ≥ 5 beobachteten Fahrten.
- Quelle: Timetables-API (IRIS) der Deutschen Bahn (Abfrage 1×/Minute).
ParkPuls – Parkhäuser
| Kennzahl | Definition |
|---|---|
| Auslastung | (Kapazität − freie Plätze) / Kapazität, je Anlage und Zeitpunkt. Als Kapazität dient eine stabile, empirisch bestimmte Platzzahl je Anlage (größter über mehrere Tage bestätigter Gesamtwert des Feeds), da der Feed die Gesamtplatzzahl gelegentlich sprunghaft ändert. Der gemeldete Rohwert wird zusätzlich unverändert gespeichert. |
| Bänder | entspannt < 50 % · gut gefüllt 50–75 % · knapp 75–90 % · fast voll > 90 %. |
| Typische Auslastung | Median je Wochentag und Uhrzeit über die letzten 8 Wochen; Streuung über MAD (Median der absoluten Abweichungen) statt Standardabweichung. |
| Preise | Schätzungen aus den veröffentlichten Tarifen der Betreiber für die gewählte Parkdauer und Ankunftszeit – ohne Gewähr. |
- Geschlossene Anlagen und Anlagen ohne Datenmeldung fließen nicht in Auslastungs-Mittelwerte ein (sie zählen weder als „voll" noch als „leer").
- Eingefrorene Sensoren: Anlagen, deren Meldung sich über lange Zeit nicht ändert, werden automatisch erkannt und aus Statistiken ausgeschlossen.
- Standorte: Der Feed enthält keine Koordinaten; die Kartenpositionen sind sorgfältig gepflegte Näherungen.
- Quelle: Parkleitsystem-Feed der Stadt Münster (dl-de/by-2-0, Abfrage 1×/Minute).
StadtPuls-Index (Startseite)
Der StadtPuls-Index auf der Startseite verdichtet die Live-Lage aller drei Netze zu einer Zahl von 0 bis 100. Er ist das gleichgewichtete Mittel aus drei Teilwerten:
| Teilwert | Definition |
|---|---|
| Bus | Anteil pünktlicher Busse (±2 min) im letzten Messintervall, 0–100. |
| Zug | Der ZugPuls-Pulse-Score (0–100) für den Hauptbahnhof: 100 minus einer Strafsumme aus Verspätungen (konvex ansteigend bis 30 min), Ausfällen und Gleiswechseln je Zug. |
| Park | Verfügbarkeit: 100, solange die stadtweite Auslastung ≤ 75 % liegt (unterhalb dieser Schwelle behindert Auslastung die Parkplatzsuche nicht), darüber linear fallend auf 0 bei 100 %. |
Fällt ein Feed aus oder ist er älter als 15 Minuten, wird sein Teilwert weggelassen und der Index über die verbleibenden Teilwerte gemittelt (gekennzeichnet als „Teildaten"). Bei weniger als zwei verfügbaren Teilwerten wird kein Index angezeigt. Einordnung: ≥ 80 „Alles im Fluss", 60–79 „Leicht angespannt", unter 60 „Angespannt". Der Index ist eine Momentaufnahme der drei Teilsysteme, kein amtlicher Verkehrsindikator.
Das Panel „Ein Monat, drei Netze" auf der Startseite zeichnet die Tageswerte der drei Netze (Bus-Pünktlichkeit, Zug-Pünktlichkeit am Hbf, freie Parkkapazität = 100 % − Auslastung) auf einer gemeinsamen 0–100-%-Skala. Es werden nur Tage geplottet, für die alle drei Reihen einen Wert haben; über genau diese Tage werden auch die Pearson-Korrelationskoeffizienten berechnet (angezeigt ab n ≥ 14 Tagen). Die Koeffizienten beschreiben Gleichläufigkeit, keine Ursachen.
Datenhaltung & Aggregation
- Rohdaten (einzelne Messpunkte) werden 60 Tage vorgehalten und dann gelöscht.
- Tages- und Stundenaggregate werden nächtlich berechnet und unbegrenzt aufbewahrt – historische Auswertungen beruhen auf diesen Aggregaten.
- Zeitbezug: Alle Tagesgrenzen und Uhrzeiten in Auswertungen beziehen sich auf die lokale Zeit (Europe/Berlin), auch über Zeitumstellungen hinweg.
Grenzen der Daten
- Alle Werte hängen von der Qualität und Verfügbarkeit der Quell-Feeds ab. Lücken im Feed erscheinen als fehlende, nie als geschätzte Werte.
- Pünktlichkeitswerte auf Echtzeit-Basis können an Tagen mit geringer Echtzeit-Abdeckung eine Auswahlverzerrung enthalten; die Zahl der zugrunde liegenden Messungen wird daher mit angegeben.
- StadtPuls.MS ist ein privates Open-Data-Projekt und kein offizieller Dienst der Stadtwerke Münster, der Deutschen Bahn oder der Stadt Münster. Alle Angaben ohne Gewähr.
Stand: 16. Juli 2026. Änderungen an Definitionen werden auf dieser Seite dokumentiert.
← Zurück zur Startseite