In this paper, the proposed charging algorithm is converted from the charging mode to compensate the transient state in the solar
battery charging system. The maximum power point tracking (MPPT) control methods and the various charging algorithms for the
optimal battery charging are reviewed. The proposed algorithm has excellent transient characteristics compare to the previous
algorithm by adding the optimal control method to compensate the transient state when the charging mode switches from the
constant current mode to the constant voltage mode based on the conventional constant-current constant-voltage (CC-CV)
charging algorithm. Theeffectiveness of the proposed method has been verified by simulations and experimental results.