vastaukset

Transcription

vastaukset
TT/TV Integraalimuunnokset
Metropolia/A. Koivumäki
Kaikki tunneilla käsitellyt tehtävät vastauksineen.
Ensin vastaukset tehtäviin, "joihin vastaamisen pitäisi onnistua tähänastisten matematiikan opintojen
pohjalta".
Aluksi.1. a)
∫ xdx =
x2
+ C , missä C on vakio.
2
(Tästä eteenpäin jokaiseen vastaukseen kuuluisi edelleen tuo +C, mutta jätetään ne nyt pois.)
x3
3
x n+1
n
c) ∫ x dx =
n +1
b)
d)
2
∫ x dx =
∫ (5 x
4
)
− 7 x 2 + 9 dx = 5
7 x3
x5
x3
− 7 + 9 x = x5 −
+ 9x
5
3
3
∫ sin( x)dx = − cos( x)
f) ∫ cos( x) dx = sin( x)
g) ∫ e dx = e
e)
x
x
e4 x
h) ∫ e dx =
4
4x
i)
∫ [3 sin(4 x) − 5 cos( x / 3)]dx = −
3 cos(4 x)
− 15 sin( x / 3)
4
Aluksi.2. a, b) Piste kompleksitasossa:
Im
b
r
ϕ
Re
a
Suorakulmaisesta kolmiosta Pythagoraan teoreeman ja sinin ja kosinin määritelmien perusteella:
a) r =
b
a 2 + b 2 , ϕ = arctan 
a
Siis: a + jb = re jϕ = r∠ϕ = a 2 + b 2 ⋅ e arctan(b / a ) = a 2 + b 2 ∠ arctan(b / a )
b) a = r ⋅ cos(ϕ ), b = r ⋅ sin(ϕ )
Siis kompleksiluvun a + jb itseisarvo = r ja sen kulma (vaihekulma, argus) on ϕ.
Eli re jϕ = r∠ϕ = r cos(ϕ = + j ⋅ r sin(ϕ )
c) Kuva yllä.
d) e jx = cos( x) + j sin( x)
Tässä yhteydessä kannattaa ottaa esille nämä, jotka ovat edellä esitetyn Eulerin kaavan jonkinlaisia sisaria:
cos( x) =
sin( x) =
1
2
1
j2
(e
(e
jx
+ e − jx
jx
− jx
−e
)
)
e) Kaksi tapaa lähestyä asiaa.
1°° Käytetään c-kohdan kaavaa: e jnπ = cos( nπ ) + j sin(nπ ) .
Nythän sin( nπ ) = 0 kaikilla n:n arvoilla. Sen sijaan cos(0 ⋅ π ) = 1 , cos(±1 ⋅ π ) = −1 , cos(±2 ⋅ π ) = 1 ,
1 , kun n on parillinen
cos(±3 ⋅ π ) = −1 jne. Eli cos(nπ ) = 
.
− 1 , kun n on pariton
n
Voidaan kirjoittaa lyhyesti näin: cos(nπ ) = (− 1) .
Siis vastaus: e jnπ = (− 1)
n
2°° Sijoitetaan kompleksiluku e jnπ kompleksitasoon:
Im
jos n parillinen
jos n pariton
Re
-1
1
Jolloin kuvasta saman tien nähdään sama vastaus.
f) cos( x) + j sin( x) =
cos 2 ( x) + sin 2 ( x) = 1 (Trigonometrian aivan peruskauraa.)
Tai sitten c-kohdan perusteella: cos( x) + j sin( x) = e jx = 1 ⋅ e jx , joka on rautalangasta vääntäen kirjoitettu
muotoon, josta nähdään, että itseisarvo = 1.
Aluksi.3. a)
∫e
j 2π f t
e j 2π f t
dt =
j 2π f
b)
e j 5 x + e− j 5 x
dx = ∫ 2 ⋅ e jx ⋅ e j 5 x + e jx ⋅ e − j 5 x dx
∫ 4e cos(5 x)dx = ∫ 4e
2
 e j 6 x e− j 4 x  e j 6 x e− j 4 x
=
= ∫ 2 ⋅ e j 6 x + e − j 4 x dx = 2 ⋅ 
−
−
j 4 
j3
j2
 j6
jx
(
jx
(
)
)
Tässä on käytetty hyväksi tehtävässä 2d olevaa kosinin muunnoskaavaa.
1
c)
∫ Ae
−1
1
j 2π f t
dt = A
/
−1
A e j 2π f − e − j 2π f
A
e j 2π f t
A
=
⋅
=
⋅ sin(2πf )
e j 2π f − e − j 2π f =
j2
πf
πf
j 2π f
j 2π f
(
)
Tässä on lopussa käytetty hyväksi tehtävässä 2d olevaa sinin muunnoskaavaa.
***********
Tässä " Kompleksimatematiikan kertausta" -tekstin lopussa olevan tehtävä vastaus:
Esimerkki: Millainen on ajan funktio v(t ) = 2 ⋅ e j 2π ⋅t ? Tässä siis muuttujana on aika t, joka tuossa kaavassa
oletetaan olevan sekunteina.
Vastaus: Lauseke 2 ⋅ e j 2π ⋅t on kompleksiluku, jonka itseisarvo = 2 ja kulma = 2π ⋅ t . Kun aika t kasvaa, niin
tuo kulma tietysti kasvaa myös. Kun t kasvaa sekunnin, niin kulma kasvaa 2π radiaania.
Siis: Funktion v(t ) = 2 ⋅ e j 2π ⋅t saama arvo pyörii vastapäivään kompleksitasossa pitkin 2-säteisen ympyrän
(jonka keskipiste on origossa) kehää. Pyörimisnopeus = yksi kierros sekunnissa.
Tästä eteenpäin kurssin sisältöön liittyvät tehtävät.
1. Piirrä näiden sinisignaalien kuvaajat:
a) Taajuus 1 Hz, amplitudi 1, vaihekulma 0°.
v(t)
1
t/s
1
2
-1
b) Taajuus 50 Hz, amplitudi 325 V, vaihekulma 180°.
v(t)/V
325
t/ms
-10
10
20
30
-325
c) Samaan kuvaan:
Taajuus 1 kHz, amplitudi 10, vaihekulma 90°.
Taajuus 1 kHz, amplitudi 10, vaihekulma −90°.
v(t)
10
t/ms
-1
1
2
-10
Tässä katkoviivalla piirretyn vaihe = 90° ja ehyellä viivalla piirretyn −90°.
Sinisignaalin vaihekulma vaikuttaa siihen, mihin kohtaan aika-akselia aallon kuvaaja asettuu. Kun vaihe = 0,
signaalin kuvaaja = kosinifunktion kuvaaja, jolloin maksimi on origon kohdalla eli hetkellä t = 0. Kun
vaihe = ϕ, on sinisignaalin yleinen yhtälö A ⋅ cos( 2π ⋅ f ⋅ t + ϕ ) . Tämän maksimi osuu siihen ajanhetkeen t,
jolle pätee 2π ⋅ f ⋅ t + ϕ = 0 , josta voidaan ratkaista maksimin tapahtumishetkeksi
t=−
ϕ
ϕ 1
ϕ
ϕ
=−
⋅ =−
⋅ T , missä T = sinisignaalin jaksonpituus. Tuota jakolaskua
laskiessa
2π
2πf
2π f
2π
pitää osata käyttää asteita ja radiaaneja oikein. Usein vaihekulma on annettu asteina, esim. 90°, jolloin ei
tietenkään pidä laskea jakolaskua
90
90°
π / 2 radiaania
, vaan joko
= 4 tai
= 4.
2π
360°
2π radiaania
2. Mikä on tämän kolmioaallon a) perustaajuus b) viides harmoninen taajuus?
v(t)
Vastaus: Koska T0 = 40µs , on
t/µs
40
a) f 0 =
1
= 25 kHz
T0
b) Jaksollisen signaalin n:s harmoninen taajuus on
n ⋅ f 0 , joten nyt viides harmoninen
taajuus = 5⋅25 kHz = 125 kHz
3. Erään jaksollisen signaalin jaksonpituus on 100 ms. Signaalin n:nnen harmonisen taajuuskomponentin
amplitudi on
1
ja n:nnen harmonisen taajuuskomponentin vaihekulma = 90°. Kirjoita signaalin yhtälö
n
Fourier-sarjana.
Vastaus: Koska jaksonpituus on T0 = 100 ms , on perustaajuus f 0 =
signaalin Fourier-sarjan yhtälössä v(t ) =
∞
∑A
n =0
n
1
= 10 Hz . Yleisessä jaksollisen
T0
⋅ cos( 2π ⋅ nf 0 ⋅ t + ϕ n ) on nyt annettu An =
1
ja ϕ n = 90° .
n
Jotta ei tarvitse miettiä nollalla jakamisen problematiikkaa, kannattaa tarkentaa määrittelyä tällaiseksi:

1
A = n
 n 

0

ϕ n = 90°
kun n ≥ 1
2
1.5
kun n = 0
1
0.5
0
Siispä signaalin yhtälö Fourier-sarjana on
∞
-0.5
1
v(t ) = ∑ ⋅ cos(2π ⋅ n ⋅10 Hz ⋅ t + 90°)
n =1 n
-1
-1.5
Myös näin voidaan kirjoittaa:
-2
∞
1
v(t ) = ∑ ⋅ cos(2π ⋅ nf o ⋅ t + 90°) , missä f0 = 10 Hz.
n =1 n
0
50
100
150
200
250
Kyseessä on sahanteräaalto, kuvaaja ohessa. Vaaka-akselilla aika millisekunteina.
4. Sakara-aallon
v(t)
A
-A
T
2T
t
yhtälö on
sin(2π ⋅ 3 f 0 ⋅ t ) sin(2π ⋅ 5 f 0 ⋅ t ) sin(2π ⋅ 7 f 0 ⋅ t )
4A 

⋅ sin(2π ⋅ f 0 ⋅ t ) +
+
+
+ ...
π 
3
5
7

Koska sin( x ) = cos( x − 90°) , tämä voidaan kirjoittaa kosinien summana:
v(t ) =
v(t ) =
4A 
cos(2π ⋅ 3 f 0 ⋅ t − 90°) cos(2π ⋅ 5 f 0 ⋅ t − 90°)

⋅ cos(2π ⋅ f 0 ⋅ t − 90°) +
+
+ ...
π 
3
5

300
350
400
450
500
Tästä nähdään suoraan, mikä on sakara-aallon Fourier-sarjassa
∞
v(t ) = ∑ An ⋅ cos( 2π ⋅ nf 0 ⋅ t + ϕ n )
n =0
n:nnen harmonisen taajuuskomponentin amplitudin An lauseke:
4A

