Responsive image
博碩士論文 etd-0820107-170855 詳細資訊
Title page for etd-0820107-170855
論文名稱
Title
無線感測網路之最短路徑距離估測與定位演算法
Shortest-Path Distance Estimation and Positioning Algorithm in Wireless Sensor Networks
系所名稱
Department
畢業學年期
Year, semester
語文別
Language
學位類別
Degree
頁數
Number of pages
66
研究生
Author
指導教授
Advisor
召集委員
Convenor
口試委員
Advisory Committee
口試日期
Date of Exam
2007-07-09
繳交日期
Date of Submission
2007-08-20
關鍵字
Keywords
無線感測網路、定位、最短路徑距離估測
wireless sensor networks, localization, location, positioning, shortest-path distance estimation
統計
Statistics
本論文已被瀏覽 5726 次,被下載 21
The thesis/dissertation has been browsed 5726 times, has been downloaded 21 times.
中文摘要
本論文主旨在研究無線感測網路(Wireless Sensor Network) 中利用已知座標位置之地標與目標物到地標之間的距離資訊建立目標函數,並使用無約束條件直接搜尋法進行目標函數最優化以求得目標物之座標位置。地標是由網路中所有節點經由地標選取演算法選取而來,由於地標選取演算法耗費時間過久,勢必需要簡化架構,以距離資訊重複方法加速選取效率。因為節點之涵蓋範圍有限,必須結合多重跳躍(Multi-Hop)方式和最短路徑概念估測非鄰近之目標物到地標間的距離,因此利用最短路徑距離估測模型可以快速求得,不過由於距離估測誤差過大,必須結合步長誤差判斷進行距離估測修正,將使的目標物之定位誤差上有明顯的降低。

本論文利用無約束條件直接搜尋法中的單純形調優法(Simplex Evolutionary Method, SEM)、座標轉換法(Cyclic Coordinate Method, CCM)和波威爾法(Powell Method, PM)進行目標函數最優化。由於CCM和PM 定位演算法在應用上面臨求解搜尋方向前進長度之問題,因此我們提出結合CCM-SEM 和結合PM-SEM定位演算法不僅保留原本架構,利用單變數之SEM 求解搜尋方向前進長度問題將顯的快
速且有效率。

本論文最後利用程式模擬,在一個單位面積之二維空間中隨機產生節點並做地標選取。令目標物佈置於整個環境中進行定位演算法效能分析,其中也將針對結合步長誤差判斷後所造成定位效能之影響進行探討,並討論節點個數、地標個數、節點涵蓋範圍對於定位演算法效能上之影響。由模擬結果可以得知,以地標個數為四個或者節點個數為100個為例,其定位誤差有明顯降低;而結合步長誤差將使的定位更精確。
Abstract
The main purpose of this thesis is to utilize landmarks with known coordinates and the distance between a target and landmarks to establish an objective function, and to optimize the objective function by using unconstrained direct search method to estimate the coordinate of target. A number of nodes in the sensor network serve as the landmarks according to landmark selection algorithm. Since the landmark selection algorithm is time-consuming, a simplified scheme that would improve the algorithm is to reuse the distance information that had been computed. Due to the limit of transmission range between nodes, utilizing the shortest-path distance estimation model can quickly estimate the distance between the target and non-adjacent landmarks. The main conception of the model is combining the manner of multi-hop with the shortest-path model. Due to the possible errors in distance estimation, the error per hop is considered for reducing the estimation errors. It will obviously reduce the localization errors of the target.

The thesis utilizes unconstrained direct search method to optimize the objective functions such as the simplex evolutionary method (SEM), the cyclic coordinate method(CCM) and the Powell method (PM). CCM and PM will tackle the problem of finding the forward length along search direction. Hence, two schemes that combine CCM or PM with SEM are proposed to resolve the problem.

