Journal of Software, Vol 6, No 7 (2011), 1281-1288, Jul 2011
doi:10.4304/jsw.6.7.1281-1288

A Parallel Particle Swarm Optimization Algorithm for Reference Stations Distribution

Bo Shao, Jiansheng Liu, Zhigang Huang, Rui Li

Abstract


Parallel Particle Swarm Optimization (PPSO) algorithm is proposed to optimize the reference stations distribution and this algorithm will increase the User Differential Range Error (UDRE) accuracy and enhance the flight safety. Due to the reference stations distribution largely influence the accuracy of UDRE, a concept of Satellite Surveillance Dilution of Precision (SSDOP) is used to reflect the effect of changing the reference stations distribution on UDRE. After analyzing the expressions of SSDOP and UDRE, UDRE is influenced by restriction factor and SSDOP when measurement noise is a certain value, and the restriction factor is independent on SSDOP. Then, a mathematical equation between SSDOP and UDRE is deduced from the SSDOP and UDRE expressions, and a linear trend is showed. A Particle Swarm Optimization (PSO) algorithm is proposed, and it first randomly generates a group of particles and each particle represents a reference stations distribution. The average SSDOP is used as the fitness function to evaluate each particle. Both the local best and global best are used to guide the search direction. However, the proposed PSO algorithm may converge too fast which makes the optimizing result to become the local optimization. Thus, the PPSO algorithm with parallel computing is proposed to overcome this problem. Experiments are made to compare the performance of the proposed PPSO algorithm, the proposed PSO algorithm, “N-Angled” method and Exhaustive Grid Search method. The proposed PPSO algorithm can find the best solution without falling in local optimization, and isn’t restricted by the state and amount of the satellites and the outline of the searching area.



Keywords


UDRE; reference stations distribution; SSDOP; PSO; parallel computing; flight safety

References


[1] RTCA/DO-229D, Minimum operational performance standards for global positioning system / wide area augmentation system airborne equipment, 2006-12.

[2] Yeou-Jyh Tsai. Wide area differential operation of the global positioning system: ephemeris and clock algorithms. USA Stanford University, 1999.

[3] Elliott D. Kaplan, Christopher J. Hegarty, Understanding GPS principles and applications, second edition, Norwood, MA: Artech House Inc, 2007.

[4] Brandford W. Parkinson, James J. Spilker Jr. Global positioning system: theory and applications, volume I. American Institude of Aeronautics and Astronautics, Inc., 1996.

[5] Ma Xiaohui. The research of the technique of simulation of ground integrity channel. Beijing University of Aeronautics and Astronautics, 2008 (in Chinese).

[6] Shao Bo, Liu Jiansheng, Huang Zhigang, Li Rui. “UDRE estimation aproach based on satellite surveillance dilution of precision”, Journal of Beijing University of Aeronautics and Astronautics, in press

[7] J. Kennedy and R. C. Eberhart. “Particle swarm optimization”, Proceedings of the 1995 IEEE international conference on neural networks, vol. 4, pp. 1942-1951, 1995.

[8] Y. Shi and R. C. Eberhart. “Parameter selection in particle swarm optimization”, Evolutionary Programming VII, Lecture Notes in Computer Science 1447, pp. 591-600, 1998.
http://dx.doi.org/10.1007/BFb0040810

[9] A.Ratnaweera, S.K.Halgamuge. “Self-organizing hierarchical particle swarm optimizer with time-varying acceleration coefficient ”, IEEE Transaction on Evolutionary Computation 2004, vol. 8, No.3, pp. 240-255, 2004.

[10] Shao Bo, Liu Jiansheng, Huang Zhigang, Li Rui. “A PSO based algorithm for optimizing distribution of reference stations in SBAS”, 2009 International Conference on Information Engineering and Computer Science, vol. 1, pp. 110-113, 2009

[11] Almasi, G.S. and A. Gottlieb. Highly parallel computing. Benjamin-Cummings publishers, Redwood City, CA. 1989

[12] Asanovic, Krste et al. The landscape of parallel computing research: a view from Berkeley .Technical Report No. UCB/EECS-2006-183, University of California at Berkeley, 2006


Full Text: PDF


Journal of Software (JSW, ISSN 1796-217X)

Copyright @ 2006-2012 by ACADEMY PUBLISHER – All rights reserved.