Article


Cover

№1 2019

Title

Fuzzy controllers construction in the SimInTech environment

Authors

V.A. Myznikova, V.V. Ustimenko, A.V. Chubar

Organization

Siberian Federal University
Krasnoyarsk, Russian Federation

Abstract

The control of an autonomous object on the example of the control system of the angular position of an artificial Earth satellite is considered. The functional scheme and the simplified mathematical model of automatic control system by angular position in the form of the block diagram, equations and transfer functions of its links are presented. The model is implemented in the SimInTech visual dynamic modeling environment as submodels interconnected through a database of signals. The control of the object by using an inertial-differentiating analog controller, a discrete PID controller, and a controller based on mathematical fuzzy logic is considered. Customizing parameters of controllers using the model «Optimization» in the SimInTech. The criteria are the integral control error and the maximum value of the controlled value. Based on standard blocks of SimInTech the model of controller on the basis of fuzzy logic are built and tested. Features and basic stages of fuzzy controller construction in SimInTech environment are shown. The rules of fuzzy control for controlling the angular position of an object are formulated and described as linguistic manifestations. The results of the system modeling using various types of controllers are presented.

Keywords

model, controller, design, visual modeling, fuzzy logic

References

[1] Kartashov B. A., Kozlov O. S., Shabaev E. A., Shchekaturov A. M. Sreda dinamicheskogo modelirovaniya tekhnicheskih sistem SimInTech [Environment of dynamic modeling of technical systems SimInTech]. Moscow, DMK Press, 2017, 424 p. (In Russian)

[2] Grishchenko I. A., Chubar A. V. Sozdanie matematicheskoj modeli robota s differencial'nym privodom [Creating a mathematical model of a robot with a differential drive] // Materialy II Mezhdunar. nauch.-prakt. konferencii «Nauchno-tekhnicheskij progress: aktual'nye i perspektivnye napravleniya budushchego» [Proceedings of the II Intern. scientific-practical Conference «Scientific and Technical Progress: Actual and Promising Future Directions»] / West-Siberian Scientific Center LLC. Kemerovo, 2016. pp. 35–27. (In Russian)

[3] A simple controller based on fuzzy logic. Creating and setting. Available at: https://habr.com/post/413539/ (accessed: 06.03.2019)

[4] Gostev V. I. Nechetkie regulyatory v sistemah avtomaticheskogo upravleniya [Fuzzy regulators in automatic control systems]. Kiev, Radіоamator, 2008, 972 p. (In Russian)

[5] Voronin A. V. Teoriya avtomaticheskogo upravleniya. Osnovy postroeniya i analiza sistem avtomaticheskogo regulirovaniya [Theory of automatic control. Fundamentals of construction and analysis of automatic control systems]. Tomsk, Tomsk Polytechnic University Press, 2013, 51 p. (In Russian)

[6] Myznikova V. A., Ustimenko V. V., Chubar A. V. Postroenie nechetkih regulyatorov v srede SimInTech [Construction of Fuzzy Controllers in the SimInTech Environment] // Materialy X Vseross. nauch.-tekhn. konferencii s mezhdunar. uchastiem «Robototekhnika i iskusstvennyj intellekt» [Proceedings of the X Vseross. scientific and technical conference with int. participation «Robotics and artificial intelligence»] / Siberian Federal University. Krasnoyarsk, 2018. pp. 223–228. (In Russian)

[7] Kozlov O. S., Kondakov D. E., Skvortsov L. M. Programmnyj kompleks dlya issledovaniya dinamiki i proektirovaniya tekhnicheskih sistem [Software package for the study of the dynamics and design of technical systems] // Information Technologies, 2005, no. 9, pp. 20–25. (In Russian)

[8] Pozharkova I. N., Chubar A. V., Kiselev O. I., Lagunov A. N. Sistema kontrolya bezopasnosti transportnogo kontejnera [Transport Container Security Monitoring System] // Scientific and Analytical Journal «Siberian Fire and Rescue Bulletin», 2018, no. 3, pp. 23–32. (In Russian)

[9] Pozharkova I. N., Chubar A. V., Gryshchenko I. A., Troyak E. Yu. Modelirovanie tekhnologicheskogo processa v srede vizual'nogo modelirovaniya SimInTech [Simulation of the technological process in the SimInTech visual modeling environment] // Scientific and analytical journal «Siberian Fire and Rescue Bulletin», 2018, no. 2, pp. 29–37. (In Russian)

[10] Aleksandrov A. Yu., Tikhonov A. A. Elektrodinamicheskaya stabilizaciya ISZ na ehkvatorial'noj orbite [Electrodynamic stabilization of an artificial satellite in the equatorial orbit] // Space Research, 2012, vol. 50, no. 4, pp. 335–340. (In Russian)

[11] Tikhonov A. A., Spasich D. T., Antipov K. A., Sablina M. V. Optimizaciya ehlektrodinamicheskogo metoda stabilizacii iskusstvennogo sputnika Zemli [Optimization of the electrodynamic method for stabilizing an artificial Earth satellite] // Automation and Remote Control, 2011, no. 9, pp. 112–120. (In Russian)



For citing this article

Myznikova V.A., Ustimenko V.V., Chubar A.V. Fuzzy controllers construction in the SimInTech environment // Spacecrafts & Technologies, 2019, vol. 3, no. 1, pp. 22-27. doi: 10.26732/2618-7957-2019-1-22-27


Creative Commons License
This Article is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0).