Adaptive Step Size With Adaptive-Perturbation-Frequency Digital MPPT Controller for a Single-Sensor Photovoltaic Solar System | IEEE Journals & Magazine | IEEE Xplore