International Journal of Biometeorology

, Volume 62, Issue 10, pp 1799–1807 | Cite as

Interpolating hourly temperatures for computing agroclimatic metrics

  • Eike LuedelingEmail author
Original Paper


Calculating many agroclimatic metrics, e.g., chill or heat accumulation in orchards, requires continuous records of hourly temperature. Such records are often unavailable, with farm managers and researchers relying on daily data or hourly records with gaps. While procedures for generating idealized temperature curves exist, interpolating hourly records has long been a challenge. The SolveHours procedure combines measured hourly temperatures, idealized daily temperature curves and proxy data to fill gaps in such records. It first determines daily temperature extremes by solving systems of linear equations that express the typical relationships between hourly temperatures and daily temperature extremes for every hour. After filling gaps in this record with bias-corrected data from proxy stations or by linear interpolation, SolveHours uses these data to generate an idealized temperature curve. Deviations of recorded hourly temperatures from this curve are calculated, linearly interpolated, and added to the idealized curve to obtain a gapless record. The procedure was compared to alternative gap-filling algorithms using an 8-month dataset from an orchard near Winters, CA, in which half the records were replaced by 500 gaps of random length. The SolveHours procedure achieved ratio of performance to interquartile distance (RPIQ) values of 6.7 (when using temperature extremes from a proxy station) and 8.2 (with temperature extremes measured on site), with root mean square errors of 1.6 and 1.3 °C, respectively. It outperformed all other algorithms in reproducing recorded accumulation of Chill Portions and Growing Degree Hours. The SolveHours procedure is implemented in the chillR package for the R programming environment (


Agroclimatic metrics chillR Hourly temperature data Interpolation SolveHours 


  1. Almorox J, Hontoria C, Benito M (2005) Statistical validation of daylength definitions for estimation of global solar radiation in Toledo, Spain. Energy Convers Manag 46(9–10):1465–1471. CrossRefGoogle Scholar
  2. Anderson JL, Richardson EA, Kesner CD (1986) Validation of chill unit and flower bud phenology models for ‘Montmorency’ sour cherry. Acta Hort 184:71–78CrossRefGoogle Scholar
  3. Baldocchi D, Wong S (2008) Accumulated winter chill is decreasing in the fruit growing regions of California. Climatic Change 87:S153–S166.|ISSN 0165-0009
  4. Bellon-Maurel V, Fernandez-Ahumada E, Palagos B, Roger J-M, McBratney A (2010) Critical review of chemometric indicators commonly used for assessing the quality of the prediction of soil attributes by NIR spectroscopy. TrAC Trends Anal Chem 29(9):1073–1081CrossRefGoogle Scholar
  5. Besson F, Bazile E, Soci C, Soubeyroux J-M, Ouzeau G, Perrin M (2015) Diurnal temperature cycle deduced from extreme daily temperatures and impact over a surface reanalysis system. Adv Sci Res 12(1):137–140CrossRefGoogle Scholar
  6. Castaldi F, Palombo A, Pascucci S, Pignatti S, Santini F, Casa R (2015) Reducing the influence of soil moisture on the estimation of clay from hyperspectral data: a case study using simulated PRISMA data. Remote Sens 7(11):15561–15582CrossRefGoogle Scholar
  7. Chow D, Levermore GJ (2007) New algorithm for generating hourly temperature values using daily maximum, minimum and average values from climate models. Build Serv Eng Res Technol 28(3):237–248CrossRefGoogle Scholar
  8. Core Team R (2017) R: a language and environment for statistical computing. R Foundation for Statistical Computing, ViennaGoogle Scholar
  9. Erez A, Fishman S, Linsley-Noakes GC, Allan P (1990) The dynamic model for rest completion in peach buds. Acta Hort (276):165–174Google Scholar
  10. Henn B, Raleigh MS, Fisher A, Lundquist JD (2013) A comparison of methods for filling gaps in hourly near-surface air temperature data. J Hydrometeorol 14(3):929–945CrossRefGoogle Scholar
  11. Linvill DE (1990) Calculating chilling hours and chill units from daily maximum and minimum temperature observations. HortScience 25(1):14–16Google Scholar
  12. Luedeling E (2012) Climate change impacts on winter chill for temperate fruit and nut production: a review. Sci Hort 144:218–229CrossRefGoogle Scholar
  13. Luedeling E (2018) chillR: Statistical methods for phenology analysis in temperate fruit trees. R package version 0.70 URL
  14. Luedeling E, Brown PH (2011) A global analysis of the comparability of winter chill models for fruit and nut trees. Int J Biometeorol 55(3):411–421CrossRefGoogle Scholar
  15. Luedeling E, Gebauer J, Buerkert A (2009a) Climate change effects on winter chill for tree crops with chilling requirements on the Arabian Peninsula. Clim Chang 96:219–237CrossRefGoogle Scholar
  16. Luedeling E, Zhang M, McGranahan G, Leslie C (2009b) Validation of winter chill models using historic records of walnut phenology. Agric For Meteorol 149:1854–1864CrossRefGoogle Scholar
  17. Luedeling E, Girvetz EH, Semenov MA, Brown PH (2011) Climate change affects winter chill for temperate fruit and nut trees. PLoS One 6(5):e20155. CrossRefGoogle Scholar
  18. Miller WF (1990) Short-term hourly temperature interpolation. Air Force Environmental Technical Applications Center Scott AFB IL,Google Scholar
  19. Pinheiro ÉF, Ceddia MB, Clingensmith CM, Grunwald S, Vasques GM (2017) Prediction of soil physical and chemical properties by visible and near-infrared diffuse reflectance spectroscopy in the Central Amazon. Remote Sens 9(4):293CrossRefGoogle Scholar
  20. Schaub Jr WR (1991) A method for estimating missing hourly temperatures using daily maximum and minimum temperatures. Air Force Environmental Technical Applications Center Scott AFB IL,Google Scholar
  21. Spencer JW (1971) Fourier series representation of the position of the sun. Search 2(5):172Google Scholar
  22. Wijewardane NK, Ge Y, Morgan CLS (2016) Moisture insensitive prediction of soil properties from VNIR reflectance spectra based on external parameter orthogonalization. Geoderma 267(Supplement C):92–101. CrossRefGoogle Scholar

Copyright information

© ISB 2018

Authors and Affiliations

  1. 1.Department of Horticultural SciencesUniversity of BonnBonnGermany

Personalised recommendations