Next Article in Journal
Advancing Remote Life Sensing for Search and Rescue: A Novel Framework for Precise Vital Signs Detection via Airborne UWB Radar
Previous Article in Journal
Wearable Smart Gloves for Optimization Analysis of Disassembly and Assembly of Mechatronic Machines
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

High-Precision Calibration Technology and Experimental Verification for Dual-Axis Laser Communication Systems

by
Wenyan Li
1,2,
Xiaolei Zhang
1,
Lei Zhang
1,*,
Xiang Wei
2,
Guoxi Luo
2,
Peng Zhang
1 and
Zhipeng Xue
1
1
Chang Guang Satellite Technology Co., Ltd., Changchun 130102, China
2
Department of Instrument Science and Technology, Xi’an Jiaotong University, Xi’an 100039, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(17), 5233; https://doi.org/10.3390/s25175233
Submission received: 5 July 2025 / Revised: 16 August 2025 / Accepted: 20 August 2025 / Published: 22 August 2025
(This article belongs to the Section Communications)

Abstract

With the continuous improvement of remote sensing satellite resolution, laser communication technology has gained significant traction. The pointing accuracy of ground-based laser communication terminals is critical for the stability of satellite–ground laser transmission links. To enhance the pointing accuracy of ground-based laser communication terminals, this study proposes a high-precision calibration methodology utilizing an error correction mathematical model. This approach complements traditional methods. The pointing errors of an alt-azimuth dual-axis laser communication terminal system are analyzed, and the principles and implementation processes of the error correction mathematical model are presented. Calibration experiments were conducted using an existing laser communication terminal test platform. Observation error data were obtained by comparing stellar observations with theoretical stellar positions, and error model parameters were fitted. Verification through stellar observations after model establishment and error correction showed that the mean open-loop pointing error can be controlled to approximately 5″ or less. Compared to traditional methods, accuracy can be improved by over 85%, demonstrating significant and highly accurate error correction effects and validating the proposed method.

1. Introduction

In recent years, remote sensing satellites have entered a rapid development phase. As satellite resolution continues to improve, the volume of image data acquired daily by remote sensing constellations grows exponentially. The inability to transmit massive data promptly has become a bottleneck limiting the effectiveness of remote sensing satellites [1,2,3]. Compared to conventional microwave communication, laser communication offers advantages such as high bandwidth, low power consumption, and strong anti-interference capabilities, making it a core technology for future integrated space–ground communication and data transmission. Particularly for low-orbit small satellites with limited volume, weight, and power resources, equipping them with low-power, lightweight laser communication payloads is essential for increasing data transmission rates [4,5,6].
Due to the small divergence angle of laser beams and dynamic link instability, laser communication is susceptible to atmospheric disturbances, dynamic changes in weather conditions, and tracking errors, which may lead to frequent link interruptions and poor transmission stability. Currently, widespread application faces certain engineering challenges. Satellite–ground laser communication systems typically consist of onboard optical terminals, atmospheric channels, and laser terminals. Among these, the laser terminal plays a critical role, with technologies such as alignment, communication, and calibration being of utmost importance [7,8]. Composition of the a laser communication system is shown in Figure 1.
After establishing the satellite–ground link, the laser communication terminal must dynamically track the position changes in the in-orbit satellite through pointing adjustments to achieve communication. This imposes high requirements on the pointing accuracy of the terminal, making it a high-precision moving target tracking and measurement system. The axis types of such systems typically include alt-azimuth, equatorial, and horizontal configurations. Horizontal systems have no zenith blind zone and perform well in high-elevation tracking, but are rarely used due to mechanical constraints and limited installation space. Equatorial systems have their polar axis parallel to Earth’s rotation axis, allowing uniform rotation to compensate for stellar apparent motion caused by Earth’s rotation, making them suitable for astronomical observations. Alt-azimuth systems are widely used domestically and internationally due to their advantages such as large structural space, strong load capacity, compact structure, and low cost.
In 2014, NASA achieved information transmission to terminals via the Optical Payload for Lasercomm Science (OPALS) on the ISS, reaching 50 Mbps [9]. Real-time wavefront distortion correction via adaptive optics enhanced system Strehl ratio, laying groundwork for future LEO satellite high-speed optical communication [10]. In 2017, NASA’s Optical Communications and Sensor Demonstration (OCSD) project launched OCSD-B/C satellites, verifying feasibility of laser communication on microsatellites [11]. In 2018, IEEE comprehensively reviewed Acquisition, Tracking, and Pointing (ATP) mechanisms in Free-Space Optical (FSO) communication systems, listing pros/cons and discussing challenges/future directions [12].
In 2021, NASA launched the Laser Communications Relay Demonstration (LCRD) project, enabling bidirectional optical communication relay between GEO terminals and ground terminals/LEO satellites. LCRD integrated key technologies like adaptive optics, coding, link-layer protocols, and network-layer protocols [13,14,15]. In 2022, NASA and MIT’s terabyte Infrared Delivery (TBIRD) payload launched successfully. This <3 kg, 3U-sized terminal used commercial fiber transceivers with Wavelength Division Multiplexing (WDM) and dual-polarization Quadrature Phase Shift Keying (QPSK) to achieve 200 Gbps downlink. An uplink from the Optical Communication Telescope Laboratory (OCTL) provided Automatic Repeat Request (ARQ) feedback and tracking beacons, demonstrating significant potential for LEO-ground laser communication [16,17,18,19,20]. In 2024, NASA’s Deep Space Optical Communications (DSOC) project transmitted data from 226 million km, marking a key step toward interstellar networks [21]. In 2006, France’s airborne Laser Optical Link (LOLA) achieved laser communication between ARTEMIS satellite and Falcon 20 aircraft, validating feasibility for HAP-GEO links [7]. In 2010, Switzerland’s RUAG Space developed OPTEL-μ terminal enabling 2 × 1.25 Gbps communication [22,23]. In 2015, Germany’s DLR achieved 5.625 Gbps (LEO) and 1.8 Gbps (GEO) links via mobile terminals [24,25]. To meet growing LEO data demands, DLR initiated OSIRIS, using closed/open-loop pointing control; OSIRISv2 launched in 2016 at 1 Gbps [26]. In 2024, ESA plans to launch a satellite at Lagrange point L5 for 150 M km deep-space laser communication [27].
Laser terminals require rapid satellite acquisition and precise tracking (typically arc second-level). Despite progress, the literature rarely details pointing accuracy improvements. Beyond strict structural/assembly controls, older texts describe error decomposition/calibration. Traditional methods decompose errors into physical parameter models for correction, but effectiveness is limited. Errors are diverse/complex and cannot be fully eliminated. We also attempted error elimination using physical parameter models. Based on the test platform described in this paper, the error reached approximately 40″. High-precision system pointing calibration requires combining error analysis with software optimization.
This paper proposes a high-precision calibration technology based on an error correction mathematical model. First, system error analysis is conducted using an alt-azimuth laser communication terminal test platform to establish an error correction mathematical model. Second, the model is corrected through stellar observations to reduce system pointing errors. Finally, the effectiveness of the error correction and system pointing accuracy are verified through actual observation tests. The mean open-loop pointing error can be controlled to approximately 5″ or less. Compared to traditional methods, accuracy can be improved by over 85%.

