Skip to main content
Log in

Direct Dynamic-Simulation Approach to Trajectory Optimization for Rotorcraft Category-A Maneuver Procedures

  • Original Paper
  • Published:
International Journal of Aeronautical and Space Sciences Aims and scope Submit manuscript

Abstract

This paper treats numerical methods for an efficient prediction of the rotorcraft emergency procedures after engine failures. The analytical means of compliance for the Category-A requirements can be used for the type certification of the transport-category rotorcraft when their fidelities are approved by the civil airworthiness authority. However, the most promising trajectory optimization approaches to the Category-A maneuver analyses typically suffer from a dimensionality problem when a high-fidelity math model is adopted. To cope with such difficulties, the paper proposes new techniques, where the system states except the initial ones and all dynamic constraints are removed from the resultant nonlinear programming problem. For these proposes, the controls are parameterized using the Hermit splines with the local support and efficient recursive formulas to predict the constraint-function Jacobians are derived. The efficiency of the proposed techniques is compared with that using the pseudo-spectral collocation method. In addition to an autorotational descent maneuver, four Category-A procedures for the continued takeoff, rejected takeoff, continued landing, and balked landing maneuvers are analyzed with varying the engine-failure conditions and with a suitable consideration on the pilot-delay time to validate the usefulness of the proposed methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Abbreviations

Cat-A:

Category-A

FAA:

Federal aviation administration

AC:

Advisory circular

NOCP:

Nonlinear optimal control problem

NLP:

Nonlinear programming problem

NAE:

Nonlinear algebraic equation

SNOPT:

Sparse nonlinear optimizer

OEI:

One-engine-inoperative

KKT:

Karush–Kuhn–Tucker

DDSA:

Direct dynamic-simulation approach

SQP:

Sequential quadratic programming

LGL:

Legendre–Gauss–Lobatto

CTO:

Continued takeoff

RTO:

Rejected takeoff

CL:

Continued landing

BL:

Balked landing

TDP:

Takeoff decision point

LDP:

Landing decision point

\(J\) :

Objective function

\(\phi (*)\) :

Boundary objective function

\(f_{obj}\) :

Integral objective function

\({\mathbf{f}}\) :

Forcing function in the system dynamics

\({{\boldsymbol{\psi}}}(*)\) :

Equality constraints

\({\mathbf{g}}(*)\) :

Inequality constraints

\({\mathbf{x}}\) :

State vector of system dynamics

\({\mathbf{u}}\) :

Control vector of system dynamics

\(m\) :

Number of system controls

\(n\) :

Number of system states

\(L_{e}\) :

Number of equality constraints

\(L_{i}\) :

Number of inequality constraints

\(t\,\,(t_{0} ,\,\,\,t_{f} )\) :

Time variables (initial and final)

\({\mathbf{c}}(*)\) :

Continuity condition

\(J_{N,M}\) :

Integral part of objective function

\(M\) :

Number of horizons

\(N\) :

Number of collocation nodes

\({\overline{\mathbf{y}}}\) :

Design variables for nonlinear programming

\({\overline{\mathbf{v}}}\) :

Control vector of all horizons

\({\mathbf{v}}\) :

Control and control derivatives vector of one horizon

\(\overline{{\mathbf{h}}}\) :

Equality constraints for nonlinear programming

\({\overline{\mathbf{g}}}\) :

Inequality constraints for nonlinear programming

\({{\boldsymbol{\mu}}},\,\,{{\boldsymbol{\gamma}}}\) :

Lagrange multipliers of equality and inequality constraints

\(L(*)\) :

Lagrangian function

\(\tau\) :

Nondimensionalized time variable

\(K\) :

Order of control derivatives

\(\frac{\partial *}{{\partial {\mathbf{x}}_{0} }},\frac{\partial *}{{\partial {\mathbf{v}}_{k} }},\frac{\partial *}{{\partial t_{f} }}\) :

Jacobian matrices with respect to states, control parameters, and final time

\(\delta\) :

Kronecker-delta function

\({\mathbf{u}}^{(l)}\) :

\(l\)-Th time derivative of control \(( = d^{l} {\mathbf{u}}/dt^{l} )\)

\(I_{jk}\) :

Integral approximation matrix

\(\varepsilon\) :

Tolerance for pseudo-spectral integrator

\(u,\,\,w\) :

Longitudinal and vertical velocity

\(x,\,\,h\) :

Horizontal distance and height

\(P_{*}\) :

Power

\(\Omega\) :

Main-rotor RPM

\(C_{T}\) :

Thrust coefficient

\(C_{P}\) :

Power coefficient

\(\alpha\) :

Main-rotor tip-path plane angle

\(m_{h}\) :

Helicopter mass

\(R\) :

Main-rotor radius

\(\sigma\) :

Solidity of main rotor

\(f_{e}\) :

Equivalent flat plate area

\(C_{d0}\) :

Rotor drag coefficient

\(a\) :

Lift curve slope

\(I_{R}\) :

Main-rotor moment of inertia

\(H_{R}\) :

Main-rotor height

\(g\) :

Gravity coefficient

\(\tau_{P}\) :

Time constant

\(V_{toss}\) :

Takeoff safety speed

