Schneesicherheit durch technische Beschneiung in Mittelgebirgen?

Begonnen von Beobachter, 12 Jan 2014, 09:07

Vorheriges Thema - Nächstes Thema

Widex

Ich finds geil: ihr verwendet zwar deutsche Vokabeln, aber ich versteh' kein Wort  ;D

Trotzdem hoch interessant. Ich bin mir nämlich sicher, dass die WSG hier mitliest. Informationen schaden dem der sie nicht hat. Und sei es als Argumentationshilfe, sollten Kredite prolongiert werden müssen. (Was ich jedoch nicht glaube)
Planung ersetzt Zufall durch Irrtum

playjam

Zitat von: koacx in 22 Jan 2014, 16:03
[...]
Folgendes frage ich mich allerdings: Meint Ihr nicht, dass Liftbetreiber und "Bergbeförderungsgesellschaften" selber am besten wissen müssten, was sie wie, wo, wann und ob überhaupt planen/bauen/verändern?

Mit und in der Theorie kann man sicher alles berechnen und simulieren, aber: inwieweit fließen wirtschaftliche und kaufmännische Rahmenbedingungen sinnvoll mit ein ?
[...]

Drücken wir es es mal so aus: Da auf der einen Seite gejammert wurde, man könne so eine Berechnung unmöglich ehrenamtlich leisten und man sei auf das Bauchgefühl einer Skitourismusexpertin angewiesen, ist auch in Hinblick auf die zu erwartende Diskussion beim Schierker Projekt offensichtlich Bedarf für so ein Modell.

Soweit ich es überblicke, sind die z.Z. existierenden Modelle  "closed source", d.h. man kann die verwendeten Algorithmen und Ergebnisse nicht überprüfen, was ja auch eine Kritik von Sternengucker und Beobachter war.

@XXLRay Zur Frage der Programmiersprache: Von mir aus gerne C/C++, C#, Java und/oder PHP (falls wir ein Web-Service daraus machen wollen). Aber wenn ich das richtig verstehe, hast Du schon losgelegt ;)

XXLRay

Ich hab einfach schonmal in Java losgelegt. Sollte man dann, so wie ich das konstruiert habe, auch einfach in ein Applet schmeißen können. Den Sourcecode (und natürlich auch Binaries) stelle ich gerne kostenlos zur Verfügung. Hab mich sogar bemüht, zu kommentieren :)
Die Lösung wird sicher nicht in Schönheit sterben, aber ein solides Schätzeisen könnte es schon werden.

Nordisch

#78
Es bleibt natürlich die Frage, ob das offenlegen von Algorithmen überzeugend ist, jedenfalls für den Laien. Wenn so eine Simulation offen dokumentiert wäre ("SkiSim2", was auch immer Montenius benutzt hat, sonstige Programme ...) könnte ich vermutlich das Prinzip nachvollziehen, wenn ich mich damit beschäftige, weil ich einen entsprechenden Hintergrund habe. Was ich nicht könnte ist einschätzen, ob wichtige Parameter (z.B. die Abschmelzrate) jetzt realistisch gewählt wurden oder nicht. Das ist nicht mein Gebiet. Und Leute völlig ohne jedes Hintergrundwissen können vermutlich noch nicht einmal ersteres.

Letzten Endes kommt man immer an den Punkt, wo man irgendjemandem, dessen Fachgebiet das ist, vertrauen muss. Alles was man tun kann ist, dieses Vertrauen zu erleichtern.

@XXLRay: Ich hab mal die Tages(mittel)werte von 06/07 angehängt, jeweils einfach immer mit dem gleichen Uhrzeitstempel 1200. Wenn die Kommapunkte (Temperatur und Niederschlag sind auf 1/10 genau) Probleme machen, sag Bescheid. Stundengenaue Werte gibt es nicht, Brocken liest drei Mal am Tag ab (07:30, 14:30, 21:30), wobei dann die Niederschlagsmengen immer seit der letzten Messung sind.

Aber ich denke, Tageswerte sollten erstmal reichen, oder?

