Dear All,
I am planning to implement an MPPT algorithm for solar powered battery (Lead Acid, 12V, 7Ah) charger. The solar panel is a 50W one. At peak power it can give 18V and 2.78A. It has a Voc of of 21V and Isc of 3A. I have some querries regarding the design I plan to do, which are:
1. Which converter topology is suitable for this design? I was thinking of using non-inverting Buck-Boost topology as it can boost panel voltage when it is less than 14V and step it down when around 18V. However, I am not sure if at such low voltages (<14V), the panel can provide sufficient current output. Hence, would a buck converter be sufficient?
2. Since I am planning to charge a battery which has specific charging requirements like CC/CV/Float charge, I need to maintain certain parameters like voltage and current at the output. The only variable I have control on is the voltage at the O/P which depends upon the Duty cycle of the controller. For Eg: for a buck Vout = D*Vin. If I increase the voltage, more current is drawn by the battery and hence more power. Hence my control strategy would be focused on maintaining the voltage requirement for the battery. If this is the case, then how do I implement MPPT algorithm which also calls for a duty cycle adjustment based on the O/P power of the solar panel? Wouldn't there be 2 conflicting loops inside my micro-controller which would try to reduce and increase the Duty cycle?
3. How do I achieve Constant Current(CC) mode in a DC-DC converter (For Eg: Buck)? Is it by monitoring the output current and turning off the power switch when the current reaches a set threshold?
Thank You.
Regards,
Ashare