FPGA Central - World's 1st FPGA / CPLD Portal

FPGA Central

World's 1st FPGA Portal

 

Go Back   FPGA Groups > NewsGroup > DSP

DSP comp.dsp newsgroup, mailing list

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 07-17-2008, 03:40 AM
Vladimir Vassilevsky
Guest
 
Posts: n/a
Default System Identification


When doing the AR analysis, sometimes the result has the negative stable
real poles in Z domain. If we try to map those poles into S domain, they
correspond to the complex conjugate pairs with the imm part of +/- Pi,
i.e. above Nyquist.

What should be the interpretation of this result?

VLV



Reply With Quote
  #2 (permalink)  
Old 07-17-2008, 05:20 AM
[email protected]
Guest
 
Posts: n/a
Default Re: System Identification

On Jul 17, 1:40 pm, Vladimir Vassilevsky <antispam_bo...@hotmail.com>
wrote:
> When doing the AR analysis, sometimes the result has the negative stable
> real poles in Z domain. If we try to map those poles into S domain, they
> correspond to the complex conjugate pairs with the imm part of +/- Pi,
> i.e. above Nyquist.
>
> What should be the interpretation of this result?
>
> VLV


What do you mean negative stable? You mean poles with negative real
parts ie stable nbecome unstable.
State how you find the z-domain version first and then maybe we can
answer. Eg do you use Tustins method?


K.
Reply With Quote
  #3 (permalink)  
Old 07-17-2008, 08:35 AM
Andor
Guest
 
Posts: n/a
Default Re: System Identification

On 17 Jul., 03:40, Vladimir Vassilevsky <antispam_bo...@hotmail.com>
wrote:
> When doing the AR analysis, sometimes the result has the negative stable
> real poles in Z domain. If we try to map those poles into S domain, they
> correspond to the complex conjugate pairs with the imm part of +/- Pi,
> i.e. above Nyquist.
>
> What should be the interpretation of this result?
>
> VLV


Positive real poles indicate a DC component multiplied with a decaying
exponential. Negative real poles indicate a Nyquist component
multiplied with a decaying exponential. Compute the AR coefficients of
these two signals:

x1[n] = exp(-0.5 n)

and

x2[n] = exp(-0.5 n) cos(pi n).

Regards,
Andor
Reply With Quote
  #4 (permalink)  
Old 07-17-2008, 07:43 PM
Vladimir Vassilevsky
Guest
 
Posts: n/a
Default Re: System Identification



Andor wrote:

> On 17 Jul., 03:40, Vladimir Vassilevsky <antispam_bo...@hotmail.com>
> wrote:
>
>>When doing the AR analysis, sometimes the result has the negative stable
>>real poles in Z domain. If we try to map those poles into S domain, they
>>correspond to the complex conjugate pairs with the imm part of +/- Pi,
>>i.e. above Nyquist.
>>
>>What should be the interpretation of this result?
>>


> Positive real poles indicate a DC component multiplied with a decaying
> exponential. Negative real poles indicate a Nyquist component
> multiplied with a decaying exponential.


Dr. Andor is right as usual!

I wonder how and why the real negative poles are happening, and what to
do with them. The data doesn't seem to suggest anything like decaying
exponentials at or near Nyquist.

VLV



Reply With Quote
  #5 (permalink)  
Old 07-17-2008, 08:19 PM
Rune Allnor
Guest
 
Posts: n/a
Default Re: System Identification

On 17 Jul, 19:43, Vladimir Vassilevsky <antispam_bo...@hotmail.com>
wrote:

> I wonder how and why the real negative poles are happening, and what to
> do with them. The data doesn't seem to suggest anything like decaying
> exponentials at or near Nyquist.


Don't know why they appear, but you might try to just ignore them.
Factor them out of the AR model and go on with whatever you do,
using the remaining poles.

Rune
Reply With Quote
  #6 (permalink)  
Old 07-17-2008, 09:01 PM
Greg Berchin
Guest
 
Posts: n/a
Default Re: System Identification

On Jul 17, 1:43*pm, Vladimir Vassilevsky <antispam_bo...@hotmail.com>
wrote:

> I wonder how and why the real negative poles are happening, and what to
> do with them. The data doesn't seem to suggest anything like decaying
> exponentials at or near Nyquist.


I do not know whether the mechanism is the same, but I have seen
similar behavior in ARMA FDLS when a sine wave input is used instead
of a cosine wave. I determined the cause to be the "zero input / non-
zero output" situation that occurs when sine waves are sampled at Fs/2
(at the zero-crossings) -- the mathematics respond to this
indeterminate case by putting one or more poles near exp(jPI).

Depending on exactly what type of AR analysis you're doing, I wonder
if there might be some similar sort of mechanism in place. The only
AR analysis that I have ever done was with linear predictors and the
resultant all-pole transfer functions, but I never encountered this
problem there.

Greg
Reply With Quote
  #7 (permalink)  
Old 07-18-2008, 10:49 PM
pnachtwey
Guest
 
Posts: n/a
Default Re: System Identification

On Jul 17, 10:43*am, Vladimir Vassilevsky <antispam_bo...@hotmail.com>
wrote:
> Andor wrote:
> > On 17 Jul., 03:40, Vladimir Vassilevsky <antispam_bo...@hotmail.com>
> > wrote:

>
> >>When doing the AR analysis, sometimes the result has the negative stable
> >>real poles in Z domain. If we try to map those poles into S domain, they
> >>correspond to the complex conjugate pairs with the imm part of +/- Pi,
> >>i.e. above Nyquist.

>
> >>What should be the interpretation of this result?

>
> > Positive real poles indicate a DC component multiplied with a decaying
> > exponential. Negative real poles indicate a Nyquist component
> > multiplied with a decaying exponential.

>
> Dr. Andor is right as usual!
>
> I wonder how and why the real negative poles are happening

It is 'noise' caused by the quantizing non-linearities caused by the
AtoD converter.

> and what to
> do with them

Get rid of them by smoothing the data, sampling at a slower rate,
using higher resolution AtoD converters or use a better technique to
do system identification. I don't know which method you are using
now. All the things I mentioned helped but the smooth and sampling a
slower data rate didn't work well. Now you know what the problem is
the cure is easy to find.

Note, the least squares system identification method you see in text
books doesn't work well when the data is quantized.

> The data doesn't seem to suggest anything like decaying
> exponentials at or near Nyquist.
>
> VLV

I believe you. I have seen it before and fought those battles.

A couple weeks ago you had a thread on the same topic and there were
some methods mentioned there. Did you try them?

Peter Nachtwey

Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
System Identification Vladimir Vassilevsky DSP 32 07-10-2008 03:14 AM
Bandpass system identification using IIRs (audio) steph_tsf DSP 23 03-19-2008 07:51 PM
Blind System Identification Greg Berchin DSP 6 10-19-2007 02:47 PM
Automatic Identification System CRC-CCITT Ruben DSP 3 07-09-2007 06:25 PM
How much data is needed for blind system identification? Baba DSP 3 06-29-2007 04:54 PM


All times are GMT +1. The time now is 03:05 AM.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright 2008 @ FPGA Central. All rights reserved