0% found this document useful (0 votes)
50 views3 pages

Experiment 6

The document describes an experiment to investigate the impact of shadowing on a 1 kWp solar PV system. It involves creating controlled shadowing scenarios, measuring the system performance under different conditions, and assessing the effectiveness of diode-based solutions in mitigating shadowing effects.

Uploaded by

shubhamgarna.yt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views3 pages

Experiment 6

The document describes an experiment to investigate the impact of shadowing on a 1 kWp solar PV system. It involves creating controlled shadowing scenarios, measuring the system performance under different conditions, and assessing the effectiveness of diode-based solutions in mitigating shadowing effects.

Uploaded by

shubhamgarna.yt
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Experiment Title:

"Mitigating Shadowing Effects in a 1 kWp Solar PV System Using Diode-Based


Solutions: An Experimental Study"

Objective:
To investigate the impact of shadowing on the performance of a 1 kWp Solar PV
System and assess the effectiveness of diode-based solutions in mitigating the
shadowing effects.

Experimental Setup:
1. Solar PV System Configuration: Install a 1 kWp Solar PV System, including
photovoltaic panels, inverter, charge controller, and batteries for energy storage.

2. Shadowing Simulation: Create controlled shadowing scenarios using adjustable


objects (e.g., boards, structures) to cast shadows on different parts of the solar
panels.

3. Shadowing Effect Assessment: Introduce controlled shadows on specific panels


and record the impact on the overall system performance. Measure and document
changes in power output, voltage, and current during different shadowing
conditions.

4. Diode-Based Solution Implementation: Integrate diode-based solutions (such as


bypass diodes) to mitigate the shadowing effects. Document the installation
process and ensure proper connection of diodes in the solar panel array.

5. Performance Evaluation with Diode-Based Solution: Measure and record the


performance of the solar PV system with diode-based solutions under shadowed
conditions. Compare the results with the baseline measurements and assess the
effectiveness of the diode-based solution.

6. Measurements and Data Collection:


 Power Output: Measure and record the power output of the solar PV system
under different shadowing scenarios.
 Voltage and Current: Measure and record voltage and current at various points in
the system under both shaded and unshaded conditions.
 Temperature: Monitor the temperature of solar panels to assess any temperature-
related variations in performance.

Matlab Code
% Solar PV System Simulation with Shadowing and Diode-Based Solution

% Parameters
solarPanelCapacity = 1000; % Solar panel capacity in watts (1 kWp)
shadowFraction = 0.3; % Fraction of solar panel covered by shadow
shadowIntensity = 0.5; % Intensity of the shadow (0 to 1)

% Simulating unshaded conditions


unshadedPowerOutput = solarPanelCapacity;

% Simulating shadowing effect


shadedPowerOutput = (1 - shadowFraction * shadowIntensity) *
solarPanelCapacity;

% Implementing Diode-Based Solution


% Assuming a simple bypass diode solution
diodeEfficiency = 0.95; % Efficiency of the diode-based solution

% Adjusting shaded power output using diode efficiency


powerOutputWithDiode = shadedPowerOutput * diodeEfficiency;

% Displaying Results
disp('Solar PV System Performance Without Shadowing:');
disp(['Power Output: ' num2str(unshadedPowerOutput) ' watts']);

disp('Solar PV System Performance With Shadowing:');


disp(['Power Output: ' num2str(shadedPowerOutput) ' watts']);

disp('Solar PV System Performance With Diode-Based Solution:');


disp(['Power Output: ' num2str(powerOutputWithDiode) ' watts']);

Certainly! Let's go through the MATLAB code step by step, explaining each part:

Matlab code
% Solar PV System Simulation with Shadowing and Diode-Based Solution
% Parameters
solarPanelCapacity = 1000; % Solar panel capacity in watts (1 kWp)
shadowFraction = 0.3; % Fraction of solar panel covered by shadow
shadowIntensity = 0.5; % Intensity of the shadow (0 to 1)

Parameters: Define the parameters of your solar PV system. This includes the
capacity of the solar panel (solarPanelCapacity), the fraction of the solar panel
covered by shadow (shadowFraction), and the intensity of the shadow
(shadowIntensity).

Matlab code
% Simulating unshaded conditions
unshadedPowerOutput = solarPanelCapacity;
Unshaded Conditions: Simulate the power output of the solar PV system under
unshaded conditions. In this simple case, it assumes that the power output is equal to
the capacity of the solar panel (solarPanelCapacity).

Matlab code
% Simulating shadowing effect
shadedPowerOutput = (1 - shadowFraction * shadowIntensity) *
solarPanelCapacity;

Shadowing Effect: Simulate the power output of the solar PV system under
shadowing conditions. The power output is reduced based on the shadow fraction and
intensity.

Matlab code
% Implementing Diode-Based Solution
% Assuming a simple bypass diode solution
diodeEfficiency = 0.95; % Efficiency of the diode-based solution

% Adjusting shaded power output using diode efficiency


powerOutputWithDiode = shadedPowerOutput * diodeEfficiency;

Diode-Based Solution: Implement a diode-based solution to mitigate the impact of


shadowing. Here, a simple bypass diode solution is assumed with an efficiency of
diodeEfficiency. The shaded power output is adjusted using the diode efficiency.

Matlab code
% Displaying Results
disp('Solar PV System Performance Without Shadowing:');
disp(['Power Output: ' num2str(unshadedPowerOutput) ' watts']);

disp('Solar PV System Performance With Shadowing:');


disp(['Power Output: ' num2str(shadedPowerOutput) ' watts']);

disp('Solar PV System Performance With Diode-Based Solution:');


disp(['Power Output: ' num2str(powerOutputWithDiode) ' watts']);

Display Results: Display the results of the simulation for comparison. It shows the
power output under unshaded conditions, power output under shadowing conditions,
and power output with the diode-based solution.

You might also like