-
公开(公告)号:US20250068155A1
公开(公告)日:2025-02-27
申请号:US18944183
申请日:2024-11-12
Applicant: ABB Schweiz AG
Inventor: Sameer Chouksey , Madapu Amarlingam , Deepti Maduskar , Divyasheel Sharma , Srijit Kumar
IPC: G05B19/418
Abstract: An industrial automation system comprises multiple process components, each categorizable into a cohort corresponding to a cohorting criterion. Some process components are configured to perform a machine learning (ML) process. A process component hosts at least a part of an ML model per cohort and communicates the ML model parameters among the multiple process components. The system assigns one or more of the process components to one of the cohorts according to the cohorting criterion; attributes the ML model parameters of a process component in a selected one of the cohorts to the ML model belonging to the selected cohort; determines a proximity value of each pair of cohorts; assigns a pair of cohorts to a respective neighboring cohort group when the proximity value meets a predetermined proximity criterion; and shares the ML model related data between process components belonging to the same neighboring cohort group.
-
公开(公告)号:US12172323B2
公开(公告)日:2024-12-24
申请号:US17419474
申请日:2019-12-05
Applicant: ABB Schweiz AG
Inventor: Mohak Sukhwani , Divyasheel Sharma , Sudarshan M V , Prabhat Shankar , Aravindhan Gk
Abstract: The present invention relates to a method and a system for detecting anomalies in a robotic system in an industrial plant. The robotic system is associated with a computing system configured to detect an anomaly in the robotic system. The computer system monitors configuration parameters of the robotic system and process parameters associated with the robotic system. Further, the computing system detects an association between at least one configuration parameter and at least one process parameter for obtaining optimal configuration parameters and optimal process parameters. The optimal configuration parameters and optimal process parameters are analyzed for detecting an anomaly. At least one parameter among the configuration parameters and the process parameters is identified causing the anomaly. Thereafter, the detected anomaly is validated, valid setpoint is estimated and the estimated valid setpoint is updated in the analytics model. The updated analytics model is subsequently used to detect anomaly accurately.
-
公开(公告)号:US12153406B2
公开(公告)日:2024-11-26
申请号:US17419514
申请日:2019-12-20
Applicant: ABB Schweiz AG
Inventor: Raoul Jetley , Divyasheel Sharma , Abdulla Puthan Peedikayil , Dirk Schulz , Vadthyavath Ramu
IPC: G05B19/418
Abstract: The invention relates to a method and system to generate control logic for performing industrial processes with a controller in a process plant. The method includes receiving a control narrative comprising one or more control requirements of the industrial process, and extracting a plurality of control entities and a plurality of set points, from the control narrative using one or more sets of predetermined regular expressions and one or more models. The method further includes identifying a set of inputs, outputs and control elements from the plurality of control entities using a domain dictionary, detecting a plurality of actions from the control narrative using an intent classifier, identifying a relationship between the set of inputs, outputs and control elements, the plurality of set points, and the plurality of actions, and generating based on the relationship identified the control logic for the controller to perform the process.
-
4.
公开(公告)号:US20250053885A1
公开(公告)日:2025-02-13
申请号:US18928402
申请日:2024-10-28
Applicant: ABB Schweiz AG
Inventor: Benedikt Schmidt , Benjamin Kloepper , Arzam Muzaffar Kotriwala , Yemao Man , Dawid Ziobro , Gayathri Gopalakrishnan , Joakim Astrom , Marcel Dix , Divyasheel Sharma
IPC: G06N20/20
Abstract: A method for explanation of machine learning results based on using a model collection includes training at least two machine learning models with at least two competing strategies for the at least one dataset; and using the least two machine learning models to yield at least two different predictions and/or at least two explanations for the at least one dataset.
-
5.
公开(公告)号:US20240302832A1
公开(公告)日:2024-09-12
申请号:US18668370
申请日:2024-05-20
Applicant: ABB Schweiz AG
Inventor: Hadil Abukwaik , Divyasheel Sharma , Benjamin Kloepper , Arzam Muzaffar Kotriwala , Pablo Rodriguez , Benedikt Schmidt , Ruomu Tan , Chandrika K R , Reuben Borrison , Marcel Dix , Jens Doppelhamer
IPC: G05B23/02
CPC classification number: G05B23/0254 , G05B23/027 , G05B23/0286
Abstract: A method for training a prediction model includes obtaining training samples representing states of the process that do not cause the undesired event; obtaining based on a process model and a set of predetermined rules that stipulate states having an increased likelihood of the undesired event occurring; training samples representing states with an increased likelihood to cause the undesired event; providing samples to the to-be-trained prediction model to obtain a prediction of the likelihood for occurrence of the undesired event in a state of the process represented by the respective sample; rating a difference between the prediction and the label of the respective sample using a predetermined loss function; and optimizing parameters such that, when predictions are made, the rating by the loss function improves.
-
公开(公告)号:US20230384752A1
公开(公告)日:2023-11-30
申请号:US18448523
申请日:2023-08-11
Applicant: ABB Schweiz AG
Inventor: Pablo Rodriguez , Jens Doppelhamer , Benjamin Kloepper , Reuben Borrison , Marcel Dix , Benedikt Schmidt , Hadil Abukwaik , Arzam Muzaffar Kotriwala , Sylvia Maczey , Dawid Ziobro , Simon Hallstadius Linge , Marco Gaertler , Divyasheel Sharma , Chandrika K R , Gayathri Gopalakrishnan , Matthias Berning , Roland Braun
IPC: G05B19/05
CPC classification number: G05B19/056 , G05B2219/1204
Abstract: A method includes acquiring state variables that characterize an operational state of an industrial plant; acquiring interaction events of a plant operator interacting with the distributed control system via a human-machine interface; determining based on the interaction events, and with state variables as input data, whether one or more interaction events are indicative of the plant operator executing a task that is not sufficiently covered by engineering of the distributed control system. When this determination is positive, mapping the input data to an amendment and/or augmentation for the engineering tool that has generated the application code.
-
公开(公告)号:US20240336522A1
公开(公告)日:2024-10-10
申请号:US18744944
申请日:2024-06-17
Applicant: ABB Schweiz AG
Inventor: Subhash Kumar , Deepti Maduskar , Srijit Kumar , Divyasheel Sharma , Sandeep R , Vimal Raj , Kallol Purkayastha
CPC classification number: C04B7/4492 , C04B7/361 , C04B7/434 , F27B15/003 , F27B15/20
Abstract: A method and a sensor device for evaluating residual Sulphur in a cement preheater of a cement kiln, wherein the residual Sulphur is based on the values of the fuel Sulphur content, the fuel rate of consumption, the hotmeal quality and the clinker Sulphur content. A method for evaluating blockage in a cement preheater includes evaluating the residual Sulphur in the cement preheater, determining an agglomeration rate of Sulphur compounds agglomerating on an inner surface of the cement preheater based on the residual Sulphur, and evaluating a level of blockage in at least one predetermined pathway of the cement preheater using a blockage evaluation unit, wherein the level of blockage is based on the agglomeration rate.
-
公开(公告)号:US20240302831A1
公开(公告)日:2024-09-12
申请号:US18669696
申请日:2024-05-21
Applicant: ABB Schweiz AG
Inventor: Hadil Abukwaik , Divyasheel Sharma , Benjamin Kloepper , Arzam Muzaffar Kotriwala , Pablo Rodriguez , Benedikt Schmidt , Ruomu Tan , Chandrika K R , Reuben Borrison , Marcel Dix , Jens Doppelhamer
IPC: G05B23/02
CPC classification number: G05B23/024 , G05B23/0251
Abstract: A method for determining the state of health of an industrial process executed by at least one industrial plant comprising an arrangement of entities, and the state of each such entity, includes obtaining values of the entity state variables; providing the values to a model to obtain a prediction of the state of health; determining propagation paths for anomalies between said entities; determining importances of the states of health of the individual entities for the overall state of health of the process; and aggregating the individual states of health of the entities to obtain the overall state of health of the process.
-
公开(公告)号:US20240210905A1
公开(公告)日:2024-06-27
申请号:US18555575
申请日:2022-04-26
Applicant: ABB Schweiz AG
Inventor: Gayathri Gopalakrishnan , Dawid Ziobro , Simon Linge , Divyasheel Sharma , Chandrika K R , Chriss Grimholt
IPC: G05B19/042
CPC classification number: G05B19/042 , G05B2219/23258
Abstract: A user terminal for a process control system obtains a first curve of a detected physical quantity of a piece of process control equipment in the process control system, where the first curve includes points with values of the physical quantity at various time instances, provides at least one of the points in a section of the first curve as a manipulable point that a user can change, receives from the user a change of at least one of the manipulable points in the section, thereby changing the section of the first curve, and applies the changed section of the first curve as an input to an operation in the process control system.
-
公开(公告)号:US20230393538A1
公开(公告)日:2023-12-07
申请号:US18452313
申请日:2023-08-18
Applicant: ABB Schweiz AG
Inventor: Dawid Ziobro , Jens Doppelhamer , Benedikt Schmidt , Simon Hallstadius Linge , Gayathri Gopalakrishnan , Pablo Rodriguez , Benjamin Kloepper , Reuben Borrison , Marcel Dix , Hadil Abukwaik , Arzam Muzaffar Kotriwala , Sylvia Maczey , Marco Gaertler , Divyasheel Sharma , Chandrika K R , Matthias Berning
CPC classification number: G05B13/0265 , G05B23/0216 , G05B2223/02
Abstract: A method for providing a solution strategy for a current event in industrial process automation includes monitoring a process for events and recording manual user action data, upon occurrence of an event, acquiring the recorded data regarding manual user actions before, during, and after the occurrence of the event, learning a procedure for handling the event based on the acquired data, and applying the learnt procedure to a currently occurring event.
-
-
-
-
-
-
-
-
-