Tentin tekstisisältö

SGN-11000 Signaalinkäsittelyn perusteet - 03.05.2016 (Välikoe ja tentti)

Tentin tekstisisältö

Teksti on luotu tekstintunnistuksella alkuperäisestä tenttitiedostosta, joten se voi sisältää virheellistä tai puutteellista tietoa. Esimerkiksi matemaattisia merkkejä ei voida esitää oikein. Tekstiä käytetään pääasiassa hakutulosten luomiseen.

Alkuperäinen tentti
 

VÄLIKOE VÄLIKOE

 

SGN-11000 Signaalinkäsittelyn perusteet
Välikoe 3.5.2016
Heikki Huttunen

 

 

 

> Laskimen käyttö sallittu.
» Muiden materiaalien käyttö ei sallittu.
> Tenttikysymyksiä ei tarvitse palauttaa.

Sivuilla 1-3 on VÄLIKOE. Sivuilla 4-5 on TENTTI. Sivulla 6 on kaavakokoelma. Vastaa
vain jompaan kumpaan kokeeseen, ei molempiin eikä sekaisin. Vastaa konseptille, ja
kirjoita ensimmäiselle sivulle ylös isolla sana VÄLIKOE tai TENTTI. Jos olet suorittanut
pakolliset harjoitukset aikaisemmin kuin tänä vuonna, merkitse paperin alkuun milloin
(kevät/kesä/syksy / vuosi)

1. Ovatko seuraavat väitteet tosia vai epätosia? Fi perusteluja, pelkkä tosi / epätosi.
Oikea vastaus 1p, väärä vastaus -1p, ei vastausta Op.

(a) Takaisinlevitysmenetelmä (engl. backpropagation) on hermoverkkojen ope-
tuksessa käytetty algoritmi.
(b) Bilineaarimuunnosta käytetään IIR-suodinten suunnittelussa.

(c) Näytteenottotaajuus muunnetaan 1,5-kertaiseksi desimoimalla se ensin puo-
leen ja interpoloimalla sen jälkeen kolminkertaiseksi.

(d) Logistinen regressio on kohinanmuokkauksen suunnittelussa käytetty algo-
ritmi.

 

(e) Desimoinnin yhteydessä tavattu || N operaatio jättää signaalista joka N:nen
näytteen jäljelle.

 

 

 

(f) Kohinanmuokkaus siirtää kohinaa matalille taajuuksille.

2. (a) Eräs lääketieteen sovellus mittaa potilaan aivosähkökäyrää, johon on sekoit-
tunut sähköverkosta tulevaa häiriötä 50 Hertzin taajuudella. Sovellutuksen
kannalta olennainen informaatio sijaitsee taajuusalueella 0-34 Hz. Järjestel-
män näytteenottotaajuus on 150 Hz. Millaiset päästö- ja estokaistat tarvi-
taan, jotta verkkohurina poistuu ja varsinainen signaali säilyy? Mikä on pie-
nin mahdollinen kertoimien määrä, kun suodinsuunnittelu tapahtuu ikkuna-
menetelmällä Hamming-ikkunaa käyttäen. (3p)

(b) Täydennä oheisen lohkokaavio niin, että se esittää ensimmäisen asteen kohi-
nanmuokkainta. (3p)

 

 

 

 

 

