Modelling of FPGA-Particle Swarm Optimized GNSS Receiver for Satellite Applications

The purpose of this paper is to design a low power Global Navigation Satellite System receiver for satellite application based on Particle Swarm Optimization (PSO) algorithm. The receiver processes the satellites signals and provide enough information for wide range of applications. Most of the applications relies on the navigation solution such as position, velocity and time. The receiver continuously acquire and track the signals from the satellites in order to compute the continuous solution based on the requirement of application. The navigation solution based on the computation distance between the receiver and set of satellites. The proposed method uses the PSO based navigation process. Hence it provide better performance through the selection of optimal solution (position, velocity and time). The proposed work is implemented in Xilinx platform and compared with various target devices in terms of frequency and area. The comparative analysis clearly demonstrate the better performance of proposed work under various target devices.

[1]  Massimo Crisci,et al.  Cloud GNSS receivers: New advanced applications made possible , 2016, 2016 International Conference on Localization and GNSS (ICL-GNSS).

[2]  George L.-T. Chiu,et al.  Overview of the Blue Gene/L system architecture , 2005, IBM J. Res. Dev..

[3]  Jari Nurmi,et al.  Multicore Software-Defined Radio Architecture for GNSS Receiver Signal Processing , 2009, EURASIP J. Embed. Syst..

[4]  Nicholas Bernard Otieno Othieno Combined Doppler Time-free Positioning for Low Dynamics GNSS Receivers , 2012 .

[5]  Nagendra Gajjar,et al.  Reconfigurable architectures for GNSS receiver , 2012, 2012 Nirma University International Conference on Engineering (NUiCONE).

[6]  Regina Lee,et al.  Feature article: Design and implementation of a low-cost SoC-based software GNSS receiver , 2016, IEEE Aerospace and Electronic Systems Magazine.

[7]  Fabio Dovis,et al.  Efficient Software Defined Radio Implementations of GNSS Receivers , 2007, 2007 IEEE International Symposium on Circuits and Systems.

[8]  Nagaraj Channarayapatna Shivaramaiah,et al.  A Dynamically Configurable Decimator for a GNSS Baseband Receiver , 2017, IEEE Transactions on Aerospace and Electronic Systems.

[9]  Surabhi Guruprasad,et al.  FPGA-Based Software GNSS Receiver Design for Satellite Applications , 2015 .

[10]  Andrew G. Dempster,et al.  A programmable multi-GNSS baseband receiver , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

[11]  Shi Lin,et al.  SDR GNSS Receiver Design over Stand-Alone Generic TI DSP Platform , 2008, 2008 IEEE 10th International Symposium on Spread Spectrum Techniques and Applications.

[12]  Steven P. Neeck,et al.  NASA-GSFC nano-satellite technology for Earth science missions , 2000 .

[13]  Shuanggen Jin,et al.  Remote sensing using GNSS signals: Current status and future directions , 2011 .

[14]  Daniel Sanroma Guixens,et al.  ipexSR: A real-time multi-frequency software GNSS receiver , 2010, Proceedings ELMAR-2010.

[15]  Cillian O'Driscoll,et al.  Co-Processor Aiding for Real-Time Software GNSS Receivers , 2010 .

[16]  Emanuela Falletti,et al.  Software Defined Radio technology for GNSS receivers , 2014, 2014 IEEE Metrology for Aerospace (MetroAeroSpace).

[17]  Tao Zhang,et al.  NAPA: A fully integrated multi-constellation two-frequency single-chip GNSS receiver , 2014, 2014 IEEE/ION Position, Location and Navigation Symposium - PLANS 2014.

[18]  Manuel Cuntz,et al.  Concepts, Development, and Validation of Multiantenna GNSS Receivers for Resilient Navigation , 2016, Proceedings of the IEEE.

[19]  Dennis M. Akos,et al.  The role of Global Navigation Satellite System (GNSS) software radios in embedded systems , 2003 .

[20]  Cyril Botteron,et al.  Comparison Framework of FPGA-Based GNSS Signals Acquisition Architectures , 2013, IEEE Transactions on Aerospace and Electronic Systems.

[21]  Yu Morton,et al.  A USRP2-based reconfigurable multi-constellation multi-frequency GNSS software receiver front end , 2012, GPS Solutions.

[22]  Dah-Jing Jwo,et al.  Particle swarm optimization for GPS navigation Kalman filter adaptation , 2009 .