Cargando…

Fast Determination of Satellite-to-Moon Visibility Using an Adaptive Interpolation Method Based on Vertex Protection

Fast determination of satellite visibility with respect to a target area is important for satellite navigation and positioning. In this paper, we propose an adaptive interpolation algorithm based on vertex protection to solve the satellite visibility period problem more accurately and quickly, where...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Xiaowan, Cheng, Fang, Shen, Pengli, Liu, Dongliang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9228306/
https://www.ncbi.nlm.nih.gov/pubmed/35746233
http://dx.doi.org/10.3390/s22124451
_version_ 1784734425307676672
author Li, Xiaowan
Cheng, Fang
Shen, Pengli
Liu, Dongliang
author_facet Li, Xiaowan
Cheng, Fang
Shen, Pengli
Liu, Dongliang
author_sort Li, Xiaowan
collection PubMed
description Fast determination of satellite visibility with respect to a target area is important for satellite navigation and positioning. In this paper, we propose an adaptive interpolation algorithm based on vertex protection to solve the satellite visibility period problem more accurately and quickly, where “vertex” refers to the local extremum point. The algorithm can avoid the error in the visibility period calculation caused by skimming the vertices when fitting the multi-hump visibility function under certain fitting accuracy requirements with the traditional adaptive interpolation method. The algorithm does not need to construct a cubic polynomial in each subinterval to determine whether the satellite is visible or not; it only constructs a cubic polynomial to solve the problem if the visibility function of that subinterval is judged to have a solution from the existence theorem of zero points, which can improve the computational efficiency. For the lunar navigation problem, a solution to satellite–Moon visibility calculations based on a vertex-protected adaptive interpolation is given, and the experimental results show that the computation time of the algorithm can be reduced by approximately 98% compared with the brute force method and by approximately 30% compared with the traditional adaptive interpolation algorithm.
format Online
Article
Text
id pubmed-9228306
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-92283062022-06-25 Fast Determination of Satellite-to-Moon Visibility Using an Adaptive Interpolation Method Based on Vertex Protection Li, Xiaowan Cheng, Fang Shen, Pengli Liu, Dongliang Sensors (Basel) Article Fast determination of satellite visibility with respect to a target area is important for satellite navigation and positioning. In this paper, we propose an adaptive interpolation algorithm based on vertex protection to solve the satellite visibility period problem more accurately and quickly, where “vertex” refers to the local extremum point. The algorithm can avoid the error in the visibility period calculation caused by skimming the vertices when fitting the multi-hump visibility function under certain fitting accuracy requirements with the traditional adaptive interpolation method. The algorithm does not need to construct a cubic polynomial in each subinterval to determine whether the satellite is visible or not; it only constructs a cubic polynomial to solve the problem if the visibility function of that subinterval is judged to have a solution from the existence theorem of zero points, which can improve the computational efficiency. For the lunar navigation problem, a solution to satellite–Moon visibility calculations based on a vertex-protected adaptive interpolation is given, and the experimental results show that the computation time of the algorithm can be reduced by approximately 98% compared with the brute force method and by approximately 30% compared with the traditional adaptive interpolation algorithm. MDPI 2022-06-12 /pmc/articles/PMC9228306/ /pubmed/35746233 http://dx.doi.org/10.3390/s22124451 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
Li, Xiaowan
Cheng, Fang
Shen, Pengli
Liu, Dongliang
Fast Determination of Satellite-to-Moon Visibility Using an Adaptive Interpolation Method Based on Vertex Protection
title Fast Determination of Satellite-to-Moon Visibility Using an Adaptive Interpolation Method Based on Vertex Protection
title_full Fast Determination of Satellite-to-Moon Visibility Using an Adaptive Interpolation Method Based on Vertex Protection
title_fullStr Fast Determination of Satellite-to-Moon Visibility Using an Adaptive Interpolation Method Based on Vertex Protection
title_full_unstemmed Fast Determination of Satellite-to-Moon Visibility Using an Adaptive Interpolation Method Based on Vertex Protection
title_short Fast Determination of Satellite-to-Moon Visibility Using an Adaptive Interpolation Method Based on Vertex Protection
title_sort fast determination of satellite-to-moon visibility using an adaptive interpolation method based on vertex protection
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9228306/
https://www.ncbi.nlm.nih.gov/pubmed/35746233
http://dx.doi.org/10.3390/s22124451
work_keys_str_mv AT lixiaowan fastdeterminationofsatellitetomoonvisibilityusinganadaptiveinterpolationmethodbasedonvertexprotection
AT chengfang fastdeterminationofsatellitetomoonvisibilityusinganadaptiveinterpolationmethodbasedonvertexprotection
AT shenpengli fastdeterminationofsatellitetomoonvisibilityusinganadaptiveinterpolationmethodbasedonvertexprotection
AT liudongliang fastdeterminationofsatellitetomoonvisibilityusinganadaptiveinterpolationmethodbasedonvertexprotection