van y >
sointi. DA [125

 

| 1Z aah Kar J. | =

 

 

 

 

 

 

 

 

 

 

 

 

 

Interpolointi

VÄLIKOE VÄLIKOE

 
VÄLIKOE VÄLIKOE

3:

5

Suunnittele ikkunamenetelmällä alipäästösuodin (selvitä käsin impulssivasteen
lauseke), jonka vaatimukset ovat seuraavat:

Estokaista [13.5 kHz, 16 kHz]
Päästökaista [0 kHz, 11 kHz]
Päästökaistan maksimivärähtely 0.06 dB
Estokaistan minimivaimennus 43 dB
Näytteenottotaajuus 32 kHz

Käytä viimeisen sivun taulukoita hyväksesi.

. Signaalin näytteenottotaajuus on 32000 Hz ja se halutaan tallentaa laitteelle, jonka

näytteenottotaajuus on 4000 Hz. Signaalin olennaisin informaatio on taajuuskais-
talla 0—1500 Hz, joka tulee säilyttää sellaisenaan ilman vaimennusta. Desimointi
halutaan toteuttaa mahdollisimman tehokkaasti, joten kaikki usean vaiheen toteu-
tukset on tutkittava.

(a) Piirrä mahdollisten toteutusten lohkokaaviot. (2p)
(b) Suotimet suunnitellaan Hamming-ikkunalla, jolloin N = 3.3/Af. Laske ker-
rointen yhteismäärät eri toteutuksissa. (2p)

(c) Laske montako kertolaskua sekunnissa eri toteutukset tarvitsevat. Mikä on
tehokkain toteutus? (2p)

(a) Alla oleva kuva esittää opetusdataa, jossa on kaksi luokkaa: "punaiset neliöt"
(D) ja "siniset ruksit" (+). Kumpaan luokkaan 1-NN-luokittelija sijoittaa ku-
vaan merkityn mustan pisteen (4.6, 3.7)? Perustele.

(b) Entä 3-NN-luokittelija? Perustele.
6 1 T Lä459 T T T
i i 0 sdsäsa: ; : :

: (645. i
(4.4,5.0) E
5 saaja) (6.0.69)

 

 

 

 

 

14.54.37 143)
= 5.6,4.0) :

= maa
4.6,3.7. (6.5,3.7)
(653) ean.

166.625) (7.7 5):

 

(5.8.21) :
) 17.5.20) :
2240000

i STNsajo

i 14.8.14)

 

kasaa tmm
S

  

 

VÄLIKOE VÄLIKOE

 
VÄLIKOE VÄLIKOE

(c) Matlabin funktiolla suunnitellaan IIR-suodin, ja saadaan vektorit a =
[0.49, 0.98, 0.49] ja b = [1.00, 0.69, 0.29]. Nythän a kuvaa siirtofunktion osoit-
tajan kertoimia ja b nimittäjän. Kirjoita (konseptille) puuttuva C-kielinen rivi,
joka toteuttaa suotimen alla olevassa yksinkertaistetussa koodirungossa:

while (!finished)
i

X [D];

ReadInput ();

YI
WriteOutput (y[n]);
n:= "n si

 

VÄLIKOE VÄLIKOE

 
 

TENTTI TENTTI

 

SGN-11000 Signaalinkäsittelyn perusteet
Tentti 3.5.2016
Heikki Huttunen

 

 

 

1. Ovatko seuraavat väittämät tosia vai epätosia? (Perusteluja ei tarvita. Oikea vas-
taus: 1 p, väärä: —j p, ei vastausta 0 p.) Pistemäärä pyöristetään ylöspäin lähim-
pään kokonaislukuun.

(a) Suotimen stabiilius tarkistetaan selvittämällä ovatko sen siirtofunktion nol-
lien itseisarvot pienempiä kuin yksi.

(b) IIR-suotimet ovat aina stabiileja.

(c) Laskostuminen estetään A/D-muunnoksessa asettamalla näytteenottotaa-
juus vähintään samaksi kuin analogisen signaalin suurin taajuus.

(d) Signaalin x(n)y(n) DFT on X(n)Y (n).

(e) Vaihevasteen lineaarisuus takaa, että signaalin kaikki taajuudet viivästyvät
yhtä monta sekuntia.

(£) Sinisignaalin värähtelytaajuus on 8500 Hz, ja siitä otetaan näytteitä T = 715
sekunnin välein. Tälloin tulossignaali näyttää värähtelevän 5000 Hertsin taa-
juudella.

(g) Kaksi peräkkäistä LTI-järjestelmää voidaan aina toteuttaa yhtenä järjestelmä-
nä.

