Vectorized Clohessy-Wiltshire Hill Linear Propagation

A Demonstration of Linear Satellite Orbit Propagation Using Clohessy-Wiltshire Equations of Motion.

You are now following this Submission

An investigation of the error associated with the linear propagation was conducted and the corresponding MATLAB functions were written. This demonstration (LOP_Demo.m) propagates the space shuttle and the Hubble space telescope using both the Keplerian 2-body orbital propagation routine and the Clohessy-Wiltshire Hill linear propagation technique as described in Vallado. Error comparisons between linear propagation and non-linear propagation are computed.

This set of functions will allow the use of completely vectorized linear propagation in your MATLAB code projects. Included are the necessary routines to convert back and forth between Hill's reference frame and ECI coordinates. All solutions were validated against Vallado's MATLAB routines as well as his error chart (Pg. 415 of Fundamentals of Astrodynamics and Applications. Third Edition. 2007).

Cite As

Darin Koblick (2026). Vectorized Clohessy-Wiltshire Hill Linear Propagation (https://www.mathworks.com/matlabcentral/fileexchange/39340-vectorized-clohessy-wiltshire-hill-linear-propagation), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Gravitation, Cosmology & Astrophysics in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

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

Removed unnecessary example function.

1.0.0.0