US 11,886,152 B2
Automated monitoring and control using augmented streaming decision tree
Bijan SayyarRodsari, Austin, TX (US); Jakob Methfessel, Muskego, WI (US); and Kadir Liano, Pflugerville, TX (US)
Assigned to Rockwell Automation Technologies, Inc., Mayfield Heights, OH (US)
Filed by Rockwell Automation Technologies, Inc., Mayfield Heights, OH (US)
Filed on Jul. 13, 2021, as Appl. No. 17/374,644.
Prior Publication US 2023/0013626 A1, Jan. 19, 2023
Int. Cl. G05B 13/02 (2006.01); G05B 13/04 (2006.01); G06N 5/01 (2023.01)
CPC G05B 13/042 (2013.01) [G05B 13/028 (2013.01); G05B 13/048 (2013.01); G06N 5/01 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable medium comprising computer-executable instructions that, when executed, are configured to cause a processor to perform operations comprising:
receiving operational parameters for one or more automation devices, wherein the one or more automation devices are configured to implement control logic generated based on a decision tree;
receiving a first classification output by the decision tree corresponding to an expected operating condition of the one or more automation devices based on the operational parameters;
determining a constraint indicating a threshold range of the operational parameters based on the first classification output;
determining that the first classification output is an anomalous classification output based on the threshold range of the operational parameters;
generating an updated decision tree based on the constraint, wherein the updated decision tree is configured to link the operational parameters to a second classification output;
generating updated control logic for the one or more automation devices based on the updated decision tree; and
sending the updated control logic to the one or more automation devices, wherein the updated control logic causes the one or more automation devices to adjust one or more operations of the one or more automation devices based on the updated control logic such that the operational parameters are within the threshold range.