Edited (version 18)
Team Sensors & Co.
Durch Datenanalysen: Auffüll- & Zuwachsrate je Glasart, Leerungszeitpunkte, Sensorzustände. Für optimierte Tourenplanung & Prognosen.
In this document we analysed the sensors of every glass type (white glass, green glas, brown glas) according to their quality (good quality -- green, middle / medium quality -- yellow, bad quality -- red, broken sensors -- lilac). This is a precise overview and summary of what can be found in the individual codes of the corresponding glass types (Braunglas_Sensors_2023.ipynb, Weissglas_Sensors_2023.ipynb, grün_broken.ipynb, grün_broken_now.ipynb) that we uploaded on GitHub:
https://1drv.ms/w/s!Amn00a3koCjPs1LUrthGmTSpEmMk?e=0M7rxQ
Auswertung des Füllverhaltens von Glassammelstellen in St. Gallen im Rahmen des Open Data Hack St.Gallen
Challenge Owner
Roman Breda & Marc Maurhofer, Entsorgung St.Gallen
Ausgangslage
Entsorgung St.Gallen ist die Fachstelle der Stadt St.Gallen für die umweltgerechte Entsorgung fester und flüssiger Abfälle. Wir sind hilfsbereite Ansprechpartner für Private, Gewerbe, Medien, Schulen und andere Interessierte. Zertifizierungen für Qualität, Umwelt, Sicherheit und Gesundheit stellen sicher, dass wir natürliche Ressourcen schonen und die Risiken unserer Arbeit beherrschen. Entsorgung St.Gallen wird durch kostenbasierte Gebühren und Beiträge finanziert.
Um Wertstoffe in den Kreislauf zurückzuführen betreibt Entsorgung St.Gallen stadtweit ca. 30 Sammelstellen für Glas. Gemäss Entsorgungsstatistik werden jährlich ca. 2’500 Tonnen Glas gesammelt. An jeder Sammelstelle gibt es Container für Grün-, Weiss- und Braunglas, die mit einem Füllstandsensor ausgerüstet sind und die Daten als Open Data zur Verfügung gestellt Die Anzahl Container pro Farbe variiert.
Entsorgung St.Gallen verfügt über ein Sammelfahrzeug mit Mulde, in welcher das Glas farbgetrennt gesammelt werden kann. Die Container werden nach Erfahrungswerten geleert, immer mit der Zielsetzung, dass am Wochenende keine Überfüllung und daraus folgend Reklamationen der Bevölkerung erfolgt.
Eine technische Lösung im Sammelfahrzeug mit z.B. Online-Anzeige der Füllstände wurde bisher nicht umgesetzt, auch aufgrund der langjährigen Erfahrung des derzeitigen Fahrers. Für die Zukunft wird jedoch eine technische Lösung angestrebt. Eine Tourenplanungssoftware für Kehricht und Grüngut ist vorhanden und könnte für die Glassammlung erweitert werden.
Aufgabenstellung
Wie können wir anhand der Sensordaten das Füllverhalten der Glas-Sammelstellen ermitteln, um die Tourenplanung bei der Glassammlung unterstützen zu können.
Es soll geprüft werden, inwiefern es Unterschiede zwischen den Glasfarben gibt und ob das Verhalten an allen Sammelstellen ähnlich ist. Folgende Fragestellungen könnten dabei helfen:
-
Gibt es einen Zusammenhang zwischen Merkmalen wie Demografie, Bevölkerungs-dichte, etc. und dem Füllverhalten?
-
Ist das Füllverhalten über das ganze Jahr ähnlich und über mehrere Jahre vergleichbar?
-
Können die Sammelstellen bspw. nach oben erwähnten Merkmalen kategorisiert werden?
Anforderungen
Die Daten müssen überprüft und mögliche Messfehler berücksichtigt werden. Zu beachten ist auch, dass die Sensoren durch die Kegelbildung bei der Befüllung der Container falsche Füllstände anzeigen können.
Die Füllstandssensoren wurden seit Mai 2022 nicht mehr gewartet, daher können einige Sensoren defekt oder die Batterien leer sein.
Ziele & Erwartungen
Entsorgung St.Gallen wünscht sich einen Algorithmus, mit welchem die Sammlung optimiert werden kann. Die Optimierung würde in einem weiteren Schritt vorangetrieben.
Ressourcen
-Bevölkerungsstatistiken über STADA2 abrufbar
Aufbau Repository
Event finish
Project
Repository updated
README update (@Clebek)
Project
Glasstypes Sensor Analysis
In this document we analysed the sensors of every glass type (white glass, green glas, brown glas) according to their quality (good quality -- green, middle / medium quality -- yellow, bad quality -- red, broken sensors -- lilac (@Evoli8)
deleting duplicated files (@Clebek)
restructuring (@Clebek)
added some comments. semms finished... (@Karakeen1)
Project
added data quality of device data (@Karakeen1)
Project
Map of how quickly the container clusters fill up (@egglia)
Merge branch 'main' of https://github.com/Clebek/openhackSG_glasmuell (@Karakeen1)
typo (@Karakeen1)
Braunglas Sensoranalyse
Data for Braunglas was extracted from this website: https://daten.stadt.sg.ch/explore/?q=Füllstandsensoren&disjunctive.modified&disjunctive.publisher&disjunctive.theme&disjunctive.keyword&sort=modified
Calculations and coding el (@Evoli8)
Weissglas Sensoranalyse
Data for Weissglas was extracted from this website: https://daten.stadt.sg.ch/explore/?q=Füllstandsensoren&disjunctive.modified&disjunctive.publisher&disjunctive.theme&disjunctive.keyword&sort=modified
Calculations and coding el (@Evoli8)
Merge branch 'main' of https://github.com/Clebek/openhackSG_glasmuell (@Clebek)
fuellraten daten (@Clebek)
optimized folium map with a proper period where data is available (mid 2020) also only use workinghours (@Karakeen1)
Merge branch 'main' of https://github.com/Clebek/openhackSG_glasmuell (@Karakeen1)
Grünglas Nan % Value per device id
Here an additional analysis took place to inspect the different qualities of charge ids. In addition, the nan % value for each charge id was found. (@LisaKathi)
Merge branch 'main' of https://github.com/Clebek/openhackSG_glasmuell (@Karakeen1)
added folium with time slider (@Karakeen1)
Big Analysis for Grünglas NaN time segments
Here NaN time segments are defined for each device id (@LisaKathi)
typo (@Karakeen1)
added all jupyter notebooks (@Karakeen1)
Merge branch 'main' of https://github.com/Clebek/openhackSG_glasmuell (@Clebek)
new notebook (@Clebek)
Max und Minimaler Füllstand in Millimeter (@egglia)
Project
linreg function added (@Clebek)
Project
gitignore update (@Clebek)
data folder added (@Clebek)
Project
Joined the team
Entleerungszeitpunkte für Braunglas als CSV (@egglia)
notebook fix (@Clebek)
data exploration (@Clebek)
Start
Previous
Open Data Hack St.Gallen
Next project