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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |