A gas turbine engine represents a complex dynamic control object. Its characteristics change depending on the state of the environment and the regimes of its operation. This paper discusses an algorithmic approach to the design of a nonlinear controller, based on the concept of constant eigenvectors and analytical design of the control system. The proposed design method makes it possible to ensure the stability and the required quality of transient processes at different acceleration modes. In this case, the constancy of the matrix of the canonical basis of the closed-loop control system is assumed, which guarantees stability. The design of a neural network dynamic model of a gas turbine engine based on a neural network approximator with one input and multiple outputs is considered. An example of the design of a nonlinear controller for a gas turbine engine is considered, the neural network model of which is given in the state space. The application of neural network approximation of controller coefficients is presented.