200612011200;temperature;1.9
200612011200;humidity;96
200612011200;precipitation;0.5
200612021200;temperature;1.1
200612021200;humidity;99
200612021200;precipitation;1.3
200612031200;temperature;2.7
200612031200;humidity;99
200612031200;precipitation;11.8
200612041200;temperature;1.1
200612041200;humidity;99
200612041200;precipitation;19.7
200612051200;temperature;5.4
200612051200;humidity;99
200612051200;precipitation;10.2
200612061200;temperature;2.3
200612061200;humidity;99
200612061200;precipitation;2.6
200612071200;temperature;-0.2
200612071200;humidity;99
200612071200;precipitation;4.3
200612081200;temperature;2.4
200612081200;humidity;99
200612081200;precipitation;2.2
200612091200;temperature;-0.6
200612091200;humidity;100
200612091200;precipitation;1.5
200612101200;temperature;-1.8
200612101200;humidity;100
200612101200;precipitation;0.8
200612111200;temperature;-2.7
200612111200;humidity;100
200612111200;precipitation;13.5
200612121200;temperature;-1.2
200612121200;humidity;100
200612121200;precipitation;4.4
200612131200;temperature;0.1
200612131200;humidity;100
200612131200;precipitation;7.6
200612141200;temperature;1.3
200612141200;humidity;100
200612141200;precipitation;1.6
200612151200;temperature;4.1
200612151200;humidity;53
200612151200;precipitation;0.0
200612161200;temperature;0.6
200612161200;humidity;87
200612161200;precipitation;6.2
200612171200;temperature;-2.6
200612171200;humidity;99
200612171200;precipitation;5.4
200612181200;temperature;-2.8
200612181200;humidity;99
200612181200;precipitation;0.4
200612191200;temperature;-3.5
200612191200;humidity;99
200612191200;precipitation;0.2
200612201200;temperature;-1.9
200612201200;humidity;100
200612201200;precipitation;5.7
200612211200;temperature;-0.7
200612211200;humidity;100
200612211200;precipitation;0.4
200612221200;temperature;1.8
200612221200;humidity;75
200612221200;precipitation;0.2
200612231200;temperature;7.5
200612231200;humidity;31
200612231200;precipitation;0.0
200612241200;temperature;6.1
200612241200;humidity;37
200612241200;precipitation;0.0
200612251200;temperature;3.1
200612251200;humidity;67
200612251200;precipitation;0.0
200612261200;temperature;3.9
200612261200;humidity;26
200612261200;precipitation;0.0
200612271200;temperature;4.1
200612271200;humidity;43
200612271200;precipitation;1.0
200612281200;temperature;-4.2
200612281200;humidity;96
200612281200;precipitation;9.9
200612291200;temperature;-1.6
200612291200;humidity;94
200612291200;precipitation;0.2
200612301200;temperature;0.4
200612301200;humidity;86
200612301200;precipitation;12.2
200612311200;temperature;0.9
200612311200;humidity;100
200612311200;precipitation;11.5
200701011200;temperature;0.2
200701011200;humidity;100
200701011200;precipitation;7.5
200701021200;temperature;-2.6
200701021200;humidity;100
200701021200;precipitation;11.4
200701031200;temperature;-1.8
200701031200;humidity;100
200701031200;precipitation;7.1
200701041200;temperature;-0.3
200701041200;humidity;100
200701041200;precipitation;17.2
200701051200;temperature;-0.1
200701051200;humidity;100
200701051200;precipitation;14.7
200701061200;temperature;2.1
200701061200;humidity;100
200701061200;precipitation;24.7
200701071200;temperature;0.5
200701071200;humidity;100
200701071200;precipitation;5.2
200701081200;temperature;0.6
200701081200;humidity;100
200701081200;precipitation;14.7
200701091200;temperature;4.3
200701091200;humidity;99
200701091200;precipitation;3.9
200701101200;temperature;2.9
200701101200;humidity;98
200701101200;precipitation;12.8
200701111200;temperature;-1.8
200701111200;humidity;99
200701111200;precipitation;30.6
200701121200;temperature;-0.2
200701121200;humidity;99
200701121200;precipitation;7.9
200701131200;temperature;3.3
200701131200;humidity;99
200701131200;precipitation;7.9
200701141200;temperature;-1.0
200701141200;humidity;99
200701141200;precipitation;0.7
200701151200;temperature;-2.5
200701151200;humidity;98
200701151200;precipitation;0.3
200701161200;temperature;-0.5
200701161200;humidity;99
200701161200;precipitation;3.0
200701171200;temperature;1.4
200701171200;humidity;99
200701171200;precipitation;18.8
200701181200;temperature;2.0
200701181200;humidity;99
200701181200;precipitation;89.7
200701191200;temperature;-0.3
200701191200;humidity;99
200701191200;precipitation;9.1
200701201200;temperature;2.6
200701201200;humidity;99
200701201200;precipitation;14.2
200701211200;temperature;-2.6
200701211200;humidity;99
200701211200;precipitation;15.3
200701221200;temperature;-5.6
200701221200;humidity;99
200701221200;precipitation;3.3
200701231200;temperature;-11.5
200701231200;humidity;88
200701231200;precipitation;0.6
200701241200;temperature;-11.7
200701241200;humidity;92
200701241200;precipitation;2.6
200701251200;temperature;-10.6
200701251200;humidity;94
200701251200;precipitation;1.1
200701261200;temperature;-10.3
200701261200;humidity;95
200701261200;precipitation;11.7
200701271200;temperature;-5.8
200701271200;humidity;98
200701271200;precipitation;6.4
200701281200;temperature;-3.0
200701281200;humidity;99
200701281200;precipitation;24.3
200701291200;temperature;-2.0
200701291200;humidity;99
200701291200;precipitation;5.3
200701301200;temperature;-1.7
200701301200;humidity;100
200701301200;precipitation;3.6
200701311200;temperature;-1.4
200701311200;humidity;99
200701311200;precipitation;4.5
200702011200;temperature;-1.2
200702011200;humidity;99
200702011200;precipitation;7.6
200702021200;temperature;1.7
200702021200;humidity;97
200702021200;precipitation;5.1
200702031200;temperature;-1.3
200702031200;humidity;99
200702031200;precipitation;7.9
200702041200;temperature;1.2
200702041200;humidity;71
200702041200;precipitation;0.1
200702051200;temperature;-2.5
200702051200;humidity;84
200702051200;precipitation;3.7
200702061200;temperature;-6.1
200702061200;humidity;98
200702061200;precipitation;0.2
200702071200;temperature;-6.0
200702071200;humidity;98
200702071200;precipitation;1.9
200702081200;temperature;-5.6
200702081200;humidity;99
200702081200;precipitation;9.3
200702091200;temperature;-3.8
200702091200;humidity;99
200702091200;precipitation;9.1
200702101200;temperature;-4.8
200702101200;humidity;99
200702101200;precipitation;3.9
200702111200;temperature;-1.2
200702111200;humidity;99
200702111200;precipitation;9.1
200702121200;temperature;-0.2
200702121200;humidity;99
200702121200;precipitation;23.3
200702131200;temperature;-0.5
200702131200;humidity;99
200702131200;precipitation;25.6
200702141200;temperature;-1.6
200702141200;humidity;99
200702141200;precipitation;12.0
200702151200;temperature;-1.9
200702151200;humidity;99
200702151200;precipitation;2.6
200702161200;temperature;-1.9
200702161200;humidity;84
200702161200;precipitation;0.7
200702171200;temperature;-0.3
200702171200;humidity;84
200702171200;precipitation;0.0
200702181200;temperature;2.7
200702181200;humidity;75
200702181200;precipitation;0.4
200702191200;temperature;-3.9
200702191200;humidity;99
200702191200;precipitation;0.3
200702201200;temperature;0.4
200702201200;humidity;81
200702201200;precipitation;0.0
200702211200;temperature;1.6
200702211200;humidity;97
200702211200;precipitation;3.9
200702221200;temperature;-0.2
200702221200;humidity;100
200702221200;precipitation;0.1
200702231200;temperature;1.0
200702231200;humidity;100
200702231200;precipitation;0.2
200702241200;temperature;1.6
200702241200;humidity;100
200702241200;precipitation;3.7
200702251200;temperature;0.4
200702251200;humidity;100
200702251200;precipitation;11.2
200702261200;temperature;-1.0
200702261200;humidity;100
200702261200;precipitation;14.0
200702271200;temperature;-2.9
200702271200;humidity;100
200702271200;precipitation;13.6
200702281200;temperature;0.5
200702281200;humidity;100
200702281200;precipitation;18.8
200703011200;temperature;-0.2
200703011200;humidity;100
200703011200;precipitation;19.7
200703021200;temperature;-2.4
200703021200;humidity;100
200703021200;precipitation;6.0
200703031200;temperature;-2.1
200703031200;humidity;100
200703031200;precipitation;18.4
200703041200;temperature;-0.8
200703041200;humidity;100
200703041200;precipitation;0.0
200703051200;temperature;0.3
200703051200;humidity;98
200703051200;precipitation;6.8
200703061200;temperature;0.6
200703061200;humidity;94
200703061200;precipitation;8.3
200703071200;temperature;1.1
200703071200;humidity;99
200703071200;precipitation;1.5
200703081200;temperature;-0.3
200703081200;humidity;99
200703081200;precipitation;0.5
200703091200;temperature;0.1
200703091200;humidity;99
200703091200;precipitation;6.0
200703101200;temperature;-1.7
200703101200;humidity;99
200703101200;precipitation;0.1
200703111200;temperature;3.8
200703111200;humidity;82
200703111200;precipitation;0.0
200703121200;temperature;7.1
200703121200;humidity;69
200703121200;precipitation;0.0
200703131200;temperature;7.0
200703131200;humidity;78
200703131200;precipitation;0.0
200703141200;temperature;1.3
200703141200;humidity;79
200703141200;precipitation;0.0
200703151200;temperature;2.5
200703151200;humidity;90
200703151200;precipitation;0.0
200703161200;temperature;1.0
200703161200;humidity;98
200703161200;precipitation;1.2
200703171200;temperature;0.9
200703171200;humidity;100
200703171200;precipitation;21.4
200703181200;temperature;-1.2
200703181200;humidity;100
200703181200;precipitation;19.6
200703191200;temperature;-5.2
200703191200;humidity;100
200703191200;precipitation;0.9
200703201200;temperature;-4.0
200703201200;humidity;100
200703201200;precipitation;2.0
200703211200;temperature;-5.0
200703211200;humidity;100
200703211200;precipitation;27.4
200703221200;temperature;-3.7
200703221200;humidity;100
200703221200;precipitation;32.4
200703231200;temperature;-2.7
200703231200;humidity;100
200703231200;precipitation;17.1
200703241200;temperature;0.0
200703241200;humidity;100
200703241200;precipitation;0.4
200703251200;temperature;0.7
200703251200;humidity;90
200703251200;precipitation;0.1
200703261200;temperature;2.7
200703261200;humidity;69
200703261200;precipitation;0.0
200703271200;temperature;3.7
200703271200;humidity;60
200703271200;precipitation;0.0
200703281200;temperature;4.6
200703281200;humidity;59
200703281200;precipitation;0.0
200703291200;temperature;3.7
200703291200;humidity;67
200703291200;precipitation;0.0
200703301200;temperature;3.1
200703301200;humidity;86
200703301200;precipitation;0.3
200703311200;temperature;3.2
200703311200;humidity;78
200703311200;precipitation;0.0
200704011200;temperature;3.9
200704011200;humidity;51
200704011200;precipitation;0.0
200704021200;temperature;6.1
200704021200;humidity;48
200704021200;precipitation;0.0
200704031200;temperature;0.1
200704031200;humidity;84
200704031200;precipitation;15.8
200704041200;temperature;-3.6
200704041200;humidity;84
200704041200;precipitation;0.0
200704051200;temperature;0.7
200704051200;humidity;83
200704051200;precipitation;0.0
200704061200;temperature;2.1
200704061200;humidity;93
200704061200;precipitation;0.1
200704071200;temperature;-0.2
200704071200;humidity;94
200704071200;precipitation;0.2
200704081200;temperature;1.5
200704081200;humidity;96
200704081200;precipitation;0.2
200704091200;temperature;3.3
200704091200;humidity;92
200704091200;precipitation;0.2
200704101200;temperature;3.3
200704101200;humidity;99
200704101200;precipitation;0.4
200704111200;temperature;3.7
200704111200;humidity;98
200704111200;precipitation;0.1
200704121200;temperature;6.7
200704121200;humidity;90
200704121200;precipitation;0.0
200704131200;temperature;10.1
200704131200;humidity;71
200704131200;precipitation;0.0
200704141200;temperature;12.3
200704141200;humidity;47
200704141200;precipitation;0.0
200704151200;temperature;12.3
200704151200;humidity;42
200704151200;precipitation;0.0
200704161200;temperature;14.2
200704161200;humidity;40
200704161200;precipitation;0.0
200704171200;temperature;8.8
200704171200;humidity;68
200704171200;precipitation;0.1
200704181200;temperature;-0.2
200704181200;humidity;89
200704181200;precipitation;0.0
200704191200;temperature;2.9
200704191200;humidity;78
200704191200;precipitation;0.2
200704201200;temperature;-1.8
200704201200;humidity;90
200704201200;precipitation;0.0
200704211200;temperature;-0.2
200704211200;humidity;83
200704211200;precipitation;0.0
200704221200;temperature;6.6
200704221200;humidity;48
200704221200;precipitation;0.0
200704231200;temperature;11.4
200704231200;humidity;51
200704231200;precipitation;4.6
200704241200;temperature;9.4
200704241200;humidity;94
200704241200;precipitation;0.8
200704251200;temperature;11.8
200704251200;humidity;82
200704251200;precipitation;0.0
200704261200;temperature;12.2
200704261200;humidity;54
200704261200;precipitation;0.0
200704271200;temperature;13.5
200704271200;humidity;51
200704271200;precipitation;0.0
200704281200;temperature;12.9
200704281200;humidity;56
200704281200;precipitation;0.0
200704291200;temperature;3.6
200704291200;humidity;67
200704291200;precipitation;0.0
200704301200;temperature;3.4
200704301200;humidity;68
200704301200;precipitation;0.0
200705011200;temperature;3.4
200705011200;humidity;55
200705011200;precipitation;0.0


