DSPRelated.com
Forums

Linear Time Variant systems

Started by Rune Allnor July 25, 2003
Hi all. 

I've been thinking a bit about processing of signals that have propagated
through an ocean waveguide that change, either because of waves on the 
surface, tides, or for other oceanographic reasons. 

In any text on DSP we get aquainted with the Linear Time Invariant
(LTI) system model. Which is fine. I have no problems coming up with 
examples of Nonlinear but still Time Invariant systems. 

Now, I can't figure out if the concept of a "Linear Time Variant" system 
makes sense. As far as I know, time variant systems are handeled by
adaptive filters, which are nonlinear since their filter responses depend 
on the data they act on.

Is the time variant system itself nonlinear, or is it just that no linear
method of dealing with such systems has been found?

Any thoughts?

Rune
On 24 Jul 2003, Rune Allnor wrote:

> Hi all. > > I've been thinking a bit about processing of signals that have propagated > through an ocean waveguide that change, either because of waves on the > surface, tides, or for other oceanographic reasons. > > In any text on DSP we get aquainted with the Linear Time Invariant > (LTI) system model. Which is fine. I have no problems coming up with > examples of Nonlinear but still Time Invariant systems. > > Now, I can't figure out if the concept of a "Linear Time Variant" system > makes sense. As far as I know, time variant systems are handeled by > adaptive filters, which are nonlinear since their filter responses depend > on the data they act on. > > Is the time variant system itself nonlinear, or is it just that no linear > method of dealing with such systems has been found? > > Any thoughts? > > Rune >
hi rune, i think an example might help: y(t) = \sum_{\tau} x(t-tau) h(t;\tau) think of it as convolution, except that at each t, the channel changes slightly. for example, a tapped delay line which tap coefficients change with time. the changes can be independent of the input signal, which extends it beyond the example that you proposed. one way to visualize it is that, to compute the output at each time t, you look at a different channel h_{t}(\tau). for example, fading/wireless channels behave this way, although in most cases it is simplified such that the channel only changes between frames or something. hope that helps, julius -- The most rigorous proofs will be shown by vigorous handwaving. http://www.mit.edu/~kusuma opinion of author is not necessarily of the institute
How about a multirate filter bank system?  It can be linear and
time-variant if you don't consider it being periodic invariant.

cf

Julius Kusuma wrote:
> > On 24 Jul 2003, Rune Allnor wrote: > > > Hi all. > > > > I've been thinking a bit about processing of signals that have propagated > > through an ocean waveguide that change, either because of waves on the > > surface, tides, or for other oceanographic reasons. > > > > In any text on DSP we get aquainted with the Linear Time Invariant > > (LTI) system model. Which is fine. I have no problems coming up with > > examples of Nonlinear but still Time Invariant systems. > > > > Now, I can't figure out if the concept of a "Linear Time Variant" system > > makes sense. As far as I know, time variant systems are handeled by > > adaptive filters, which are nonlinear since their filter responses depend > > on the data they act on. > > > > Is the time variant system itself nonlinear, or is it just that no linear > > method of dealing with such systems has been found? > > > > Any thoughts? > > > > Rune > > > > hi rune, > > i think an example might help: > > y(t) = \sum_{\tau} x(t-tau) h(t;\tau) > > think of it as convolution, except that at each t, the channel changes > slightly. for example, a tapped delay line which tap coefficients change > with time. the changes can be independent of the input signal, which > extends it beyond the example that you proposed. > > one way to visualize it is that, to compute the output at each time t, you > look at a different channel h_{t}(\tau). for example, fading/wireless > channels behave this way, although in most cases it is simplified such > that the channel only changes between frames or something. > > hope that helps, > julius > > -- > The most rigorous proofs will be shown by vigorous handwaving. > http://www.mit.edu/~kusuma > > opinion of author is not necessarily of the institute
Rune Allnor wrote:

> Hi all. > > I've been thinking a bit about processing of signals that have > propagated through an ocean waveguide that change, either because > of waves on the surface, tides, or for other oceanographic > reasons. > > In any text on DSP we get aquainted with the Linear Time Invariant > (LTI) system model. Which is fine. I have no problems coming up > with examples of Nonlinear but still Time Invariant systems. > > Now, I can't figure out if the concept of a "Linear Time Variant" > system makes sense. As far as I know, time variant systems are > handeled by adaptive filters, which are nonlinear since their > filter responses depend on the data they act on. > > Is the time variant system itself nonlinear, or is it just that no > linear method of dealing with such systems has been found? > > Any thoughts? > > Rune
Hi Rune, linear differential equations with time variant coefficients is a subclass of linear time variant systems. I found that in a book of my university professor. The book is written in German and shows a classification tree: linear systems non-linear systems - linear time invariant systems - nonlin. time invariant - linear time variant systems - nonlin. time variant (There's a mathematical derivation there.) Bernhard -- before sending to the above email-address: replace deadspam.com by foerstergroup.de
Julius Kusuma <kusuma@mit.edu> wrote in message news:<Pine.GSO.4.33L.0307242320240.6766-100000@magic-pi-ball.mit.edu>...
> On 24 Jul 2003, Rune Allnor wrote: > > hi rune, > > i think an example might help: > > y(t) = \sum_{\tau} x(t-tau) h(t;\tau) > > think of it as convolution, except that at each t, the channel changes > slightly. for example, a tapped delay line which tap coefficients change > with time. the changes can be independent of the input signal, which > extends it beyond the example that you proposed. > > one way to visualize it is that, to compute the output at each time t, you > look at a different channel h_{t}(\tau). for example, fading/wireless > channels behave this way, although in most cases it is simplified such > that the channel only changes between frames or something. > > hope that helps, > julius
Hi Julius, Yes, I've seen those kinds of reasonings before. In sonar problems the slowly varying channel can be represented as perturbations on a base model of the environment. The effects on the signal is usually thrown into a statistical bucket, "coherence", that deals with any random variation in the signal, that additive noise can't account for. The problem is when the change occurs on a time scale faster than the experiment. There have appeared reports in the literature about experiments (data recordings) that lasted for one or two hours where significant variations in medium parameters happens in a matter of minutes. And there is the regular sonar operations that sometimes take place in the vicinity of river outlets. Rune
Bernhard Holzmayer <holzmayer.bernhard@deadspam.com> wrote in message news:<2642354.sqRcsc7OL3@holzmayer.ifr.rt>...
> Rune Allnor wrote: > > > Hi all. > > > > I've been thinking a bit about processing of signals that have > > propagated through an ocean waveguide that change, either because > > of waves on the surface, tides, or for other oceanographic > > reasons. > > > > In any text on DSP we get aquainted with the Linear Time Invariant > > (LTI) system model. Which is fine. I have no problems coming up > > with examples of Nonlinear but still Time Invariant systems. > > > > Now, I can't figure out if the concept of a "Linear Time Variant" > > system makes sense. As far as I know, time variant systems are > > handeled by adaptive filters, which are nonlinear since their > > filter responses depend on the data they act on. > > > > Is the time variant system itself nonlinear, or is it just that no > > linear method of dealing with such systems has been found? > > > > Any thoughts? > > > > Rune > > Hi Rune, > > linear differential equations with time variant coefficients > is a subclass of linear time variant systems. > > I found that in a book of my university professor. > The book is written in German and shows a classification tree: > > linear systems non-linear systems > - linear time invariant systems - nonlin. time invariant > - linear time variant systems - nonlin. time variant > > (There's a mathematical derivation there.) > > Bernhard
Could you post a reference to the book? It's nearly twenty years since I learned (or rather, was supposed to learn) German. As they say, if you suffer from height anxiety and fear of flying, try parachuting. Reading a maths book in German would have much the same effect on me... Rune
"Rune Allnor" <allnor@tele.ntnu.no> wrote in message
news:f56893ae.0307241918.67e54977@posting.google.com...
> Now, I can't figure out if the concept of a "Linear Time Variant" system > makes sense. As far as I know, time variant systems are handeled by > adaptive filters, which are nonlinear since their filter responses depend > on the data they act on.
Hi Rune, A non-linear time-invariant system can become linear time-variant if one of the inputs is hidden. An AM radio transmitter, for instance, is linear and time variant when the carrier is considered as part of the system instead of an input. Also, the LTI concepts that DSP is based on become time variant, though still linear, in practice -- the response of a digital system to an input depends on the phase of that input w.r.t the sampling clock, due to the inability to realize perfect sampling and reconstruction filters. Cheers, Matt

Rune Allnor wrote:
>
[Skip]
> Is the time variant system itself nonlinear, or is it just that no linear > method of dealing with such systems has been found? > > Any thoughts?
The system where superposition principle works is called linear system: F(x+y) = F(x) + F(y) That has nothing related to time variance. Vladimir Vassilevsky, Ph.D. DSP and Mixed Signal Design Consultant http://www.abvolt.com
Rune Allnor wrote:
> Hi all. > > I've been thinking a bit about processing of signals that have propagated > through an ocean waveguide that change, either because of waves on the > surface, tides, or for other oceanographic reasons. > > In any text on DSP we get aquainted with the Linear Time Invariant > (LTI) system model. Which is fine. I have no problems coming up with > examples of Nonlinear but still Time Invariant systems. > > Now, I can't figure out if the concept of a "Linear Time Variant" system > makes sense. As far as I know, time variant systems are handeled by > adaptive filters, which are nonlinear since their filter responses depend > on the data they act on. > > Is the time variant system itself nonlinear, or is it just that no linear > method of dealing with such systems has been found? > > Any thoughts? > > Rune
Try looking at the first chapter in: Underwater Acoustics: A Linear Systems Theory Approach by Lawrence Ziomek The book is at home at the moment but I think it goes through the time varying linear case in the first chapter. If you look at one of Y. Bar-Shalom's books, assuming he used his course notes as a basis, he develops the Kalman Filter equations for the time varying case. Unfortunately, you have to know a-priori the time variations.
Matt Timmermans wrote:
> > "Rune Allnor" <allnor@tele.ntnu.no> wrote in message > news:f56893ae.0307241918.67e54977@posting.google.com... > > Now, I can't figure out if the concept of a "Linear Time Variant" system > > makes sense. As far as I know, time variant systems are handeled by > > adaptive filters, which are nonlinear since their filter responses depend > > on the data they act on. > > Hi Rune, > > A non-linear time-invariant system can become linear time-variant if one of > the inputs is hidden. An AM radio transmitter, for instance, is linear and > time variant when the carrier is considered as part of the system instead of > an input. > > Also, the LTI concepts that DSP is based on become time variant, though > still linear, in practice -- the response of a digital system to an input > depends on the phase of that input w.r.t the sampling clock, due to the > inability to realize perfect sampling and reconstruction filters. > > Cheers, > > Matt
Matt, I share Rune's perplexity. It's been so ingrained in me that linearity and the absence of system-generated new frequencies go hand in hand that I can't shake it. In this view, multiplication is a non-linear process, and every modulator is a non-linear device. (A so-called linear modulator being one that allows the recovered signal to be a faithful reproduction of the original. That's a different use of "linear".) We've had this discussion before, and I bow to the collective superior wisdom, but I still don't get it. Jerry -- Engineering is the art of making what you want from things you can get. &#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;&#4294967295;