Рассматривается применение численного метода сетевого оператора для синтеза логико-функционального управления динамического объекта. В качестве динамического объекта рассматривается летающий робот типа квадротор. Задачей управления является обеспечение оптимального движения квадротора по пространственной траектории. Необходимо найти синтезирующую функцию, которая описывает зависимость управления от состояния квадротора и обеспечивает оптимальное переключение целевой точки пространственной траектории. Для синтеза использовано два сетевых оператора, логический – для синтеза логического блока управления и обычный арифметический оператор – для синтеза системы стабилизации относительно точки пространственной траектории. Приведен численный пример синтеза логико-функционального управления движением квадротора в окрестности пространственной траектории с учетом препятствий.
This paper presents an application of the numerical method network operator for synthesis of logic-functional control of dynamic object. The flying robot of type quadrotor is considered as a dynamic object. The problem of control is to ensure the quadrotor’s optimal movement on spatial trajectory. It is necessary to find synthesizing function that describes the dependence of control from the state of quadrotor and ensures optimal switching of the target point of spatial trajectory. Two network operators are used for synthesis, the logical network operator for synthesis of the logical control unit and the ordinary arithmetic operator for synthesis of stabilization system with respect to a point of spatial trajectory. A numerical example for synthesis of logical functional control of quadrotor’s movement in the neighborhood of the spatial trajectory constructed taking into account obstacles is given.