Рассматривается задача синтеза системы управления, в которой управление ищется как функция координат пространства состояний. Задача заключается в том, чтобы обеспечить движение летательного аппарата в окрестности пространственной траектории, заданной в виде множества точек. Для решения за-дачи используется метод многослойного сетевого оператора, который отличается от простого сетевого оператора тем, что одно математическое выражение описывается с помощью нескольких целочисленных матриц меньшей размерности, чем матрица исходного сетевого оператора. Применение многослойного сетевого оператора увеличивает эффективность алгоритма решения задачи синтеза. Представлена оценка наиболее эффективного разбиения сетевого оператора на слои. Поиск оптимального решения осуществляется многокритериальным генетическим алгоритмом. Приведен численный пример синтеза системы управления с помощью метода многослойного сетевого оператора.
A problem of synthesis of control systems is considered. The control is searched as a function of state coordi-nates and it should provide motion close to the trajectory given as a set of points. To solve the problem a new computational method based on genetic programming and multilayered network operator is used. A multilay-ered network operator method presents mathematical equation as a number of integer matrices of smaller di-mension that makes algorithm more effective. The effectiveness estimation of the network operator division into layers is presented. The optimal solution is searched by multiobjective genetic algorithm. An example of synthe-sis of control system by the multilayered network operator method is presented.