Method and system for error detection and monitoring for an electronically closed-loop or open-loop controlled machine part
10955837 · 2021-03-23
Assignee
Inventors
Cpc classification
G05B23/0254
PHYSICS
G06F17/18
PHYSICS
International classification
G06F17/18
PHYSICS
Abstract
In a method for error detection and monitoring an electronically closed-loop or open-loop controlled machine part, operating parameters and monitoring parameters of machine parts are recorded and stored. A comparison group of comparable machine parts and comparable operating parameters is determined based on the recorded and stored operating parameters and a machine part to be compared. A statistical analysis procedure is used for creating a threshold value based on the determined comparison group, and for detecting a variance of at least one state or at least one of the monitoring parameters based on the threshold value. The variance is assigned to the machine part.
Claims
1. A computer-implemented method for error detection and monitoring of an electronically closed-loop or open-loop controlled machine part, comprising: recording operating parameters using sensors and storing operating parameters and monitoring parameters of machine parts in a database of a networked or a non-networked computer environment; determining a comparison group of comparable machine parts and comparable operating parameters based on the recorded and stored operating parameters and a machine part to be compared using a computer-implemented comparison grouping algorithm; using a statistical analysis procedure for creating a threshold value based on the determined comparison group, and using the statistical analysis procedure for detecting a variance of at least one state or at least one of the monitoring parameters based on the threshold value; assigning the variance to the machine part using a computer-implemented algorithm configured to associate and assign items by an association unit; and outputting an alarm by an alarm system when the variance exceeds a predefined value, wherein the threshold value is dynamically determined so that the variance detection accounts for age and wear of machine parts of the comparison group of comparable machine parts, wherein upon determining the variance being above the threshold value, changing operation of the machine part responsive to changed or restricted monitoring parameters, wherein the machine part is a motor, wherein the operating parameters are environmental parameters, location, type of load, and/or type of use, and the monitoring parameters are temperature, motor winding temperature, acceleration of a clutch shaft, and/or current per winding, wherein the step of determining a comparison group of comparable machine parts includes selecting motors of a same type and a same use, or selecting motors of a same product family, or selecting motors which run under identical environmental conditions.
2. The method of claim 1, wherein the operating parameters are recorded and stored at a time of commissioning the machine part.
3. The method of claim 1, wherein the operating parameters are recorded and stored once or continuously.
4. The method of claim 1, wherein at least two machine parts in a comparison group are not operated at a same location.
5. The method of claim 1, wherein a different comparison grouping algorithm is used for different ones of the machine parts, said computer-implemented comparison grouping algorithm implemented via an electronic data processing device or as an application in a networked environment.
6. The method of claim 1, further comprising transmitting the type of the variance to the machine part.
7. The method of claim 1, further comprising transmitting the extent of the variance to the machine part.
8. The method of claim 1, further comprising continuing to operate the machine part with changed or restricted monitoring parameters.
9. The method of claim 1, wherein a threshold value is established for each of the monitoring parameters via the statistical analysis procedure, the variance being determined based on a comparison of the monitoring parameter with the threshold value, with the statistical analysis procedure having weighted factors.
10. The method of claim 1, wherein the statistical analysis procedure has weighted factors as a function of the machine parts.
11. The method of claim 1, further comprising: calculating an error function at least of the machine part; and using the statistical analysis procedure to determine as the threshold value a function, in which, the machine part is in operation without any variance and error.
12. The method of claim 1, wherein changing operation of the machine part responsive to changed or restricted monitoring parameters includes shutting down the machine part or arranging maintenance for the machine part.
13. A computer-implemented system for error detection and monitoring of an electronically closed-loop or open-loop controlled machine part, comprising: first means for recording and storing operating parameters and monitoring parameters of machine parts by using sensors and/or manually by an operator and storing in a database of a networked computer; second means for determining a comparison group of comparable machine parts and comparable operating parameters based on the recorded and stored operating parameters and a machine part to be compared by a computer-implemented comparison grouping algorithm; a statistical analysis procedure unit for creating a threshold value based on the comparison group, and detecting a variance of at least one state or at least one of the monitoring parameters based on the threshold value; third means for assigning the variance to the machine part by the system using a computer-implemented algorithm configured to associate and assign items by an association unit; and an alarm system outputting an alarm when the variance exceeds a predefined value, wherein the threshold value is dynamically determined so that the variance detection accounts for age and wear of machine parts of the comparison group of comparable machine parts, wherein upon determining the variance being above the threshold value, changing operation of the machine part responsive to changed or restricted monitoring parameters, wherein the machine part is a motor, wherein the operating parameters are environmental parameters location, type of load, and/or type of use, and the monitoring parameters are temperature, motor winding temperature, acceleration of a clutch shaft, and/or current per winding, wherein the second means for determining a comparison group of comparable machine parts includes selecting motors of a same type and a same use, or selectin motors of a same product family, or selecting motors which run under identical environmental conditions.
14. The system of claim 13, wherein the first means record and store the operating parameters at a time of commissioning at least the machine part to be compared.
15. The system of claim 13, wherein the statistical analysis procedure unit establishes a threshold value for each of the monitoring parameters, with the variance being determined based on a comparison of the monitoring parameter with the threshold value, said statistical analysis procedure having weighted factors.
16. The system of claim 13, further comprising fourth means for calculating an error function at least of the machine part to be compared, said statistical analysis procedure being configured to determine as a threshold value a function, in which the machine part is in operation without any variance and error by an error function of each motor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Other features and advantages of the present invention will be more readily apparent upon reading the following description of currently preferred exemplified embodiments of the invention with reference to the accompanying drawing, in which:
(2)
(3)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(4) Throughout all the figures, same or corresponding elements may generally be indicated by same reference numerals. These depicted embodiments are to be understood as illustrative of the invention and not as limiting in any way. It should also be understood that the figures are not necessarily to scale and that the embodiments may be illustrated by graphic symbols, phantom lines, diagrammatic representations and fragmentary views. In certain instances, details which are not necessary for an understanding of the present invention or which render other details difficult to perceive may have been omitted.
(5) Turning now to the drawing and in particular to
(6) A comparison grouping algorithm 8 determines a comparison group 9 of comparable machine parts and comparable operating parameters based on the recorded operating parameters 6 and the machine part. This machine part, to be compared, is characterized here by the number 1. The machine parts 3 and 4 are used here as comparable machine parts. When the comparison group is now formed, a threshold value 11 is calculated based on a statistical analysis procedure 10, e.g. by the above function. With the aid of the threshold value 11 errors or variances in the relevant monitoring parameter 7 of the machine part 1 can now be established. With the aid of the variances e.g. maintenance can be arranged, or the machine part 1 can be operated using other parameters. The same process can of course be used analogously with the machine parts 3 and 4. An alarm can also be output/displayed when the variance is too high.
(7)
(8) All factors such as age, wear, etc. of the machine are now taken into account by the invention, or are included in the calculation. The operating parameters are also inventively taken into consideration. Thanks to the inventive group-based approach, simple error detection is possible with minimum effort.
(9) In a first step, the operating parameters and the monitoring parameters of the monitored machine parts are initially inventively recorded and stored. This means that in addition to the monitoring parameters, the operating parameters are recorded and, can therefore be used to assess a variance. These operating parameters can e.g. be environmental parameters, location, type of load, type of use, etc. An example that can be cited of a monitoring parameter is temperature, etc. This information can be stored in a local database which is located e.g. in situ or is stored in a cloud. In this case, the operating parameters can be recorded at the time of commissioning by a storage unit or a process unit having a storage unit. In other words, the recording of the operating parameters can take place once at the time the machine or machine part is commissioned, or on a continuous basis. Likewise, it can be carried out automatically by sensors or other measuring instruments and/or manually by an operator (i.e. first means).
(10) In a second step at least one comparison group, i.e. a family of comparable or similar machine parts with comparable or similar operating parameters can be determined based on the recorded operating parameters and the machine part.
(11) The machine parts in a comparison group need not necessarily be at the same physical location. Some examples of grouping are given below: i) identical or similar machine parts from a specific product family from a specific manufacturer, e.g. machine parts from a specific product family of an automotive manufacturer; ii) machine parts from a specific product family from a specific manufacturer and the machine parts perform similar tasks (e.g. welding); iii) machine parts of the same type, which run under identical environmental conditions, e.g. electric motors of the same type, e.g. a pump which is deployed outdoors in the open in a chemical refinery; iv) machine parts of the same type and the same use, which however, are deployed at different customer locations, e.g. a gearbox of the same type from a specialist manufacturer for pressure applications, which is deployed at different customer locations.
(12) It should be noted that this list is intended only for illustration and is neither complete nor definitive.
(13) The comparison grouping algorithm for classification of the comparison groups may differ from case to case. The comparison grouping algorithm (i.e. second means) can be implemented via an EDP device or as an application in a cloud.
(14) In a third step, a statistical analysis procedure is applied to create at least one threshold value of the comparison group and to detect variances of at least one state or one monitoring parameter based on the threshold value. The variance is then assigned to a machine part by yet another algorithm that can associate and assign items via an association unit (i.e. third means).
(15) This is demonstrated using the following example: there is a comparison group of N machine parts, in this case e.g. electric motors. The comparison group has been created as described in step two. The error detection or variance should now be performed based on a set of three monitoring parameters T.sub.wi, A.sub.si, I.sub.wi. These are for example: the motor winding temperature: T.sub.wi the acceleration of the clutch shaft: A.sub.si the current per winding: I.sub.wi where i=1, 2, 3, . . . N.
(16) A statistical analysis procedure is now carried out in order to detect a variance. To this end, an error function .sub.i of each motor i=1, 2, 3 . . . , N in the comparison group is calculated:
.sub.i=*T.sub.wi+*A.sub.si+*I.sub.wi1)
and ,, represent the weightings for the motor winding temperature T.sub.wi, the acceleration of the clutch shaft A.sub.si and the current per winding I.sub.wi.
(17) A function .sub.normal is now determined, in which, the machine part is in operation without any variance, i.e. without errors.
(18) To this end, the average values T.sub.w,avg, A.sub.s,avg, I.sub.w,avg of the monitoring parameters of all N machines in the comparison group are determined:
(19)
This gives .sub.normal.
.sub.normal=*T.sub.w,avg+*A.sub.s,avg+*I.sub.w,avg5)
(20) The calculated value .sub.normal can hence be used as a threshold value for a variance of the monitoring parameters in the comparison group.
(21) To detect errors or variances, only the calculated error function .sub.i of each motor N in the comparison group must hence be compared against the threshold value .sub.normal.
(22) This approach can easily be generalized to more than three monitoring parameters. The example above uses a simple average analysis procedure. Further, complex statistical analysis procedures can however be used in a similar manner.
(23) The method/system can be implemented locally on a computer, or as an application in a cloud.
(24) While the invention has been illustrated and described in connection with currently preferred embodiments shown and described in detail, it is not intended to be limited to the details shown since various modifications and structural changes may be made without departing in any way from the spirit and scope of the present invention. The embodiments were chosen and described in order to explain the principles of the invention and practical application to thereby enable a person skilled in the art to best utilize the invention and various embodiments with various modifications as are suited to the particular use contemplated.