Digitaalinen signaalinkäsittely (5 op)
Toteutuksen tunnus: TX00CQ31-3009
Toteutuksen perustiedot
- Ilmoittautumisaika
-
02.05.2023 - 20.08.2023
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
21.08.2023 - 15.10.2023
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Lähiosuus
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- (2019-2024) ICT ja tuotantotalous
- Toimipiste
- Leiritie 1
- Opetuskielet
- englanti
- Paikat
- 0 - 35
- Koulutus
- Degree Programme in Information Technology
- Opettajat
- Jarkko Vuori
- Ryhmät
-
ICT21-SI-ESmart IoT Systems: Embedded IoT Devices
- Opintojakso
- TX00CQ31
Toteutuksella on 8 opetustapahtumaa joiden yhteenlaskettu kesto on 47 t 30 min.
Aika | Aihe | Tila |
---|---|---|
Ke 23.08.2023 klo 09:30 - 16:00 (6 t 30 min) |
Digital Signal Processing TX00CQ31-3009 |
MMC106
AiOT-garage
|
Ke 30.08.2023 klo 09:30 - 16:00 (6 t 30 min) |
Digital Signal Processing TX00CQ31-3009 |
MMC106
AiOT-garage
|
Ke 06.09.2023 klo 09:30 - 16:00 (6 t 30 min) |
Digital Signal Processing TX00CQ31-3009 |
MMC106
AiOT-garage
|
Ke 13.09.2023 klo 09:30 - 16:00 (6 t 30 min) |
Digital Signal Processing TX00CQ31-3009 |
MMC106
AiOT-garage
|
Ke 20.09.2023 klo 09:30 - 16:00 (6 t 30 min) |
Digital Signal Processing TX00CQ31-3009 |
MMC106
AiOT-garage
|
Ke 27.09.2023 klo 09:30 - 16:00 (6 t 30 min) |
Digital Signal Processing TX00CQ31-3009 |
MMC106
AiOT-garage
|
Ke 04.10.2023 klo 09:30 - 16:00 (6 t 30 min) |
Digital Signal Processing TX00CQ31-3009 |
MMC106
AiOT-garage
|
Ke 11.10.2023 klo 10:00 - 12:00 (2 t 0 min) |
Digital Signal Processing TX00CQ31-3009 |
MMC245
Oppimistila
|
Tavoitteet
Kurssin suoritettuaan opiskelija ymmärtää digitaalisen signaalin käsittelyn perusteet. Opiskelija tuntee digitaalisen signaalin käsittelyn yleisimmät operaatiot. Opiskelija ymmärtää näytteistyksen tärkeyden ja sen tärkeimmät ominaisuudet alipäästö- ja kaistanpäästösignaaleille. Uudelleenmuodostus esitellään myös.
Opiskelija ymmärtää lineaarisen kvantisoinnin perusteet ja käsitteen signaali/kvantisointi kohina-suhde. Lineaarinen aikamuuttumaton järjestelmä, differenssiyhtälö, impulssivaste ja diskreettikonvoluutio esitellään sekä stabiilisuuden ja taajuusvasteen käsitteet.
Opiskelija pystyy soveltamaan näitä käsitteitä lineaarisen digitaalisen suodattimen toteutukseen (IIR ja FIR). Z-muunnos esitellään ja sitä myös käytetään.
Sisältö
1. Aika ja taajuus taso
2. Analoginen ja digitaalinen signaali
3. Kertominen/Konvoluutio
4. Yhtenäinen näytteistys, Shannon.
6. Näytteistyksen virhe, vasta-laskostumis suodatin
7. Lineaari kvantisointi, SQNR.
8. Digitaaliset sekvenssit
9. Lineaariset aikamuuttumattomat järjestelmät, impulssivaste, differenssiyhtälöt, konvoluutio
10. Aika tason vaste
11. Taajuus vaste
12. Stabiilisuus kriteerit
13. Z muunnos, siirtofunktio H(z), ominaisuudet
14. Digitaalinen suodatus
15. FIR and IIR toteutukset, perusmenetelmä toteutukseen
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää lineaaristen DSP järjestelmien perusominaisuudet ja osaa käyttää olemassa olevia valmiita signaalinkäsittelykirjastojen tarjoamia työkaluja DSP ongelmanratkaisussa.
Arviointikriteerit, hyvä (3)
Opiskelija ymmärtää lineaaristen DSP järjestelmien perusominaisuudet ja osaa käyttää olemassa olevia valmiita signaalinkäsittelykirjastojen tarjoamia työkaluja DSP ongelmanratkaisussa.
Opiskelija tuntee DSP-algoritmien toteutusperiaatteita, osaa perustellen valita tarkoitukseen sopivan työkallun ja osaa kirjoittaa DSP ongelmanratkaisuun soveltuvia ohjelmia.
Arviointikriteerit, kiitettävä (5)
Opiskelija ymmärtää lineaaristen DSP järjestelmien perusominaisuudet ja osaa käyttää olemassa olevia valmiita signaalinkäsittelykirjastojen tarjoamia työkaluja DSP ongelmanratkaisussa.
Opiskelija tuntee DSP-algoritmien toteutusperiaatteita, osaa perustellen valita tarkoitukseen sopivan työkallun ja osaa kirjoittaa DSP ongelmanratkaisuun soveltuvia ohjelmia.
Opiskelija ymmärtää DSP algoritmien laskennallisen problematiikan ja pystyy analysoimaan algoritmien laskennallista vaativuutta.
Arviointikriteeri, hyväksytty/hylätty
.
Esitietovaatimukset
Ohjelmointi (mikä tahansa ohjelmointikieli)