The Effect of Gleissberg's "Secular Smoothing"

Guest Post by Willis Eschenbach

sft full sunspot and just maximaABSTRACT: Slow Fourier Transform (SFT) periodograms reveal the strength of the cycles in the full sunspot dataset (n=314), in the sunspot cycle maxima data alone (n=28), and the sunspot cycle maxima after they have been “secularly smoothed” using the method of Gleissberg (n = 24). In all three datasets, there is no sign of the purported 80-year “Gleissberg Cycle”. In addition, the effect on the periodograms of missing data is investigated.

Continuing my investigations of the non-existence of the purported “Gleissberg Cycle”, at the suggestion of a commenter I’ve now done periodograms of the full sunspot dataset, the maxima only, and the “secular smoothed” maxima using Gleissberg’s method. I’ve also re-written the code for my “slow Fourier transform” so that it deals properly with irregularly spaced data. To get started, let’s look at the data itself, including the maxima (red line) and the minima (blue line):

full sunspot maxima and secular smoothedFigure 1. SIDC sunspot data since 1700. Red line shows the maximum value of each cycle. Blue line shows the cycle maxima after smoothing with Gleissberg’s “secular smooth”, a 1-2-2-2-1 trapezoidal filter.

For one thing, this would serve as the first real-world test for how well my “slow Fourier transform” performs when using a dataset that is both greatly reduced, and also irregular in time. So without further introduction, here are the periodograms of the sunspot data itself, and of the irregularly-spaced cycle peaks.

sft full sunspot and just maximaFigure 2. Periodograms of the total sunspot dataset (gold) and of the cycle maxima (red).

To begin with, let me say that I am amazed at how much information is contained in just the cycle peaks alone. Remember, the red line represents a mere 9% of the data, 91% of the data has been removed.

Next, looking at the full three centuries of sunspot data (gold), there are three main peaks, at 11 years, 102 years, and 52 years. There is no sign of Gleissberg’s 80-year cycle.

So how does using just the cycle peaks affect the results? Well, everything but the size of the main 11-year cycle has seen an increase in the reported strength of the cycle. This is because there is less data to constrain the fitting of the various lengths of sine waves, so they almost invariably end up larger than the corresponding cycle strength of the full dataset.

Despite all of that, however, the correlation between the two (red and gold) is impressively high, at 0.88. And it suggests that I should be able to further improve the results … more on that later, once I actually try it …

In any case, for purposes of investigating long-term results, there is little difference between using the full dataset and just the cycle peaks. Both of them, for example, show that rather than there being any strong “Gleissberg Cycle”, in fact 80 years is near the bottom of a dip in the cycle strength … and both the cycle peaks and the full dataset put the peak in the long-term cycles at about 100 years …

Having seen the results for the full data and the cycle maxima, what happens when we do the same analysis of Gleissberg’s “secularly smoothed” cycle maxima data? Figure 3 shows that result …

sft full sunspot maxima and secular smoothedFigure 3. Periodograms of the total sunspot dataset (gold), of the cycle maxima (red, grayed out), and of the “secularly smoothed” cycle maxima).

Like I said, I had no idea what the periodogram of the “secularly smoothed” data would look like. One real surprise was that it totally wiped out the peak that exists at around 55 years in both the full and cycle maxima periodograms. It has also knocked out almost all of the power in the cycles from about 15-50 years. I wouldn’t have guessed either of those.

Curiously, the part that the “secular averaging” didn’t affect are the cycles of 70 years and longer. Well, it pushed the peak back to about 99 years instead of 102 years, but other than that all three tell the same tale.

And the tale they are all telling is that there is no such thing as an 80-year “Gleissberg Cycle”. Doesn’t exist in the sunspot data, even using Gleissberg’s crazy method.

Now, I’m sure people will jump up and down and say “but, but, but there are 80-year cycles in the Nile river data” or some other dataset … but so what? There is no 80-year cycle in the sunspot data, so if anything, your 80-year cycles in the Nile river data show that the sunspot cycles don’t affect the Nile river levels.

That’s what I started out to do regarding the lack of the Gleissberg Cycle, so I’ll leave the story there …

