Skip to main content

Method for the Synthesis of Fuzzy Controllers from Experimental Data Based on Clustering

  • Conference paper
  • First Online:
Artificial Intelligence in Intelligent Systems (CSOC 2021)

Abstract

The purpose of this work is to develop a method for the synthesis of fuzzy controllers based on experimental data based on clustering. To achieve this goal, it is proposed to take experimental data on the input and output signals of the control system of a technical object with a classical controller. On the basis of experimental data, a data clustering method is developed that allows determining the term-sets of input and output linguistic variables of a fuzzy controller that implements the Mamdani fuzzy inference algorithm. Clustering is performed by estimating the boundaries of the intervals of change in experimental data, evenly dividing them into clusters depending on the required power of the linguistic variables term-sets, and determining whether the data belongs to one or another cluster. Since the experimental data are related, that is, for each moment of time, data on both the input and output signals of the classical controller is stored and their belonging to clusters is determined, then the rule base of a fuzzy controller is easily compiled. According to the results of experiments, it was found that in most cases the rule base is formed with duplicate rules, that is, there are rules with the same antecedent, but different consequent, so the authors conducted additional research related to the reduction of the rule base and assigning redundant rules of different weights. To simplify the research, the authors developed software in the MatLab environment that allows both to obtain experimental data, and to synthesize a fuzzy controller and check its performance. The research results will be useful for developers of fuzzy control models. #CSOC1120.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 199.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Xu, J.X., Hang, C., Liu, C.: Parallel structure and tuning of a fuzzy PID controller. Automatic 36, 673–684 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  2. Burakov, M.V., Konovalov, A.S., Yakovets, O.B.: Evolyutsionnyy sintez nechetkikh regulyatorov. [Evolutionary synthesis of fuzzy controllers]. Inf. Control Syst. 6, 28–33 (2015). (in Russian)

    Google Scholar 

  3. Mann, G.K.I., Hu, B.-G., Gosine, R.G.: Analysis of direct action fuzzy PID controller structures. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 29(3), 371–388 (1999)

    Article  Google Scholar 

  4. Yesil, E., Guzelkaya, M., Eksin, I.: Fuzzy PID controllers: an overview. In: Conference: The 3rd Triennial ETAI International Conference on Applied Automatic (2003)

    Google Scholar 

  5. Soloviev, K.A., Muravyova, E.A., Sultanov, R.G.: Adaptatsiya nechetkogo regulyatora. [Adaptation of a fuzzy regulator]. Oil Gas Bus. 12(3), 123–128 (2014). (in Russian)

    Google Scholar 

  6. Kiryanov, D.V.: Metodika parametricheskogo sinteza tsifrovogo nechetkogo regulyatora SAU nestatsionarnymi ob’yektami upravleniya. [Methods of parametric synthesis of digital fuzzy ACS controller by non-stationary control objects]. Inf. Process. Syst. 5(54), 53–57 (2006). (in Ukrainian)

    Google Scholar 

  7. Kostoglotov, A.A., Lazarenko, S.V., Pugachev, I.V.: Method of synthesis of multi-mode control under the expected uncertainty using the analysis of the phase-space decomposition on the basis of the generalized power maximum condition. In: AIP Conference Proceedings, vol. 2188, p. 030005 (2019)

    Google Scholar 

  8. Zhang, J., Chen, W.H., Lu, X., Wen, J.: Fuzzy controller synthesis for nonlinear neutral state-delayed systems with impulsive effects. Inf. Sci. 555, 293–313 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  9. Alsafadi, L.A., Chulin, N.A., Mironova, I.V.: Synthesis of fuzzy controller based on simple PID controller. Procedia Computer Science 150, 28–38 (2019). 13th International Symposium “Intelligent Systems” (INTELS 2018)

    Article  Google Scholar 

  10. Berdnikov, V., Lokhin, V.: Synthesis of guaranteed stability regions of a nonstationary nonlinear system with a fuzzy controller. Civ. Eng. J. 5(1), 107–116 (2019)

    Article  Google Scholar 

  11. Pobedinsky, V.V., Hertz, E.F., Gorokhovsky, A.G., Shishkina, E.E.: Synthesis of a fuzzy model in matlab for automatic control of the drying process. Adv. Eng. Res. 151, 243–248 (2018)

    Google Scholar 

  12. Uskov, A., Shchokin, V., Mykhailenko, O., Kryvenko, O.: The fuzzy logic controllers synthesis method in the vector control system of the wind turbine doubly-fed induction generator. In: E3S Web of Conferences, vol. 166, p. 04006 (2020)

    Google Scholar 

  13. Muravyova, E.A., Radakina, D.S.: Using the fuzzy controller to control process parameters. Int. Sci. J. Industry 4.0. 3(5), 236–239 (2018)

    Google Scholar 

  14. Dutu, L.C., Mauris, G., Bolon, Ph.: A fast and accurate rule-base generation method for mamdani fuzzy systems. IEEE Trans. Fuzzy Syst. Inst. Electr. Electron. Eng. 26, 715-733 (2018)

    Google Scholar 

  15. Ignatyev, V., Kovalev, A., Spiridonov, O., Kureychik, V., Soloviev, V., Ignatyeva, A.: A method of optimizing the rule base in the Sugeno fuzzy inference system using fuzzy cluster analysis. Int. Rev. Electr. Eng. (I.R.E.E.) 15(4), 316–327 (2020). ISSN 1827-6660

    Google Scholar 

  16. Ignatyev, V.V., Soloviev, V.V., Beloglazov, D.A., Boldyreff, A.S.: Development of a method for automatic generation and optimization of fuzzy controller parameters using genetic algorithm. In: Proceedings of SPIE. Artificial Intelligence and Machine Learning in Defense Applications II, vol. 11543, p. 115430A (2020)

    Google Scholar 

  17. Volosencu, C.: Properties of fuzzy systems. WSEAS Trans. Syst. 8, 210–228 (2009)

    MathSciNet  MATH  Google Scholar 

  18. Ignatyev, V., Soloviev, V., Beloglazov, D., Kureychik, V., Ignatyeva, A., Vorotova, A.: System for automatic adjustment of intelligent controller parameters. In: Kravets, A.G., Groumpos, P.P., Shcherbakov, M., Kultsova, M. (eds.) CIT&DS 2019. CCIS, vol. 1084, pp. 226–242. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-29750-3_18

    Chapter  Google Scholar 

  19. Medasani, S., Kim, J., Krishnapuram, R.: An overview of membership function generation techniques for pattern recognition. Int. J. Approx. Reason. 19, 391–417 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  20. Ojha, V., Abraham, A., Snasel, V.: Heuristic design of fuzzy inference systems: a review of three decades of research. Eng. Appl. Artif. Intell. 85, 845–864 (2019)

    Article  Google Scholar 

Download references

Acknowledgements

Scientific research was carried out as part of the project “Creating a high-tech production of hardware and software systems for processing agricultural raw materials based on microwave radiation” (Agreement with the Ministry of Education and Science of the Russian Federation № 075-11-2019-083 dated 20.12.2019, Agreement South Federal University № 18 dated 20.09.2019, number of work in South Federal University № HD/19-25-RT).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vladimir Vladimirovich Ignatyev .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ignatyev, V.V., Soloviev, V.V., Beloglazov, D.A., Kovalev, A.V. (2021). Method for the Synthesis of Fuzzy Controllers from Experimental Data Based on Clustering. In: Silhavy, R. (eds) Artificial Intelligence in Intelligent Systems. CSOC 2021. Lecture Notes in Networks and Systems, vol 229. Springer, Cham. https://doi.org/10.1007/978-3-030-77445-5_51

Download citation

Publish with us

Policies and ethics