Talk About Network

Google





Electronic Equipment > Digital Signal Processing (DSP) > Re: System Iden...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 33 Topic 13266 of 14426
Post > Topic >>

Re: System Identification

by Rune Allnor <allnor@[EMAIL PROTECTED] > Jun 30, 2008 at 03:08 PM

On 30 Jun, 21:09, Vladimir Vassilevsky <antispam_bo...@[EMAIL PROTECTED]
>
wrote:
> Rune Allnor wrote:

> Here is the typical one:
>
> http://www.abvolt.com/misc/data.cpp

Greg already suggested Prony's method, and I agree with that.
I have a version lying around which was based on stationary
data (whereas your data is a transient.) My version computes
this 10'th order prediction operator:

gv = 1.0000
    0.4854
   -5.7894
    5.1015
    1.1272
   -5.1854
    4.3738
    1.5878
   -3.8126
    0.7763
    0.3344

If you plot the root locations of this polynomial
on top of the spectrum of your data,

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% d is the posted data,
% gv is the polynomial above

N=length(d);
thv=(0:N-1)/N*2*pi-pi;
clf
plot(thv,20*log10(abs(fft****ft(fft(d)))),'b')
R=roots(gv);
[rth,r]=cart2pol(real(R),imag(R));
hold on
ax=axis;
axis([-pi pi ax(3:4)])
plot([1;1]*rth',ax(3:4)'*ones(1,length(rth)),'r');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

you can see that the roots line up pretty
well with the features in the data, if not
quite, at low frequencies.

I would go one step further and use a version of
Prony's method that work with transients. I don't
have an implementation for that right now, and
the one recipe I know of was out of print when
I hunted for it in 1994-95.

Anyway, it seems a Transient version of Prony's
method might be worth investigating.

Rune
 




 33 Posts in Topic:
System Identification
Vladimir Vassilevsky <  2008-06-30 12:50:35 
Re: System Identification
Rune Allnor <allnor@[E  2008-06-30 11:17:39 
Re: System Identification
Vladimir Vassilevsky <  2008-06-30 14:09:20 
Re: System Identification
Rune Allnor <allnor@[E  2008-06-30 15:08:16 
Re: System Identification
Vladimir Vassilevsky <  2008-06-30 22:14:38 
Re: System Identification
pisz_na.mirek@[EMAIL PROT  2008-07-01 13:36:31 
Re: System Identification
Vladimir Vassilevsky <  2008-07-01 17:21:47 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-01 03:02:31 
Re: System Identification
Scott Seidman <namdies  2008-07-01 15:07:32 
Re: System Identification
Greg Berchin <gberchin  2008-07-01 04:15:26 
Re: System Identification
Vladimir Vassilevsky <  2008-07-08 09:01:52 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-01 04:48:11 
Re: System Identification
Andor <andor.bariska@[  2008-07-01 05:24:10 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-01 05:48:25 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-01 14:45:24 
Re: System Identification
Vladimir Vassilevsky <  2008-07-01 17:32:06 
Re: System Identification
Scott Seidman <namdies  2008-07-02 12:06:12 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-01 23:10:57 
Re: System Identification
Andor <andor.bariska@[  2008-07-02 00:27:59 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-02 05:42:06 
Re: System Identification
Andor <andor.bariska@[  2008-07-02 08:05:19 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-09 01:51:00 
Re: System Identification
Vladimir Vassilevsky <  2008-07-09 09:41:03 
Re: System Identification
stanp <stan.pawl@[EMAI  2008-07-09 08:03:54 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-09 13:26:58 
Re: System Identification
Vladimir Vassilevsky <  2008-07-09 16:05:38 
Re: System Identification
Rune Allnor <allnor@[E  2008-07-09 15:17:20 
Re: System Identification
Vladimir Vassilevsky <  2008-07-09 19:49:09 
Re: System Identification
Greg Berchin <gberchin  2008-07-09 21:09:42 
Re: System Identification
Greg Berchin <gberchin  2008-07-09 21:14:13 
Re: System Identification
Greg Berchin <gberchin  2008-06-30 11:28:20 
Re: System Identification
stanp <stan.pawl@[EMAI  2008-06-30 12:24:48 
Re: System Identification
clay@[EMAIL PROTECTED]   2008-06-30 12:52:52 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Thu Jan 8 10:35:41 PST 2009.