Technical Papers
Oct 1, 2014

Evaluation of the Modified Picard-Chebyshev Method for High-Precision Orbit Propagation

Publication: Journal of Aerospace Engineering
Volume 28, Issue 5

Abstract

The modified Picard-Chebyshev method, due to its formulation, has the potential for computationally efficient orbit propagation in a parallel computing environment. However, it has not found extensive use in commercial software applications, primarily due to its instability over long orbit propagation times. In this paper, the method was evaluated based on the propagation of several test orbits with a high-precision force model available through NASA’s Java Astrodynamics toolkit. The goal was to analyze the stability properties of the method, with emphasis on its dependence on the initial guess and the order of the approximating Chebyshev polynomial. Simulation results indicated a dependence of the method on the precision of the computation as well. Additionally, the performance of the method when implemented in parallel was evaluated by propagating the orbits on a multicore processing unit and comparing run times to well-known sequential numerical propagators. The preliminary results show that the run-time performance of the MPCM improves with the complexity in the computation, but further investigations are necessary to establish the capabilities of the method.

Get full access to this article

View all available purchase options and get full access to this article.

References

American Institute of Aeronautics and Astronautics (AIAA). (2010). AIAA propagation specifications, test cases, and recommended practices, Reston, VA.
Aristoff, J., Horwood, J., and Poore, A. (2014). “Orbit and uncertainty propagation: A comparison of Gauss-Legendre, Dormand-Prince, and Chebyshev-Picard based approaches.” Celestial Mech. Dyn. Astron., 118(1), 13–28.
Aristoff, J., and Poore, A. (2012). “Implicit Runge-Kutta methods for orbit propagation.” AAS/AIAA Astrodynamics Specialist Conf., American Institute of Aeronautics and Astronautics, Reston, VA.
Bai, X. (2010). “Modified Chebyshev-Picard iteration methods for solution of initial value and boundary value problems.” Ph.D. thesis, Texas A&M Univ., College Station, TX.
Bai, X., and Junkins, J. L. (2011). “Modified Chebyshev-Picard iteration methods for orbit propagation.” J. Astronaut. Sci., 3(4), 583–613.
Berry, M., and Healy, L. (2002). “The generalized Sundman transformation for propagation of high-eccentricity elliptical orbits.” AAS/AIAA Space Flight Mechanics Meeting, American Institute of Aeronautics and Astronautics, Reston, VA.
Berry, M., and Healy, L. (2004). “Implementation of Gauss-Jackson integration for orbit propagation.” J. Astronaut. Sci., 52(3), 331–357.
Chao, C., Cox, J., Thompson, R., Cook, J., Starchville, T., and Warner, L. (2000). “Independent verification and validation for AGI of three astrodynamic functions of the satellite tool kit: Version 4.1.0.”, The Aerospace Corporation.
Chen, B., Garca-Bolsbr, R., Jdarb, L., and Rosellb, M. (2005). “Chebyshev polynomial approximations for nonlinear differential initial value problems.” Nonlinear Anal., 63(5–7), e629–e637.
Clenshaw, C. (1957). “The numerical solution of linear differential equations in Chebyshev series.” Math.Proc., Cambridge Philos. Soc., 53, 134–149.
Clenshaw, C., and Norton, H. (1963). “The solution of nonlinear ordinary differential equations in Chebyshev series.” Comput. J., 6(1), 88–92.
Feagin, T., and Nacozy, P. (1983). “Matrix formulation of the Picard method for parallel computation.” Celestial Mech. Dyn. Astron., 29(2), 107–115.
Fonte, D. J., Neta, B., Sabol, C., Danielson, D., and Dyar, W. (1995). “Comparison of orbit propagators in the research and development Goddard trajectory determination system. Part I: Simulated data.” AAS/AIAA Astrodynamics Conf., Vol. 1, American Institute of Aeronautics and Astronautics, Reston, VA, 95–431.
Fox, K. (1984). “Numerical integration of the equations of motion of celestial mechanics.” Celestial Mech., 33(2), 127–142.
Fox, L., and Parker, I. (1972). Chebyshev polynomials in numerical analysis, Oxford University Press, London.
Fukushima, T. (1997). “Vector integration of dynamical motions by the Picard Chebyshev method.” Astron. J., 113(6), 2325–2328.
Fukushima, T. (1999). “Parallel/vector integration methods for dynamical astronomy.” Celestial Mech. Dyn. Astron., 73(1–4), 231–241.
Gaylor, D., Page, R., and Bradley, K. (2006). “Testing of the Java Astrodynamics toolkit propagator.” AIAA/AAS Astrodynamics Specialist Conf. and Exhibit, Vol. 1, American Institute of Aeronautics and Astronautics, Reston, VA.
Govorukhin, V. N. (2004). “MATLAB-based program for dynamical systems investigation.” 〈http://www.math.rsu.ru/mexmat/kvm/matds/〉.
Hairier, E., Norsett, S., and Wanner, G. (1993). Solving ordinary differential equations I, Springer, Berlin.
Jones, B. (2012). “Orbit propagation using Gauss-Legendre collocation.” AAS/AIAA Astrodynamics Specialist Conf., American Institute of Aeronautics and Astronautics, Reston, VA.
MATLAB [Computer software]. Natick, MA, Mathworks.
Minott, P., Zagwodzki, T., Varghese, T., and Seldon, M. (1993). “Prelaunch optical characterization of the laser geodynamic satellite (LAGEOS 2).”, NASA.
Montenbruck, O. (1992). “Numerical integration methods for orbital motion.” Celestial Mech. Dyn. Astron., 53(1), 59–69.
MPFR.ORG. (2013). “GNU multi precision floating-point reliably.” 〈http://www.mpfr.org/mpfr-current/#download〉 (Jul. 15, 2013).
Nagel, P., and Schutz, B. (2000). “Parallel numerical integration methods for orbital motion.” J. Astronaut. Sci., 48(4), 517–536.
National Geophysical Data Center (NGDC). (2014). “Solar and magnetic flux indexes.” 〈http://ngdc.noaa.gov/〉 (Jul. 15, 2013).
Neta, B. (1998). “Parallel version of special perturbations orbit propagator.”, Naval Postgraduate School, Monterey, CA.
Norton, H. (1964). “The iterative solution of non-linear ordinary differential equations in Chebyshev series.” Comput. J., 7(1), 76–85.
Picone, J., Hedin, A., and Drob, D. (2002). “NRLMSISE-00 empirical model of the atmosphere: Statistical comparisons and scientific issues.” J. Geophys. Res., 107(A12), 1–16.
Prince, P., and Dorman, J. R. (1981). “High order embedded Runge-Kutta formulae.” J. Comput. Appl. Math., 7(1), 67–75.
Putney, B. (1994). “Geodyn: Orbital and geodetic parameter estimation.”, NASA Goddard Space Flight Center, Greenbelt, MD.
Scraton, R. (1965). “The solution of linear differential equations in Chebyshev series.” Comput. J., 8(1), 57–61.
Shaver, J. (1980). “Formulation and evaluation of parallel algorithms for the orbit determination problem.” Ph.D. thesis, Massachussetts Institute of Technology, Cambridge, MA.
Urabe, M. (1965). “Galerkin’s procedure for nonlinear periodic systems.” Arch. Ration. Mech. Anal., 20(2), 120–152.
Urabe, M., and Reiter, A. (1966). “Numerical computation of nonlinear forced oscillations by Galerkin’s procedure.” J. Math. Anal. Appl., 14(1), 107–140.
Vallado, D., and McClain, W. (2001). Fundamentals of astrodynamics and applications, Microcosm Press, El Segundo, CA.
Vanderhouwen, P., Sommeijer, B., and Vanderveen, W. (1995). “Parallel iteration across the steps of high-order Runge-Kutta methods for nonstiff initial value problems.” J. Comput. Appl. Math., 60(3), 309–329.
Villalpando, C., Rennels, D., and Some, R. (2011). “Reliable multicore processors for NASA space missions.” IEEE Aerospace Conf., Vol. 1, IEEE, New York.
Wright, K. (1964). “Chebyshev collocation methods for ordinary differential equations.” Comput. J., 6(4), 358–365.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 28Issue 5September 2015

History

Received: Jan 16, 2014
Accepted: Aug 19, 2014
Published online: Oct 1, 2014
Discussion open until: Mar 1, 2015
Published in print: Sep 1, 2015

Permissions

Request permissions for this article.

Authors

Affiliations

Darin Koblick [email protected]
Graduate Student, Dept. of Mechanical and Aerospace Engineering, California State Univ. Long Beach, 1250 N. Bellflower Blvd., Long Beach, CA 90840. E-mail: [email protected]
Praveen Shankar [email protected]
Assistant Professor, Dept. of Mechanical and Aerospace Engineering, California State Univ. Long Beach, 1250 N. Bellflower Blvd., Long Beach, CA 90840 (corresponding author). E-mail: [email protected]

Metrics & Citations

Metrics

Citations

Download citation

If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.

Cited by

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share