US 12,355,254 B2
Systems and methods for dynamic tuning of controller in power grids
Mostafa Farrokhabadi, Ottawa (CA); Alexander Linchieh, Ottawa (CA); and Devashish Paul, Ottawa (CA)
Filed by BluWave Inc., Ottawa (CA)
Filed on Nov. 17, 2021, as Appl. No. 17/528,830.
Prior Publication US 2023/0155387 A1, May 18, 2023
Int. Cl. G05B 13/04 (2006.01); H02J 3/38 (2006.01)
CPC H02J 3/381 (2013.01) [G05B 13/042 (2013.01); H02J 2203/20 (2020.01); H02J 2300/20 (2020.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
at one or more electronic devices each having one or more processors and memory:
controlling a plurality of assets in a power grid system, the controlling comprising:
receiving live operational data associated with the power grid system;
using a controller having an optimizer for performing multi-objective compromise optimization for a plurality of conflicting objectives based on the live operational data, wherein the plurality of conflicting objectives are associated with the controlling the plurality of assets;
generating historical performance information of the controller in relation to at least one of the plurality of conflicting objectives based on the received live operational data;
using an estimation model to perform a single-objective optimization for one of the plurality of conflicting objectives without regard to the other of the plurality of conflicting objectives;
generating historical model performance information of the controller in relation to the one of the plurality of conflicting objectives based on an outcome of the single-objective optimization;
determining if a performance of the controller meets a predefined level of performance in relation to at least one of the plurality of objectives based on the historical performance information of the controller and on the historical model performance information of the controller in relation to the one of the plurality of conflicting objectives;
adjusting the optimizer of the controller in response to determining that the performance of the controller does not meet the predefined level of performance; and
providing control signal information for the plurality of assets for exerting control over the assets in the power grid system.