As an impetus for worldwide social development, energy resources, especially renewable energy resources, are being valued over the past decades. 1,2 Meanwhile, the influence imposed by the fluctuation and uncertainty 3 of the increasing renewable energy integrated into the power system is non-negligible. Especially in power distribution networks (PDNs), the blossom of distributed renewable energy technology places higher requirements