I have a system which consists of individual pulses grouped in trains.
- The trains have a frequency of 10 Hz, with a timing precision of sub ns.
- The pulses have a frequency of 2.2 MHz with a timing precision of sub ps. The train consists of 100-1000 pulses.
I would like to do a spectrogram in the range 0.1 - 100 Hz. Up to 5 Hz its trivial. I simply take the average of the train and still have the Nyquist theorem fullfilled. However I see a lot of signal which could come from aliasing. Is there a possibility to use the 5 order of magnitude faster signal from the individual pulses to gain anything useful here? I have a maximum of 25d of data. But I would ideally like to do a spectrogram, meaning it would be great to stay within about an hour of data (e.g 36k trains)