Preview

Herald of Dagestan State Technical University. Technical Sciences

Advanced search

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

https://doi.org/10.21822/2073-6185-2020-47-4-92-100

Abstract

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.

About the Author

I. V. Kulikova
Ural State Transport University
Russian Federation

Irina V. Kulikova, Senior lecturer, Department of Natural Science

66 Kolmogorova St., Yekaterinburg 620034



References

1. Babokin G.I., Gnatyuk T.A. Ocenka robastnosti sistemy upravleniya elektroprivodom kombajna dlya raz-lichnyh regulyatorov nagruzki // Izvestiya Tul'skogo gosudarstvennogo universiteta. Tekhnicheskie nauki. 2013. № 2. S. 10-15.[ Babokin G.I., Gnatyuk T.A. Evaluation of the robustness of the combine electric drive control system for various load regulators // Bulletin of the Tula State University. Technical science. 2013. No. 2. pp. 10-15. (In Russ)]

2. Bahirev I.V., Kavalerov B.V. Issledovanie varianta struktury nechetkogo pid-regulyatora chastoty vra-shcheniya elektroenergeticheskoj gazoturbinnoj ustanovki//Vestnik Permskogo nacional'nogo issledova-tel'skogo politekhnicheskogo universiteta. Elektrotekhnika, informacionnye tekhnologii, sistemy upravleniya. 2014. № 1 (9). S. 16-24.[Bakhirev I.V., Kavalerov B.V. Investigation of a variant of the structure of a fuzzy pid-regulator of the rotational speed of an electric power gas turbine installation // Bulletin of the Perm National Research Polytechnic University. Electrical engineering, information technology, control systems. 2014. No. 1 (9). pp. 16-24. (In Russ)]

3. Bizyanov E.E., Gutnik E.E. Metod polucheniya parametrov funkcij prinadlezhnosti nechetkih mnozhestv na osnove real'nyh dannyh dlya sistem avtomatizirovannoj obrabotki informacii // Vestnik Dagestansko-go gosudarstvennogo tekhnicheskogo universiteta. Tekhnicheskie nauki. 2019;46(3):79-86. [Bizyanov EE, Gutnik EE Method of obtaining parameters of membership functions of fuzzy sets based on real data for systems of automated information processing // Herald of Daghestan State Technical University. Technical science. 2019; 46 (3): 79-86. https://doi.org/10.21822/2073-6185-2019-46-3-79-86 (In Russ)]

4. Bulatov YU.N., Kryukov A.V. Intellektual'naya nastrojka regulyatorov ustanovok raspredelennoj genera-cii // Informacionnye i matematicheskie tekhnologii v nauke i upravlenii. 2017. № 3 (7). S. 122-135.[ Bulatov Yu.N., Kryukov A.V. Intellectual tuning of regulators of distributed generation plants // Information and mathematical technologies in science and management. 2017. No. 3 (7). pp. 122-135. (In Russ)]

5. Bulatov YU.N., Kryukov A.V., CHan Z.H. Intellektual'nye regulyatory dlya ustanovok raspredelennoj gene-racii // Sovremennye tekhnologii. Sistemnyj analiz. Modelirovanie. 2015. № 2 (46). S. 83-95.[ Bulatov Yu.N., Kryukov A.V., Chan Z.Kh. Intelligent controllers for distributed generation plants // Modern technologies. System analysis. Modeling. 2015. No. 2 (46). S. 83- 95. (In Russ)]

6. Vil'danov R.G., Kryshko K.A., Sidorov D.A., Klimkovich A.S. Modelirovanie regulyatora na baze nechetkoj logiki dlya primeneniya na teplovoj elektrostancii // Sovremennye tendencii razvitiya nauki i tekhnolo-gij. 2017. № 2-2. S. 19-21.[ Vildanov R.G., Kryshko K.A., Sidorov D.A., Klimkovich A.S. Modeling a controller based on fuzzy logic for use at a thermal power plant // Modern trends in the development of science and technology. 2017. No. 2-2. pp. 19-21. (In Russ)]

