GPS Visibility Predictor

Real time simulator for visibility prediction of GPS satellites
1.4K Downloads
Updated 15 Mar 2019

View License

Editor's Note: This file was selected as MATLAB Central Pick of the Week

This application consists of a real time simulator of GPS constellation, including a suite of visualizations:
- World map with satellite geodetic positions, ground tracks and numeric GPS data,
- Sky map with satellite polar coordinates with regard to the local tangent plane,
- Visibility indicators, with satellites rise and set instants, and the number of visible and healthy satellites,
- Orbital planes and GPS constellation status.

The computation of GPS data is based on:
- Yuma or SEM format almanac (available online),
- UTC time from computer or user defined GPS time,
- User defined reference position,
- GPS operational advisory or constellation status (available online).

User manual:
https://fr.slideshare.net/EricOgier/gps-visibility-predictor-1010

Video demonstrations:
https://www.youtube.com/watch?v=3Bj1amvVjAo&ab_channel=Pseudonymeoriginal
https://www.youtube.com/watch?v=vJNg9mPjKy0&list=PLJXyTqQS4FL3QoWdlGj0WtT7nSYKWqBxv&index=3&t=0s&ab_channel=Pseudonymeoriginal
https://www.youtube.com/watch?v=UDLdMGO4AGI&index=4&list=PLJXyTqQS4FL3QoWdlGj0WtT7nSYKWqBxv&t=0s&ab_channel=Pseudonymeoriginal
https://www.youtube.com/watch?v=NFFLPsZ4xL4&index=5&list=PLJXyTqQS4FL3QoWdlGj0WtT7nSYKWqBxv&t=0s&ab_channel=Pseudonymeoriginal

Cite As

Eric Ogier (2024). GPS Visibility Predictor (https://www.mathworks.com/matlabcentral/fileexchange/68320-gps-visibility-predictor), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2018a
Compatible with R2016b and later releases
Platform Compatibility
Windows macOS Linux
Acknowledgements

Inspired: GNSS Satellites

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.0.1.0

- Improvement of the precision of GPS real time
- Modification of files management (initialization, almanac and map files)
- Introduction of a visualization of the number of visible satellites
- Introduction of a visualization of orbital planes

1.0.0.2

Introduction of SEM almanac.

1.0.0.1

Correction of a minor bug occurring during initialization file loading.

1.0.0.0