Martin Dubrovsky, 1995: Met&Roll - The weather generator for the crop growth model. In: Regional Workshop on Climate variability and climate change vulnerability and adaptation (proceedings), September 11-16, 1995, Praha; Institute of Atmospheric Physics, Praha - U.S. Country Studies Program, Washington, D.C.
includes: 5 figures and 1 table


Homepage of Martin Dubrovsky


MET&ROLL - THE WEATHER GENERATOR FOR THE CROP GROWTH MODEL


Martin Dubrovsky
Institute of Atmospheric Physics, Hradec Kralove, Czech Republic


  • Abstract
  • 1. Introduction
  • 2. Main features of Met&Roll
  • 3. Quality tests of the weather generator
  • 4. Conclusion
  • References
  • Figures
  • Table

    Abstract

    The weather generator Met&Roll was designed to provide daily weather data for the crop model to study potential impacts of climate change on crop production. The model variables include precipitation amount, solar radiation, maximum and minimum temperatures. Precipitation is modelled by 1st order Markov chain (occurrence) coupled by Gamma distribution for the precipitation amount. Remaining quantities are modelled by 1st order autoregressive model. To validate the generator, the statistics derived from the observed series are compared with model-related statistics or those derived from the synthetic series.


    Note: Symbols GAMMA, ALPHA, BETA and CHI are used instead of the appropriate greek characters.


    1 Introduction

    Weather generators (WG's) are used to produce synthetic series of given weather variables with desired stochastic structure. GUENNI (1994) names three reasons to develop a stochastic weather model: (i) to provide a means to extend historical weather records in time, (ii) to generate weather sequences in locations without historical information in order to evaluate the impact of weather variability on hydrological and water resource planning and ecological management at ungauged locations, (iii) to produce climate data that resembles actual and future climate conditions (climate change impact studies).

    The weather series may consist of single variable - hourly or daily solar radiation data while designing solar conversion systems [GOH and TAN (1977); SPIRKL and RIES (1986); AMATO et al. (1986, 1988); AGUIAR et al. (1988)]; hourly or daily precipitation amount for hydrological studies, designing irrigation systems and agricultural or urban drainage systems [GABRIEL and NEUMANN (1962); GREGORY et al (1993); see WOOLHISER (1992) for a review] - or several variables, e.g. daily extreme temperatures, precipitation amount and solar radiation [RICHARDSON (1981), WILKS (1992)] for the crop models. The synthetic weather series are generated either for single site or simultaneously for several sites within given region (catchment area in the hydrological studies; e.g. BARDOSSY and PLATE (1992), WILSON and LETTENMAIER (1992), BOGARDI et al. (1993)).

    The development of WG consists of (1) identifying variables to be generated (2) selecting type of the model and (3) determining parameters of the model (most frequently by analysis of the learning series). GUENNI (1994) presents the technique of interpolating parameters of the generator if the weather series is to be generated for location without historical records.

    WG's often employ Markov chain models and autoregressive models of first or higher order. Some recent WG's - especially those designed to generate multi-location weather series - are linked with circulation patterns (BARDOSSY and PLATE (1992); WILSON and LETTENMAIER (1992); BOGARDI et al. (1993); WILBY (1994)). In this case, the primary series relates the course of the circulation patterns. The secondary series consists of local weather variables and their values are conditioned on circulation patterns. The series of circulation patterns may be either (1) observed, (2) stochastically generated using an appropriate model (e.g. Markov chain or semi-Markov chain ) or (3) derived from the air pressure distribution output of a GCM [BARDOSSY and PLATE, 1992].

    The crop models are often employed [BACSI and HUNKAR, 1994; MEARNS et al., 1992] to study impacts of climatic variations on crop production (fig.1). The crop model simulates daily incrementing taking into account plant genetics, daily weather conditions, soil properties and management factors. The climate change impacts are assessed based on comparison of crop model runs with present-climate weather series and changed-climate weather series. The weather series for changed climate conditions is obtained either by direct modification of the existing time series or stochastically generated by the weather generator (application of the direct GCM output is not recommended because of the inaccuracy of their present versions). The former approach is simple and guarantees reproduction of selected features of the stochastic structure of the weather series without need to deal with its model representation. The disadvantage of the direct modification method is, that the length of the synthetic series is limited by length of the observed series. In a latter approach, the data are stochastically generated according to the model the parameters of which are estimated from the learning data and modified in accordance with the climate change scenario. The weather generator may produce arbitrarily long weather series for given climate conditions, which allows one to perform detailed sensitivity analysis of climate-crop relations.


    2 Main Features of MET&ROLL

    The model formulation of the weather generator implemented in Met&Roll was taken from WILKS (1992). The model variables are 4 daily weather characteristics: total sun radiation (SRAD), maximum temperature (TMAX), minimum temperature (TMIN) and precipitation amount (RAIN). An occurrence of the precipitation is modelled by a non-stationary first-order Markov chain, precipitation amount is modelled by gamma distribution, GAMMA(ALPHA,BETA). The remaining quantities - or more exactly, the standardized deviations from their mean annual courses - are modelled by a first-order autoregressive process.

    The main procedures available in Met&Roll are:

  • Analysis of the observed weather series {[SRAD, TMAX, TMIN, RAIN]t; t=1..n}:
    (a) calculation of the parameters of the generator (tab.I) and other climatic characteristics;

    (b) checking the range of the values of individual quantities (detection of outliers).
  • Generation of synthetic data:
    (a) by stochastic generator with parameters derived from a learning series and optionally modified according to the climate change scenario. Annual courses of wet/dry average/standard deviation of SRAD/TMAX/TMIN and parameters of the precipitation model may be independently modified either additively or multiplicatively.
    (b) by direct modification of the existing series - the modification formula (either additive or multiplicative) may consist of deterministic and random components.

    3 Quality Tests of the Weather Generator

    The purpose of the stochastic generator is to produce data which are statistically similar to the observed series. In other words, the statistics (including means, variances, frequency of occurrence of extremes, correlations and lag-correlations between variables) derived from the synthetic data are to be statistically insignificantly different from those derived from the observed data. To validate the generator, the statistics derived from the observed series were compared with model-based statistics or with those derived from the synthetic series. The 30-years (1961-1990) daily weather series from 16 Czech stations were used for that purpose. The results obtained for Hradec Kralove (11649) are discussed below.

    (a) Testing reproduction of the parameters of the generator (tab.I) (comparing parameters derived from the observed and synthetic series) has revealed no discrepancies beyond the range of random errors. This fact, however, cannot be considered as a quality certificate of the generator's model but rather a proof of numerical correctness of the analysis and generation procedures.

    (b) Testing normality of SRAD, TMAX and TMIN (assessment of the series of skewness and kurtosis coefficients calculated for individual weeks of the year from the observed 30y series):

  • sun radiation differs significantly from the normal distribution during whole year (Fig.2)
  • distribution of TMIN and TMAX differs from the normal distribution especially in winter months
  • shape of the distribution, especially in case of SRAD differs for dry and wet days.

    (c) Testing the goodness of the Gamma distribution for the precipitation amount (observed data vs. model): The values of CHI2 test allow to accept the Gamma distribution at significancy level higher than 5% for more than half of the stations in May-August. The worst fit is signaled in December, when only 3 stations allow to accept Gamma distribution at significancy level higher than 1%.

    (d) Testing the distribution functions of the length of dry and wet periods (observed vs. synthetic series; tests: CHI2, Wilcoxon, Kolmogorov-Smirnov): (i) the model fits the observed distribution of the length of the wet periods at significancy level higher than 0.05; (ii) the model-based distribution function of the length of dry periods significantly differs from the observed one (significancy level of the tests falls below 1%). These statements are valid for the majority of stations.

    (e) Reproduction of long-period (monthly, seasonal, annual) variances represents a crucial test of a stochastic weather generator (GREGORY et al., 1993). The comparison of observed and model-based variability of monthly and annual averages of the four model quantities is given in fig.3. The model reduces the variability - especially for the cold months - and the F-test indicates that the differences between observed and model variances are statistically significant at level 0.05 for 16 (out of 48) variances of monthly averages and for 3 (out of 4 - all except TMIN) variances of annual averages.

    (f) Testing the lag-0 and lag-1 between-quantities correlation: Although it was stated above that the model well preserves all parameters of the model (including matrices of the autoregression submodel), it does not automatically imply that the AR(1) model with matrices constant in the course of the year satisfies the structure of the data. On the contrary, the tests indicate (figs. 4-5) that the correlations between variables may dramatically vary - even change the sign - during the year, which is best pronounced in case of correlations between TMAX and SRAD.

    4 Conclusion

    The tests have revealed that some important features of the statistical structure of the daily weather series are not satisfactorily preserved by the stochastic weather generator. For better reproduction of the stochastic structure of the time series, one might either think of totally different approach (e.g. linkage with circulation patterns) or consider some modifications of the above weather generator, e.g.:

  • autoregressive model of higher order
  • multi-state Markov chain of higher order. The seasonal variability may be then better modelled according to GREGORY et al. (1993).
  • different distribution function for modelling daily precipitation amount
  • considering dependence of the precipitation process upon course of the remaining quantities
  • considering seasonality of the matrices of the autoregressive model and conditioning the matrices on the precipitation occurrence.

    Whatever the changes to the weather generator will be, it must be borne in mind that increasing number of parameters of the model may decrease the accuracy of parameters derived from the observed learning series and consequently may even worsen the statistical similarity of observed and synthetic series. Thus the detailed quality analysis must be performed to confirm the improvement.


    References

  • AGUIAR R.J., COLLARES-PEREIRA M., CONDE J.P., 1988: Simple procedure for generating sequences of daily radiation values using a library of Markov transition matrices. Solar Energy, 40, 269-279.
  • AMATO U., CUOMO V., FONTANA F., SERIO C., SILVESTRINI P., 1988: Behavior of hourly solar irradiance in the Italian climate. Solar Energy, 40, 65-79.
  • AMATO U., ANDRETTA A., BARTOLI B., COLUZZI B., CUOMO V., 1986: Markov processes and Fourier analysis as a tool to describe and simulate daily solar irradiance. Solar Energy, 37, 179-194
  • BACSI Zs., HUNKAR M., 1994, "Assessment of the impacts of climate change on the yields of winter wheat and maize, using crop models". Id”j r s, 98, #2, 119-134.
  • BARDOSSY A., PLATE E.J., 1992: Space-time model for daily rainfall using atmospheric circulation patterns. Water Resources Research, 28, 1247-1259
  • BOGARDI I., MATYASOVSZKY I., BARDOSSY A., DUCKSTEIN L., 1993, "Application of a space-time stochastic model for daily precipitation using atmospheric circulation patterns". J.Geoph.Res., 98, #D9, 16653-16667.
  • GABRIEL K.R., NEUMANN J., 1962: A Markov chain model for daily rainfall occurrence at Tel Aviv. QJRMS 88, p.90-95.
  • GOH T.N., TAN K.J., 1977: Stochastic modeling and forecasting of solar radiation data. Solar Energy, 19, 755-757.
  • GREGORY J.M., WIGLEY T.M.L., JONES P.D., 1993, "Application of Markov models to area-average daily precipitation series and interannual variability in seasonal totals". Climate dynamics, 8, 299-310.
  • GUENNI L., 1994: Spatial interpolation of the parameters of stochastic weather models. in: Climate change, uncertainty and decision making (ed. G. Paoli)., Inst. for Risk Research, Univ. of Waterloo, Ontario & IGBP-BAHC, Rept.#3; p.61-79
  • MEARNS L.O., ROSENZWEIG C., GOLDBERG R., 1992, "Effect of changes in interannual climatic variability on CERES-Wheat yields: sensitivity and 2xCO2 general circulation model studies". Agricultural and forest meteorology, 62, 159-189.
  • RICHARDSON C.W., 1981: Stochastic simulation of of daily precipitation, temperature, and solar radiation. Water Resour.Res., 17, 182-190.
  • SPIRKL W., RIES H., 1986: Non-stationary Markov chains for modelling daily radiation data. QJRMS, 112, 1219-1229.
  • WILBY R.L., 1994: Stochastic weather type simulation for regional climate change impact assessment. Water Resources Research 30, 3395-3403.
  • WILKS D.S., 1992, "Adapting stochastic weather generation algorithms for climate change studies". Climatic Change 22, 67-84.
  • WILSON L.L., LETTENMAIER D.P., 1992, "A hierarchical stochastic model of large-scale atmospheric circulation patterns and multiple station daily precipitation". J.Geoph.Res., 97, #D3, 2791-2809.
  • WOOLHISER D.A., 1992, "Modeling daily precipitation Ä progress and problems". In: Statistics in the Environmental & Earth Sciences (editor: A.T.Walden and P.Guttorp), John Wiley Sons Inc., 71-89.

    Figures

    Fig.1. Schematic conceptual framework for estimating effects of the climatic change on crop production [inspired by WILKS (1992)]. Procedures in the rounded rectangle are accessible from Met&Roll. A: analysis of observed daily weather data (retrieving parameters of the generator); MP: modification of parameters of the generator according to the climate change scenario; G: generation of the synthetic time series by weather generator; MW: direct modification of daily weather data.


    Fig.2. The weekly series of skewness (lower symbols) and kurtosis (upper symbols) of SRAD. The coefficients are rescaled in order their sample values have N(0,1) distribution for normally distributed variable.


    Fig. 3. Reproduction of the variability of monthly and annual means. The figure displays ratios of standard deviations of monthly and annual averages of SRAD (square), TMAX (+), TMIN (x) and RAIN (triangle) derived from 30y observed and synthetic time series. The horizontal lines delineate (from below) 0.5%, 2.5%, 97.5% and 99.5% quantiles (squared values of the quantiles of F30,30 distribution) of the ratios under assumption of equal variance of both observed and synthetic series.




    Figs. 4-5. Lag-0 correlations (upper graph) and lag-1 correlations (bottom graph) between standardized values of TMAX and remaining quantities calculated for individual weeks. The vertical bars at the right part of the graphs mark 95% confidence interval about the all-year correlations used by the weather generator's AR(1) model.


    Table

    Tab.I. Parameters of the stochastic generator and their storage on disk.

    -----------------------------------------------------------------------
        characteristic      |             description           | stored   
                            |                                   | values   
                            |                                   |per year  
    -----------------------------------------------------------------------
     P1, P01                |   probabilities the first-order   |   365    
                            |   Markov chain model              |          
    -----------------------------------------------------------------------
     ALPHA and BETA         |   parameters of the gamma         |   12     
                            |   distribution                    |          
    -----------------------------------------------------------------------
     M(x|dry), S(x|dry),    |   smoothed annual courses of      |   365    
     M(x|wet), S(x|wet)     |   averages and standard           |          
     where x is element     |   deviations of SRAD, TMAX and    |          
     of {SRAD,TMAX,TMIN}    |   TMIN; separately for dry and    |          
                            |   wet days)                       |          
    -----------------------------------------------------------------------
     A and B                |   matrices of the first-order     |    1     
                            |   autoregressive model for        |          
                            |   standardized values of SRAD,    |          
                            |   TMAX and TMIN                   |          
    -----------------------------------------------------------------------