簡易檢索 / 詳目顯示

研究生: 羅翊豪
Lo, Yi-Hao
論文名稱: 適用於定位系統之分散式粒子濾波器設計與實作
Design and Implementation of Distributed Particle Filter for Positioning Systems
指導教授: 黃元豪
Huang, Yuan-Hao
口試委員: 蔡佩芸
Tsai, Pei-Yun
陳喬恩
Chen, Chiao-En
楊家驤
Yang, Chia-Hsiang
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 通訊工程研究所
Communications Engineering
論文出版年: 2012
畢業學年度: 101
語文別: 英文
論文頁數: 70
中文關鍵詞: 分散式粒子濾波器定位特徵
外文關鍵詞: IMH
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本篇論文結合了特徵技術與粒子濾波器,傳統的RSSI技術存在的非視距(NLOS)和多路徑的影響。學者有提出了一種方法,稱為特徵技術改善RSSI技術的缺點,但它仍然沒有良好的表現。因此,本研究使用的過濾器來優化輸出。
    然而,傳統的粒子過濾器是在ASIC架構過於複雜而難以實現。因此,這篇論文主要是在修改粒子濾波器的架構。以通訊系統角度來看,特徵定位技術可以處理多路徑和屏蔽效應的影響;而以信號處理的角度來看,粒子濾波器可以處理非線性和非高斯特性。
      對於粒子濾波器,本篇論文修改了取樣和重新取樣的方法並且將粒子濾波器改為中央單元-處理單元的架構使處理速度變得更快。傳統的取樣方法是隨機移動粒子而造成分散的效果,本篇論文提出了一種稱為選擇性取樣的方法,它提供了一個門檻決定哪些粒子應該被移動。模擬結果顯示出該發法可以加速收斂時間,提高了精度。而傳統的重新取樣方法是以每顆粒子的權重比例來計算該粒子應該被重新取樣成幾顆單位粒子,但是這個方法需要等待所有粒子的權重都計算出來後才能做重新取樣的動作,等待的時間便會浪費掉,造成硬體的使用效率不好。所以有學者提出一種名為IMH的重新取樣方式,那就可以將硬體做成pipeline的架構,但這方法會降低準確度,所以我們提出一種名為界限型IMH的重新取樣方法,不僅可以做到pipeline的架構而且也可以維持準確度。
      而對於行動定位來說,當目標移動時我們定位晶片所運算的時間便是目標移動的時間,所以運算時間越短代表目標移動的距離越短,也就是準確度會越高,所以我們提出了類似平行化的架構:中央單元-處理單元架構,我們有4塊處理單元是處理取樣、權重和估算結果;中央單元主要就是處理重新取樣的步驟,藉此架構我們可以將運算時間縮短為4倍但面積只需要2倍。
      我們的實現方法是採用TSMC 18um的製程,面積為6.95mm2,功率為193mW。


    This thesis combines the RSSI fingerprinting technique in MIMO system with the particle
    filter to perform positioning. The traditional RSSI technique suffers from effects
    of NLOS and multi-paths. The rsearchers proposed a method called fingerprinting
    technique to improve the disadvantages of the RSSI technique, but it still suffers the
    multi-modal effects. Therefore, this study use the particle filter to optimize the output.
    However, the tradtional particle filter is too complex to implement in ASIC architecture.
    Therefore, this work is to modify the particle filter architecture. In the system domain,
    the MIMO fingerprinting technique can deal with the effects of multi-paths and shadowing;
    In the signal processing domain, the particle filter can handle the the non-linearity
    and non-Gaussian properties.
    The Spacing and Run is the key points while building the fingerprinting map. The
    Spacing is the resolution of the map, and the Run is the ability against the time-varying
    channel. The Spacing is smaller, the accuracy is better. The Run is larger, the ability
    is better. However, there is also a trade-off between the performance and cost.
    For the particle filter, this work modify the sampling and resampling strategy. The
    traditional sampling strategy is to add random noise to scatter the particles, and this
    work proposed a method called selective sampling which offers a ThresholdS to decide
    which particle should be added by random noise. The simulation shows that this strategy
    can accelerate the convergence time and improve the accuracy.
    Because the efficiency of the traditional systematic resampling strategy is too low,
    researcher proposed the independent metropolis hasting(IMH) resample which can be
    pipelined. However the performance fo the IMH resample is not good enough. Therefore,
    based on the IMH resample, this work proposed the threshold IMH(T-IMH) resample
    which offers a ThresholdR to be compared to the weights of the particles. When the
    ThresholdR is larger, it means that the present particle is not reliable, so we replace
    the present particle with the previous particle; Otherwise, we keep the present particle.
    This architecture can be still pipelined, and the simulation shows that the accuracy is
    better.
    For the mobile positioning, the processing period is smaller, the accuracy is better.
    Moreover for the base station(BS), the processing period is smaller, the more number
    of users that the BS can afford. Therefore, this work propose the distributed particle
    filter which is a kind of parallel processing to increase the processing speed. This work
    perform the sample and weight in each processing element(PE), and the resample in
    a central unit(CU). This work uses the ARM-3.2 TSMC 0.18 um cell library for logic
    synthesis and the Artisan memory compiler for the memory elements. The simulation
    shows that this proposed distributed architecture has smaller area throughput (AT)
    product. To conclude this work, this work modify the particle filter architecture so that
    we can implement the particle filter and shorten the processing period.

    1 Introduction 1.1 Positioning 1.2 RSSI and Fingerprint 1.3 Particle Filter 1.4 Research Motivation 1.5 Organization of This Thesis 2 Positioning and Particle Filter 2.1 Technique of Positioning 2.1.1 TOA and TDOA 2.1.2 AOA 2.1.3 RSSI 2.2 Particle Filter 2.2.1 Tradition Particle Filter 2.2.2 IMH Particle Filter 2.2.3 Unscented Kalman Filter Aided Sampling 3 Positioning System 3.1 3GPP Spatial Channel Model 3.2 BS and MS Array Topologies 3.3 General Definitions and Parameters 3.4 Environments 3.5 Channel Coefficients 4 Positioning by Proposed Selective Sampling and T-IMH Resampling Particle Filter with Fingerprinting 4.1 RSSI Fingerprinting Technique 4.2 Selective Sampling Strategy 4.3 Proposed Threshold IMH Resampling(T-IMH) Algorithm 4.4 Output Estimation 4.5 Simulation Result 5 Proposed PE-CU T-IMH Particle Filter 5.1 Mobile Tracking by Proposed T-IMH Particle Filter in BS 5.2 Proposed Distributed Particle Filter 5.3 Simulation Result 6 VLSI Implementation 6.1 Fixed Point Simulation 6.2 Implementation of Proposed Distributed Particle Filter 6.2.1 Hardware Block Diagram 6.2.2 Simulation Result 6.3 Specification 7 Conclusion

    [1] P. D. et al., “Particle Filtering,” in Proc. IEEE Signal Processing Magazine, Sep.
    2003, pp. 19–38.
    [2] A. Sankaranarayanan, R. Chellappa, and A. Srivastava, “Algorithmic and architectural
    design methodology for particle filters in hardware,” in Proc. Int. Conf.
    Computer Design, Oct. 2005, pp. 275–280.
    [3] M. Bolic, Implementation of Particle filters: Algorithms and Hardware Architec-
    tures. VDM Verlag Dr. Muller, 2008.
    [4] Spatial channel model for Multiple Input Multiple Output(MIMO) simula-
    tions(Rel.7), 3GPP Std. TR 25.996, Rev. 7.0.0, Jun. 2007.
    [5] H. Ren, M. Meng, and L. Xu, “Indoor Patient Position Estimation Using Particle
    Filtering and Wireless Body Area Networks,” in Proc. of 29th Annual International
    Conference of the IEEE EMBS, Cite Internationale, Lyon, France, Aug. 2007, pp.
    2277 –2280.
    [6] W. Y. Chiu and B. S. Chen, “Mobile Location Estimation in Urban Areas Using
    Mixed Manhattan/Euclidean Norm and Convex Optimization,” IEEE Trans.
    Wireless Comm., vol. 8, no. 1, pp. 414–423, Jan. 2009.
    68 BIBLIOGRAPHY
    [7] M. Vossiek, L. Wiebking, P. Gulden, J. Wieghardt, and C. Hoffmann, “Wireless
    local positioning - Concepts, solutions, applications,” in Proc. IEEE Radio and
    Wireless Conference - RAWCON03, Aug. 2003, pp. 219–224.
    [8] T. Wigren, “Adaptive Enhanced Cell-ID Fingerprinting Localization by Clustering
    of Precise Position Measurements,” IEEE Trans. Veh. Technol., vol. 56, no. 5, pp.
    3199–3209, Sep. 2007.
    [9] H. Liu, H. Darabi, P. Banerjee, and J. Liu, “Survey of Wireless Indoor Positioning
    Techniques and Systems,” IEEE Trans. Systems, Man, and Cybernetics, Part C:
    Applications and Reviews, vol. 37, no. 6, pp. 1067 – 1080, Nov. 2007.
    [10] C. H. Chao, C. Y. Chu, and A. Y.Wu, “Location-Constrained Particle Filter human
    positioning and tracking system,” in Proc. IEEE Workshop on Signal Processing
    Systems (SiPS-2008), DC, USA, Oct. 2008, pp. 73–76.
    [11] N. Ristic, S. Arulampalam, and N. Gordon, Beyond the Kalman Filter: particle
    filters for tracking. VDM Verlag Dr. Muller, 2009.
    [12] Z. Duan, “A sample size adaptation scheme for particle filter,” in Control and
    Decision Conference (CCDC), 2012 24th Chinese, may 2012, pp. 3012 –3016.
    [13] Z. Wang, Z. Liu, W. Liu, and Y. Kong, “Particle filter algorithm based on adaptive
    resampling strategy,” in Electronic and Mechanical Engineering and Information
    Technology (EMEIT), 2011 International Conference on, vol. 6, aug. 2011, pp.
    3138 –3141.
    [14] B. Fang, “Simple solution for hyperbolic and related position fixes,” IEEE Trans.
    Aerosp. Electron. Syst., vol. 36, no. 4, pp. 748–753, Sep. 1990.
    BIBLIOGRAPHY 69
    [15] M. A. Chao, C. Y. Chu, C. H. Chao, and A. Y. Wu, “Efficient Parallelized Particle
    Filter Design on Cuda,” in Proc. IEEE Workshop on Signal Processing Systems
    (SiPS-2010), San Francisco, USA, Oct. 2010, pp. 1–4.
    [16] J. Salo and G. Del Galdo and J. Salmmi, et al., “MATLAB implementation of
    the 3GPP Spatial Channel Model(3GPP TR 25.996),” Online, Jan. 2005, available:
    http://www.tkk.fi/Units/Radio/scm.
    [17] H. L. Chang, J. B. Tian, T. T. Lai, H. H. Chu, and P. Haung, “Spinning beacons
    for precise indoor localization,” in Proc. of the 6th ACM conference on Embedded
    network sensor systems, Raleigh, NC, USA, Nov. 2008, pp. 127–140.
    [18] S. Bizjajeva, T. Ryden, and O. Edfors, “Mobile Positioning in MIMO System Using
    Particle Filtering,” in Proc. IEEE 66th Veh. Technol. Conference, Sep. 2007, pp.
    792–798.
    [19] E. Hepsaydir, “Mobile Positioning in CDMA Cellular Networks,” in Proc. IEEE
    66th Veh. Technol. Conference, Sep. 2007, pp. 792–798.
    [20] C. Mensing, S. Sand, A. Dammann, and W. Utschick, “Interference-Aware Location
    Estimation in Cellular OFDM Communications Systems,” in Proc. IEEE
    International Conference on Communications, June 2009, pp. 1–6.
    [21] B. Anderson and J. Moore, Optimal Filtering. Dover Publications, 2005.
    [22] V. Cevher and J. McClellavn, “Fast initialization of particle filters using a modified
    metropolis-Hastings algorithm: mode-hungry approach,” in Proc. Int. Conf.
    Acoustics, Speech, and Signal Processing, May 2004, pp. 1520–6149.
    [23] D. B. Rubin, J. M. Bernardo, M. H. D. Groot, D. V. Lindley, and A. F. M. Smith,
    “Using the SIR algorithm to simulate posterior distributions. In Bayesian Statistics
    3,” Oxford Univ. Press., pp. 395–402, 1988.
    70 BIBLIOGRAPHY
    [24] L. Chen, H. Zou, L. Wu, and H. Hu, “Modified Particle Filtering for Wireless
    Tracking in Digital Broadcasting System,” in Proc. IEEE 4th WiCOM International
    Conference, Dalian, Oct. 2008, pp. 1–4.

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE