Prev: Reply stategy - was [Re: Use of MATLAB fftshift]
Next: Reply stategy - was [Re: Use of MATLAB fftshift]
From: fisico32 on 25 Jun 2010 12:26 Hello forum, if a time-invariant (zero memory) nonlinear filter is fed with a delta impulse, it will output a certain output. That output will be the same no matter when the impulse is applied due to time invariance.... Superposition (convolution) is not valid for nonlinear system. Is there however some generalized impulse response concept for nonlinear systems? After all, nonlinear system are locally linear....
From: Tim Wescott on 25 Jun 2010 12:50 On 06/25/2010 09:26 AM, fisico32 wrote: > Hello forum, > > if a time-invariant (zero memory) Do you mean that you are talking about a nonlinear filter that is also zero memory and time-invariant, or are you implying that any time-invariant filter is also zero memory? The first describes a very trivial filter, the second is just plain wrong. Filters need memory to remember the past -- a memoryless element is one that has an instantaneous response to input, and whose impulse response is itself an impulse. > nonlinear filter is fed with a delta > impulse, it will output a certain output. When a sampled-time, shift-invariant nonlinear filter is fed with an impulse _of a certain value_ it will output a certain output. > That output will be the same no matter when the impulse is applied due to > time invariance.... That output will be the same _for any other input of the same value_ no matter when the impulse is applied, due to time invariance. > Superposition (convolution) is not valid for nonlinear system. > Is there however some generalized impulse response concept for nonlinear > systems? No, that goes away with linearity. > After all, nonlinear system are locally linear.... Not necessarily. Nonlinear systems that happen to be continuous are locally linear, but there are functions, and therefore systems, that are everywhere discontinuous. Granted, they're not usually very interesting for DSP, but they can exist. You _can_ make a linearized model of a nonlinear system. For a nonlinear system that's well behaved enough you could conceivably even probe it with a small-enough impulse and get a clean impulse response out -- assuming that an impulse that's small enough to generate a reasonably linear response isn't so small that the response isn't buried in noise. -- Tim Wescott Control system and signal processing consulting www.wescottdesign.com
From: Fred Marshall on 25 Jun 2010 14:34 fisico32 wrote: > Hello forum, > > if a time-invariant (zero memory) nonlinear filter is fed with a delta > impulse, it will output a certain output. > > That output will be the same no matter when the impulse is applied due to > time invariance.... > > Superposition (convolution) is not valid for nonlinear system. > Is there however some generalized impulse response concept for nonlinear > systems? > > After all, nonlinear system are locally linear.... > You haven't really revealed your motivation so it's hard to be helpful without guessing. Impulses as inputs aren't usually real, thus not very interesting in practice - aside from all the nice analytical stuff you might do. The one thing that intrigued me long ago, and that I used very usefully, was the notion of "describing functions" for nonlinear system analysis and controls designs. You could look it up. More modern methods may apply but I can't help much with that. The idea is that it linearizes the nonlinear system for analysis purposes - based more on a lowpass assumption of the system rather than "local" linearities I believe. Fred
From: Clay on 25 Jun 2010 15:35 On Jun 25, 2:34 pm, Fred Marshall <fmarshallx(a)remove_the_xacm.org> wrote: > fisico32 wrote: > > Hello forum, > > > if a time-invariant (zero memory) nonlinear filter is fed with a delta > > impulse, it will output a certain output. > > > That output will be the same no matter when the impulse is applied due to > > time invariance.... > > > Superposition (convolution) is not valid for nonlinear system. > > Is there however some generalized impulse response concept for nonlinear > > systems? > > > After all, nonlinear system are locally linear.... > > You haven't really revealed your motivation so it's hard to be helpful > without guessing. Impulses as inputs aren't usually real, thus not very > interesting in practice - aside from all the nice analytical stuff you > might do. > > The one thing that intrigued me long ago, and that I used very usefully, > was the notion of "describing functions" for nonlinear system analysis > and controls designs. You could look it up. More modern methods may > apply but I can't help much with that. The idea is that it linearizes > the nonlinear system for analysis purposes - based more on a lowpass > assumption of the system rather than "local" linearities I believe. > > Fred I like using solitons in monomode fibers. A "loud" soliton travels faster than a weaker one. You may actually launch a weak one followed by a loud one and the loud one catches up with and passes through the weaker one and leads it from then on. Wierd! Clay
From: Tim Wescott on 25 Jun 2010 17:04 On 06/25/2010 11:34 AM, Fred Marshall wrote: > fisico32 wrote: >> Hello forum, >> >> if a time-invariant (zero memory) nonlinear filter is fed with a delta >> impulse, it will output a certain output. >> That output will be the same no matter when the impulse is applied due to >> time invariance.... >> >> Superposition (convolution) is not valid for nonlinear system. >> Is there however some generalized impulse response concept for nonlinear >> systems? >> >> After all, nonlinear system are locally linear.... >> > > You haven't really revealed your motivation so it's hard to be helpful > without guessing. Impulses as inputs aren't usually real, thus not very > interesting in practice - aside from all the nice analytical stuff you > might do. > > The one thing that intrigued me long ago, and that I used very usefully, > was the notion of "describing functions" for nonlinear system analysis > and controls designs. You could look it up. More modern methods may > apply but I can't help much with that. The idea is that it linearizes > the nonlinear system for analysis purposes - based more on a lowpass > assumption of the system rather than "local" linearities I believe. I use describing function analysis all the time in control system design. Just because it's way older than me doesn't mean it doesn't work just fine! -- Tim Wescott Control system and signal processing consulting www.wescottdesign.com
|
Next
|
Last
Pages: 1 2 Prev: Reply stategy - was [Re: Use of MATLAB fftshift] Next: Reply stategy - was [Re: Use of MATLAB fftshift] |