Method for fast calculation of electrical network impedances at many frequencies and many system conditions
AssigneeHitachi Energy Ltd
InventorJohn Paul Daniel
Life of this patent
Estimating the term…
Abstract
The calculation of impedances at different frequencies and under a variety of system conditions is computationally burdensome. Accordingly, disclosed embodiments generate a set of reduced bus matrices, retaining nodes of interest from a square bus matrix that models an electrical network, for a plurality of frequencies. This set of reduced bus matrices retains the computational fidelity of the square bus matrix by capturing the influences from removed buses. To evaluate variations in system conditions, change matrices may be generated and applied to the set of reduced bus matrices using matrix algebra.
Claims17
A method comprising using at least one hardware processor to:
- for each of a plurality of frequencies,
- acquire a square bus matrix for the frequency, wherein the square bus matrix comprises a row and a column corresponding to each of a plurality of buses within an electrical network of a power system, wherein each location on a diagonal of the square bus matrix represents a sum of parameter values of all electrical components of the electrical network that are connected to one of the plurality buses corresponding to both the row and the column, and wherein each location off the diagonal of the square bus matrix represents a parameter value between one of the plurality of buses corresponding to the row and one of the plurality of buses corresponding to the column,
- generate a reduced bus matrix for the frequency from the square bus matrix for the frequency, and
- store the reduced bus matrix in a set of reduced bus matrices for the plurality of frequencies, wherein each reduced bus matrix has a same size;
- generate a plurality of sets of variation bus matrices by, for each of a plurality of scenarios that each represents a change in system conditions to the electrical network,
- generating a change matrix that is the same size as each reduced bus matrix, wherein the change matrix comprises a non-zero value, representing a change in the parameter value, at all locations being changed for that scenario, and a zero value at all locations not being changed for that scenario, and
- applying the change matrix to each reduced bus matrix in the set of reduced bus matrices to produce one of the one or more sets of variation bus matrices, wherein the one set of variation bus matrices comprises a variation bus matrix for the scenario for each of the plurality of frequencies;
- perform circuit analysis based on the one or more sets of variation bus matrices;
- and
- initiate control of at least one of the electrical components of the electrical network based on the circuit analysis, wherein the control comprises one or more of opening or closing switches, adjusting setpoints, or changing operating modes.
A system comprising:
- at least one hardware processor;
- and
- software configured to, when executed by the at least one hardware processor,
- for each of a plurality of frequencies,
- acquire a square bus matrix for the frequency, wherein the square bus matrix comprises a row and a column corresponding to each of a plurality of buses within an electrical network of a power system, wherein each location on a diagonal of the square bus matrix represents a sum of parameter values of all electrical components of the electrical network that are connected to one of the plurality buses corresponding to both the row and the column, and wherein each location off the diagonal of the square bus matrix represents a parameter value between one of the plurality of buses corresponding to the row and one of the plurality of buses corresponding to the column,
- generate a reduced bus matrix for the frequency from the square bus matrix for the frequency, and
- store the reduced bus matrix in a set of reduced bus matrices for the plurality of frequencies, wherein each reduced bus matrix has a same size,
- generate a plurality of sets of variation bus matrices by, for each of a plurality of scenarios that each represents a change in system conditions to the electrical network,
- generating a change matrix that is the same size as each reduced bus matrix, wherein the change matrix comprises a non-zero value, representing a change in the parameter value, at all locations being changed for that scenario, and a zero value at all locations not being changed for that scenario, and
- applying the change matrix to each reduced bus matrix in the set of reduced bus matrices to produce one of the one or more sets of variation bus matrices, wherein the one set of variation bus matrices comprises a variation bus matrix for the scenario for each of the plurality of frequencies,
- perform circuit analysis based on the one or more sets of variation bus matrices, and
- initiate control of at least one of the electrical components of the electrical network based on the circuit analysis, wherein the control comprises one or more of opening or closing switches, adjusting setpoints, or changing operating modes.
A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed by a processor, cause the processor to:
- for each of a plurality of frequencies,
- acquire a square bus matrix for the frequency, wherein the square bus matrix comprises a row and a column corresponding to each of a plurality of buses within an electrical network of a power system, wherein each location on a diagonal of the square bus matrix represents a sum of parameter values of all electrical components of the electrical network that are connected to one of the plurality buses corresponding to both the row and the column, and wherein each location off the diagonal of the square bus matrix represents a parameter value between one of the plurality of buses corresponding to the row and one of the plurality of buses corresponding to the column,
- generate a reduced bus matrix for the frequency from the square bus matrix for the frequency, and
- store the reduced bus matrix to a set of reduced bus matrices for the plurality of frequencies, wherein each reduced bus matrix has a same size;
- generate a plurality of sets of variation bus matrices by, for each of a plurality of scenarios that each represents a change in system conditions to the electrical network,
- generating a change matrix that is the same size as each reduced bus matrix, wherein the change matrix comprises a non-zero value, representing a change in the parameter value, at all locations being changed for that scenario, and a zero value at all locations not being changed for that scenario, and
- applying the change matrix to each reduced bus matrix in the set of reduced bus matrices to produce one of the one or more sets of variation bus matrices, wherein the one set of variation bus matrices comprises a variation bus matrix for the scenario for each of the plurality of frequencies;
- perform circuit analysis based on the one or more sets of variation bus matrices;
- and
- initiate control of at least one of the electrical components of the electrical network based on the circuit analysis, wherein the control comprises one or more of opening or closing switches, adjusting setpoints, or changing operating modes.
Dependencies are inferred from the claim text.