Fuzzy Logic Type-2 Controller Design for Maximum Power Point Tracking in Photovoltaic System (original) (raw)

An Efficient Fuzzy Logic Based Maximum Power Point Tracking Controller for Photovoltaic Systems

Renewable Energy and Power Quality Journal

This paper represents a Fuzzy Logic (FL) based Maximum Power Point Tracking (MPPT) controller for a PV array. The proposed controller is aimed at adjusting the duty cycle of the DC-DC converter switch to track the maximum power of a PV array. MATLAB/Simulink is used to develop and design the PV array system equiped with the proposed MPPT controller. The developed model has been examined under different operating conditions. The performance of the proposed controller has been compared with conventional ones. The results show that the proposed controller is able to track the MPP in a shorter time with less fluctuations. In addition, the robustness of the proposed controller has been confirmed in the rapidly changing irradiation conditions.

A New Implementation of Maximum Power Point Tracking Based on Fuzzy Logic Algorithm for Solar Photovoltaic System

International journal of engineering. Transactions A: basics, 2018

In this paper, we present a modeling and implementation of new control schemes for an isolated photovoltaic (PV) using a fuzzy logic controller (FLC). The PV system is connected to a load through a DC-DC boost converter. The FLC controller provides the appropriate duty cycle (D) to the DC-DC converter for the PV system to generate maximum power. Using FLC controller block in MATLAB TM /Simulink environment simplifies its implementation. However, all the parameters of the FLC blocks are not accessible and can not be modified without redesigning it each time, causing the loss of considerable time to control our system. To avoid these drawbacks and to simplify both the access and the plot of all blocks, a modelisation of FLC membership's functions has become a necessity. The simulation and experimental tests on a PV system show that the FLC provides a good tracking of the maximum power point (MPPT). Finally, we have evaluated the operation of the FLC on a real system consisting of a photovoltaic panel (BP580) model and have implemented the control strategy on a digital signal processor dSPACE DS1104.

IMPLEMENTATION OF FUZZY LOGIC MAXIMUM POWER POINT TRACKING CONTROLLER FOR PHOTOVOLTAIC SYSTEM

In this study, simulation and hardware implementation of Fuzzy Logic (FL) Maximum Power Point Tracking (MPPT) used in photovoltaic system with a direct control method are presented. In this control system, no proportional or integral control loop exists and an adaptive FL controller generates the control signals. The designed and integrated system is a contribution of different aspects which includes simulation, design and programming and experimental setup. The resultant system is capable and satisfactory in terms of fastness and dynamic performance. The results also indicate that the control system works without steady-state error and has the ability of tracking MPPs rapid and accurate which is useful for the sudden changes in the atmospheric condition. MATLAB/Simulink software is utilized for simulation and also programming the TMS320F2812 Digital Signal Processor (DSP). The whole system designed and implemented to hardware was tested successfully on a laboratory PV array. The obtained experimental results show the functionality and feasibility of the proposed controller.

Fuzzy logic control for maximum power point tracking of a photovoltaic field

Maximizing the power point tracking of photovoltaic systems is currently the purpose of several researches in the context of renewable energies improvement. In this work we optimize and enhance the maximum power point tracking algorithm based on fuzzy logic controller. Our approach focuses on determining the maximum power point in a minimal time in order to get the lowest possible energy loss. The fuzzy logic controller presented in this work provide fast response and good performance against the climatic and load change and uses directly the DC/DC converter duty cycle as a control parameter. After establishing our algorithm, we have performed a comparative study with the classical algorithm used most perturb and observe in various operating conditions. The simulation results using MATLAB/Simulink show that fuzzy logic controller provides better tracking compared to Perturb and observe despite the climatic change (solar insolation and temperature).

A novel maximum power point tracking technique based on fuzzy logic for photovoltaic systems

International Journal of Hydrogen Energy

