6. Conclusion
A CCS-MPC has been designed for a solar energy conversion system in order to enhance the efficiency of INC method for MPPT. The proposed controller has been applied on a DC-DC buck converter to charge up the batteries from a PV panel. Moreover, the INC algorithm has been modified to comply with the proposed controller requirements. The closed loop performance has been investigated through simulation study to compare the proposed controller with conventional PI. The simulation results show better transient dynamic and disturbance rejection performances for CCS-MPC which led to harvest higher amount of available photovoltaic power. The practical implementation of the introduced algorithm illustrated its performance for MPPT and controlling the delivered power to the energy storage system. The practical issues have been discussed and superior properties of the CCS-MPC explained against the previously reported predictive methods. It is concluded that using such technique is beneficial to have a constant switching frequency, which is mandatory in filter design. Moreover, it could increase the performance of the active switches in comparison with a FCS-MPC algorithm with varying and high switching frequency.