×

Computer-implemented method and system for automatically monitoring and determining the status of entire process segments in a process unit

  • US 10,261,480 B2
  • Filed: 12/05/2014
  • Issued: 04/16/2019
  • Est. Priority Date: 12/05/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for monitoring installation parts which are connected by process engineering and comprise one or more process units, wherein the computer of the computer-implemented process includes at least one non-transitory computer-readable medium, the at least one computer-readable program comprising a program which, when executed by the computer causes the computer to execute the method for monitoring installation parts having the following steps:

  • in step a), M process parameters of each of the one or more process units to be monitored and their measurement range limits are input at a user interface and are forwarded to a module for defining the process unit,in step b), learning data phases consisting of one or more learning vectors are imported to a database module, wherein each of the one or more learning vectors comprise one of more of the M inputted process parameters,in step c), in the database module, at least one of the one or more learning vectors from the learning data phases from b) is automatically selected via the user interface using the measurement range limits from step a),in step d), the selected learning vectors from step c) are transmitted from the database module to a model module connected to the latter;

    wherein in the model module, a model based on a neural network is generated by assigning each selected learning vector to a best matching unit defined by its M process parameters identified by adapting the best matching units to the learning vectors in a self-organizing neural map made of neurons, said neurons being the best matching units assigned to the learning vectors,in step e), the following features of the model are automatically calculated;

    for each of the one or more learning vectors, a deviation error as a distance between each inputted process parameter value of the one or more learning vectors and the corresponding process parameter value of the best matching unit assigned to it,for each of the one or more learning vectors, a total deviation error as the sum of the deviation errors of its M inputted process parameters from the assigned best matching unit of each of the one or more learning vectors,in step f), the total deviation error for each learning vector from step e) is transmitted to a module for analysing the deviation errors and a minimum and a maximum value of the calculated total deviation errors are automatically determined there,in step g), to monitor the process units, the processing M process parameters monitored online are automatically transmitted, as a monitoring vector of the process unit over time, to the database module at a time stamp t followed by the transmission of the monitoring vector to the model module,in step h), each monitoring vector from step g) is automatically assigned to the best matching units of the self-organizing neural map (SOM) from step e) in the model module by comparing the processing parameter values of the monitoring vectors with the process parameter values of each neuron in the neural map and making a selection of the neuron which is the best matching unit to the monitoring vector on the basis of the neuron having a shortest distance from each of the monitoring vectors,in step i), the deviation errors are calculated and the total deviation errors of the monitoring vector are calculated as the sum of the deviation errors of its processing M process parameters, and,in step j), the total deviation error of the processing monitoring vectors of the processing M process parameters is transmitted to the module for analysing the deviation errors and is compared with the minimum and maximum values of the calculated N total deviation errors of the learning vectors from f), and a result of the comparison is displayed via the user interface.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×