Uploaded by Leonardo da Vinci

MPPT Charge Controller Lab Report

advertisement
lOMoARcPSD|38489999
TP03(MPPT) - This docs is about MPPT
Electronic (Institute of Technology of Cambodia)
Scan to open on Studocu
Studocu is not sponsored or endorsed by any college or university
Downloaded by UNSHALL (foxdepro99@gmail.com)
lOMoARcPSD|38489999
INSTITUTE OF TECHNOLOGY
OF CAMBODIA
DEPARTMENT OF ELECTRICAL AND
ENERGY ENGINEERING
TP 03 : MPPT Charge Controller
GROUP I4-GEE-B1
LECTUER BY : SUK Sievlong
STUDENT:
1. RON NARAK
ID:
e202001091
2. RY VICKAKA
e20200239
3. SEAB PANHA
e20200468
4. SOKKHIM JOHNKY
e20200770
ENGINEERING’S DEGREE
DERPARTMENT OF ELECTRICAL AND ENERGY
ENGINEERING
INSTITUTE OF TECHNOLOGY OF CAMBODIA PHNOM
PENH
Academic Year: 2023-2024
Downloaded by UNSHALL (foxdepro99@gmail.com)
lOMoARcPSD|38489999
TP3: MPPT Charge Controller
1. OBJECTIVE
 Understand about process of MPPT
 Understand the build the MPPT on MATLAB
2. Theory
MPPT stands for Maximum Power Point Tracking, and it refers to a technology
used in solar power systems to optimize the efficiency of energy harvesting from solar
panels. The goal of an MPPT control system is to ensure that the solar panels operate at
their maximum power point, where they can generate the most electrical power from the
available sunlight.
Solar panels have a specific voltage and current at which they can produce
maximum power. However, the operating conditions, such as sunlight intensity and
temperature, can vary throughout the day. The MPPT control system continuously adjusts
the operating point of the solar panels to track the maximum power point, adapting to
changing environmental conditions.
Figure 1: The board of MPPT charge controller
3. Experiment procedure
Modeling the MPPT charge controller in Matlab Simulink.

Implementing the PV module
1 | Page
Downloaded by UNSHALL (foxdepro99@gmail.com)
lOMoARcPSD|38489999
Figure 2: The PV array

Modeling MPPT charge controller equivalent circuit
Figure 3: The block of MPPT

MATLAB Functions
Figure 4: MATLAB Function
2 | Page
Downloaded by UNSHALL (foxdepro99@gmail.com)
lOMoARcPSD|38489999
 The code for input in MATLAB Function
function Duty = fcn(I,V,V0,I0,D)
%% Incremental Conductance
if isempty(V0)
V0=0;
I0=0;
D=0.4;
end
dV = V - V0;
dI = I - I0;
adjust = 0.85; % defining step is also crucial for tracking
%==============================================
% change step if near max point (just my thing)
if V < 30 & V > 29.3
adjust = 0.085;
end
% =============================================
if dV == 0
if dI == 0
%Vmp = V;
%Imp = I;
m = D;
elseif dI > 0
%Vmp = V - adjust;
m = D - adjust;
else
%Vmp = V + adjust;
m = D + adjust;
end
else
if dI/dV == -I/V
%Vmp = V;
m = D;
elseif dI/dV > -I/V
%Vmp = V + adjust;
else
m = D + adjust;
%Vmp = V - adjust;
3 | Page
Downloaded by UNSHALL (foxdepro99@gmail.com)
lOMoARcPSD|38489999
end
m = D - adjust;
end
% Update Value
%Vnew = Vmp;
Duty = m;
end
4. Result and Discussion
Figure 5: The power of PV at T=25 and G=1000
Figure 6: Output power of MPPT at T=25 and G=1000

As shown in figure 5 and 6, at 𝑇=25°,𝐺=1000, By simulation in Matlab we get the
power of PV is equal to 212.9W and the power from MPPT is equal 122.9V.
4 | Page
Downloaded by UNSHALL (foxdepro99@gmail.com)
lOMoARcPSD|38489999
Figure 7: The power of PV at T=25 and G=700
Figure 8: Output power of MPPT at T=25 and G=700

As shown in figure 7 and 8, at 𝑇=25°,𝐺=700, By simulation in Matlab we get the
power of PV is equal to 150.8W and the power from MPPT is equal 108.2V.
5 | Page
Downloaded by UNSHALL (foxdepro99@gmail.com)
lOMoARcPSD|38489999
Figure 9: The power of PV at T=25 and G=500
Figure 10: Output power of MPPT at T=25 and G=500

As shown in figure 8 and 10, at 𝑇=25°,𝐺=500, By simulation in Matlab we get the
power of PV is equal to 107.8W and the power from MPPT is equal 82.02V.
5. Conclusion
Maximum Power Point Tracking (MPPT) is a crucial technology in solar power
systems that optimizes the efficiency of energy extraction from solar panels. By
dynamically adjusting the operating point of the solar panels to track the maximum
power point under changing environmental conditions, MPPT controllers ensure that the
system can generate the highest possible electrical power from the available sunlight.
6 | Page
Downloaded by UNSHALL (foxdepro99@gmail.com)
Download