Abstract
As the demand for high-speed space-borne data transmission grows, CubeSat-based Free-Space Optical Communication (FSOC) offers a viable solution for achieving a Gbps-speed optical intersatellite link on low-cost platforms. The Very-High-Speed Intersatellite Optical Link System Using an Infrared Optical Terminal and Nanosatellite (VISION) mission aims to establish these high-speed laser crosslinks, which require a precise pointing and relative positioning system at relative distances up to 1000 km. A real-time relative navigation system was developed based on dual-frequency GPS pseudorange and carrier-phase measurements, incorporating an adaptive Kalman filter which uses innovation-based covariance matching to dynamically adjust process noise covariance. Hardware-integrated testing with GPS signal generators and onboard receivers validated its performance under realistic conditions, consistently achieving sub-meter positioning accuracy across baselines up to 1000 km. An integrated orbit–attitude simulation further evaluated the feasibility of the Pointing, Acquisition, and Tracking (PAT) system by combining real-time relative navigation outputs with an attitude control system. Simulation results showed that the PAT system maintained a total pointing error of 274.3 μrad, sufficient to sustain stable high-speed optical links. This study demonstrates that the VISION relative navigation and pointing systems, integrated within the PAT framework, enable precise real-time optical intersatellite communication using CubeSats.
1. Introduction
The emergence of non-terrestrial networks (NTNs) has intensified interest in Free-Space Optical Communication (FSOC) as a transformative technology for global connectivity []. These technologies are being developed to address the increasing demands for high-capacity and high-speed data transmission. One of the primary NTN platforms utilizes low-Earth-orbit (LEO) satellite constellations, which offer advantages such as reduced communication latency and increased revisit frequency, making them particularly suitable for optical intersatellite links []. As data-intensive applications in Earth observation and telecommunications continue to grow, the need for secure and high-speed transmission has positioned FSOC as an effective alternative to traditional radio-frequency (RF) systems []. FSOC offers significantly higher bandwidth, smaller terminal sizes, and enhanced link security, with demonstrated potential to achieve data rates exceeding 1 Gbps []. Commercial initiatives such as Starlink, OneWeb, Telesat, and Kuiper have further accelerated the integration of optical communication into LEO constellations to address growing demand for high-throughput connectivity and robust space-based services [].
To enable these laser communication technologies through FSOC satellite systems, the development of formation-flying and swarm satellite technologies has become essential, as these approaches facilitate coordinated operations across distributed spacecraft. Such approaches support a wide range of scientific and commercial objectives, including missions for Earth gravity mapping such as the GRACE mission [], global elevation modeling, exemplified by the TerraSAR-X/TanDEM-X mission [], and demonstrations of intersatellite optical crosslinks, such as the CLICK mission []. In these missions, precise relative navigation is the key to maintaining spacecraft formation and achieving mission objectives. Moreover, the application of these technologies to smaller platforms has attracted growing attention, with missions such as CanX-4/5 [] and CANYVAL-C [], which require real-time baseline estimation capabilities to maintain accurate satellite formations.
To capitalize on FSOC capabilities within more accessible and cost-effective platforms, recent research efforts have focused on CubeSats. Their compact Size, Weight, and Power (SWaP) characteristics, rapid development cycles, and reduced launch costs make them ideal for technology demonstrations and scalable system deployment [,]. However, CubeSats are inherently constrained by their limited onboard processing capabilities, reduced structural robustness, and shorter mission lifespans [,]. These limitations present challenges for data-intensive applications such as satellite laser communications, which demand precise beam pointing, high platform stability, and stringent thermal and structural control to maintain reliable optical links under dynamic orbital conditions [].
Despite these inherent limitations, the feasibility of implementing FSOC using CubeSats has been rigorously demonstrated. For instance, Kaushal [] and Carrasco-Casado [] conducted comprehensive analyses that identified strategies to mitigate challenges such as limited pointing accuracy and onboard power constraints, emphasizing the importance of integrated system design. Furthermore, several CubeSat missions have successfully demonstrated the practical viability of these technologies in space. For instance, the AeroCube-OCSD mission [], LaserCube [], and CubeLCT [] implemented optical downlink systems utilizing compact, low-power laser terminals onboard CubeSats, thereby achieving desired communication performance despite the inherent platform constraints. These demonstrations underscore the potential of CubeSats to serve as agile, cost-effective platforms for advancing FSOC technologies.
The PIXL-1 mission by DLR further validated CubeSat-based FSOC capability, launching in January 2021 with two 3U CubeSats equipped with CubeLCT terminals capable of supporting optical downlink rates up to 100 Mbps over distances of 1500 km [,]. Achieving these data rates required beam tracking accuracy of 90 μrad and fine-pointing within ±0.1°, placing stringent demands on the attitude control systems []. The mission’s success demonstrated high-speed optical downlink feasibility and provided operational insights for future optical networks.
Similarly, the CLICK mission, developed by MIT and NASA Ames, aims to demonstrate intersatellite FSOC between two 3U CubeSats across distances ranging from 25 km to 580 km []. Scheduled for launch in 2026, CLICK-B/C targets a 20 Mbps crosslink while enabling precise time and range transfer, maintaining beam tracking errors below 40 μrad with only 3.95 W payload power draw [,,]. The mission integrates coarse pointing using spacecraft ADCS enabled by real-time relative navigation, directly addressing Pointing, Acquisition, and Tracking (PAT) system implementation challenges within CubeSat platforms. Despite these advances, achieving stable FSOC links remains a challenge due to limited pointing capability, platform jitter, and environmental disturbances.
Building upon these missions, the Very-High-Speed Intersatellite Optical Link System Using an Infrared Optical Terminal and Nanosatellite (VISION) mission aims to establish Gbps-speed intersatellite links across operational baseline distances of 50, 100, 200, 500, and up to 1000 km within a formation-flying FSOC architecture using two 6U CubeSats []. Each satellite carries a laser communication terminal (LCT) with deployable front-end optics to enhance optical power transfer and to meet a stringent beam tracking accuracy requirement within 1 μrad []. To maintain stable FSOC operations, VISION integrates a PAT system designed to sustain precise beam alignment over long-baseline formation.
Unlike earlier missions operating under shorter distances or with less stringent pointing requirements, VISION demands sub-meter relative positioning accuracy and precise pointing performance across dynamic baselines up to 1000 km. Achieving these demanding requirements necessitates integrating high-precision relative navigation algorithms with each CubeSat’s attitude determination and control system (ADCS) within the PAT architecture []. This integration enables robust real-time beam alignment and maintains stable optical link performance, even in the presence of dynamic orbital motion and environmental disturbances.
The primary objective of this study is to develop and validate a real-time relative navigation system for the VISION laser crosslink mission, utilizing dual-frequency GPS measurements to ensure precise positioning and beam pointing performance. Previous work by Kim [] presented a preliminary design of the VISION relative navigation framework and evaluated its positioning performance using carrier-phase-based GPS measurements, incorporating an innovation-based covariance-matching approach. Building on this foundation, Kim [] further integrated the relative navigation system within the PAT architecture in real time, enabling evaluation of beam pointing performance by supplying real-time navigation inputs to the attitude control system.
To validate the performance of the developed filter under realistic operational scenarios, hardware-integrated testing was conducted using a GPS signal generator (Spirent GSS6560) in combination with an onboard NovAtel receiver (OEM719A). In addition, an integrated orbit–attitude simulation environment was developed to assess beam alignment within the PAT system by integrating real-time relative navigation solutions with attitude control dynamics. Simulation results demonstrated that the proposed relative navigation and pointing framework enables precise, real-time optical intersatellite communication using CubeSats, supporting high-speed FSOC operations on low-cost platforms. By ensuring precise formation-keeping and robust optical alignment over long-baseline configurations, this research advances the capabilities of CubeSat-based FSOC systems and establishes a technical foundation for future scalable space-borne optical communication networks.
The remainder of this paper is organized as follows: Section 2 introduces the VISION mission and its system requirements. Section 3 details the development of the relative navigation filter. Section 4 describes the hardware-integrated simulation setup and evaluates relative navigation performance. Section 5 validates the pointing system performance within the PAT architecture. Finally, Section 6 concludes with the successful development and hardware validation of the VISION laser communication alignment.
2. The VISION Mission
2.1. Mission Overview
The VISION mission comprises two symmetric 6U CubeSats operating in a Sun-synchronous low Earth orbit at an altitude of 600 km, separated along track by distances of up to 1000 km. Each satellite is equipped with a dual-frequency GPS receiver (OEM719 by NovAtel Inc., Calgary, AB, Canada) and an ADCS (XACT-50 by Blue Canyon Technologies Inc., Boulder, CO, USA) utilizing three-axis reaction wheels and a star tracker. Relative navigation between CubeSats is performed by exchanging raw L1/L2 GPS measurements via an S-band intersatellite link (ISL).
Although global navigation satellite systems (GNSSs) such as Galileo, GLONASS, and BeiDou can provide additional signals that improve navigation accuracy and satellite geometry, the VISION mission uses GPS-only measurements. GPS alone offers sufficient precision under open-sky low-Earth-orbit conditions, while avoiding the added complexity associated with multi-GNSS integration, including increased power demand, antenna design constraints, and licensing requirements, factors that are often impractical for resource-limited CubeSat platforms [].
The GPS receivers are mounted in the anti-nadir direction, aligning their GNSS antennas along the radial axis of the radial–tangential–normal (RTN) frame, as illustrated in Figure 1. This configuration improves continuous GNSS visibility and maximizes signal availability for accurate relative navigation during PAT operations, following a similar design approach adopted by the CanX-4/5 mission [].
Figure 1.
() Illustration of the VISION mission (the relative motion of CubeSats is defined in the Earth-centered inertial (ECI) coordinate frame ); () VISION CubeSats (Altair and Vega; each satellite’s body motion and attitude are described in its body-fixed frame ).
The VISION mission comprises three main operational phases: the Launch and Early-Orbit Phase (LEOP), the Drift Recovery and Station-Keeping Phase (DRSKP), and the Normal Operation Phase (NOP). Table 1 summarizes these phases along with their respective operational objectives within a mission timeline that spans over one year.
Table 1.
Concept of operation with three orbital phases for the VISION mission.
During the LEOP, the CubeSats initiate attitude stabilization, deploy Ultra-High-Frequency (UHF) antennas and solar panels, and establish initial communication with ground stations after separation from the launch vehicle. The DRSKP involves the controlled separation of the two CubeSats, Altair and Vega, which initially drift to a maximum relative distance of 1000 km and then adjust to a 50 km baseline using their onboard propulsion systems. This phase also includes station-keeping operations and validation of the S-band intersatellite link performance. Finally, NOP involves formation flying over varying baseline distances, ranging from 50 km to 1000 km, to test and validate the performance of the laser crosslink system.
In the NOP, the CubeSats establish high-speed laser communication links. Real-time relative navigation, utilizing dual-frequency GPS observations, is crucial for ensuring precise beam pointing accuracy. To facilitate this, GPS data are exchanged between the satellites via an established S-band ISL, enabling onboard computation of mutual relative state estimations. These relative position solutions are then fed into each satellite’s attitude control system, which employs three-axis reaction wheels to align the optical terminal along the line-of-sight (LOS) vector. The PAT system, which integrates relative navigation, attitude control, and optical feedback mechanisms, ensures accurate beam alignment necessary for maintaining stable laser communication links across intersatellite distances up to 1000 km.
The PAT system operates through a structured sequence comprising three main stages: the Bus Initialization Stage (BIS), the Coarse PAT Stage (CPS), and the Fine PAT Stage (FPS) []. An overview of this PAT system architecture is presented in Figure 2.
Figure 2.
PAT sequence overview for VISION precise pointing task.
During the BIS, the real-time relative navigation system computes the intersatellite LOS vectors by processing raw L1/L2 GPS measurements exchanged over the S-band ISL, achieving sub-meter-level accuracy. Based on these solutions, each CubeSat’s ADCS uses its three-axis reaction wheels to orient the payload boresight toward the estimated LOS direction.
In the CPS, a wide optical beam is transmitted along the point-ahead axis of the formation-flying CubeSats and captured by a short-wave infrared camera (CAM). The CAM is triggered just before the beam enters its field of view, and its measurements are fused with ADCS telemetry and relative navigation data to correct any residual angle-of-arrival (AOA) bias.
Once coarse alignment is achieved, the system moves into the FPS, which refines pointing accuracy and suppresses residual jitter using a fast steering mirror (FSM). The FPS procedure consists of hands-off, tracking, and communication sub-stages. While the CAM ensures continued acquisition of the optical beam, a quadrant cell (QC) supplies real-time feedback to the FSM, enabling fine-pointing adjustments. This process reduces the pointing bias to below 30 μrad and suppresses jitter to under 1 μrad. Note that this study excludes detailed analysis of the FPS stage, as its pointing assessment lies outside the present scope.
2.2. Mission Requirements
The subsystem requirements for the VISION mission are derived through a hierarchical flow down from the mission-level constraints. The pointing accuracy requirements of the PAT system are determined by the laser crosslink error budget, which in turn determines the precision requirements for the relative navigation system.
The attitude control system relies on relative navigation data to achieve coarse pointing accuracy within 436.3 μrad. This threshold ensures the optical beam enters the field of view of the short-wave CAM, after which deployable optics correct any remaining pointing biases. Final beam stabilization is then performed using FSM for jitter correction.
Table 2 summarizes the pointing error constraints across the PAT stages, where denotes the pointing bias and the standard deviation. Using three-axis reaction wheels, each CubeSat aligns its payload along the LOS vector of the optical terminal. The total error budget accounts for uncertainties in attitude control, structural alignment, and relative navigation, establishing the constraint thresholds governing each phase of the PAT sequence.
Table 2.
VISION mission requirements for the PAT sequence.
In the BIS, the relative navigation system performs the initial alignment of each CubeSat’s body and payload along the LOS vector. BIS requirements specify that the pointing bias should remain under 400 μrad, with standard deviation under 60 μrad. To meet these pointing constraints, relative positioning uncertainty must remain approximately below 145 μrad at a 1000 km baseline and below 290 μrad at a 50 km baseline [].
The CPS is further divided into search, acquisition, and detection phases. During the search phase, the CAM seeks to detect the incoming beam within its field of view. Upon detection, the acquisition phase refines pointing accuracy by calibrating AOA errors, and the detection phase mitigates residual LOS jitter using the FSM. Throughout CPS, the pointing error constraints remain consistent with those of BIS, maintaining a mean and standard deviation of beam pointing less than 400 μrad and 60 μrad, respectively, to maintain a stable laser crosslink and support high-speed data transfer.
FPS refines pointing precision further by minimizing residual jitter, leveraging feedback from both the CAM and a QC. FPS is structured into hands-off and tracking and communication (COM) stages. These stages require stringent requirements, demanding pointing bias below 30 μrad and standard deviation under 1 μrad, with the 1 μrad threshold representing the ultimate precision goal for laser crosslink alignment. Once the optical axes are aligned and the residual pointing requirement is satisfied, an intersatellite optical link between the two CubeSats can be established.
As discussed, successful execution of the PAT sequence requires the system to achieve relative positioning accuracy within 145 μrad and 290 μrad at 1000 km and 50 km baselines, respectively, corresponding to position accuracies of approximately 30 m and 3 m []. These values define the minimum requirements for establishing initial beam alignment. To provide a performance margin that accounts for operational uncertainties and dynamic orbital conditions, the VISION mission adopts a more stringent target of sub-meter accuracy in each axis []. Meeting this target supports reliable laser beam alignment and ensures the stability of high-speed optical communication links throughout the mission.
4. Numerical Assessment with Hardware Integration
4.1. Simulation Setup
To evaluate the feasibility of real-time relative navigation developed for the VISION CubeSat mission, a hardware-integrated simulation testbed was constructed. The system integrates dual-frequency GPS receivers, a pseudo-GPS signal generator, and real-time processing, all configured to operate within the computational and hardware constraints of the VISION architecture. This hardware testbed is developed to evaluate the operational performance and feasibility of CubeSat-based laser communication systems in LEO.
The simulation environment shown in Figure 3 enables validation of relative navigation performance by replicating realistic orbital conditions and GPS signal dynamics. The test setup includes components for system-level evaluation, with particular emphasis on estimation accuracy, hardware compatibility, and real-time operational functionality. Key components include a scenario control system, a Spirent GNSS signal generator, a NovAtel OEM719 dual-frequency GPS receiver, and flight navigation software executing the filter in real time.
Each component is configured according to mission-specific parameters, including orbital geometry, satellite visibility constraints, and actual receiver specifications. The pseudo-GPS signals are transmitted to the NovAtel receiver, which outputs measurements at a frequency of 1 Hz. These measurements are processed in real time by the navigation software to estimate the CubeSats’ relative state vectors. The estimated positions are projected onto the radial–normal (RN) plane, which represents the LOS frame for laser alignment and PAT system feedback.
Figure 4 illustrates the system flow of the hardware-integrated simulation. The control system uses GPS ephemeris data from the latest Yuma almanac provided by CelesTrak to define satellite positions and configure the simulation scenario. These ephemerides are used to model the orbital trajectories of both GPS satellites and the VISION CubeSats in the signal generator, ensuring time-synchronized signal transmission to the receiver. The testbed allows various configurations of orbital elements and baseline separations representative of VISION’s formation-flying geometry.
Figure 4.
System interface of the hardware-integrated testbed.
The VISION mission employs the NovAtel OEM719A dual-frequency GPS receiver, which provides sub-meter RMS positioning accuracy using pseudorange measurements, and sub-centimeter precision with carrier-phase observations. To evaluate this receiver under mission-representative conditions, the hardware simulation employed SimGEN, a GNSS software tool developed by Spirent, which generates customizable mission scenarios simulating the motion of satellites, launch vehicles, or other spacecraft with defined orbital parameters. When paired with an RF signal generator, SimGEN produces real-time pseudo-GNSS signals equivalent to those transmitted by actual GPS satellites.
Using this platform, the VISION relative navigation algorithm was tested in a hardware-integrated simulation with real signal input to the NovAtel receiver. The baseline simulation scenario is summarized in Table 3 and includes orbital configurations, intersatellite baselines, and external force models. The simulation adopted the JGM-3 (70 × 70) gravity model, incorporating complete orbital data for both the GPS satellites and the two VISION CubeSats. The elevation mask angle was set to 5° to reduce the impact of low-elevation signals that are more susceptible to atmospheric disturbances.
Table 3.
Implementation of the simulation scenario.
Although SimGEN enables high-fidelity L1 signal generation for mission testing, it is limited to single-frequency operation and cannot produce dual-frequency signals. Since VISION relative navigation requires dual-frequency measurements for ionospheric correction, this limitation was addressed through signal modeling. Previous studies [,] have investigated this approach in detail, where L2 pseudorange and carrier-phase measurements were analytically generated based on SimGEN’s L1 outputs combined with ionospheric delay models. Kim [] reported average modeling errors of approximately 8 m for the L2 pseudorange, which confirmed the validity of such pseudo-GPS signals for real-time navigation simulations. These results are consistent with those of [], which reported modeling errors below 10 m, further confirming the reliability of the modeled L2 data for simulation purposes. With these modeled L2 observations, the VISION relative navigation system was tested using the testbed’s software flight system.
All measurements were generated with synchronized timestamps and antenna delay corrections. Table 4 summarizes the initial filter configuration parameters, which were empirically tuned to reflect the sensor noise and system dynamics observed during real-time integration. A relatively large initial covariance and process noise covariance were intentionally assigned to allow the state estimates to converge gradually over time, reflecting the filter’s adaptation from initial uncertainty toward stable estimation performance. The NovAtel OEM719 receiver was modeled with a worst-case performance profile, consistent with its documented standalone accuracy [], defining the initial uncertainty for the navigation filter. The simulation began without any prior state history, simulating a cold-start condition where the filter’s initial state estimates relied entirely on raw receiver outputs.
Table 4.
Initial simulation settings of filter parameters.
4.2. Simulation Results
The hardware-integrated simulation used baseline separations of 50 km, 100 km, 200 km, 500 km, and 1000 km. Each run incorporated the onboard GPS receiver, modeled L2 signals, and the VISION relative navigation algorithm developed in this study. A 6000 s simulation evaluated relative navigation performance over a full LEO orbital cycle and its influence on PAT system execution.
The results show the extended Kalman filter (EKF) as a baseline scenario result where a fixed noise covariance is used, the original AEKF from the CANYVAL-C mission, and the simplified AEKF implemented in the VISION relative navigation system. In this study, the original AEKF applies an empirically selected forgetting factor of , whereas the VISION relative navigation algorithm adopts a simplified adaptation scheme that eliminates the need for any empirically tuned parameters. Figure 5, Figure 6 and Figure 7 present performance under the worst-case 1000 km baseline scenario.
Figure 5.
() Three-dimensional relative positioning performance of EKF. () Relative positioning performance per axis using EKF.
Figure 6.
() Three-dimensional relative positioning performance of AEKF. () Relative positioning performance per axis using AEKF.
Figure 7.
() Three-dimensional relative positioning performance of simplified AEKF. () Relative positioning performance per axis using simplified AEKF.
The hardware simulation results showed that both the original AEKF and the simplified AEKF implemented in the VISION system achieved consistent sub-meter positioning accuracies of 1.12 m and 1.13 m , satisfying the mission’s navigation requirements for intersatellite baselines up to 1000 km. In contrast, the standard EKF, using fixed noise covariances, exhibited degraded performance with positioning errors of 2.47 m . These results confirm that adaptive filtering enhances estimation accuracy under realistic conditions by continuously accounting for time-varying system dynamics, environmental perturbations, and uncertainty growth over extended operations.
Figure 8 illustrates the evolution of the norm scales for the state covariance () and process noise covariance () throughout the s simulation. These results support the underlying assumption of the simplified adaptive Q derivation that the state covariance becomes sufficiently smaller than the process noise covariance once the filter is converged after successful ambiguity resolution.
Figure 8.
Order of magnitude for state and process covariance in () an original AEKF and () a simplified AEKF.
This validates the use of the simplified Q-adaptation strategy, which leverages the scale difference between state covariance and process noise covariance for computational efficiency. The clear separation in magnitude between the two covariances after convergence supports the validity of the simplified adaptation strategy. In contrast, during the initial convergence phase, when the scale difference is less pronounced, the filter effectively defaults to a standard EKF by holding the process noise covariance fixed in the simplified AEKF approach.
To further validate algorithm performance across different formations, simulations were repeated with baseline separations of 50 km, 100 km, 200 km, and 500 km. Table 5 summarizes these results, with performance evaluated over the final 1000 s of each simulation.
Table 5.
VISION relative positioning performance in all baselines.
These results demonstrate that VISION relative navigation ensures the sub-meter positioning accuracy achieved by the adaptive filters, satisfying the VISION mission’s requirement of maintaining relative position errors below 1 m per axis, thereby supporting the stringent relative pointing requirements necessary for stable laser crosslink alignment.
The pointing accuracy of the VISION relative navigation system was rigorously evaluated in Figure 9 to assess compliance with the targeted accuracy requirements of this study. The relatively low errors in the normal () direction underscore the system’s potential for high pointing stability. The output relative positions projected onto the RN plane provide essential data for simulating attitude control inputs and evaluating pointing stability.
Figure 9.
Two-dimensional error distributions of () RN- and () LOS-plane.
This integration ensures that the testbed verifies the capability of the relative navigation system to support the operation of the optical alignment system. These simulation results show that adaptive filter tuning mitigates the limitations of static covariance settings, thereby enhancing the autonomy and operational flexibility of the relative navigation system.
In addition to navigation accuracy, the relative computational cost of the three filtering schemes was examined by measuring the total simulation time over one LEO orbital period in MATLAB (R2024a). The EKF completed in 14.21 s, the original AEKF in 14.86 s, and the simplified AEKF in 14.60 s. These results indicate that the simplified AEKF successfully reduces the additional overhead introduced by the adaptive mechanism, resulting in a reduced runtime relative to the original AEKF and comparable to that of the EKF, while preserving the accuracy of the original AEKF. It should be noted that these execution times reflect MATLAB’s optimization for matrix operations rather than the performance of an actual onboard processor.
It is important to note that this study employed SD data processing for filter simplicity, rather than the DD format typically used in high-precision ambiguity-fixed solutions. While SD carrier-phase processing with fixed ambiguities can reduce floating ambiguity errors after filter convergence, it retains residual clock errors that would otherwise be eliminated in DD processing. As a result, the pointing improvements achieved through ambiguity fixing were less pronounced in this setup, with ambiguity fixing rates of 53.15% for simplified AEKF, 55.41% for EKF, and 53.80% for AEKF.
These relatively low fixing rates suggest that integrating more robust ambiguity validation strategies or partial-fix acceptance mechanisms could further enhance operational performance in future implementations. These evaluations confirm that the VISION relative navigation achieves a practical balance between accuracy, ambiguity resolution, computational efficiency, and onboard feasibility, demonstrating its effectiveness in constrained CubeSat missions requiring precise optical communication alignment.
5. Performance Evaluation of VISION Laser Crosslink Alignment
5.1. Integrated Orbit–Attitude Framework
Building on the developed relative navigation architecture, an integrated orbit–attitude simulator was developed to test and validate the PAT sequence by incorporating relative navigation outputs as CubeSat control inputs. The simulator, originally developed by Kim [] and further improved with integrated orbit dynamics in addition to attitude mechanics in Kim [], combines CubeSat platform characteristics, absolute and relative navigation systems, star tracker models, and control hardware specifications to evaluate pointing errors induced by both internal and external disturbances under VISION mission conditions. Each PAT stage is implemented to operate within its maximum designated duration, as defined in Table 2.
To construct realistic test scenarios, the simulator introduces various biased error sources, including control latency, accumulated attitude errors, orbital actuation uncertainties, optical payload misalignment, and thermal deformation effects. Among these, thermal distortion was identified as a dominant contributor, modeled as a fixed 484.8 μrad bias during beam detection, based on observations by Kim [] during BIS.
Attitude dynamics were simulated using a fully integrated ADCS module, XACT-50, from Blue Canyon Technologies, with CubeSat pointing control executed via three-axis reaction wheels (RWs). The dynamics model included error sources such as inertial property uncertainty, RW misalignment, onboard timing drift, and external perturbations including gravity-gradient torque, atmospheric drag, solar radiation pressure, magnetic torque, and orbital maneuver thrusts as follows:
where and are the satellite position and acceleration vectors, respectively, and the terms , , , , and represent accelerations due to the perturbation, air drag, magnetic dipole torques, solar radiation pressure, and thrust.
While the ADCS incorporates four sensors—a coarse Sun sensor (CSS), magnetometer (MAG), gyroscope (IMU), and star tracker (STT)—it primarily uses the STT due to its precision and low noise. The star tracker has an Earth rejection angle of 27° and a Sun rejection angle of 45°, with an available angular velocity of 5° per second. Its cross-boresight uncertainty is 29.1 μrad, and its about-boresight uncertainty is 193.9 μrad. In addition, the ADCS’s three-axis RWs were modeled based on the performance specifications of the XACT-50 unit, with each wheel capable of reaching up to 6000 RPM, delivering a maximum torque of 7 mNm, and storing up to 50 mNms of angular momentum. Control updates were executed at 1 Hz, alternating 0.5 s between attitude determination and control cycles, with commands generated by the VISION relative navigation algorithm updated in real time using star tracker data.
The complete system architecture integrates relative navigation and attitude control components to support reliable optical alignment. The pointing operations proceed in sequential stages: initial alignment using absolute and relative navigation data, followed by coarse pointing through ADCS control, and final fine adjustments via the FSM. The navigation output is used to center the optical beam within the field of view of a short-wave CAM of each CubeSat, after which deployable front-end optics further reduce residual misalignments.
Throughout the process, pointing disturbances, such as thermal deformation, control delays, and system misalignments, are modeled within the integrated orbit–attitude simulator to assess their impact on pointing performance in realistic mission conditions. Initial conditions, such as the moment of inertia, cross-sectional areas, and attitude quaternions, are summarized in Table 6.
Table 6.
Initial satellite properties.
Figure 10 illustrates the integration of orbit dynamics, attitude control, and beam alignment subsystems. The simulator incorporated actuator constraints and control noise consistent with CubeSat ADCS specifications to evaluate PAT performance under realistic mission dynamics.
Figure 10.
Flow of the integrated orbit–attitude simulator.
5.2. Laser Crosslink System Tests
The real-time laser crosslink system and pointing performance were evaluated under a worst-case formation scenario, featuring a 1000 km baseline within the VISION reference orbit. The two CubeSats were separated solely in the along-track direction, while all other orbital elements were held constant to preserve formation geometry.
The complete PAT sequence was executed, incorporating real-time relative navigation and attitude control maneuvers. The evaluation was performed using an 840 s simulation that encompassed the full PAT sequence: BIS (up to 600 s), CPS search (up to 60 s), and CPS acquisition (up to 180 s). The test simultaneously evaluated the accuracy of the VISION relative navigation system integrated with the ADCS. Real-time navigation was critical for generating control commands to align each CubeSat body within the intersatellite LOS-plane. Positioning accuracy was evaluated with respect to each CubeSat’s geometric center, while pointing accuracy was assessed relative to the payload boresight direction.
Figure 11 shows the evolution of relative positioning uncertainties over the simulation. In practice, the relative navigation system is initialized at least 20 min prior to PAT activation, allowing sufficient time for filter convergence. Thus, the results reported here correspond to post-convergence conditions, where carrier-phase ambiguities are assumed to be resolved. The relative navigation filter consistently maintained sub-meter accuracy on each axis, as illustrated in Figure 11. The VISION relative navigation system, employing the simplified AEKF, achieved the required sub-meter accuracy, with 3D positioning errors of m () and radial, tangential, and normal errors of m, m, and m (), respectively. These results confirm that the relative navigation system enables reliable PAT execution across the optical alignment phases.
Figure 11.
() Time series of 3D relative positioning error within the PAT system. () Relative positioning performance per axis.
An initial pointing bias of 484.8 μrad from experimental observations in a prior study [] was introduced to represent initial alignment errors during the BIS stage. A 1 Hz control loop was used to progressively correct this bias. At s, the CPS search phase was initiated with the CAM activated for 60 s, marking the start of pointing bias calibration using real-time LOS errors and CAM feedback, as shown in Figure 12. Pointing performance was analyzed using a Rician distribution [] to characterize residual misalignments.
Figure 12.
() Two-dimensional pointing errors in BIS and CPS acquisition phase. () Time series of pointing errors in each axis.
Following this, the CPS acquisition phase can be executed for up to 180 s as per Table 2. For extended performance evaluation, the simulation continued this phase for a total of 1000 s. During CPS acquisition, the pointing uncertainty was reduced to 274.3 μrad () with 99.7% confidence, and the residual pointing bias was corrected to 38.31 μrad, satisfying the mission requirement of 436.3 μrad ().
These results demonstrate that the proposed 6U CubeSat design, incorporating relative navigation and attitude control system for laser crosslink, achieves total body pointing accuracy within mission constraints during the PAT sequence. The combined performance of the orbit–attitude architecture enables the CubeSats to maintain a 1 Gbps optical crosslink under realistic orbital conditions. Future work will extend this analysis to the FPS stage, incorporating FSM feedback and its closed-loop interaction with the LCT. This will enable system-level evaluation of FSM-based fine-pointing under sub-meter navigation conditions, further guiding optimal design strategies for long-baseline CubeSat-based FSOC missions.
6. Conclusions
This study presented the development and validation of a real-time relative navigation and pointing system for the VISION CubeSat laser crosslink mission. The developed VISION relative navigation algorithm showed consistent sub-meter-level positioning accuracy, with three-dimensional errors remaining below 1 m () across intersatellite baselines up to 1000 km, confirming its suitability for precise formation flying. Validation using a hardware-integrated simulation environment with realistic GPS signal modeling demonstrated that the VISION relative navigation system could achieve its performance objectives under mission-representative orbital conditions. In addition, the integrated Pointing, Acquisition, and Tracking (PAT) system met the mission’s pointing requirements, from BIS to CPS acquisition stages, combined with closed-loop camera feedback, maintaining total pointing errors within 274.3 μrad, below the 436.3 μrad threshold required for stable optical links. These results confirm the feasibility of establishing robust Gbps-speed optical crosslinks using low-cost CubeSats and provide a technical foundation for future optical communication missions. Future studies will include implementation of the developed navigation algorithm on a CubeSat onboard system to assess real-time performance in flight-representative conditions, together with the integration of a fast steering mirror (FSM) to enable the fine-pointing accuracy necessary for Gbps-speed optical communication. These efforts will extend the present validation toward full mission operations, ensuring that the VISION system can be robustly deployed in CubeSat optical crosslink demonstrations.
Author Contributions
Conceptualization, P.K., H.-G.R. and Y.E.; methodology, Y.K.; software, Y.K.; validation, Y.K.; formal analysis, Y.K.; investigation, Y.K.; resources, P.K. and Y.K.; data curation, Y.K.; writing—original draft preparation, Y.K.; writing—review and editing, P.K., Y.E. and S.-Y.P.; visualization, Y.K.; supervision, S.-Y.P.; project administration, H.-G.R. and Y.E. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by the Challengeable Future Defense Technology Research and Development Program through the Agency For Defense Development (ADD) funded by the Defense Acquisition Program Administration (DAPA) in 2023 (No. 915027201).
Data Availability Statement
The data presented in this study are available on request from author Y.K.
Acknowledgments
This work builds upon the efforts of previous researchers on the VISION mission. The preliminary designs and analyses by Geuk-Nam Kim, Joohee Lee, and Young-Eon Kim formed the basis for this study and provided essential direction for developing the methodologies presented in this study.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- NGMN Alliance e.V. Non-Terrestrial Networks Position Paper; Project: Extreme Long-Range Communications for Deep Rural Coverage, Issue 11; NGMN Alliance e.V.: Dusseldorf, Germany, 2019. [Google Scholar]
- 3GPP. Study on New Radio (NR) to Support Non-Terrestrial Networks; Technical Report TR 38.811, V15.0.0; 3rd Generation Partnership Project (3GPP): Valbonne, France, 2020. [Google Scholar]
- Heidt, H.; Puig-Suari, J.; Moore, A.; Nakasuka, S.; Twiggs, R. CubeSat: A New Generation of Picosatellite for Education and Industry Low-Cost Space Experimentation. In Proceedings of the 14th Annual AIAA/USU Conference on Small Satellites, Logan, UT, USA, 21–24 August 2000. Paper No. SSC00-V-5; Utah State University Digital Commons. [Google Scholar]
- Toyoshima, M. Trends in Satellite Communications and the Role of Optical Free-Space Communications. J. Opt. Netw. 2005, 4, 300–311. [Google Scholar] [CrossRef]
- Saeed, N.; Elzanaty, A.; Almorad, H.; Dahrouj, H.; Al-Naffouri, T.Y.; Alouini, M.S. CubeSat Communications: Recent Advances and Future Challenges. IEEE Commun. Surv. Tutor. 2020, 22, 1839–1862. [Google Scholar] [CrossRef]
- Tapley, B.D.; Bettadpur, S.; Watkins, M.; Reigber, C. The Gravity Recovery and Climate Experiment: Mission Overview and Early Results. Geophys. Res. Lett. 2004, 31, L09607. [Google Scholar] [CrossRef]
- Zink, M.; Krieger, G.; Fiedler, H.; Moreira, A. The TanDEM-X Mission: Overview and Status. In Proceedings of the 2007 IEEE International Geoscience and Remote Sensing Symposium (IGARSS), Barcelona, Spain, 23–27 July 2007; pp. 3944–3947. [Google Scholar]
- Serra, P.; Cierny, O.; Diez, R.; Grenfell, P.; Gunnison, G.; Kammerer, W.; Kusters, J.; Payne, C.; Murphy, J.; Sevigny, T.; et al. Optical Communications Crosslink Payload Prototype Development for the CubeSat Laser Infrared Crosslink (CLICK) Mission. In Proceedings of the 33rd Annual AIAA/USU Conference on Small Satellites, Logan, UT, USA, 3–8 August 2019. Paper No. SSC19-109; Utah State University Digital Commons. [Google Scholar]
- Orr, N.G.; Eyer, J.K.; Larouche, B.P.; Zee, R.E. Precision Formation Flight: The CanX-4 and CanX-5 Dual Nanosatellite Mission. In Proceedings of the 21st Annual AIAA/USU Conference on Small Satellites, Logan, UT, USA, 13–16 August 2007. Paper No. SSC07-VI-2; Utah State University Digital Commons. [Google Scholar]
- Kim, G.-N.; Park, S.-Y.; Kang, D.-E.; Son, J.; Lee, T.; Jeon, S.; Kim, N.; Park, Y.-K. Development of CubeSats for CANYVAL-C Mission in Formation Flying. In Proceedings of the Asia Pacific International Symposium on Aerospace Technology (2019: Gold Coast, Qld.), Gold Coast, Australia,, 4–6 December 2019; pp. 813–824, Engineers Australia. [Google Scholar]
- Scholz, A.; Giesselmann, J.; Duda, C. CubeSat Technical Aspects. In Proceedings of the 55th International Astronautical Congress of the International Astronautical Federation, the International Academy of Astronautics, and the International Institute of Space Law, Vancouver, BC, Canada, 4–8 October 2004. Paper No. IAC-04-P.5.08. [Google Scholar]
- Reddy Tummala, A.; Dutta, A. An Overview of Cube-Satellite Propulsion Technologies and Trends. Aerospace 2017, 4, 58. [Google Scholar] [CrossRef]
- Welle, R.P.; Janson, S.; Rowen, D.; Rose, T. CubeSat-Scale Laser Communications. In Proceedings of the 31st Space Symposium, Colorado Springs, CO, USA, 13–16 April 2015. [Google Scholar]
- Kaushal, H.; Kaddoum, G. Optical Communication in Space: Challenges and Mitigation Techniques. IEEE Commun. Surv. Tutor. 2016, 19, 57–96. [Google Scholar] [CrossRef]
- Carrasco-Casado, A.; Biswas, A.; Fields, R.; Grefenstette, B.; Harrison, F.; Sburlan, S.; Toyoshima, M. Optical Communication on CubeSats-Enabling the Next Era in Space Science. In Proceedings of the 2017 IEEE International Conference on Space Optical Systems and Applications (ICSOS), Tokyo, Japan, 14–16 November 2017; pp. 46–52. [Google Scholar]
- 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; Meynart, R., Sodnik, Z., Cugny, B., Eds.; SPIE: Bellingham, WA, USA, 2019; Volume 11180, pp. 201–212. [Google Scholar]
- Sansone, F.; Francesconi, A.; Corvaja, R.; Vallone, G.; Antonello, R.; Branz, F.; Villoresi, P. LaserCube Optical Communication Terminal for Nano and Micro Satellites. Acta Astronaut. 2020, 173, 310–319. [Google Scholar] [CrossRef]
- Pimentel, P.M.; Rödiger, B.; Schmidt, C.; Fuchs, C.; Rochow, C.; Hiemstra, T.; Zager, A.; Wertz, P.; Knopp, M.; Lehmann, M.; et al. Cube Laser Communication Terminal (CubeLCT) State of the Art. Acta Astronaut. 2023, 211, 326–332. [Google Scholar] [CrossRef]
- Rödiger, B.; Menninger, C.; Fuchs, C.; Grillmayer, L.; Arnold, S.; Rochow, C.; Wertz, P.; Schmidt, C. High Data-Rate Optical Communication Payload for CubeSats. In Laser Communication and Propagation Through the Atmosphere and Oceans IX; Hammel, H.T., Shaw, J.A., Eds.; SPIE: Bellingham, WA, USA, 2020; Volume 11506, pp. 12–24. [Google Scholar]
- Schmidt, C.; Rödiger, B.; Rosano, J.; Papadopoulos, C.; Hahn, M.T.; Moll, F.; Fuchs, C. DLR’s Optical Communication Terminals for CubeSats. In Proceedings of the 2022 IEEE International Conference on Space Optical Systems and Applications (ICSOS), Cocoa Beach, FL, USA, 28–31 March 2022; pp. 175–180. [Google Scholar]
- Kammerer, W.; Grenfell, P.; Hyest, L.; Serra, P.; Tomio, H.; Belsten, N.; Lindsay, C.; Cierny, O.; Cahoy, K.; Clark, M.; et al. CLICK Mission Flight Terminal Optomechanical Integration and Testing. In Proceedings of the International Conference on Space Optics-ICSO 2022, Antibes Juan-les-Pins, France, 3–7 October 2022; Sodnik, Z., Cugny, B., Cornwell, C., Eds.; SPIE: Bellingham, WA, USA, 2023; Volume 12777, pp. 1292–1307. [Google Scholar]
- Cahoy, K.; Grenfell, P.; Crews, A.; Long, M.; Serra, P.; Nguyen, A.; Fitzgerald, R.; Haughwout, C.; Diez, R.; Aguilar, A.; et al. The CubeSat Laser Infrared Crosslink Mission (CLICK). In Proceedings of the International Conference on Space Optics-ICSO 2018, Chania, Greece, 9–12 October 2018; Sodnik, Z., Cugny, B., Cornwell, C., Eds.; SPIE: Bellingham, WA, USA, 2019; Volume 11180, pp. 358–369. [Google Scholar]
- Grenfell, P.; Aguilar, A.; Cahoy, K.; Long, M. Pointing, Acquisition, and Tracking for Small Satellite Laser Communications. In Proceedings of the 32nd Annual AIAA/USU Conference on Small Satellites, Logan, UT, USA, 4 August 2018. Paper No. SSC18-WKIX-05; Utah State University Digital Commons. [Google Scholar]
- Kim, G.-N.; Park, S.-Y.; Seong, S.; Lee, J.; Choi, S.; Kim, Y.-E.; Ryu, H.-G.; Lee, S.; Choi, J.-Y.; Han, S.-K. The VISION–Concept of Laser Crosslink Systems Using Nanosatellites in Formation Flying. Acta Astronaut. 2023, 211, 877–897. [Google Scholar] [CrossRef]
- Kim, G.-N.; Park, S.-Y.; Seong, S.; Choi, J.-Y.; Han, S.-K.; Kim, Y.-E.; Choi, S.; Lee, J.; Lee, S.; Ryu, H.-G.; et al. Design of Novel Laser Crosslink Systems Using Nanosatellites in Formation Flying: The VISION. Aerospace 2022, 9, 423. [Google Scholar] [CrossRef]
- Kim, Y.; Kim, P.; Ryu, H.-G.; Park, S.-Y. Evaluating the On-Orbit Relative Navigation Performance of Modified Adaptive Kalman Filter with GPS Ambiguity Resolution. In Proceedings of the 2024 International Technical Meeting of The Institute of Navigation, Long Beach, CA, USA, 22–25 January 2024; pp. 658–676. [Google Scholar]
- Kim, Y.; Kim, P.; Ryu, H.-G.; Park, S.-Y. Performance Analysis of a Pointing, Acquisition, and Tracking System for the VISION Laser Crosslink Mission. In Proceedings of the 38th Annual AIAA/USU Conference on Small Satellites, Logan, UT, USA, 3 August 2024; pp. 658–676, Paper No.SSC24-S3-08; Utah State University Digital Commons. [Google Scholar]
- Minetto, A.; Falco, G.; Dovis, F. On the trade-off between computational complexity and collaborative GNSS hybridization. In Proceedings of the 2019 IEEE 90th Vehicular Technology Conference (VTC2019-Fall), Honolulu, HI, USA, 22–25 September 2019; pp. 1–5. [Google Scholar]
- Kahr, E.; Roth, N.; Montenbruck, O.; Risi, B.; Zee, R.E. GPS relative navigation for the CanX-4 and CanX-5 formation-flying nanosatellites. J. Spacecr. Rocket. 2018, 55, 1545–1558. [Google Scholar] [CrossRef]
- Lee, J. Development of Relative Navigation Algorithm for Inter-Satellite Free-Space Optical Communication Micro-Satellite Mission in Low Earth Orbit and Long Baseline Environment. Master’s Thesis, Yonsei University, Seoul, Republic of Korea, 2022. [Google Scholar]
- Teunissen, P.J.G. The least-squares ambiguity decorrelation adjustment: A method for fast GPS integer ambiguity estimation. J. Geod. 1995, 70, 65–82. [Google Scholar] [CrossRef]
- Welch, G.; Bishop, G. An Introduction to the Kalman Filter; University of North Carolina at Chapel Hill, Department of Computer Science: Chapel Hill, NC, USA, 1995. [Google Scholar]
- Parkinson, B.W. Global Positioning System: Theory and Applications II. In Progress in Astronautics and Aeronautics; Parkinson, B.W., Spilker, J.J., Eds.; AIAA: Washington, DC, USA, 1996; Volume 164, pp. 3–50. [Google Scholar]
- Kroes, R.; Montenbruck, O.; Bertiger, W.; Visser, P. Precise GRACE baseline determination using GPS. GPS Solut. 2005, 9, 21–31. [Google Scholar] [CrossRef]
- Bucy, R.S.; Joseph, P.D. Filtering for Stochastic Processes with Applications to Guidance; American Mathematical Society: Providence, RI, USA, 2005; Volume 326. [Google Scholar]
- Odijk, D. Ionosphere-Free Phase Combinations for Modernized GPS. J. Surv. Eng. 2003, 129, 165–173. [Google Scholar] [CrossRef]
- Simon, D. Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches; John Wiley & Sons: Hoboken, NJ, USA, 2006. [Google Scholar]
- Gao, Z.; Zhong, Y.; Zong, H.; Gao, G. Adaptive Random Weighted H∞ Estimation for System Noise Statistics. Int. J. Adapt. Control Signal Process. 2025, 39, 214–230. [Google Scholar] [CrossRef]
- Gao, B.; Gao, S.; Hu, G.; Zhong, Y.; Gu, C. Maximum likelihood principle and moving horizon estimation based adaptive unscented Kalman filter. Aerosp. Sci. Technol. 2018, 73, 184–196. [Google Scholar] [CrossRef]
- Gao, Z.; Zong, H.; Zhong, Y.; Gao, G. Limited memory-based random-weighted Kalman filter. Sensors 2024, 24, 3850. [Google Scholar] [CrossRef]
- Zong, H.; Gao, Z.; Wei, W.; Zhong, Y.; Gu, C. Randomly weighted CKF for multisensor integrated systems. J. Sens. 2019, 2019, 1216838. [Google Scholar] [CrossRef]
- Zhang, J.; Gao, S.; Zhong, Y.; Qi, X.; Xia, J.; Yang, J. An advanced cubature information filtering for indoor multiple wideband source tracking with a distributed noise statistics estimator. IEEE Access 2019, 7, 151851–151866. [Google Scholar] [CrossRef]
- Gao, S.; Hu, G.; Zhong, Y. Windowing and random weighting-based adaptive unscented Kalman filter. Int. J. Adapt. Control Signal Process. 2015, 29, 201–223. [Google Scholar] [CrossRef]
- Mehra, R. On the identification of variances and adaptive Kalman filtering. IEEE Trans. Autom. Control 1970, 15, 175–184. [Google Scholar] [CrossRef]
- Mohamed, A.H.; Schwarz, K.P. Adaptive Kalman filtering for INS/GPS. J. Geod. 1999, 73, 193–203. [Google Scholar] [CrossRef]
- Sage, A.P.; Husa, G.W. Adaptive filtering with unknown prior statistics. In Proceedings of the Joint Automatic Control Conference, Boulder, CO, USA, 5–7 August 1969; pp. 760–769. [Google Scholar]
- Särkkä, S.; Nummenmaa, A. Recursive noise adaptive Kalman filtering by variational Bayesian approximations. IEEE Trans. Autom. Control 2009, 54, 596–600. [Google Scholar] [CrossRef]
- Lee, E.; Son, J.; Park, S.Y. Relative navigation technique with constrained GNSS data for formation-flying CubeSat mission, CANYVAL-C. NAVIGATION J. Inst. Navig. 2021, 68, 559–575. [Google Scholar] [CrossRef]
- Almagbile, A.; Wang, J.; Ding, W. Evaluating the performances of adaptive Kalman filter methods in GPS/INS integration. J. Glob. Position. Syst. 2010, 9, 33–40. [Google Scholar] [CrossRef]
- Akhlaghi, S.; Zhou, N.; Huang, Z. Adaptive adjustment of noise covariance in Kalman filter for dynamic state estimation. In Proceedings of the 2017 IEEE Power & Energy Society General Meeting, Chicago, IL, USA, 16–20 July 2017; pp. 1–5. [Google Scholar]
- Gao, G.; Gao, B.; Gao, S.; Hu, G.; Zhong, Y. A hypothesis test-constrained robust Kalman filter for INS/GNSS integration with abnormal measurement. IEEE Trans. Veh. Technol. 2022, 72, 1662–1673. [Google Scholar] [CrossRef]
- Gao, B.; Hu, G.; Zhu, X.; Zhong, Y. A robust cubature Kalman filter with abnormal observations identification using the Mahalanobis distance criterion for vehicular INS/GNSS integration. Sensors 2019, 19, 5149. [Google Scholar] [CrossRef] [PubMed]
- Hu, G.; Gao, B.; Zhong, Y.; Ni, L.; Gu, C. Robust unscented Kalman filtering with measurement error detection for tightly coupled INS/GNSS integration in hypersonic vehicle navigation. IEEE Access 2019, 7, 151409–151421. [Google Scholar] [CrossRef]
- Gao, G.; Zhong, Y.; Gao, S.; Gao, B. Double-channel sequential probability ratio test for failure detection in multisensor integrated systems. IEEE Trans. Instrum. Meas. 2021, 70, 1–14. [Google Scholar] [CrossRef]
- Langer, M.; Bouwmeester, J. Reliability of CubeSats-Statistical Data, Developers’ Beliefs and the Way Forward. In Proceedings of the 30th Annual AIAA/USU Conference on Small Satellites, Logan, UT, USA, 6–11 August 2016. SSC16-X-2. [Google Scholar]
- Zhang, L.; Wang, S.; Selezneva, M.S.; Neusypin, K.A. A new adaptive Kalman filter for navigation systems of carrier-based aircraft. Chin. J. Aeronaut. 2022, 35, 416–425. [Google Scholar] [CrossRef]
- Ding, W.; Wang, J.; Rizos, C.; Kinlyside, D. Improving adaptive Kalman estimation in GPS/INS integration. J. Navig. 2007, 60, 517–529. [Google Scholar] [CrossRef]
- Teunissen, P.J.; Montenbruck, O. (Eds.) Springer Handbook of Global Navigation Satellite Systems; Springer International Publishing: Cham, Switzerland, 2017; Volume 10. [Google Scholar]
- Teunissen, P.J.; Amiri-Simkooei, A.R. Least-squares variance component estimation. J. Geod. 2008, 82, 65–82. [Google Scholar] [CrossRef]
- Euler, H.-J.; Schaffrin, B. On a measure for the discernibility between different ambiguity solutions in the static-kinematic GPS-mode. In Kinematic Systems in Geodesy, Surveying, and Remote Sensing: Symposium No. 107, Banff, AB, Canada, 10–13 September 1990; Schwarz, K.-P., Ed.; Springer: New York, NY, USA, 1991; pp. 285–295. [Google Scholar]
- Takasu, T.; Yasuda, A. Development of the low-cost RTK-GPS receiver with an open source program package RTKLIB. In Proceedings of the International Symposium on GPS/GNSS, Seogwipo-si, Republic of Korea, 4–6 November 2009; Volume 1, pp. 1–6. [Google Scholar]
- Misra, P.; Enge, P. Global positioning system: Signals, measurements, and performance. IEEE Aerosp. Electron. Syst. Mag. 2002, 17, 36–37. [Google Scholar] [CrossRef]
- Kuusniemi, H. User-Level Reliability and Quality Monitoring in Satellite-Based Personal Navigation. Ph.D. Thesis, Tampere University of Technology, Tampere, Finland, 2005. [Google Scholar]
- Roth, N.H.; Risi, B.; Grant, C.; Zee, R.E. Flight Results from the CanX-4 and CanX-5 Formation Flying Mission. In Proceedings of the Small Satellites, Systems & Services Symposium (4S), Valletta, Malta, 30 May 2016; Volume 30. [Google Scholar]
- Kim, Y. Attitude Controller Design and Analysis of Micro-Satellite for Free Space Optical Communication. Master’s Thesis, Yonsei University, Seoul, Republic of Korea, 2022. [Google Scholar]
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. |
© 2025 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/).