Edit: Hast Du eigentlich Niederschlagsmenge --> Schneehöhe für unter Null irgendwie verdrahtet? Ich hab mir noch nie überlegt, wie das zusammenhängt.

Edit2: Huh, 10l Schnee sind nur 1l Wasser, erstaunlich. Also 1mm Regen --> 1cm Schnee.

XXLRay

Je größer der Abstand der Messwerte, desto ungenauer wird die Simulation natürlich. Momentan wär es auch noch hilfreich, wenn der Niderschlagswert (precipitation) immer der erste für einen Zeitstempel ist. Später wird das aber egal sein.
Noch ziehe ich bei so großen Abständen auch die Nachtstunden nicht ab. Der Durchlauf war also in erster Linie ein Lesetest. Ich komme momentan auf 1104 Stunden Skibetrieb mit technischer Beschneiiung und 0 Stunden Skibetrieb mit natürlichem Schnee. Die Rechengenauigkeit ist aber noch jenseits von gut und böse. Da muss noch ein bischen was passieren.

playjam

Zitat von: Nordisch in 22 Jan 2014, 18:29
Es bleibt natürlich die Frage, ob das offenlegen von Algorithmen überzeugend ist, [...]

Ja, definitiv. Wissenschaftliches arbeiten heißt Reproduzierbarkeit gewährleisten. Je einfacher man die Reproduzierbarkeit gestaltet, desto wahrscheinlicher setzt sich die Methode durch.

