File Exchange

## Initial Orbit Determination (Least Squares Method)

version 1.1.1.1 (17.4 MB) by Meysam Mahooti

### Meysam Mahooti (view profile)

Initial orbit determination applying Least Squares method

Updated 16 Mar 2020

For computation of orbital elements at the epoch, a large number of measurements including azimuth,elevation and range are gathered at tracking stations.
Here, I have used 46 sets of GEOS3 satellite measurements for initial orbit determination. First of all, initial guess of satellite's state vector is computed from three sets of azimuth and elevation applying Double-R-Iteration/Gauss method. Then, the state vector is propagated from epoch to the times of all measurements in an iterative procedure and the epoch's state vector is corrected at each stage.

### Cite As

Meysam Mahooti (2020). Initial Orbit Determination (Least Squares Method) (https://www.mathworks.com/matlabcentral/fileexchange/55626-initial-orbit-determination-least-squares-method), MATLAB Central File Exchange. Retrieved .

Murat Bulut

Andy Williams

Angus Andrews

### Angus Andrews (view profile)

It is interesting that Gauss first used his method of least squares for determining the orbit of Ceres.

Hello Mr. Mahooti,
I would like to know why are you integrating VarEqn from [0 t] which corresponds to [Mjd_UTC, 2*Mjd_UTC - Mjd0]. (Line 221 of test_LSQ_GEOS3.m).

Thanks.

Michael Sampol

Asaf Bokobza

### Asaf Bokobza (view profile)

Hello Mr. Meysam Mahooti

Did you compare the accuracy of the results to the Orbit Determination Toolbox (ODTBX)?

thank you

peter anderson

Demi Moore

Sam Davidson

### Sam Davidson (view profile)

 16 Mar 2020 1.1.1.1 Revised on March 16, 2020. 14 Mar 2019 1.1.1.0 Documentation is added. 6 Jan 2018 1.1.0.0 ECI to ECEF transformation is updated based on IAU 2006 Resolution. 21 Nov 2016 1.0.0.0 Revised on 2016-11-21. 23 Apr 2016 1.0.0.0 The image is added.
##### MATLAB Release Compatibility
Created with R2019b
Compatible with any release
##### Platform Compatibility
Windows macOS Linux