Next Article in Journal
TPENAS: A Two-Phase Evolutionary Neural Architecture Search for Remote Sensing Image Classification
Previous Article in Journal
Analysis of Spatial and Temporal Criteria for Altimeter Collocation of Significant Wave Height and Wind Speed Data in Deep Waters
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Methods of Analyzing the Error and Rectifying the Calibration of a Solar Tracking System for High-Precision Solar Tracking in Orbit

Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences, Changchun 130033, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2023, 15(8), 2213; https://doi.org/10.3390/rs15082213
Submission received: 14 March 2023 / Revised: 15 April 2023 / Accepted: 19 April 2023 / Published: 21 April 2023

Abstract

:
Reliability is the most critical characteristic of space missions, for example in capturing and tracking moving targets. To this end, two methods are designed to track sunlight using solar remote-sensing instruments (SRSIs). The primary method is to use the offset angles of the guide mirror for closed-loop tracking, while the alternative method is to use the sunlight angles, calculated from the satellite attitude, solar vector, and mechanical installation correction parameters, for open-loop tracking. By comprehensively analyzing the error and rectifying the calibration of the solar tracking system, we demonstrate that the absolute value of the azimuth tracking precision is less than 0.0121° and the pitch is less than 0.0037° with the primary method. Correspondingly, they are 0.0992° and 0.0960° with the alternative method. These precisions meet the requirements of SRSIs. In addition, recalibration due to mechanical vibration during the satellite’s launch may invalidate the above methods, leading to the failure of SRSIs. Hence, we propose a dedicated injection parameter strategy to rectify the sunlight angles to capture and track the sunlight successfully. The stable and effective results in the ultraviolet to near-infrared spectrum validate the SRSI’s high-precision sunlight tracking performance. Furthermore, the above methods can also be applied to all orbital inclinations and may provide a solution for capturing and tracking moving targets.

Graphical Abstract

1. Introduction

The earth is extremely vulnerable to changes in solar radiation; these small changes affect energy, water, carbon, and nitrogen cycle processes, in turn causing global changes to the environment and climate [1,2,3,4,5,6,7,8,9,10]. Therefore, monitoring such changes in solar radiation can provide important scientific data for long-term research on changes in the earth’s climate and atmospheric composition, as well as solar physics. Since the 1970s, many SRSIs have been developed, including the Solar and Heliospheric Observatory (SOHO) jointly developed by the European Space Agency (ESA) and the National Aeronautics and Space Administration (NASA) [11]. The beginning of the 21st century saw the development of the Solar Variability Irradiance Monitor (SOVIM) [12], the Solar Spectrum (SOLSPEC) instrument [13], and a Solar Auto-Calibrating extreme-ultraviolet (EUV)/ultraviolet (UV) Spectrophotometer (SOL-ACES) [14,15] loaded on the International Space Station; the Solar Orbiter was jointly developed by NASA and ESA and launched in 2020.
Solar radiation detection research in China was initiated at the beginning of the 21st century. The solar ultraviolet monitor, developed by the Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences (CIOMP), launched on the Shenzhou III spacecraft in 2002 and successfully obtained a solar ultraviolet spectral radiation signal; this was China’s first scientific and technological experimental satellite for solar exploration.
There are three international schemes for sunlight tracking using SRSIs: satellite tracking, fixed-point tracking at the Sun–Earth Lagrange point (L1), and special turntable tracking. The SOlar VAriability PICARD (SOVAP) on the PICARD satellite and Solar Radiation and Climate Experiment (SORCE) of the Total Irradiance Monitor (TIM) satellite are typical examples of the satellite-tracking scheme. Here, in order to control the satellite’s attitude to ensure it is always aimed towards the sunlight, its tracking accuracy is less than 100″. This scheme is suitable for small, special solar observation satellites. The SOHO of the Variability of the Solar Irradiance and Gravity Oscillations (VIRGO) satellite is a typical example of fixed-point tracking; it is locked at the Sun–Earth Lagrange point (L1) and permanently aimed at the sun after launch. This scheme is used to adjust its orbit and maintain attitude, with the advantages of less energy usage, a long life, and a long solar observation time. The coarse pointing device (CPD) of the international space station (ISS) is a typical example of special turntable tracking. The two-dimensional turntable is controlled with a sun sensor to track sunlight. The tracking accuracy of the CPD is ±1°; the rotation range of the two axes is ±40° and ±25°, respectively; and the effective observation time of the sun is 15 min. However, the ISS/CPD suffered from solar sensor, tracking, and power failure, and only completed an effective solar measurement for 1 month, with 8 months in orbit—less than the design life of 1.5 years [16,17,18].
China’s Fengyun-3E satellite, which was launched in July 2021, is loaded with the CIOMP-developed solar irradiance spectrometer (SIS), which operates in the ultraviolet to near-infrared band (165~2400 nm) and accumulates a large quantity of scientific data on solar radiation changes. This satellite operates in a sun-synchronous orbit; its design life is 8 years, and it weighs 6 tons. It is not suitable for fixed-point tracking at the Sun–Earth Lagrange point (L1) or the satellite tracking scheme. The payloads on the satellite are only suitable for the special turntable tracking scheme.
Since the annual variation in solar spectral irradiance in the visible and near-infrared bands is only 10−3, the stability of the SIS is required to be less than 0.2%/year in orbit [19,20,21,22,23]. In order to meet this requirement, the solar tracking accuracy must be less than 0.1°. Two methods are designed for the SIS-based solar tracking in orbit: one method requires a solar sensor and the other does not. The absolute value of the azimuth tracking precision is less than 0.0121° and the pitch is less than 0.0037° with the primary method; correspondingly, they are 0.0992° and 0.0960°with the alternative method. Even if the sun sensor fails, the SIS can meet the tracking accuracy requirements. In addition, recalibration due to mechanical vibration during the satellite’s launch may invalidate the above methods, leading to the failure of the SIS. Hence, we propose a dedicated injection parameter strategy to rectify the sunlight angles in order to capture and track the sunlight successfully. The sunlight angle can be corrected in orbit. Even if the vibration causes an offset between the mechanical structures during launch, it is ensured that the SIS can still capture the sunlight successfully in orbit. Furthermore, two methods for solar tracking and the SIS strategy can also be applied to all orbital inclinations and may provide a solution for SRSIs to capture and track moving targets successfully.