Nordisch

#81
Zitat von: XXLRay in 22 Jan 2014, 19:00Ich komme momentan auf 1104 Stunden Skibetrieb mit technischer Beschneiiung und 0 Stunden Skibetrieb mit natürlichem Schnee. Die Rechengenauigkeit ist aber noch jenseits von gut und böse. Da muss noch ein bischen was passieren.
Interessant. Kriegst Du auch die Schneehöhen jeden Tag? Die werden am Brocken ja auch direkt gemessen, also könnte man das gut zum kalibrieren nehmen. Mehr als 30 cm lagen dort 06/07 nur zwischen dem 28.1 und 9.4 2007, dann aber durchgehend, d.h 72 Tage oder 1728 Stunden (inkl. Nachts, natürlich). Wenn Du das also als "Skibetrieb" definierst(?) müsstest Du sinnvollerweise irgendwo in diese Gegend kommen, ohne Beschneiung.

Ich hab noch mal die umgestellten Tageswerte unten, um die genaueren kümmere ich mich jetzt.

200612011200;precipitation;0.5
200612011200;temperature;1.9
200612011200;humidity;96
200612021200;precipitation;1.3
200612021200;temperature;1.1
200612021200;humidity;99
200612031200;precipitation;11.8
200612031200;temperature;2.7
200612031200;humidity;99
200612041200;precipitation;19.7
200612041200;temperature;1.1
200612041200;humidity;99
200612051200;precipitation;10.2
200612051200;temperature;5.4
200612051200;humidity;99
200612061200;precipitation;2.6
200612061200;temperature;2.3
200612061200;humidity;99
200612071200;precipitation;4.3
200612071200;temperature;-0.2
200612071200;humidity;99
200612081200;precipitation;2.2
200612081200;temperature;2.4
200612081200;humidity;99
200612091200;precipitation;1.5
200612091200;temperature;-0.6
200612091200;humidity;100
200612101200;precipitation;0.8
200612101200;temperature;-1.8
200612101200;humidity;100
200612111200;precipitation;13.5
200612111200;temperature;-2.7
200612111200;humidity;100
200612121200;precipitation;4.4
200612121200;temperature;-1.2
200612121200;humidity;100
200612131200;precipitation;7.6
200612131200;temperature;0.1
200612131200;humidity;100
200612141200;precipitation;1.6
200612141200;temperature;1.3
200612141200;humidity;100
200612151200;precipitation;0.0
200612151200;temperature;4.1
200612151200;humidity;53
200612161200;precipitation;6.2
200612161200;temperature;0.6
200612161200;humidity;87
200612171200;precipitation;5.4
200612171200;temperature;-2.6
200612171200;humidity;99
200612181200;precipitation;0.4
200612181200;temperature;-2.8
200612181200;humidity;99
200612191200;precipitation;0.2
200612191200;temperature;-3.5
200612191200;humidity;99
200612201200;precipitation;5.7
200612201200;temperature;-1.9
200612201200;humidity;100
200612211200;precipitation;0.4
200612211200;temperature;-0.7
200612211200;humidity;100
200612221200;precipitation;0.2
200612221200;temperature;1.8
200612221200;humidity;75
200612231200;precipitation;0.0
200612231200;temperature;7.5
200612231200;humidity;31
200612241200;precipitation;0.0
200612241200;temperature;6.1
200612241200;humidity;37
200612251200;precipitation;0.0
200612251200;temperature;3.1
200612251200;humidity;67
200612261200;precipitation;0.0
200612261200;temperature;3.9
200612261200;humidity;26
200612271200;precipitation;1.0
200612271200;temperature;4.1
200612271200;humidity;43
200612281200;precipitation;9.9
200612281200;temperature;-4.2
200612281200;humidity;96
200612291200;precipitation;0.2
200612291200;temperature;-1.6
200612291200;humidity;94
200612301200;precipitation;12.2
200612301200;temperature;0.4
200612301200;humidity;86
200612311200;precipitation;11.5
200612311200;temperature;0.9
200612311200;humidity;100
200701011200;precipitation;7.5
200701011200;temperature;0.2
200701011200;humidity;100
200701021200;precipitation;11.4
200701021200;temperature;-2.6
200701021200;humidity;100
200701031200;precipitation;7.1
200701031200;temperature;-1.8
200701031200;humidity;100
200701041200;precipitation;17.2
200701041200;temperature;-0.3
200701041200;humidity;100
200701051200;precipitation;14.7
200701051200;temperature;-0.1
200701051200;humidity;100
200701061200;precipitation;24.7
200701061200;temperature;2.1
200701061200;humidity;100
200701071200;precipitation;5.2
200701071200;temperature;0.5
200701071200;humidity;100
200701081200;precipitation;14.7
200701081200;temperature;0.6
200701081200;humidity;100
200701091200;precipitation;3.9
200701091200;temperature;4.3
200701091200;humidity;99
200701101200;precipitation;12.8
200701101200;temperature;2.9
200701101200;humidity;98
200701111200;precipitation;30.6
200701111200;temperature;-1.8
200701111200;humidity;99
200701121200;precipitation;7.9
200701121200;temperature;-0.2
200701121200;humidity;99
200701131200;precipitation;7.9
200701131200;temperature;3.3
200701131200;humidity;99
200701141200;precipitation;0.7
200701141200;temperature;-1.0
200701141200;humidity;99
200701151200;precipitation;0.3
200701151200;temperature;-2.5
200701151200;humidity;98
200701161200;precipitation;3.0
200701161200;temperature;-0.5
200701161200;humidity;99
200701171200;precipitation;18.8
200701171200;temperature;1.4
200701171200;humidity;99
200701181200;precipitation;89.7
200701181200;temperature;2.0
200701181200;humidity;99
200701191200;precipitation;9.1
200701191200;temperature;-0.3
200701191200;humidity;99
200701201200;precipitation;14.2
200701201200;temperature;2.6
200701201200;humidity;99
200701211200;precipitation;15.3
200701211200;temperature;-2.6
200701211200;humidity;99
200701221200;precipitation;3.3
200701221200;temperature;-5.6
200701221200;humidity;99
200701231200;precipitation;0.6
200701231200;temperature;-11.5
200701231200;humidity;88
200701241200;precipitation;2.6
200701241200;temperature;-11.7
200701241200;humidity;92
200701251200;precipitation;1.1
200701251200;temperature;-10.6
200701251200;humidity;94
200701261200;precipitation;11.7
200701261200;temperature;-10.3
200701261200;humidity;95
200701271200;precipitation;6.4
200701271200;temperature;-5.8
200701271200;humidity;98
200701281200;precipitation;24.3
200701281200;temperature;-3.0
200701281200;humidity;99
200701291200;precipitation;5.3
200701291200;temperature;-2.0
200701291200;humidity;99
200701301200;precipitation;3.6
200701301200;temperature;-1.7
200701301200;humidity;100
200701311200;precipitation;4.5
200701311200;temperature;-1.4
200701311200;humidity;99
200702011200;precipitation;7.6
200702011200;temperature;-1.2
200702011200;humidity;99
200702021200;precipitation;5.1
200702021200;temperature;1.7
200702021200;humidity;97
200702031200;precipitation;7.9
200702031200;temperature;-1.3
200702031200;humidity;99
200702041200;precipitation;0.1
200702041200;temperature;1.2
200702041200;humidity;71
200702051200;precipitation;3.7
200702051200;temperature;-2.5
200702051200;humidity;84
200702061200;precipitation;0.2
200702061200;temperature;-6.1
200702061200;humidity;98
200702071200;precipitation;1.9
200702071200;temperature;-6.0
200702071200;humidity;98
200702081200;precipitation;9.3
200702081200;temperature;-5.6
200702081200;humidity;99
200702091200;precipitation;9.1
200702091200;temperature;-3.8
200702091200;humidity;99
200702101200;precipitation;3.9
200702101200;temperature;-4.8
200702101200;humidity;99
200702111200;precipitation;9.1
200702111200;temperature;-1.2
200702111200;humidity;99
200702121200;precipitation;23.3
200702121200;temperature;-0.2
200702121200;humidity;99
200702131200;precipitation;25.6
200702131200;temperature;-0.5
200702131200;humidity;99
200702141200;precipitation;12.0
200702141200;temperature;-1.6
200702141200;humidity;99
200702151200;precipitation;2.6
200702151200;temperature;-1.9
200702151200;humidity;99
200702161200;precipitation;0.7
200702161200;temperature;-1.9
200702161200;humidity;84
200702171200;precipitation;0.0
200702171200;temperature;-0.3
200702171200;humidity;84
200702181200;precipitation;0.4
200702181200;temperature;2.7
200702181200;humidity;75
200702191200;precipitation;0.3
200702191200;temperature;-3.9
200702191200;humidity;99
200702201200;precipitation;0.0
200702201200;temperature;0.4
200702201200;humidity;81
200702211200;precipitation;3.9
200702211200;temperature;1.6
200702211200;humidity;97
200702221200;precipitation;0.1
200702221200;temperature;-0.2
200702221200;humidity;100
200702231200;precipitation;0.2
200702231200;temperature;1.0
200702231200;humidity;100
200702241200;precipitation;3.7
200702241200;temperature;1.6
200702241200;humidity;100
200702251200;precipitation;11.2
200702251200;temperature;0.4
200702251200;humidity;100
200702261200;precipitation;14.0
200702261200;temperature;-1.0
200702261200;humidity;100
200702271200;precipitation;13.6
200702271200;temperature;-2.9
200702271200;humidity;100
200702281200;precipitation;18.8
200702281200;temperature;0.5
200702281200;humidity;100
200703011200;precipitation;19.7
200703011200;temperature;-0.2
200703011200;humidity;100
200703021200;precipitation;6.0
200703021200;temperature;-2.4
200703021200;humidity;100
200703031200;precipitation;18.4
200703031200;temperature;-2.1
200703031200;humidity;100
200703041200;precipitation;0.0
200703041200;temperature;-0.8
200703041200;humidity;100
200703051200;precipitation;6.8
200703051200;temperature;0.3
200703051200;humidity;98
200703061200;precipitation;8.3
200703061200;temperature;0.6
200703061200;humidity;94
200703071200;precipitation;1.5
200703071200;temperature;1.1
200703071200;humidity;99
200703081200;precipitation;0.5
200703081200;temperature;-0.3
200703081200;humidity;99
200703091200;precipitation;6.0
200703091200;temperature;0.1
200703091200;humidity;99
200703101200;precipitation;0.1
200703101200;temperature;-1.7
200703101200;humidity;99
200703111200;precipitation;0.0
200703111200;temperature;3.8
200703111200;humidity;82
200703121200;precipitation;0.0
200703121200;temperature;7.1
200703121200;humidity;69
200703131200;precipitation;0.0
200703131200;temperature;7.0
200703131200;humidity;78
200703141200;precipitation;0.0
200703141200;temperature;1.3
200703141200;humidity;79
200703151200;precipitation;0.0
200703151200;temperature;2.5
200703151200;humidity;90
200703161200;precipitation;1.2
200703161200;temperature;1.0
200703161200;humidity;98
200703171200;precipitation;21.4
200703171200;temperature;0.9
200703171200;humidity;100
200703181200;precipitation;19.6
200703181200;temperature;-1.2
200703181200;humidity;100
200703191200;precipitation;0.9
200703191200;temperature;-5.2
200703191200;humidity;100
200703201200;precipitation;2.0
200703201200;temperature;-4.0
200703201200;humidity;100
200703211200;precipitation;27.4
200703211200;temperature;-5.0
200703211200;humidity;100
200703221200;precipitation;32.4
200703221200;temperature;-3.7
200703221200;humidity;100
200703231200;precipitation;17.1
200703231200;temperature;-2.7
200703231200;humidity;100
200703241200;precipitation;0.4
200703241200;temperature;0.0
200703241200;humidity;100
200703251200;precipitation;0.1
200703251200;temperature;0.7
200703251200;humidity;90
200703261200;precipitation;0.0
200703261200;temperature;2.7
200703261200;humidity;69
200703271200;precipitation;0.0
200703271200;temperature;3.7
200703271200;humidity;60
200703281200;precipitation;0.0
200703281200;temperature;4.6
200703281200;humidity;59
200703291200;precipitation;0.0
200703291200;temperature;3.7
200703291200;humidity;67
200703301200;precipitation;0.3
200703301200;temperature;3.1
200703301200;humidity;86
200703311200;precipitation;0.0
200703311200;temperature;3.2
200703311200;humidity;78
200704011200;precipitation;0.0
200704011200;temperature;3.9
200704011200;humidity;51
200704021200;precipitation;0.0
200704021200;temperature;6.1
200704021200;humidity;48
200704031200;precipitation;15.8
200704031200;temperature;0.1
200704031200;humidity;84
200704041200;precipitation;0.0
200704041200;temperature;-3.6
200704041200;humidity;84
200704051200;precipitation;0.0
200704051200;temperature;0.7
200704051200;humidity;83
200704061200;precipitation;0.1
200704061200;temperature;2.1
200704061200;humidity;93
200704071200;precipitation;0.2
200704071200;temperature;-0.2
200704071200;humidity;94
200704081200;precipitation;0.2
200704081200;temperature;1.5
200704081200;humidity;96
200704091200;precipitation;0.2
200704091200;temperature;3.3
200704091200;humidity;92
200704101200;precipitation;0.4
200704101200;temperature;3.3
200704101200;humidity;99
200704111200;precipitation;0.1
200704111200;temperature;3.7
200704111200;humidity;98
200704121200;precipitation;0.0
200704121200;temperature;6.7
200704121200;humidity;90
200704131200;precipitation;0.0
200704131200;temperature;10.1
200704131200;humidity;71
200704141200;precipitation;0.0
200704141200;temperature;12.3
200704141200;humidity;47
200704151200;precipitation;0.0
200704151200;temperature;12.3
200704151200;humidity;42
200704161200;precipitation;0.0
200704161200;temperature;14.2
200704161200;humidity;40
200704171200;precipitation;0.1
200704171200;temperature;8.8
200704171200;humidity;68
200704181200;precipitation;0.0
200704181200;temperature;-0.2
200704181200;humidity;89
200704191200;precipitation;0.2
200704191200;temperature;2.9
200704191200;humidity;78
200704201200;precipitation;0.0
200704201200;temperature;-1.8
200704201200;humidity;90
200704211200;precipitation;0.0
200704211200;temperature;-0.2
200704211200;humidity;83
200704221200;precipitation;0.0
200704221200;temperature;6.6
200704221200;humidity;48
200704231200;precipitation;4.6
200704231200;temperature;11.4
200704231200;humidity;51
200704241200;precipitation;0.8
200704241200;temperature;9.4
200704241200;humidity;94
200704251200;precipitation;0.0
200704251200;temperature;11.8
200704251200;humidity;82
200704261200;precipitation;0.0
200704261200;temperature;12.2
200704261200;humidity;54
200704271200;precipitation;0.0
200704271200;temperature;13.5
200704271200;humidity;51
200704281200;precipitation;0.0
200704281200;temperature;12.9
200704281200;humidity;56
200704291200;precipitation;0.0
200704291200;temperature;3.6
200704291200;humidity;67
200704301200;precipitation;0.0
200704301200;temperature;3.4
200704301200;humidity;68
200705011200;precipitation;0.0
200705011200;temperature;3.4
200705011200;humidity;55


Edit: Direktes reinkopieren sprent den Beitrag XD
Ich hab die detaillierten Werte als txt angehängt.

playjam

Ein Grund mehr für ein funktionierendes Modell:

Debatte um Wintertourismus (volksstimme.de 20.01.2014)
Zitat
[...]
Friedhart Knolle hingegen fühlt sich in seinen Warnungen bestätigt. Leider, wie der promovierte Geologe und Vize-Chef des Goslarer BUND-Kreisverbandes bekräftigt. Für ihn ist "ganz klar, der Winter 2013/2014 liegt im Klima­trend". Der Blick auf die Brocken-Temperaturkurve zeige deutlich, "hier verändert sich etwas, es wird wärmer". Angesichts solcher Fakten im Harz in Beschneiungsanlagen für Wintersportprojekte zu investieren, hält Knolle für fatal, für einen doppelten Fehler: ökologisch und ebenso ökonomisch.
[...]
"Wir stehen mehrheitlich zu den Schierke-Plänen", bekräftigt CDU-Fraktionschef Karl-Heinz Mänz. Auch zum Winterberg, wenn es für diesen "attraktive Angebote für das gesamte touristische Jahr gibt", sagt Mänz. Er persönlich hat nur ein Problem: "Ist es sinnvoll, den Berg zu beschneien?" Das müsse ganz genau geprüft werden, fordert der CDU-Mann. "Wirtschaftlichkeit und Nachhaltigkeit", so Linke-Fraktionsvize Christian Härtel, "werden von uns bei jedem Schierker Einzelprojekt kritisch hinterfragt".

