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

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 operat...

Full description

Saved in:
Bibliographic Details
Main Author: I. V. Kulikova
Format: Article
Language:Russian
Published: Dagestan State Technical University 2021-01-01
Series:Вестник Дагестанского государственного технического университета: Технические науки
Subjects:
Online Access:https://vestnik.dgtu.ru/jour/article/view/880
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850024331496652800
author I. V. Kulikova
author_facet I. V. Kulikova
author_sort I. V. Kulikova
collection DOAJ
description 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.
format Article
id doaj-art-396f8699b5d84d5ea6803b97455f3738
institution DOAJ
issn 2073-6185
2542-095X
language Russian
publishDate 2021-01-01
publisher Dagestan State Technical University
record_format Article
series Вестник Дагестанского государственного технического университета: Технические науки
spelling doaj-art-396f8699b5d84d5ea6803b97455f37382025-08-20T03:01:07ZrusDagestan State Technical UniversityВестник Дагестанского государственного технического университета: Технические науки2073-61852542-095X2021-01-014749210010.21822/2073-6185-2020-47-4-92-100609Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllersI. V. Kulikova0Ural State Transport UniversityAbstract. 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.https://vestnik.dgtu.ru/jour/article/view/880fuzzy controllervariation operatorgenetic algorithmmembership functionsrule base
spellingShingle I. V. Kulikova
Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers
Вестник Дагестанского государственного технического университета: Технические науки
fuzzy controller
variation operator
genetic algorithm
membership functions
rule base
title Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers
title_full Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers
title_fullStr Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers
title_full_unstemmed Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers
title_short Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers
title_sort application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers
topic fuzzy controller
variation operator
genetic algorithm
membership functions
rule base
url https://vestnik.dgtu.ru/jour/article/view/880
work_keys_str_mv AT ivkulikova applicationofthevariationoperatorinageneticalgorithmforthesynthesisoffuzzycontrollers