Abstract: A virtual power plant (VPP) is a cloud based distributed power plant that aggregates the capacities of diverse distributed energy resources (DERs) for the purpose of enhancing power ...