Den Klimawandel müsse man bei den Investitionen im Ganzjahreserlebnisgebiet am Winterberg "immer auf der Rechnung haben", findet Härtel. "Es ist doch ausgesprochen prima, dass unser Winterberg-Projekt eben nicht ausschließlich auf den Wintersport setzt", schätzt SPD/Grüne-Fraktionschef Reiner Schulze ein. 90Prozent der geplanten Angebote werden ganzjährig zu nutzen sein, "dass vielleicht mal der Winter nicht ganz so wie erhofft funktioniert, ist dabei also einkalkuliert". Schierke benötige dringend diese touristische Investition, und das tue auch dem Harz gut, sagt Schulze.

Wernigerodes Oberbürgermeister Peter Gaffert (parteilos) steht ebenso weiter zum Schierke Projekt. "Weil es im Harz im Jahr 2100 deutlich wärmer sein wird, müssen wir doch nicht schon heute auf sinnvolle Tourismusprojekte auch im Wintersport verzichten." Mithin: 90Prozent des Klimagases CO stamme aus der Anreise der Skitouristen in die weitentfernten Alpen. Mit Braunlage und Schierke gibt es ein Angebot mitten in Deutschland, das sei zusätzlich attraktiv für Tagesgäste und Kurzurlauber, und habe somit auch positive Folgen für die Wirtschaftlichkeit der Investitionen, sagt Gaffert.
[...]