An =  nπ
0
kun n = 1, 3, 5, 7, .... eli parittomilla n : n arvoilla
kun n = 0, 2, 4, 6, ... eli parillisilla n : n arvoilla
ja n:nnen harmonisen taajuuskomponentin vaihekulman ϕn lauseke:
ϕ n = −90°
(Tässä ei tarvitse erotella parittomia ja parillisia n:n arvoja, koska nollan vaihekulmalla ei ole merkitystä.)
Joten sakara-aallon yhtälö voidaan kirjoittaa Fourier-sarja -muodossa:
v(t ) =
∞
4A
⋅ cos(2π ⋅ nf o ⋅ t − 90°)
n =1, 3, 5 , 7 ,.... nπ
∑
5. Tässä erään jaksollisen signaali amplitudi- ja vaihespektri:
Amplitudi
Vaihe/ast.
4
180
3
135
2
90
1
45
f/kHz
1
2
3
4
f/kHz
1
2
3
4
Signaalin spektristä nähdään nämä asiat:
•
Mitä taajuuksia signaaliin sisältyy?
•
Amplitudispektri → Mikä on kunkin signaaliin sisältyvän taajuuden amplitudi?
•
Vaihespektri → Mikä on kunkin signaaliin sisältyvän taajuuden vaihe?
Kerää noiden kysymysten vastaukset tähän taulukkoon:
Taajuus
1
2
3
4
Amplitudi
4
3
2
1
Vaihe
0°
180°
90°
45°
Joten signaalin yhtälö voidaan kirjoittaa kosinien summana:
v(t ) = 4 ⋅ cos(2π ⋅1 kHz ⋅ t ) + 3 ⋅ cos(2π ⋅ 2 kHz ⋅ t + 180°) + 2 ⋅ cos(2π ⋅ 3 kHz ⋅ t + 90°)
+ cos(2π ⋅ 4 kHz ⋅ t + 45°)
tai sitten näin:
v(t ) = 4 ⋅ cos(2π ⋅ f 0 ⋅ t ) + 3 ⋅ cos(2π ⋅ 2 f 0 ⋅ t + 180°) + 2 ⋅ cos(2π ⋅ 3 f 0 ⋅ t + 90°) + cos(2π ⋅ 4 f 0 ⋅ t + 45°) ,
missä f 0 = 1 kHz .
6. Edelläoleva amplitudispektri on esitetty amplitudien absoluuttiarvoja käyttäen. Silloin pystyakselin
lukuarvot ovat esim. voltteja. Käytännössä amplitudispektrin arvot esitetään usein desibeleinä, yleensä niin,
että suurin esiintyvä dB-arvo on 0 dB, jolloin kaikki muuta arvot ovat negatiivisia dB-arvoja. Jos
absoluuttiarvoin esitetyn amplitudispektrin suurin amplitudiarvo on Amax , niin silloin amplitudiarvon A
 A
 Amax
desibeliarvo on 20 ⋅ log10 

 dB. Alla olevassa kuvassa on ylläoleva amplitudispektri desibeleinä. Laske

taulukkoon spektriviivojen dB-arvot kahden desimaalin tarkkuudella.
Amplitudi/dB
Taajuus
1
Ampl. (abs.)
4
2
3
3
2
4
1
0
-5
-10
-15
f/kHZ
-20
1
2
3
4
Ampl./dB
4
20 ⋅ log10   dB = 0.00 dB
4
 3
20 ⋅ log10   dB = −2.50 dB
 4
2
20 ⋅ log10   dB = −6.02 dB
4
1
20 ⋅ log10   dB = −12.04 dB
 4
7. a) Piirrä sakara-aallon (jaksonpituus 2 µs) amplitudispektri desibeleinä. Ota mukaan spektriviivat −20 dB:n
tasoon asti.
Vastaus:
Ensimmäinen laskettava asia: Koska jaksonpituus T0 = 2 µs, on perustaajuus f0 = 500 kHz = 0.5 MHz.
Seuraavaksi kannattaa täyttää tällainen taulukko:
Monesko
harmoninen
1
Taajuus
/MHz
0.5
Amplitudi (sivun
8 perusteella)
3
1.5
5
2.5
7
3.5
9
4.5
11
5.5
4A
3π
4A
5π
4A
7π
4A
9π
4A
11π
Ja niin
edelleen
4A
π
äärettömään
Amplitudi/dB
0.00
−9.54
*
−13.98
**
−16.90
−19.08
−20.83
asti
Kirjoita tähän, miten laskit *:llä ja **:llä merkittyjen kohtien lukuarvot:
 4 A 3π
 4A π
*: 20 ⋅ log10 

1
 dB = 20 ⋅ log10   dB = −9.54 dB
 3

 4 A 5π
 4A π
**: 20 ⋅ log10 

1
 dB = 20 ⋅ log10   dB = −13.98 dB
5

1
n
On helppo havaita, että n:nnen harmonisen komponentin amplitudin lausekkeeksi tulee 20 ⋅ log10   dB ,
josta sitten on laskettu ylläolevan taulukon arvot.
Amplitudispektrin kuvaaja:
0
Ampl./dB
-5
-10
-15
-20
-25
-30
-35
...
-40
-45
-50
0
1
2
3
4
f/MHz
5
6
b) Millä taajuudella tämän sakara-aallon amplitudispektrin taso alittaa −40 dB?
1
n
1
= 10 −2
n
Pitää siis löytää ensimmäinen pariton n:n arvo, jolla 20 ⋅ log10   dB on alle −40 dB. Ratkaistaan yhtälö
1
20 ⋅ log10   = −40 ⇒
n
1
log10   = −2
n
⇒
⇒
n = 100
Tätä suurempi pariton luku on 101, joten vastaus: Tämän sakara-aallon amplitudispektrin taso alittaa −40 dB
taajuudella 101⋅0.5 MHz = 50.5 MHz.
8. Kolmioaallon
v(t)
A
-A
T0
t
yhtälö on
8A 
sin( 2π ⋅ 3 f 0 ⋅ t ) sin( 2π ⋅ 5 f 0 ⋅ t ) sin( 2π ⋅ 7 f 0 ⋅ t )

⋅ sin( 2π ⋅ f 0 ⋅ t ) −
+
−
+ ...
2 
2
2
2
π 
3
5
7

Koska sin( x) = cos( x − 90°) , tämä voidaan kirjoittaa kosinien summana:
v(t ) =
v(t ) =
8A 
cos(2π ⋅ 3 f 0 ⋅ t − 90°) cos( 2π ⋅ 5 f 0 ⋅ t − 90°) cos( 2π ⋅ 7 f 0 ⋅ t − 90°)

+
−
+ ...
⋅ cos( 2π ⋅ f 0 ⋅ t − 90°) −
2
2
2
2 
3
5
7
π 

Amplitudi on aina positiivinen, joten miinusmerkeistä pitää päästä eroon. Se onnistuu soveltamalla
trigonometrian kaavaa − cos( x) = cos( x + 180°) . Saadaan
v(t ) =
8A 
cos( 2π ⋅ 3 f 0 ⋅ t + 90°) cos( 2π ⋅ 5 f 0 ⋅ t − 90°) cos(2π ⋅ 7 f 0 ⋅ t + 90°)

+
+
+ ...
⋅ cos( 2π ⋅ f 0 ⋅ t − 90°) +
2
2
2
2 
3
5
7
π 

Tästä nähdään, mikä on kolmioaallon Fourier-sarjassa
∞
v(t ) = ∑ An ⋅ cos( 2π ⋅ nf 0 ⋅ t + ϕ n )
n =0
n:nnen harmonisen taajuuskomponentin amplitudin An lauseke:
 8A

An = π 2 n 2
0
kun n pariton
kun n parillinen
ja n:nnen harmonisen taajuuskomponentin vaihekulman ϕn lauseke:
− 90° kun n = 1, 5, 9, 13, ....
kunn = 3, 7, 11, 15, ....
90°
ϕn = 
Kolmioaallon yhtälön kirjoittaminen Fourier-sarja -muodossa yhtenä yhtälönä vaatii hiukan temppuilua,
mutta esim. näin se onnistuu:
v(t ) =
[
∞
8A
( n +1) / 2
⋅ cos 2π ⋅ nf 0 ⋅ t + (− 1)
⋅ 90°
2 2
n =1, 3, 5 , 7 ,... π n
∑
]
Tuossa vaihekulman merkin saaminen oikein perustuu siihen, että (− 1) = 1, kun k on parillinen ja −1, kun k
on pariton.
k
9. a) Piirrä kolmioaallon (jaksonpituus 2 µs) amplitudispektri desibeleinä. Ota mukaan spektriviivat −40 dB:n
tasoon asti.
Vastaus:
Jaksonpituus on sama kuin tehtävän 7 sakara-aallolla, joten perustaajuuskin on sama:
T0 =2 µs, f0 = 0.5 MHz
Täytetään samanlainen taulukko kuin tehtävässä 7 sakara-aallolle:
Monesko
harmoninen
1
Taajuus
/MHz
0.5
Amplitudi (tehtävän 8
perusteella)
8A
π2
Ja
3
1.5
5
2.5
7
3.5
9
4.5
11
5.5
edelleen
8A
9π 2
8A
25π 2
8A
49π 2
8A
81π 2
8A
121π 2
äärettömään
Amplitudi desibeleinä
suhteessa suurimpaan
amplitudiarvoon
0.00
−19.08
*
−27.96
**
−33.80
−38.17
−41.66
asti
Kirjoita tähän, miten laskit *:llä ja **:llä merkittyjen kohtien lukuarvot:
 8 A 9π 2 
1
 dB = 20 ⋅ log10   dB = −19.08 dB
*: 20 ⋅ log10 
2 
9
 8A π 
 8 A 25π 2 
 1 
 dB = 20 ⋅ log10   dB = −27.96 dB
**: 20 ⋅ log10 
2 
 25 
 8A π 
 1
