The paper presents application of direct pseudospectral Chebyshev method for solving a commercial airplane trajectory optimization problem. The method employs Nth-degree Lagrange polynominal approximations for the state and control variables with the values of these variables of the Chebyshev-Gauss-Lobatto (CGL) points as the expansion coefficients. This process is convented to a nonlinear programming problem (NLP) with the state and control values at the CGL points as unknown NLP parameters. The kinetic model of flight is formulated, where it is assumed that an airplane is a particle and the motion takes place in the vertical plane. The method is implemented in Matlab using sequential quadric programming algorithm (SQP) as an efficient solver. Sensitivity analyses are performed concerning the influence of the degree of discretization and the initial approximation on the solution. Three examples of optimized trajectories in presence of wind are shown.
PL
W pracy została zastosowana bezpośrednia, pseudospektralna metoda Czebyszewa do rozwiązywania zadania optymalizacji trajektorii lotu samolotu komunikacyjnego klasy Boeing 767. W metodzie tej zmienne stanu i sterujące obliczane są w punktach Czebyszewa-Gaussa-Lobatto jako współczynniki rozwinięcia w funkcje Lagrange'a. Są one traktowane jako parametry w zagadnieniu programowania nieliniowego z ograniczeniami. Przedstawiono model lotu, w którym samolot traktowany jest jak punkt materialny poruszający się w płaszczyźnie pionowej. Metoda została zaimplementowana w programie Matlab wykorzystując algorytm sekwencyjnego programowania kwadratowego. Wykonano analizy wrażliwości ze względu na stopień dyskretyzacji i przybliżenie.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.