Nordisch

#83
Ich muss sagen, ich bin überrascht. Ich hab gerade noch ein wenig mit den Parametern rumgespielt, und das ist dabei herausgekommen:
[attachimg=1 align=left width=400]

Rot = wahre Schneehöhe auf dem Brocken, blau = berechnete Schneehöhe nach dem einfachst-Modell von vorhin anhand von Temperatur und Niederschlag.

Das ist wirklich verblüffend. Der Trend stimmt im großen und Ganzen, es gibt im Wesentlichen feste Abweichungen, die sich durch die Verwendung der Mittelwerte erklären (z.B. Tagesmittel -1°, da kann der Niederschlag als Regen oder Schnee gefallen sein, je nach dem ob es zu dem Zeitpunkt gerade über oder unter Null war).

Ich bin gespannt, ob sich das mit den genaueren Werten noch verbessert.

Was uns das bringt: Einfach noch den Schnee von der Beschneiungsanlage drauf rechnen, und ablesen wann die Schneetiefe größer als 30 cm ist: Fertig.


@XXLRay: Die Parameter für den Plot oben waren Md = 0,5*(T+6); ich hab also noch bei -6 Schneeschmelze berücksichtigt (Sonneneinstrahlung, Verdunstung usw.). Außerdem hab ich Schneefall erst ab -1,3° angenommen, aber das liegt vermutlich an den Mitteltemperaturen.

Wenn Du übrigens die genauen Werte zum probieren willst, die sind zwei Beiträge drüber angehängt.

XXLRay

Ich schau mal, wie weit ich komme. Die tägliche Schneehöhe würde ein wenig Aufwand bedeutet. Es ist aber keine Problem die zu jedem Datum im Datensatz auszuspucken. Ich schau mal, wozu ich heute noch komme.

Nordisch

#85
Kannst Du dir auch erstmal sparen. Es ging ja nur um eine Kalibrierung, und die hab ich heute morgen noch schnell gemacht. Versuch mal folgende Konstanten:

Mh = 0,048*T + 0,11 falls T > 0,5
Mh = 0,11 sonst

(Mh = Abschmelzung in cm pro Stunde)

Hs = 0 falls T >0
Hs = (-T)*Nmm falls -1<T<0
Hs = Nmm sonst

(Hs = Schneehöhe durch Niederschlag in cm, Nmm = Niederschlag in mm)

Das berücksichtigt, dass zwischen -1 ... 0° der Schnee langsam in Regen übergeht. Schneeschmelze durch Regen kann übrigens vernachlässigt werden, denke ich. 30 mm am Tag sind schon viel, und das schmilzt 3 mm(!) Schnee -- bei den Temperaturen taut der Schnee viel schneller durch die Lufttemperatur.

Mit den Parametern kam das bei mir raus:

[attachimg=1 align=center width=500]
(Wieder rot = gemessen, blau = berechnet)

Wenn ich damit den Wurmberg berechne, komme ich für den Gipfel auf 21 Tage Skibetrieb (tatsächlich: 11), und mit maximaler Beschneiung sind 74 Tage drin. Logischerweise bringt nur Schnee auf dem Gipfel für Abfahrten nichts, und so dürfte sich die Differenz zum tatsächlichen Skibetrieb erklären.

Man kann also schon festhalten: Ein richtig mieser Winter wie 06/07 hätte mit Beschneiung statt 11 durchaus 50, 60 Tage haben können (Winterberg hatte 30). Ich denke, dass ist gar nicht schlecht, auch wenn es nicht die 120 Tage aus dem Gutachten sind.

XXLRay

Zitat von: Nordisch in 22 Jan 2014, 18:29Hast Du eigentlich Niederschlagsmenge --> Schneehöhe für unter Null irgendwie verdrahtet?
Negativen Niederschlag berücksichtige ich momentan nicht. Das werd ich aber bei Gelegenheit einbauen. Ist ein unproblematischer Einzeiler.

Zitat von: Nordisch in 22 Jan 2014, 18:2910l Schnee sind nur 1l Wasser, erstaunlich. Also 1mm Regen --> 1cm Schnee.
Das wird ja aber auf der Piste komprimiert. Momentan ist bei mir 1mm Niederschlag auch 1mm Schnee.

Mit der Überarbeiteten Version komme ich sogar auf 1809 Skistunden (also grob 75 Tage) mit technischer Beschneiung. Dass es jetzt doch mehr geworden ist, liegt einfach daran, dass ich die Schneehöhen für grobe Datensätze jetzt sinnvoller berücksichtige. Mit "Gefechtsfeldbeleuchtung" wären über Nacht theoretisch 200 Stunden mehr drin.

