Design of Optimal Sugeno-type fuzzy Controller for Speed Control of DC Motor Including Drive and Chopper Dynamic Considering Multi-Objective Optimization Using Teaching Learning Optimization Algorithm
Subject Areas : Electronics Engineeringali sedaratnia 1 , majid moradi zirkohi 2 , najmeh cheraghi shirazi 3
1 - Department of electrical engineering
2 - Department of Electrical Engineering, Faculty of Engineering, Behbahan Khatam-Alanbia University of Technology, Iran
3 - department of electrical engineering, bushehr branch, islamic azad university, bushehr, iran
Keywords: DC motor, chopper, Sugeno-type fuzzy controller, Teaching-Learning-Based Optimization algorithm,
Abstract :
Due to the simple structure of DC motors, these motors have found many applications in industry.Therefore, in this paper, the speed control of DC motor is investigated by considering the dynamics of drive and chopper with Sugeno-type fuzzy controller. A chopper is used to control the voltage applied to the DC motor armature. Considering the dynamics of the chopper drive increases the complexity of the system. After designing the fuzzy controller to increase the performance of the control system, the fuzzy controller parameters are adjusted using a teaching-learning-based optimization algorithm. This algorithm is new and one of its features is its small number of parameters. The results show that the fuzzy controller has better performance against changes in system parameters and uncertainties compared to the classic PID controller. Considering the appropriate criterion function, the value of the cost function for the proposed method is 0.2. But with the optimized PID controller about 0.31 which shows a 55% superiority of the proposed method.
[1] U. A. Bakshi, and M. V. Bakshi, Electrical drives and control: Technical Publications, 2009.
[2] A. Kumar, H. Saraf, and R. Kumar, “Hardware design of closed loop four quadrant dc motor drive with regenerative braking,” in proc. 2018 2nd International Conference on Inventive Systems and Control (ICISC), 2018, pp. 287-292.
[3] H. M. Usman, A. G. Haddad, H. Rehman, and S. Mukhopadhyay, “Comparison of PI and FOPI Based Voltage and Current Controlled DC Motor Drive System,” in proc. 2019 International Aegean Conference on Electrical Machines and Power Electronics (ACEMP) & 2019 International Conference on Optimization of Electrical and Electronic Equipment (OPTIM), 2019, pp. 139-142.
[4] A. Rajasekhar, R. K. Jatoth, and A. Abraham, “Design of intelligent PID/PI λ D μ speed controller for chopper fed DC motor drive using opposition based artificial bee colony algorithm,” Engineering Applications of Artificial Intelligence, vol. 29, pp. 13-32, 2014.
[5] V. H. Haji, and C. A. Monje, “Fractional-order PID control of a chopper-fed DC motor drive using a novel firefly algorithm with dynamic control mechanism,” Soft Computing, vol. 22, no. 18, pp. 6135-6146, 2018.
[6] N. Hemati, J. S. Thorp, and M. C. Leu, “Robust nonlinear control of brushless DC motors for direct-drive robotic applications,” Industrial Electronics, IEEE Transactions on, vol. 37, no. 6, pp. 460-468, 1990.
[7] P. M. PeŁczewski, and U. H. Kunz, “The optimal control of a constrained drive system with brushless dc motor,” Industrial Electronics, IEEE Transactions on, vol. 37, no. 5, pp. 342-348, 1990.
[8] V. K. Ummidivarapu, H. K. Voruganti, T. Khajah, and S. P. A. Bordas, “Isogeometric shape optimization of an acoustic horn using the teaching-learning-based optimization (TLBO) algorithm,” Computer Aided Geometric Design,Vol.80, pp. 101881, 2020.
[9] S. Talatahari, N. Taghizadieh, and V. Goodarzimehr, “Hybrid Teaching-Learning-Based Optimization and Harmony Search for Optimum Design of Space Trusses,” Journal of Optimization in Industrial Engineering, vol. 13, no. 1, pp. 177-194, 2020.
[10] R. Rao, “Review of applications of TLBO algorithm and a tutorial for beginners to solve the unconstrained and constrained optimization problems,” Decision Science Letters, vol. 5, no. 1, pp. 1-30, 2016.
[11] R. V. Rao, “Design Optimization of a Robot Manipulator Using TLBO and ETLBO Algorithms,” Teaching Learning Based Optimization Algorithm, pp. 163-169: Springer, 2016.
[12] Z. S. Hasan, and M. Nema Hawas, “Using Teaching Learning Based Optimization to Efficacious and Tuning of UPFC-PODs of Interconnected Systems,” MS&E, vol. 745, no. 1, pp. 012001, 2020.
[13] A. T. Azar, Fuzzy systems: BoD–Books on Demand, 2010.
[14] L. A. Zadeh, “The concept of a linguistic variable and its application to approximate reasoning—II,” Information sciences, vol. 8, no. 4, pp. 301-357, 1975.
[15] L. A. Zadeh, “Outline of a new approach to the analysis of complex systems and decision processes,” IEEE Transactions on systems, Man, and Cybernetics, no. 1, pp. 28-44, 1973.
[16] E. Khan, “Neural fuzzy based intelligent systems and applications,” Fusion of Neural Networks, Fuzzy Systems and Genetic Algorithms, pp. 105-140: CRC Press, 2020.
[17] L.-X. Wang, and L.-X. Wang, “A course in fuzzy systems and control: Prentice Hall PTR Upper Saddle River,” NJ, 1997.
[18] R. V. Rao, V. J. Savsani, and D. Vakharia, “Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems,” Computer-Aided Design, vol. 43, no. 3, pp. 303-315, 2011.
[19] A. K. Shukla, P. Singh, and M. Vardhan, “An adaptive inertia weight teaching-learning-based optimization algorithm and its applications,” Applied Mathematical Modelling, vol. 77, pp. 309-326, 2020.
[20] O. T. Chong, W. H. Lim, N. A. M. Isa, K. M. Ang, S. S. Tiang, and C. K. Ang, “A Teaching-Learning-Based Optimization with Modified Learning Phases for Continuous Optimization,” in proc. Science and Information Conference, 2020, pp. 103-124.
[21] W. Chen, X. Chen, J. Peng, M. Panahi, and S. Lee, “Landslide susceptibility modeling based on ANFIS with teaching-learning-based optimization and Satin bowerbird optimizer,” Geoscience Frontiers, vol.12, no.1, 2021.
[22] S. J. Hammoodi, K. S. Flayyih, and A. R. Hamad, “Design and implementation speed control system of DC Motor based on PID control and Matlab Simulink,” International Journal of Power Electronics and Drive Systems, vol. 11, no. 1, pp. 127, 2020.
[23] A. Latif, A. Z. Arfianto, H. A. Widodo, R. Rahim, and E. T. Helmy, “Motor DC PID System Regulator for Mini Conveyor Drive Based-on Matlab,” Journal of Robotics and Control (JRC), vol. 1, no. 6, pp. 185-190, 2020.
[24] A. Rajasekhar, R. K. Jatoth, and A. Abraham, “Design of intelligent PID/PI λ D μ speed controller for chopper fed DC motor drive using opposition based artificial bee colony algorithm,” Engineering Applications of Artificial Intelligence, vol. 29, no. 2, pp. 13-32, 2014.
[25] A. Rajasekhar, S. Das, and A. Abraham, “Fractional order PID controller design for speed control of chopper fed DC motor drive using artificial bee colony algorithm,” in Nature and Biologically Inspired Computing (NaBIC), 2013 World Congress on, 2013, pp. 259-266.
_||_
[1] U. A. Bakshi, and M. V. Bakshi, Electrical drives and control: Technical Publications, 2009.
[2] A. Kumar, H. Saraf, and R. Kumar, “Hardware design of closed loop four quadrant dc motor drive with regenerative braking,” in proc. 2018 2nd International Conference on Inventive Systems and Control (ICISC), 2018, pp. 287-292.
[3] H. M. Usman, A. G. Haddad, H. Rehman, and S. Mukhopadhyay, “Comparison of PI and FOPI Based Voltage and Current Controlled DC Motor Drive System,” in proc. 2019 International Aegean Conference on Electrical Machines and Power Electronics (ACEMP) & 2019 International Conference on Optimization of Electrical and Electronic Equipment (OPTIM), 2019, pp. 139-142.
[4] A. Rajasekhar, R. K. Jatoth, and A. Abraham, “Design of intelligent PID/PI λ D μ speed controller for chopper fed DC motor drive using opposition based artificial bee colony algorithm,” Engineering Applications of Artificial Intelligence, vol. 29, pp. 13-32, 2014.
[5] V. H. Haji, and C. A. Monje, “Fractional-order PID control of a chopper-fed DC motor drive using a novel firefly algorithm with dynamic control mechanism,” Soft Computing, vol. 22, no. 18, pp. 6135-6146, 2018.
[6] N. Hemati, J. S. Thorp, and M. C. Leu, “Robust nonlinear control of brushless DC motors for direct-drive robotic applications,” Industrial Electronics, IEEE Transactions on, vol. 37, no. 6, pp. 460-468, 1990.
[7] P. M. PeŁczewski, and U. H. Kunz, “The optimal control of a constrained drive system with brushless dc motor,” Industrial Electronics, IEEE Transactions on, vol. 37, no. 5, pp. 342-348, 1990.
[8] V. K. Ummidivarapu, H. K. Voruganti, T. Khajah, and S. P. A. Bordas, “Isogeometric shape optimization of an acoustic horn using the teaching-learning-based optimization (TLBO) algorithm,” Computer Aided Geometric Design,Vol.80, pp. 101881, 2020.
[9] S. Talatahari, N. Taghizadieh, and V. Goodarzimehr, “Hybrid Teaching-Learning-Based Optimization and Harmony Search for Optimum Design of Space Trusses,” Journal of Optimization in Industrial Engineering, vol. 13, no. 1, pp. 177-194, 2020.
[10] R. Rao, “Review of applications of TLBO algorithm and a tutorial for beginners to solve the unconstrained and constrained optimization problems,” Decision Science Letters, vol. 5, no. 1, pp. 1-30, 2016.
[11] R. V. Rao, “Design Optimization of a Robot Manipulator Using TLBO and ETLBO Algorithms,” Teaching Learning Based Optimization Algorithm, pp. 163-169: Springer, 2016.
[12] Z. S. Hasan, and M. Nema Hawas, “Using Teaching Learning Based Optimization to Efficacious and Tuning of UPFC-PODs of Interconnected Systems,” MS&E, vol. 745, no. 1, pp. 012001, 2020.
[13] A. T. Azar, Fuzzy systems: BoD–Books on Demand, 2010.
[14] L. A. Zadeh, “The concept of a linguistic variable and its application to approximate reasoning—II,” Information sciences, vol. 8, no. 4, pp. 301-357, 1975.
[15] L. A. Zadeh, “Outline of a new approach to the analysis of complex systems and decision processes,” IEEE Transactions on systems, Man, and Cybernetics, no. 1, pp. 28-44, 1973.
[16] E. Khan, “Neural fuzzy based intelligent systems and applications,” Fusion of Neural Networks, Fuzzy Systems and Genetic Algorithms, pp. 105-140: CRC Press, 2020.
[17] L.-X. Wang, and L.-X. Wang, “A course in fuzzy systems and control: Prentice Hall PTR Upper Saddle River,” NJ, 1997.
[18] R. V. Rao, V. J. Savsani, and D. Vakharia, “Teaching–learning-based optimization: a novel method for constrained mechanical design optimization problems,” Computer-Aided Design, vol. 43, no. 3, pp. 303-315, 2011.
[19] A. K. Shukla, P. Singh, and M. Vardhan, “An adaptive inertia weight teaching-learning-based optimization algorithm and its applications,” Applied Mathematical Modelling, vol. 77, pp. 309-326, 2020.
[20] O. T. Chong, W. H. Lim, N. A. M. Isa, K. M. Ang, S. S. Tiang, and C. K. Ang, “A Teaching-Learning-Based Optimization with Modified Learning Phases for Continuous Optimization,” in proc. Science and Information Conference, 2020, pp. 103-124.
[21] W. Chen, X. Chen, J. Peng, M. Panahi, and S. Lee, “Landslide susceptibility modeling based on ANFIS with teaching-learning-based optimization and Satin bowerbird optimizer,” Geoscience Frontiers, vol.12, no.1, 2021.
[22] S. J. Hammoodi, K. S. Flayyih, and A. R. Hamad, “Design and implementation speed control system of DC Motor based on PID control and Matlab Simulink,” International Journal of Power Electronics and Drive Systems, vol. 11, no. 1, pp. 127, 2020.
[23] A. Latif, A. Z. Arfianto, H. A. Widodo, R. Rahim, and E. T. Helmy, “Motor DC PID System Regulator for Mini Conveyor Drive Based-on Matlab,” Journal of Robotics and Control (JRC), vol. 1, no. 6, pp. 185-190, 2020.
[24] A. Rajasekhar, R. K. Jatoth, and A. Abraham, “Design of intelligent PID/PI λ D μ speed controller for chopper fed DC motor drive using opposition based artificial bee colony algorithm,” Engineering Applications of Artificial Intelligence, vol. 29, no. 2, pp. 13-32, 2014.
[25] A. Rajasekhar, S. Das, and A. Abraham, “Fractional order PID controller design for speed control of chopper fed DC motor drive using artificial bee colony algorithm,” in Nature and Biologically Inspired Computing (NaBIC), 2013 World Congress on, 2013, pp. 259-266.