NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Parallel solver for trajectory optimization search directionsA key algorithmic element of a real-time trajectory optimization hardware/software implementation is presented, the search step solver. This is one piece of an algorithm whose overall goal is to make nonlinear trajectory optimization fast enough to provide real-time commands during guidance of a vehicle such as an aeromaneuvering orbiter or the National Aerospace Plane. Many methods of nonlinear programming require the solution of a quadratic program (QP) at each iteration to determine the search step. In the trajectory optimization case, the QP has a special dynamic programming structure. The algorithm exploits this special structure with a divide- and conquer type of parallel implementation. The algorithm solves a (p.N)-stage problem on N processors in O(p + log2 N) operations. The algorithm yields a factor of 8 speed-up over the fastest known serial algorithm when solving a 1024-stage test problem on 32 processors.
Document ID
19920060775
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
External Source(s)
Authors
Psiaki, M. L.
(NASA Langley Research Center Hampton, VA, United States)
Park, K. H.
(Cornell University Ithaca, NY, United States)
Date Acquired
August 15, 2013
Publication Date
June 1, 1992
Publication Information
Publication: Journal of Optimization Theory and Applications
Volume: 73
Issue: 3 Ju
ISSN: 0022-3239
Subject Category
Computer Programming And Software
Accession Number
92A43399
Funding Number(s)
CONTRACT_GRANT: NAG1-1009
Distribution Limits
Public
Copyright
Other

Available Downloads

There are no available downloads for this record.
No Preview Available