2. Error Analysis

The laser terminal test platform employs an alt-azimuth dual-axis system, with pointing errors divided into azimuth axis error Δ A and elevation axis error Δ E :
Δ A = A ^ A = f ( A , E ) + ε A , i Δ E = E ^ E = g ( A , E ) + ε E , i
where i = 1, 2, …, N denotes the observation data index, N is the number of observations, A ^ is the observed azimuth value, A is the theoretical azimuth value, E ^ is the observed elevation value, E is the theoretical elevation value, ε A , i is the random observation error of the azimuth axis, and ε E , i is the random observation error of the elevation axis.
f ( A , E ) and g ( A , E ) are fitting correction models for azimuth and elevation pointing errors. Obtaining f ( A , E ) and g ( A , E ) allows pointing errors to be corrected via software methods [28,29,30,31,32,33,34,35].
Three-Axis Errors. The alt-azimuth structure has three main axes: azimuth axis, elevation axis, and collimation axis. The azimuth and elevation axes are mechanical rotation axes, while the collimation axis is the primary optical axis. The three axes should satisfy:
  • The azimuth axis is perpendicular to the horizontal plane.
  • The elevation axis is perpendicular to the azimuth axis.
  • The collimation axis is perpendicular to the elevation axis.
In practice, these axes deviate from ideal conditions, resulting in three-axis errors: collimation axis error, azimuth axis error, and elevation axis error.
Collimation Axis Error. The angle between the collimation axis and the perpendicular to the elevation axis is termed collimation axis error, denoted as C. Its impact on pointing accuracy is:
Δ A C = ( sec E M 1 ) C Δ E C = C 2 2 ξ tan E M
where Δ A C is the azimuth measurement error caused by C, Δ E C is the elevation measurement error caused by C, EM is the elevation angle of the target, and ξ is the conversion coefficient from radians to arc seconds.
Δ E C is a second-order small quantity in non-zenith measurements and can be neglected. Thus, collimation axis error primarily affects azimuth.
Azimuth Axis Error. The angle between the azimuth axis and the vertical line is termed azimuth axis error, denoted as V. The angle between the projection of the azimuth axis on the horizontal plane and the azimuth origin is termed azimuth axis tilt direction, denoted as A H . Its impact is:
Δ A I = V sin ( A H A M ) tan E M Δ E I = V cos ( A H A M )
where Δ A I is the azimuth measurement error caused by V, Δ E I is the elevation measurement error caused by V, and A M is the target azimuth angle.

2.1. Elevation Axis Error

The angle between the elevation axis and the perpendicular to the azimuth axis is termed elevation axis error, denoted as b. Its impact is:
Δ A b = b tan E M Δ E b = b 2 tan E M 2 ξ
where Δ A b is the azimuth measurement error caused by b, Δ E b is the elevation measurement error caused by b.

2.2. Encoder Errors

The test platform uses encoders for angle measurement. Errors in azimuth and elevation encoders inevitably affect measurement accuracy [36,37,38,39].
Orientation Error. When the optical axis points north, the angle between the azimuth encoder zero line and the north direction is termed orientation error, denoted as g.
Zero-Position Error. When the optical axis is horizontal, the angle between the elevation encoder zero line and the horizontal plane is termed zero-position error, denoted as h.
Angle Measurement Error. This is the encoder’s deviation from the true value during operation and can be eliminated via error models.

2.3. Atmospheric Refraction

Due to atmospheric refraction, the observed direction of a celestial body differs from its true direction, known as atmospheric refraction. The true elevation is obtained by subtracting refraction from the observed elevation. Refraction increases at lower elevations and varies with temperature and pressure [40,41].

2.4. Other Errors

Minor effects are temporarily neglected.

3. Error Correction Mathematical Model Establishment