2. (a) Laske vektorinx = [2,—1,—3,0]" diskreetti Fourier-muunnos. (2p)

(b) Erään suotimen napanollakuvio on kuvassa 1, ja sen amplitudivaste
IH(e'*)| € [0,1]. Piirrä suotimen amplitudivasteen kuvaaja niin tarkasti kuin
se näillä tiedoilla onnistuu. (2p)

(c) Onko kuvan 1 suodin stabiili? Millä perusteella? (1p) Entä onko kuvan 1 suo-
din FIR vai IIR? Millä perusteella? (1p)

i

 

   

maginaarosa

 

Kuva 1: Vasen: Tehtävän 2b suotimen napa-nollakuvio. Oikea: Tehtävän 5 data.

TENTTI TENTTI

 

 
TENTTI TENTTI

3. Oletetaan, että kausaalisen LTI-järjestelmän heräte x(n) ja vaste y(n) toteuttavat
seuraavan differenssiyhtälön:

 

yln) =-yln—1) Jyln 2) + x(n) —2x(n — 1) + x(n — 2).

 

(a) Määritä järjestelmän siirtofunktio H(z).
(b) Piirrä napa-nollakuvio.
(c) Onko järjestelmä stabiili? Miksi / miksi ei?

4. Signaalin näytteenottotaajuus on 32000 Hz ja se on suodatettu siten, että taajuus-
kaista 13000 Hz — 16000 Hz on poistunut. Signaali halutaan tallentaa laitteelle, joka
käyttää 40000 Hz:n näytteenottotaajuutta.

(a) Piirrä lohkokaavio järjestelmästä, joka suorittaa muunnoksen. (2p)

(b) Piirrä a-kohdassa tarvittavien suodinten amplitudivasteet riittävällä tarkkuu-
della, että rajataajuudet tulevat ilmi. Laita myös Nyguistin rajataajuus (tai
puolikas, jos käytät normalisoituja taajuuksia) näkyviin. (2p)

(c) Piirrä esimerkkikuvat käsiteltävästä signaalista a-kohdan muunnoksen eri
vaiheissa aika- ja taajuustasossa, kun järjestelmän heräte on kuvan 2 mukai-
nen. Kiinnitä huomiota piirrostesi selkeyteen. Merkitse piirtämiisi taajuusta-
son kuvaajiin Hertsiasteikko näkyviin (myös Nyguistin rajataajuus). (2p)

: 1
il E 1

5 Es: 1 ma SE SIA [10 SNT TKIOTISAN = 0000 —— 0000. 10000 AIKOA 514000710 100

 

 

 

 

Kuva 2: Tehtävän 4 signaalin aikatason (vas.) ja taajuustason (oik.) kuvaajat.

5. (a) Suunniteltaessa lineaarista luokittelijaa kaksiulotteiselle datalle (ks. kuva 1)
saadaan opetusdatasta kahden luokan kovarianssimattiiseiksi ja keskiarvoik-

si seuraavat:
= 2.01 = 3 2
SI 101 0960-07

== (1 4
= 1 a
Laske projektiosuoran määräävä vektori w. (3p)

(b) Suodin

yln) = 1xlm) + jxin —1) + jxin =)

toteutetaan laitteistossa, jonka näytteenottotaajuus on 32000 Hz. Mikä on suo-
timen amplitudivaste (eli vahvistus / vaimennus) 8000 Hertsin taajuudella?

TENTTI TENTTI

 
 

Joitakin aiheeseen liittyviä Wikipedia-sivuja

TENTTI

 

A more condensed form of the difference eguation is:

 

