МЕТОДЫ ГРАММАТИЧЕСКОЙ ЭВОЛЮЦИИ И СЕТЕВОГО ОПЕРАТОРА ДЛЯ СИНТЕЗА СИСТЕМЫ УПРАВЛЕНИЯ ДИНАМИЧЕСКИМ ОБЪЕКТОМ

Рассмотрена задача синтеза системы управления для нелинейного динамического объекта. Задача синтеза ставится как задача поиска управляющей функции от состояния объекта. Синтезированная система должна достигать заданной цели для некоторого множества начальных условий. Цель задана в виде нескольких функционалов качества. Для решения поставленной задачи используются методы грамматической эволюции и сетевого оператора. Грамматическая эволюция — подкласс генетического программирования, использующий для построения математического выражения систему продукционных правил. В методе сетевого оператора математическое выражение представлено графом. В качестве поискового алгоритма использовался стационарный генетический алгоритм. Выбор множества удовлетворительных управляющих функций осуществлялся построением множества Парето. Проведён вычислительный эксперимент, в результате которого каждым из рассматриваемых методов были получены управляющие функции для нелинейной пружины Дуффинга.

GRAMMATICAL EVOLUTION AND NETWORK OPERATOR METHODS FOR SYNTHESIS OF THE CONTROL SYSTEM FOR A DYNAMIC OBJECT

We considered the control system synthesis problem for the nonlinear dynamic object. The control synthesis problem is a problem of the search for the function of the object state. Synthesized system should reach the chosen goal for the given set of the initial conditions. We stated the goal as a set of a quality functionals. We used grammatical evolution method and network operator method to solve the given problem. Grammatical evolution is a subclass of the genetic programming field, that uses production rules system to build the mathematical expression. In the network operator method mathematical expression is represented as a graph. We chose the steady-state genetic algorithm as a search engine for both methods. The solution was presented in a form of the Pareto set, that contained a set of the satisfactory control functions. We chose the nonlinear Duffing oscillator as a dynamic object. We conducted he computational experiment. Both methods were proved to be able to solve the control system synthesis problem.

Authors
Publisher
Общество с ограниченной ответственностью "Издательский Дом "Академия Естествознания"
Number of issue
4
Language
Russian
Pages
8-8
Status
Published
Year
2013
Organizations
  • 1 Institution of Russian Academy of Sciences Dorodnicyn Computing Centre of RAS
  • 2 Cybernetics and Mechatronics dept., People`s Friendship University of Russia
Keywords
genetic algorithm; network operator; grammatical evolution; control system synthesis; генетический алгоритм; сетевой оператор; грамматическая эволюция; синтез системы управления
Share

Other records

Mamedov A.A.
Административное право и процесс. Общество с ограниченной ответственностью Издательская группа Юрист. 2013. P. 51-55