<?xml version="1.0" encoding="utf-8"?>
<export-example>
  <doc>
    <id>8688</id>
    <completedYear/>
    <publishedYear>2025</publishedYear>
    <thesisYearAccepted/>
    <language>eng</language>
    <pageFirst/>
    <pageLast/>
    <pageNumber>vi, 104</pageNumber>
    <edition/>
    <issue/>
    <volume/>
    <type>masterthesis</type>
    <publisherName/>
    <publisherPlace>Regensburg</publisherPlace>
    <creatingCorporation/>
    <contributingCorporation/>
    <belongsToBibliography>0</belongsToBibliography>
    <completedDate>2025-12-05</completedDate>
    <publishedDate>--</publishedDate>
    <thesisDateAccepted>2025-11-18</thesisDateAccepted>
    <title language="eng">Implementation and Evaluation of the ESPRIT Algorithm for DoA Estimation on an FPGA-based SDR Platform</title>
    <abstract language="eng">Environmental sensing using smart antennas and antenna arrays is a broad field with many applications in different areas. This thesis is part of the initial stage of a longer research project at the OTH Regensburg, with the goal of enhancing the antenna-array-based sensing capabilities of base stations. Existing technologies that utilize radio waves, such as radar, often require the generation of special signals to scan the environment. This project aims to utilize the existing mobile communication traffic instead, making the benefits of sensing capabilities available to a wider range of applications. Many of the array processing methods require high computational power and are used in environments with real-time constraints. Therefore, the use of field-programmable gate arrays (FPGAs) for hardware acceleration of these methods will be investigated, evaluating which methods are suitable for implementation on FPGAs. The focus in this thesis lies on the Estimation of Signal Parameters Via Rotational Invariance Techniques (ESPRIT) method for direction of arrival (DoA) estimation, as it is a popular and highly accurate method that does not rely on calibration. The accelerator is implemented for the RFSoC4x2 software-defined radio (SDR), using Vitis High-Level Synthesis (HLS) for implementation of the algorithm itself, Vivado for the hardware configuration, and Python Productivity on Zynq (PYNQ) for drivers and application code. Simulations for evaluation and verification, as well as test data generation, are implemented in Julia, using a custom array signal processing package. A measurement setup is used to collect experimental data for simulation and evaluation of the performance of the implemented ESPRIT. It is shown that the underlying assumption of equal subarrays does not hold for the array used for the measurements. This causes the estimates to be erroneous and can only be addressed by employing other algorithms that allow for the required calibration.</abstract>
    <identifier type="urn">urn:nbn:de:bvb:898-opus4-86883</identifier>
    <identifier type="doi">10.35096/othr/pub-8688</identifier>
    <enrichment key="opus.source">publish</enrichment>
    <licence>Keine Lizenz - Es gilt das deutsche Urheberrecht: § 53 UrhG</licence>
    <author>Matthias Schön</author>
    <subject>
      <language>deu</language>
      <type>swd</type>
      <value>Field programmable gate array</value>
    </subject>
    <subject>
      <language>deu</language>
      <type>swd</type>
      <value>Digitale Signalverarbeitung</value>
    </subject>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>Array signal processing</value>
    </subject>
    <subject>
      <language>eng</language>
      <type>uncontrolled</type>
      <value>Direction-of-arrival estimation</value>
    </subject>
    <collection role="institutes" number="FakEI">Fakultät Elektro- und Informationstechnik</collection>
    <collection role="institutes" number="">Labor Hochfrequenztechnik</collection>
    <collection role="DFGFachsystematik" number="1">Ingenieurwissenschaften</collection>
    <collection role="othforschungsschwerpunkt" number="">Digitale Transformation</collection>
    <thesisPublisher>Ostbayerische Technische Hochschule Regensburg</thesisPublisher>
    <thesisGrantor>Ostbayerische Technische Hochschule Regensburg</thesisGrantor>
    <file>https://opus4.kobv.de/opus4-oth-regensburg/files/8688/masterarbeit.pdf</file>
  </doc>
</export-example>