This paper proposes observing stars across the sky to obtain observed positions ( A M , E M ) and comparing them with theoretical positions ( A C , E C ) calculated from ephemerides to derive pointing deviations Δ A = A M A C , Δ E = E M E C . For given analytical expressions   f ( A , E ) ,   g ( A , E ) regression analysis and least-squares fitting are applied to fit coefficients in   Δ A = f ( A , E ) ,   Δ E = g ( A , E ) .
The pointing error correction method involves conducting precise observations of target sources with known exact positions to obtain experimental samples of pointing errors. Mathematical methods are then used to solve for the correction coefficients of the pointing error correction model. These coefficients and the correction model are imported into the telescope control system, enabling the telescope to point more accurately at the target azimuth, thereby improving pointing accuracy.
The primary challenge is establishing the pointing error model, i.e., the analytical expressions for   f ( A , E ) and   g ( A , E ) .
Two common models are physical parameter models and spherical harmonic models. Physical models have clear physical meanings but suffer from:
(1)
Incomplete analysis of error sources, where errors caused by mechanical deformation, time delays, and environmental factors cannot be expressed by explicit functions;
(2)
Small-angle approximation neglecting high-order terms;
(3)
Assumption of independent errors (not strictly valid).
Spherical harmonic models ignore physical meanings, have low parameter correlation, and achieve higher accuracy and stability, Fitting parameters can effectively cover multiple errors. Thus, this paper adopts a fourth-order spherical harmonic model, i.e., a polynomial fitting equation characterizing all-sky pointing errors using spherical harmonics.
In the spherical harmonic model, zonal harmonics primarily describe axisymmetric slow-varying errors, such as systematic errors varying with elevation angle like tube gravity bending. Higher-order terms are needed for fitting. Tesseral harmonics describe azimuth-dependent periodic errors, such as axis clearance. First-order terms can cover the main components. Related studies show that the fourth-order spherical harmonic model offers better accuracy and stability than physical parameter models. The fourth-order zonal term can explain approximately 95% of the gravity deformation error. Increasing the order further improves accuracy by less than 2% [42]. Therefore, the zonal harmonics are taken to the fourth order, and the tesseral harmonics to the first order in the spherical harmonic model.
The principle of spherical harmonics involves expanding a function   f ( θ , φ ) on the spherical surface S   i . e . ,   0 θ π , 0 φ 2 π using Fourier series up to the fourth order:
f ( θ , φ ) = a 0 + a 1 sin φ + a 2 cos θ cos φ + a 3 sin θ cos φ + a 4 sin 2 φ + a 5 cos θ sin φ cos φ + a 6 sin θ sin φ cos φ + a 7 cos 2 θ cos 2 φ + a 8 sin 2 θ cos 2 φ + a 9 sin 3 φ + a 10 cos θ sin 2 φ cos φ + a 11 sin θ sin 2 φ cos φ + a 12 cos 2 θ cos 2 φ sin φ
Since a spatial model is established, the azimuth pointing error is a spatial pointing error. Using the secant principle, Δ A cos E replaces Δ A , i.e., Δ A cos E = f ( A , E ) , Δ E = g ( A , E ) . They are functions of azimuth angle A and elevation angle E. Substituting into the above equation yields the spherical harmonic error correction model:
Δ A cos E = a 0 + a 1 sin E + a 2 cos A cos E + a 3 sin A cos E + a 4 sin 2 E + a 5 cos A sin E cos E + a 6 sin A sin E cos E + a 7 cos 2 A cos 2 E + a 8 sin 2 A cos 2 E + a 9 sin 3 E + a 10 cos A sin 2 E cos E + a 11 sin A sin 2 E cos E + a 12 cos 2 A cos 2 E sin E
Δ E = b 0 + b 1 sin E + b 2 cos A cos E + b 3 sin A cos E + b 4 sin 2 E + b 5 cos A sin E cos E + b 6 sin A sin E cos E + b 7 cos 2 A cos 2 E + b 8 sin 2 A cos 2 E + b 9 sin 3 E + b 10 cos A sin 2 E cos E + b 11 sin A sin 2 E cos E + b 12 cos 2 A cos 2 E sin E

4. Error Data Acquisition

4.1. Star Selection and Observation

Stars are used as references due to their fixed celestial positions. The sky is divided into zones: elevation from 30° to 75° in 15° intervals, azimuth in 20° intervals. At least 36 third-magnitude stars (one per zone) are observed sequentially.

4.2. Theoretical Star Position Calculation

Correct the mean right ascension and declination α 0 , δ 0 in the J2000 coordinate system for precession and proper motion parameters to obtain the mean position α mean , δ mean at the observation time:
α mean = α 0 + ( m + n × sin α 0 tan δ 0 ) × T + μ α T δ mean = δ 0 + n × cos α 0 × T + μ δ T m = 3.0748575 + 0.0085330 × T 0.000000185 × T 2 n = 20.043109 0.0085330 × T 0.00000217 × T 2
where μα is the century proper motion in right ascension, μδ is the century proper motion in declination.
Apply nutation correction to α mean , δ mean to calculate the true position ( α true , δ true ) of the star at the observation time (negative from mid-year to year-start, positive from mid-year to year-end):
α true = α mean + ( Δ ψ + d ψ ) × ( cos ε + sin ε sin α 0 tan δ 0 ) × T ( Δ ε + d ε ) cos α 0 tan δ 0
δ true = δ mean + ( Δ ψ + d ψ ) × sin ε cos α 0 + ( Δ ε + d ε ) sin α 0
where ε is the obliquity of the ecliptic:
ε = 23 ° 26 21.448 46.915 × T 0.00059 × T 2 + 0.002813 × T 3 + ( Δ ε + d ε )
Apply annual aberration correction to the true position α true , δ true to obtain α , δ (caused by relativistic effects):
α = α true 20.49552 × ( cos L cos α 0 sec δ 0 + sin L sin α 0 sec δ 0 )
δ = δ true 20.49552 × [ cos L cos ε ( tan ε cos δ 0 sin α 0 sin δ 0 ) + sin L cos α 0 sin δ 0 ]
L = 280 ° 27 59.21 + 129802771.36 × T + 1.093 × T 2
Apply annual parallax correction to α , δ to obtain the final apparent position α app , δ app (caused by parallax from observing the same star from the Sun and Earth):
α app = α 20.49552 ( 0.0532 π sec δ 0 sin α 0 cos L cos ε 0.0448 π sec δ 0 cos α 0 sin L )
δ app = δ 20.49552 [ 0.0532 π sec δ 0 sin α 0 cos L cos ε 0.0448 π ( tan ε cos δ 0 sin δ 0 sin α 0 ) sin L ]