dB ,
2 
n 
On helppo havaita, että n:nnen harmonisen komponentin amplitudin lausekkeeksi tulee 20 ⋅ log10 
josta sitten on laskettu ylläolevan taulukon arvot.
Piirrä kolmioaallon spektri samaan kuvaan aiemmin piirretyn sakara-aallon spektrin kanssa:
0.00
Ampl./dB
Kolmioaalto
-5.00
Sakara-aalto
-10.00
-15.00
-20.00
-25.00
-30.00
-35.00
...
-40.00
-45.00
...
-50.00
0
1
2
3
4
5
f/MHz
6
b) Millä taajuudella tämän kolmioaallon amplitudispektrin taso alittaa −40 dB?
Vastaushan on nähtävissä spektrin kuvasta ilman sen kummempia laskutoimituksia: 5.5 MHz.
(Sakara-aallollahan vastaavaksi taajuudeksi saatiin 50.5 MHz.)
10. Piirrä allaolevaan kuvaan siniaallon seuraksi saman jaksonpituuden ja amplitudin omaava sakara-aalto ja
kolmioaalto.
Sini
Sakara
Kolmio
Kumpi muistuttaa enemmän siniaaltoa? Miten tämä asia on nähtävissä tehtävässä 9 olevia spektrejä
tutkimalla?
Vastaus: Selvästikin kolmioaalto muistuttaa ulkomuodoltaan enemmän siniä kuin sakara-aalto.
Sama on nähtävissä spektreistä: Kolmioaallolla amplitudit pienenevät huomattavasti nopeammin, kun
tarkasteltavan harmonisen komponentin kertaluku kasvaa. Asia voidaan sanoa näin: "Kolmioaallolla on
selvästi vähemmän harmonista sisältöä kuin sakara-aallolla". Ja koska signaali, jolla on mahdollisimman
vähän (eli ei laisinkaan) harmonista sisältöä, on siniaalto, voidaan sanoa myös: "Kolmioaalto on lähempänä
siniaaltoa kuin sakara-aalto".
11. Puhelinverkko päästää läpi taajuudet 300 Hz ... 3400 Hz. Miltä näyttää taajuustasossa (= spektri) ja
aikatasossa (= aaltomuoto)
a) sakara-aalto, jonka jaksonpituus on 0.5 ms
b) sakara-aalto, jonka jaksonpituus on 5 ms
kun kyseinen sakara-aalto on välitetty puhelimitse paikasta toiseen?
Vastaus:
a) Sakara-aallon jaksonpituus T0 = 0.5 ms, joten sen perustaajuus on f 0 =
1
= 2 kHz. Sakara-aalto sisältää
T0
parittomat harmoniset taajuudet, joten tämä sakara-aalto sisältää taajuudet 2 kHz, 6 kHz, 10 kHz, 14 kHz jne.
Näistä taajuuksista vain perustaajuus eli ensimmäinen harmoninen taajuus on sillä äänitaajuusalueella, joka
pääsee puhelinyhteyden läpi. Niinpä vastaanottaja kuulee puhelimensa kuulokkeesta signaalin, jolla on vain
yksi taajuus, 2 kHz. Eli vastaanotettu signaali on puhdas 2 kHz:n siniaalto. Sen spekrissä on tasan yksi
spektriviiva, joka on 2 kHz:n kohdalla.
b) Tämän sakara-aallon jaksonpituus T0 = 5 ms, joten sen perustaajuus on f 0 =
1
= 200 Hz. Siis tämä
T0
sakara-aalto sisältää nämä taajuudet: 200 Hz, 600 Hz, 1000 Hz, 1400 Hz, 1800 Hz, 2200 Hz, 2600 Hz, 3000
Hz, 3400 Hz, 3800 Hz, 4200 Hz jne. Tässä onkin useampia taajuuksia, jotka puhelinverkko päästää läpi, eli
välillä 600 Hz ... 3400 Hz olevat sakara-aallon harmoniset komponentit 3 ... 17. Tämän spektrissä on 8
spektriviivaa, jotka ovat mainittujen taajuuksien kohdalla ja joiden amplitudit suhteutuvat toisiinsa kute
murtoluvut 1/3, 1/5, 1/7, ..., 1/17.
Miltä b-kohdassa vastaanotettu signaali näyttää? Lähtevän sakara-aallon yhtälöhän on
v(t ) =
∞
1
⋅ cos(2π ⋅ nf 0 ⋅ t − 90°) . Vastaanotetun aaltomuodon yhtälö saadaan ottamalla tuosta
π n =1,3,5,... n
4A
∑
mukaan vain n:n arvot välillä 3 ... 17, eli vastaanotettu signaali on
x(t ) =
17
1
⋅ cos(2π ⋅ nf 0 ⋅ t − 90°) . [Tässä oletetaan, että puhelinyhteys ei muuta eritaajuisten
π n =3,5,7 ,... n
4A
∑
komponenttien välisiä amplitudi- ja vaihekulmasuhteita; oletus joka ei välttämättä pidä paikkaansa
käytännössä.] Vastaanotettu aaltomuoto ja lähetetty sakara-aalto näyttävät tältä:
1.2
x(t)
0.8
0.4
t/ms
0
0
-0.4
-0.8
-1.2
0.5
1
1.5
2
2.5
3
3.5
4
4.5
5
5.5
12. Sovella tätä matematiikan peruskaavaa
cos( x) =
(
1 jx − jx
e +e
2
)
niin, että muutat sinisignaalin
v(t ) = A cos(2πft + ϕ )
yhtälön kompleksiseen eksponenttimuotoon. Siis:
v(t ) = A cos(2πft + ϕ ) =
A j (2πft +ϕ ) A − j (2πft +ϕ ) A j 2πft + jϕ A − j 2πft − jϕ
e
+ e
= e
+ e
2
2
2
2
Sievennä lauseke soveltaen tätä: e a +b = e a ⋅ eb . Siis:
v(t ) = A cos(2πft + ϕ ) =
A jϕ j 2πft A − jϕ − j 2πft
e e
+ e e
2
2
13. Edellä saatiin kahden ajasta t riippuvan kompleksisen eksponenttilausekkeen summa. Piirrä alle
kompleksitasoon, miten noiden kahden kompleksisen lausekkeen arvo käyttäytyy, kun aika t kasvaa:
Vinkki: Piirrä kumpaakin lauseketta vastaava osoitin hetkellä t = 0, ja sitten mieti, mitä osoittimelle tapahtuu,
kun t alkaa kasvaa.
Vastaus: Siis
A jϕ j 2πft A − jϕ − j 2πft
e e
+ e e
.
2
2
A
A
v(t ) = e jϕ + e − jϕ , koska e0 = 1.
2
2
v (t ) =
Kun t = 0, niin
Kompleksitasoon merkittynä tämän lausekkeen kumpikin termi = A/2:n pituinen osoitin, ensimmäisen kulma
= ϕ, toisen −ϕ. Alla molemmat piirretty samaan kuvaan.
Im
A/2
ϕ
−ϕ
Re
A/2
v(t):n yhtälössä olevat osoittimet ovat siis tuossa asennossa hetkellä t = 0. Kun t kasvaa, niin ajan funktiona
ylemmän osoittimen asennon kertova kulma = 2πft + ϕ ja alemman osoittimen kulma = − 2πft − ϕ . Ajan t
kasvaessa edellinen kulma kasvaa positiiviseen suuntaan ja jälkimmäinen kasvaa negatiiviseen suuntaan.
Tällöin ylempi osoitin pyörii kompleksitasossa vastapäivään ja alempi myötäpäivään.
14. Mitä tarkoittikaan sinisignaalin v(t ) = A cos(2πft + ϕ ) taajuus f ?
Sitä että f-taajuinen sinisignaali sisältää f kpl aaltomuodon jaksoja sekunnissa. Usein sanotaan, että sinissä on
"värähdyksiä" f kpl sekunnissa.
Miten tulkitset taajuuden f tarkoittavan edellisessä tehtävässä piirtämissäsi kuvissa?
Vasemmanpuoleisessa kuvasssa:
Vasemmanpuoleinen tarkoittaa tässä edellisen kuvan ylempää osoitinta, joka siis pyörii vastapäivään niin että
sen kulma ajan funktiona on = 2πft + ϕ . Tuosta lausekkeesta on helpohko todeta, että kun aika t kasvaa
määrän 1/f, niin kulma kasvaa määrän 2π. Tämä tarkoittaa sitä, että osoitin pyörii f kierrosta sekunnissa. Nyt
siis f kertoo osoittimen pyörimisnopeuden. Vastapäiväinen suunta määritellään positiiviseksi
pyörimissuunnaksi, jolloin siis ylemmän osoittimen pyörimistaajuus on positiivinen f.
Oikeanpuoleisessa kuvasssa:
Eli edellisen kuvan myötäpäivään pyörivä alempi osoitin. Samanlaisella päättelyllä voidaan todeta, että
tämänkin osoitin pyörähtää f kierrosta sekunnissa. Mutta kun pyörimissuunta on eri, eli negatiiviseksi
pyörimissuunnaksi määritelty myötäpäivä, niin tämän osoittimen pyörimistaajuus on negatiivinen −f.
Siis: Sinisignaalilla v(t ) = A cos(2πft + ϕ ) on yksi positiivinen taajuus f.
Mutta kun sinisignaali hajotetaan kompleksimatematiikalla kahteen osaan:
v (t ) =
A jϕ j 2πft A − jϕ − j 2πft
e e
+ e e
2
2
niin tämä signaali sisältää sekä f-taajuisen komponentin että −f -taajuisen komponentin.
Kosinin sisältävä lauseke kertoo sen, millainen sinisignaali täällä reaalimaailmassa on. Jälkimmäinen
eksponenttifunktiokaava on vain matemaattinen malli, jonka avulla kuitenkin voidaan reaalimaailman
tietoliikenne- ja muita signaaleja tutkia paljon kätevämmin.
Se, että kompleksimatematiikalla päädytään taajuuksiin ±f, johtaa siihen, että kun signaalien spektrejä
tutkitaan Fourier-analyysillä, on tuloksena spektri, joka sisältää myös negatiiviset taajuudet.
15. Edellä tehtävässä 12 todettiin, että
A cos(2πft + ϕ ) =
A jϕ j 2πft A − jϕ − j 2πft
e e
+ e e
2
2
Ja sitten on aiemmin todettu (kalvot, s. 6), että jos signaali v(t) on jaksollinen, niin sen aaltomuodon yhtälö
ajan funktiona voidaan lausua Fourier-sarjana:
∞
v(t ) = ∑ An cos(2π ⋅ nf 0 ⋅ t + ϕ n )
n =0
Siis jaksollinen signaali on nf0-taajuisten sinimuotoisten komponenttien summa.
Kun nuo kaksi edelläolevaa yhdistetään, niin voidaan päätyä jaksollisen signaalin v(t) kompleksisen Fouriersarjan yhtälöön:
v (t ) =
∞
∑c
n = −∞
n
⋅ e j 2π ⋅nf 0 ⋅t
Siis jaksollinen signaali on taajuudella nf0 pyörivien kompleksisten vektorien (osoittimien) summa.
Aiemmin on kerrottu, että jos v(t) on sakara-aalto, niin sen Fourier-sarjassa v(t ) =
amplitudit An ja vaiheet ϕn saadaan näin:
4A

