US 11,888,420 B2
Control loop performance monitoring in variable frequency drive
Sten Grüner, Baden-Württemberg (DE); and Vesa Mäkelä, Helsinki (FI)
Assigned to ABB Schweiz AG, Baden (CH)
Filed by ABB Schweiz AG, Baden (CH)
Filed on Sep. 22, 2021, as Appl. No. 17/448,443.
Claims priority of application No. 20198651 (EP), filed on Sep. 28, 2020.
Prior Publication US 2022/0103106 A1, Mar. 31, 2022
Int. Cl. H02P 6/08 (2016.01); H02P 23/00 (2016.01); H02M 1/00 (2006.01)
CPC H02P 23/0077 (2013.01) [H02M 1/0025 (2021.05); H02P 6/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A variable frequency drive comprising at least one processor, and at least one memory including computer program code, wherein the at least one memory and the computer program code are configured, with the at least one processor, to cause the variable frequency drive to:
input a set of data to one or more control loop performance monitoring algorithms comprised in the variable frequency drive, wherein the set of data comprises at least a measured value of a process variable associated with a physical process influenced by the variable frequency drive via a motor and an actuator, a target value for the process variable a set of controller input parameters of a process controller controlling the variable frequency drive, and a controller output of the process controller;
obtain an output from each of the one or more control loop performance monitoring algorithms based at least partly on the set of data, wherein the output indicates at least one of: a fraction of a manual operation time in relation to a total operation time of the variable frequency drive, a number of times of the controller output reaching a pre-defined minimum limit and/or a pre-defined maximum limit, a number of oscillations associated with the controller output, or a measured convergence time that it takes for the process variable to converge to the target value;
determine one or more key performance indicator values based at least partly on the output from each of the one or more control loop performance monitoring algorithms, wherein the one or more key performance indicator values indicate a problem or quality associated with control loop performance; and
adjust the set of controller input parameters based at least partly on the one or more key performance indicator values.