2. Materials and Methods

2.1. The Principle of Solar Tracking

The components of the spectrometer and the coordinate systems are illustrated in Figure 1a. The spectrometer is composed of a turntable electrical cabinet and a front detector. The orbital coordinate system, satellite coordinate system, turntable (mounting surface) coordinate system, axis of the turntable coordinate system, and guide-mirror coordinate system are theoretically coincident. The orbit diagram is illustrated in Figure 1b. The satellite platform moves along the +X axis direction, the sunlight is incident from the −Y axis direction, and the earth is in the +Z axis direction. The front detector’s installation position is shown in Figure 1c. The front detector is installed on the XOY plane of the satellite in the −Z direction. The turntable’s electrical cabinet is in the capsule of the satellite. A block diagram of the spectrometer’s working principle is shown in Figure 2a. The front detector consists of a spectrometer electrical cabinet, a spectrometer (including UV, VIS, and NIR channels), a guide mirror, a turntable azimuth motor and encoder, and a pitch motor and encoder. The electronics unit of the front detector is located on the turntable mechanism.
The spectrometer’s electrical cabinet receives the broadcast message (satellite attitude) and the orbit message (solar vector, etc.) sent by the satellite through the 1553B bus. With these data and the mechanical installation correction parameters, the azimuth and pitch angles of the solar radiation in the guide-mirror coordinate system are calculated by software in real time. On one hand, these angles are used to measure the time it takes for the spectrometer’s electrical cabinet to signal the spectrometer’s electronics unit to power on and preheat; on the other hand, they are used to measure the time it takes for the same cabinet to signal the turntable, through the turntable’s electrical cabinet, to capture the solar radiation in the guide mirror’s field of view. The turntable’s electrical cabinet receives the azimuth and pitch angles sent by the spectrometer’s electrical cabinet through the RS422 bus and controls the corresponding rotation angle of the two-dimensional turntable. The azimuth and pitch encoders are used for the closed-loop position.
The turntable control flow is shown in Figure 2b. First, the spectrometer’s electrical cabinet’s CPU software tool (SECCS) keeps the turntable in the standby state. When the received orbit message count reaches a certain value, the working mode is switched to a programmed tracking mode (solar prepointing). At that time, the sunlight is outside the rotation range of the turntable, and the azimuth or pitch angle of the turntable is at the limit position. When the sunlight angle is in the turntable’s rotating range, The SECCS decides to use either the primary or alternative method according to the injection. If the primary method is used to track the sunlight, the working mode is switched to the guide mirror tracking.
The primary method uses a closed-loop tracking of the guide mirror’s offset; when the sunlight enters the rotating range of the turntable, the turntable is controlled to quickly direct the sunlight into the guide mirror’s central field of view. Then, the turntable’s electrical cabinet controls the turntable according to the solar offset angle at the guide mirror’s central field of view (a 2° × 2° circular field), initiating the closed-loop tracking. The azimuth and pitch offsets, sent by the guide mirror, are received by the spectrometer’s electrical cabinet through the RS422 bus and sent to the turntable’s electrical cabinet. When the sunlight is in the central field of view of the guide mirror within 0.1°, it is observed by the spectrometer (controlled by the spectrometer’s electrical cabinet), which then sends the remote sensing data to the satellite through the 1553B bus.
If the alternative method is used for daily tracking, the working mode is still the programmed tracking mode, wherein sunlight tracking is carried out. The sunlight azimuth and pitch angles calculated by the SECCS in the guide-mirror coordinate system are used for open-loop tracking; the turntable’s electrical cabinet controls the turntable for solar tracking according to these angles, which are sent by the spectrometer’s electrical cabinet. When the difference between the position of the corresponding encoder and the corresponding angle calculated by the SECCS is less than 0.05°, the spectrometer is controlled by the spectrometer’s electrical cabinet to observe the solar radiation and send the remote sensing data to the satellite through the 1553B bus. Meanwhile, the guide mirror’s offset can be obtained to analyze the quality of solar tracking in orbit.
When the sunlight detection is complete, the SECCS controls the turntable to return to the zero position and enter the standby state. The spectrometer waits for the next sunlight measurement.

2.2. Error Analysis and Rectifying the Deviation of the Solar Tracking System

2.2.1. Analysis of the Errors and Deviations of the Solar Tracking System

  • The inherent errors and deviations of the solar tracking system include:
    (a)
    Error caused by software time delay.
The error consists of two parts; firstly, the error caused by the time delay T1 that is from the solar angle calculated by the SECCS to be received by the turntable’s electrical cabinet. Secondly, the error caused by the time delay T2 that is from the turntable’s electrical cabinet receiving the azimuth and pitch angles to control the corresponding motor.
(1)
The maximum main cycle period of the SECCS is 0.3 s, so the maximum of T1 is 0.3 s, and the maximum speed of the solar movement is 0.035°/s. Therefore, the maximum error generated by this time delay is 0.0105°.
(2)
The main cycle of CPU software of the turntable’s electrical cabinet is 1 ms, so the maximum of T2 is 1 ms, and the maximum error generated during this time is 0.000035° (negligible). It cannot be rectified but can be ignored.
(b)
Error caused by the SECCS calculation.
This part of the error only involves that which is generated by the SECCS data processing. The chip of the solar irradiance spectrometer’s electrical cabinet’s CPU is a DSP, which can calculate 64-bit floating-point operations. Therefore, the CPU calculation error is 10−6 rad (negligible). It cannot be rectified but can be ignored.
(c)
Error and deviation caused by mechanical installation.
This part of the error and deviation includes 4 items:
(1)
The installation deviation and measurement error between the turntable and the satellite’s mounting surface are in Table 1 (no. 4).
(2)
The installation deviation between the turntable’s mounting surface and the shaft system of the turntable and the measurement error are in Table 1 (no. 5).
(3)
The installation deviation and measurement error of the guide mirror’s optical axis and the shaft system of the turntable are in Table 1 (no. 6).
(4)
The installation deviation and measurement error of the guide mirror’s optical axis and vis channel optical axis are in Table 1 (no. 7).
(d)
Error caused by the turntable’s tracking control.
The maximum error of the control turntable is 0.01°, and the error cannot be rectified.
(e)
The error in data provided by the satellite.
(1)
The solar vector error of the orbital coordinate system error is 0.009°.
(2)
The error caused by the update time of the solar vector and satellite attitude is 40″.
(3)
The cycle time of the orbit message sent to the spectrometer by the satellite is 2 s, and the maximum speed of the solar movement is 0.035°/s. Therefore, the maximum error generated by this cycle time is 0.07°.
(f)
The satellite sends its attitude angle in a broadcast message to the spectrometer, and the attitude angle is 0.006° (3σ) in Table 1 (no. 9).
2.
The unpredictable deviations of the solar tracking system include:
(a)
The solar tracking simulation experiment on the ground is not sufficient, resulting in incorrect symbols of the angle values.
(b)
The solar tracking simulation experiment on the ground is not sufficient, resulting in an inaccurate angle calculation.
(c)
During satellite launch, new deviations occur between the mechanical structures due to vibration.
If the sunlight angle calculation is wrong or large deviations occur during launch, the assignment will fail. The sunlight angle calculation and rectification are highly important; the SECCS can rectify the sunlight angle value or not and modify the signs of this angle according to the injection parameters. The calculation and rectification of the sunlight angle are not affected by the orbital inclination in orbit.
In conclusion, the maximum inherent error of the solar tracking system is 0.118027°, which is 0.08347° converted to the azimuth and pitch angle components. Therefore, the circular field of view of the guide mirror was designed to be 2° × 2°. This can ensure that the solar irradiance spectrometer can successfully capture solar changes. At the same time, the open-loop tracking using the solar angle calculated by the software tool can ensure that the tracking precision meets the requirements.

2.2.2. Rectification Method for the Deviation of the Solar Tracking System

The deviation of the solar vector, mechanical installation, etc., influences the azimuth and pitch angle values in the guide-mirror coordinate system. Therefore, the solar angle calculation process is the same as the process of correcting the solar tracking system’s deviation. The SECCS transforms the solar vector in the orbital coordinate system into a solar vector in the guide-mirror coordinate system through a coordinate conversion; from the solar vector in the latter system, the SECCS calculates the solar azimuth and pitch angles. The sunlight angle calculation flow diagram is shown in Figure 3.
During this calculation process, the involved coordinate systems include the orbital coordinate system, the satellite coordinate system, the turntable (mounting surface) coordinate system, the axis of the turntable coordinate system, and the guide-mirror coordinate system. The positional relationship between these coordinate systems is shown in Figure 1. Since the distance between the Earth and the Sun can be considered infinite, the solar angle value will not be affected by the translation of each coordinate system. The relationship between the coordinate systems after translation is shown in Figure 4a. The solar vector of the orbital coordinate system and the mechanical installation have inherent deviations. Therefore, the solar angle in the guide-mirror coordinate system is calculated from the solar vector in the orbital coordinate system. Four coordinate transformations are required to rectify the deviation. The transformation data flow diagram is shown in Figure 4b. In this process, the deviation of nos. 4, 5, 6, and 9 in Table 1 is rectified, and the installation deviation of no. 7 in Table 1 is rectified by the guide mirror’s CPU software after mechanical installation and measurement.
The rotation order of the deviation no. 9 in Table 1 between the satellite coordinate system and the orbital coordinate system is around the Z axis (yaw angle, ψ1), the X axis (rolling angle, φ1), and the Y axis (pitch angle, θ1), in turn. In other words, the satellite’s attitude are ψ1, φ1, θ1, and the satellite sends its attitude parameter to the payload every second. The rotation of the coordinate axes between the coordinate systems is carried out in that order.
Without considering the three-axis, nonorthogonal error of each coordinate system, assume that the solar vector of the orbital system is [XS YS ZS] meeting (XS/32767)2 + (YS/32767)2 + (ZS/32767)2 = 1. The solar vector transformation from the orbital coordinate system to the satellite coordinate system is [XB YB ZB], shown on a diagram of the sun in the orbital coordinate system and the satellite coordinate system in Figure 4c and reflected in Formula (1):
X B Y B Z B = cos ψ 1 cos θ 1 sin ψ 1 sin ϕ 1 sin θ 1 sin ψ 1 cos θ 1 + cos ψ 1 sin ϕ 1 sin θ 1 cos ϕ 1 sin θ 1 sin ψ 1 cos ϕ 1 cos ψ 1 cos ϕ 1 sin ϕ 1 cos ψ 1 sin θ 1 + sin ψ 1 sin ϕ 1 cos θ 1 sin ψ 1 sin θ 1 cos ψ 1 sin ϕ 1 cos θ 1 cos ϕ 1 cos θ 1 X S Y S Z S
The deviation rotation angles around the Z, X, and Y axes are ψ2, φ2, and θ2, respectively (no. 4 in Table 1). Then, the solar vector transformation from the satellite coordinate system to the turntable (mounting surface) coordinate system is [XD YD ZD], reflected in Formula (2):
X D Y D Z D = cos ψ 2 cos θ 2 sin ψ 2 sin ϕ 2 sin θ 2 sin ψ 2 cos θ 2 + cos ψ 2 sin ϕ 2 sin θ 2 cos ϕ 2 sin θ 2 sin ψ 2 cos ϕ 2 cos ψ 2 cos ϕ 2 sin ϕ 2 cos ψ 2 sin θ 2 + sin ψ 2 sin ϕ 2 cos θ 2 sin ψ 2 sin θ 2 cos ψ 2 sin ϕ 2 cos θ 2 cos ϕ 2 cos θ 2 X B Y B Z B
The deviation rotation angles around the Z, X, and Y axes are ψ3, φ3, and θ3, respectively (no. 5 in Table 1). Then, the solar vector transformation from the turntable’s (mounting surface) coordinate system to the axis of the turntable coordinate system is [XZ YZ ZZ], reflected in Formula (3):
X Z Y Z Z Z = cos ψ 3 cos θ 3 sin ψ 3 sin ϕ 3 sin θ 3 sin ψ 3 cos θ 3 + cos ψ 3 sin ϕ 3 sin θ 3 cos ϕ 3 sin θ 3 sin ψ 3 cos ϕ 3 cos ψ 3 cos ϕ 3 sin ϕ 3 cos ψ 3 sin θ 3 + sin ψ 3 sin ϕ 3 cos θ 3 sin ψ 3 sin θ 3 cos ψ 3 sin ϕ 3 cos θ 3 cos ϕ 3 cos θ 3 X D Y D Z D
Assume that the solar vector in the guide-mirror coordinate system is [XJ YJ ZJ]. The deviation rotation angles around the Z, X, and Y axes are ψ4, φ4, and θ4, respectively (no. 6 in Table 1).
During the satellite’s launching process, its mechanical system and payload are affected by the vibration, causing a new angle to occur in the relative position between the coordinate systems. Since the satellite is already in orbit, the angle change value cannot be measured. Due to the guide mirror’s small angle of view, if the new angle is too large (such as 1°), the solar irradiance spectrometer will be unable to capture the solar position, resulting in failure in orbit. The solar angle value calculated by software will not be accurate, which may lead to the same result. In order to solve this problem, the SECCS can receive correction parameters in orbit and superimpose them. According to the mechanical experiment results on the ground and to avoid any misinjection, the maximum correction parameter is 5°. If it exceeds 5°, the SECCS will not superimpose it.
Assume that the injection correction parameters of the Z, X, and Y axes are ψx (yaw angle), φx (rolling angle), and θx (pitch angle), respectively. All of the default values of the correction parameters are 0°; then the solar vector [XZ YZ ZZ] at the axis of the turntable coordinate system is converted to the sun vector [XJ YJ ZJ] in the guide-mirror coordinate system, as shown in Formula (4).
X J Y J Z J = cos ( ψ 4 + ψ x ) cos ( θ 4 + θ x ) sin ( ψ 4 + ψ x ) sin ( ϕ 4 + ϕ x ) sin ( θ 4 + 5 t a x ) sin ( ψ 4 + ψ x ) cos ( θ 4 + θ x ) + cos ( ψ 4 + ψ x ) sin ( ϕ 4 + ϕ x ) sin ( θ 4 + θ x ) cos ( ϕ 4 + ϕ x ) sin ( θ 4 + θ x ) sin ( ψ 4 + ψ x ) cos ( ϕ 4 + ϕ x ) cos ( ψ 4 + ψ x ) cos ( ϕ 4 + ϕ x ) sin ( ϕ 4 + ϕ x ) cos ( ψ 4 + ψ x ) sin ( θ 4 + θ x ) + sin ( ψ 4 + ψ x ) sin ( ϕ 4 + ϕ x ) cos ( θ 4 + θ x ) sin ( ψ 4 + ψ x ) sin ( θ 4 + θ x ) cos ( ψ 4 + ψ x ) sin ( ϕ 4 + ϕ x ) cos ( θ 4 + 5 t a x ) cos ( ϕ 4 + ϕ x ) cos ( θ 4 + θ x ) X Z Y Z Z Z
The sunlight azimuth and pitch angles in the guide mirror coordinate system are shown in Figure 5; these are the rotation angles around the Z axis and X axis, respectively. The sunlight is incident from the −Y axis, and the solar vector is the normalized value. Therefore, the conditions for calculating the azimuth and pitch angles are: −32767 < YJ < 0 and 32767 > ZJ > −32767. The rotation angle of the turntable adopts the left-hand rule. In order to ensure that the solar-tracking simulation experiment on the ground is sufficient to avoid incorrect angle value symbols, the SECCS can rectify the signs of the sun angle according to the injection parameters received in orbit. Thus, the azimuth angle (δ) and pitch angle (η) are calculated from the solar vector in the guide mirror coordinate system while rectifying the deviation and signs, as shown in Formulas (5) and (6):
δ = λ a arctg X J Y J
η = λ p arcsin Z J 32767
The calculation and rectification of sunlight angles are very complex. When the solar-tracking simulation experiment on the ground is not sufficient, resulting in an inaccurate angle calculation, the SECCS dose not rectify the solar vector with Formulas (1)–(4) according to the injection instructions received in orbit, and the angle is directly calculated from the solar vector under the orbital coordinate system. The azimuth and pitch angle calculation processes, with sign rectification only, are shown in Formulas (7) and (8).
δ = λ a arctg X S Y S
η = λ p arcsin Z S 32767
λa and λp are the sign-correction parameters of the solar azimuth and pitch angles during injection, and the value is +1 or −1.

