Photovoltaic power generation battery power