IP Library Granted Patent US 10,025,336
Granted Patent B2
US 10,025,336 · App. 14/055,667 · Granted Jul 17, 2018

System and method for analyzing oscillatory stability in electrical power transmission systems

Inventors: Chaitanya Ashok Baone (Niskayuna, NY); Nilanjan Ray Chaudhuri (Niskayuna, NY); Naresh Acharya (Niskayuna, NY)
Assignee: GENERAL ELECTRIC COMPANY
G05F1/66H02J3/24H02J2003/001H02J2003/007Y02E60/76Y04S40/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,025,336
App. No.
14/055,667
Granted
Jul 17, 2018
Kind
B2
Abstract

A computer-based method for contingency analysis of oscillatory stability in an electrical power transmission system is provided. The method uses at least one processor. The method includes receiving, by the at least one processor, a plurality of component inputs from a plurality of system components within the electrical power transmission system. The method also includes generating a nominal matrix for the electrical power transmission system. The nominal matrix includes a set of equations at least partially modeling the electrical power transmission system. The method further includes calculating eigenvalues and eigenvectors of the nominal matrix. The method also includes identifying a contingency representing a postulated disturbance of the electrical power transmission system. The method further includes estimating a contingency eigenvalue for the contingency using the eigenvalues and eigenvectors of the nominal matrix.

Claims (250)

1. A computer-based method for improving oscillatory stability in an electrical power transmission system, said method using at least one processor, said method comprising:

receiving, by the at least one processor, a plurality of component inputs from a plurality of system components within the electrical power transmission system;

generating a nominal matrix for the electrical power transmission system, wherein the nominal matrix includes a set of equations at least partially modeling the electrical power transmission system;

calculating eigenvalues and eigenvectors of the nominal matrix;

identifying a contingency representing a postulated disturbance of the electrical power transmission system;

estimating a contingency eigenvalue for the contingency using the eigenvalues and eigenvectors of the nominal matrix;

performing a time-domain simulation on the contingency if a contingency stability value is greater than a pre-determined threshold value;

adjusting a plurality of generation sources or loads or both in the electrical power transmission system based on the results of the time-domain simulation for improving the oscillatory stability;

wherein estimating the contingency eigenvalue comprises using a first-order approximation of a Taylor series expansion when a faster computation is required and using a second-order approximation of a Taylor series expansion when higher accuracy is required; and

wherein when the first-order approximation is used, the contingency eigenvalue is given by

λ

i

(

post

)

1

st

λ

i

+

ψ

i

Δ

A

sys

ϕ

i

ψ

i

ϕ

i

where λ i(post) 1st is the contingency eigenvalue, λ i , ϕ i , and ψ i are the eigenvalue, right eigenvector, and left eigenvector, respectively, corresponding to mode i and A sys is the nominal matrix.

2. The method in accordance with claim 1 further comprising:

calculating a first set of eigenvalues and a first set of eigenvectors for the nominal matrix, each eigenvalue having a real part and an imaginary part, each real part representing a settling time of an oscillation within the electrical power transmission system;

calculating a contingency matrix for the contingency, the contingency matrix including coefficients of a set of equations modeling the electrical power transmission system after the contingency, wherein estimating a contingency eigenvalue for the contingency further comprises using the contingency matrix;

calculating the contingency stability value using the contingency matrix and the nominal matrix, the contingency stability value representing an approximation of the oscillatory stability of the electrical power transmission system after the contingency; and

outputting the contingency stability value.

3. The method in accordance with claim 2 , further comprising:

calculating a participation factor for each state of a plurality of states associated with the nominal matrix; and

selecting a first set of states from the plurality of states based at least in part on the participation factor of each state, wherein calculating a contingency matrix further comprises perturbating only the first set of states.

4. The method in accordance with claim 2 further comprising:

identifying a plurality of contingencies;

calculating the contingency stability value for each contingency of the plurality of contingencies, thereby generating a plurality of contingency stability values;

selecting a subset of contingencies from the plurality of contingencies based at least in part on the plurality of contingency stability values; and

performing the time-domain simulation on each contingency of the subset of contingencies.

5. The method in accordance with claim 4 further comprising ranking the plurality of contingencies based at least in part on the plurality of contingency stability values, wherein selecting a subset of contingencies further comprises screening the plurality of contingencies based at least in part on a pre-defined contingency stability threshold value.

6. The method in accordance with claim 1 , wherein when the second-order approximation is used, the contingency eigenvalue is given by

λ

i

(

post

)

2

nd

λ

i

+

ψ

i

Δ

A

sys

ϕ

i

ψ

i

ϕ

i

+

1

ψ

i

ϕ

i

[

ψ

i

Δ

A

sys

k

=

1

i

n

{

ψ

k

Δ

A

sys

ϕ

i

ϕ

k

ψ

k

ϕ

k

(

λ

i

-

λ

k

)

}

]

where λ i(post) 2nd is the contingency eigenvalue, λi, ϕi, and ψi are the eigenvalue, right eigenvector, and left eigenvector, respectively, corresponding to mode i and A sys is the nominal matrix.

7. A computer system for improving oscillatory stability in an electrical power transmission system, the system comprising at least a processor and a memory, the processor programmed to:

receive a plurality of component inputs from a plurality of system components within the electrical power transmission system;

generate a nominal matrix for the electrical power transmission system, wherein the nominal matrix includes a set of equations at least partially modeling the electrical power transmission system;

calculate eigenvalues and eigenvectors of the nominal matrix;

identify a contingency representing a postulated disturbance of the electrical power transmission system;

estimate a contingency eigenvalue for the contingency using the eigenvalues and eigenvectors of the nominal matrix;

perform a time-domain simulation on the contingency if a contingency stability value is greater than a pre-determined threshold value;

adjust a plurality of generation sources or loads or both in the electrical power transmission system based on the results of the time-domain simulation for improving the oscillatory stability;

wherein estimating the contingency eigenvalue comprises using a first-order approximation of a Taylor series expansion when a faster computation is required and using a second-order approximation of a Taylor series expansion when higher accuracy is required; and

wherein when the first-order approximation is used, the contingency eigenvalue is given by

λ

i

(

post

)

1

st

λ

i

+

ψ

i

Δ

A

sys

ϕ

i

ψ

i

ϕ

i

where λ i(post) 1st is the contingency eigenvalue, λ i , ϕ i , and ψ i are the eigenvalue, right eigenvector, and left eigenvector, respectively, corresponding to mode i and A sys is the nominal matrix.

8. The system in accordance with claim 7 , wherein said processor is further programmed to:

calculate a first set of eigenvalues and a first set of eigenvectors for the nominal matrix, each eigenvalue having a real part and an imaginary part, each real part representing a settling time of an oscillation within the electrical power transmission system;

calculate a contingency matrix for the contingency, the contingency matrix including coefficients of a set of ordinary differential equations modeling the electrical power transmission system after the contingency, wherein estimating a contingency eigenvalue for the contingency further comprises using the contingency matrix;

calculate the contingency stability value using the contingency matrix and the nominal matrix, the contingency stability value representing an approximation of the oscillatory stability of the electrical power transmission system after the contingency; and

output the contingency stability value.

9. The system in accordance with claim 8 , wherein said processor is further programmed to:

calculate a participation factor for each state of a plurality of states associated with the nominal matrix; and

select a first set of states from the plurality of states based in part on the participation factor of each state, wherein calculating the contingency matrix further comprises perturbating only the first set of states.

10. The system in accordance with claim 8 , wherein said processor is further programmed to:

identify a plurality of contingencies;

calculate the contingency stability value for each contingency of the plurality of contingencies, thereby generating a plurality of contingency stability values;

select a subset of contingencies from the plurality of contingencies based at least in part on the plurality of contingency stability values; and