An =  nπ
0
ϕ n = −90°
kun n on pariton
kun n on parillinen
∞
∑ A cos(2π ⋅ nf
n =0
n
0
⋅ t + ϕn )
Mistä tuo tiedetään? Ne on laskettu soveltamalla Fourier-analyysin matematiikkaa. Millaista se on? Emme
nyt tutustu siihen, miten reaalisen Fourier-sarjan amplitudit ja vaiheet saadaan, vaan mennään suoraan
kompleksiseen Fourier-sarjaan. Ilman sen kummempia johtamisia, tämä pätee:
Jos signaali v(t) on jaksollinen, niin se voidaan lausua Fourier-sarjana
v (t ) =
∞
∑c
n = −∞
cn =
esiintyvä kompleksinen kerroin cn saadaan näin:
Tässä merkintä
∫
n
⋅ e j 2π ⋅nf 0 ⋅t
ja sarjassa
1
v(t )e − j 2π ⋅nf0 ⋅t dt
∫
T0 T0
tarkoittaa määrättyä integraalia T0:n pituisen ajanjakson yli. Integroinnin alaraja on
T0
vapaasti valittavissa, mutta yläraja on alaraja+T0. Joissakin tapauksissa cn:n saa lasketuksi helpoiten
integroimalla −T0/2:sta T0/2:een, toisissa tapauksissa integrointi 0:sta T0:aan johtaa helpommin sieventyvään
cn:n lausekkeeseen.
Tehtävä: Määritä sakara-aallon Fourier-sarjan kertoimen cn lauseke.
Vastaus:
v(t)
A
...
...
-T0
2 T0 t
T0
-A
1
v(t )e − j 2π ⋅nf0 ⋅t dt
∫
T0 T0
cn =
Jotta yhtälön
integraalin voi laskea, pitää tutkittavan signaalin v(t) yhtälö
ensin kirjoittaa integraalilausekkeen alle. Riittää, että signaalia tarkastellaan yhden jakson mittaisella
aikajaksolla. Sakara-aallon amplitudi on A ja sen jaksonpituus on T0, joten sen yhtälö aikavälillä −T0/2 ... T0/2
on
− A
v(t ) = 
A
kun t on välillä − T0 2 K 0
kun t on välillä 0 L T0 2
Nyt Fourier-sarjan kertoimen yhtälöksi tulee
1
cn =
T0
T0 2
∫ v(t )e
− j 2π ⋅nf 0 ⋅t
−T0 2
A
=−
T0
/
0
−T0 2
1
dt =
T0
0
∫ (− A) ⋅ e
−T0 2
T0 2
e − j 2π ⋅nf 0 ⋅t
A
+
− j 2π ⋅ nf 0 T0
0
=
A
(
(e
1 − e )−
j 2π ⋅ n
j 2π ⋅ n
=
(2 − e
j 2π ⋅ n
A
A
jπn
jπn
)
− e − jπn =
j2 A
 2A
=−

π ⋅n
=  jπ ⋅ n
0

/
− jπn
− j 2π ⋅nf 0 ⋅t
1
dt +
T0
T0 2
∫ A⋅e
− j 2π ⋅nf 0 ⋅t
dt
0
e − j 2π ⋅nf 0 ⋅t
− j 2π ⋅ nf 0
)
−1
A
j 2π ⋅ n
[2 − 2 cos(πn )] =
jos n on pariton
jos n on parillinen
A
[1 − cos(πn )]
jπ ⋅ n
Lopputulokseen päädyttiin toteamalla, että cos(πn ) on 1 tai −1 riippuen siitä, onko kokonaisluku n parillinen
vai pariton. T0 ja f0 katoavat matkan varrella, koska T0f0 = 1.
16. Miten edellä saadusta sakara-aallon cn:n lausekkeesta saadaan jo moneen kertaan esitetyt sakara-aallon An
ja vaiheet ϕn :n lausekkeet?
Vastaus: Sakara-aalto (ja kaikki muutkin jaksolliset aaltomuodot) siis voidaan lausua Fourier-sarjana kahdella
eri tavalla:
∞
v(t ) = ∑ An cos(2π ⋅ nf 0 ⋅ t + ϕ n )
(reaalinen F-sarja)
n =0
v (t ) =
∞
∑c
n = −∞
n
⋅ e j 2π ⋅nf 0 ⋅t
(kompleksinen F-sarja)
Kun puhutaan vaikkapa "m:nnestä harmonisesta taajuudesta" (missä m on positiivinen koonaisluku), niin
reaalisessa Fourier-sarjassa tarkoitetaan summasta poimittua termiä Am cos(2π ⋅ mf 0 ⋅ t + ϕ m ) . Sen sijaan
kompleksisessa Fourier-sarjassa tarkoitetaan sekä termiä
Tarkemmin sanottuna näiden summaa
c m ⋅ e j 2π ⋅mf 0 ⋅t
että termiä
c − m ⋅ e j 2π ⋅( − mf 0 )⋅t .
c m ⋅ e j 2π ⋅mf 0 ⋅t + c− m ⋅ e j 2π ⋅( − mf 0 )⋅t .
Edellisen tehtävän perusteella parittomilla m:n arvoilla sakara-aallolla on cm =
2A
2A
ja c−m = −
,
jπ ⋅ m
jπ ⋅ m
joten kompleksimuotoisena esitetty m:s harmoninen taajuuskomponentti on
2A
2A
⋅ e j 2π ⋅mf 0 ⋅t −
⋅ e − j 2π ⋅mf 0 ⋅t
jπ ⋅ m
jπ ⋅ m
4 A 1 j 2π ⋅mf 0 ⋅t
=
⋅
e
− e − j 2π ⋅mf 0 ⋅t
π ⋅ m j2
c m ⋅ e j 2π ⋅mf 0 ⋅t + c− m ⋅ e j 2π ⋅( − mf 0 )⋅t =
(
2A
⋅ e j 2π ⋅mf 0 ⋅t − e − j 2π ⋅mf 0 ⋅t
jπ ⋅ m
4A
=
⋅ sin (2π ⋅ mf 0 ⋅ t )
π ⋅m
=
)
(
)
Näin saatiin kompleksisen Fourier-sarjan termi reaaliseen muotoon, josta on nähtävissä se, että m:nnen
harmonisen taajuuden amplitudi =
4A
ja vaihe = −90°. Eli sama tulos joka jo aiemmin on sakara-aallolle
π ⋅m
esitetty.
Yleistys:
Jos jaksollisen signaalin kompleksisessa Fourier-sarjassa positiivista n:ää vastaa kerroin cn, on saman
signaalin reaalisessa Fourier-sarjassa
An = 2 ⋅ c n
ϕ n = arg(c n )
Tässä "arg" tarkoittaa kompleksilukua vastaavan osoittimen kulmaa. Siis esim. arg(5) = 0°, arg(5j) = 90°,
arg(5+5j) = 45°.
17. Määritä kolmioaallon (kuvassa) kompleksisen Fourier-sarjakehitelmän
v(t ) =
∞
∑c e
n = −∞
j 2πnf 0t
n
kertoimet cn . Kirjoita sitten lauseke amplitudispektrin määrittäville arvoille |cn|
ja vaihespektrin määrittäville arvoilla arg(cn).
v(t)
A
t
T0
-A
Kertoimen integraalilausekkeen laskemista varten tarvittavaksi jakson pituiseksi ajaksi kannattaa valita
T0 T0
L . Tuolla välillähän kolmioaalto koostuu kolmesta suoranpätkästä, joiden yhtälöt pitää
2
2
T
T
selvittää. Sitten lasketaan F-sarjan kertoimet antava integraali välin − 0 L 0 yli kolmessa osassa:
2
2
T
T
T
T
T
T
− 0 L 0 , − 0 L 0 ja 0 L 0 . Osoittautuu, että integrointi on sen verran suuritöinen homma, että ei
2
4
4
4
4
2
aikaväli −
sitä kannata kokonaan tehdä ainakaan liitutaululla. Tunnilla katsellaan, mihin yritys johtaa.
Ratkaisu: Fourier-sarjan kertoimet saadaan selville laskemalla integraali
cn =
1
v(t )e − j 2π ⋅nf0 ⋅t dt
∫
T0 T0
Jotta integraalin voi laskea, pitää tutkittavan signaalin v(t) yhtälö ensin kirjoittaa integraalilausekkeen alle.
Riittää, että signaalia tarkastellaan yhden jakson mittaisella aikajaksolla. Helpoiten integroinnin saa tehtyä,
kun valitsee integrointiaikaväliksi −T0/2 ... T0/2. Alle on piirretty kolmioaalto niin, että aika-akseli yltää −T0/2
:een asti.
v(t)
-T0 /2
A
-A
T0 /2
T0
t
Välillä −T0/2 ... T0/2 kolmioaalto koostuu kolmesta suoranpätkästä, ja hieman muistelemalla, miten suoran
yhtälö saadaan, päätyy tällaiseen v(t):n yhtälöön aikavälillä −T0/2 ... T0/2 :

4A
⋅t
− 2 A −
T
0

4A
v(t ) =  ⋅ t
 T0

4A
⋅t
2 A −
T0

kun t on välillä − T0 2 K − T0 4
kun t on välillä − T0 4 L T0 4
kun t on välillä T0 4 K T0 2
Siis Fourier-sarjan kerroin saadaan kolmen integraalin summana:
1
cn =
T0
1
+
T0
T0 2
∫ v(t )e
− j 2π ⋅nf 0 ⋅t
−T0 2
1
dt =
T0
−T0 4

4 A  − j 2π ⋅nf 0 ⋅t

2
A
dt
−
−
⋅ t  ⋅ e
∫

T
0

−T0 2 
4A
1 0 
4 A  − j 2π ⋅nf 0 ⋅t
− j 2π ⋅nf 0 ⋅t

2
t
e
dt
A
dt
⋅
⋅
+
−
⋅ t  ⋅ e
∫
∫

T
T
T
0 T0 4 
0

−T0 4 0
T0 4
T 2
−T 4
−T 4
2 A 0 − j 2π ⋅nf 0 ⋅t
4A 0
dt − 2 ∫ t ⋅ e − j 2π ⋅nf 0 ⋅t dt
=−
⋅e
∫
T0 −T0 2
T0 −T0 2
T 4
T 2
4A 0
2 A 0 − j 2π ⋅nf 0 ⋅t
− j 2π ⋅nf 0 ⋅t
dt +
+ 2 ∫t ⋅e
e
dt
T0 T0∫ 4
T0 −T0 4
T 2
4A 0
− 2 ∫ t ⋅ e − j 2π ⋅nf 0 ⋅t dt
T0 T0 4
∫ te
Tässä välissä pitää etsiä jostain
at
dt -tyyppisen integraalin laskenta-apua. Löytyy esim. Wikipediasta
(http://en.wikipedia.org/wiki/List_of_integrals_of_exponential_functions) :
e at
⋅ (at − 1) . Tällaisia integraaleja saadussa viiden integraalin summassa on kolme, loput kaksi
a2
e at
ovat tyyppiä ∫ e at dt =
. Voimme jatkaa, lasketaan integrointi kerrallaan.
a
at
∫ te dt =
−T0 4
−T 4
/
2 A 0 − j 2π ⋅nf0 ⋅t
2A
−
⋅e
dt = −
∫
T0 −T0
T0 −T0 2
=
(
2
)
−T0 4
−T 4
/
2
e − j 2π ⋅nf0 ⋅t
(− j 2π ⋅ nf 0t − 1)
(− j 2π ⋅ nf 0 )2
[
]
4A
⋅ e j 2π ⋅nf0 ⋅T0 / 4 ( j 2π ⋅ nf 0 ⋅ T0 / 4 − 1) − e j 2π ⋅nf0 ⋅T0 / 2 ( j 2π ⋅ nf 0 ⋅ T0 / 2 − 1)
2 2 2
T 4π n f 0
2
0
[
]
A
⋅ e jπ ⋅n / 2 ( jπ ⋅ n / 2 − 1) − e jπ ⋅n ( jπ ⋅ n − 1)
π n2
jAe jπ ⋅n / 2 Ae jπ ⋅n / 2 jAe jπ ⋅n Ae jπ ⋅n
=
−
−
+ 2 2
2πn
π 2n2
πn
π n
=
)
A ⋅ e jπ ⋅n / 2 − e jπ ⋅n
jA ⋅ e jπ ⋅n / 2 jA ⋅ e jπ ⋅n
=−
+
jπ n
πn
πn
4A 0
4A
− 2 ∫ t ⋅ e − j 2π ⋅nf0 ⋅t dt = − 2
T0 −T0 2
T0 −T0
=
(
2 A e j 2π ⋅nf0 ⋅T0 / 4 − e j 2π ⋅nf0 ⋅T0 / 2
e − j 2π ⋅nf0 ⋅t
=−
− j 2π ⋅ nf 0
− j 2π ⋅ nf 0
T0
2
T0 4
T 4
e − j 2π ⋅nf0 ⋅t
(− j 2π ⋅ nf 0t − 1)
(− j 2π ⋅ nf 0 )2
/
4A 0
4A
t ⋅ e − j 2π ⋅nf0 ⋅t dt = 2
2
∫
T0 −T0 4
T0 − T0 / 4
=−
[
]
4A
⋅ e − j 2π ⋅nf0 ⋅T0 / 4 (− j 2π ⋅ nf 0 ⋅ T0 / 4 − 1) − e j 2π ⋅nf0 ⋅T0 / 4 ( j 2π ⋅ nf 0 ⋅ T0 / 4 − 1)
T 4π 2 n 2 f 02
2
0
[
]
A
⋅ e − jπ ⋅n / 2 (− jπ ⋅ n / 2 − 1) − e jπ ⋅n / 2 ( jπ ⋅ n / 2 − 1)
2
π n
jAe − jπ ⋅n / 2 Ae − jπ ⋅n / 2 jAe jπ ⋅n / 2 Ae jπ ⋅n / 2
=
+
+
− 2 2
2πn
π 2n2
2πn
π n
=−
2
T0 2
T 2
2 A 0 − j 2π ⋅nf0 ⋅t
2A
dt =
⋅e
∫
T0
T0 T0 4
=−
(
)
/
T0 4
(
e − j 2π ⋅nf0 ⋅t
2 A e − j 2π ⋅nf0 ⋅T0 / 2 − e − j 2π ⋅nf0 ⋅T0 / 4
=
− j 2π ⋅ nf 0
− j 2π ⋅ nf 0 T0
A ⋅ e − jπ ⋅n − e − jπ ⋅n / 2
jA ⋅ e − jπ ⋅n jA ⋅ e − jπ ⋅n / 2
=
−
jπ n
πn
πn
T0 / 2
T 2
/
4A 0
4A
− 2 ∫ t ⋅ e − j 2π ⋅nf0 ⋅t dt = − 2
T0 T0 4
T0 T0 / 4
=
)
e − j 2π ⋅nf0 ⋅t
(− j 2π ⋅ nf 0t − 1)
(− j 2π ⋅ nf 0 )2
[
]
4A
⋅ e − j 2π ⋅nf0 ⋅T0 / 2 (− j 2π ⋅ nf 0 ⋅ T0 / 2 − 1) − e − j 2π ⋅nf 0 ⋅T0 / 4 (− j 2π ⋅ nf 0 ⋅ T0 / 4 − 1)
2 2 2
T 4π n f 0
2
0
[
]
A
⋅ e − jπ ⋅n (− jπ ⋅ n − 1) − e − jπ ⋅n / 2 (− jπ ⋅ n / 2 − 1)
π n2
jAe − jπ ⋅n Ae − jπ ⋅n jAe − jπ ⋅n / 2 Ae − jπ ⋅n / 2
=−
− 2 2 +
+
πn
π n
2πn
π 2n2
=
2
Kerätään tulokset yhteen:
cn = −
+
jA ⋅ e jπ ⋅n / 2 jA ⋅ e jπ ⋅n jAe jπ ⋅n / 2 Ae jπ ⋅n / 2 jAe jπ ⋅n Ae jπ ⋅n jAe − jπ ⋅n / 2 Ae − jπ ⋅n / 2
+
+
− 2 2 −
+ 2 2 +
+
2πn
2πn
πn
πn
π n
πn
π n
π 2n2
jAe jπ ⋅n / 2 Ae jπ ⋅n / 2 jA ⋅ e − jπ ⋅n jA ⋅ e − jπ ⋅n / 2 jAe − jπ ⋅n Ae − jπ ⋅n jAe − jπ ⋅n / 2 Ae − jπ ⋅n / 2
− 2 2 +
−
−
− 2 2 +
+
2πn
π n
πn
πn
πn
π n
2πn
π 2n2
Tätä kun katselee tarkkaan, voi todeta, että peräti 10 termiä poistuu, koska termit kumoavat toisiaan pareittain
tai kolmikoittain. Allaolevaan kuvaan on merkitty, miten aina samalla värillä ympäröidyt termit antavat
summaksi nollan.
Fourier-sarjan kertoimen lausekkeeksi siis saadaan
Ae jπ ⋅n / 2 Ae jπ ⋅n Ae − jπ ⋅n / 2 Ae jπ ⋅n / 2 Ae − jπ ⋅n Ae − jπ ⋅n / 2
− 2 2 − 2 2 +
cn = − 2 2 + 2 2 +
π n
π n
π 2n2
π n
π n
π 2n2
Ae jπ ⋅n Ae − jπ ⋅n 2 Ae − jπ ⋅n / 2 2 Ae jπ ⋅n / 2
j2A
j4A
= 2 2 − 2 2 +
−
= 2 2 sin (πn ) − 2 2 sin (πn / 2 )
2 2
2 2
π n
π n
π n
π n
π n
π n
Tässä on käytetty hyväksi sinin kompleksieksponenttimuotoa: sin( x) =
Nythän sin (πn ) = 0 aina kun n on kokonaisluku ja
0

sin (πn / 2) = 1
− 1

e jx − e − jx
.
j2
kun n parillinen
kun n = 1, 5, 9, 13, ....
kun n = 3, 7, 11, 15, ...
joten lopullinen tulos on

0

 j4A
cn = − 2 2
 π n
 j4A
 π 2 n 2
kun n parillinen
kun n = 1, 5, 9, 13, ...
kun n = 3, 7, 11, 15, ...
Tämä on sama tulos kuin se, joka on ollut aiemmin esillä.
Amplitudit:
0

cn =  4 A
π 2 n 2
kun n parillinen
kun n pariton.
Vaiheet:
− 90° kun n = ± 1, ± 5, ± 9, ± 13, ...
cn = 
kun n = ± 3, ± 7, ± 11, ± 15, ...
90°
Tämähän oli varsin järjetön laskusuoritus, mutta tulipahan tehtyä.
18. Määritä oheisen pulssijonon kompleksisen Fourier-sarjakehitelmän
kertoimet cn .Pulssijonossa siis toistuu τ:n pituinen A:n korkuinen pulssi jaksonpituudella T0.
v(t)
A
t
-T0
τ
T0
Nytkin integrointiväliksi kannattaa valita −

0

T0 T0

Ratkaisu: Välillä − L
on v(t ) =  A
2
2


0

joten F-sarjan kertoimen integraali
cn =
T0 T0
L .
2
2
kun −
kun −
kun
τ
2
T0
τ
≤t ≤−
2
2
τ
2
≤t ≤
≤t ≤
τ
2
T0
2
1
v(t )e − j 2π ⋅nf0 ⋅t dt
∫
T0 T0
typistyy muotoon
1
cn =
T0
τ /2
∫τ Ae
− j 2π ⋅nf 0 ⋅t
− /2
A τ / 2 e − j 2π ⋅nf0 ⋅t
A
e − j 2π ⋅nf0 ⋅τ / 2 − e j 2π ⋅nf0 ⋅τ / 2
=
⋅
dt =
− j2
T0−τ //2 − j 2π ⋅ nf 0 π nf 0T0
A
e jπ ⋅nf0 ⋅τ − e − jπ ⋅nf0 ⋅τ
A
Aτ sin (π nf 0τ )
=
⋅
=
⋅ sin (π nf 0τ ) =
⋅
π nf 0T0
π nf 0T0
π nf 0τ
j2
T0
=
 τ 
Aτ
Aτ
⋅ sinc(nf 0τ ) =
⋅ sinc n 
T0
T0
 T0 
(Huom! Suhdetta τ /T0 kutsutaan pulssisuhteeksi.)
Tuossa on lopussa tarkoitushakuisesti järjestelty termejä ja lavennettu τ :lla, jotta saatiin kaunis lopputulos.
Tuloksessa esiintyy sinc-funktio, jonka määritelmä on
sinc( x ) =
sin (πx )
.
πx
Huom! sinc(0) = 1.
19. Piirrä tehtävässä 18 määritellyn pulssijonon amplitudispektri, kun
b) T0 = 4 ms, A = 1, τ = 2 ms
a) T0 = 4 ms, A = 1, τ = 1 ms
c) T0 = 4 ms, A = erittäin suuri (lähestyy ääretöntä), τ =
Ratkaisu:
a) f 0 =
cn =
1
= 250 Hz
T0
f 0τ =
τ
T0
1
s
A
d) T0 = 4 ms, A = 1, τ = 4 ms
= 1/ 4
Aτ
sinc(n / 4 )
⋅ sinc(nf 0τ ) =
T0
4
Arvot taulukoituna:
n
f / Hz
0
0
±1
±250
±2
±500
±3
±750
±4
±1000
±5
±1250
±6
±1500
±7
±1750
±8
±2000
±9
±2250
±10
±2500
±11
±2750
±12
±3000
±13
±3250
±14
±3500
±15
±3750
±16
±4000
±17
±4250
±18
±4500
±19
±4750
±20
±5000
cn
0.2500
0.2251
0.1592
0.0750
0
-0.0450
-0.0531
-0.0322
0
0.0250
0.0318
0.0205
0
-0.0173
-0.0227
-0.0150
0
0.0132
0.0177
0.0118
0
Normalisoitu cn
1
0.9003
0.6366
0.3001
0
-0.1801
-0.2122
-0.1286
0
0.1000
0.1273
0.0818
0
-0.0693
-0.0909
-0.0600
0
0.0530
0.0707
0.0474
0
Miten ylläolevassa taulukossa esim. tämän rivin
Normalisoitu|cn| / dB
0
-0.9121
-3.9224
-10.4545
-∞
-14.8915
-13.4648
-17.8141
-∞
-19.9969
-17.9018
-21.74
-∞
-23.191
-20.8244
-24.4339
-∞
-25.5211
-23.0072
-26.4872
-∞
0.0750
0.3001
-10.4545
±3
±750
arvot on saatu? Näin:
Nyt siis n = ± 3, joka vastaa taajuuksia ±3⋅250 Hz = ±750 Hz. Taulukon yläpuolella olevan kaavan mukaan
sinc(3 / 4) 1 sin(3π / 4) 1 0.7071
c3 =
= ⋅
= ⋅
= 0.0750
4
4
3π / 4
4 2.3562
sinc(− 3 / 4) 1 sin(−3π / 4) 1 − 0.7071
c− 3 =
= ⋅
= ⋅
= 0.0750
4
4
4 − 2.3562
− 3π / 4
Siis c3 = c−3 = 0.0750. [On helppo osoittaa, että aina sinc(−x) = sinc(x).]
Neljännen sarakkeen normalisoitu arvo saadaan vertaamalla laskettua arvoa suurimpaan löytyvään cn:n
arvoon, joka löytyy taulukon 1. riviltä ja on 0.2500. Normalisointi tapahtuu jakolaskulla
0.0750
= 0.3001.
0.2500
Viidennen sarakkeen desibeliarvo saadaan muuttamalla äsken laskettu normalisoitu arvo desibeleiksi kaavalla
20 ⋅ log10 (0.3001) = −10.4545
Matlabilla piirretty normalisoitu spektri:
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-5000
-4000
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
ja amplitudispektri (eli kertoimien itseisarvot):
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-5000
b) f 0 =
cn =
-4000
1
= 250 Hz
T0
-3000
-2000
f 0τ =
τ
T0
-1000
= 1/ 2
Aτ
sinc(n / 2 )
⋅ sinc(nf 0τ ) =
T0
2
0
1000
2000
3000
4000
5000
Arvot taulukoituna:
n
f / Hz
0
0
±1
±250
±2
±500
±3
±750
±4
±1000
±5
±1250
±6
±1500
±7
±1750
±8
±2000
±9
±2250
±10
±2500
±11
±2750
±12
±3000
±13
±3250
±14
±3500
±15
±3750
±16
±4000
±17
±4250
±18
±4500
±19
±4750
±20
±5000
cn
Normalisoitu cn
0.5
0.3183
0
-0.1061
0
0.0637
0
-0.0455
0
0.0354
0
-0.0289
0
0.0245
0
-0.0212
0
0.0187
0
-0.0168
0
Normalisoitu|cn| / dB
0
-3.9224
-∞
-13.4648
-∞
-17.9018
-∞
-20.8244
-∞
-23.0072
-∞
-24.7503
-∞
-26.2013
-∞
-27.4442
-∞
-28.5314
-∞
-29.4975
-∞
1
0.6366
0
-0.21221
0
0.1273
0
-0.0909
0
0.0707
0
-0.0579
0
0.0490
0
-0.0424
0
0.0374
0
-0.0335
0
Matlabilla piirretty normalisoitu spektri:
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-5000
-4000
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
ja amplitudispektri (eli kertoimien itseisarvot):
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-5000
-4000
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
Huom: Kun T0 = 4 ms ja τ = 2 ms, niin pulssijono on itse asiassa sakara-aallon muotoinen:
v(t)
A
t
-T0
T0
τ
Tässä esiintyvät jännitearvot ovat 0 ja A, joten jännitteen keskiarvo ei ole nolla, kuten sakara-aallolla, jossa
jännitteet ovat ±A. Siksi tämän pulssijonon spektri on muuten samanlainen kuin sakara-aallolla, mutta
taajuuden 0 kohdalla on myös spektripiikki johtuen signaaliin sisältyvästä tasajännitekomponentista (eli
nollataajuisesta komponentista).
Aτ
1
⋅ sinc(nf 0τ ) .
= 250 Hz ja cn =
T0
T0
1
s, niin silloinhan τ lähestyy nollaa, eli sinc-funktion
Kun A = erittäin suuri (lähestyy ääretöntä), τ =
A
c) Edelleen f 0 =
argumentin arvot ovat hyvin pieniä suurillakin n:n arvoilla. Silloin raja-arvotapauksena (kun τ on melkein
(
)
nolla), kaikki sinc nf 0τ :t kaikilla n:n arvoilla ovat ≈ sinc(0 ) = 1 . Silloin tuloksena on spektri, jossa
kaikki spektriviivat (jotka edelleen ovat f0 :n eli 250 Hz:n välein) ovat samankorkuiset:
1.5
1
0.5
0
-5000
-4000
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
Tässä c-kohdassa ajateltua (lähes) äärettömän lyhyttä ja (lähes) äärettömän korkeaa pulssia kutsutaan
impulssiksi. Teoreettisena käsitteenä impulssi on kestoltaan nolla ja amplitudiltaan ääretön oleva pulssi, jonka
pinta-ala (kesto kertaa korkeus) = 1. Nyt siis saimme pääteltyä, että impulssijonon spektri koostuu
äärettömästä määrästä samankorkuisia spektriviivoja, jotka ovat f0 :n välein.
d) Kun T0 = 4 ms ja τ = 4 ms, niin tuloksena on vakiojännite, koska seuraava pulssi aina alkaa samalla
hetkellä kun edellinen pulssi päättyy:
v(t)
A
...
...
-T0
Nyt f 0τ =
cn =
τ
T0
τ
t
T0
= 1 , joten F-sarjan kertoimen lausekkeeksi tulee
Aτ
⋅ sinc(nf 0τ ) = A sinc(n)
T0
Mutta sinc-funktion ominaisuushan on, että sinc(x) = 0 kaikilla muilla x:n kokonaislukuarvoilla paitsi x = 0,
jolloin sinc(0) = 1. Joten sinc(n) = 1 vain kun n = 0, kaikilla muilla n:n arvoilla se = 0. Niinpä nyt pulssijonon
(joka ei enää ole pulssijono, vaan vakiojännite, eli tasajännite) spektrissä on vain yksi spektriviiva taajuudella
0:
1.5
1
0.5
0
-5000
-4000
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
∞
20. Fourier-muunnosintegraali:
V ( f ) = ∫ v (t )e − j 2πft dt
−∞
v(t)
A
Tehtävä: Määritä oheisen yksittäisen suorakulmaisen jännitepulssin spektri.
t
Ratkaisu:
Pulssin yhtälö v(t) voidaan kirjoittaa näin:
−τ/2
τ/2
kun − τ / 2 < t < τ / 2
A
v(t ) = 
0
muualla
Siispä kun integroidaan −∞:stä +∞:ään, on integroitavan arvo melkein koko ajan nolla. Vain ihan origon eli
hetken t = 0 ympäristössä integroidaan jotain nollasta poikkeavaa. Jää siis laskettavaksi määrätty integraali
τ /2
∫ Ae
τ
− j 2πft
dt . Näin Fourier-muunnos syntyy:
− /2
∞
V ( f ) = ∫ v (t )e
− j 2πft
dt =
−∞
τ /2
∫ Ae
− j 2πft
τ /2
dt = A
/
−τ / 2
−τ / 2
e − j 2πft
− j 2πf
=
(
A
e − jπfτ − e jπfτ
− j 2πf
)
A
sin(πfτ )
sin(πfτ ) = Aτ
πf
πfτ
= Aτ ⋅ sinc( fτ )
=
Tässä käytettiin kaavaa sin( x) =
1
2j
(e
jx
− e − jx ) . Lopputulos siis on
t
AΠ  ↔ Aτ ⋅ sinc( fτ )
τ 
Spektrin yhtälö on lopussa saatettu tarkoituksella (laventamalla τ:lla) muotoon, josta se voidaan kirjoittaa
sinc-funktiota käyttäen. Tietoliikennetekniikassa (ja muillakin aloilla) esiintyy melko usein muotoa
sin(πx) πx oleva lauseke, joten on katsottu tarpeelliseksi ottaa käyttöön tuolle lausekkeelle oma nimitys.
Sinc-funktion määritelmä on: sinc( x) =
sin(πx)
πx
Sinc-funktiosta lisää teoriatekstin sivulta 20 lähtien (http://users.metropolia.fi/~koiva/S2015/TV14KIntegr/060_Fourier-analyysi.tietoliikenneorientoituneesti.pdf#page=20) ja mm. Wikipediassa.
(http://en.wikipedia.org/wiki/Sinc_function).
 t −T 
 kuvaaja, kun
 2τ 
t
τ 
21. Tehtävä: Piirrä kolmesta pulssista koostuvan signaalin v(t ) = AΠ   + BΠ 
a) A = B = 2, τ = 1 ms, T = 3 ms
b) A = 2, B = −1, τ = 2 ms, T = −4 ms
Vastaukset:
v(t)
v(t)
1
-3
-2
1
t/ms
1
-1
2
3
4
-6
5
-5
-4 -3
22. Tehtävä:
Osoita, että jos signaalin v(t) Fourier-muunnos on V(f), niin viivästetyn signaalin
v(t−T) Fourier-muunnos on
t/ms
-2
-1
-1
1
2
3
V ( f )e − j 2πfT .
Vastaus: Olkoon x(t ) = v(t − T ) . Silloin
X(f )=
∞
∫ x(t )e
− j 2πft
−∞
∞
dt = ∫ v (t − T )e − j 2πft dt
−∞
Tehdään integraalilaskennasta (toivottavasti) tuttu muuttujanvaihto eli merkitään y = t − T . Silloinhan uuden
muuttujan differentiaali dy = dt (koska vakion T differentiaali = 0). Määrätyn integroinnin rajat eivät
muuttujanvaihdossa muutu, koska kun t = ±∞ , niin kyllä myös y = t − T = ±∞ . Kun vielä todetaan, että
t = y + T , niin saadaan
X(f )=
∞
∫ v ( y )e
∞
− j 2π f ( y + T )
−∞
dy = ∫ v( y )e
− j 2π fy − j 2π fT
e
dy = e
− j 2π fT
−∞
∞
∫ v ( y )e
− j 2π fy
dy
−∞
Viimeinen integraalihan antaa v(t):n Fourier-muunnoksen V(f) (siinä vaan integrointimuuttujana on y
aiemmin olleen t:n asemasta). Siis tulos on
X ( f ) = e − j 2π fT ⋅ V ( f ) . Tämä siis on viivästetyn signaalin v(t) Fourier-muunnos.
23. Tehtävä: Kirjoita tehtävän 21 a-kohdan signaalin Fourier-muunnoksen yhtälö.
Vastaus: Muutetaan tehtävää. Ei kannata a-kohdan lukuarvoja käyttää, vaan kirjoittaa tehtävässä annetun
t
τ 
 t −T 
 Fourier-muunnoksen yhtälö.
 2τ 