4.3. Theoretical Observation Angle Calculation

To calculate pointing errors, the azimuth and elevation angles of the star in the measurement coordinate system must be determined.
First, calculate the true sidereal time. The expression for true sidereal time at Beijing observation time is:
S = 6 h 41 m 50.54841 s + 8640184.812866 × T + 0.093104 s × T 2 6.2 s × T 3 + Δ ψ + d ψ × cos ε
Given the station’s longitude λ, the hour angle t of the star relative to the station is:
t = S + λ α app
The azimuth and elevation angles in the measurement coordinate system are:
A = tan 1 [ cos δ app sin t / ( cos δ app sin ψ cos t sin δ app cos ψ ) ]
E = sin 1 ( sin ψ cos δ app + cos ψ cos δ app cos t )
where A is the theoretical azimuth angle, E is the theoretical elevation angle, and λ, ψ are the station’s longitude and latitude.

4.4. Atmospheric Refraction Correction

For general observations (non-low elevation angles), trigonometric functions can approximate atmospheric refraction. The empirical formula for atmospheric refraction (for any temperature and pressure) is:
R = R 0 ( 1 + A + B )
where R0 is the atmospheric refraction at latitude 45° at sea level with temperature 0 °C and pressure 760 mm; A is the temperature variation coefficient at Celsius temperature T; B is the pressure variation coefficient at actual pressure H (in millimeters).
A = 0.00383 T 1 + 0.00367 T
B = H 760 1
The observed elevation angle is corrected to E R . After correction, set the theoretical azimuth and elevation angles (with atmospheric refraction correction) as the CCD center, and observe the star using the equipment.

4.5. Centroid Calculation

After observing the star, the centroid method is used to calculate the captured spot to determine its precise center position. The grayscale of each point is threshold-corrected as:
g 2 ( x , y ) = g ( x , y ) i f g ( x , y ) > = g τ 0 i f g ( x , y ) < g τ
The spot center is then expressed as:
x 0 = i j x g 2 ( x , y ) i j g 2 ( x , y ) , y 0 = i j y g 2 ( x , y ) i j g 2 ( x , y )
Move the centroid to the CCD center, read A ^ = A + Δ A , E ^ = E + Δ E from the sensor, and obtain Δ A and Δ E .

4.6. Excluding Outliers

Exclude anomalies where e i > 3 σ , ensuring ≥24 valid error values.

5. Error Model Parameter Fitting

5.1. Test Platform Parameters and Meteorological Conditions

The telescope used in our test platform system is an alt-azimuth Schmidt-Cassegrain type. It is located at longitude 125.44°, latitude 43.79°, platform height 274 m. The aperture is 100 mm. The acquisition field of view is 260″ (elevation axis system). The acquisition CCD window is 1024 × 1024 pixels with a refresh rate of 20 Hz. The servo gimbal has a horizontal range ≥±270° and an elevation range of 0~90°. The angle measurement accuracy is better than 0.5”, the angle control accuracy is better than 5″, and the dynamic tracking accuracy is better than 1”. The gimbal collimation error is 0.02722°. We implemented temperature control for the CCD, ensuring its temperature remains within 20 ± 1 °C. A Normal Equations linear solver was employed.
Given the platform’s latitude of 43.79°, according to the atmospheric refraction theory presented, the influence of atmospheric pressure on pointing accuracy at this latitude is less than 0.1″. Conditions were not suitable for studying pressure’s impact. Therefore, pressure was not a primary factor in the experiments described; the average atmospheric pressure during the tests was used in calculations. Furthermore, the platform is situated in a dense forest. During testing, the forest canopy shaded the area, reducing solar radiation and turbulent exchange, resulting in very smooth humidity variations. Consequently, the impact of humidity on results could not be investigated, and humidity was not considered a primary influencing factor; the average humidity during the tests was used in calculations. Thus, this paper only discusses the influence of temperature changes on the results. Due to obstruction by surrounding trees, the test platform could only conduct experiments above 20° elevation.
The test platform system includes real-time communication-capable meteorological data logging equipment. It monitors temperature, pressure, humidity, etc., in real-time, usable for atmospheric refraction calculation, with an update frequency of once per hour. The refraction correction method used in this paper inputs the average meteorological parameters from each test into the refraction law. The average meteorological data for each test is shown in Table 1.

5.2. Star Selection and Test Procedure

For star selection, we referenced the FK5 catalog to choose 77 stars. The number of observed stars was increased based on practical conditions. The elevation range from 20° to 90° was divided into 7 equal parts. On the azimuth axis, to achieve uniform star distribution, it was divided into 16, 16, 15, 13, 10, 6, and 1 parts corresponding to the different elevation zones. Based on the telescope’s actual observation capability, stars of magnitude 5 or brighter closest to the center of each partition were selected.
However, suitable magnitude stars were not always available in planned airspace. Additionally, 3σ iterative truncation was used to remove measurement outliers (caused by inherent biases in the FK5 catalog). Consequently, fewer measurement points were retained during actual calibration than planned. When using 3σ truncation to remove outliers, σ was the standard deviation of the residuals before fitting. Values exceeding the 3σ range were considered outliers and removed. Iteration was performed multiple times until all data fell within the 3σ range of the final iteration.
We conducted four tests on 26 March 2025, 22 November 2024, 12 December 2024, and 26 December 2024. Figure 2 shows the star selection status for these four tests. White represents regions with valid stars (one star per region), gray represents regions without valid stars, and black represents outlier regions.
After star selection, the theoretical positions of stars to be observed were first calculated. Theoretical observation azimuth and elevation angles were computed, and atmospheric refraction was added. Subsequently, stars were observed, centroids calculated, centroids moved to the CCD center, observed azimuth and elevation angles read, and pointing errors obtained. After obtaining multiple observation error values, 3σ truncation was used to remove measurement outliers. The remaining valid data was substituted into the spherical harmonic error model equations Δ A = f ( A , E ) , Δ E = g ( A , E ) to derive the least-squares fitting polynomials for the azimuth and elevation error models, respectively. This served as the final error correction model. This model could then correct target observation positions during subsequent observation tasks.

6. Observation Experiment Results and Verification

6.1. System Error Correction

Calibration experiments were conducted using an alt-azimuth laser communication terminal test platform. Polaris was captured and observed, as shown in Figure 3a. The test site and Polaris imaging in the camera are shown in Figure 3b. Polaris is located within the middle 1/4 area of the entire field of view. The systematic deviations from the center field of view were 55″ in orientation error and 51″ in zero-position error. The imaging is circular with good spot quality. Therefore, this error can be written into the host computer for systematic compensation, enabling Polaris to be imaged at the center of the capture camera.

6.2. Stellar Observation and Calibration

Observe selected stars pre-fitting to obtain pointing errors. Pre-fit pointing errors vs. azimuth/elevation for four tests in Figure 4 and Figure 5. These errors include collimation, axis, encoder, and residual refraction errors.
Pre-fit error data substituted into spherical harmonic model to obtain coefficients. Coefficients applied to correct theoretical errors. Test data in Table 2.
From the test data, it is evident that each test converged after only one iteration using this method. Therefore, we conclude that σ (the standard deviation of residuals) was not reduced due to multiple iterations, indicating efficient model fitting without over-shrinking error bounds.
Forty stars were randomly selected from the entire sky for observation verification tests. These stars were sourced from the FK5 catalog. Due to limitations in the test platform’s CCD camera capabilities, stars brighter than magnitude 5 were chosen to ensure measurement accuracy. The limited availability of qualifying stars resulted in significant overlap between the stars selected for verification and those used in fitting the spherical harmonic model, with an overlap rate of approximately 80%, The stellar regions used independently for verification are shown as gray areas in Figure 6a–d, while the overlapping portions with the stars selected for spherical harmonic fitting are shown as areas marked with triangle symbols in Figure 6e–h. As shown in Figure 6, the gray areas represent star regions excluded from spherical harmonic fitting, with each region containing one star.
The variation in pointing error residuals with azimuth angle after spherical harmonic correction is illustrated in Figure 7. This figure shows the post-correction residual distribution, demonstrating the model’s effectiveness in reducing azimuth-dependent errors. The variation in pointing error residuals with elevation angle after correction is shown in Figure 8. This highlights how residuals change with elevation, with increased variability observed at lower elevation angles. The variation in the RMS (Root Mean Square) of pointing error residuals with azimuth angle after correction is displayed in Figure 9. The variation in RMS of pointing error residuals with elevation angle after correction is shown in Figure 10. This reveals an increase in RMS at lower elevations, particularly below 30°, indicating areas for potential refinement.

6.3. Results Analysis

Results indicate that temperature has a certain influence on pointing error, likely due to mechanical errors from thermal expansion/contraction. It is recommended to perform a new pointing calibration for every 3 °C temperature change. The stellar pointing calibration process for our test platform is fully automated, but each calibration takes approximately 2–3 h. Based on these results, stellar pointing error shows good reproducibility at the same temperature, and test repeatability is favorable. Therefore, assuming no significant long-term equipment drift, new tests can use calibration data from similar temperatures. Judging by the pointing error results, this approach is reasonable. The pointing error remains within acceptable limits when temperature changes are small, making it applicable in engineering operations.
The variation in pointing error residuals with azimuth and elevation angles is not pronounced. However, below 30° elevation, as elevation decreases to 20°, the residuals and their RMS tend to increase, with RMS rising more noticeably. Lower temperatures cause an increase in both the residual mean and RMS. Future work could involve larger sample sizes and long-term tests for observation and analysis.
Overall, the mean pointing error post-correction was reduced to ≤5 arc seconds. The error correction effect is significant and highly accurate, validating the effectiveness of the proposed method. Observation results show that after model correction, the observation target is located at the center of the acquisition field of view under open-loop pointing conditions, as shown in Figure 11.

7. Conclusions

This paper proposes a method for calibrating the pointing accuracy of ground-based laser communication terminals by establishing an error correction mathematical model. First, mathematical expressions for various errors were derived through error analysis of an alt-azimuth dual-axis laser communication terminal system. Second, the principles for establishing the error correction mathematical model were elaborated. Theoretical stellar positions and observation angles were calculated, and stellar pointing deviations were obtained by comparing theoretical positions with actual observations. Regression analysis and least-squares fitting were applied to determine coefficients for the spherical harmonic correction model. Finally, verification experiments were conducted using a laser communication terminal test platform. After correcting orientation and zero-position errors, the laser communication terminal test platform was used for actual observations of selected stars to obtain observation errors. These were incorporated into the spherical harmonic error correction model. Subsequent stellar target observation verification showed the mean pointing error post-correction was reduced to ≤5 arc seconds. The open-loop accuracy significantly improved compared to pre-correction, validating the method’s effectiveness.

Author Contributions

Conceptualization, W.L.; Validation, X.Z.; Investigation, L.Z.; Writing—review & editing, X.W. and G.L.; Supervision, P.Z. and Z.X. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Department of Science and Technology of Jilin Province (20220201029GX).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Acknowledgments

We would like to thank all my coauthors.

Conflicts of Interest

