Patent Document ID: 10128658
Application ID: 14307145
Patent Flag: 1

Claim One:
1. A machine-readable storage medium containing machine-executable instructions for performing a method of managing line flows in a network having nodes with lines coupling adjacent ones of the nodes and components coupled to the nodes, the method being executed in a self-adjusting line flow control system, said machine-executable instructions comprising: a first set of machine-executable instructions for receiving an objective function having component variables, nodal output variables, and branch flow variables for the network; a second set of machine-executable instructions for initializing the component variables, nodal output variables and branch flow variables with initial values; a third set of machine-executable instructions for calculating values for the branch flow variables using a distributed Newton method, and calculating values for the component variables and the nodal output variables using values calculated for the branch flow variables until the values of the component variables, the nodal output variables, and the branch flow variables converge within a predetermined threshold range; a fourth set of machine-executable instructions for determining a power flow configuration of the network as a function of one or more variables calculated by the third set of machine-executable instructions, wherein the determining of the power flow configuration includes determining a set of Lagrange multiplier values corresponding to nodal power balance at corresponding ones of the nodes; a fifth set of machine-executable instructions for automatically determining whether or not the power flow configuration is feasible, wherein said fifth set of machine-executable instructions includes machine-executable instructions that determine whether or not any of the Lagrange multiplier values in the set of Lagrange multiplier values are not equal to zero; a sixth set of machine-executable instructions for determining, when one or more of the Lagrange multiplier values are not equal to zero, adjustments to be made to power injections leaving or entering at the nodes so that the power flow configuration is feasible, wherein the determining includes identifying the specific nodes in the network where the power flow configuration is infeasible based on the ones of the Lagrange multiplier values that are not zero; and a seventh set of machine-executable instructions applying the adjustments to the network so as to manage the line flows in the lines of the network.