Architecture Design of Simplex Algorithm for Range-Free Localization Using Compressive Sensing

碩士 === 國立中央大學 === 電機工程學系 === 104 === In this thesis, the fundamental knowledge about wireless localization is first introduced. The compressed sensing techniques exploiting the signal sparsity can increase the efficiency of data collection and thus are widely investigated. Some linear programming al...

Full description

Bibliographic Details
Main Authors: Han-Jhen Wu, 吳函蓁
Other Authors: Pei-Yun Tsai
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/17539258551917942015
id ndltd-TW-104NCU05442110
record_format oai_dc
spelling ndltd-TW-104NCU054421102017-06-10T04:46:59Z http://ndltd.ncl.edu.tw/handle/17539258551917942015 Architecture Design of Simplex Algorithm for Range-Free Localization Using Compressive Sensing 應用於單形法之壓縮感知無線定位演算法及硬體設計 Han-Jhen Wu 吳函蓁 碩士 國立中央大學 電機工程學系 104 In this thesis, the fundamental knowledge about wireless localization is first introduced. The compressed sensing techniques exploiting the signal sparsity can increase the efficiency of data collection and thus are widely investigated. Some linear programming algorithms can be adopted to solve the range-free localization problem from compressive sensing, such as the simplex algorithm, interior-point algorithm, and OMP algorithm. The steps of the simplex algorithm perform as follows: listing a tableau, finding an entering variable, and pivoting. In our simulation environments, the network sizes are set to 5m×5m, 7.5m×7.5m, 10m×10m with grid sizes 12×12, 18×18, 24×24. Several sensor nodes are spread inside the network close to the boundary to provide the measurements of received signal strengths. From the simulation results, we show that the performance of the simplex algorithm approaches to that of the interior-point algorithm for l_1 optimization. However, the complexity of the former is much less. Consequently, the implementation of the simplex algorithm is considered. Since the simplex algorithm is an iterative algorithm, the error will be easily accumulated. Thus, a floating-point representation with total 25 bits is adopted for the data path. The hardware parallelism will affect the complexity and execution clock cycles. After evaluation, the degree of parallelism is set to 13 to strike a balance between processing time and hardware complexity. As a result, the total execution time are 496 clock cycles for one iteration. Pei-Yun Tsai 蔡佩芸 2016 學位論文 ; thesis 86 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中央大學 === 電機工程學系 === 104 === In this thesis, the fundamental knowledge about wireless localization is first introduced. The compressed sensing techniques exploiting the signal sparsity can increase the efficiency of data collection and thus are widely investigated. Some linear programming algorithms can be adopted to solve the range-free localization problem from compressive sensing, such as the simplex algorithm, interior-point algorithm, and OMP algorithm. The steps of the simplex algorithm perform as follows: listing a tableau, finding an entering variable, and pivoting. In our simulation environments, the network sizes are set to 5m×5m, 7.5m×7.5m, 10m×10m with grid sizes 12×12, 18×18, 24×24. Several sensor nodes are spread inside the network close to the boundary to provide the measurements of received signal strengths. From the simulation results, we show that the performance of the simplex algorithm approaches to that of the interior-point algorithm for l_1 optimization. However, the complexity of the former is much less. Consequently, the implementation of the simplex algorithm is considered. Since the simplex algorithm is an iterative algorithm, the error will be easily accumulated. Thus, a floating-point representation with total 25 bits is adopted for the data path. The hardware parallelism will affect the complexity and execution clock cycles. After evaluation, the degree of parallelism is set to 13 to strike a balance between processing time and hardware complexity. As a result, the total execution time are 496 clock cycles for one iteration.
author2 Pei-Yun Tsai
author_facet Pei-Yun Tsai
Han-Jhen Wu
吳函蓁
author Han-Jhen Wu
吳函蓁
spellingShingle Han-Jhen Wu
吳函蓁
Architecture Design of Simplex Algorithm for Range-Free Localization Using Compressive Sensing
author_sort Han-Jhen Wu
title Architecture Design of Simplex Algorithm for Range-Free Localization Using Compressive Sensing
title_short Architecture Design of Simplex Algorithm for Range-Free Localization Using Compressive Sensing
title_full Architecture Design of Simplex Algorithm for Range-Free Localization Using Compressive Sensing
title_fullStr Architecture Design of Simplex Algorithm for Range-Free Localization Using Compressive Sensing
title_full_unstemmed Architecture Design of Simplex Algorithm for Range-Free Localization Using Compressive Sensing
title_sort architecture design of simplex algorithm for range-free localization using compressive sensing
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/17539258551917942015
work_keys_str_mv AT hanjhenwu architecturedesignofsimplexalgorithmforrangefreelocalizationusingcompressivesensing
AT wúhánzhēn architecturedesignofsimplexalgorithmforrangefreelocalizationusingcompressivesensing
AT hanjhenwu yīngyòngyúdānxíngfǎzhīyāsuōgǎnzhīwúxiàndìngwèiyǎnsuànfǎjíyìngtǐshèjì
AT wúhánzhēn yīngyòngyúdānxíngfǎzhīyāsuōgǎnzhīwúxiàndìngwèiyǎnsuànfǎjíyìngtǐshèjì
_version_ 1718457757019930624