Satellite Visibility

Propagation of the satellite's state vector using SGP4 and checking its visibility for future
343 Downloads
Updated 18 Apr 2024

View License

In test_SatelliteVisibility, the TLE is read from COSMOS_2428.txt, and then it is propagated for 24 hours or more, and the satellite's visibility is checked based on algorithm 74 of Vallado (2013). Please note that I have modified Vallado's algorithm 74 and compared my program with AGI STK; the accuracy was a fraction of a second utilizing a one-second propagation interval. I haven't considered azimuth and elevation masks here, so the satellite's visibility intervals might increase.
References:
Vallado D. A., "Fundamentals of Astrodynamics and Applications," McGraw-Hill, New York, 4th edition (2013).

Cite As

Meysam Mahooti (2026). Satellite Visibility (https://se.mathworks.com/matlabcentral/fileexchange/119218-satellite-visibility), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2021b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags
Version Published Release Notes
2.0.0

test_SatelliteVisibility.m was modified.

1.1.1

test_SatelliteVisibility.m was modified.

1.1.0

test_SatellietVisibility.m using SGP4 orbit propagator was added.

1.0.1

ndot in test_SatelliteVisibility.m was corrected.

1.0.0