Bei ausschließlich natürlichem Schnee wäre weiterhin kein Betrieb möglich gewesen.

Die maximale Schneehöhe mit zusätzlich technischer Beschneiung wäre 521 mm und bei rein natürlichem Schnee 17 mm. Ich hab angenommen, dass ab 2 m Schneehöhe die technische Beschneiung eingestellt wird. So viel hätte aber gar nicht beschneit werden können. Skibetrieb habe ich ab 200 mm für Möglich gehalten.

Hier mal die genauen Einstellungen:
<properties>
<!-- Path and name of the date set file -->
<!--<dataSetFileName>demoDataSet.txt</dataSetFileName>-->
<dataSetFileName>/home/hanke/Documents/Wetterdaten_Brocken/daily_2006-2007.txt</dataSetFileName>
<!-- Maximum m³ the water buffer can be filled within one our -->
<fillSpeedMax>1000</fillSpeedMax>
<!-- Maximum m³ the water buffer can be emptied within one our -->
<emptySpeedMax>4000</emptySpeedMax>
<!-- Maximum m³ size of the water buffer -->
<waterBufferMax>500000</waterBufferMax>
<!-- Maximum height in mm when the artificial snow generation stops -->
<snowHeightGenerationLimit>2000</snowHeightGenerationLimit>
<!-- Speed of snow melting per degree and hour in mm -->
<meltPerDegree>0.5</meltPerDegree>
<!-- Minimum Level of the water source in mm -->
<waterSourceMin>500</waterSourceMin>
<!-- How much water in m³ is needed to produce 1 mm of snow -->
<waterToSnowRatio>1000</waterToSnowRatio>
<!-- Maximum wet bulb temperature which still allows artificial snow production-->
<wetBulbTempMax>-4</wetBulbTempMax>
<!-- Minimum snow height for skiing in mm-->
<minSnowHeight>200</minSnowHeight>
<!-- Melting due to rain in mm is temperature * precipitation / rainMeltRatio -->
<rainMeltRatio>80</rainMeltRatio>
<!-- Start of the ski day -->
<startOfDay>0900</startOfDay>
<!-- End of the ski day -->
<endOfDay>1630</endOfDay>
</properties>


Die einzelnen Schneehöhen habe ich mal als Datei angehängt. Wäre ja ganz interessant zu wissen, ob das was sinnvolles bei rauskommt oder ob ich einen groben Schnitzer im Programm habe. Dazu sei aber angemerkt das es sich weiterhin nur um eine grobe Abschätzung handelt.

Momentan schmelze ich den Schnee bei Niederschlag separat für die Temperatur und zusätzlich nochmal für Temperaturabhängigen Niederschlag: currentNaturalSnowHeight = currentNaturalSnowHeight - (currentAirTemp * precipitation / 80)
Ist da die Schmelzung für nur die Temperatur doppelt gemoppelt?

Harzterix

Ich weiß nicht ob euch das hilft, also zur Info: bei eingestellter mittlerer Schneequalität an den Schneeerzeugern rechnet man mit einem Gewicht von 400-500kg/m³ Maschinenschnee

Nordisch

#88
Das klappt noch nicht so ganz, glaube ich. Deine maximale Naturschneehöhe liegt bei 18 cm, das ist ein bisschen wenig ;)

Wie gesagt, versuch's mal mit den Parametern von oben. Meine Schneifunktion sieht so aus:

Schneehöhe := 0, falls Schneehöhe + Hs - Mh < 0,
Schneehöhe := Schneehöhe + Hs - Mh, sonst

rekursiv bzw. als Schleife, mit Schneehöhe = 0 am Start, und Hs und Mh wie oben definiert. Insbesondere das 1:10 Verhältnis solltest Du mal versuchen, selbst bei Pisten ist das nicht völlig verkehrt. Das mit dem extra-Schmelzen für Regen sollte in Ordnung gehen, aber der Effekt dürfte wirklich minimal sein.

Wenn Du in mm rechnest, musst du entsprechend alles mal 10 nehmen:

Schneehöhe := Schneehöhe + Hs - Mh;

Mh = 0,48*T + 1,1 falls T > 0,5
Mh = 1,1 sonst

(Mh = Abschmelzung in mm pro Stunde)

Hs = 0 falls T >0
Hs = 10*(-T)*Nmm falls -1<T<0
Hs = 10*Nmm sonst

(Hs = Schneehöhe durch Niederschlag in mm, Nmm = Niederschlag in mm)


@Harzterix, danke. Das ist dann ein Verhältnis von 2:1 Schnee:Wasser, nicht 10:1, aber zum testen brauchen wir letzteres @XXLRay.

Nachtrag:
Hier mal ein Entwurf in Pseudo-Code, falls noch jemand programmieren möchte.

var Schneehöhe, Mh, Hs, datum, t = 0 ;in cm
const a = 0,048 ;in cm/h
const b = 0,11 ;in cm/h

Read Liste1

;Format Liste1: Datum;Niederschlag;Temperatur

datum = parse(Liste[1])[1]


foreach Liste1, i
begin

    parse(Liste[i])

    ;parse[1]: Datum
    ;parse[2]: Niederschlag
    ;parse[3]: Temperatur

    t = parse[1]-datum
    ;Zeitspanne zwischen zwei Messungen in Stunden

    if parse[3] > 0,5 then
        Mh = a*t*parse[3]+b*t
    else
        Mh = b*t

    if parse[3] > 0 then
        Hs = 0
    else if parse[3] < -1 then
        Hs = parse[2]
    else
        Hs = (-parse[3])*parse[2]


    if Schneehöhe + Hs - Nmm < 0 then
        Schneehöhe = 0
    else
        Schneehöhe = Schneehöhe + Hs - Nmm


    datum = parse[1]
    Write List2 (datum, Schneehöhe)

end

XXLRay

Kannst du in dein Diagramm von oben mal meine Werte reinschmeißen. Falls das nicht zu viel Mühe macht, würd mir das helfen, zu sehen, wo mein Fehler liegt.