3. Results of High-Precision Solar Tracking in Orbit

The spectrometer carried out two experiments using the alternative method for sunlight tracking in orbit. One tracking experiment using the primary method was chosen to analyze the quality of in-orbit sunlight tracking. The sunlight angle, the working-mode switch, the guide mirror’s offset, and the guide mirror’s offset during the detection process when using the alternative method are shown in Figure 6 and Figure 7. The same parameters for the primary method are shown in Figure 8. The precision of the sun position calculation is validated with the guide mirror’s offset during the detection process. In future research, the combination of the two methods can be considered to improve accuracy.
The rotation range of the turntable azimuth direction was changed from −30°~24° to −21°~24° according to the injection parameters, and the rotation range of the pitch direction was −34.5°~0°. When the sunlight was outside the field of view of the guide mirror, the offset returned by the mirror was a fixed value of 2°. All data readings transmitted to the ground cycle was 32 s.
We take Figure 6 as an example to analyze the system operation under the conditions of the alternative method.
The spectrometer’s electrical cabinet controlled the turntable to be in the standby state at the CL section, as shown in curve b. The sunlight was outside the guide mirror’s field of view, and the azimuth and pitch offsets were 2°, as shown in curve c. The working mode was switched to the programmed tracking (solar prepointing).
When the received orbit message count reached a certain value, the working mode was switched to programmed tracking (solar prepointing) at the LQ section, as shown in curve b. The sunlight azimuth and pitch angles were −22.226° and −21.568°, respectively, at point Q of curve a. The sunlight was outside the rotation range of the turntable at the LQ segment. Additionally, it was outside the guide mirror’s field of view, and its returned azimuth and pitch offsets were 2°, as seen in the LQ section of curve c. The sunlight was in the field of view of the guide mirror at point Q.
The sunlight azimuth and pitch angles were −20.783° and −22.959°, respectively, at point M of curve a. The sunlight was in the field of view of the guide mirror at the QM segment. The sunlight azimuth and pitch offsets were true values at the QM segment of curve c. Because the change rate of the sunlight azimuth and pitch angles at the PM segment were different, the change in the guide mirror’s offset in the corresponding direction was also different. At that time, the sunlight was still outside the field of view of the guide mirror; the working mode was programmed tracking (solar prepointing), as seen in curve b. At point M, the sunlight entered the rotating range of the turntable.
The SIS started to track and detect the sun at point M and finished doing so at point N of curve a, where the azimuth angle and the picking angle were 18.677° and −24.661°, respectively. The sunlight was within the rotation range of the turntable, and the working mode was programmed tracking (sunlight tracking) at the MN section of curve b. The azimuth and pitch offsets of the guide mirror are shown in curve d at the MN section; they were within the range of 0.074~0.098°. The working mode was about to enter the zero-return mode at point N of curve b.
The working mode was the zero-return mode in the ND section of curve b, and the turntable completed the zero-return action at point D. The sunlight gradually moved out of the guide mirror’s field of view in the ND segment, and the changes of azimuth and pitch offset of the guide mirror are shown in the ND segment of curve c. The working mode switched to standby at point D.
The working mode was standby in the DE segment of curve b; the sunlight moved out of the guide mirror’s field of view, and the azimuth and pitch deviation are shown in curve c. Here, the solar irradiance spectrometer waited for the next sunlight tracking and detection mission.
The mode switch, the change in the guide mirror offset, and the timing of the sunlight detection in Figure 7 are the same as in Figure 6, so we do not repeat them. The deviation of the guide mirror during the sunlight detection process (MN segment) is shown in curve d in Figure 7, and the azimuth and pitch deviation range was 0.071~0.0992°.
The sunlight angle, the working-mode switch, the offset of the guide mirror, and the offset of the guide mirror during in-orbit sunlight detection (MN segment) with the primary method are shown in Figure 8. Compared with Figure 6 and Figure 7, the working mode in Figure 8 was different only in the MN segment. During that period, the working mode was guide-mirror tracking, as shown in curve b, and the range of the azimuth and pitch offset was −0.0121~0.0037°.
Since the data update cycle was 32 s, the solar angle curves were not smooth.
Figure 9 shows the solar spectral curves under the following conditions: curves a and c correspond to the first and second orbit using the alternative method; curve b shows the orbit when using the primary method. These curves measured in the ultraviolet to near-infrared bands were consistent; there was a slight deviation between them, but this did not affect the data inversion.

4. Discussion

The two methods of solar tracking and the in-orbit detection show the following:
  • The rotation range of the turntable azimuth direction changes in orbit;
  • The SECCS calculates the sunlight angle with Formula (4); ψx, φx, and θx are 0° in orbit;
  • The mode switches in orbit are the same as the simulation on the ground;
  • The sunlight tracking accuracy meets the requirements of remote sensing instruments, and the solar spectral detection results are stable in orbit.
Contents to be further verified include the following:
  • All of the azimuth and pitch offsets of curve d are positive in Figure 6 and Figure 7 in orbit.
  • The relationship between the guide mirror’s offset values and the count of the solar spectral irradiance is uncertain.

5. Conclusions

Reliability is the most important factor in space missions, and tracking moving targets is the most important function of remote sensing instruments. Herein, two comprehensive methods for capturing and tracking the solar position were strenuously designed; they can be implemented by software simply and reliably. The results showed that these methods were successful in orbit.
The error and deviation of the solar tracking system were analyzed in detail, which demonstrated the feasibility of the system design. The correctable deviations were identified and a correction method was proposed, and the software tool was optimized to correct the mechanical installation deviation. The software tool calculated the solar angle value with high precision when a calibration was adopted. It was found that the tracking precision of the alternative method was better than 0.9960°; that method met the tracking requirements. The primary method’s tracking precision was better than 0.0121°. This enabled remote sensing instruments to detect the solar position in the ultraviolet to near-infrared spectrum in orbit stably and with high precision.

6. Patents

We have applied for Chinese patents for our method, under the patent name of “a method of sunlight angle calculation and rectification in orbit”. The patent application number is 202211501766.9. It is currently awaiting review by the China National Intellectual Property Administration.

Author Contributions

Methodology, Y.S.; Software, Y.S.; Data curation, Y.S., Z.L., X.Y., Y.H., B.L., G.L. and J.L.; Supervision, Y.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China (No. 62205330) and National key research and development program of China (No. 2022YFB3903202).

Data Availability Statement

The data is unavailable due to privacy or ethical restrictions.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ingrid, M.; Libor, N.; Jakub, V.; Tarjei, A.; Ashild, F.; Karine, I.; David, M.; Nicole, M.V.; Jiri, P.; Zoltan, S.; et al. Dust obserbations with antenna measurements and its prospects for observations with Parker Solar Probe and Solar Orbiter. Ann. Geophys. 2019, 37, 1121–1140. [Google Scholar]
  2. Dimitris, K.; Jesus, P. Editorial for the Special Issue Solar Radiantion, Modeling, and Remote Sensing. Remote Sens. 2019, 11, 1198. [Google Scholar]
  3. Chen, B.; Ding, G.X.; He, L.P. Solar X-ray and Extreme Ultraviolet Imager (X-EUVI) loaded onto China’s Fengyun-3E Satellite. Light Sci. Appl. 2022, 11, 29. [Google Scholar] [CrossRef] [PubMed]
  4. Zhang, X.-X.; Chen, B.; He, F.; Song, K.-F.; He, L.-P.; Liu, S.-J.; Guo, Q.-F.; Li, J.-W.; Wang, X.-D.; Zhang, H.-J.; et al. Wide-field auroral imager onboard the Fengyun satellite. Light Sci. Appl. 2019, 8, 47. [Google Scholar] [CrossRef] [PubMed]
  5. Gerard, T.; Zhu, P.; Martin, S.; Zhang, P.; Ye, X. Characteristics of solar-irradiance spectra from measurements, modeling, and theoretical approach. Light Sci. Appl. 2022, 11, 79. [Google Scholar]
  6. Zhang, C.X.; Liu, C.; Hu, Q.H.; Cai, Z.N.; Su, W.J.; Xia, C.Z.; Zhu, Y.Z.; Wang, S.W.; Liu, J.G. Satellite UV-Vis spectroscopy: Implications for air quality trends and their driving forces in China during 2005–2017. Light Sci. Appl. 2019, 8, 100. [Google Scholar] [CrossRef]
  7. Crommelynck, D.; Fichot, A.; Domingo, V.; Lee, R. SOLCON Solar Constant Observations from the ATLAS Missions. Geophys. Res. Lett. 1996, 23, 2293–2295. [Google Scholar] [CrossRef]
  8. Zhou, D.; Xiao, J.; Bonafoni, S.; Berger, C.; Deilami, K.; Zhou, Y.; Frolking, S.; Yao, R.; Qiao, Z.; Sobrino, J.A. Satellite Remote Sensing of Surface Urban Heat Islands: Progress, Challenges, and Perspectives. Remote Sens. 2019, 11, 48. [Google Scholar] [CrossRef]
  9. BenMoussa, A.; Gissot, S.; Schühle, U.; Del Zanna, G.; Auchère, F.; Mekaoui, S.; Jones, A.R.; Walton, D.; Eyles, C.J.; Thuillier, G.; et al. On-Orbit Degradation of Solar Instruments. Solar Phys. 2013, 288, 389–434. [Google Scholar] [CrossRef]
  10. Foukal, P.; Fröhlich, C.; Spruit, H.; Wigley, T.M.L. Variations in Solar luminosity and Their Effect on the Earth’s Climate. Nature 2006, 443, 161–166. [Google Scholar] [CrossRef]
  11. Raymond, J.C.; Thompson, B.J.; St Cyr, O.C.; Gopalswamy, N.; Kahler, S.; Kaiser, M.; Lara, A.; Ciaravella, A.; Romoli, M.; O’Neal, R. SOHO and radio obserbations of a CME shock wave. Geophys. Res. Lett. 2000, 27, 1439–1442. [Google Scholar] [CrossRef]
  12. Sabri, M.; Steven, D.; Christian, C.; Andre, C. Total solar irradiance absolute level from DIARAD/SOVIM on the International Space Station. Adv. Space Res. 2010, 45, 1393–1406. [Google Scholar]
  13. Meftah, M.; Damé, L.; Bolsée, D.; Hauchecorne, A.; Pereira, N.; Sluse, D.; Cessateur, G.; Irbah, A.; Bureau, J.; Weber, M.; et al. SOLAR-ISS: A new reference spectrum based on SOLAR/SOLSPEC observations. Astron. Astrophys. 2018, 611, A1. [Google Scholar] [CrossRef]
  14. Klein, R.; Gottwald, A.; Kolbe, M.; Richter, M.; Scholze, F.; Thornagel, R. UV and VUV Calibration Capabilities at the Metrology Light Source for Solar and Atmospheric Research. In AIP Conference Proceedings, Proceedings of the AIP International Symposium on Radiation Processes in the Atmosphere and Ocean, Berlin, Germany, 6–10 August 2012; AIP Publishing: Long Island, NY, USA, 2013; Volume 1531, pp. 879–882. [Google Scholar]
  15. Meftah, M.; Dewitte, S.; Irbah, A.; Chevalier, A.; Conscience, C.; Crommelynck, D.; Janssen, E.; Mekaoui, S. SOVAP/Picard, a Spaceborne Radiometer to Measure the Total Solar Irradiance. Solar Phys. 2014, 289, 1885–1899. [Google Scholar] [CrossRef]
  16. Stephane, B.; Jerald, H.; Thomas, W. 10 years of degradation trends of the SORCE SIM instrument. Proc. SPIE 2013, 8862, 223–239. [Google Scholar]
  17. Domingo, V.; Fleck, B. SOHO: The solar and heliospheric observatory. Space Sci. Rev. 1995, 72, 81–84. [Google Scholar] [CrossRef]
  18. Conscience, C.; Meftah, M.; Chevalier, A.; Dewitte, S. The space instrument SOVAP of the PICARD mission. Proc. SPIE 2011, 8146, 434–452. [Google Scholar]
  19. Li, Z.; Wang, S.; Huang, Y.; Lin, G.; Shao, Y.; Yu, M. High-Precision and Short-Time Solar Forecasting by Spaceborne Solar Irradiance Spectrometer. Acta Opt. Sin. 2019, 39, 1–5. [Google Scholar]
  20. Fehlmann, A.; Kopp, G.; Schmutz, W.; Winkler, R.; Finsterle, W.; Fox, N. Fourth World Radiometric Reference to SI radiometric scale comparison and implications for on-orbit measurements of the total solar irradiance. Metrologia 2012, 49, s34–s38. [Google Scholar] [CrossRef]
  21. Domingo, V.; Ermolli, I.; Fox, P.; Fröhlich, C.; Haberreiter, M.; Krivova, N.; Kopp, G.; Schmutz, W.; Solanki, S.; Spruit, H.C.; et al. Solar Surface Magnetism and Irradiance on Time Scales from Days to the 11-Year Cycle. Space Sci. Rev. 2009, 145, 337–380. [Google Scholar] [CrossRef]
  22. Mekaoui, S.; Dewitte, S. Total Solar Irradiance Measurement and Modelling during Cycle 23. Solar Phys. 2008, 247, 203–216. [Google Scholar] [CrossRef]
  23. Ye, X.; Yi, X.; Lin, C.; Fang, W.; Wang, K.; Xia, Z.; Ji, Z.; Zheng, Y.; Sun, D.; Quan, J. Instrument Development: Chinese Radiometric Benchmark of Reflected Solar Band Based on Space Cryogenic Absolute Radiometer. Remote Sens. 2020, 12, 2856. [Google Scholar] [CrossRef]