Suppose two classes of observations have means [1y=0, /ly=1 and covariances Zy = 0,25 = 1. Then the

linear combination of features 473 . 3 will have means 17 « [Zy ; and variances 37, ;B f0r1=01
Fisher defined the separation between these two distributions to be the ratio of the variance between the
classes to the variance within the classes:
2 Tt - 17 m - 71. 2
9 = Pbetueen — (B"Byni — E" Pyao)

2 s. J
Odinin Dy + 0 Yoo

(B+ (Pyzi — Py=0))?
TI (2yso + ysi)

This measure is, in some sense, a measure of the signakto-noise ratio for the class labelling. It can be
shown that the maximum separation occurs when

2 ivS =
2 = (Ey=0 + Ey=1) "(Pym1 — Hy=0)

When the assumptions of LDA are satisied, the above eguation is eguivalent to LDA.

Be sure to note that the vector 477 is the normal to the discriminant hyperplane. As an example, in a two

dimensional problem, the line that best divides the two groups is perpendicular to 177.

Generally, the data points to be discriminated are projected onto 277; then the threshold that best separates

the data is chosen from analysis of the one-dimensional distribution. There is no general rule for the

threshold. However, if projections of points from both classes exhibit approximately the same distributions,

the good choice would be hyperplane in the middle between projections of the two means, 1 + jX,=o and

W « [yo In this case the parameter c in threshold condition 277 . 3? < c can be found explicitly:

c= (Po + yn1)/2

   

1 Pe =
yi] = — [3 även i] Yajyln— 5]
% (i JA

which, when rearranged, becomes:

o P
X ayln —j] = Ydirfn 1]
ja ia

To find the transfer function of the filter, we first take the
Z-transtorm of each side of the above eguation, where we use the
time-shift property to obtain:

r
Paja Yle) =Yhe*X(z)
ja 3

We define the transfer function to be:

Yle)

X)

= Yiobt

= Yan

Considering that in most IIR filter designs coefficient (g is 1, the IIR
filter transfer function takes the more traditional form:

H(2) =

 

 

 

 

 

 

Inversion of 2x2 matrices

easily as follows:[2!
a b 1
ca

= = a + 1
= — det(A) |-c a

A!

 

[edit]

The cofactor eguation listed above yields the following result for 2x2 matrices. Inversion of these matrices can be done

d —+b

F ad=be|-e al

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i 5 Impulssivaste kun
Suodintyyppi 10 = =0
Alipäästö 2fcsinc(n -2nf,) 2
Ylipäästö —2fcsinc(n -2nife) 1—2fc
Kaistanpäästö | 2fsinc(n - 27f,) — 2fisinc(n -2nf;) 2(10— 11)
Kaistanesto 2fisinc(n - 27f1) — 2fzsinc(n - 27tf2) | 1—2(12 — f1)
Tkkuna- Siirtymäkaistan | Päästökaistan | Estokaistan Ikkunan lauseke
funktion leveys värähtely minimi- w(n), kun
nimi (normalisoitu) | (dB) vaimennus (dB) | In] < (N—1)/2
Suorakulmainen | 09/N 07416 n T
Bartlett 3.05/N 0.4752 25 =
Hanning 3.1/N 0.0546 M 0.5+0.5cos (20)
Hamming 3.3/N 0.0194 53 0.54+0.46cos (23
Blackman 5.5/N 0.0017 74 0.42 +0.5cos (271) +0.08cos (47)

 

 

 

 

 

TENTTI

 


Käytämme evästeitä

Tämä sivusto käyttää evästeitä, mukaanlukien kolmansien puolten evästeitä, vain sivuston toiminnan kannalta välttämättömiin tarkoituksiin, kuten asetusten tallentamiseen käyttäjän laitteelle, käyttäjäistuntojen ylläpitoon ja palvelujen toiminnan mahdollistamiseen. Sivusto kerää käyttäjästä myös muuta tietoa, kuten käyttäjän IP-osoitteen ja selaimen tyypin. Tätä tietoa käytetään sivuston toiminnan ja tietoturvallisuuden varmistamiseen. Kerättyä tietoa voi päätyä myös kolmansien osapuolten käsiteltäväksi sivuston palvelujen tavanomaisen toiminnan seurauksena.

FI / EN