Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Design and Implementation of BPSK Baseband Processing for UHF Radio

Ihalainen, Elias (2026)

 
Avaa tiedosto
IhalainenElias.pdf (2.675Mt)
Lataukset: 



Ihalainen, Elias
2026

Tietotekniikan DI-ohjelma - Master's Programme in Information Technology
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
Hyväksymispäivämäärä
2026-07-30
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202607298591
Tiivistelmä
Software defined radio can be used for cost-efficient and flexible digital signal processing development. Satel Oy is looking for a cost-efficient and easily scalable replacement for a radio circuit component. The proposed solution is implemented utilizing software defined radio. The replacement solution utilizes BPSK modulation which is spectrally inefficient but robust against noise. The implemented solution utilizes digital filtering for pulse shaping and reducing the effect of noise. RRC filters enable efficient frequency spectrum limiting and reduce inter-symbol interference. A coherent receiver requires the synchronization of the incoming signal and the local oscillator. Synchronization can be implemented using loop structures which estimate and correct errors in the incoming signal.

The designed solution consists of individual digital signal processing components which form a transmitter-receiver chain. Utilizing software defined radio enables individual development, addition and removal of the components without compromising the functionality of the chain. The designed implementation functions with BPSK and QPSK modulations via SDR-controlled variables. The implementation is invisible to the transmitted data. The designed transmitter consists of a modulator and a pulse shaping filter. The designed receiver consists of a coarse fre-quency correction, matched filter, automatic gain control, timing error correction, phase locked loop and demodulator. Cost-efficiency is considered by minimizing processing costs. Scalability is considered by including QPSK modulation functionality and enabling individual development of the components.

The functionality of the designed implementation was confirmed with measurements. USRP devices were utilized for measurements to provide an RF interface for the transmitted and received signals. The signal was artificially attenuated and interfered to simulate a realistic transmission scenario. The measurements consisted of the EVM of the transmitted signal, the effect of the signal-to-noise ratio on the bit-error rate, the ability of the receiver to correct carrier frequency offsets and the effect of adjacent channel distortion on the receiver. The results will be utilized in the future for further development.

In the future, the work in this thesis will continue towards a final replacement for the radio circuit component. In further development, the designed transmitter-receiver will be implemented on a DSP processor. The designed components will be developed further, and new features will be added. Measurements will be repeated and their results will be compared to the ones acquired in this thesis.
 
Ohjelmistoradiota voidaan käyttää kustannustehokkaaseen ja joustavaan digitaalisen signaalinkäsittelyn kehittämiseen. Satel Oy:n hyödyntämälle radiopiirikomponentille haetaan kustannustehokasta ja helposti skaalautuvaa korvaajaa. Ehdotettu ratkaisu toteutetaan hyödyntämällä ohjelmistoradiota. Korvaava ratkaisu hyödyntää BPSK-modulaatiota, joka on spektritehokkuudeltaan heikompi, mutta kohinaa vastaan kestävä digitaalinen modulaatio. Toteutettu ratkaisu hyödyntää digitaalista suodatusta pulssinmuokkaukseen ja kohinan vaikutuksen vähentämiseen. RRC-suodattimet mahdollistavat tehokkaan taajuskaistan rajauksen ja vähentävät symbolien välistä häiriötä. Koherentti vastaanotin vaatii vastaanotettavan signaalin ja paikallisen oskillaattorin synkronoinnin. Synkronointi voidaan toteuttaa silmukkarakenteilla, jotka arvioivat ja korjaavat vastaanotetussa signaalissa olevia virheitä.

Suunniteltu ratkaisu koostuu yksittäisistä digitaalisen signaalinkäsittelyn komponenteista, jotka muodostavat lähetin-vastaanotinketjun. Ohjelmistoradion hyödyntäminen mahdollistaa komponenttien itsenäisen kehittämisen, lisäämisen ja poistamisen, vaikuttamatta ketjun toimintaan. Suunniteltu toteutus toimii sekä BPSK- että QPSK-modulaatioilla, ohjelmistoradion hallitsemien muuttujien avulla. Toteutus on läpinäkyvä lähetettävälle datalle. Suunniteltu lähetin koostuu modulaattorista ja pulssinmuokkaussuotimesta. Suunniteltu vastaanotin koostuu karkeasta taajuuskorjauksesta, sovitetusta suotimesta, automaattisesta vahistuksen säätimesta, aikavirheenkorjauksesta, vaihelukitusta silmukasta ja demodulaattorista. Kustannustehokkuus toteutuksessa huomioidaan minimoimalla prosessorikustannukset. Skaalautuvuus huomioidaan sisällyttämällä QPSK-modulaatio toteutukseen ja mahdollistamalla jokaisen komponentin itsenäinen kehittäminen.

Suunniteltu toteutuksen toiminta vahvistettiin mittauksilla. Mittauksiin hyödynnettiin USRP-laitteita, jotka toimivat RF-rajapintana suunnitellun SDR-toteutuksen lähettämille ja vastaanottamille signaaleille. Mittauksissa signaalia vaimennettiin ja häirittiin keinotekoisesti RF-testauksen komponenteilla realistisen lähetysympäristön simuloimiseksi. Mittaukset koostuivat lähetetyn signaalin EVM:stä, signaali-kohinasuhteen vaikutuksesta bittivirhesuhteeseen, vastaanottimen kvystä korjata taajuusvirheitä ja viereisten kanavien häiriösignaalien vaikutuksesta vastaanottimeen. Mittausten tuloksia hyödynnetään tulevaisuudessa toteutuksen jatkokehitykseen.

Tulevaisuudessa tätä työtä jatketaan kohti lopullista radiopiirikomponentin korvaajaa. Jatkokehityksessä suunniteltu lähetin-vastaanotin toteutetaan DSP-prosessorilla. Suunniteltuja komponentteja tullaan kehittämään ja uusia ominaisuuksia tullaan lisäämään. Mittauksia tullaan toistamaan ja niiden tuloksia vertailemaan tässä työssä saatuihin tuloksiin.
 
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [43236]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste