RL-based MPPT and Active Disturbance Control using Dynamic surface and RL Induction Motor control for Photovoltaic Water Pumping System

Document Type : Research Article

Authors

1 Laboratory of Energy, Electronics, Electrotechnics, Automatics and Industrial Computing, Abdou Moumouni University (UAM), Niamey, Niger

2 Laboratory for Research in Engineering and Environmental Technical Sciences (STIE), Mines, Industry and Geology School, Niamey, Niger

3 Laboratory for Research in Engineering and Environmental Technical Sciences (STIE), Mines, Industry and Geology School, Niamey, Niger.

10.22059/jser.2026.408032.1686

Abstract

Photovoltaic water pumping systems (PVWPSs) are increasingly deployed in remote and off-grid regions where grid extension is technically infeasible or economically prohibitive. However, their performance is significantly affected by fluctuating solar irradiance, temperature variations, and the nonlinear dynamics of the electric motor and mechanical load. To address these challenges, this paper proposes an integrated control framework combining reinforcement learning (RL)–based strategy for the PV optimal operating point tracking and ADRC scheme enhanced by dynamic surface control (DSC) and RL-based induction motor (IM) speed regulation. The RL-based MPPT estimates the MPP, while the ADRC–DSC structure with RL compensation ensures smooth speed tracking while effectively rejecting load torque disturbances. The proposed control strategy is evaluated through comprehensive simulations and benchmarked against conventional P&O/IM-based PID and sliding mode control (SMC) approaches. Quantitative results demonstrate that the proposed method achieves up to 97.7% and 89% reduction in power oscillations compared to P&O/PID and SMC, respectively. Moreover, the normalized speed mean square error (NSMSE) is reduced by 13.9% and 2.1% compared with P&O/PID and SMC, respectively. Additional improvements in torque estimation accuracy, current quality, flux ripple mitigation, and water pumping efficiency confirm the robustness and effectiveness of the proposed control framework.

Keywords

[1]. Moussi, A., Saadi, A., & Asher, G. M. (2003). Photovoltaic pumping systems technologies trends. LARHYSS Journal, 2, 127-150.
[2]. Daud, A.K. and M.M. Mahmoud. (2005). Solar powered induction motor-driven water pump operating on a desert well: Simulation and field tests. Renewable Energy, 30(5), 701–714. https://doi.org/10.1016/j.renene.2004.02.016
[3]. Ramos, J.S. and H.M. Ramos. (2009). Solar powered pumps to supply water for rural or isolated zones: A case study. Energy for Sustainable Development, 13(3), 151–158. https://doi.org/10.1016/j.esd.2009.06.006
[4]. Hamidat, A., B. Benyoucef, and T. Hartani. (2003). Small-scale irrigation with photovoltaic water pumping system in Sahara regions. Renewable Energy, 28(7), 1081–1096. https://doi.org/10.1016/S0960-1481(02)00058-7
[5]. Liu, Y.H., J.H. Chen, and J.W. Huang. (2014). Global maximum power point tracking algorithm for PV systems operating under partially shaded conditions using the segmentation search method. Solar Energy, 103, 350–363. https://doi.org/10.1016/j.solener.2014.02.031
[6]. Gao, X., et al. (2013). Feasibility evaluation of solar photovoltaic pumping irrigation system based on analysis of dynamic variation of groundwater table. Applied Energy, 105, 182–193. https://doi.org/10.1016/j.apenergy.2012.11.074
[7]. Badoud, E., et al. (2013). Bond graph modeling and optimization of photovoltaic pumping system: Simulation and experimental results. Simulation Modelling Practice and Theory, 36, 84–103. https://doi.org/10.1016/j.simpat.2013.05.001
[8]. Arrouf, M. and S. Ghabrour. (2007). Modelling and simulation of a pumping system fed by photovoltaic generator within the Matlab/Simulink programming environment. Desalination, 209(1-3), 23–30. https://doi.org/10.1016/j.desal.2007.04.004
[9]. Muhsen, D.H., T. Khatib, and F. Nagi. (2017). A review of photovoltaic water pumping system designing methods, control strategies and field performance. Renewable and Sustainable Energy Reviews, 68, 70–86. https://doi.org/10.1016/j.rser.2016.09.129
[10]. López-Luque, R., J. Reca, and J. Martínez. (2015). Optimal design of a standalone direct pumping photovoltaic system for deficit irrigation of olive orchards. Applied Energy, 149, 13–23. https://doi.org/10.1016/j.apenergy.2015.03.107
[11]. Arrouf, M. and N. Bouguechal. (2003). Vector control of an induction motor fed by a photovoltaic generator. Applied Energy, 74(2), 159–167. https://doi.org/10.1016/S0306-2619(02)00142-3
[12]. Kamarzaman, N.A. and C.W. Tan. (2014). A comprehensive review of maximum power point tracking algorithms for photovoltaic systems. Renewable and Sustainable Energy Reviews, 37, 585–598. https://doi.org/10.1016/j.rser.2014.05.045
[13]. Stitou, M., et al. (2019). Output feedback control of sensorless photovoltaic systems, with maximum power point tracking. Control Engineering Practice, 84, 1–12. https://doi.org/10.1016/j.conengprac.2018.10.020
[14]. Stitou, M., et al. (2022). Adaptive output-feedback control design for maximum power point tracking of uncertain photovoltaic systems. IFAC Journal of Systems and Control, 21, 100205. https://doi.org/10.1016/j.ifacsc.2022.100205
[15]. Djeriou, S., A. Kheldoun, and A. Mellit. (2018). Efficiency improvement in induction motor-driven solar water pumping system using golden section search algorithm. Arabian Journal for Science and Engineering, 43(5), 3199–3211. https://doi.org/10.1007/s13369-017-2972-6
[16]. Chen, J., et al. (2025). Irradiance sensorless PSO-based Integral Backstepping and Immersion & invariance algorithm for robust MPPT control with real-climatic microcontroller-in-the-loop experimental validation. Computers and Electrical Engineering, 123, 110279. https://doi.org/10.1016/j.compeleceng.2025.110279
[17]. Abena Malobe, P., P. Djondine, and P. Ntsama Eloundou. (2023). Meta-heuristic optimization of the neuro-fuzzy MPPT controller for PV systems under partial shading conditions. Journal of Solar Energy Research, 8(1), 1222–1234. https://doi.org/10.22059/jser.2022.349012.1255
[18]. Imani, M. and H. Delavari. (2017). Tuning a PD-type fuzzy controller by particle swarm optimization for photovoltaic systems to achieve maximum power point tracking. Journal of Solar Energy Research, 2(2), 33–39. https://doi.org/10.22059/JSER.2017.62444
[19]. Xiao, Y., et al. (2026). Research on MPPT control strategy based on LSTM and IHOA algorithm. Electric Power Systems Research, 250, 112097. https://doi.org/10.1016/j.epsr.2025.112097
[20]. Ali, K., S. Ullah, and E. Clementini. (2025). Robust Backstepping Super-Twisting MPPT Controller for Photovoltaic Systems Under Dynamic Shading Conditions. Energies, 18(19), 5134. https://doi.org/10.3390/en18195134
[21]. Dunna, V.K., et al. (2024). Super-twisting MPPT control for grid-connected PV/battery system using higher order sliding mode observer. Scientific Reports, 14(1), 16597. https://doi.org/10.1038/s41598-024-67083-w
[22]. Priyadarshi, N., S. Padmanaban, and L. Mihet-Popa. Motor-driven photovoltaic pumping systems using a hybrid ANFIS-FLOWER pollination optimization algorithm. Energies, 11(5), 1067. https://doi.org/10.3390/en11051067
[23]. Akkaya, R., A.A. Kulaksiz, and M. Aydogdu. (2007). DSP implementation of a PV system with GA-MLP-NN based MPPT controller supplying BLDC motor drive. Energy Conversion and Management, 48(1), 210–218. https://doi.org/10.1016/j.enconman.2006.04.022
[24]. Elkholy, M.M. and A. Fathy. (2016). Optimization of a PV fed water pumping system without storage based on teaching-learning-based optimization algorithm and artificial neural network. Solar Energy, 139, 199–212. https://doi.org/10.1016/j.solener.2016.09.022
[25]. El-Khatib, M.F., S. Shaaban, and M.I.A. El-Sebah. (2017). A proposed advanced maximum power point tracking control for a photovoltaic-solar pump system. Solar Energy, 158, 321–331. https://doi.org/10.1016/j.solener.2017.09.051
[26]. Kumar, R. and B. Singh. (2017). Single stage solar PV fed brushless DC motor driven water pump. IEEE Journal of Emerging and Selected Topics in Power Electronics, 5(4), 1377–1385. https://doi.org/10.1109/JESTPE.2017.2699918
[27]. Errouha, M., S. Motahhir, and Q. Combe. (2021). Intelligent control of induction motor for photovoltaic water pumping system. SN Applied Sciences, 3, 777. https://doi.org/10.1007/s42452-021-04757-4
[28]. Ayman, S., et al. (2021). Enhanced quadratic V/f-based induction motor control of solar water pumping system. Energies, 14(15), 4572. https://doi.org/10.3390/en14010104
[29]. Errouha, M., et al., Embedded implementation of improved IFOC for solar photovoltaic water pumping system using dSpace, in Green Energy Technology. 2021, Springer.
[30]. Yahyaoui, I. and A. Serna Cantero, Scalar and vector control of induction motor for online photovoltaic pumping, in Advances in Renewable Energies and Power Technologies. 2018, Elsevier. p. 335–348.
[31]. Krim, S., et al. (2019). Control with high performances-based DTC strategy: FPGA implementation and experimental validation. EPE Journal (European Power Electronics and Drives Journal), 29(2), 82–98. https://doi.org/10.1080/09398368.2018.1548802
[32]. Chergui, M.I. and M. Bourahla. (2013). Application of the DTC control in the photovoltaic pumping system. Energy Conversion and Management, 65, 655–662. https://doi.org/10.1016/j.enconman.2011.08.026
[33]. Gdaim, S., A. Mtibaa, and M.F. Mimouni. (2015). Design and experimental implementation of DTC of an induction machine based on fuzzy logic control on FPGA. IEEE Transactions on Fuzzy Systems, 23(3), 644–655. https://doi.org/10.1109/TFUZZ.2014.2321612
[34]. Tazerart, F., et al. (2015). Direct torque control implementation with losses minimization of induction motor for electric vehicle applications with high operating life of the battery. International Journal of Hydrogen Energy, 40(39), 13788–13798. https://doi.org/10.1016/j.ijhydene.2015.04.052
[35]. Terki, A., et al. (2012). An improved efficiency of fuzzy logic control of PMBLDC for PV pumping system. Applied Mathematical Modelling, 36(3), 934–944. https://doi.org/10.1016/j.apm.2011.07.042
[36]. Chou, K.Y., S.T. Yang, and Y.P. Chen. (2019). Maximum power point tracking of photovoltaic system based on reinforcement learning. Sensors, 19(22), 5054. https://doi.org/10.3390/s19225054
[37]. Zaky, A.A. (2020). Energy efficiency improvement of water pumping system using synchronous reluctance motor fed by perovskite solar cells. International Journal of Energy Research, 44(14), 11629–11642. https://doi.org/10.1002/er.5788
[38]. Loukriz, A., M. Haddadi, and S. Messalti. (2016). Simulation and experimental design of a new advanced variable step size incremental conductance MPPT algorithm for PV systems. ISA Transactions, 62, 30–38. https://doi.org/10.1016/j.isatra.2015.08.006
[39]. Ben Ammar, R., M. Ben Ammar, and A. Oualha. (2020). Photovoltaic power forecast using empirical models and artificial intelligence approaches for water pumping systems. Renewable Energy, 153, 1016–1028. https://doi.org/10.1016/j.renene.2020.02.065
[40]. Prabhakaran, K.K., et al. (2020). Standalone single stage PV fed reduced switch inverter based PMSM for water pumping application. IEEE Transactions on Industrial Applications, 56(6), 6526–6535. https://doi.org/10.1109/TIA.2020.3023870
[41]. Varnham, A., et al. (2007). Soft computing model-based controllers for increased photovoltaic plant efficiencies. IEEE Transactions on Energy Conversion, 22(4), 873–879. https://doi.org/10.1109/TEC.2007.895877
[42]. Hamza, B.K. (2025). Novel active disturbance rejection control law design for nuclear reactor power level control in load following operation. Annals of Nuclear Energy, 218, 111410. https://doi.org/10.1016/j.anucene.2025.111410
[43]. Radke, A. and Z. Gao. A survey of state and disturbance observers for practitioners. in Proceedings of the American Control Conference. 2006.
[44]. Wang, M., et al. (2021). A novel framework for backstepping-based control of discrete-time strict-feedback nonlinear systems with multiplicative noises. IEEE Transactions on Automatic Control, 66(4), 1484–1496. https://doi.org/10.1109/TAC.2020.2995576