| CPC H02J 13/00002 (2020.01) [G01R 22/066 (2013.01); G06F 30/18 (2020.01); G06F 30/20 (2020.01); H02J 13/00016 (2020.01); H02J 13/00022 (2020.01); H02J 2203/20 (2020.01)] | 18 Claims |

|
1. A method for removing false data in a nested microgrid system that includes a first microgrid control system of a first microgrid, a second microgrid control system of a second microgrid, and a central control system, the first microgrid including a circuit breaker, the method comprising:
calculating, by the first microgrid control system of the first microgrid, a first local state estimation using a first plurality of raw local measurements;
calculating, by the second microgrid control system of the second microgrid, a second local state estimation using a second plurality of raw local measurements;
receiving, by the central control system, the first plurality of raw local measurements either directly from a first plurality of field devices in the first microgrid, or from the first plurality of field devices by way of the first microgrid control system, the first plurality of field devices and the first microgrid control system communicating by way of a software defined networking (SDN) controller;
receiving, by the central control system, the second plurality of raw local measurements either directly from a second plurality of field devices in the second microgrid, or from the second plurality of field devices by way of the second microgrid control system;
calculating, by the central control system, a plurality of global state estimations, including a first global state estimation using the received first plurality of raw local measurements and the received second plurality of raw local measurements, and a second global state estimation using the first local state estimation and the second local state estimation, the first and second global state estimations being calculated using different types of input data, the first and second pluralities of raw local measurements being a first type of the input data, and the first and second local state estimations being a second type of the input data;
performing, by the first microgrid control system, a first false data detection test by comparing the first local state estimation and one global state estimation of the plurality of global state estimations;
performing, by the central control system, a second false data detection test by comparing the first global state estimation and the second global state estimation;
detecting the false data in response to performing the first false data detection test or performing the second false data detection test;
updating the first global state estimation, the second global state estimation, or the first local state estimation in response to detecting the false data;
determining a source of the false data; and
preventing the false data from being introduced into future state estimations, the preventing the false data from being introduced into the future state estimations comprising:
toggling the circuit breaker with the SDN controller; and
after the toggling the circuit breaker, transmitting a command to the SDN controller effective to disable communication by the determined source of the false data.
|