However, having seen how well my slow Fourier transform (SFT) performs when using the cycle maxima data, I’ve got to try randomly knocking out parts of the sunspot data to see how well the SFT performs … hang on while I go do that. … OK, here’s what happens when I randomly knock out 10% of the sunspot data.

periodogram sidc sunspot data monte 10 percentFigure 4. Periodogram of the sunspot data, along with 30 instances of periodograms of the sunspot data with 10% of the data removed.

As can be seen, the loss of 10% of the data makes little practical difference to the results. This is quite encouraging. Next, here’s the same situation but with 50% of the data removed instead of 10% …

periodogram sidc sunspot data monte 50 percentFigure 5. Periodogram of the sunspot data, along with 30 instances of periodograms of the sunspot data with 50% of the data removed.

Obviously, there’s much more variation with half of the data being missing, it’s getting sketchier, but the results still might be useable.

My final conclusion is that my method deals quite well with missing data. My next project? Well, now that I’ve modified my code to not require regular dates for the time series, I want to take a look at the ice core records …

Onwards … always more to learn.

w.

Like I’ve Said Before: If you disagree with something I or someone else has said, please quote the exact words you disagree with. This avoids many misunderstandings.

Data: The adjusted SIDC data, along with the R slow Fourier transform functions to do the periodograms, are both available in a zipped folder here. In accordance with the advice of Leif Svalgaard, all sunspot values before 1947 have been increased by 20% to account for the change in sunspot counting methods. It makes little difference to this analysis. I believe the R code to be complete and turnkey. I’ve included an example with the functions.

 

0 0 votes
Article Rating

Discover more from Watts Up With That?

Subscribe to get the latest posts sent to your email.

54 Comments
Inline Feedbacks
View all comments
ren
May 23, 2014 10:18 pm

TED VAUGHN , may 23 arrived the “old” CME to Earth. Magnetosphere has reacted strongly. It was even Kp 5. Regards.

Robert Cuffel
May 24, 2014 12:02 pm

Thank you for using the corrected sunspot numbers from Svalgaard’s working group. But you only included the rather ratty data form 1700 to 1750, not that back to nearly 1600 to provide 400 years of data with about 50 years of nearly all zeros to confuse your Fourier analysis!!! (I have no credentials in this field)

May 26, 2014 2:16 am

Willis says
climate is chaotic
henry, and @willis
I have analysed the rainfall figures for Potchefstroom, South Africa.
Setting the (total) yearly rainfall in mm out against time, I get that from 1927 – 2014 the linear trend line is nearly flat. I would expect this to happen, as the period 1927 until 2016 is in fact one complete Wolf-Gleissberg cycle.
http://blogs.24.com/henryp/2012/10/02/best-sine-wave-fit-for-the-drop-in-global-maximum-temperatures/
To check the pattern of rainfall, I divided 1927-2014 into 4 segments, as apparent from the 4 Hale cycles that make up one Gleissberg cycle and worked out the yearly average for each of these periodes.
1927-1950 611.7
1951-1971 587
1972-1995 596.1
1996-2013 641.2
.
Setting these periods out against rainfall, you will find a binomial with the following co-ordinates:
17.45×2 – 77.49x + 671.85 (mm)
correlation r2 = 0.9999
Again, the rainfall pattern is exactly as predicted by me, namely in a warming period you will get less rainfall at the <[30] latitudes. (Potchefstroom lies at ca. 25)
One is always tempted to see what happens when we forecast and back cast on such an equation, and, doing just that, one would be inclined to think that average yearly rainfall in 1904-1926 and from 2016-2039 will be around 680-700 mm. However, from my own data and from the data on field strengths we get from the sun, we realize that this cannot be done like this. In fact, we know that 1927 and 2016 are dead end stops. That means that if we want to back-cast the rainfall for the period 1904-1927 – and forecast what 2016- 2039 – looks like ,
it would form a mirror, going down, instead of up, –
i.e. namely,
1904-1927 ca. 587
2016-2038 ca. 596
So, you see, there is nothing chaotic and unpredictable about the weather in Potchefstroom. It works just like a clock.
I think I must become a weather forecaster?