High Precision Orbit Propagator

Precise modeling of satellite's perturbed motion (special perturbations approach)

Download
Download

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
4.3.1

test_HPOP.m, SAT_Const.m, AccelHarmonic.m, and AccelHarmonic_AnelasticEarth.m were modified.

Download
4.3.0

It was revised on 2026-08-20.

Download
4.2.2

It was revised on 2025-06-24.

Download
4.2.1

Accel.m, AccelSolrad.m, and Conical.m were modified.

Download
4.2.0

test_HPOP.m, Accel.m, JPL_Eph_DE440.m, and nrlmsise00.m were modified.

Download
4.1.1

AccelHarmonic_AnelasticEarth.m and AccelHarmonic_ElasticEarth.m were modified.

Download
4.1.0

Runge_Kutta_Fehlberg_7_8.m was added. test_HPOP.m and Ephemeris.m were modified.

Download
4.0.1

test_HPOP, Density_Jacchia70.m, msis86.m, and nrlmsise00.m were modified.

Download
4.0.0

IAU SOFA 2021-05-12 release was used.

Download
3.3.3

Accel.m, AccelHarmonic_AnelasticEarth.m, AccelHarmonic_ElasticEarth.m, ECEF2ECI.m, ECI2ECEF.m, and nrlmsise00.m were modified to decrease CPU time.

Download
3.3.2

Conical shadow model was added.

Download
3.3.1

It was revised on 2022-10-12.

Download
3.3.0

JB2006.m is added.

Download
3.2.2

The AccelHarmonic_AnelasticEarth.m and the AccelHarmonic_ElasticEarth.m are modified.

Download
3.2.1

AccelHarmonic_ElasticEarth.m and Accel.m are modified.

Download
3.1.1

The AccelHarmonic_AnelasticEarth.m, the AccelHarmonic_ElasticEarth.m, and the Accel.m are modified.

Download
3.1.1-0

The AccelHarmonic_AnelasticEarth.m and the AccelHarmonic_ElasticEarth.m are modified.

Download
3.1.0

The AccelHarmonic_AnelasticEarth.m, the AccelHarmonic_ElasticEarth.m, and the Accel.m are modified.

Download
3.0.0

Accel.m and JB2008.m are modified.

Download
2.2.2

Mjday_TDB, test_HPOP, and nrlmsise00 are modified.

Download
2.2.2-1

The DE436 full matrix is added.

Download
2.2.1

JB2008 is modified.

Download
2.1.1

AccelHarmonic_ElasticEarth.m, AccelHarmonic_AnelasticEarth.m, and HPOP.m are modified.

Download
2.1.1-0

AccelHarmonic_ElasticEarth.m and AccelHarmonic_AnelasticEarth.m are modified.

Download
2.1.0

HPOP.m, JPL_Eph_DE436.m and SAT_Const.m are modified.

Download
2.0.0

Ephemeris.m is modified to decrease CPU time.
DE430 (planetary and lunar ephemerides) is replaced by DE436.
Satellite's ground track is plotted.

Download
1.1.0

Revised on 2016-11-30.

Download
1.0.0

Download