Averagesupernova said:
How is 'real time' to be defined? The OP hasn't said just what type of results are expected. Generally one has expectations of what the results will be before attempting to measure.
Assume we have an unknown peroidic input signal that we
can obtain samples of every 50μs timestep. (We have the ability to access the input every 50μs timestep, that doesn't mean we HAVE too)
Assume that we know beforehand that the fundamental of this input signal equivalent to,
[tex]M_{1}sin(1t)[/tex]
Then we expect the output (i.e. the RMS of the fundamental component) to be,
[tex]\frac{M_{1}}{\sqrt{2}}[/tex]
Now if the input signal were to suddenly change such that the fundamental of this altered input signal is equivalent to,
[tex]M_{2}sin(1t)[/tex]
Then we expect the output (i.e. the RMS of the fundamental component) to be,
[tex]\frac{M_{2}}{\sqrt{2}}[/tex]
and so on for any arbitrary periodic input.
I would like to have my output transition from say,
[tex]\frac{M_{1}}{2}[/tex]
to,
[tex]\frac{M_{2}}{2}[/tex]
as quickly as possible.
Is it more clear what I am trying to achieve?