Slight Modification of the FFT algorithm
CASTalk.com Forum Index CASTalk.com
Discussion of DSP, FPGA, storage and embedded system.
 
 FAQFAQ   MemberlistMemberlist     RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
 
Google
 
Web castalk.com
Slight Modification of the FFT algorithm

 
Post new topic   Reply to topic    CASTalk.com Forum Index -> DSP
Author Message
Curl
Guest





Posted: Tue Dec 14, 2004 8:05 pm    Post subject: Slight Modification of the FFT algorithm Reply with quote

Hello All,

Suppose I have a non linear system with four inputs x1,x2,x3,x4 and
one output y²

x1(n) --> --> y1²(n)-------\
x2(n) --> (H) --> y2²(n)------ +-----> y²(n) =
y1²(n)+y2²(n)+y3²(n)+y²4(n)
x3(n) --> --> y3²(n)------/
x4(n) --> --> y4²(n)-----/

I'm only interested in the energy of signals.
sum(y²(n)) = sum(Y²(k)) where Y²(k) = |FFT(y(n))|² (I
voluntary forget the usual N scaling factor)

I could compute: Y²(k) = Y²1(k) + Y²2(k)+ Y²3(k) + Y²4(k)
In this Case I need to compute 4 FFTs : FFT(x1(n)) ,....,
FFT(x4(n))

Due to Real-Time Constraints, i'm looking the way to transform my FFT
algorithm, or to correctly interleave the datas
(not sure its possible) to get this operation

(x1(n), x2(n), x3(n), x4(n)) -----> Y²(k)

Thank you for your comments
Back to top
Curl
Guest





Posted: Tue Dec 14, 2004 8:07 pm    Post subject: Re: Slight Modification of the FFT algorithm Reply with quote

Curl <Mr.Bilou@microsoft.fr> a tapoté :
Quote:

y²(n) = y1²(n)+y2²(n)+y3²(n)+y²4(n)
Back to top
Fred Marshall
Guest





Posted: Tue Dec 14, 2004 10:15 pm    Post subject: Re: Slight Modification of the FFT algorithm Reply with quote

"Curl" <Mr.Bilou@microsoft.fr> wrote in message
news:41bf00c3$0$3815$636a15ce@news.free.fr...
Quote:
Hello All,

Suppose I have a non linear system with four inputs x1,x2,x3,x4 and
one output y²

x1(n) --> --> y1²(n)-------\
x2(n) --> (H) --> y2²(n)------ +-----> y²(n) =
y1²(n)+y2²(n)+y3²(n)+y²4(n)
x3(n) --> --> y3²(n)------/
x4(n) --> --> y4²(n)-----/

I'm only interested in the energy of signals.
sum(y²(n)) = sum(Y²(k)) where Y²(k) = |FFT(y(n))|² (I
voluntary forget the usual N scaling factor)

I could compute: Y²(k) = Y²1(k) + Y²2(k)+ Y²3(k) + Y²4(k)
In this Case I need to compute 4 FFTs : FFT(x1(n)) ,....,
FFT(x4(n))

Due to Real-Time Constraints, i'm looking the way to transform my FFT
algorithm, or to correctly interleave the datas
(not sure its possible) to get this operation

(x1(n), x2(n), x3(n), x4(n)) -----> Y²(k)

Let's see if I can translate your requirement:

You have a composite signal in y²(n).
What's not clear to me is how it can be that y²(n) is always equal to the
sum of the squares of y1, y2....
That seems most unusual and begs the definition of y(n).

How is it that you could compute the FFT of various outputs when, in fact,
you say there is only *one* output? That makes no sense to me.

Why is it that you can't compute the FFT of y(n) or y²(n)?

I think there's more going on here than you've told us.

Fred
Back to top
Curl
Guest





Posted: Wed Dec 15, 2004 10:06 pm    Post subject: Re: Slight Modification of the FFT algorithm Reply with quote

Fred Marshall <fmarshallx@remove_the_x.acm.org> a tapoté :
| Let's see if I can translate your requirement:

<COUIC>

Sorry I did not have time to give you further precisions today.
I will draw something and scan it this evening or tomorrow.

Thank you
Back to top
Jerry Avins
Guest





Posted: Wed Dec 15, 2004 10:20 pm    Post subject: Re: Slight Modification of the FFT algorithm Reply with quote

Curl wrote:

Quote:

Fred Marshall <fmarshallx@remove_the_x.acm.org> a tapoté :
| Let's see if I can translate your requirement:

COUIC

Sorry I did not have time to give you further precisions today.
I will draw something and scan it this evening or tomorrow.

Thank you

Images shouldn't be posted in most news groups; many services reject
them. Give it a URL somewhere and post that. (There are binary
newsgroups, but many ISPs don't support them and not everyone who can
subscribes.) If you email your image to me -- no more than an MB please
-- I'll put it on my site.

Jerry
--
Engineering is the art of making what you want from things you can get.
ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
Back to top
 
Post new topic   Reply to topic    CASTalk.com Forum Index -> DSP All times are GMT
Page 1 of 1

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




VoIP Electronics Powered by phpBB