Finally, simulations are conducted to generate random some nodes in an known area and to select landmarks from the nodes. Let the target be assigned in the area and do performance analysis of positioning algorithm. We discuss the performance of the positioning algorithm by considering the error per hop approach. We also discuss the effects on positioning by changing some variables such as the number of nodes, the number of landmarks and the transmission range of nodes. It is seen that the positioning errors will be reduced in examples where the number of landmark are four or the number of node are four hundred. The performance of positioning becomes accurate by reducing the distance estimation error.
目次 Table of Contents
1 緒論1
1.1 研究背景. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 研究動機. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 論文結構. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
2 無線感測網路估測最短路徑距離近似模型4
2.1 無線感測器測距原理. . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.1 無線測距原理. . . . . . . . . . . . . . . . . . . . . . . . . 4
2.1.2 最短路徑測距概念. . . . . . . . . . . . . . . . . . . . . . . 6
2.2 估測最短路徑距離近似模型. . . . . . . . . . . . . . . . . . . . . . 7
2.2.1 測距數學模型. . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2.2 測距模型演算法流程. . . . . . . . . . . . . . . . . . . . . . 10
2.3 無線感測網路之地標選取法. . . . . . . . . . . . . . . . . . . . . . 11
2.3.1 地標選取原理及演算法流程. . . . . . . . . . . . . . . . . . 11
2.3.2 快速地標選取演算法. . . . . . . . . . . . . . . . . . . . . . 14
2.4 非線性目標函數之建立. . . . . . . . . . . . . . . . . . . . . . . . . 16
2.4.1 一般節點之目標函數建立. . . . . . . . . . . . . . . . . . . 16
2.4.2 結合步長誤差判斷之目標函數. . . . . . . . . . . . . . . . . 17
3 針對目標物之定位演算法19
3.1 最優化與定位觀念概述. . . . . . . . . . . . . . . . . . . . . . . . . 19
3.2 無約束非線性函數最優化直接搜尋法. . . . . . . . . . . . . . . . . 20
3.2.1 座標轉換法(Cyclic Coordinate Method) . . . . . . . . . . 20
3.2.2 波威爾法(Powell Method) . . . . . . . . . . . . . . . . . . 22
3.2.3 單純形調優法(Simplex Evolutionary Method) . . . . . . . 25
3.3 結合CCM-SEM 與結合PM-SEM 定位演算法. . . . . . . . . . . . 32
3.4 定位演算法之比較. . . . . . . . . . . . . . . . . . . . . . . . . . . 33
4 電腦模擬分析與討論36
4.1 最短路徑距離估測模型特性分析. . . . . . . . . . . . . . . . . . . . 36
4.2 定位演算法之效能分析. . . . . . . . . . . . . . . . . . . . . . . . . 38
4.2.1 定位之距離誤差討論. . . . . . . . . . . . . . . . . . . . . . 41
4.2.2 結合步長誤差判斷之定位影響. . . . . . . . . . . . . . . . . 44
4.3 影響定位效能之參數設定. . . . . . . . . . . . . . . . . . . . . . . 48
4.3.1 地標個數之定位影響. . . . . . . . . . . . . . . . . . . . . . 48
4.3.2 CCM-SEM和PM-SEM 定位演算法初始點設定之影響. . . . 51
5 結論與建議54
5.1 結論. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
5.2 建議. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
參考文獻56
參考文獻 References
[1] P. Bose, P. Morin, I. Stojmenovic, and J. Urrutia,“Routing with guaranteed delivery in ad hoc wireless networks,” ACM Wireless Netw., vol. 7, pp. 609–616, November 2001.
[2] B. Karp and H. Kung, “GPSR: Greedy perimeter stateless routing for wireless networks,” in Proc. ACM/IEEE 6th Annu. Int. Conf. Mobile Computing and Networking, pp. 243–254, August 2000.
[3] Y.-B. Ko and N. H. Vaidya, “Location-Aided Routing(LAR) in mobile ad hoc networks,” in Proc. ACM/IEEE 4th Annu. Int. Conf. Mobile Computing and Networking (MobiCom’98), vol. 6, pp. 307–321, September 2000.
[4] S. Capkun, M. Hamdi, and J. P. Hubaux, “GPS-free positioning in mobile ad hoc networks,” Cluster Computing, vol. 5, pp. 157–167, April 2002.
[5] J. Albowicz, A. Chen, and L. Zhang, “Recursive position estimation in sensor networks,” in Proc. IEEE Int. Conf. Network Protocols, pp. 35–41, November 2001.
[6] D. Niculescu and B. Nath, “Ad hoc positioning system (APS),” in Proc. IEEE Global Communications Conf. (GLOBECOM’01), pp. 2926–2931, 2001.
[7] C. Savarese and J. Rabaey, “Roubust positioning algorithms for distributed ad hoc wireless sensor networks,” presented at the USENIX Annu. Technical Conf., Monteray, CA, Jun. 2002.
[8] A. Nasipuri and K. Li, “A directionality based location discovery scheme for wireless sensor networks,” Workshop on Wireless Sensor Networks and Applications, pp. 105–111, 2002.
[9] D. Niculescu and B. Nath, “Ad hoc positioning system (APS) using AOA,” IEEE Computer and Communications Societies, pp. 1734–1743, 2003.
[10] H. Wu, C. Wang, and N.-F. Tzeng, “Novel self-configurable positioning technique for multihop wireless networks,” IEEE/ACM Transactions on Networking, vol. 13, pp. 609–621, June 2005.
[11] J.-Y. Lee and R. Scholtz, “Ranging in a dense multipath environment using an UWB radio link,” IEEE Journal on Selected Areas in Communications, vol. 20, no. 9, pp. 1677–1683, 2002.
12] C.-D. Wann and S.-W. Yang, “Modified GML algorithm for estimation of signal arrival time in UWB systems,” in Proceedings of IEEE Globecom, pp. 1–5, 2006.
[13] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, “Wireless sensor networks: A survey,” Computer Networks, vol. 38, pp. 393–422, December 2002.
[14] N. Bulusu, J. Heidemann, and D. Estrin, “GPS-less low-cost outdoor localization for very small devices,” IEEE Personal Communications, vol. 7, no. 5, pp. 28–34, 2000.
[15] R. J. Schilling and S. L. Harris, Applied Numerical Methods for Engineers Using Matlab and C. Brooks/Cole, 2000.
[16] M. Avriel and R. S. Dembo, Engineering Optimization. North-Holland, 1979.
[17] D. A. D’esopo, “A convex programming procedure,” Naval Research Logistics Quarterly, vol. 6, pp. 33–42, August 2006.
[18] D. G. Luenberger, Linear and Nonlinear Programming. Addison-Wesley, 1984.
[19] M. J. D. Powell, “An efficient method for finding the minimum of a function of several variables without calculating derivatives,” The Computer Journal, vol. 7, pp. 155–162, 1964.
[20] W. I. Zangwill, “Minimizing a function without calculating derivatives,” The Computer Journal, vol. 10, no. 3, pp. 293–296, 1967.
[21] J. A. Nelder and R. Mead, “A simplex method for function minimization,” The Computer Journal, vol. 7, pp. 308–313, 1965.
電子全文 Fulltext
本電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。
論文使用權限 Thesis access permission:校內一年後公開,校外永不公開 campus withheld
開放時間 Available:
校內 Campus: 已公開 available
校外 Off-campus:永不公開 not available

您的 IP(校外) 位址是 18.218.169.50
論文開放下載的時間是 校外不公開

Your IP address is 18.218.169.50
This thesis will be available to you on Indicate off-campus access is not available.

紙本論文 Printed copies
紙本論文的公開資訊在102學年度以後相對較為完整。如果需要查詢101學年度以前的紙本論文公開資訊,請聯繫圖資處紙本論文服務櫃台。如有不便之處敬請見諒。
開放時間 available 已公開 available

QR Code