Skip to main content
Log in

Improving the methodology for spectral analysis of climatic time series

  • Original Paper
  • Published:
Theoretical and Applied Climatology Aims and scope Submit manuscript

Abstract

The paper discusses a methodology able to estimate both the discrete and continuous spectra without any assumption on the shape of spectral densities. The approach to estimate the spectral density is based on a robust smoothing of the periodogram. Bandwidth, a quantity similar to the width of spectral windows traditionally used in spectral analysis, is estimated locally in contrast to intuitively chosen global window lengths. Detection and estimation of frequencies forming discrete spectra are also addressed. The procedure is applied to Central England temperature (CEt), North Atlantic Oscillation (NAO) index and Oxygen Isotope of North Greenland Ice Core Project (δ18O of NGRIP) data. Annual and half annual cycles were detected in CEt data, whilst 118.2- and 41.7-ky cycles were found in δ18O of NGRIP. This latter periodicity is almost as intense as the dominant longer cycle. Several local peaks of spectral densities were recognised in each time series that mostly cover earlier results. However, a few previous findings at low frequencies have not been reinforced by the present method. Identification of modest local peaks or discrete amplitudes at low frequencies is an extremely challenging task as climatic data generally have spectral densities rising to low frequencies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  • Artis M, Hoffmann M, Nachane D, Toro J (2004) The detection of hidden periodicities: a comparison of alternative methods. EUI Working Paper ECO No. 2004/10, 26 pp. http://www.iue.it/PUB/ECO2004-10.pdf

  • Bain WC (1976) The power spectrum of temperatures in Central England. Q J R Meteor Soc 102:716–723

    Article  Google Scholar 

  • Baliunas S, Frick P, Sokoloff D, Soon W (1997) Time scales and trends in the Central England temperature data (1659–1990): a wavelet analysis. Geophys Res Lett 24:1351–1354

    Article  Google Scholar 

  • Benner TC (1999) Central England temperature: long term variability and teleconnections. Int J Climatol 19:391–403

    Article  Google Scholar 

  • Borroughs WJ (2003) Weather cycles real or imaginary. Cambridge University Press, Cambridge 308 pp

    Google Scholar 

  • Box JE (2002) Survey of Greenland instrumental temperature records: 1873–2001. Int J Climatol 22:1829–1847

    Article  Google Scholar 

  • Chen ZG, Wu KH, Dahlhaus R (2000) Hidden frequency estimation with data tapers. J Time Ser Anal 21:113–142

    Article  Google Scholar 

  • Dammon PE, Sonett CP (1991) Solar and terrestrial components of the atmospheric 14C variation spectrum. In: Sonett CP, Giampapa MS, Matthew MS (eds) The sun in time. University of Arizona Press, Tucson, pp 360–388

    Google Scholar 

  • Fan J, Jiang J (1999) Variable bandwidth and one-step local M-estimator. Sci China Ser A 29:1–15. http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.45.9261

  • Gasser T, Müller H-G, Mammitzch V (1985) Kernels for nonparametric curve estimation. J R Statist Soc B 47:238–252

    Google Scholar 

  • Goodman J (1998) Statistics of North Atlantic Oscillation variability. http://www.mit.edu/people/goodmanj/NAOI/index.html

  • Heng D, Leung Y (2005) Cross-validation in non-parametric regression with outliers. Ann Math Stat 33:2291–2310

    Google Scholar 

  • Huber PJ (1967) The behaviour of maximum likelihood estimates under non-standard conditions. Proceedings of the 5th Berkeley Symposium, vol. 1, pp 221–233

  • Huber PJ (1981) Robust statistics. Wiley, New York 251 pp

    Book  Google Scholar 

  • Hurrell JW, van Loon H (1997) Decadal variations in climate associated with the North Atlantic Oscillation. Climatic Change 36:301–326

    Article  Google Scholar 

  • Janas D, von Sachs R (1995) Consistency for non-linear functions of the periodogram of tapered data. J Time Ser Anal 16:585–606

    Article  Google Scholar 

  • Kaiser G (1994) A friendly guide to wavelets. Birkhäuser, Boston 217 pp

    Google Scholar 

  • Kayano MT, Brahmananda VR, Andreoli RV (2005) A review of short-term climate variability mechanisms. Adv Space Res 35:843–851

    Article  Google Scholar 

  • Nicolay S, Mabille G, Fettweis X, Erpicum M (2009) 30 and 43 months period cycles found in air temperature time series using the Morlet wavelet method. Clym Dyn. doi:10.1007/s00382-008-0484-5

  • O’Sullivan PE, Moyeed R, Cooper MC, Nicholson MJ (2002) Comparison between instrumental, observational and high resolution proxy sedimentary records of Late Holocene climatic change—a discussion of possibilities. Quat Int 88:27–44

    Article  Google Scholar 

  • Perrier V, Philipovitch T, Basdevant C (1995) Wavelet spectra compared to Fourier spectra. J Math Phys 36:1506–1519

    Article  Google Scholar 

  • Plant G, Ghil M, Vautard L (1995) Interannual and interdecadal variability in 335 years of central England temperatures. Science 268:710–713

    Article  Google Scholar 

  • Priestley MB (1965) Evolutionary spectra and non-stationary processes. J R Stat Soc B 27:204–237

    Google Scholar 

  • Priestley MB (1981) Spectral analysis and time series. Academic, New York 890 pp

    Google Scholar 

  • Rogers JC (1984) The association between the North Atlantic oscillation and the Southern Oscillation in the northern hemisphere. Mon Wea Rev 112:1999–2015

    Article  Google Scholar 

  • Saltzman B, Sutera A (1987) The mid-quaternary climatic transition as a free response of a three-variable dynamical model. J Atmos Sci 44:236–241

    Article  Google Scholar 

  • Schulz M (2002) On the 1470-year pacing of Dansgaard–Oeschger warm events. Paleoceanography 17:1014–1025

    Article  Google Scholar 

  • Shapiro R (1975) The variance spectrum of monthly mean central England temperatures. Q J R Meteor Soc 101:679–681

    Article  Google Scholar 

  • Simonoff JS (1996) Smoothing methods in statistics (Springer Series in Statistics). Springer, New York 338 pp

    Google Scholar 

  • Staniswalis JG (1989) Local bandwidth selection for kernel estimates. J Amer Statist Assoc 84:284–288

    Article  Google Scholar 

  • Stuvier M, Braziunas TF, Grootes PM, Zielinski GA (1997) Is there evidence for solar forcing of climate in the GISP2 oxygen isotope record? Quat Res 48:259–266

    Article  Google Scholar 

  • Thomson DJ (1982) Spectrum estimation and harmonic analysis. Proc IEEE 70:1055–1096

    Article  Google Scholar 

  • Vautard R, Ghil M (1989) Singular spectrum analysis in nonlinear dynamics, with applications to paleoclimatic time series. Physica D 35:395–424

    Article  Google Scholar 

  • Yiou F, Raisbeck GM, Baumgartner S, Beer J, Hammer CU, Johnsen S, Jouzel J, Kubik PW, Lestringuez J, Stievenard M, Suter M, Yiou P (1997) Beryllium 10 in the Greenland Ice Core Project ice core at Summit, Greenland. J Geophys Res 102(C12):26783–26794

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to I. Matyasovszky.

Appendix

Appendix

1.1 Local bandwidth selection

The mean squared error (MSE) to be minimised at every ω is \( {\rm MSE} \left( \omega \right) = {u^2}\left( \omega \right) + {v^2}\left( \omega \right) \), where u and v 2 denote the bias and variance of the estimate, respectively.

The asymptotic variance, utilising the sandwich formula of Huber (1967), is given by:

$$ {v^2}\left( \omega \right) = {{E\left[ {\sum\limits_{k = - L}^L {K_k^2\left( \omega \right){\Psi^2}\left( {I\left( {{\omega_k}} \right)/f\left( {{\omega_k}} \right) - 1} \right)} } \right]} \mathord{\left/{\vphantom {{E\left[ {\sum\limits_{k = - L}^L {K_k^2\left( \omega \right){\Psi^2}\left( {I\left( {{\omega_k}} \right)/f\left( {{\omega_k}} \right) - 1} \right)} } \right]} {{{\left( {E\left[ {\sum\limits_{k = - L}^L {{K_k}\left( \omega \right)\frac{d}{{ds}}\Psi \left( {I\left( {{\omega_k}} \right)/s - 1} \right)} \left| {_{s = f(\omega )}} \right.} \right]} \right)}^2}}}} \right.} {{{\left( {E\left[ {\sum\limits_{k = - L}^L {{K_k}\left( \omega \right)\frac{d}{{ds}}\Psi \left( {I\left( {{\omega_k}} \right)/s - 1} \right)} \left| {_{s = f(\omega )}} \right.} \right]} \right)}^2}}} = .729{f^2}\left( \omega \right)/\left( {Tb} \right), $$

where \( {K_k}\left( \omega \right) = K\left( {\left( {\omega - {\omega_k}} \right)/b} \right) \). A simulation study was performed in order to compare the exact variance to asymptotic variance. It was found that the difference between the two variances is negligible even for b > 15/T. For smaller bandwidths, the exact variances are used.

When evaluating the bias u(ω), the relationship

$$ \int\limits_0^\infty {\sum\limits_{k = - L}^L {{K_k}\left( \omega \right)\Psi \left( {z - 1} \right){\lambda_k}\exp \left( { - {\lambda_k}z} \right)dz} } = 0 $$

should be satisfied due to Eq. 5, where \( {\lambda_k} = S\left( \omega \right)/f\left( {{\omega_k}} \right) \) with \( S\left( \omega \right) = E\left[ {s\left( \omega \right)} \right] = E\left[ {\hat f\left( \omega \right)} \right] \). The integration with some algebra results in the equation

$$ \sum\limits_{k = - L}^L {{K_k}\left( \omega \right)\frac{{\exp \left( { - \left( {{\lambda_k} + 1} \right)} \right) - \exp \left( { - 2{\lambda_k}} \right)}}{{{\lambda_k}}}} - (1 - {e^{ - 1}})\sum\limits_{k = - L}^L {{K_k}\left( \omega \right)} \frac{{{\lambda_k} - 1}}{{{\lambda_k}}} = 0, $$

and the solution \( u\left( \omega \right) = S\left( \omega \right) - f\left( \omega \right) \) is obtained using a numerical procedure. The convergence is very fast when starting the procedure with

$$ 1/\left( {Tb} \right)\sum\limits_{k = - L}^L {{K_k}\left( \omega \right)} f\left( {{\omega_k}} \right) - f\left( \omega \right) $$
(8)

as the solution is close to Eq. 8.

Note that minimization of MSE requires the knowledge of f(ω). The unknown f(ω) can be substituted by its initial estimate obtained by Eq. 5 using a global bandwidth. This step is similar to the concept of Staniswalis (1989) introduced for local bandwidth selection for non-parametric curve fitting.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Matyasovszky, I. Improving the methodology for spectral analysis of climatic time series. Theor Appl Climatol 101, 281–287 (2010). https://doi.org/10.1007/s00704-009-0212-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00704-009-0212-z

Keywords

Navigation