yleisen kahdesta pulssista koostuvan signaalin v(t ) = AΠ   + BΠ 
Sehän on tehtävissä 20 ja 22 saatuja tuloksia soveltamalla
V ( f ) = Aτ ⋅ sinc( fτ ) + B ⋅ 2τ ⋅ sinc( f ⋅ 2τ )e − j 2πfT
= Aτ ⋅ sinc( fτ ) + 2 Bτ ⋅ sinc(2 fτ )e − j 2πfT
Tulos ei tuosta sievene.
24. Tehtävä: Määritä oheisen kuvan signaalin Fouriermuunnos.
τ
Ratkaisu
Voidaan soveltaa superpositioperiaatetta, koska signaalin
voidaan ajatella olevan kahden pulssin summa. Noilla
-T
kahdella suorakulmaisella pulssilla on viiveet -T ja T, joten
ottamalla viiveet huomioon tutkittavan signaalin aikatason yhtälö voidaan kirjoittaa
 t − (−T ) 
 t −T 
v(t ) = AΠ
 + AΠ 

 τ
 τ 

v(t)
τ
A
t
T
Silloin voidaan suoraan kirjoittaa spektrin yhtälö käyttämällä hyväksi suorakulmaisen pulssin Fouriermuunnosta sekä viiveen vaikutusta:
V ( f ) = Aτ ⋅ sinc( fτ ) ⋅ e − j 2πf ( −T ) + Aτ ⋅ sinc( fτ ) ⋅ e − j 2πfT
Ensimmäisessä termissä miinusmerkit tietysti kumoavat toisensa (siinä on edelleen -T muistuttamassa siitä,
että ensimmäisen pulssin viive on negatiivinen) jolloin kompleksiset eksponentit muodostavat kosinifunktion.
Lopputulos siis on:
(
)
V ( f ) = Aτ ⋅ sinc( fτ ) ⋅ e j 2πfT + e − j 2πfT = 2 Aτ ⋅ sinc( fτ ) ⋅ cos(2πfT )
Tässä siis käytettiin tätä: cos( x ) =
1
2
(e
jx
+ e − jx
)
25. Tehtävä: Sama tehtävä kuin 24, mutta signaali on eri:
τ
v(t)
A
t
T
-T
-A
τ
Tässä voit sieventämisessä käyttää hyväksi tätä toista tuttua kaavaa: sin( x ) =
1
2j
(e
jx
− e − jx
)
Huom! Tunnilla 8.2. jaetussa tehtävien paperiversiossa tuo ylläoleva sinikaava oli väärin (leikepöytäkirous
iski), siinä oli sulkujen sisällä plus-merkki. Korjaa paperiin, jos se vielä on tallella.
Ratkaisu: Edellisen tehtävän ratkaisu editoituna tähän sopivaksi:
Voidaan soveltaa superpositioperiaatetta, koska signaalin voidaan ajatella olevan kahden pulssin summa.
Noilla kahdella suorakulmaisella pulssilla on viiveet −T ja T, joten ottamalla viiveet huomioon tutkittavan
signaalin aikatason yhtälö voidaan kirjoittaa
 t − (−T ) 
 t −T 
