The phrase "energy pulse" refers to a quick burst or surging release of energy. It can describe a sudden and powerful flow of energy, like a "pulse" or beat, that can be felt or observed. Full definition
The high - power radar will illuminate particles in the upper atmosphere with short, high - energy pulses of radio waves. (newscientist.com)
In particular, lasers need to have the capability to fire a high - energy pulse thousands of times a second. (sciencedaily.com)
Also have you looked at the annual cycles in all that you are measuring to see if the earth's seasonal energy pulse can reveal some of this mystery? (wattsupwiththat.com)