Photovoltaic systems have proven to be one of the most widely used renewable energies and the best replacement for conventional energy. Yet, their non-linear nature remains a challenge when it comes to extracting maximum power from photovoltaic modules. Therefore, in this work, a nonlinear PID controller has been used to meet the requirements of the photovoltaic system. In addition, to improve system performance and response, metaheuristic search algorithms were introduced into the tuning process of both the NPID controller and conventional PID controller parameters in order to compare them. The use of Artificial Intelligence to fine-tune the controller parameters will enable the optimum values of proportional, integral, derivative and nonlinear gains to be determined as system condition change. Finally, a comparison between the algorithms applied is conducted in terms of efficiency, rise time, settling time and overshoot as well as the overall system stability.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Optimizing MPPT Control of DC-DC Boost Converters Using Metaheuristic Search Algorithms and Nonlinear PID (N-PID) Controllers

  • L. Khellaf,
  • A. Djellal,
  • H. Mayache,
  • A. Sheta

摘要

Photovoltaic systems have proven to be one of the most widely used renewable energies and the best replacement for conventional energy. Yet, their non-linear nature remains a challenge when it comes to extracting maximum power from photovoltaic modules. Therefore, in this work, a nonlinear PID controller has been used to meet the requirements of the photovoltaic system. In addition, to improve system performance and response, metaheuristic search algorithms were introduced into the tuning process of both the NPID controller and conventional PID controller parameters in order to compare them. The use of Artificial Intelligence to fine-tune the controller parameters will enable the optimum values of proportional, integral, derivative and nonlinear gains to be determined as system condition change. Finally, a comparison between the algorithms applied is conducted in terms of efficiency, rise time, settling time and overshoot as well as the overall system stability.