v(t ) = AΠ
 − AΠ 

 τ
 τ 

Silloin voidaan suoraan kirjoittaa spektrin yhtälö käyttämällä hyväksi suorakulmaisen pulssin Fouriermuunnosta sekä viiveen vaikutusta:
V ( f ) = Aτ ⋅ sinc( fτ ) ⋅ e − j 2πf ( −T ) − Aτ ⋅ sinc( fτ ) ⋅ e − j 2πfT
Ensimmäisessä termissä miinusmerkit tietysti kumoavat toisensa (siinä on edelleen -T muistuttamassa siitä,
että ensimmäisen pulssin viive on negatiivinen) jolloin kompleksiset eksponentit muodostavat sinifunktion.
Lopputulos siis on:
(
)
V ( f ) = Aτ ⋅ sinc( fτ ) ⋅ e j 2πfT − e − j 2πfT = j 2 Aτ ⋅ sinc( fτ ) ⋅ sin(2πfT )
Tässä siis käytettiin tätä: sin( x) =
1
2j
(e
jx
− e − jx
)
26. Signaalinkäsittelyssä (sekä laitteisto- että ohjelmistoperusteisessa, sekä digitaalisessa että analogisessa)
derivointi ja integrointi ovat varsin hyödyllisiä signaaliin kohdistettavia toimenpiteitä. Ilman johtamista
näiden merkitys Fourier-analyysissä:
Jos v(t ) ↔ V ( f ) niin
dv(t )
↔ j 2πf ⋅ V ( f )
dt
t
V( f )
∫ v(λ )dλ ↔ j 2πf
Siis: Signaalin derivointi aiheuttaa sen, että signaalin spektri tulee kerrotuksi j2πf:llä ja signaalin integrointi
aiheuttaa sen, että signaalin spektri tulee jaetuksi j2πf:llä.
t
Merkinnän
∫ v(λ )dλ selitystä: Signaalin v(t) integrointi on aloitettu joskus menneisyydessä, esim. silloin
kun on kytketty päälle se laite, jossa v(t) esiintyy. Siksi määrätyn integraalin alarajaa ei ole merkitty.
Integroinnin yläraja on nykyhetki t, joka tietenkin koko ajan kasvaa, koska niin aika tekee. Muuttuja λ on
t
apumuuttuja, jota käytetään siksi, että merkintä
∫ v(t )dt
saattaisi hämätä. Kuluva aika t on nimenomaan
integroinnin ylärajana, joten aaltomuodon v lausekkeessa on syytä käyttää jotain muuta muuttujaa. Jostain
syystä λ:aa käytetään usein tällaisessa yhteydessä.
v(t)
A
Tehtävä: Määritä oheisen kolmiopulssin Fourier-muunnos.
Tehtävän voisi tehdä soveltamalla Fourier-muunnoksen määritelmää
∞
V ( f ) = ∫ v (t )e − j 2πft dt , mutta tuloksena olisi aika työläästi
t
−τ
τ
−∞
sieventyvä lauseke. Helpommalla pääsee käyttämällä hyväksi tähän mennessä opittuja asioita.
Ratkaisun askeleet:
• Derivoi kolmiopulssi, piirrä derivaatan kuvaaja tähän:
x(t)=dv(t)/dt
A/τ
τ
−τ
t
-A/τ
•
•
Totea, että derivaatta on käytännössä sama kuin tehtävän 25 signaali. Nyt vaan tehtävässä 25 olevien
parametrien A, T ja τ tilalla on jotain muuta. (Paitsi että τ tarkoittaa kyllä nyt derivaatan kuvaajassa
samaa asiaa kuin tehtävässä 25.) Siis: Tehtävän 25 tapauksessa pitää korvata pulssien korkeus
± A → ± A / τ ja pulssien viive ± T → ±τ / 2 .
Voit siis kirjoittaa suoraan kolmiopulssin derivaatan x(t) F-muunnoksen yhtälön, koska tehtävän 25
vastaus on käytettävissä. Siis: Tehtävän 25 vastaus antaa e.m. sijoitukset tekemällä
A
τ
X ( f ) = j 2 τ ⋅ sinc( fτ ) ⋅ sin(2πf ) = j 2 A ⋅ sinc( fτ ) ⋅ sin(πfτ )
2
τ
Sitten voit soveltaa tehtävässä 26 kerrottua derivaattalauseketta ja näin saada V(f):lle lausekkeen. Vaatii
hieman sieventämistä. Sinc-funktio tulee vastaan, sehän määritellään: sinc( x) =
sin(πx)
. Siis: Koska
πx
dv(t )
, on X ( f ) = j 2πf ⋅ V ( f ) , joten kolmiopulssin spektri on
dt
X ( f ) j 2 A ⋅ sinc( fτ ) ⋅ sin(πfτ )
V( f ) =
=
.
j 2πf
j 2πf
Kun supistaa pois j2:t ja laventaa τ:lla (jolloin osoittajassa olevasta sinistä ja nimittäjästä saa aikaan sincfunktion), tulee lopputulokseksi V ( f ) = Aτ ⋅ sinc 2 ( fτ ) .
x(t ) =
27. Tehtävä: Signaalin v(t) spektri V(f) on ohessa. Signaalia integroidaan. Piirrä integraalisignaalin
amplitudispektri suhteellisina arvoina (mikä tarkoittaa, että spektrin maksimiarvo = 1).
V(f)
1
f /MHz
-4
-2
2
4
 f / 2B

Ratkaisu: Spektrin yhtälö on V ( f ) = − f / 2 B
0