Authors Wenyan Li, Xiaolei Zhang, Lei Zhang, Peng Zhang and Zhipeng Xue were employed by the company Chang Guang Satellite Technology Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Bai, Z.G. Development achievements and prospects of China modern small satellite. Spacecr. Eng. 2019, 28, 1–8. [Google Scholar]
  2. Cao, H.Y.; Gao, H.T.; Zhao, C.G. Development of China land quantitative remote sensing satellite technology. Spacecr. Eng. 2018, 27, 1–9. [Google Scholar]
  3. Di, D.; Li, J.; Han, W.; Bai, C.W.; Wu, C.Q.; Wu, C.Q.; Menzel, P.W. Enhancing the fast radiative transfer model for FengYun-4 GIIRS by using local training profiles. J. Geophys. Res. Atmos. 2018, 123, 12583–12596. [Google Scholar] [CrossRef]
  4. Toyoshima, M. Recent trends in space laser communications for small satellites and constellations. J. Light. Technol. 2021, 39, 693–699. [Google Scholar] [CrossRef]
  5. Wang, T.S.; Lin, P.; Dong, F.; Liu, X.; Ma, W.; Fu, Q. Progress and prospect of space laser communication technology. Strateg. Study CAE 2020, 22, 92–99. [Google Scholar] [CrossRef]
  6. Sodnik, Z.; Smit, H.; Sans, M.; Zayer, I.; Lanucara, M.; Montilla, I.; Alonso, A.; Hemmati, H.; Boroson, D.M. LLCD operations using the Lunar Lasercom OGS Terminal. Proc. SPIE 2014, 8971, 89710W. [Google Scholar]
  7. Chorvalli, V.; Le Hors, L.; Vaillon, L.; Planche, G.; Costeraste, J.; Armandillo, E.; Karafolas, N. Optical communications between an aircraft and a GEO relay satellite: Design and flight results of the LOLA demonstrator. Proc. SPIE 2017, 10566, 1056619. [Google Scholar]
  8. Poncet, D.; Glynn, S.; Heine, F. Hosting the first EDRS payload. Proc. SPIE 2017, 10563, 105630D. [Google Scholar]
  9. Biswas, A.; Oaida, B.; Andrews, K.S.; Kovalik, J.M.; Abrahamson, M.; Wright, M.W.; Hemmati, H.; Boroson, D.M. Optical payload for lasercomm science (OPALS) link validation during operations from the ISS. In Proceedings of the Free-Space Laser Communication and Atmospheric Propagation XXVII, San Francisco, CA, USA, 7–12 February 2015; pp. 123–132. [Google Scholar]
  10. Wright, M.W.; Kovalik, J.; Morris, J.; Abrahamson, M.; Biswas, A.; Hemmati, H.; Boroson, D.M. LEO-to-ground optical communications link using adaptive optics correction on the OPALS downlink. In Proceedings of the Free-Space Laser Communication and Atmospheric Propagation XXVIII, San Francisco, CA, USA, 13–18 February 2016; pp. 19–28. [Google Scholar]
  11. Rose, T.S.; Rowen, D.W.; Lalumondiere, S.; Werner, N.I.; Linares, R.; Faler, A.; Wicker, J.; Coffman, C.M.; Maul, G.A.; Chien, D.H.; et al. Optical communications downlink from a 1.5 U CubeSat: OCSD program. In Proceedings of the International Conference on Space Optics—ICSO 2018, Chania, Greece, 9–12 October 2018; pp. 201–212. [Google Scholar]
  12. Kaymak, Y.; Rojas-Cessa, R.; Feng, J.; Ansari, N.; Zhou, M.C.; Zhang, T. A survey on acquisition, tracking, and pointing mechanisms for mobile free-space optical communications. IEEE Commun. Surv. Tutor. 2018, 20, 1104–1123. [Google Scholar] [CrossRef]
  13. Israel, D.J.; Edwards, B.L.; Butler, R.L.; Moores, J.D.; Piazzolla, S.; du Toit, N.; Braatz, L.; Hemmati, H.; Robinson, B.S. Early results from NASA’s laser communications relay demonstration (LCRD) experiment program. In Proceedings of the Free-Space Laser Communications XXXV, San Francisco, CA, USA, 30 January–1 February 2023; pp. 10–24. [Google Scholar]
  14. Roberts, L.C.; Meeker, S.R.; Tesch, J.; Shelton, J.C.; Roberts, J.E.; Fregoso, S.F.; Troung, T.; Peng, M.; Matthews, K.; Herzog, H.; et al. Performance of the adaptive optics system for Laser Communications Relay Demonstration’s Ground Station 1. Appl. Opt. 2023, 62, G26–G36. [Google Scholar] [CrossRef]
  15. Israel, D.J.; Edwards, B.L.; Butler, R.L.; Moores, J.D.; Piazzolla, S.; Woodward, J.; Hylton, A.; Du Toit, N.; Braatz, L.E.; Hemmati, H.; et al. NASA’s laser communications relay demonstration (LCRD) experiment program: Characterization and initial operations. In Proceedings of the Free-Space Laser Communications XXXVI, San Francisco, CA, USA, 27 January–1 February 2024; pp. 14–31. [Google Scholar]
  16. Riesing, K.; Schieler, C.M.; Brown, J.; Chang, J.; Gilbert, N.; Horvath, A.; Petrilli, J.; Reeve, R.; Robinson, B.; Scozzafava, J.; et al. Pointing, acquisition, and tracking for the TBIRD CubeSat mission: System design and pre-flight results. In Proceedings of the Free-Space Laser Communications XXXIV, San Francisco, CA, USA, 22 January–28 February 2022; pp. 207–216. [Google Scholar]
  17. Schieler, C.M.; Riesing, K.M.; Bilyeu, B.C.; Robinson, B.S.; Wang, J.P.; Roberts, W.T. TBIRD 200-Gbps CubeSat downlink: System architecture and mission plan. In Proceedings of the 2022 IEEE International Conference on Space Optical Systems and Applications (ICSOS), Kyoto City, Japan, 28–31 March 2022; pp. 181–185. [Google Scholar]
  18. Riesing, K.M.; Schieler, C.M.; Chang, J.S.; Gilbert, N.J.; Horvath, A.J.; Reeve, R.S.; Robinson, B.S.; Wang, J.P.; Agrawal, P.S.; Goodloe, R.A. On-orbit results of pointing, acquisition, and tracking for the TBIRD CubeSat mission. In Proceedings of the Free-Space Laser Communications XXXV, San Francisco, CA, USA, 28 January–3 February 2023; pp. 25–33. [Google Scholar]
  19. Schieler, C.M.; Riesing, K.M.; Bilyeu, B.C.; Chang, J.S.; Garg, A.S.; Gilbert, N.C.; Horvath, A.J.; Reeve, R.S.; Robinson, B.S.; Wang, J.P.; et al. On-orbit demonstration of 200-Gbps laser communication downlink from the TBIRD CubeSat. In Proceedings of the Free-Space Laser Communications XXXV, San Francisco, CA, USA, 28 January–3 February 2023; p. 1241302. [Google Scholar]
  20. Murphy, K. TBIRD Is a Game Changer and Will Be very Important for Future Human Exploration and Science Missions [EB/OL]. 24 May 2022. Available online: https://www.nasa.gov/feature/tbird-demonstrating-200gbps-laser-downlink-from-space/ (accessed on 4 April 2025).
  21. Srinivasan, M.; Alerstam, E.; Wollman, E.; Rogalin, R.; Meenehan, S.; Shaw, M.; Velasco, A.E.; Biswas, A.; Richard, N.; Cho, D.; et al. The deep space optical communications project ground laser receiver. In Proceedings of the Free-Space Laser Communications XXXV, San Francisco, CA, USA, 15 March 2023; pp. 195–206. [Google Scholar]
  22. Gregor, R.; Baister, G.; Bacher, M.; Strumpf, M.; Francou, L.; Buchheim, K.; Karafolas, N.; Cugny, B.; Sodnik, Z. OPTEL-μ LEO to ground laser communications terminal: Flight design and status of the EQM development project. In Proceedings of the International Conference on Space Optics—ICSO 2016, Biarritz, France, 18–21 October 2016; pp. 824–832. [Google Scholar]
  23. Dreischer, T.; Thieme, B.; Bacher, M.; Buchheim, K. OPTEL-μ: A compact system for optical downlinks from LEO satellites. J. Spacecr. Rocket. 2012, 49, 706–715. [Google Scholar]
  24. Seel, S.; Kampfner, H.; Heine, F.; Dallmann, D.; Muhlnikel, G.; Gregory, M.; Reinhardt, M.; Saucke, K.; Muckherjee, J.; Sterr, U.; et al. Space to Ground bidirectional optical communication link at 5.6 Gbps and EDRS connectivity outlook. In Proceedings of the 2011 Aerospace Conference, Big Sky, MT, USA, 5–12 March 2011; pp. 1–7. [Google Scholar]
  25. Tröndle, D.; Pimentel, P.M.; Rochow, C.; Zech, H.; Muehlnikel, G.; Heine, F.; Meyer, R.; Philipp-May, S.; Lutzer, M.; Benzi, E.; et al. Alphasat-Sentinel-1A optical inter-satellite links: Run-up for the European data relay satellite system. In Proceedings of the Free-Space Laser Communication and Atmospheric Propagation XXVIII, San Francisco, CA, USA, 15 March 2016; p. 973902. [Google Scholar]
  26. Fuchs, C.; Schmidt, C. Update on DLR’s OSIRIS program. In Proceedings of the International Conference on Space Optics (ICSO 2018), Chania, Greece, 9–12 October 2018; pp. 192–200. [Google Scholar]
  27. Sodnik, Z.; Heese, C.; Arapoglou, P.-D.; Schulz, K.-J.; Zayer, I.; Daddato, R.; Kraft, S. Deep-space optical communication system (DOCS) for ESA’s space weather mission to lagrange orbit L5. In Proceedings of the 2017 IEEE International Conference on Space Optical Systems and Applications (ICSOS), Naha, Japan, 14–16 November 2017; pp. 28–33. [Google Scholar]
  28. Rosen, D.; Pierce, R.S. A method for integrating form errors into geometric tolerance analysis. J. Mech. Des. 2008, 130, 345–350. [Google Scholar]
  29. Gawronski, W. Control and pointing challenges of large antennas and telescopes. IEEE Trans. Control Syst. Technol. 2007, 15, 276–289. [Google Scholar] [CrossRef]
  30. Prestage, R.M.; Constantikes, K.T.; Hunter, T.R. The Green Bank Telescope. Proc. IEEE 2009, 97, 1382–1390. [Google Scholar] [CrossRef]
  31. Baher, F.; Quintero, O.; Gawronski, W. Azimuth-track level compensation to reduce blind-pointing errors of the deep space network antennas. IEEE Antennas Propag. Mag. 2000, 42, 50–60. [Google Scholar]
  32. Chamberlin, R.A.; Lane, A.P.; Stark, A.A. The 492 GHz atmospheric opacity at the geographic South Pole. Astrophys. J. 1997, 476, 428. [Google Scholar] [CrossRef]
  33. Penalver, J.; Lisenfeld, U.; Mauersberger, R. Pointing with the IRAM 30m telescope. In Proceedings of the International Conference on Astronomical Telescopes and Instrumentation, Munich, Germany, 27 March–1 April 2000. [Google Scholar]
  34. Hirabayashi, H.; Hirosawa, H.; Kobayashi, H. The VLBI Space Observatory Programme and the Radio-Astronomical Satellite HALCA. Publ. Astron. Soc. Jpn. 2000, 52, 955–965. [Google Scholar] [CrossRef]
  35. Chen, X.-J.; Wang, Z.-H.; Wang, Z.-B.; Zeng, Q.-S. Angle measurement error and compensation for pitched rotation of circular grating. J. Harbin Inst. Technol. 2011, 18, 11–15. [Google Scholar]
  36. Watanabe, T.; Fujimoto, H.; Nakayama, K.; Masuda, T.; Kajitani, M.; Decker, J.E.; Brown, N. Automatic high-precision calibration system for angle encoder (II). Proc. SPIE 2003, 5190, 100–110. [Google Scholar] [CrossRef]
  37. Watanabe, T.; Masuda, T.; Kajitani, M.; Fujimoto, H.; Nakayama, K. Automatic high-precision calibration system for angle encoder. J. Jpn. Soc. Precis. Eng. 2001, 67, 1091–1095. [Google Scholar] [CrossRef]
  38. Arapoglou, P.-D.; Sodnik, Z.; Heese, C.; Schulz, K.-J.; Zayer, I.; Daddato, R.J.; Hemmati, H.; Boroson, D.M. European deep-space optical communication program. Proc. SPIE 2018, 10524, 105240Q. [Google Scholar]
  39. Matsuzoe, Y. Error dispersion algorithms to improve angle precision for an encoder. Opt. Eng. 2002, 41, 2282–2289. [Google Scholar] [CrossRef]
  40. Korotkova, O.; Sahin, S.; Tong, Z. Stochastic electromagnetic beams for lidar systems operating through turbulent atmosphere. Appl. Phys. B 2009, 97, 567–575. [Google Scholar] [CrossRef]
  41. Sahin, S.; Tong, Z.; Korotkova, O. Sensing of semi-rough targets embedded in atmospheric turbulence by means of stochastic electromagnetic beams. Optics Commun. 2010, 283, 4512–4518. [Google Scholar] [CrossRef]
  42. Rochblatt, D.; Richter, P.; Withington, P.; Vazquez, M.; Calvo, J. New antenna calibration techniques in the Deep Space Network. Interplanet. Netw. Prog. Rep. 2007, 42–170, 1–15. [Google Scholar]
Figure 1. Schematic of satellite–ground laser communication system.
Figure 1. Schematic of satellite–ground laser communication system.
Sensors 25 05233 g001
Figure 2. Star selection distribution map for fitting.
Figure 2. Star selection distribution map for fitting.
Sensors 25 05233 g002
Figure 3. System error correction site diagram.
Figure 3. System error correction site diagram.
Sensors 25 05233 g003
Figure 4. Variation in pointing errors with azimuth angle before fitting for four tests.
Figure 4. Variation in pointing errors with azimuth angle before fitting for four tests.
Sensors 25 05233 g004
Figure 5. Variation in pointing errors with elevation angle before fitting for four tests.
Figure 5. Variation in pointing errors with elevation angle before fitting for four tests.
Sensors 25 05233 g005
Figure 6. Star selection distribution map for verification.
Figure 6. Star selection distribution map for verification.
Sensors 25 05233 g006
Figure 7. Variation in pointing error residuals with azimuth angle after spherical harmonic correction.
Figure 7. Variation in pointing error residuals with azimuth angle after spherical harmonic correction.
Sensors 25 05233 g007
Figure 8. Variation in pointing error residuals with elevation angle after spherical harmonic correction.
Figure 8. Variation in pointing error residuals with elevation angle after spherical harmonic correction.
Sensors 25 05233 g008
Figure 9. Variation in RMS of pointing error residuals with azimuth angle after correction.
Figure 9. Variation in RMS of pointing error residuals with azimuth angle after correction.
Sensors 25 05233 g009
Figure 10. Variation in RMS of pointing error residuals with elevation angle after correction.
Figure 10. Variation in RMS of pointing error residuals with elevation angle after correction.
Sensors 25 05233 g010
Figure 11. Revised Observational Target Visualization.
Figure 11. Revised Observational Target Visualization.
Sensors 25 05233 g011
Table 1. Average meteorological data per test.
Table 1. Average meteorological data per test.
26 March 202522 November 202426 December 202412 December 2024
Temperature (°C)2.12.3−11.3−8.1
Pressure (kPa)97.898.391.690.6
Humidity (%)76.376.272.173.1
Table 2. Test parameters and results for four stellar observations.
Table 2. Test parameters and results for four stellar observations.
Item26 December 202412 December 202422 November 202426 March 2025
Valid stars post-3σ truncation68686366
Airspace without valid stars891411
number of anomalous stars 3σ-truncated1000
Iteration count1111
Post-correction mean residual (″)4.935.163.33.0
Post-correction residual variance (″)1.621.461.321.26
Post-correction residual RMS (″)5.135.303.523.22
Temperature (°C)−11.3−8.12.32.1
Pressure (kPa)91.690.698.397.8
Humidity (%)72.173.176.276.3
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

