Deferred-Correction Optimal Control with Applications to Inverse Problems in Flight Mechanics

Wedevelopanumericalprocedurefortheinversesimulationofe ight,formulatedasanoptimal-controlproblem. The resulting method is general and applicable to both e xed and rotating wing vehicles. We use the p version of the e nite-element-in-time method, equipped with a deferred-correction acceleration technique for achieving the desired level of accuracy in the response at a low computational cost. We test our numerical procedures with the aid of some representative simulations. E study the inverse simulation of e ight for both e xed and rotating wing aircrafts. The problem is formulated by using optimal-control theory. Numerical procedures for inverse problems in e ight mechanics have been presented in Refs. 1 -8. Among these, Refs. 3 and 8 use optimal-control theory for studying the problem of inverse simulation, and they are therefore closely related to the present work. Our numerical approach is based on a direct, e nite-element dis- cretization of the classic variational principle of optimal control. This idea was e rst proposed in Ref. 9. References 10 -15 detail the application of this technique to all the major aspects of optimal control, including control inequality constraints, state constraints, unknown e nal time, and multiphase problems, and they present in- teresting applications of this technique. We proved in Ref. 16 that this procedure is equivalent to the use of a certain class of global, implicit Runge -Kutta (RK) schemes. This result is valid for the p version of the method, that is, for arbi- trarily high order. Similar results were derived in Ref. 17 for initial value problems. The analysis shows that the quadrature rule used for evaluating the integrals in the weak form plays a major role, in practice determining the algorithmic properties of the resulting e nite-element-in-time (FET) scheme. Using the Gauss -Legendre, Lobatto, and Radau -Left quadrature rules, one obtains FETs that correspond to the Kuntzmann -Butcher (Gauss), Lobatto IIIB, and Radau IA RK schemes, respectively. The e rst two are effective solvers for boundary-value problems. In fact, the publicly available codes COLNEW 18 and ACDC 19 are respectively based on Gauss and Lobatto IIIA RK schemes. Notwithstandingtheequivalenceofthemethods,webelievethere is still a motivated desire to look at FETs. For example, some new developments such as a posteriori error estimation might be easier to accomplish in oneframework ratherthan another. 20 Furthermore, additional insight can usually be obtained by a unie ed view of any given problem. Thesolutionofaninverseproblembytheoptimal-controlmethod implies having to deal with the solution of a differential algebraic boundary-value problem dee ned over the whole maneuver interval. Discretization by FETs in turn requires the solution of a nonlinear global problem on a given mesh. The system of discrete equations is obtained by assembling the contributions from each element and appending the other boundary and constraint conditions. Although the resulting matrices are banded and highly sparse, the desire for very quick response times and high numericalperformance calls for efe cient acceleration techniques.

[1]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .

[2]  Donald McLean,et al.  Automatic Flight Control Systems , 1990 .

[3]  C. Bottasso A new look at finite elements in time: a variational interpretation of Runge-Kutta methods , 1997 .

[4]  Dewey H. Hodges,et al.  Finite element method for the solution of state-constrained optimal control problems , 1995 .

[5]  M. Borri,et al.  A general framework for interpreting time finite element formulations , 1993 .

[6]  Jeff Cash,et al.  Lobatto deferred correction for stiff two-point boundary value problems , 1998 .

[7]  Dewey H. Hodges,et al.  Weak Hamiltonian finite element method for optimal control problems , 1991 .

[8]  Bernard Etkin,et al.  Dynamics of Atmospheric Flight , 1972 .

[9]  Dewey H. Hodges,et al.  Treatment of Control Constraints in Finite Element Solution of Optimal Control Problems , 1999 .

[10]  Robert D. Skeel,et al.  A Theoretical Framework for Proving Accuracy Results for Deferred Corrections , 1982 .

[11]  U. Ascher,et al.  A New Basis Implementation for a Mixed Order Boundary Value ODE Solver , 1987 .

[12]  Bengt Lindberg Error estimation and iterative improvement for discretization algorithms , 1980 .

[13]  Jeff Cash,et al.  An automatic continuation strategy for the solution of singularly perturbed linear two-point boundary value problems , 1995 .

[14]  Carlo L. Bottasso,et al.  Finite Element and Runge-Kutta Methods for Boundary-Value and Optimal Control Problems , 2000 .

[15]  Alexander Leonessa,et al.  Solution of aircraft inverse problems by local optimization , 1995 .

[16]  Arthur E. Bryson,et al.  Inverse and Optimal Control for Desired Outputs , 1992 .

[17]  Ronald A. Hess,et al.  A Generalized Algorithm for Inverse Simulation Applied to Helicopter Maneuvering Flight , 1993 .

[18]  Jin-Fa Lee,et al.  Time-domain finite-element methods , 1997 .

[19]  Ronald A. Hess,et al.  Inverse simulation of large-amplitude aircraft maneuvers , 1993 .

[20]  Robert D. Russell,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

[21]  J. Cash Runge-Kutta methods for the solution of stiff two-point boundary value problems , 1996 .

[22]  Youdan Kim,et al.  Time-Domain Finite Element Method for Inverse Problem of Aircraft Maneuvers , 1997 .

[23]  Duane T. McRuer,et al.  Aircraft Dynamics and Automatic Control , 1973 .

[24]  Michael Warner,et al.  Computational Error Estimation and Adaptive Error Control for a Finite Element Solution of Launch Vehicle Trajectory Problems , 1999, SIAM J. Sci. Comput..

[25]  Dewey H. Hodges,et al.  Solving Optimal Control Problems Using hp-Version Finite Elements in Time , 2000 .

[26]  Dewey H. Hodges,et al.  Control variables for finite element solution of missile trajectory optimization , 1995 .

[27]  Carlo L. Bottasso,et al.  NUMERICAL APPROACH TO INVERSE FLIGHT DYNAMICS , 1997 .

[28]  Anthony J. Calise,et al.  A Weak Hamiltonian Finite Element Method for Optimal Guidance of an Advanced Launch Vehicle , 1989, 1989 American Control Conference.

[29]  Dewey H. Hodges,et al.  FINITE ELEMENT SOLUTION OF OPTIMAL CONTROL PROBLEMS WITH STATE-CONTROL INEQUALITY CONSTRAINTS , 1992 .

[30]  J. Cash On the Numerical Integration of Nonlinear Two-Point Boundary Value Problems Using Iterated Deferred Corrections. Part 2: The Development and Analysis of Highly Stable Deferred Correction Formulae , 1988 .

[31]  O. Kato,et al.  An interpretation of airplane general motion and contol as inverse problem , 1986 .

[32]  Margaret H. Wright,et al.  A Deferred Correction Method for Nonlinear Two-Point Boundary Value Problems: Implementation and Numerical Evaluation , 1991, SIAM J. Sci. Comput..

[33]  Dewey H. Hodges,et al.  Solving boundary‐value problems using hp‐version finite elements in time , 1998 .