# US 10,372,148 B2 · Power system disturbance location determination based on rate of change of frequency

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,372,148 B2
- Document ID: US10372148B2
- Status: Granted
- Kind: B2
- Application number: 15/353,341
- Filed: 2016-11-16
- Published: 2018-05-17
- Granted: 2019-08-06
- Earliest claimed: 2016-11-16
- Assignees: University of Tennessee Research Foundation
- Applicants: University of Tennessee Research Foundation
- Inventors: Shutang You; Dao Zhou; Ling Wu; Yilu Liu
- Web page: https://patentgrep.com/patent/US10372148B2

## CPC

- G05F 1/66: Regulating electric power
- G05B 19/042: using digital processors (G05B19/05 takes precedence)
- G05B 19/048: Monitoring; Safety
- G05B 2219/23258: GUI graphical user interface, icon, function bloc editor, labview
- G05B 2219/31356: Automatic fault detection and isolation
- Y02P 90/02: Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
- G05F: SYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

A method for determining a location of a disturbance in a power system is provided. The method includes receiving data from a plurality of sensors distributed across the power system; determining, with one or more processors, for each sensor, an extremum of the data corresponding to the sensor; interpolating, with the one or more processors, the extrema; and presenting, on one or more display units, a location corresponding to a global maximum of the interpolated extrema as the location of the disturbance. The method may further include, if a difference between the largest extremum and each of remaining extremum is greater than a predetermined threshold, skipping the interpolating step and the presenting step, and presenting a location of the sensor corresponding to the largest extremum as the location of the disturbance.

## Claims

### Claim 1

A method for determining a location of a disturbance in a power system, comprising:
receiving data from a plurality of sensors distributed across the power system;
determining, with one or more processors, for each sensor, an extremum of the data corresponding to the sensor;
interpolating, with the one or more processors, the extrema;
determining a location corresponding to a global maximum of the interpolated extrema as the location of the disturbance; and
modifying an operation of at least one element in the power system to mitigate an impact of the disturbance on the power system based on the location of the disturbance.

### Claim 2 (depends on 1)

The method of claim 1, wherein the data is rate of change of frequency (ROCOF) data.

### Claim 3 (depends on 1)

The method of claim 1, further comprising, prior to the determining the extremum of the data, taking the absolute of the data.

### Claim 4 (depends on 1)

The method of claim 1, further comprising, prior to the interpolating the extrema:
determining a largest extremum among the extrema;
determining differences between the largest extremum and each of the remaining extrema; and
if each of the differences is greater than a predetermined threshold, skipping the interpolating and the determining the location, and determining a location of the sensor corresponding to the largest extremum as the location of the disturbance.

### Claim 5 (depends on 1)

The method of claim 1, further comprising, prior to the interpolating the extrema:
triangulating locations of the sensors using a Delaunay triangulation approach;
defining a region based on a geographic boundary of the sensors; and
partitioning the region to form a mesh grid including a plurality of points.

### Claim 6 (depends on 5)

The method of claim 5, wherein the interpolating the extrema comprises applying a bicubic two-dimensional interpolation to obtain the interpolated extrema at each of the plurality of points of the mesh grid.

### Claim 7

A system, comprising:
a power system;
a plurality of sensors distributed across the power system; and
a computer system including one or more processors, and memory storing instructions that when executed by the plurality of processors causes the plurality of processors to perform operations comprising:
receiving data from the sensors;
determining, for each sensor, an extremum of the data corresponding to the sensor;
interpolating the extrema;
determining a location corresponding to a global maximum of the interpolated extrema as a location of a disturbance in the power system; and
modifying an operation of at least one element in the power system to mitigate an impact of the disturbance on the power system based on the location of the disturbance.

### Claim 8 (depends on 7)

The system of claim 7, wherein the data is rate of change of frequency (ROCOF) data.

### Claim 9 (depends on 7)

The system of claim 7, the operations further comprising, prior to the determining the extremum of the data, taking the absolute of the data.

### Claim 10 (depends on 7)

The system of claim 7, the operations further comprising, prior to the interpolating the extrema:
determining a largest extremum among the extrema;
determining differences between the largest extremum and each of the remaining extrema; and
if each of the differences is greater than a predetermined threshold, skipping the interpolating and the determining the location, and determining a location of the sensor corresponding to the largest extremum as the location of the disturbance.

### Claim 11 (depends on 7)

The system of claim 7, the operations further comprising, prior to the interpolating the extrema:
triangulating locations of the sensors using a Delaunay triangulation approach;
defining a region based on a geographic boundary of the sensors; and
partitioning the region to form a mesh grid including a plurality of points.

### Claim 12 (depends on 11)

The system of claim 11, wherein the operations comprise applying a bicubic two-dimensional interpolation to obtain the interpolated extrema at each of the plurality of points of the mesh grid.
