Fourier series - by Ray Betz: Difference between revisions

From Class Wiki
Jump to navigation Jump to search
SDiver (talk | contribs)
SDiver (talk | contribs)
Line 147: Line 147:
Ok, lets take the fourier transform of the fourier series.
Ok, lets take the fourier transform of the fourier series.


<math> \mathcal{F} [\alpha_n e^\frac{j 2 \pi f t}{T}] = \int_{-\infty}^\infty \alpha_n e^\frac{j 2 \pi f t}{T}  e^{-j 2 \pi f t} dt = \int_{-\infty}^\infty \frac{e^{j 2 \pi f_0 t} + e^{-j 2 \pi f_0 t}}{2} x(t) e^{-j 2 \pi f t} dt </math>
<math> \mathcal{F} [\sum_{n=-\infty}^{\infty} \alpha_n e^\frac{j 2 \pi n t}{T}] = \int_{-\infty}^\infty \sum_{n=-\infty}^{\infty} \alpha_n e^\frac{j 2 \pi n t}{T}  e^{-j 2 \pi f t} dt = \sum_{n=-\infty}^{\infty} \alpha_n \int_{-\infty}^\infty e^{-j 2 \pi (f-\frac{n}{T}) t} dt = \sum_{n=-\infty}^{\infty} \alpha_n\delta(f-\frac{n}{T}) </math>
 
Remember: <math> \delta (f) = \int_{-\infty}^\infty e^{-j 2 \pi f t} dt


==CD Player==
==CD Player==

Revision as of 22:11, 8 November 2005

Fourier Series

If

  1. x(t)=x(t+T)
  2. Dirichlet conditions are satisfied

then we can write

x(t)=k=αkej2πktT

The above equation is called the complex fourier series. Given x(t), we may determine αk by taking the inner product of αk with x(t). Let us assume a solution for αk of the form ej2πntT. Now we take the inner product of αk with x(t) over the interval of one period, T. <αk|x(t)>=<ej2πntT|k=αkej2πktT> =T2T2x(t)ej2πntTdt =T2T2k=αkej2πktTej2πntTdt =k=αkT2T2ej2π(kn)tTdt

If k=n then,

T2T2ej2π(kn)tTdt=T2T21dt=T

If kn then,

T2T2ej2π(kn)tTdt=0

We can simplify the above two conclusion into one equation. (What is the delta function below?)

k=αkT2T2ej2π(kn)tTdt=k=Tδk,nαk=Tαn

So, we conclude αn=1TT2T2x(t)ej2πntTdt

Orthogonal Functions

The function yn(t) and ym(t) are orthogonal on (a,b) if and only if <yn(t)|ym(t)>=abyn*(t)ym(t)dt=0.

The set of functions are orthonormal if and only if <yn(t)|ym(t)>=abyn*(t)ym(t)dt=δm,n.

Linear Systems

Let us say we have a linear time invarient system, where x(t) is the input and y(t) is the output. What outputs do we get as we put different inputs into this system? File:Linear System.JPG

If we put in an impulse response, δ(t), then we get out h(t). What would happen if we put a time delayed impulse signal, δ(tu), into the system? The output response would be a time delayed h(t), or h(tu), because the system is time invarient. So, no matter when we put in our signal the response would come out the same (just time delayed).

What if we now multiplied our impulse by a coefficient? Since our system is linear, the proportionality property applies. If we put x(u)δ(tu) into our system then we should get out x(u)h(tu).

By the superposition property(because we have a linear system) we may put into the system the integral of x(u)δ(tu) and we would get out x(u)h(tu)du. What would we get if we put ej2πft into our system? We could find out by plugging ej2πft in for x(u) in the integral that we just found the output for above. If we do a change of variables (v=tu, and dv=du) we get x(u)h(tu)du=ej2πfth(tu)du=ej2πf(tv)h(v)dv=ej2πfth(v)ej2πfvdv. By pulling ej2πft out of the integral and calling the remaining integral Bk we get ej2πftBk.



INPUT OUTPUT REASON
δ(t) h(t) Given
δ(tu) h(tu) Time Invarient
x(u)δ(tu) x(u)h(tu) Proportionality
x(u)δ(tu)du x(u)h(tu)du Superposition
ej2πfth(tu)du ej2πftej2πvth(v)dv Superposition
ej2πft ej2πftBk Superposition (from above)

Fourier Series (indepth)

I would like to take a closer look at αk in the Fourier Series. Hopefully this will provide a better understanding of αk.

We will seperate x(t) into three parts; where αk is negative, zero, and positive. x(t)=k=αkej2πktT=k=1αkej2πktT+α0+k=1αkej2πktT

