Рассматривается задача идентификации модели системы управления. Задача заключается в том, чтобы обеспечить поиск математической модели, которая соответствует заданным экспериментальным данным. Для решения задачи идентификации модели системы управления используется метод сетевого оператора. Сетевой оператор представляет собой структуру данных, которая предназначена для эффективного описания математических выражений. Поиск оптимального решения реализуется генетическим алгоритмом на основе принципа базисного решения. Базисное решение может задаваться на основании опыта исследователя. Выбор наилучшего базисного решения увеличивает эффективность алгоритма решения задачи идентификации. Выбор параметров генетического алгоритма также изменяет эффективность алгоритма. Приведен численный пример решения задачи идентификации для разных базисных решений и исследована зависимость влияния параметров генетического алгоритма на значения критериев качества.
A problem of identification of control systems is considered. The optimal model is searched as a model that matches the given experimental data. To solve the problem of identification of control systems a new method of network operator is used. Network operator is a data structure that is designed to effectively describe mathematical expressions. Finding optimal solution is implemented using the principle of basic solution and genetic algorithm. Basic solution can be set using the experience of the researcher. Choosing the best basic solution increases the efficiency of the algorithm for solving the problem of identification. Choosing of parameters of the genetic algorithm also modifies the effectiveness for solving problem of identification.A numerical example of identification problem solution with different basis solutions is given. The influence of parameters of genetic algorithm on the values of quality criterion is presented.