perform the time-domain simulation on each contingency of the subset of contingencies.

11. The system in accordance with claim 10 , wherein said processor is further programmed to rank the plurality of contingencies based at least in part on the plurality of contingency stability values, wherein selecting a subset of contingencies further includes screening the plurality of contingencies based at least in part on a pre-defined contingency stability threshold value.

12. One or more computer-readable storage media having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause the processor to:

receive a plurality of component inputs from a plurality of system components within the electrical power transmission system;

generate a nominal matrix for the electrical power transmission system, wherein the nominal matrix includes a set of equations at least partially modeling the electrical power transmission system;

calculate eigenvalues and eigenvectors of the nominal matrix;

identify a contingency representing a postulated disturbance of the electrical power transmission system;

estimate a contingency eigenvalue for the contingency using the eigenvalues and eigenvectors of the nominal matrix;

perform a time-domain simulation on the contingency if a contingency stability value is greater than a pre-determined threshold value;

adjust a plurality of generation sources or loads or both in the electrical power transmission system based on the results of the time-domain simulation for improving the oscillatory stability;

wherein estimating the contingency eigenvalue comprises using a first-order approximation of a Taylor series expansion when a faster computation is required and a second-order approximation of a Taylor series expansion when higher accuracy is required; and

wherein when the first-order approximation is used, the contingency eigenvalue is given by

λ

i

(

post

)

1

st

λ

i

+

ψ

i

Δ

A

sys

ϕ

i

ψ

i

ϕ

i

where λ i(post) 1st is the contingency eigenvalue, λ i , ϕ i , and ψ i are the eigenvalue, right eigenvector, and left eigenvector, respectively, corresponding to mode i and A sys is the nominal matrix.

13. The computer-readable storage media in accordance with claim 12 , wherein the computer-executable instructions further cause the processor to:

calculate a first set of eigenvalues and a first set of eigenvectors for the nominal matrix, each eigenvalue having a real part and an imaginary part, each real part representing a settling time of an oscillation within the electrical power transmission system;

calculate a contingency matrix for the contingency, the contingency matrix including coefficients of a set of ordinary differential equations modeling the electrical power transmission system after the contingency, wherein estimating a contingency eigenvalue for the contingency further comprises using the contingency matrix;

calculate the contingency stability value using the contingency matrix and the nominal matrix, the contingency stability value representing an approximation of the oscillatory stability of the electrical power transmission system after the contingency; and

output the contingency stability value.

14. The computer-readable storage media in accordance with claim 13 , wherein the computer-executable instructions further cause the processor to:

calculate a participation factor for each state of a plurality of states associated with the nominal matrix; and

select a first set of states from the plurality of states based at least in part on the participation factor of each state, wherein calculating the contingency matrix further comprises perturbating only the first set of states.

15. The computer-readable storage media in accordance with claim 13 , wherein the computer-executable instructions further cause the processor to:

identify a plurality of contingencies;

calculate the contingency stability value for each contingency of the plurality of contingencies, thereby generating a plurality of contingency stability values;

select a subset of contingencies from the plurality of contingencies based at least in part on the plurality of contingency stability values; and

perform the time-domain simulation on each contingency of the subset of contingencies.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2023
From: GENERAL ELECTRIC COMPANY
To: GE DIGITAL HOLDINGS LLC
Reel/Frame 065612/0085 →
CONFIRMATORY LICENSE Recorded May 6, 2014
From: GENERAL ELECTRIC GLOBAL RESEARCH
To: ENERGY, UNITED STATES DEPARTMENT OF
Reel/Frame 032827/0906 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 16, 2013
From: BAONE, CHAITANYA ASHOK; CHAUDHURI, NILANJAN RAY; ACHARYA, NARESH
To: GENERAL ELECTRIC COMPANY
Reel/Frame 031419/0510 →
Continuity (1)
Related Publication 20150105927A1 · Apr 16, 2015