Solar PV and Battery Powered Water Pumping using DC Motor
Neural Network MPPT
A Neural Network-based Maximum Power Point Tracking (MPPT) controller is employed. It receives two inputs: irradiation and temperature. Using these inputs, it determines the reference voltage for maximum power extraction from the PV panel. The reference voltage is compared with the PV voltage to generate an error voltage, which is processed by a PI controller. This controller generates the duty cycle to control an IGBT for optimal power extraction.
Battery System
The system includes a lithium-ion battery with the following specifications:
Nominal voltage: 48 volts
Rated capacity: 48 Ah
Initial state of charge: 50%
A bi-directional DC-DC converter is used to interface the battery with the system. The converter steps up the voltage from 48 volts to 96 volts. It has two switches, S1 and S2, controlled by a voltage controller. The controller ensures the converter output voltage matches the reference voltage.
Simulation and Results
Irradiance Settings
The irradiation is varied from 1000 W/m² to 800, 600, and 400 W/m² every 2.5 seconds. The system measures various parameters, including PV power, converter power, battery voltage, battery current, state of charge (SOC), DC motor speed, torque, and armature current.
Observations
The maximum power from the PV array is around 498 watts at 1000 W/m².
Initially, the battery charges as the PV power exceeds the motor power requirement.
As irradiation decreases, the PV power drops, reducing the battery charging rate.
When the PV power is less than the motor power, the battery discharges to meet the load demand.
Throughout the simulation, the DC motor speed and torque remain constant due to the shared power between the solar PV and the battery.
Conclusion
This solar PV and battery-powered water pumping system demonstrates efficient power management between the solar panels and the battery. The system maintains constant motor performance despite varying irradiation conditions, ensuring reliable water pumping.
Comments