Loading
14722.0025 23S 4SWS VO Einführung in die Klimamodellierung   Hilfe Logo

LV - Detailansicht

Wichtigste Meldungen anzeigenMeldungsfenster schließen
Allgemeine Angaben
Einführung in die Klimamodellierung 
14722.0025
Vorlesung
4
Sommersemester 2023
Abteilung Mathematik
(Kontakt)
Anzahl der Zuordnungen zu laufenden und auslaufenden Studien ausblenden 
Studienart/Studienplan 
SPO-V
Zuordnung zu Modul 
Art Empf.
Sem.
ECTS
Credits
Prüfungsart Äquiv. Vorauss.
 
laufend 2022/23
Masterstudium
M1 105 Mathematik (HG-NRW)
20142
--
M3 105 Mathematik (HG-NRW)
20142
--
88 079 Informatik (HG-NRW)
20222
--
88 079 Informatik (HG-NRW)
20222
--
88 079 Informatik (HG-NRW)
20222
--
88 079 Informatik (HG-NRW)
20222
--
88 079 Informatik (HG-NRW)
20222
--
88 080 Computational Sciences (HG-NRW)
20222
--
88 105 Mathematik (HG-NRW)
20152
--
88 105 Mathematik (HG-NRW)
20152
--
88 105 Mathematik (HG-NRW)
20152
--
88 105 Mathematik (HG-NRW)
20152
--
88 105 Mathematik (HG-NRW)
20152
--
88 105 Mathematik (HG-NRW)
20152
--
88 105 Mathematik (HG-NRW)
20152
--
88 105 Mathematik (HG-NRW)
20152
--
88 772 Wirtschaftsmathematik (HG-NRW)
20152
--
88 772 Wirtschaftsmathematik (HG-NRW)
20152
--
88 772 Wirtschaftsmathematik (HG-NRW)
20152
--
88 772 Wirtschaftsmathematik (HG-NRW)
20152
--
88 772 Wirtschaftsmathematik (HG-NRW)
20152
--
88 772 Wirtschaftsmathematik (HG-NRW)
20152
--
88 772 Wirtschaftsmathematik (HG-NRW)
20152
--
Zuordnungen: 2 
Angaben zur Abhaltung
The course focuses on the so-called energy balance model on a 2D spatial grid (in spherical coordinates) that models the earth's surface temperature throughout the year for a given CO2 value of the atmosphere. It depends on the geography (land, ocean, ice, snow), the albedo, the turbulent diffusion, the heat capacity, and the solar forcing throughout the year from the sun. It is discretized with finite difference methods in space, backward Euler in time, and solved until annual energy equilibrium is reached. The recommended programming language of the course is Python, however, if the students have experience with the Julia programming language, this could be an option as well (talk to us!). The content of the course is split into milestones, where for each milestone lectures on the theory (physics, mathematics, software) are followed by a “do-it-yourself” implementation phase, which will be guided and supervised by the lecturers and the tutors of the course. Reference implementations of all milestones are available and will be provided to the students after each milestone. Once the full climate model is implemented and tested, the last step in the course is to investigate the behavior of the model (e.g. regarding CO2, or ice-snow cover, maybe cloud coverage, and its effect on the albedo) and “go wild” with an extension/application free of choice in the very last milestone and present the findings to the rest of the course participants at the end of the semester.
Target Audience: In general, all students that are interested to learn the technical details of a (simple) climate model are welcome. Working as a group is strongly encouraged. The complexity of the course content aims at students in their early Masters or late Bachelor studies. Our aim of the course is to provide all relevant ideas/information/background theory/algorithms and give guidance/help with the software implementation throughout the semester. While the course is open for students from all subjects, some knowledge/strong interest in basic physics, and/or some knowledge/strong interest in computational physics/mathematics/numerical methods and software development with some experience in programming is helpful. This experience might be obtained for instance in courses from Bachelor studies of Mathematics (e.g. second subject in Physics), Computer Science, Physics, Geophysics, Meteorology or in Teachers’ program on Mathematics (e.g. with second subject in Physics).
Learning Objective: The students will get a broad education on the different ingredients necessary to make a (simple) climate model: from physics, modeling assumptions, numerical methods, and algorithms to the software and programming aspects. The students will understand the assumptions made to derive the model and thus the limits of the model. They will get a climate model tool, where they know every single code line and thus can experiment and investigate its behavior and use it to study climate evolution/change on their own.
Englisch
Details
Für die Anmeldung zur Teilnahme müssen Sie sich in KLIPS 2.0 als Studierende*r identifizieren.
Anmerkung: Pre-registration is necessary.

If you have interest in participating in this course, please write an email to Ms. Sabine Musielack-Erle (sabine.musielack-erle@math.uni-koeln.de) with the email subject “Klimakoffer Registration” no later than 15st of March, 2023. In the email, please give names and Matrikel number, and also give answers to the following questions: Which subject do you study? (math, physics, geo, meteorology …) What is your current study semester? (Bachelor or Master) Any relevant pre-knowledge/experience in programming? (Language, low/mid/high experience). Ideally, you can already pre-register as a group (in a single email, containing information of all group members), as we want to encourage group work during the practical phase of the course.

Organisation: The course itself will be fully organized via ILIAS, with all relevant information made accessible. After pre-registration, all students will be invited to the course through ILIAS.
Angaben zur Prüfung
siehe Stellung im Studienplan
Details
Details
k.A.
Zusatzinformationen
Literature/Material/Software: All relevant information will be provided as course material during the lecture. The content of the course is partially based on the publication “A NetCDF version of the two-dimensional energy balance model based on the full multigrid algorithm” by Zhuang et al. (Software X, 2017). As a reference for the course, we have implemented the full climate model in our Julia code Klimakoffer.jl (https://github.com/klimakoffer/Klimakoffer.jl), where a short description can be found at
https://www.mi.uni-koeln.de/NumSim/2021/09/30/snapshot-numerical-simulations-of-earths-climate/. However, we have re-structured the software for the course into several milestones to make it easier to digest in a step-by-step approach during the semester. These Python (Julia) reference solutions will be provided after each milestone.
Contact/Questions: In case you have questions about the course, please do not hesitate to contact us and write to (both) Prof. Gregor Gassner (ggassner@uni-koeln.de) and Dr. Andres Rueda-Ramirez (aruedara@uni-koeln.de) with the email subject “Klimakoffer Question”. We try our best to give you an answer as soon as possible.