Вестник Дагестанского государственного технического университета: Технические науки (Jan 2021)

Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers

  • I. V. Kulikova

DOI
https://doi.org/10.21822/2073-6185-2020-47-4-92-100
Journal volume & issue
Vol. 47, no. 4
pp. 92 – 100

Abstract

Read online

Abstract. Objective. This article studies the problem of increasing the efficiency of fuzzy controller synthesis in a control system using a genetic algorithm. The best parameters of the fuzzy controller are selected using the crossing-over and mutation operators in the genetic algorithm. The operation of the mutation operator can lead to the formation of an incorrect set of parameters, which complicates the procedure for synthesizing a fuzzy controller.Methods. Arrays of parameter sets of membership functions, conclusions, and rule weights that are included in the fuzzy controller are compiled using mathematical simulation. The mechanism of operation of single-point and two-point variation operators in the genetic algorithm is described by the simulation modeling.Results. Mathematical models of single-point and two-point variation operators for the genetic algorithm are proposed. The mechanism for changing the values of elements in the array of a set of parameters of a fuzzy controller with one input and output variable is presented.Conclusion. Replacing the mutation operator with the variation operator eliminates the formation of incorrect sets of parameters of the fuzzy controller in the control system.

Keywords