On Sun, 06 Sep 2009 16:56:29 -0700, HardySpicer wrote:
> If I have a random signal u(k) and a (known) transfer function H then
>
> y(k)=Hu(k) and if I know H and H is minimum phase then I ca neasily find
> u(k).
>
> Suppose H is nonminimum phase eg
>
>
> y(k)=u(k)-2u(k-1)
>
> how to get at u(k)? Can I run time backwards in some way so the H is
> stable in reverse time?
>
> hardy
Yes, but.
For the case you present the transfer function will be stable in 'reverse
time', and in general a transfer function with zeros that are strictly
inside and outside of the stability regions can be separated into parts
that are stable in forward and reverse time, respectively.
But consider the case of a transfer function with a zero or more right on
the stability boundary, i.e.
y(k) = u(k) + u(k-1),
or y(k) = u(k) - 2 b u(k-1) + u(k-2), with |b| <= 1,
or y(k) = u(k) + u(k - n), with n > 0.
In all of these cases you will have to assume a starting state for u(k),
and if you add any noise at all then the inverse transfer function's
response to the noise will be infinite.
Even if your forward transfer function just has zeros that are relatively
_close_ to the stability boundary then you're in the same pickle, as your
inverse transfer function may _theoretically_ have a finite noise
response, but in practice it may well be too big to be worthwhile.
--
www.wescottdesign.com