Migration to plugin template and add climpact functionality
Compare changes
Files
2- Mostafa Hadizadeh authored
+ 58
− 2
@@ -19,9 +19,10 @@ SPDX-License-Identifier: BSD-3-Clause
This plugin extracts the development of the atmospheric temperature stratification during a specified heat/warm period from regional climate model data and tailors the data for the usage in urban impact models. For a selectable region of interest and period of time this plugin returns hourly temperature data at different layers/hights in a directly usable format (format specification). This plugin is based on the NUKLEUS ensemble of 3km horizontal grid.
@@ -183,3 +184,58 @@ License management is handled with [``reuse``](https://reuse.readthedocs.io/).
* option 2*: bias-corrected data are available but only for daily data (mean, min, max): Difference: bias-corrected maximum - uncorrected maximum --> imprinting of this difference on the hourly values of the day under consideration or other method? Method applicable for all height levels? Method applicable for all variables?
* option 3 (most unfavorable): bias is unknown, is judged to be significant and no bias-corrected data: The raw model data are used to derive the climate change signal (e.g. 2K-World - reference period). The climate change signal is suitably imposed on measurement data. Challenge: Derivation of vertical profiles (only measurements at a height of 2 m are available for temperature).
We are not looking for a specific heat/warm event or a concrete number of heat or summer days in the data. For the chosen experiment (historical, 2K, or 3K) we would like to know how the temperature stratification typically evolves when it is e.g. 2 days exceptionally hot/warm, or 5 days or 10 days. The exceptionality of the heat/warm period is defined with the input parameter _event_ (percentiles of temperature probability distribution) and the length of the heat period is defined with the input parameter _length_of_event_. To consider also the seasonality of heat/warm periods the user can select different months with the input parameter _months_of_event_.
As a result we get 9 timeseries (ensemble members) with a frequency of 1hr and a length of 1 to 14 days (selectable via _length_of_event_) of vertical temperature stratification (representative for selected heat/warm period via _event_) for the chosen historical, 2K, or 3K experiment which can be fed directly into an urban climate model (format is selectable via _impact_model_).
* timeseries of additional variables: thermal stress (tas, wind speed, air humidity, short/long-wave irradiation surface), wind speed and direction (optimal: vertical profile or at least at AGS height geostrophic wind), shortwave (direct, diffuse) radiation at surface, air humidity (optimal: vertical profile), boundary conditon at ground surface (only initialisation): soil temperature and humidity