Ein gepflegtes Zuhause für Ihre STAN-Modelle
STAN (TU Wien) hat einer ganzen Generation von Ingenieurinnen und Ingenieuren die Stoffflussanalyse beigebracht. OpenSankey trägt dieses Erbe in den Browser: Es öffnet Ihre Dateien und führt die Arbeit mit den Werkzeugen von heute fort.
| STAN 2.7 | OpenSankey / MFASankey | |
|---|---|---|
| Status | Freeware, letzte Version 2022 | Aktiv weiterentwickelt, Open-Source-Kern |
| Plattform | Windows-Desktop (Mac-/Linux-Executables seit 2025) | Jeder Browser, keine Installation |
| Datenausgleich | Fehlerfortpflanzung & Datenausgleich nach ÖNORM S 2096 | Ausgleichsrechnung mit Nebenbedingungen + Vervollständigung aus ~10 % der Messdaten |
| Unsicherheit | Ja | Ja, durchgängig fortgepflanzt |
| Mehrere Perioden / Szenarien | Perioden und Schichten | Daten-Tags: Jahre, Szenarien, beliebige Dimensionen, live umschaltbar |
| Ergebnisse teilen | Statische Exporte | Interaktive publizierte Diagramme, in jede Website einbettbar |
| Ihre bestehenden Dateien | Keine | .smfa- und .zmfa-Import integriert |
| Preis | Kostenlos | Kostenloser Editor, ohne Konto; die Rechenengine für Stoffflussanalyse ist ein Abonnement, mit einem Monat zum Testen (Preise ansehen). Akademischer Zugang verfügbar. |
Für wen STAN gemacht ist
STAN („subSTance flow ANalysis“) wurde an der TU Wien von Oliver Cencic und Helmut Rechberger entwickelt. Es ist das Referenzwerkzeug der akademischen Gemeinschaft der Stoff- und Güterflussanalyse: Forschung, Lehre, Abfallwirtschaft. Es setzt die österreichische ÖNORM S 2096 um und wird in einem großen Teil der Fachliteratur zitiert. Es ist kostenlos.
Was wir von STAN gelernt haben
Die statistische Strenge — und ihre Darstellung. STAN prüft die Plausibilität des Modells, gleicht die Daten über gewichtete kleinste Quadrate aus, pflanzt den Fehler analytisch fort und liefert dann Diagnosen, die in den Publikationen des Fachs namentlich zitiert werden: Grad der Überbestimmung, Wert der Zielfunktion, Qualitätsindex des Datenausgleichs zwischen 0 und 1, Erkennung grober Fehler über einen Test auf die Abweichungen und ein Histogramm der standardisierten Werte. Es koppelt Güter- und Stoffschichten über Konzentrationsgleichungen, verkettet Lager von einer Periode zur nächsten, rundet Zahlen entsprechend der zugehörigen Unsicherheit und erlaubt es, jedem Wert eine Literaturreferenz und eine Bemerkung beizugeben, Schicht für Schicht und Periode für Periode. Bei der Nachvollziehbarkeit einer Zahl in einem wissenschaftlichen Artikel ist es ein Vorbild.
Was wir anders machen wollten
STAN ist ein Desktop-Rechenwerkzeug, in dem das Diagramm dem mathematischen Modell dient. Daraus ergeben sich zwei strukturelle Grenzen.
Die erste ist das Datenmodell: STAN ordnet die Werte in Schichten (Güter, Stoffe, Energie), gekreuzt mit Perioden gleicher Länge. Genau das braucht eine Stoffanalyse über die Zeit — und nichts anderes. Eine dritte Dimension — ein Szenario, eine Region, eine Nutzung, eine Wertschöpfungskette — hat in der Datei keinen Platz: Sie wird zu einer weiteren Datei, die parallel gepflegt werden muss.
Die zweite ist die Ausgabe: Das Ergebnis einer STAN-Studie ist eine Datei oder ein Bild. Über das Portal stan2web lassen sich Dateien ablegen und suchen, nur lesend, aber eine Datei ist kein Ergebnis für einen Auftraggeber, der erkunden möchte. Dazu kommt ein Detail, das im Alltag wiegt: Das Rückgängigmachen deckt nur Verschieben und Größenänderungen ab, nicht die Änderungen am Modell.
Und schließlich eine Einordnung, die keine Kritik an der Software ist: Die letzte veröffentlichte Version stammt vom Februar 2022, und sie setzt auf eine alte Windows-Laufzeitumgebung auf. Für ein Labor, das eine dreijährige Promotion beginnt, ist das ein Risiko, das abzuwägen ist.
Was wir ergänzt haben
Dieselbe Fachaufgabe, auf einem Web-Fundament, mit Visualisierung und Weitergabe in der ersten Reihe: Stile, gekreuzte Tags, mehrere Ansichten desselben Modells, Legenden, automatische Platzierung und die Veröffentlichung eines interaktiven Diagramms, das man per URL teilt und in eine Website einbettet. Auf der Datenseite macht eine strukturierte Excel-Arbeitsmappe den vollständigen Roundtrip, wo STAN über die Zwischenablage geht. Auf der Rechenseite ist unser Solver frei — kein separat lizenziertes Fremdmodul ist nötig, um große Systeme zu behandeln —, er akzeptiert Minimum-/Maximum-Nebenbedingungen, liefert Intervalle, wenn die Information nicht ausreicht, und arbeitet für die Unsicherheitsanalyse mit Monte-Carlo-Ziehungen. Und die Dimensionen sind frei und lassen sich kreuzen: Jahre, Szenarien, Regionen, Produkte, mit hierarchischer Aggregation und Disaggregation der Knoten. Wie das konkret aussieht, an einem Beispiel →
Wann Sie bei STAN bleiben sollten
Bleiben Sie bei STAN, wenn Ihre Arbeit auf dem beruht, was wir noch nicht haben: den Konzentrationsgleichungen, die Güter und Stoffe in derselben Rechnung koppeln — dem Kern der Stoffflussanalyse —, dem vollständigen statistischen Bericht (Überbestimmung, Qualitätsindex, standardisierte Werte), der von der Unsicherheit gesteuerten Rundung oder der unterstützten Benennung aus einer Nomenklatur wie dem Europäischen Abfallkatalog. Bleiben Sie auch dort, wenn Ihre Publikation die Konformität mit ÖNORM S 2096 in der Umsetzung von STAN beanspruchen muss. Die Tabelle weiter unten sagt Zeile für Zeile, wo wir stehen.
Und Sie müssen sich nicht im Voraus entscheiden: Unser Importer liest Ihre Dateien, und Ihre Originale bleiben gültige STAN-Dateien.
Sie unterrichten Stoffflussanalyse? Schreiben Sie uns, über Konditionen für die Lehre lässt sich reden: Preise ansehen.
STAN-Modelle, geöffnet im Browser
Echte STAN-Dateien in beiden Formaten — drei .zmfa und eine
.smfa — mit ihren Prozessen, ihren Perioden und ihren Lagern, angeordnet genau
dort, wo STAN sie gezeichnet hat. Ein Klick genügt; nichts zu installieren.
Funktion für Funktion: STAN 2.7 und OpenSankey
Diese Tabelle ist beim Bau unseres STAN-Importers entstanden — auf Grundlage des
STAN-2.7-Handbuchs und echter .zmfa-/.smfa-Dateien. Jede Zeile
erhält ein ehrliches Urteil: Manches ist strikt gleichwertig (und übersteht den
Dateiimport), manches existiert in anderer Form, und manches gibt es nur auf einer
Seite. Einen Fehler entdeckt? Sagen Sie uns Bescheid, wir korrigieren ihn.
Modell & Struktur
| Funktion | STAN 2.7 | OpenSankey / MFASankey | Urteil |
|---|---|---|---|
| Prozesse, Flüsse, Importe & Exporte | Import-/Export-Symbole (I/E) an der Systemgrenze | Als externe Knoten importiert; die I/E-Kennzeichnungen bleiben als Beschriftung erhalten | Gleich |
| Prozesse mit Lager | Lagerstand + Lageränderung je Periode | Lager werden unterstützt und importiert | Gleich |
| Bilanzierung je Prozess abschaltbar | Bilanzierung kann pro Prozess deaktiviert werden | Gleicher Schalter (Massenbilanz je Knoten); wird importiert | Gleich |
| Verschachtelte Teilsysteme | Teilsysteme bis zu 6 Ebenen tief, jedes mit eigener Zeichenfläche | Aggregationsebenen für Knoten: Auf- und Zuklappen an Ort und Stelle, mehrere unabhängige Hierarchien | Ähnlich |
| Systemgrenze mit automatischen Summen | Gezeichnete Grenze; automatischer Text für Σ Importe, Exporte, Lageränderungen | Eine Zone lässt sich zeichnen, Summen an der Systemgrenze werden aber noch nicht berechnet | Nur STAN |
Schichten & Perioden
| Funktion | STAN 2.7 | OpenSankey / MFASankey | Urteil |
|---|---|---|---|
| Perioden (Jahre, Zeitreihen) | Zusammenhängende Perioden gleicher Länge | Als Daten-Tags importiert: ein Diagramm, alle Jahre, live umschaltbar | Gleich |
| Stoff- / Energieschichten | Mehrere Schichten (Güter, Stoffe, Energie) in einer Datei | Beim Import wählen Sie die zu öffnende Schicht; vorerst eine Schicht je Dokument | Ähnlich |
| Konzentrationsgleichungen (Güter ↔ Stoffe) | Bilineare Kopplung über die Schichten hinweg gelöst — der Kern der Stoffflussanalyse | Nicht verfügbar: jeder Datensatz wird unabhängig ausgeglichen | Nur STAN |
| Lagergleichung zwischen Perioden | Lageri = Lageri−1 + ΔLageri−1, automatisch | In Entwicklung (mehrjährige Verkettung der Lager) | Nur STAN |
| Bezugsgröße (z. B. je 100 000 Einwohner) | Daten relativ zu einer Referenzentität angezeigt | Skalierungsfaktoren der Einheiten je Datensatz | Ähnlich |
| Beliebige zusätzliche Dimensionen | Nur Schichten × Perioden | Beliebig viele Tag-Gruppen: Szenarien, Regionen, Produkte, Verwendungen, frei kombinierbar | Nur OpenSankey |
Daten, Unsicherheit & Datenausgleich
| Funktion | STAN 2.7 | OpenSankey / MFASankey | Urteil |
|---|---|---|---|
| Wert = Mittelwert ± Standardunsicherheit | Absolut oder in %, optional je Wert | Wird importiert (in relative % umgerechnet) und speist direkt unsere Ausgleichsrechnung | Gleich |
| Datenausgleich | Gewichtete kleinste Quadrate, auch nichtlineare Fälle | Solver mit Nebenbedingungen: Ausgleichsrechnung und Vervollständigung von Unbekannten aus Teildaten | Ähnlich |
| Berechnete Werte im Diagramm | Umschalten zwischen eingegebenen und berechneten Daten | STANs berechnete Werte werden als Ergebnisse importiert und als solche angezeigt | Gleich |
| Unsicherheit der Ergebnisse | Analytische Fehlerfortpflanzung | Ergebnisintervalle (Min–Max), aus STAN-Dateien importiert und von unserem Solver berechnet | Ähnlich |
| Transferkoeffizienten | Matrix je Prozess, unbekannte Transferkoeffizienten berechenbar | Als Flussverhältnis-Nebenbedingungen importiert und gelöst; noch kein Matrix-Editor je Knoten | Ähnlich |
| Erkennung grober Fehler & Qualitätsindex | Standardisierte Scores, 95-%-Konfidenztest, Ausgleichsqualität in [0,1] | Heute Markierung von Werten außerhalb der Unsicherheit; der vollständige statistische Bericht ist in Entwicklung | Nur STAN |
| Zusätzliche lineare Beziehungen zwischen Flüssen | Fluss = Faktor × Fluss, über Schichten und Perioden hinweg | Verhältnis- und Min/Max-Nebenbedingungen innerhalb eines Datensatzes; schichtübergreifende Beziehungen kommen mit der Mehrschicht-Unterstützung | Ähnlich |
Dateneingabe & Dokumentation
| Funktion | STAN 2.7 | OpenSankey / MFASankey | Urteil |
|---|---|---|---|
| Datentabelle | Data Explorer (Gruppierung, Sortierung, Einheitenprüfung) | Eingebettete Tabellenkalkulation im Editor | Gleich |
| Excel-Workflow | Kopieren/Einfügen mit Excel | Vollständig strukturierte Arbeitsmappe: importieren, in Excel bearbeiten, erneut importieren — kompletter Roundtrip | Ähnlich |
| Eigene Einheiten & Umrechnung | Benutzerdefinierte Einheiten inkl. Quotienteneinheiten (t/a) | Ebenso — und Quotienteneinheiten überstehen den Import | Gleich |
| Literaturreferenz & Bemerkungen je Wert | Je Schicht und Periode, wiederverwendbare Referenzliste | Wird importiert: Referenzen landen im Quellenfeld, Bemerkungen im Hypothesenfeld, Wert für Wert; noch keine wiederverwendbare Referenzliste | Ähnlich |
| Rundung anhand der Unsicherheit | Signifikante Stellen aus der Unsicherheit abgeleitet (metrologische Anzeige) | Nur Standard-Zahlenformate | Nur STAN |
| Flusskatalog (z. B. Europäischer Abfallkatalog) | Unterstützte Benennung aus einer Excel-Nomenklatur | Nicht verfügbar | Nur STAN |
| Objekt im Modell finden | STRG+F mit anklickbaren Treffern | Noch nicht verfügbar | Nur STAN |
Diagramm & Weitergabe
| Funktion | STAN 2.7 | OpenSankey / MFASankey | Urteil |
|---|---|---|---|
| Layouttreue beim Import | — | Positionen, Knicke, Flussreihenfolge, Schriften, Farben und Beschriftungsplatzierung werden aus der STAN-Datei übernommen | Gleich |
| Wertbeschriftungen entlang eines Flusses | Wert-Ovale, Position entlang des Pfads einstellbar | Positionierbare Beschriftungen; der STAN-Versatz wird importiert, gemessen entlang der Knicke | Gleich |
| Bildexport | Rasterformate, Graustufen-Option | PNG, SVG, PDF, animiertes GIF | Gleich |
| Diagrammgestaltung | Proportionale Breiten, ein Regler für die Maximalbreite | Stile, Themes, Tags, Legenden, mehrere Ansichten eines Modells, Auto-Layout | Nur OpenSankey |
| Rückgängig / Wiederherstellen | Nur Verschieben und Größenänderung | Vollständiger Verlauf für jede Aktion | Nur OpenSankey |
| Ergebnisse teilen | stan2web-Dateiaustausch (schreibgeschützte Dateien) | Gehostete interaktive Diagramme, in jede Website einbettbar | Nur OpenSankey |
| Sprachen der Oberfläche | Deutsch und Englisch | Englisch, Deutsch, Französisch, Spanisch und Italienisch | Gleich |
Dateiformate
| STAN 2.7 | OpenSankey / MFASankey | |
|---|---|---|
| Natives Format | .zmfa (gzipptes XML), .smfa (SQLite), Altformate .mfa/.xmfa | Versioniertes offenes JSON + strukturierte Excel-Arbeitsmappe |
| Liest die Dateien des anderen | Nein | Ja: .smfa und .zmfa, Modell und Zeichnung inklusive |
| Automatisierung | stancmd.exe-Kommandozeile | Python-API (Parser + Solver), Open Source |
Die Tür öffnet sich nur in eine Richtung: STAN kann unsere Dateien nicht lesen, wir lesen aber beide STAN-Formate — einschließlich der eingebetteten Zeichnung. Beim Umstieg geht weder Ihr Modell noch Ihr Layout verloren, und Ihre Originale bleiben gültige STAN-Dateien.
