Microsoft Word - ETASR_V11_N6_pp7861-7866 Engineering, Technology & Applied Science Research Vol. 11, No. 6, 2021, 7861-7866 7861 www.etasr.com Mugheri et al.: Robust Speed Control of a Three Phase Induction Motor Using Support Vector Regression Robust Speed Control of a Three Phase Induction Motor Using Support Vector Regression Noor Hussain Mugheri Department of Electrical Engineering Quaid-e-Awam University of Engineering Science and Technology Nawabshah, Sindh, Pakistan noorhussain@quest.edu.pk Muhammad Usman Keerio Department of Electrical Engineering Quaid-e-Awam University of Engineering Science and Technology Nawabshah, Sindh, Pakistan usmankeerio@quest.edu Saadullah Chandio Department of Electrical Engineering Quaid-e-Awam University of Engineering Science and Technology Nawabshah, Sindh, Pakistan sadchandio@quest.edu.pk Riaz Hussain Memon Department of Electrical Engineering Quaid-e-Awam University of Engineering Science and Technology Nawabshah, Sindh, Pakistan r.hmemon@quest.edu.pk Abstract-The Three Phase Induction Motor (TIM) is one of the most widely used motors due to its low price, robustness, low maintenance cost, and high efficiency. In this paper, a Support Vector Regression (SVR) based controller for TIM speed control using Indirect Vector Control (IVC) is presented. The IVC method is more frequently used because it enables better speed control of the TIM with higher dynamic performance. Artificial Neural Network (ANN) controllers have been widely used for TIM speed control for several reasons such as their ability to successfully train without prior knowledge of the mathematical model, their learning ability, and their fast implementation speed. The SVR-based controller overcomes the drawbacks of the ANN- based controller, i.e. its low accuracy, overfitting, and poor generalization ability. The speed response under the proposed controller is faster in terms of rising and settling time. The dynamic speed response of the proposed controller is also superior to that of the ANN-PI controller. The performance of the proposed controller was compared for TIM speed control with an ANN-PI controller via simulations in SIMULINK. Keywords- three-phase induction motor; indirect vector control; ANN controller; SVR controller I. INTRODUCTION Its simple structure, inexpensive, and good robustness have made the Three-phase Induction Motor (TIM) a most attractive choice [1, 2] for industrial applications. In high performance speed control of the TIM, the Indirect Vector Control (IVC) method is extensively used. The IVC method of speed control has been preferred due to its good dynamic performance [3, 4]. ANN research has been increasing fast since the '80s [5]. ANN- based controllers are widely used for the speed control of the TIM. The ANNs have the capability to map non-linear dependencies in the data without using any preconceptions. Their ability to successfully train without prior knowledge of the mathematical model and load variations are their main advantages [6, 7]. However, ANN controllers have some drawbacks such as: low accuracy, poor generalization ability, and overfitting [8]. A Support Vector Regression (SVR) -based controller can overcome the drawbacks of the ANN controller with superior generalization ability. It has high accuracy and good performance despite the small training samples [9, 10]. Recently, the SVR technique has been applied in the field of electrical engineering. M. Pellegrini proposed a technique based on SVR for short-term load forecasting in smart grids and concluded that the SVR can predict load demand more accurately than the ANN [11]. Authors in [12] proposed an SVR model for predicting the electricity consumption and concluded that the proposed model predicts the electricity consumption with higher accuracy than the ANN model. Authors in [13] proposed an SVR based dynamic behavioral model for RF power amplifiers. The obtained results show that the SVR model gives an improved performance and predicts the behavior of power amplifier more accurately than the ANN model. Authors in [14] presented solar power forecasting using SVR and ANN and concluded that the best solar power forecast is obtained with the SVR model. Authors in [15] developed an SVR model for the prediction of light energy consumption. The obtained results showed that the proposed model outperformed the ANN model [15]. Authors in [16] presented an SVR-based behavioral model for RF power transistors. The obtained results suggested that the SVR based approach is more efficient and overcomes the overfitting issue of the ANN-based approach. The reason for choosing SVR over ANNs is that it is based on the structural risk minimization principle that minimizes the generalization errors, rather than minimizing the errors on the training data as is the case of the ANNs [17]. Corresponding author: Noor Hussain Mugheri Engineering, Technology & Applied Science Research Vol. 11, No. 6, 2021, 7861-7866 7862 www.etasr.com Mugheri et al.: Robust Speed Control of a Three Phase Induction Motor Using Support Vector Regression II. THE PROPOSED FRAMEWORK Different controllers have been developed to control the speed of TIM as PI [18, 19], Fuzzy-PI [20-22], ANNs [23-25], ANN-PI [26], Fuzzy-Neuro [27, 28] and Support Vector Machine (SVM) [29]. This paper presents a new PI-SVR controller technique for speed tracking of TIM based on IVC. For the first time, the SVR-PI controller is successfully developed and implemented for TIM speed control using the IVC. Here, the Radial Basis Function (RBF) is used as the kernel function. The proposed controller approach has the advantages of having very fast response, superior dynamic performance, and higher stability. Figure 1 depicts the block diagram of the suggested framework. An Insulated-Gate Bipolar Transistor (IGBT) inverter converts the DC voltage to AC voltage and variable frequency. The TIM is fed by the PWM inverter. The TIM provides feedback signals to the SVR- PI controller. The speed control approach employed here is IVC, which is a dynamic and reliable control method. Fig. 1. Block diagram of the proposed framework. III. THE ARTIFICIAL NEURAL NETWORK CONTROLLER An ANN-PI controller was developed for TIM speed control. Figure 2 depicts the SIMULINK model of the ANN-PI controller. Fig. 2. The ANN-PI TIM controller. Figure 3 depicts the construction of the developed ANN controller. The hidden layer uses a logarithmic sigmoid activation function and the output uses a linear activation function. (a) (b) (c) Fig. 3. The ANN controller developed in SIMULINK. (a) Internal layers, (b) weight and bias of the first layer, (c) weight and bias of the second layer. IV. SUPPORT VECTOR MACHINE FOR REGRESSION SVM is a machine learning technique that can be used for classification and regression analysis. When SVM is used for regression analysis, it is termed as SVR [30-32]. SVR is considered as a non-parametric technique because it depends on kernel functions. In linear epsilon-intensive SVR (ɛ-SVR), the training data set comprises of the observed response values and the predictor variables. The aim is to determine a function f(x) that deviates from yn by no more than ɛ for each training point x and simultaneously is as even as possible [33]. Here, the RBF used as the kernel function. This paper for the first time presents a modern performing SVR-PI controller. The trained SVR calculates the output according to the reference constant speed. Then the output of the trained SVR is added to the PI output. It makes the TIM speed response faster and stable. Table I shows the epsilon, sigma and C parameters for SVR. Epsilon denotes the epsilon-insensitive loss function, sigma is the RBF kernel, and C is the upper limit of double problem variable alpha. Figure 4 depicts the simulation in SIMULINK of the SVR-PI controller. TABLE I. SVR PARAMETERS Parameters ɛ σ C Values 10 -6 0.6 10 4 V. RESULTS AND DISCUSSION The TIM was built using the asynchronous machine block in SIMULINK. The complete simulation in SIMULINK of the TIM speed control using IVC is shown in Figure 5. The three- phase induction motor is fed by the three-phase inverter that is built using a universal bridge block. The TIM drives a mechanical load characterized by inertia, friction coefficient, Engineering, Technology & Applied Science Research Vol. 11, No. 6, 2021, 7861-7866 7863 www.etasr.com Mugheri et al.: Robust Speed Control of a Three Phase Induction Motor Using Support Vector Regression and load torque. The speed control loop produces the quadrature-axis current reference that controls the TIM speed using the SVR based controller. Originally, the three phase induction motor is at standstill without load. Then the load is increased from 0 to 200Nm. Simulations were carried out on both controllers. The simulated results of the SVR controller were compared with the results of the ANN controller. Table II summarizes the simulation results of the ANN-PI and SVR-PI controllers. Fig. 4. The three-phase induction motor controller using SVR-PI. Fig. 5. The complete simulation in SIMULINK of the IVC based TIM speed controller. Engineering, Technology & Applied Science Research Vol. 11, No. 6, 2021, 7861-7866 7864 www.etasr.com Mugheri et al.: Robust Speed Control of a Three Phase Induction Motor Using Support Vector Regression TABLE II. PERFORMANCE ANALYSIS Load (Nm) Controller Settling time (s) Overshoot (%) Rise time (s) 0 ANN-PI 0.567 0 0.508 SVR-PI 0.408 0 0.367 50 ANN-PI 0.684 0 0.613 SVR-PI 0.475 0 0.417 100 ANN-PI 0.861 0 0.772 SVR-PI 0.541 0 0.487 150 ANN-PI 1.161 0 1.041 SVR-PI 0.647 0 0.581 200 ANN-PI 1.782 0 1.596 SVR-PI 0.810 0 0.718 Figure 6 shows that the SVR-PI controller has better performance than the ANN-PI controller. The settling time and rise time of SVR-PI controller are smaller than the ANN-PI controller's. Fig. 6. No load response of the TIM. Fig. 7. Speed response of the TIM at 50Nm load. Figure 7 shows that the SVR controller gives better settling time and faster response than the ANN-PI controller. As shown in Figure 8, the motor reaches the reference speed faster when using the SVR-PI controller. When we use the ANN controller for a load of 150Nm, it will increase rise time and settling time. On the other hand, as illustrated in Figure 9, the proposed controller performs better with less settling and rise time. Fig. 8. Speed response of the TIM at 100Nm load. Fig. 9. Speed response of the TIM at 150Nm load. Fig. 10. Speed response of the TIM at 200Nm load. We used the ANN controller for a large load of 200Nm as shown in Figure 10. We see that the system suffers from high settling time of 1.782s and high rise time of 1.596s, while the SVR controller takes only 0.810s to stabilize and has a rise time of 0.718s. To study the TIM dynamic performance, a step change in load torque and a step change in reference speed are employed. Figures 11 and 12 show the dynamic response of the TIM. Due to the huge increase in load, the ANN controller 0 0.5 1 1.5 2 2.5 3 0 20 40 60 80 100 120 Time (sec) S p e e d ( ra d /s e c ) SVR ANN 0 0.5 1 1.5 2 2.5 3 -20 0 20 40 60 80 100 120 Time (sec) S p e e d ( ra d /s e c ) SVR ANN 0 0.5 1 1.5 2 2.5 3 -20 0 20 40 60 80 100 120 Time (sec) S p e e d ( ra d /s e c ) SVR ANN 0 0.5 1 1.5 2 2.5 3 -20 0 20 40 60 80 100 120 Time (sec) S p e e d ( ra d /s e c ) SVR ANN 0 0.5 1 1.5 2 2.5 3 -20 0 20 40 60 80 100 120 Time (sec) S p e e d ( ra d /s e c ) SVR ANN Engineering, Technology & Applied Science Research Vol. 11, No. 6, 2021, 7861-7866 7865 www.etasr.com Mugheri et al.: Robust Speed Control of a Three Phase Induction Motor Using Support Vector Regression does not settle down at a required initial and final speed steps. The SVR controller settles down at the initial and final reference speed step of 100rad/s and 160rad/s without undershoot and with small settling and rise times. These results indicate that the SVR controller gives a robust and superior dynamic performance. Fig. 11. Dynamic speed response of the TIM with the final speed reference at 160rad/s at t=0.4s and a 300Nm load at t=1.6s with SVR and ANN controllers. Fig. 12. Dynamic speed response of the TIM with the initial speed reference at 100rad/s at t=0.4s and a 300Nm load at t=1.6s with SVR and ANN controllers. VI. CONCLUSION This paper presents for the first time the use of SVR with PI controller for TIM speed control using IVC. This method combines the advantages of the SVR technique and the conventional PI controller to further improve the TIM speed response. The IVC is widely used for speed control due to its simple configuration. The controller was successfully developed and simulated in MATLAB/SIMULINK. The ANN controller offer no % OS due to its self-learning ability. The proposed controller was tested at different load torque values and had less rise time and faster settling time than the ANN controller. The simulation results suggested that the SVR controller is generally more effective and performs faster. The proposed controller improves greatly the dynamic performance. On the other hand, the dynamic performance of the ANN controller is poor. APPENDIX TIM Electrical Parameters 3 Phases, Poles = 4, P = 50hp, Ns=1800rpm Voltage = 460V, F = 60Hz Rs = 0.087Ω, Rr = 0.227Ω Ls = 0.8mH, Lr = 0.8mH Lm = 34.7Mh J = 1.662Kg-m 2 REFERENCES [1] A. Abdel Menaem, M. Elgamal, A.-H. Abdel-Aty, E. E. Mahmoud, Z. Chen, and M. A. Hassan, "A Proposed ANN-Based Acceleration Control Scheme for Soft Starting Induction Motor," IEEE Access, vol. 9, pp. 4253–4265, 2021, https://doi.org/10.1109/ACCESS.2020.3046848. [2] N. H. Mugheri and M. U. Keerio, "An Optimal Fuzzy Logic-based PI Controller for the Speed Control of an Induction Motor using the V/F Method," Engineering, Technology & Applied Science Research, vol. 11, no. 4, pp. 7399–7404, Aug. 2021, https://doi.org/10.48084/ etasr.4255. [3] M. A. Hannan, J. A. Ali, P. J. Ker, A. Mohamed, M. S. H. Lipu, and A. Hussain, "Switching Techniques and Intelligent Controllers for Induction Motor Drive: Issues and Recommendations," IEEE Access, vol. 6, pp. 47489–47510, 2018, https://doi.org/10.1109/ACCESS.2018. 2867214. [4] A. Bounab, A. Chaiba, and S. Belkacem, "Evaluation of the High Performance Indirect Field Oriented Controlled Dual Induction Motor Drive Fed by a Single Inverter using Type-2 Fuzzy Logic Control," Engineering, Technology & Applied Science Research, vol. 10, no. 5, pp. 6301–6308, Oct. 2020, https://doi.org/10.48084/etasr.3799. [5] S. K. Rani and S. Prabakaran, "ANN Based DC Link Control of STATCOM in Wind Integrated Distribution System for Power Quality Conditioning," Engineering, Technology & Applied Science Research, vol. 10, no. 4, pp. 5896–5902, Aug. 2020, https://doi.org/10.48084/ etasr.3630. [6] Md. A. Rafiq, Md. Habibullah, and B. C. Ghosh, "Artificial Neural Network based speed tracking of a field oriented induction motor drive," in 2012 7th International Conference on Electrical and Computer Engineering, Dhaka, Bangladesh, Dec. 2012, pp. 315–318, https://doi.org/10.1109/ICECE.2012.6471549. [7] J. Bača, D. Kouřil, P. Palacký, and J. Strossa, "Induction motor drive with field-oriented control and speed estimation using feedforward neural network," in 2020 21st International Scientific Conference on Electric Power Engineering (EPE), Prague, Czech Republic, Oct. 2020, https://doi.org/10.1109/EPE51172.2020.9269215. [8] D. Xinhui, W. Liang, S. Jiancheng, and Z. Yan, "Application of Neural Network and Support Vector Machines to Power System Short-term Load Forecasting," in 2010 International Conference on Computational Aspects of Social Networks, Taiyuan, China, Sep. 2010, pp. 729–732, https://doi.org/10.1109/CASoN.2010.167. [9] G. Mitchell, S. Bahadoorsingh, N. Ramsamooj, and C. Sharma, "A comparison of artificial neural networks and support vector machines for short-term load forecasting using various load types," in 2017 IEEE Manchester PowerTech, Manchester, UK, Jun. 2017, https://doi.org/ 10.1109/PTC.2017.7980814. [10] G. I. S. Ruas, T. A. C. Bragatto, M. V. Lamar, A. R. Aoki, and S. M. de Rocco, "Electrical energy demand prediction using Artificial Neural Networks and Support Vector Regression," in 2008 3rd International Symposium on Communications, Control and Signal Processing, Saint Julian’s, Malta, Mar. 2008, pp. 1431–1435, https://doi.org/10.1109/ ISCCSP.2008.4537451. [11] M. Pellegrini, "Short-term load demand forecasting in Smart Grids using support vector regression," in 2015 IEEE 1st International Forum on Research and Technologies for Society and Industry Leveraging a better 0 0.5 1 1.5 2 2.5 3 0 20 40 60 80 100 120 140 160 180 Time (sec) S p e e d ( ra d /s e c ) SVR ANN 0 0.5 1 1.5 2 2.5 3 0 20 40 60 80 100 120 Time (sec) S p e e d ( ra d /s e c ) SVR ANN Engineering, Technology & Applied Science Research Vol. 11, No. 6, 2021, 7861-7866 7866 www.etasr.com Mugheri et al.: Robust Speed Control of a Three Phase Induction Motor Using Support Vector Regression tomorrow (RTSI), Turin, Italy, Sep. 2015, pp. 264–268, https://doi.org/ 10.1109/RTSI.2015.7325108. [12] G. Oğcu, O. F. Demirel, and S. Zaim, "Forecasting Electricity Consumption with Neural Networks and Support Vector Regression," Procedia - Social and Behavioral Sciences, vol. 58, pp. 1576–1585, Oct. 2012, https://doi.org/10.1016/j.sbspro.2012.09.1144. [13] J. Cai, C. Yu, L. Sun, S. Chen and J. B. King, "Dynamic Behavioral Modeling of RF Power Amplifier Based on Time-Delay Support Vector Regression," IEEE Transactions on Microwave Theory and Techniques, vol. 67, no. 2, pp. 533-543, Feb. 2019, https://doi.org/10.1109/ TMTT.2018.2884414. [14] A. Fentis, L. Bahatti, M. Mestari, and B. Chouri, "Short-term solar power forecasting using Support Vector Regression and feed-forward NN," in 2017 15th IEEE International New Circuits and Systems Conference (NEWCAS), Jun. 2017, pp. 405–408, https://doi.org/10.1109/ NEWCAS.2017.8010191. [15] D. Liu and Q. Chen, "Prediction of building lighting energy consumption based on support vector regression," in 2013 9th Asian Control Conference (ASCC), Istanbul, Turkey, Jun. 2013, pp. 1–5, https://doi.org/10.1109/ASCC.2013.6606376. [16] J. Cai, J. King, C. Yu, J. Liu and L. Sun, "Support Vector Regression- Based Behavioral Modeling Technique for RF Power Transistors," IEEE Microwave and Wireless Components Letters, vol. 28, no. 5, pp. 428- 430, May 2018, https://doi.org/10.1109/LMWC.2018.2819427. [17] M. K. Azad, S. Uddin, and M. Takruri, "Support vector regression based electricity peak load forecasting," in 2018 11th International Symposium on Mechatronics and its Applications (ISMA), Sharjah, United Arab Emirates, Mar. 2018, pp. 1–5, https://doi.org/10.1109/ISMA.2018. 8330143. [18] G. A. Olarinoye, C. Akinropo, G. J. Atuman, and Z. M. Abdullahi, "Speed Control of a Three Phase Induction Motor using a PI Controller," in 2019 2nd International Conference of the IEEE Nigeria Computer Chapter (NigeriaComputConf), Zaria, Nigeria, Oct. 2019, pp. 1–7, https://doi.org/10.1109/NigeriaComputConf45974.2019.8949624. [19] A. E. Mansuri, "Adjustable Speed Drive of Asynchronous Machine Using Volt/Hz amp; PI Technique," in 2018 IEEE International Students’ Conference on Electrical, Electronics and Computer Science (SCEECS), Bhopal, India, Feb. 2018, https://doi.org/10.1109/SCEECS. 2018.8546917. [20] D. Asija, "Speed control of induction motor using fuzzy-PI controller," in 2010 2nd International Conference on Mechanical and Electronics Engineering, Kyoto, Japan, Aug. 2010, vol. 2, pp. 460–463, https://doi.org/10.1109/ICMEE.2010.5558463. [21] B. Sahu, K. B. Mohanty, and S. Pati, "A comparative study on fuzzy and PI speed controllers for field-Oriented induction motor drive," in 2010 Modern Electric Power Systems, Wroclaw, Poland, Sep. 2010, https://doi.org/10.1109/IECR.2010.5720134. [22] B. N. Kar, K. B. Mohanty, and M. Singh, "Indirect vector control of induction motor using fuzzy logic controller," in 2011 10th International Conference on Environment and Electrical Engineering, Rome, Italy, May 2011, https://doi.org/10.1109/EEEIC.2011.5874782. [23] F. Lftisi, G. H. George, A. Aktaibi, C. B. Butt and M. A. Rahman, "Artificial neural network based speed controller for induction motors," IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society, 2016, pp. 2708-2713, doi: 10.1109/IECON.2016. 7793117. [24] S. A. R. Kashif, M. A. Saqib, S. Zia, and A. Kaleem, "Implementation of neural network based Space Vector Pulse Width Modulation inverter- induction motor drive system," in 2009 Third International Conference on Electrical Engineering, Lahore, Pakistan, Apr. 2009, https://doi.org/10.1109/ICEE.2009.5173177. [25] W. Wasusatein, S. Nittayawan, and W. Kongprawechnon, "Speed Control Under Load Uncertainty of Induction Motor Using Neural Network Auto-Tuning PID Controller," in 2018 International Conference on Embedded Systems and Intelligent Technology International Conference on Information and Communication Technology for Embedded Systems (ICESIT-ICICTES), Khon Kaen, Thailand, May 2018, https://doi.org/10.1109/ICESIT-ICICTES.2018. 8442062. [26] N. M. A. E. Mahmoud, M. M. Abdu, M. S. Moustafa and S. F. Saraya, "Speed control of three phase induction motor using neural network," International Journal of Computer Science and Information Security (IJCSIS), vol. 16, no. 5, May 2018. [27] J. Ko, J. Choi, and D. Chung, "Hybrid Artificial Intelligent Control for Speed Control of Induction motor," in 2006 SICE-ICASE International Joint Conference, Busan, South Korea, Oct. 2006, pp. 678–683, https://doi.org/10.1109/SICE.2006.315623. [28] L. Yi and P. Yonghong, "Application of fuzzy neural network in the speed control system of induction motor," in 2011 IEEE International Conference on Computer Science and Automation Engineering, Shanghai, China, Jun. 2011, vol. 3, pp. 673–677, https://doi.org/10.1109/ CSAE.2011.5952765. [29] Z. Shao, "Support vector machine-based fuzzy self-learning control for induction machines," in 2010 International Conference on Computer and Communication Technologies in Agriculture Engineering, Chengdu, China, Jun. 2010, vol. 3, pp. 12–16, https://doi.org/10.1109/CCTAE. 2010.5543140. [30] K. Leauprasert, T. Suwanasri, C. Suwanasri, and N. Poonnoy, "Intelligent Machine Learning Techniques for Condition Assessment of Power Transformers," in 2020 International Conference on Power, Energy and Innovations (ICPEI), Chiangmai, Thailand, Oct. 2020, pp. 65–68, https://doi.org/10.1109/ICPEI49860.2020.9431460. [31] P. Qun, W. Lin, and Z. Yan-bin, "Wireless communication reliability prediction based on Support Vector Regression," in 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE), Chengdu, China, Aug. 2010, vol. 4, pp. 603– 606, https://doi.org/10.1109/ICACTE.2010.5579094. [32] V. Vapnik, The Nature of Statistical Learning Theory, New York, NY, USA: Springer-Verlag, 1995. [33] S. Kavitha, S. Varuna, and R. Ramya, "A comparative analysis on linear regression and support vector regression," in 2016 Online International Conference on Green Engineering and Technologies (IC-GET), Coimbatore, India, Nov. 2016, pp. 1–5, https://doi.org/10.1109/ GET.2016.7916627.