Maximum power point tracking (MPPT) techniques are considered a crucial part in photovoltaic system design to maximise the output power of a photovoltaic array. Whilst several techniques have been designed, Perturb and Observe (P&O) is widely used for MPPT due to its low cost and simple implementation. Fuzzy logic (FL) is another common technique that achieves vastly improved performance for MPPT technique in terms of response speed and low fluctuation about the maximum power point. However, major issues of the conventional FL-MPPT are a drift problem associated with changing irradiance and complex implementation when compared with the P&O-MPPT. In this paper, a novel MPPT technique based on FL control and P&O algorithm is presented. The proposed method incorporates the advantages of the P&O-MPPT to account for slow and fast changes in solar irradiance and the reduced processing time for the FL-MPPT to address complex engineering problems when the membership functions are few. To evaluate the performance, the P&O-MPPT, FL-MPPT and the proposed method are simulated by a MATLAB-SIMULINK model for a grid-connected PV system. The EN 50530 standard test is used to calculate the efficiency of the proposed method under varying weather conditions. The simulation results demonstrate that the proposed technique accurately tracks the maximum power point and avoids the drift problem, whilst achieving efficiencies of greater than 99.6%.

Design of Maximum Power Point Tracking in Solar Array Systems Using Fuzzy Controllers

2013

In recent year's renewable energy sources have become a useful alternative for the power generation. The power of photovoltaic is nonlinear function of its voltage and current. It is necessary to maintain the operation point of photovoltaic in order to get the maximum power point (MPP) in various solar intensity. Fuzzy logic controller has advantage in handling non-linear system. Maximum power point trackers are so important in photovoltaic systems to increase their efficiency. Many methods have been proposed to achieve the maximum power that the PV modules. This paper proposed an intelligent method for MPPT based on fuzzy logic controller. The system consists of a photovoltaic solar module connected to a DC-DC Boost converter and the fuzzy logic controller for controlling on/off time of MOSFET switch of a boost converter. The proposed MPPT controller for grid-connected photovoltaic system is tested using model designed by Matlab/Simulink program. Comparison of different perform...

Maximum Power Point Tracking Method Based Fuzzy Logic Control for Photovoltaic Systems

2017

Maximum Power Point Tracking (MPPT) techniques are most famous application in photovoltaic system to track the maximum power of the PV system. Usually, most of maximum power point tracking algorithms used fixed step and two variables: the photovoltaic (PV) array voltage (V) and current (I). Therefore both PV array current and voltage have to be measured. The maximum power point trackers that based on single variable (I or V) have a great attention due to their simplicity and ease in implementation, compared to other tracking techniques. With traditional perturb and observe algorithm based on two variable (I and V) using fixed iteration step-size, it is impossible to satisfy both performance requirements of fast response speed and high accuracy during the steady state at the same time. To overcome these limitations a new algorithm based on single variable method with variable step size has been investigated which has been implemented using fuzzy logic control. The proposed method has...

Control and Optimization of Fuzzy based Maximum Power Point tracking in Solar Photovoltaic System

4th Global Conference on Power Control and Optimization

Solar photovoltaic (PV) electrification is an important renewable energy source. The electric which is converted directly from solar irradiation via PV panel is not steady due to different solar intensity. To maximize the PV panel output power, perturb and observe (P&O) maximum power point tracking (MPPT) has been implemented into PV system. Through a buck-boost DC-DC converter, MPPT is able to vary the PV operating voltage and search for the maximum power that the PV panel can produce. The implementation of fuzzy logic has been proposed in this paper. Based on the input change of power and input change of power with respect to change of voltage, fuzzy can determine the size of perturbed voltage and facilitate in maximum power tracking faster and minimize the voltage variation after the maximum power point has been identified. Simulation results show that the performance of fuzzy based MPPT is better than conventional P&O MPPT.

Application of fuzzy logic technique to track maximum power point in photovoltaic systems

Indonesian Journal of Electrical Engineering and Computer Science, 2022

The use of photovoltaic (PV) systems for generating electric power is increasing in our everyday lives but since the generated voltage and current vary non linearly it has been very difficult to trace the maximum power point (MPP) of the PV systems so to overcome with this problem many power tracking methods were introduced out of which fuzzy logic technique was found to be one of the easy and efficient maximum power point tracking (MPPT) method. In this paper, various MPPT algorithms are observed how they help in improving the efficiency of PV systems by adjusting the duty ratio of the power interface, and also understand why the fuzzy logic control (FLC) technique is preferred over other algorithms. The system was established using MATLAB/Simulink.