This project presents the design and implementation of a Two-Phase Interleaved Boost Converter with MPPT Control for a Solar PV System aimed at improving energy extraction and conversion efficiency. The system utilizes a solar photovoltaic panel as the primary energy source, which produces a variable DC voltage depending on environmental conditions such as irradiation and temperature. To ensure efficient utilization of this fluctuating input, a Maximum Power Point Tracking (MPPT) technique is employed.
The proposed system uses an Arduino Uno as the control unit, which continuously monitors the voltages of the solar panel, MPPT converter output, and rechargeable battery through voltage sensing circuits. Unlike conventional systems, current measurement is not implemented; instead, voltage-based monitoring is used to estimate system performance. The collected data is processed by the controller to execute the Perturb and Observe (P&O) MPPT algorithm, which dynamically adjusts the PWM duty cycle of the converter to extract maximum available power from the solar panel.
The converter stage is designed as a two-phase interleaved boost converter, where two switching signals are generated with a 180-degree phase shift. This interleaving technique ensures reduced input and output ripple, improved efficiency, and continuous power delivery. The boosted output voltage is stored in a rechargeable battery, which can be used to drive a DC motor through a controlled switch. Additionally, a step-down transformer and charging circuit are incorporated to enable alternative battery charging.
An LCD display is interfaced with the microcontroller to provide real-time monitoring of key system voltages, including solar panel voltage, converter output voltage, and battery voltage. The overall system demonstrates an efficient, low-cost, and reliable solution for solar energy harvesting and utilization, making it suitable for small-scale renewable energy applications.
Objectives:
Â
ï‚·Â To design a solar PV-based power system for efficient energy utilization.
ï‚·Â To implement MPPT control (P&O algorithm) for maximum power extraction.
ï‚·Â To develop a two-phase interleaved boost converter for voltage boosting and ripple reduction.
ï‚·Â To monitor solar, converter, and battery voltages using sensors.
ï‚·Â To control the system using an Arduino Uno microcontroller.
ï‚·Â To display real-time voltage values on an LCD display.
ï‚·Â To charge a rechargeable battery and supply power to a DC motor load.
ï‚·Â To improve overall efficiency and stability of the system.
The major building blocks of this project are:
- Regulated Power supply
- ARDUINO UNO Microcontroller.
- Solar Panel.
- MPPT (TW PAHSE) 180-degree phase shift interleaved boost converter.
- Voltage sensors.
- LCD display.
- LED Indicators.
- Transformer along with charging circuit.
- Battery.
- DC motor (As load).
Software’s used:
- Embedded C programming.
- Arduino UNO for dumping code into Micro controller.
- Express SCH for Circuit design.
video: