Multiple-subarc gradient-restoration algorithm, Part 1: Algorithm structure

被引:41
作者
Miele, A [1 ]
Wang, T [1 ]
机构
[1] Rice Univ, Aeroastronaut Grp, Houston, TX 77251 USA
基金
美国国家科学基金会;
关键词
algorithms; sequential gradient-restoration algorithms; single-subarc algorithms; multiple-subarc algorithms; multistage launch vehicle design;
D O I
10.1023/A:1022114117273
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Rapid progresses in information and computer technology allow the development of more advanced optimal control algorithms dealing with real-world problems. In this paper, which is Part 1 of a two-part sequence, a multiple-subarc gradient-restoration algorithm (MSGRA) is developed. We note that the original version of the sequential gradient-restoration algorithm (SGRA) was developed by Miele et al. in single-subarc form (SSGRA) during the years 1968-86; it has been applied successfully to solve a large number of optimal control problems of atmospheric and space flight. MSGRA is an extension of SSGRA, the single-subarc gradient-restoration algorithm. The primary reason for MSGRA is to enhance the robustness of gradient-restoration algorithms and also to enlarge the field of applications. Indeed, MSGRA can be applied to optimal control problems involving multiple subsystems as well as discontinuities in the state and control variables at the interface between contiguous subsystems. Two features of MSGRA are increased automation and efficiency. The automation of MSGRA is enhanced via time normalization: the actual time domain is mapped into a normalized time domain such that the normalized time length of each subarc is 1. The efficiency of MSGRA is enhanced by using the method of particular solutions to solve the multipoint boundary-value problems associated with the gradient phase and the restoration phase of the algorithm. In a companion paper [Part 2 (Ref. 2)], MSGRA is applied to compute the optimal trajectory for a multistage launch vehicle design, specifically, a rocket-powered spacecraft ascending from the Earth surface to a low Earth orbit (LEO). Single-stage, double-stage, and triple-stage configurations are considered and compared.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 27 条
[1]  
[Anonymous], ADV THEORY APPLICATI
[2]   Survey of numerical methods for trajectory optimization [J].
Betts, JT .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1998, 21 (02) :193-207
[3]   APPLICATION OF DIRECT TRANSCRIPTION TO COMMERCIAL AIRCRAFT TRAJECTORY OPTIMIZATION [J].
BETTS, JT ;
CRAMER, EJ .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1995, 18 (01) :151-159
[4]   SEQUENTIAL GRADIENT-RESTORATION ALGORITHM FOR OPTIMAL-CONTROL PROBLEMS WITH GENERAL BOUNDARY-CONDITIONS [J].
GONZALEZ, S ;
MIELE, A .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1978, 26 (03) :395-425
[5]   DIRECT TRAJECTORY OPTIMIZATION USING NONLINEAR-PROGRAMMING AND COLLOCATION [J].
HARGRAVES, CR ;
PARIS, SW .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1987, 10 (04) :338-342
[6]   Sequential Gradient-Restoration Algorithm for Optimal Control Problems with Bounded State [J].
Hennig, G. R. ;
Miele, A. .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1973, 12 (01) :61-98
[7]   Optimal, low-thrust earth-orbit transfers using higher-order collocation methods [J].
Herman, AL ;
Spencer, DB .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2002, 25 (01) :40-47
[8]  
Kreim H, 1996, OPTIM CONTR APPL MET, V17, P45, DOI 10.1002/(SICI)1099-1514(199601/03)17:1<45::AID-OCA564>3.0.CO
[9]  
2-X
[10]  
MIELE A, 1979, INT J CONTROL, V29, P213, DOI 10.1080/00207177908922694