Controlling the renewable microgrid using semidefinite programming technique. (January 2017)