Modeling the effect of voltage ripple on the power output of photovoltaic modules | IEEE Journals & Magazine | IEEE Xplore