7. Gladkov L. A., Kurejchik V. V, Kurejchik V. M. i dr. Bioinspirirovannye metody v optimizacii: mono-grafiya. — M: Fizmatlit, 2009. 384 s. ISBN 978-5-9221-1101-0.[ Gladkov L. A., Kureichik V. V, Kureichik V. M. et al. Bioinspired methods in optimization: monograph. Moscow: Fizmatlit, 2009.384 p. ISBN 978-5-9221-1101-0. (In Russ)]

8. Gryaznov A.O., Tarasyan V.S. Nechetkie regulyatory dlya upravleniya dvizheniem na perekrestke // Molodezh' v nauke: Novye argumenty. Sbornik nauchnyh rabot X Mezhdunarodnogo molodezhnogo konkursa. Otvet-stvennyj redaktor A.V. Gorbenko. 2019. S. 29-33.[ Gryaznov A.O., Tarasyan V.S. Fuzzy controllers for traffic control at an intersection // Youth in Science: New arguments. Collection of scientific works of the X International Youth Competition. Executive editor A.V. Gorbenko. 2019.pp. 29-33. (In Russ)]

9. Kayashev A.I., Emekeev A.A., Sagdatullin A.M. Avtomatizaciya elektroprivoda nasosnoj stancii na osno-ve mnogomernogo nechetkogo logicheskogo regulyatora // Avtomatizaciya, telemekhanizaciya i svyaz' v neftyanoj promyshlennosti. 2014. № 4. S. 30-33.[ Kayashev A.I., Emekeev A.A., Sagdatullin A.M. Automation of an electric drive of a pumping station based on a multidimensional fuzzy logical controller // Automation, telemechanization and communication in the oil industry. 2014. No.4. pp. 30-33. (In Russ)]

10. Kulikova I.V. Postroenie geneticheskogo algoritma dlya resheniya zadach optimizacii s razlichnymi ogra-nicheniyami dlya parametrov // Sovremennye naukoemkie tekhnologii. 2020. № 2. pp. 40-44.[ Kulikova I.V. Construction of a genetic algorithm for solving optimization problems with various constraints for the parameters // Modern science-intensive technologies. 2020. No. 2. pp. 40-44. (In Russ)]

11. Kulikova I.V. Procedura avtomaticheskogo sinteza nechetkih regulyatorov tipa Takagi-Sugeno-Kanga. Svidetel'stvo o gosudarstvennoj registracii № 2020613003. – Zaregistrirovano v reestre programm dlya EVM 06 marta 2020.[ Kulikova I.V. The procedure for automatic synthesis of fuzzy controllers of the Takagi-Sugeno-Kanga type. Certificate of state registration No. 2020613003. - Registered in the register of computer programs on March 06, 2020. (In Russ)]

12. Legotkina T.S., Hizhnyakov YU.N. Adaptivnoe nechetkoe upravlenie neftegazovogo separatora dozhimnoj nasosnoj stancii // Nejrokomp'yutery: razrabotka, primenenie. 2016. № 8. S. 54-59.[ Legotkina TS, Khizhnyakov Yu.N. Adaptive fuzzy control of the oil and gas separator of the booster pump station // Neurocomputers: development, application. 2016. No. 8. pp. 54-59. (In Russ)]

13. Leonenkov A.V. Nechetkoe modelirovanie v srede MATLAB i fuzzyTECH. SPb. : BHV-Peterburg, 2005. 736 s.[ Leonenkov A.V. Fuzzy modeling in MATLAB and fuzzyTECH. SPb. : BHV-Petersburg, 2005.736 p . (In Russ)]

