Implementation of visible light positioning (VLP) on embedded FPGA board

In this dissertation, a visible light positioning (VLP) approach based on adapted phase difference of arrival (PDOA) algorithm is implemented on an embedded Field- Programmable Gate Array (FPGA) board. With the support of Xilinx ISE® design suite and python integrated development environment, I h...

Full description

Saved in:
Bibliographic Details
Main Author: Lalithraj, Gundu Praksham
Other Authors: Arokiaswami Alphones
Format: Theses and Dissertations
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/78866
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-78866
record_format dspace
spelling sg-ntu-dr.10356-788662023-07-04T16:09:53Z Implementation of visible light positioning (VLP) on embedded FPGA board Lalithraj, Gundu Praksham Arokiaswami Alphones School of Electrical and Electronic Engineering Delta Electronics Engineering::Electrical and electronic engineering In this dissertation, a visible light positioning (VLP) approach based on adapted phase difference of arrival (PDOA) algorithm is implemented on an embedded Field- Programmable Gate Array (FPGA) board. With the support of Xilinx ISE® design suite and python integrated development environment, I have developed an FPGA program and a GUI application on Raspberry Pi to locate users and plot the estimated position coordinates by sequential means of 1) obtaining analog-digital convertor signal 2) filtering and demodulation of signals using FPGA device for time difference of arrival (TDOA) measurements 3) trilateration and interfacing implemented in Raspberry Pi to determine the position coordinates. I have also designed the user interface with necessary prompts and error messages for visualizing the results to the users. In this project, a low complexity PDOA algorithm and its implementation on embedded system will be explained in detail. A real-time experiment based on ideal scenarios has been carried out to evaluate the feasibility and performance of the embedded VLP system in term of its accuracy. The results show that the high accuracy of 2D positioning can be achieved. In general, this dissertation has successfully validated an embedded 2D VLP scheme using PDOA algorithm with low complexity and high accuracy. Master of Science (Electronics) 2019-09-10T01:25:08Z 2019-09-10T01:25:08Z 2019 Thesis http://hdl.handle.net/10356/78866 en 113 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering
spellingShingle Engineering::Electrical and electronic engineering
Lalithraj, Gundu Praksham
Implementation of visible light positioning (VLP) on embedded FPGA board
description In this dissertation, a visible light positioning (VLP) approach based on adapted phase difference of arrival (PDOA) algorithm is implemented on an embedded Field- Programmable Gate Array (FPGA) board. With the support of Xilinx ISE® design suite and python integrated development environment, I have developed an FPGA program and a GUI application on Raspberry Pi to locate users and plot the estimated position coordinates by sequential means of 1) obtaining analog-digital convertor signal 2) filtering and demodulation of signals using FPGA device for time difference of arrival (TDOA) measurements 3) trilateration and interfacing implemented in Raspberry Pi to determine the position coordinates. I have also designed the user interface with necessary prompts and error messages for visualizing the results to the users. In this project, a low complexity PDOA algorithm and its implementation on embedded system will be explained in detail. A real-time experiment based on ideal scenarios has been carried out to evaluate the feasibility and performance of the embedded VLP system in term of its accuracy. The results show that the high accuracy of 2D positioning can be achieved. In general, this dissertation has successfully validated an embedded 2D VLP scheme using PDOA algorithm with low complexity and high accuracy.
author2 Arokiaswami Alphones
author_facet Arokiaswami Alphones
Lalithraj, Gundu Praksham
format Theses and Dissertations
author Lalithraj, Gundu Praksham
author_sort Lalithraj, Gundu Praksham
title Implementation of visible light positioning (VLP) on embedded FPGA board
title_short Implementation of visible light positioning (VLP) on embedded FPGA board
title_full Implementation of visible light positioning (VLP) on embedded FPGA board
title_fullStr Implementation of visible light positioning (VLP) on embedded FPGA board
title_full_unstemmed Implementation of visible light positioning (VLP) on embedded FPGA board
title_sort implementation of visible light positioning (vlp) on embedded fpga board
publishDate 2019
url http://hdl.handle.net/10356/78866
_version_ 1772828309340553216