Figure 1. (a) The components of the spectrometer and the coordinate systems. (b) Orbit diagram. (c) The position of front detection on satellite.
Figure 1. (a) The components of the spectrometer and the coordinate systems. (b) Orbit diagram. (c) The position of front detection on satellite.
Remotesensing 15 02213 g001aRemotesensing 15 02213 g001b
Figure 2. (a) Working-principle diagram of the instrument. (b) Turntable control flow.
Figure 2. (a) Working-principle diagram of the instrument. (b) Turntable control flow.
Remotesensing 15 02213 g002aRemotesensing 15 02213 g002b
Figure 3. Angle calculation flow diagram.
Figure 3. Angle calculation flow diagram.
Remotesensing 15 02213 g003
Figure 4. (a) Relationship between coordinate systems of the solar tracking system. (b) Coordinate transformation data flow diagram (see Table 1). (c) Diagram of the sun in the orbital coordinate system and the satellite coordinate system.
Figure 4. (a) Relationship between coordinate systems of the solar tracking system. (b) Coordinate transformation data flow diagram (see Table 1). (c) Diagram of the sun in the orbital coordinate system and the satellite coordinate system.
Remotesensing 15 02213 g004aRemotesensing 15 02213 g004b
Figure 5. Sunlight azimuth and pitch angle in the guide-mirror coordinate system.
Figure 5. Sunlight azimuth and pitch angle in the guide-mirror coordinate system.
Remotesensing 15 02213 g005
Figure 6. The work mode and angle in the first orbit using the alternative method.
Figure 6. The work mode and angle in the first orbit using the alternative method.
Remotesensing 15 02213 g006
Figure 7. The work mode and angle in the second orbit using the alternative method.
Figure 7. The work mode and angle in the second orbit using the alternative method.
Remotesensing 15 02213 g007
Figure 8. The work mode and angle using the primary method.
Figure 8. The work mode and angle using the primary method.
Remotesensing 15 02213 g008
Figure 9. The solar spectral curve.
Figure 9. The solar spectral curve.
Remotesensing 15 02213 g009
Table 1. The inherent errors and deviations of the solar tracking system.
Table 1. The inherent errors and deviations of the solar tracking system.
Serial No.Error/Deviation ItemValue of the DeviationValue of the ErrorCorrection Plan
1Error caused by software time delayT1-0.0175°Cannot be rectified
2T2-0.000035°Can be ignored
3Software calculation error-10−6 radCan be ignored
4Mechanical installation deviation and measurement error (angle of rotation around Z/X/Y in order)Between the turntable and the satellite’s mounting surface−0.30012′/0.13335′/−0.38334′0.5″Rectified by the SECCS
5Between the turntable’s mounting surface and the axis of the turntable coordinate system−1.30744′/2.60464′/−0.27004′0.5″Rectified by the SECCS
6Between the guide mirror and the axis of the turntable coordinate system1.05779′/−2.25331′/0.203515′0.5″Rectified by the SECCS
7Between the guide mirror and the vis channel optical axis0.95779′/−1.95331′/0.303515′0.5″Rectified by the guide mirror’s CPU software
8Error caused by the turntable’s tracking control-0.01°Cannot be rectified
9Deviation Satellite attitude -0.006°Rectified by the SECCS
10Error in data provided by the satelliteThe solar vector error of the orbital coordinate system-0.009°Cannot be rectified
11Error caused by the update time of the solar vector and the satellite attitude data-40 tCannot be rectified
12Error caused by the cycle time of the orbit message-0.07°Cannot be rectified
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.

Share and Cite

MDPI and ACS Style

Shao, Y.; Li, Z.; Yang, X.; Huang, Y.; Li, B.; Lin, G.; Li, J. Methods of Analyzing the Error and Rectifying the Calibration of a Solar Tracking System for High-Precision Solar Tracking in Orbit. Remote Sens. 2023, 15, 2213. https://doi.org/10.3390/rs15082213

AMA Style

Shao Y, Li Z, Yang X, Huang Y, Li B, Lin G, Li J. Methods of Analyzing the Error and Rectifying the Calibration of a Solar Tracking System for High-Precision Solar Tracking in Orbit. Remote Sensing. 2023; 15(8):2213. https://doi.org/10.3390/rs15082213

Chicago/Turabian Style

Shao, Yingqiu, Zhanfeng Li, Xiaohu Yang, Yu Huang, Bo Li, Guanyu Lin, and Jifeng Li. 2023. "Methods of Analyzing the Error and Rectifying the Calibration of a Solar Tracking System for High-Precision Solar Tracking in Orbit" Remote Sensing 15, no. 8: 2213. https://doi.org/10.3390/rs15082213

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop