Residential energy scheduling for variable weather solar energy based on adaptive dynamic programming | IEEE Journals & Magazine | IEEE Xplore