Now, by substituting n=k into the summation where k is negative and substituting n=k into the summation where k is positive we get: n=1αnej2πntT+α0+n=1αnej2πntT

Recall that αn=1TT2T2x(u)ej2πntTdt

If x(t) is real, then αn*=αn. Let us assume that x(t) is real.

x(t)=α0+n=1(αnej2πntT+αn*ej2πntT)

Recall that y+y*=2Re(y) Here is further clarification on this property

So, we may write:

x(t)=α0+n=12Re(αnej2πntT)

Fourier Transform

Fourier transforms emerge because we want to be able to make Fourier expressions of non-periodic functions. We can take the limit of those non-periodic functions to get a fourier expression for the function.

Remember that: x(t)=x(t+T)=k=αkej2πktT=k=1/TT2T2x(u)ej2πkuTduej2πktT


So, limxx(t)=(x(u)ej2πfudu)ej2πftdf

From the above limit we define x(t) and X(f).

x(t)=1[X(f)]=X(f)ej2πftdf

X(f)=[x(t)]=x(t)ej2πftdt

By using the above transforms we can now look at something in the frequency domain or the time domain. We are not limited to just one domain but can use both of them.

We can take the derivitive of x(t) and then put in terms of the reverse fourier transform.

dxdt=j2πfX(f)ej2πftdf=1[j2πfX(f)]

What happens if we just shift the time of x(t)?

x(tt0)=X(f)ej2πf(tt0)df=ej2πft0X(f)ej2πftdf=1[ej2πft0X(f)]

In the same way, if we shift the frequency we get:

X(ff0)=x(t)ej2π(ff0)tdt=ej2πtf0x(t)ej2πftdf=[ej2πtf0x(t)]

What would be the Fourier transform of cos(2/pif0t)x(t)?

[cos(2πf0t)x(t)]=x(t)cos(2πf0t)ej2πftdt=ej2πf0t+ej2πf0t2x(t)ej2πftdt

=12x(t)ej2π(ff0)tdt+12x(t)ej2π(f+f0)tdt=12X(ff0)+12X(f+f0)

What would happen if we multiplied our time by a constant in x(t)? We will substitute u=at and du=adt. If a0:

[x(at)]=x(at)ej2πftdt=x(u)ej2πfuadu|a|=1|a|X(fa)

Ok, lets take the fourier transform of the fourier series.

[n=αnej2πntT]=n=αnej2πntTej2πftdt=n=αnej2π(fnT)tdt=n=αnδ(fnT)

Remember: δ(f)=ej2πftdt==CDPlayer==BelowisadiagramofhowtheinformationonaCDplayerisreadandprocessed.AsyoucanseetheinformationontheCDisprocessedbytheD/Aconverterandthensentthroughalowpassfilterandontothespeaker.Ifyouwererecordingsound,thesoundwouldbecapturedthroughamicrophone.Then,itshouldbesentthroughalowpassfilterandontotheA/DconverterandthenitisreadytobeputontheCD.Recordingsignalsisessentiallythereverseoftheoperationpicturedbelow.[[Image:CDsystem.jpg]]InTimeDomain:Letsstartwithasignal<math>h(t), as shown below. In this signal there is an infinite amount of information. Obviously, we can't hold it all in a computer, but we could take samples every T. Lets do that by multiplying h(t) by n=δ(tnT). Since the magnetude of our delta function is one, we get a series of delta functions that record the value of h(t) at intervals of T. This gives us a result that looks like: h(t)n=δ(tnT)=n=x(nt)δ(tnT)

In Frequency Domain:

In the frequency domain we start with H(f). Now we are in frequency, so we must convolve instead of multiply like we did in the time domain. We would have to convolve H(f) with [n=δ(tnT)].

Aside:[n=δ(tnT)]=n=δ(tnT)ej2πftdt=n=δ(tnT)ej2πftdt=n=ej2πfnT

This result looks it could be a fourier series. We would like to get our result in terms of delta functions. As shown below, the periodic delta functions could be represented as a fourier series with coefficients αm.

n=δ(tnT)=m=αmej2πmt

Now we can solve for αm.

αm=1TT2T2n=δ(tnT)j2πmtTdt=1TT2T2δ(t)j2πmtTdt=1T

Since the only delta function within the integration limits is the delta function at t=0, we can take out the summation and just leave one delta function. Then, evaluating the integral at t=0 we get 1T

n=δ(tnT)=n=1Tej2πktT n=δ(tnT)=n=1Tej2πktT=n=1Tej2πktTej2πftdt=1Tn=ej2π(fmTtdt

File:Barnsasample.jpg

File:BarnsaDA.jpg