| CPC H02J 3/466 (2020.01) [H02J 2203/10 (2020.01); H02J 2203/20 (2020.01)] | 20 Claims |

|
1. A control system for controlling a power flow of available energy in a power distribution system, comprising: a processor; and a memory having instructions stored thereon that, when executed by the processor, cause the control system to:
collect a graph-based representation of the power distribution system as a radial tree of a plurality of nodes connected by a plurality of edges, wherein each node of the plurality of nodes represents a section of the power distribution system isolated by one or more switches from other parts of the power distribution system when the one or more switches are at open positions, wherein each edge of the plurality of edges connecting a node with a neighboring node represents a switch that connects a section represented by the node with a neighboring section represented by the neighboring node, wherein each of the plurality of nodes has a property of power demand of a corresponding section governed by a difference between energy demanded by loads of the corresponding section and energy available within the corresponding section from one or a combination of a local energy generator and a local energy storage, wherein the edge has a property constraining throughput of energy through the switch in a direction of a power flow;
solve an optimization problem to determine a state of each of the plurality of edges of the graph-based representation governing the power flow of the available energy optimizing a cost function of the properties of the plurality of nodes given the graph-based representation of the power distribution system as a constraint, wherein the cost function includes different components directed to different objectives of the optimization problem, such that the optimization problem is a multi-objective optimization, wherein the different objectives comprise minimizing system total lost energy, minimizing system total number of switch operations, minimizing system maximum section isolation durations, minimizing system maximum section isolation frequency, minimizing maximum difference of isolation duration among any two feeder sections, and minimizing maximum difference of isolation frequencies among any two feeder sections, wherein the objectives are defined for a set of consecutive time steps, and at least some of the edges have different statues at different time steps;
transform the determined state of each of the plurality of edges into control commands for states of at least some switches of the power distribution system;
submit the control commands to at least some switches of the power distribution system to cause a change in the power flow of the available energy; and
control the power flow of available energy in the power distribution based on the submitted control commands.
|