What is the requirement for separable parameters in an LSQ fit?

113 Views Asked by At

I am trying to determine the amplitude of an amplitude modulated sinus as accurate as possible. My sampling frequency is sufficently high. The entire model looks as follows:

$$ A*sin(2*pi*f_1*t+p_1)*sin(2*pi*f_2*t+p_2) + O + e(t) = y(t) $$

Where $e(t)$ is the error and $y(t)$ is my measured data.

enter image description here

I am interested in determining $A$ as good as possible, whilest I only know $f_1$ and $y(t)$.

Using the idea from here, I can determine $A$ (and $p_1, O$) for the not modulated case. However this reduced model is of course less accurate:

$$ A*sin(2*pi*f_1*t+p_1) + O + e(t) = y(t) $$

This can be LSQ-fitted similiar to a LSQ-polynom-fit using this approach:

$$ \frac{\partial}{\partial Parameter} (A_1*sin(f_1*t)+A_2*cos(f_1*t)+O-y)^2 = 0 $$

I implemented this and it works fine (so the constant term (offset) is not a problem at all).

Now if want to use the accurate model what options do I have? Can I add another parameter to reduce the error for a local fit (for example multiply a low degree taylorpolynom to model the influence of the lower frequent sinus)? What are the requirements for a new parameter to be separable? More general under what requirements can I orthogonalize parameters (for instance by using chebyshev polynomials)?