Cargando…

A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm

Low Earth Orbit (LEO) satellites have stronger received signals and more rapid geometry changes than Global Navigation Satellite System (GNSS) satellites, making them attractive for positioning, navigation, and timing (PNT) applications. Due to the low altitude, the LEO constellation requires more s...

Descripción completa

Detalles Bibliográficos
Autores principales: Wang, Weiwei, Tian, Ye, Bian, Lang, Wang, Guoyong, Meng, Yansong, Zhang, Lixin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9331101/
https://www.ncbi.nlm.nih.gov/pubmed/35898048
http://dx.doi.org/10.3390/s22155538
_version_ 1784758321290412032
author Wang, Weiwei
Tian, Ye
Bian, Lang
Wang, Guoyong
Meng, Yansong
Zhang, Lixin
author_facet Wang, Weiwei
Tian, Ye
Bian, Lang
Wang, Guoyong
Meng, Yansong
Zhang, Lixin
author_sort Wang, Weiwei
collection PubMed
description Low Earth Orbit (LEO) satellites have stronger received signals and more rapid geometry changes than Global Navigation Satellite System (GNSS) satellites, making them attractive for positioning, navigation, and timing (PNT) applications. Due to the low altitude, the LEO constellation requires more satellites to cover the entire globe and more Pseudo Random Noise (PRN) codes to realize Code Division Multiple Access (CDMA), which means greater receiver storage resources and receiver acquisition time. In this paper, different from the traditional methods that assign a unique PRN code to each satellite, we propose a novel method in which several satellites share the same PRN code, and simply demonstrate the feasibility and benefits of this method. To determine the minimum number of PRN codes needed for a constellation, we build a mathematical model. After the algorithm comparison, we improve the recursive largest first (RLF) algorithm so that it has a higher running speed and a smaller approximate optimal solution within a certain time period. By studying polar-orbiting and walker constellations, we find that if other satellite parameters remain the same, the higher the orbital altitude is, the more PRN codes are needed, and no matter what the orbital inclination is, the minimum number of PRN codes remains the same. Overall, it is feasible and meaningful for several satellites sharing the same PRN code to save storage resources and reduce the satellite acquisition time of the receiver. If this new technology is applied, the storage resources and the average satellite acquisition time of the receiver will be, at most, one-third of previous ones.
format Online
Article
Text
id pubmed-9331101
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93311012022-07-29 A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm Wang, Weiwei Tian, Ye Bian, Lang Wang, Guoyong Meng, Yansong Zhang, Lixin Sensors (Basel) Article Low Earth Orbit (LEO) satellites have stronger received signals and more rapid geometry changes than Global Navigation Satellite System (GNSS) satellites, making them attractive for positioning, navigation, and timing (PNT) applications. Due to the low altitude, the LEO constellation requires more satellites to cover the entire globe and more Pseudo Random Noise (PRN) codes to realize Code Division Multiple Access (CDMA), which means greater receiver storage resources and receiver acquisition time. In this paper, different from the traditional methods that assign a unique PRN code to each satellite, we propose a novel method in which several satellites share the same PRN code, and simply demonstrate the feasibility and benefits of this method. To determine the minimum number of PRN codes needed for a constellation, we build a mathematical model. After the algorithm comparison, we improve the recursive largest first (RLF) algorithm so that it has a higher running speed and a smaller approximate optimal solution within a certain time period. By studying polar-orbiting and walker constellations, we find that if other satellite parameters remain the same, the higher the orbital altitude is, the more PRN codes are needed, and no matter what the orbital inclination is, the minimum number of PRN codes remains the same. Overall, it is feasible and meaningful for several satellites sharing the same PRN code to save storage resources and reduce the satellite acquisition time of the receiver. If this new technology is applied, the storage resources and the average satellite acquisition time of the receiver will be, at most, one-third of previous ones. MDPI 2022-07-25 /pmc/articles/PMC9331101/ /pubmed/35898048 http://dx.doi.org/10.3390/s22155538 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Wang, Weiwei
Tian, Ye
Bian, Lang
Wang, Guoyong
Meng, Yansong
Zhang, Lixin
A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm
title A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm
title_full A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm
title_fullStr A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm
title_full_unstemmed A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm
title_short A Novel Satellite PRN Code Assignment Method Based on Improved RLF Algorithm
title_sort novel satellite prn code assignment method based on improved rlf algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9331101/
https://www.ncbi.nlm.nih.gov/pubmed/35898048
http://dx.doi.org/10.3390/s22155538
work_keys_str_mv AT wangweiwei anovelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT tianye anovelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT bianlang anovelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT wangguoyong anovelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT mengyansong anovelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT zhanglixin anovelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT wangweiwei novelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT tianye novelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT bianlang novelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT wangguoyong novelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT mengyansong novelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm
AT zhanglixin novelsatelliteprncodeassignmentmethodbasedonimprovedrlfalgorithm