\(\tilde{u}\) :

Nondimensionalized velocity

References

  1. Robert TN, Chen YZ (1996) Optimal trajectories for the helicopter in one-engine-inoperative terminal-area operation. NASA/TM-96-110400.

  2. Federal Aviation Administration (2018) 29-Airworthiness standards: Transportation category rotorcraft. Federal Aviation Administration 2018.

  3. Federal Aviation Administration (2018) Advisory circular 29-2C, certification of transport categoryrotorcraft. Federal Aviation Administration 2018.

  4. Eric BC (2001) An analytical methodology for Category A performance prediction and extrapolation. Proceedings of the American Helicopter Society 57th Annual Forum, Washington, DC, May 9–11, 2001.

  5. Eric BC (1999) Optimal tiltrotor runway operation in one engine inoperative. Proceedings of AIAA Guidance, Navigation, and Control Conference and Exhibit, Portland, OR, August 1999.

  6. Eric BC (1999) Optimal tiltrotor aircraft operations in power failure., Ph.D. Dissertation, Dept. of Aerospace Engineering and Mechanics, University of Minnesota, July 1999.

  7. Zhao Y, Carlson EB, Jhemi AA, Chen RTN (2000) Optimization of rotorcraft flight in engine failure. Proceedings of American Helicopter Society 56th Annual Forum, Virginia Beach, VA, May 2000.

  8. Bottasso CL, Croce A, Leonello D, Riviello L (2005) Optimization of critical trajectories for rotorcraft vehicles. J Am Helicopter Soc 50:165–177

    Article  Google Scholar 

  9. Matthew WF (2009) DESCENT analysis for rotorcraft survivability with power loss. Proceedings of the American Helicopter Society 65th Annual Forum, Grapevine, Texas, May 27–29, 2009.

  10. Padfield GD (2008) Helicopter flight dynamics: the theory and application of flying qualities and simulation modelling. Wiley, Hoboken, p 90

    Google Scholar 

  11. Subchan S (2011) A direct multiple shooting method for missile trajectory optimization with the terminal bunt manoeuvre. IPTEK J Technol Sci. 22(3). https://doi.org/10.12962/j20882033.v22i3.67.

  12. Diehl M et al (2006) Fast direct multiple shooting algorithms for optimal robot control. Fast motions in biomechanics and robotics. Springer, Berlin, Heidelberg, pp. 65–93.

  13. Betts JT (1998) Survey of numerical methods for trajectory optimization. J Guid Control Dyn 21(2):193–207

    Article  Google Scholar 

  14. Gerdts M (2003) Direct shooting method for the numerical solution of higher-index DAE optimal control problems. J Optim Theory Appl 117:267–294

    Article  MathSciNet  Google Scholar 

  15. Rantil J, Åkesson J, Führer C, Gäfvert M (2009) Multiple-shooting optimization using the JModelica.org Platform. Proceedings 7th Modelica Conference, Como, Italy, Sep. 20–22, 2009.

  16. Kim C-J, Sung S, Shin K (2011) Pseudo-spectral application to nonlinear optimal trajectory generation of a rotorcraft. Proceedings of The First International Conference on Engineering and Technology Innovation, Kenting, Taiwan, November 11–15, 2011.

  17. Kim CJ, Lee DH, Hur SW et al (2016) Fast and accurate analyses of spacecraft dynamics using implicit time integration techniques. Int J Control Autom Syst 14:524–539

    Article  Google Scholar 

  18. Williams P (2009) Hermite–Legendre–Gauss–Lobatto direct transcription in trajectory optimization. J Guid Control Dyn 32(4):1392–1395. https://doi.org/10.2514/1.42731

    Article  Google Scholar 

  19. Baljeet S (2010) A weighted residual framework for formulation and analysis of direct transcription methods for optimal control. Ph.D. Thesis, Texas A&M University, December 2010.

  20. Okuno Y, Kawache K (2010) Optimal takeoff of a helicopter for category A V/STOL operation. J Aircraft, March–April 1993, 30(2):235–240. Thesis, Texas A&M University, December 2010.

  21. Lee AYN (1985) Optimal landing of a helicopter in autorotation. NASA-CR-177082, July 01, 1985.

  22. Edward NB, Bimal LA (2003) An autorotation flight director for helicopter training. Proceedings of the American Helicopter Society 59th Annual Forum, Phoenix, Arizona, May 6–8, 2003.

  23. Dooley LW, Yeary RD (1979) Flight test evaluation of the high inertia rotor system. Technical report, US Army Research and Technology Laboratories (AVRADCOM), Forth Worth, Texas, 1979.

Download references

Acknowledgements

This work is supported by the Korea Agency for Infrastructure Technology Advancement (KAIA) grant funded by the Ministry of Land, Infrastructure and Transport (Grant 20CHTR-C139566-04).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chang-Joo Kim.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Nam, Y.H., Kim, CJ., Lee, S.H. et al. Direct Dynamic-Simulation Approach to Trajectory Optimization for Rotorcraft Category-A Maneuver Procedures. Int. J. Aeronaut. Space Sci. 22, 648–662 (2021). https://doi.org/10.1007/s42405-020-00322-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42405-020-00322-2

Keywords

Navigation