A two-mass fuzzy control system is considered. For fuzzification process, classical both linear and nonlinear membership functions are used. To find optimal values of membership function’s parameters, genetic algorithm is used. To take into account values of both output and intermediate parameters of the system, a penalty function is considered. Research is conducted for the case of speed control system and displacement control system. Obtained results are compared with the case of the system with classical, crisp controller. 1. Introduction In the optimal controls synthesis, various approaches are used. Among them are: the method of analytical design of controllers [1], the Pontryagin maximum principle, and Bellman dynamic programming [2, 3], and also root finding methods. The disadvantages of these approaches are that they do not take into account changing conditions of the system, changes of the subject, and so forth. Nonlinear control theory, including feedback linearization [4], is not widely used due to complexity of determining the aggregate variables in technical systems. As well as method of geometric control theory [5] are rather not widespread. Application of fuzzy logic at synthesis of optimal control is frequently used. In particular, in [6], for each of the subsystems LQR, optimal control is synthesized. Switching between subsystems is done by means of the fuzzy sets theory. In the paper [7], fuzzy control in conjunction with genetic algorithms is used for the synthesis of optimal control for continuous stirred tank reactor. In [8], an optimal control algorithm for T-S fuzzy descriptor systems with time domain hard constraints including control input constraints and state constraints was proposed. Many studies are devoted to selecting the type of membership function (e.g., [9, 10]), that is, mapping between the set of operation error admissible values and the interval . However, in industrial problems standard types of membership functions, trapezoid, triangular sigmoid, and so forth (see, e.g., [11]), are often used. When one uses these functions there is a problem of choosing the parameters of membership function which would provide the desired transients in the system. One approach to solving this problem is the synthesis of control actions that ensure a minimum level of quality desired integral performance index. By means of genetic algorithms, it is possible to determine the unknown parameters of the membership functions. 2. Materials and Methods 2.1. Problem Statement Research was conducted for the case of two-mass dynamic system. In
References
[1]
A. A. Kolesnikov, Synergetic Control Theory, Energoatomizdat, Moscow, Russia, 1994 (Russian).
[2]
A. A. Feldbaum, Basic of Automation Control Theory, Nauka, Moscow, Russia, 1966.
[3]
D. S. Naidu, Optimal Control Systems, CRC Press, 2002.
[4]
A. Isidori, Nonlinear Control Systems, Springer, 1995.
[5]
V. I. Krasnoschechenko and A. P. Hriscenko, Nonlinear Systems: Geometric Methods of Analysis and Synthesis, MSNU Named after N. Bauman, Moscow, Russia, 2005, (Russian).
[6]
B. M. Al-Hadithi, A. Jiménez, and F. Matía, Robot Manipulators New Achievements: Chapter 4 Fuzzy Optimal Control for Robot Manipulators, InTech, 2010.
[7]
A. Soukkou, A. Khellaf, S. Leulmi, and K. Boudeghdegh, “Optimal control of a CSTR process,” Brazilian Journal of Chemical Engineering, vol. 25, no. 4, pp. 799–812, 2008.
[8]
X. Su, W. Zheng, and N. Zhang, “Optimal control for T-S fuzzy descriptor systems with time domain hard constraints,” International Journal of Information and Systems Sciences, vol. 5, no. 3-4, pp. 447–456, 2009.
[9]
B. Bouchon-Meunier, M. Dotoli, and B. Maione, On the Choice of Membership Functions in a Mamdani-Type Fuzzy Controller, The Pennsylvania State University, 1996.
[10]
J. Garibaldi and R. John, “Choosing membership functions of linguistic terms,” in Proceedings of the 12th IEEE International Conference on Fuzzy Systems (FUZZ '03), vol. 1, pp. 578–583, 2003.
[11]
A. Piegat, Fuzzy Modeling and Control, Warszaw, Poland, Akademicka Oficyna Wydawnicza EXIT, 2003, (Polish).
[12]
B.-G. Hu, G. K. I. Mann, and R. G. Gosine, “A systematic study of fuzzy PID controllers—function-based evaluation approach,” IEEE Transactions on Fuzzy Systems, vol. 9, no. 5, pp. 699–712, 2001.
[13]
A. Aceves-López and J. Aguilar-Martin, “A simplified version of Mamdani's fuzzy controller: the natural logic controller,” IEEE Transactions on Fuzzy Systems, vol. 14, no. 1, pp. 16–30, 2006.
[14]
Y. Y. Marushchak, “The use of standard forms of roots distribution for the synthesis of electromechanical systems by parametric optimization,” Journal of Kharkov National Polytechnic University: Problems of Automated Electric. Theory and Practice, no. 10, pp. 88–90, 2001, (Ukrainian).
[15]
M. A. Duarte-Mermoud and R. A. Prieto, “Performance index for quality response of dynamical systems,” ISA Transactions, vol. 43, no. 1, pp. 133–151, 2004.
[16]
D. Rutkowska, M. Pilinski, and L. Rutkowski, Neuron Networks, Genetic Algorithms and Fuzzy Systems, PWN, Warsaw, Poland, 1997, (Polish).
[17]
A. V. Osichev, V. O. Kotljarov, and V. S. Markov, “Standard distribution of roots in the problems of synthesis in the drive,” in Trudy Mezhdunar. Konf. “Problemy Avtomatizirovannogo Elektroprivoda. Teoriya i Praktika”, pp. 104–109, Osnova, Khar'kov, Ukraine, 1997, (Russian).