Abstract
Solar disk velocity difference is an emerging celestial navigation measurement acquired through four spectrometers positioned on the four corners of the quadrangular pyramid. The alignment of the pyramid’s axis with the direction from the sun to the spacecraft is crucial. However, the sun sensor measurement error inevitably leads to the sun direction error, which both significantly affect navigation accuracy. To address this issue, this article proposes an augmented state sun direction/solar disk velocity difference integrated navigation method. By analyzing the impact of the sun direction error on sun direction and solar disk velocity difference measurements, the errors of the solar elevation and azimuth angle are extended to the state vector. The navigation method establishes state and measurement models that consider these errors. Simulation results show that the position error and velocity error of the proposed method are reduced by 97.51% and 96.91% compared with those of the integrated navigation with the sun direction error, respectively. The result demonstrates that the proposed method effectively mitigates the impact of sun direction error on navigation performance. In addition, the proposed method can maintain a satisfactory error suppression effect under different sun direction error values.
    Keywords:
                                                                    system error suppression;                    solar disk velocity difference;                    unscented Kalman filter;                    celestial navigation        MSC:
                93C57
            1. Introduction
Deep space exploration serves as a significant way for mankind to explore the enigmas of the universe and seek sustainable development, and it is a major emerging field that can expand human living space and enrich human cognition [,]. On 17 August 1958, Pioneer 0, the American lunar probe, was successfully launched, which marked mankind officially entering the field of deep space exploration. By June 2022, humans had conducted about 260 deep space exploration missions. The detected celestial bodies include the moon, the sun, large planets and their satellites, dwarf planets, and bodies beyond the solar system [,]. Out of all the stars, the sun is the nearest one to mankind. Solar activities will cause serious damage to the Earth’s electromagnetic environment, especially sunspot, solar flare, and coronal mass ejection [,,]. Therefore, the detection and study of solar activity have the potential to mitigate or prevent negative impacts of solar activity on the Earth []. Deep space exploration and the study of the sun are closely connected, as they both involve understanding the vastness and complexity of our universe. The Parker Solar Probe was launched by NASA in August 2018, which is designed to study the outer atmosphere of the sun, known as the corona. It will provide valuable data about solar wind, magnetic fields, and other phenomena. The Solar Orbiter was launched in February 2020, which aims to study the sun’s polar regions and gather information about the solar wind, solar flares, and other phenomena that affect space weather. At present, there have been over 70 satellites launched worldwide for the purpose of solar observation [,,,].
Although mainstream ground-based radio navigation meets the accuracy requirement of deep space exploration tasks, it has some inevitable weaknesses, such as long communication delays, vulnerability to interference, and high costs []. These weaknesses are not favorable to the successful execution of long-distance detection tasks. Thus, autonomous navigation has attracted wide attention at home and abroad due to its real-time performance and low operation cost [,]. Celestial navigation is an effective autonomous navigation method for spacecraft to explore deep space []. According to different measurement information, the existing celestial navigation methods fall into three categories: celestial navigation based on star angle [,,], celestial navigation based on X-ray pulsar [,], and celestial navigation based on Doppler velocity [,]. However, each celestial navigation method has its own characteristics and shortcomings. Therefore, the study of new celestial navigation methods is helpful for mankind to better explore the universe.
Galileo first discovered that the sun rotates when he observed the sunspot. With the improvement in science and technology, the study of the sun is becoming deeper and deeper. Researchers found that points at different latitudes on the solar surface have different radial velocities []. The navigation information of the spacecraft can be estimated from the radial velocity information due to its mathematical relationship with the spacecraft’s position. Considering that velocity difference can eliminate the spectrometer error and the periodic fluctuations in solar velocity, Ning [] proposed a new celestial navigation method based on the solar disk velocity difference. To obtain higher navigation accuracy, Ning [] proposed the sun direction/solar disk velocity difference integrated navigation method. However, when the spacecraft is far from the sun, the solar center pointed by the sun sensor with error is greatly different from the actual solar center. The error of the sun sensor is categorized into two types: system error and random error, where the magnitude of system error is much larger than random error []. Sun direction error caused by the system error of the sun sensor presents a significant challenge to the practical implementation of sun direction/solar disk velocity difference integrated navigation in engineering applications.
This article introduces a novel augmented state sun direction/solar disk velocity difference integrated navigation method. The sun direction and solar disk velocity difference measurements are utilized to obtain the spacecraft’s direction and distance information with respect to the sun, respectively. By analyzing the impact of the sun direction error on integrated navigation, the errors of solar elevation and azimuth angle are incorporated into the state vector. Consequently, the state and measurement models considering these errors are established.
The remaining sections of this article are organized as follows. Section 2 introduces solar disk velocity difference. In Section 3, the impact of the sun direction error on the measurements of sun direction and solar disk velocity difference is analyzed. The state and measurement models of the proposed method are proposed in Section 4. Section 5 provides the simulation conditions and demonstrates the ability of the proposed method to mitigate the sun direction error. In addition, the effects of the sample time, the number of spectrometers, and the sun direction error value on the navigation performance are also analyzed. Conclusions are shown in Section 6.
2. Solar Disk Velocity Difference
Points at different latitudes on the solar surface have different radial velocities, because different latitudes cause different rotation rates on the solar surface []. The spectrometer array is shown in Figure 1. The spectrometers , , , and , located on the corners of the pyramid are used to simultaneously measure the corresponding radial velocity at different latitude points. The sun sensor  is installed at the center of the bottom surface of the pyramid.  is the distance from the spectrometer to the sun sensor.  is the vertical distance from the base to the apex of the pyramid.  is the midpoint of . In the spacecraft-centered sensor frame, denoted as ,  represents the spacecraft, the  axis is the direction from the base to the apex of the pyramid, the  axis is perpendicular to , and the  axis is perpendicular to . The installation angle  between the spectrometer and the sun sensor can be represented by Equation (1).
      
      
        
      
      
      
      
    
      
    
    Figure 1.
      The spectrometer array [].
  
Through the spectrometer array, the direction information of the spectrometer array pointing to four points , , , and  on the solar surface are measured. Then, the position vectors of the four points , , , and  in the sun-centered inertial frame are calculated by corresponding equations. The detailed calculation process is shown in [].
Taking point  as an example, the position vector of point  in the sun-centered inertial frame is . The longitude  and latitude  of point  are calculated through Equation (2).
      
      
        
      
      
      
      
    
      where  is the solar radius. Similarly, longitude and latitude , , , , , and  of points , , and  are calculated by Equation (2).
The differential rotation rate  of the point  is given by:
      
        
      
      
      
      
    
      where , , and  [].
Assuming the spacecraft’s position vector with respect to the sun is , the projection  of point  velocity in the sun direction is expressed as:
      
        
      
      
      
      
    
      where  is the velocity of point .  is the speed of light.
Likewise, the radial velocities , , , and  at points , , , and  are calculated by Equation (4). Considering the periodic change in the solar velocity and the instrument error, the radial velocity difference is introduced.
5. Simulation
5.1. Simulation Conditions
Through STK software 10.1, the simulation data of the solar explorer are generated. The simulation is conducted in the J2000.0 sun-centered inertial frame. The orbital parameters used in the simulation are provided in Table 1. The duration of the simulation is set to two orbital periods.
       
    
    Table 1.
    Orbital parameter.
  
The installation angle  between the optical spectrometer and the sun sensor is . The spectrometer’s precision is set to 1 m/s. The precision of the sun sensor is set to .  and  are set to . The random error of the sun sensor is set to . Filter parameters are shown in Table 2.
       
    
    Table 2.
    Parameter of filter.
  
5.2. Simulation Results and Analysis
5.2.1. Navigation Results under Different Methods
Figure 3, Figure 4 and Figure 5 and Table 3 show the navigation accuracy under different navigation methods. The estimation error curves in Figure 3 remain stable and convergent within a certain range. The estimation errors in Figure 4 are large and fluctuate sharply. The estimation error curves in Figure 5 gradually converge. It can be seen from Figure 3 and Figure 4 and Table 3 that the sun direction error greatly affects the navigation accuracy of sun direction/solar disk velocity difference integrated navigation. It can be seen from Figure 3 and Figure 5 and Table 3 that the navigation accuracy of the proposed navigation method is similar to those of the sun direction/solar disk velocity difference integrated navigation method without the sun direction error. In summary, the proposed navigation method effectively minimizes the influence of the sun direction error on navigation accuracy.
      
    
    Figure 3.
      Integrated navigation without sun direction error. (a) Position error. (b) Velocity error.
  
      
    
    Figure 4.
      Integrated navigation with sun direction error. (a) Position error. (b) Velocity error.
  
      
    
    Figure 5.
      Augmented state integrated navigation. (a) Position error. (b) Velocity error.
  
       
    
    Table 3.
    Navigation results under different methods.
  
5.2.2. The Estimated Result of Sun Direction Error
The initial values of the solar elevation and azimuth angle errors are set to  since they come from the sun sensor measurement with the system error. The estimation errors of  and  are displayed in Figure 6 and Table 4. The estimated error curves of  and  in Figure 6 converge and fluctuate around . The estimated deviation of  is 2.03%, and that of  is 2.33%.  and  are well estimated and corrected.
      
    
    Figure 6.
      Estimated result of sun direction error. (a) Solar elevation angle error. (b) Solar azimuth angle error.
  
       
    
    Table 4.
    Estimated results of sun direction error.
  
5.2.3. Impact of the Sample Time on Navigation Accuracy
The navigation performance of the proposed navigation method for various sample times is shown in Figure 7 and Table 5. The error estimation curves in Figure 7 are convergent and stable when the sample time is 300 s. The navigation accuracy of the proposed method increases as the sample time decreases. The smaller sample time means a longer run time. In addition, the estimation deviations of  and  can achieve satisfactory results for various sample times.
      
    
    Figure 7.
      Navigation accuracy for various sample time. (a) Position error. (b) Velocity error.
  
       
    
    Table 5.
    Navigation accuracy for various sample times.
  
5.2.4. Impact of the Spectrometer Number on Navigation Accuracy
The navigation performance of the proposed navigation method under different spectrometer numbers is shown in Figure 8 and Table 6. As the spectrometer number increases, the navigation accuracy improves. This is because the more spectrometers there are, the more measurement information there is. However, if the number of spectrometers continues to increase, the spacecraft will be overloaded and the spectrometer array will be unstable. In addition, simulation results show that accurate estimation of  and  is achieved under different spectrometer numbers.
      
    
    Figure 8.
      Navigation accuracy under different number of spectrometers. (a) Position error. (b) Velocity error.
  
       
    
    Table 6.
    Navigation accuracy under different numbers of spectrometers.
  
5.2.5. Impact of the Sun Direction Error Value on Navigation Accuracy
The navigation accuracy of the proposed navigation method under different sun direction errors is shown in Figure 9 and Table 7. The navigation performance is significantly impacted by the value of the sun direction error. The sun direction error value increase leads to a deterioration in navigation performance. However, even if the sun direction error is large, the proposed method can still achieve satisfactory navigation performance. The proposed method has a strong anti-interference ability that reduces the sun direction error. The estimation deviations of  and  increase as the sun direction error value decreases.
      
    
    Figure 9.
      Navigation accuracy under different sun direction errors. (a) Position error. (b) Velocity error.
  
       
    
    Table 7.
    Navigation accuracy under different sun direction errors.
  
6. Conclusions
The proposed method in this article suppresses the impact of the sun direction error on navigation accuracy. The spacecraft acquires direction and distance information to the sun through sun direction and solar disk velocity difference measurements. However, the accuracy of these measurements is affected by the sun direction error. After examining the impact of the sun direction error on these measurements, solar elevation and azimuth angle errors are extended into the state vector. State and measurement models, which consider the errors of the solar elevation and the azimuth angle, are then established. The UKF is utilized to estimate the spacecraft’s navigation information. Simulation results demonstrate that the navigation accuracy of the proposed method is similar to that of sun direction/solar disk velocity difference integrated navigation without the sun direction error. The proposed navigation method effectively mitigates the influence of the sun direction error on navigation accuracy. In detail, the position error and the velocity error of the proposed method are reduced by 97.51% and 96.91% compared with those of the integrated navigation with the sun direction error. In addition, the navigation performance degrades with a longer sample time. Increasing the number of spectrometers improves the navigation performance. Additionally, a larger sun direction error leads to a decrease in navigation performance. The system error suppression method can also provide a reference value for the suppression of other errors in deep space exploration.
Author Contributions
Conceptualization, M.G.; methodology, M.G.; software, M.G. and H.Y.; validation, D.Z.; writing—original draft preparation, M.G. and H.Y.; writing—review and editing, M.G. and M.D.; data curation, C.Z. All authors have read and agreed to the published version of the manuscript.
Funding
This work was funded by the National Natural Science Foundation of China (62003369 and 62203470), the Natural Science Foundation of Hunan Province under Grant 2021JJ40784, and Fundamental Research Funds for the Central Universities: JUSRP123063.
Data Availability Statement
Data sharing is not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Wu, W.; Liu, W.; Qiao, D.; Jie, D. Investigation on the development of deep space exploration. Sci. China-Technol. Sci. 2012, 55, 1086–1091. [Google Scholar] [CrossRef]
 - Gao, Y.F.; Cheng, B.; Yu, Y.; Lv, J.; Baoyin, H.X. Stability Analysis on the Moon’s Rotation in a Perturbed Binary Asteroid. Mathematics 2022, 10, 3757. [Google Scholar] [CrossRef]
 - Sebastian, A.; Acedo, L.; Morano, J.A. An orbital model for the Parker Solar Probe mission: Classical vs relativistic effects. Adv. Space Res. 2022, 70, 842–853. [Google Scholar] [CrossRef]
 - Yang, B.; Jiang, Y.; Li, H.; Jiang, C.; Liu, Y.; Zhan, C.; Jing, H.; Dong, Y. Semi-Analytical Search for Sun-Synchronous and Planet Synchronous Orbits around Jupiter, Saturn, Uranus and Neptune. Mathematics 2022, 10, 2684. [Google Scholar] [CrossRef]
 - Yue, X.; Schreiner, W.S.; Kuo, Y.-H.; Zhao, B.; Wan, W.; Ren, Z.; Liu, L.; Wei, Y.; Lei, J.; Solomon, S.; et al. The effect of solar radio bursts on the GNSS radio occultation signals. J. Geophys. Res.-Space Phys. 2013, 118, 5906–5918. [Google Scholar] [CrossRef]
 - Pettit, J.; Randall, C.E.; Marsh, D.R. Effects of the september 2005 Solar Flares and Solar Proton Events on the Middle Atmosphere in WACCM. J. Geophys. Res.-Space Phys. 2018, 123, 5747–5763. [Google Scholar] [CrossRef]
 - Ahluwalia, H.S. Forecast for sunspot cycle 25 activity. Adv. Space Res. 2022, 69, 794–797. [Google Scholar] [CrossRef]
 - Popova, E.; Popov, A.I.; Sagdeev, R. Multimode Representation of the Magnetic Field for the Analysis of the Nonlinear Behavior of Solar Activity as a Driver of Space Weather. Mathematics 2022, 10, 1655. [Google Scholar] [CrossRef]
 - Appenzeller, T. Leaving Jupiter, Ulysses Heads for the Sun’s South Pole. Science 1992, 257, 1478–1479. [Google Scholar] [CrossRef]
 - Mitchell, J.G.; De Nolfo, G.A.; Hill, M.E. Energetic Electron Observations by Parker Solar Probe/IS circle dot IS during the First Widespread SEP Event of Solar Cycle 25 on 2020 November 29. Astrophys. J. 2021, 919, 119. [Google Scholar] [CrossRef]
 - Sakshee, S.; Bandyopadhyay, R.; Banerjee, S. MHD-scale anisotropy in solar wind turbulence near the Sun using Parker solar probe data. Mon. Not. R. Astron. Soc. 2022, 514, 1282–1288. [Google Scholar] [CrossRef]
 - Telloni, D.; Scolini, C.; Mostl, C. Study of two interacting interplanetary coronal mass ejections encountered by Solar Orbiter during its first perihelion passage Observations and modeling. Astron. Astrophys. 2021, 656, A5. [Google Scholar] [CrossRef]
 - Cesarone, R.J.; Abraham, D.S.; Deutsch, L.J. Prospects for a next-generation deep-space network. Proc. IEEE 2007, 95, 1902–1915. [Google Scholar] [CrossRef]
 - Gui, M.; Yang, H.; Ning, X.; Xiong, K.; Liu, J.; Dai, M.-Z. Star angle/double-differenced pulse time of arrival integrated navigation method for Jupiter exploration. Adv. Space Res. 2023, 71, 2669–2678. [Google Scholar] [CrossRef]
 - Turan, E.; Speretta, S.; Gill, E. Autonomous navigation for deep space small satellites: Scientific and technological advances. Acta Astronaut. 2022, 193, 56–74. [Google Scholar] [CrossRef]
 - Gui, M.; Wei, C.; Wei, Y.; Xiong, K.; Zhang, C.; Dai, M. Parameter-Independent Event-Triggered Implicit UKF for the Celestial Navigation Using Time Delay Measurement. Mathematics 2023, 11, 1952. [Google Scholar] [CrossRef]
 - Huang, Y.Q.; Ma, X. Autonomous celestial navigation method for a deep-space probe based on angle-constraint aided celestial angle measurement. Sci. Sin.-Phys. Mech. Astron. 2022, 52, 214512. [Google Scholar] [CrossRef]
 - Hong, J.H.; Park, W.; Ryoo, C.K. An Autonomous Space Navigation System Using Image Sensors. Int. J. Control Autom. Syst. 2021, 19, 2122–2133. [Google Scholar] [CrossRef]
 - Gui, M.Z.; Zhao, D.J.; Ning, X.L.; Zhang, C.X.; Dai, M.Z. A Time Delay/Star Angle Integrated Navigation Method Based on the Event-Triggered Implicit Unscented Kalman Filter. IEEE Trans. Instrum. Meas. 2021, 70, 1–10. [Google Scholar] [CrossRef]
 - Chen, P.-T.; Zhou, B.; Speyer, J.L.; Bayard, D.S.; Majid, W.A.; Wood, L.J. Aspects of Pulsar Navigation for Deep Space Mission Applications. J. Astronaut. Sci. 2020, 67, 704–739. [Google Scholar] [CrossRef]
 - Runnels, J.T.; Gebre-Egziabher, D. Estimator for Deep-Space Position and Attitude Using X-ray Pulsars. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 2149–2166. [Google Scholar] [CrossRef]
 - Liu, J.; Li, Y.Y.; Ning, X.L.; Chen, X.; Kang, Z.W. Modeling and analysis of solar Doppler difference bias with arbitrary rotation axis. Chin. J. Aeronaut. 2020, 33, 3331–3343. [Google Scholar] [CrossRef]
 - Ning, X.L.; Gui, M.Z.; Fang, J.C.; Dai, Y.; Liu, G. A Novel Differential Doppler Measurement-Aided Autonomous Celestial Navigation Method for Spacecraft During Approach Phase. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 587–597. [Google Scholar] [CrossRef]
 - Howard, R.; Harvey, J. Spectroscopic determinations of solar rotation. Sol. Phys. 1969, 12, 23–51. [Google Scholar] [CrossRef]
 - Ning, X.L.; Chao, W.; Huang, Y.L.; Wu, W.R.; Fang, J.C. Spacecraft Autonomous Navigation Using the Doppler Velocity Differences of Different Points on the Solar Disk. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 4615–4625. [Google Scholar] [CrossRef]
 - Ning, X.L.; Huang, Y.L.; Chao, W. Integrated navigation of solar disk velocity difference and sun direction for spacecraft. Acta Astronaut. Astronaut. Sin. 2020, 41, 271–280. (In Chinese) [Google Scholar]
 - Yang, P.; Xie, L.; Liu, J.L. Simultaneous celestial positioning and orientation for the lunar rover. Aerosp. Sci. Technol. 2014, 34, 45–54. [Google Scholar] [CrossRef]
 - Hotta, H.; Kusano, K. Solar differential rotation reproduced with high-resolution simulation. Nat. Astron. 2021, 5, 1100–1102. [Google Scholar] [CrossRef]
 - Xie, N.; Theuwissen, A.J.P. A Miniaturized Micro-Digital Sun Sensor by Means of Low-Power Low-Noise CMOS Imager. IEEE Sens. J. 2014, 14, 96–103. [Google Scholar] [CrossRef]
 - Jing, C.Q.; Liang, T.; Lei, Q.J. A New Kind of Miniature Sun Sensor Design. In Proceedings of the 2016 IEEE International Conference on Electronic Information and Communication Technology, Harbin, China, 20–22 August 2016; pp. 219–222. [Google Scholar]
 - Wei, M.S.; Xing, F.; Li, B.; You, Z. Investigation of Digital Sun Sensor Technology with an N-Shaped Slit Mask. Sensors 2011, 11, 9764–9777. [Google Scholar] [CrossRef]
 - Xie, R.; Wang, B.; Li, S.; He, Y.; Wu, D.; Sun, S. Method and verification of accuracy improvement of digital sun sensor system. Chin. Space Sci. Technol. 2022, 1–6. (In Chinese) [Google Scholar]
 - Rauh, A.; Wirtensohn, S.; Hoher, P.; Reuter, J.; Jaulin, L. Reliability Assessment of an Unscented Kalman Filter by Using Ellipsoidal Enclosure Techniques. Mathematics 2022, 10, 3011. [Google Scholar] [CrossRef]
 
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.  | 
© 2023 by the authors. 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/).