Li, W.; Zhang, X.; Zhang, L.; Wei, X.; Luo, G.; Zhang, P.; Xue, Z. High-Precision Calibration Technology and Experimental Verification for Dual-Axis Laser Communication Systems. Sensors 2025, 25, 5233. https://doi.org/10.3390/s25175233

AMA Style

Li W, Zhang X, Zhang L, Wei X, Luo G, Zhang P, Xue Z. High-Precision Calibration Technology and Experimental Verification for Dual-Axis Laser Communication Systems. Sensors. 2025; 25(17):5233. https://doi.org/10.3390/s25175233

Chicago/Turabian Style

Li, Wenyan, Xiaolei Zhang, Lei Zhang, Xiang Wei, Guoxi Luo, Peng Zhang, and Zhipeng Xue. 2025. "High-Precision Calibration Technology and Experimental Verification for Dual-Axis Laser Communication Systems" Sensors 25, no. 17: 5233. https://doi.org/10.3390/s25175233

APA Style

Li, W., Zhang, X., Zhang, L., Wei, X., Luo, G., Zhang, P., & Xue, Z. (2025). High-Precision Calibration Technology and Experimental Verification for Dual-Axis Laser Communication Systems. Sensors, 25(17), 5233. https://doi.org/10.3390/s25175233

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