1
$\begingroup$

I am in the starting phase of a master thesis and are having some trouble finding a good starting point in the literature for my thesis. The aim of my thesis is to provide as good of an estimate as possible to an underlying constant signal, given measured data with periodic noise. My degree is in informatics, with a specialization in machine learning, so I don’t have a strong background in signal processing.

The naïve approach is to just take the average of the measured data, it’s clear that the main issue with this approach, is the effect of incomplete wavelengths. Of course if one could measure long series the periodic noise would average out, the goal of my thesis is rather to see how short it is possible to measure and still accurately estimate the underlying mean value. A more sophisticated approach is to apply a filter before averaging the signal, but most filters are designed for this purpose so it is not clear which filters would be best suited. Many filters does not alter the average at all, but what we need is to flatten out the waves such that the incomplete waves at the ends does not affect the signal. One approach is tapering the edges of the signal, but we haven’t found any literature on that approach.

we will look into how to model the periodic noise as sine waves and then subtracting the periodic noise from the measured data. This approach works very well if you know the frequencies of the periodic noise but seems harder to do if little is known about the periodic noise.

I have looked a bit into using the autocovariance to sample the signal such that each wave top is accompanied by a wave bottom. I had a bit of an unfounded hunch about Fourier analysis, but it seems our signal might not be of sufficient quality for this. In any case, I just need to find some literature tackling this problem, so I have some background on the solutions others have made before.

I would think this is a problem occurring with many different measurements, and that it would have been tackled by someone previously, but I seem to have a bit of trouble navigating the literature.

$\endgroup$

1 Answer 1

2
$\begingroup$

You're looking at a cyclostationary random process. That's a concept you'll really need to understand! This will require a relatively solid basis on Fourier analysis, quite likely, but you might probably just take excourses into math basics literature while you read up on analyzing random processes and then specifically cyclostationary processes (really: do it in that order!).

So, Steven M. Kay: Fundamentals of Statistical Signal Processing: Estimation Theory is definitely a book you'd want to read, at least the first half, if this is the topic of your master thesis. That'd be the foundation of your "state of the art" chapter in your thesis, and it's really a good standard book that explains things in a very canonical way. Chances is your university library has it, or you can find it online for cheap (ask the library, and if that doesn't work, ask your professor to buy that book, by the way, if the university library doesn't have it. It's really, as far as I can tell, the standard book on the topic.)

with a specialization in machine learning

That means that you probably have a very solid foundation in stochastics, and my experience is that often, the relatively difficult jump from single (or families of) scalar random variables to stochastic processes has already been done, but often under some other name.

The naïve approach is to just take the average of the measured data, it’s clear that the main issue with this approach, is the effect of incomplete wavelengths.

Damn straight!

Of course if one could measure long series the periodic noise would average out, the goal of my thesis is rather to see how short it is possible to measure and still accurately estimate the underlying mean value

Good news: Well, I must admit this sounds either very unspecific, or very basic! In other words, soon as you refresh your stochastics knowledge and maybe extend it to a theoretical understanding of stochastic processes, you might be making relatively big jumps forward.

For example, assuming your noise $N(t)$ is additive, i.e. your observation $Y(t) = X(t)+N(t)$, and seeing that integration is a linear operation, you'll be pretty quickly be able to calculate the variance of your observation if your calculate the integral over some window $w(t)$, $\int_a^b Y(t)w(t)\,\mathrm dt=\int_a^b X(t)w(t)\,\mathrm dt+\int_a^b N(t)w(t)\,\mathrm dt$. Then, you'd throw a bit of the definition of cyclostationarity, and maybe Fourier analysis at the problem :)

One approach is tapering the edges of the signal, but we haven’t found any literature on that approach.

You must be reading the wrong literature! Thomson's Multitaper Method is indeed one of the classics in the analysis of random, periodic signals.

we will look into how to model the periodic noise as sine waves and then subtracting the periodic noise from the measured data.

You can never subtract noise unless you know it, that's the thing about noise, so you'll need to estimate it first, and that's a spectral estimation problem.

$\endgroup$
1
  • $\begingroup$ Thank you so much for the response Marcus! I will get my hands on that book, seems like a good starting point. $\endgroup$
    – PerHM
    May 7, 2021 at 7:50

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.