14. Linenko A.V., Tuktarov M.F., Bajnazarov V.G. Nechetkaya sistema upravleniya linejnym elektroprivodom zernoochistitel'noj mashiny // Dostizheniya nauki - agropromyshlennomu proizvodstvu materialy LV mezhdunarodnoj nauchno-tekhnicheskoj konferencii. FGBOU VO «YUzhno-Ural'skij gosudarstvennyj ag-rarnyj universitet». 2016. S. 205-210.[ Linenko A.V., Tuktarov M.F., Baynazarov V.G. Fuzzy control system of the linear electric drive of the grain cleaning machine // Achievements of science - for agro-industrial production materials of the LV international scientific and technical conference. FSBEI HE "South Ural State Agrarian University". 2016.pp. 205-210 (In Russ)]

15. Metody robastnogo, nejro-nechetkogo i adaptivnogo upravleniya: Uchebnik / Pod red. N.D. Egupova. – M.: Izd-vo MGTU im. N.E. Baumana, 2001. 744 s. [Methods of robust, neuro-fuzzy and adaptive control: Textbook / Ed. N. D. Egupova. M .: Publishing house of MSTU im. N.E. Bauman, 2001.744 p., (In Russ)]

16. Murav'eva E.A., Solov'ev K.A., Sultanov R.G., Solov'eva O.I. Sintez nechetkogo regulyatora s zadannoj mnogomernoj staticheskoj harakteristikoj // Elektronnyj nauchnyj zhurnal Neftegazovoe delo. 2015. № 1. S. 245-260.[ Muravyova E.A., Soloviev K.A., Sultanov R.G., Solovyova O.I. Synthesis of a fuzzy controller with a given multidimensional static characteristic // Electronic scientific journal Oil and Gas Business. 2015. No. 1. pp. 245-260. (In Russ)]

17. Pervushina N.A., Donovskij D.E., Hakimova A.N. Razrabotka metodiki sinteza nejro-nechetkogo regulyato-ra s nastrojkoj geneticheskim algoritmom // Vestnik Koncerna VKO "Almaz – Antej". 2018. № 4 (27). S. 82-90.[ Pervushina N.A., Donovsky D.E., Khakimova A.N. Development of a synthesis technique for a neuro-fuzzy controller with tuning by a genetic algorithm // Bulletin of the Concern VKO "Almaz - Antey". 2018. No. 4 (27). pp. 82-90. (In Russ)]

18. Tarasyan V.S., Kulikova I.V. Avtomaticheskoe obuchenie nechetkih regulyatorov MISO-tipa. Svidetel'stvo o gosudarstvennoj registracii № 2014614584. Zaregistrirovano v reestre programm dlya EVM 06 marta 2014g.[ Tarasyan V.S., Kulikova I.V. Automatic learning of MISO-type fuzzy controls. State Registration Certificate No. 2014614584. - Registered in the register of computer programs on March 06, 2014. (In Russ)]

19. Tarasyan V.S., Kulikova I.V. Razrabotka procedury postroeniya nechetkogo regulyatora i ee primenenie dlya upravleniya dvizheniem perevernutogo mayatnika // Vestnik Ural'skogo gosudarstvennogo universiteta putej soobshcheniya. 2013. № 1 (17). S. 34-42.[ Tarasyan V.S., Kulikova I.V. Development of a procedure for constructing a fuzzy controller and its application to control the motion of an inverted pendulum // Bulletin of the Ural State University of Railways. 2013. No. 1 (17). pp. 34-42(In Russ)]

20. Tarasyan V.S., Ten D.O. Optimizaciya transportnoj infrastruktury pri pomoshchi geneticheskih algorit-mov // Innovacionnyj transport. 2013. № 3 (9). S. 29-32.[Tarasyan V.S., Ten D.O. Optimization of transport infrastructure using genetic algorithms // Innovative transport. 2013. No. 3 (9). pp. 29-32. (In Russ)]


Review

For citations:


Kulikova I.V. Application of the variation operator in a genetic algorithm for the synthesis of fuzzy controllers. Herald of Dagestan State Technical University. Technical Sciences. 2020;47(4):92-100. (In Russ.) https://doi.org/10.21822/2073-6185-2020-47-4-92-100

Views: 490


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.


ISSN 2073-6185 (Print)
ISSN 2542-095X (Online)