kun B < f < 2 B
kun − 2 B < f < − B
muilla taajuuksilla
missä on merkitty B = 2 MHz.
Merkitään integroinninn jälkeisen signaalin spektriä X(f):llä. Tällöin.
kun B < f < 2 B
1 / j 4πB
V( f ) 
kun − 2 B < f < − B
X(f ) =
= − 1 / j 4πB
j 2πf 
muilla taajuuksilla
0
Silloin amplitudispektri = 1/4πB ja vaihespektri = −90° positiivisella akselilla ja 90° negatiivisella akselilla.
Integraalisignaalin amplituspektri on siis vakio taajuuskaistalla B ≤ f ≤ 2 B , joten normalisoitu
amplitudispektri on silloin = 1 tällä samalla kaistalla (ja = 0 kaistan ulkopuolella). Kuva:
|X(f)|
1
f/MHz
-4
-2
2
4
28. a) Mikä on signaalin v(t ) = A cos(2π f t ) Fourier-muunnos?
b) Mikä on signaalin v(t ) = A cos(2π f t ) derivaattasignaali x(t ) =
dv(t )
?
dt
c) Mikä on derivaattasignaalin x(t) Fourier-muunnos?
d) Onko tulos sopusoinnussa aiemmin esilläolleen derivointisäännön
dv(t )
↔ j 2πf ⋅ V ( f ) kanssa?
dt
Vastaus:
Tässä mennään ehkä turhan syvälle matemaattiseen kikkailuun tämä kurssin kannalta. Laitetaan vastaus silti
näkyviin.
a) Ei kannata lähteä etsimään vastausta Fourier-muunnosintegraalia käyttäen, koska silloin joutuu
metemaattisiin vaikeuksiin. Sen sijaan muistetaan, että signaalin v(t) Fourier-muunnos = signaalin spektri,
eli vastaus kysymyksiin
• mitä taajuuksia signaaliin v(t) sisältyy?
• mikä on kunkin signaaliin v(t) sisältyvän taajuuskomponentin amplitudi?
• mikä on kunkin signaaliin v(t) sisältyvän taajuuskomponentin vaihekulma?
Muunnetaan kosini eksponenttimuotoon:
v(t ) = A cos(2π f t ) =
A j 2π f t A − j 2 π f t
e
+ e
2
2
Kompleksimatemaattisessa Fourier-analyysissä "taajuuskomponentit" ovat kompleksisia
eksponenttifunktioita. Näemme, että signaaliin v(t) sisältyvät taajuudeltaan f ja –f olevat komponentit, joiden
kummankin amplitudi on A/2 ja kummankin vaihe on 0.
b) Toivottavasti matematiikan opinnoista mieleen jääneen mukaan:
x(t ) =
dv(t )
= −2πf ⋅ A sin (2π f t )
dt
c) Samasta syystä kuin a-kohdassa muutetaan x(t):n lauseke eksponenttimuotoon:
x(t ) = −2πf ⋅ A sin (2π f t ) = −
2πf ⋅ A j 2π
e
j2
(
ft
− e − j 2π
ft
) = jπfAe
j 2π f t
− jπfAe − j 2π
ft
Näemme, että signaaliin x(t) sisältyvät taajuudeltaan f ja –f olevat komponentit, joiden kummankin amplitudi
on πfA ja joiden vaiheet ovat π/2 ja −π/2.
Nuo vaiheet tulevat siitä, että j = e jπ / 2 ja − j = e − jπ / 2 .
dv(t )
↔ j 2πf ⋅ V ( f ) mukaan signaalin derivoinnin tuloksena siis spektri tulee kerrotuksi
dt
d) Kaavan
j2πf:llä. Tämä tarkoittaa sitä, että
• alkuperäisen signaalin ±f –taajuisten komponenttien amplitudi tulee kerrotuksi 2πf:llä. a- ja c-kohtia
katsomalla voidaan todeta, että näin kävi.
• alkuperäisen signaalin f-taajuisen (missä f > 0) komponentin vaihe muuttuu π/2:n verran. a- ja c -kohtia
katsomalla voidaan todeta, että näin kävi.
• alkuperäisen signaalin −f-taajuisen (missä f > 0) komponentin vaihe muuttuu −π/2:n verran, koska
taajuudella –f derivoinnista tuleva kerroin on –j2πf. a- ja c -kohtia katsomalla voidaan todeta, että näin
kävi.
Joten saatu tulos tosiaan on sopusoinnussa derivointisäännön
dv(t )
↔ j 2πf ⋅ V ( f ) kanssa
dt
29. Erillisessä tekstissä
(http://users.metropolia.fi/~koiva/S2015/TV14KIntegr/070.modulaatio.pdf) on käsitelty tärkeää
tietoliikennetekniikan signaalinkäsittelytoimenpidettä eli
modulaatiota. Tämä tehtävä liittyy siihen: Mikä on
oheisen signaalin Fourier-muunnos? Vaaka-akselilla on
aika mikrosekunteina.
[Tutka saattaa lähettää suunnilleen tällaisia signaaleja.
Tätä kutsutaan esim. tutkapulssiksi, myös termi "purske"
saattaa esiintyä tässä yhteydessä.]
Vastaus:
Modulaatiota käsittelevässä tekstissä on johdettu
1
1
v(t ) ⋅ cos(2πf c t ) ↔ V ( f − f c ) + V ( f + f c )
2
2
Tässä on kyse juuri tästä. Kuvan signaalissa on selvästikin siniä, jonka jaksonpituus on 2 µs ja jonka
amplitudi vaihtelee 40 µs pituisen kolmiopulssin mukaisesti. Siis signaalin yhtälö on
v(t ) =
Λ τt  ⋅ cos(2πf t ) ,
c
 
missä τ = 40 µs ja fc = 500 kHz. Tehtävässä 26 saatiin kolmiopulssin spektriksi Aτ ⋅ sinc 2 ( fτ ) joten oheisen
kolmiopulssimaisesti käyttäytyvän sinipurskeen Fourier-muunnos on
V ( f ) = 12 τ ⋅ sinc 2 [( f − f c )τ ] + 12 τ ⋅ sinc 2 [( f + f c )τ ]
Spektrin normalisoitu kuvaaja alla. Vaaka-akselilla taajuus satoina kHz:nä.
1
0.8
0.6
0.4
0.2
0
-6
-4
-2
0
2
4
6
5
x 10
30. Suorakulmaisen pulssin leveys (kesto) = τ ja sen amplitudi (korkeus) A = 1/τ. (Ei kannata vaivata päätään
yksiköillä, nehän tuossa menee ihan pipariksi.)
a) Miten pulssin yhtälö kirjoitetaan? (Siis käyttäen suorakulmaisen pulssin symboliksi sovittua isoa piikirjainta.)
b) Mikä on pulssin Fourier-muunnos? Piirrä F-muunnoksen kuvaaja.
c) Kun pulssi lyhenee (jolloin se samalla kasvaa korkeutta), niin miten sen F-muunnoksen yhtälö muuttuu?
d) Entä miten pulssin F-muunnoksen kuvaaja muuttuu, kun pulssi lyhenee?
e) Miltä pulssi näyttää, kun se on aivan älyttömän lyhyt, eli kesto = melkein nolla?
f) Miltä näyttää pulssin spektri, kun pulssin kesto = melkein nolla.
Kaksi viimeistä kohtaa parempaa matemaattista kieltä käyttäen: Miten pulssi ja sen spektri muuttuvat, kun
pulssin kesto lähestyy arvoa τ = 0?
Vastaus: Tätä on käsitelty teoriatekstin luvussa 2.7: (http://users.metropolia.fi/~koiva/S2015/TV14KIntegr/060_Fourier-analyysi.tietoliikenneorientoituneesti.pdf#page=31) . Sieltä löytyy sitten myös selitettynä
se, mihin tässä päädytään, eli impulssi ja sen ominaisuudet.
31. Piirrä signaalin v(t ) = 2δ (t − 1 s) − 3δ (t − 3 s) kuvaaja.
Vastaus:
y(t)
2
3
t/s
1
-3
32. Johda suorakulmaisen pulssin Fourier-muunnos derivoimalla pulssi.
Vastaus: Suorakulmainen pulssi v(t) ja sen derivaatta x(t):
v(t)
x(t)
A
A
τ/2
t
−τ/2
τ/2
t
−τ/2
-A
Derivaatan yhtälö on x(t ) = Aδ (t − (− τ / 2 )) − Aδ (t − τ / 2 ) .
Tämän Fourier-muunnos on
(
X ( f ) = Ae − j 2πf (−τ / 2 ) − Ae − j 2πfτ / 2 = A e jπfτ − e − jπfτ
)
= j 2 A ⋅ sin (πfτ )
dv(t )
Koska x(t ) =
, on X ( f ) = j 2πf ⋅ V ( f ) , joten
dt
X ( f ) j 2 A sin (πfτ )
sin (πfτ )
V( f ) =
=
= Aτ ⋅
= Aτ ⋅ sinc( fτ ) . Eli tuli se mitä pitikin tulla.
j 2πf
j 2πf
πfτ
v(t)
A
33. Johda kolmiopulssin Fourier-muunnos derivoimalla pulssi kahteen kertaan.
t
τ 
Vastaus: Kolmiopulssi v(t ) = AΛ  :
t
Kuvan kolmiopulssi koostuu kahdesta suorasta. Ensin on nouseva suora, jonka
τ
−τ
kulmakerroin on A/τ ja sitten laskeva suora, jonka kulmakerroin on −A/τ. Suoran derivaattahan on sama kuin
sen kulmakerroin, joten kolmiopulssin derivaattasignaali x(t ) =
dv(t )
on oheisen
dt
x(t)
A/τ
kaltainen:
Tästä voi jatkaa kahdella tavalla.
Tapa 1: Derivaattasignaalin yhtälö on
 t − (−τ / 2)  A  t − τ / 2 
x(t ) = Π
 − Π
 , joten derivaattasignaalin spektri on
τ 
τ
 τ  τ 
A
X( f ) =
τ
−τ
t
-A/τ
τ ⋅ sinc( fτ ) ⋅ e − j 2πf ( −τ / 2 ) − τ ⋅ sinc( fτ ) ⋅ e − j 2πfτ / 2
τ
τ
A
A
Kun supistetaan τ:t ja 2:t ja huomioidaan miinusmerkit, yhtälö saadaan helposti muotoon
X ( f ) = j 2 A ⋅ sinc( fτ ) ⋅ sin(πfτ ) . Nythän koska x(t ) =
dv(t )
, on X ( f ) = j 2πf ⋅ V ( f ) , joten
dt
V ( f ) j 2 A ⋅ sinc( fτ ) ⋅ sin(πfτ )
kolmiopulssin spektri on V ( f ) =
=
j 2πf
j 2πf
Kun supistaa pois j2:t ja laventaa τ:lla (jolloin osoittajassa olevasta sinistä ja nimittäjästä saa aikaan sincfunktion), tulee lopputulokseksi V ( f ) = Aτ ⋅ sinc 2 ( fτ ) , eli sama yhtälö kuin kaavakokoelmassa.
y(t)
dx(t )
Tapa 2: Derivoidaan derivaattasignaali x(t): y (t ) =
. Tulos kuvassa.
dt
Derivoitavassa x(t):ssa on kolme askelmaista muutosta, joten sen derivaatta
koostuu kolmesta impulssista. y(t):n yhtälö on
y (t ) =
A
τ
δ (t − (− τ )) −
2A
τ
δ (t ) +
A
τ
δ (t − τ )
A/τ
t
−τ
τ
Tämän Fourier-muunnos voidaan kirjoittaa suoraan:
Y( f ) =
=
A
τ
e − j 2πf (−τ ) −
2A
τ
2A
τ
+
A
τ
e − j 2πfτ =
(e
τ
A
j 2πfτ
+ e − j 2πfτ − 2
)
[cos(2πfτ ) − 1] = − 4 A ⋅ sin 2 (πfτ )
τ
Tässä käytettiin näitä: cos( x) =
2
1
2
(e
jx
-2A/τ
)
+ e − jx ja 1 − cos(2 x ) = 2 sin 2 ( x ) .
dx(t ) d v(t )
=
, on Y ( f ) = j 2πf ⋅ X ( f ) = j 2πf ⋅ j 2πf ⋅ V ( f ) = −4π 2 f 2V ( f ) , joten
2
dt
dt
Y( f )
A sin 2 (πfτ )
sin 2 (πfτ )
V( f ) =
=
=
A
⋅
= Aτ ⋅ sinc 2 ( fτ ) .
τ
2 2
2 2
2 2 2
π f τ
− 4π f
τπ f
Koska y (t ) =
34. Laske tehtävä 24 derivoinnin kautta.
Vastaus: Tehtävän 24 signaali v(t) ja sen derivaatta x(t ) =
v(t)
τ
dv(t )
:
dt
x(t)
τ
A
A
t
t
T
-T
T
-T
Derivaattasignaalin yhtälö on
-A
y (t ) = Aδ (t − (− T − τ / 2)) − Aδ (t − (− T + τ / 2)) + Aδ (t − (T − τ / 2)) − Aδ (t − (T + τ / 2))
Tämän Fourier-muunnos on
Y ( f ) = Ae − j 2πf (−T −τ / 2 ) − Ae − j 2πf (−T +τ / 2 ) + Ae − j 2πf (T −τ / 2 ) − Ae − j 2πf (T +τ / 2 )
[
]
[
]
= Ae j 2πfT e jπfτ − e jπfτ + Ae − j 2πfT e jπfτ − e jπfτ
[
][
= A e jπfτ − e jπfτ ⋅ e j 2πfT + e − j 2πfT
= A ⋅ j 2 sin(πfτ ) ⋅ 2 cos(2πfT )
]
dv(t )
, on X ( f ) = j 2πf ⋅ V ( f ) , joten
dt
X ( f ) A ⋅ j 2 sin(πfτ ) ⋅ 2 cos(2πfT ) A ⋅ sin(πfτ ) ⋅ 2 cos(2πfT )
=
V( f ) =
=
=
πf
j 2πf
j 2πf
.
sin(πfτ
= 2 Aτ ⋅
⋅ cos(2πfT ) = 2 Aτ sinc( fτ ) ⋅ cos(2πfT )
πfτ
Koska x(t ) =
Eli tuli se mitä saatiin jo tehtävässä 24.