Method for monitoring production island
By analyzing and weighting the alarms of production islands, prioritizing and presenting them to the operators, the cognitive load problem of operators under multiple alarms is solved, and production efficiency and equipment availability is improved.
Patent Information
- Application Number
- CN202380081159.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-11-25
- Filing Date
- 2023-11-21
- Publication Date
- 2025-07-08
AI Technical Summary
When multiple manufacturing units on the production islands are alarmed simultaneously, the operator's cognitive load increases, resulting in confusion in task priority selection, reducing productivity and extending manufacturing downtime.
By receiving, analyzing and weighting alarm signals, the human-machine interface presents priority-sorted alarm information to the operator, reducing the amount of information and guiding the operator in the process order.
It effectively reduces the operator's cognitive load, improves the availability and production efficiency of the manufacturing unit, and shortens the stop time of the manufacturing unit.
Smart Images

Figure CN120283208A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the monitoring of a production island, which includes a plurality of independent manufacturing entities and a human-machine interface for operators. Background Art
[0002] Generally, a production island includes a plurality of independent manufacturing units.
[0003] An operator monitors the entire island.
[0004] When one of the manufacturing units stops, for example, due to a component failure of the entity or an interruption in the material supply, an alarm is triggered to notify the operator of this stop, and then the operator tries to solve the cause of the triggered alarm to restart the manufacturing unit.
[0005] Multiple alarms may occur simultaneously in multiple manufacturing units of the island, and then the operator receives a large amount of information in a disorderly manner, which increases the cognitive load of the operator and may cause confusion when selecting priority tasks to restart the production island.
[0006] As a result, the efficiency of the operator may be reduced, which increases the manufacturing downtime.
[0007] The present invention aims to overcome these drawbacks. Summary of the Invention
[0008] In view of the above situation, the present invention provides a method for monitoring a production island, which includes a plurality of independent manufacturing entities and a human-machine interface for operators. The method includes:
[0009] - a) Receiving two alarm signals generated by at least one manufacturing entity of the production island,
[0010] - b) Determining the nature of the first alarm and the nature of the second alarm based on the two alarm signals,
[0011] - c) Assigning a first weighting coefficient to the first alarm according to the nature of the first alarm, and assigning a second weighting coefficient to the second alarm according to the nature of the second alarm,
[0012] - d) Storing the nature of the first alarm and the nature of the second alarm, as well as the first weighting coefficient and the second weighting coefficient in an alarm history,
[0013] - e) Conducting a first comparison between the first weighting coefficient and the second weighting coefficient stored in the alarm history to determine a priority alarm, and the priority alarm is associated with the weighting coefficient having the lowest value,
[0014] - f) Transmitting a warning signal to the human-machine interface for the first time, and the warning signal indicates the nature of the alarm informed to the operator, including the nature of the priority alarm,
[0015] -g) The operator makes a first selection among the alarms being processed including the priority alarms.
[0016] -h) Receive the Nth alarm signal generated by at least one manufacturing entity of the production island, where N is greater than or equal to 3.
[0017] -i) Determine the nature of the Nth alarm based on the Nth alarm signal.
[0018] -j) Assign an Nth weighting coefficient to the Nth alarm according to the nature of the Nth alarm.
[0019] -k) Store the nature of the Nth alarm and the Nth weighting coefficient in the alarm history.
[0020] -l) Make a second comparison between the Nth weighting coefficient and each weighting coefficient stored in the alarm history except for the weighting coefficient associated with the alarm being processed to update the priority alarms.
[0021] -m) Determine at least one updated weighting coefficient including the weighting coefficient associated with the alarm being processed updated according to the time between the first selection and the reception of the Nth alarm signal.
[0022] -n) Update the nature of the alarms informed to the operator based on the updated weighting coefficient in step m) and the priority weighting coefficient associated with the priority alarms updated in step l), where the nature of the alarms informed to the operator includes the nature of the alarm being processed or the nature of the alarm being processed and the nature of the priority alarms updated in step l).
[0023] -o) Transmit a warning signal representing the nature of the informed alarms updated in step n) to the human-machine interface for the second time.
[0024] -p) If the updated nature of the informed alarms includes the nature of the alarm being processed and the nature of the updated priority alarms, the operator makes a second selection among the alarm being processed or the updated priority alarms.
[0025] This method can prioritize the order of alarm processing and simultaneously present a limited number of two alarms to the operator to reduce the operator's cognitive load, facilitate the management of the manufacturing unit stop, and shorten the duration of such a stop.
[0026] Preferably, when the operator solves the triggering cause of the alarm, the alarm is deleted from the alarm history.
[0027] Advantageously, determining the nature of the alarm and assigning a weighting coefficient to the alarm includes:
[0028] - Extract data representing the alarm from the alarm signal associated with the alarm,
[0029] - Make a third comparison of the received data with a predetermined reference data set, each reference data set being associated with a different alarm nature, and each alarm nature being associated with a weighting coefficient,
[0030] - Identify a set of different alarm natures based on the third comparison,
[0031] - Select the alarm nature in the set of alarm natures with the highest weighting coefficient, the nature of the alarm being equal to the nature of the alarm with the highest weighting coefficient, and the weighting coefficient of the alarm being equal to the highest weighting coefficient.
[0032] Preferably, each weighting coefficient includes a weight, each weight including the reciprocal of the time allocated to resolve the trigger cause of the alarm associated with the weight, and the updated weighting coefficient being equal to the time allocated to resolve the trigger cause of the alarm minus the time between the operator's last selection and the receipt of the last alarm signal. Updating the nature of the alarm informed to the operator in step n) includes:
[0033] - Determine the difference between the priority weighting coefficient associated with the priority alarm updated in step l) and the weighting coefficient updated in step m),
[0034] - If the absolute value of the difference is greater than a predetermined priority threshold, the nature of the alarm informed to the operator is equal to the nature of the updated priority alarm and the nature of the alarm being processed.
[0035] Advantageously, each weighting coefficient includes a weight, each weight including an initial cost value, and the updated weighting coefficient being equal to the initial cost value updated according to the time between the operator's last selection and the receipt of the last alarm signal. Updating the nature of the alarm informed to the operator in step n) includes:
[0036] - Determine the difference between the priority weighting coefficient associated with the priority alarm updated in step l) and the weighting coefficient updated in step m),
[0037] - If the absolute value of the difference is greater than a predetermined priority threshold, the nature of the alarm informed to the operator is equal to the nature of the updated priority alarm and the nature of the alarm being processed.
[0038] Preferably, if the absolute value of the difference is less than the predetermined priority threshold, the nature of the alarm informed to the operator is equal to the nature of the priority alarm updated in step l).
[0039] Advantageously, each weighting coefficient includes an exponent, each exponent being determined based on at least two weights associated with the alert, the first weight including the time allocated to resolve the cause of the trigger of the alert, and the second weight including the initial cost associated with the alert.
[0040] - The updated weighting coefficient is determined based on the updated first weight and second weight. The updated first weight is equal to the sum of the time allocated to resolve the cause of the trigger of the alert associated with the weighting coefficient and the time allocated to resolve the cause of the trigger of the priority alert, minus the time between the operator's last selection and the receipt of the last alert signal. The updated second weight is equal to the sum of the initial cost associated with the priority alert and the initial cost associated with the alert being processed updated according to the time between the operator's last selection and the receipt of the last alert signal.
[0041] Updating the nature of the alert informed to the operator in step n) includes:
[0042] - Determining a first composite index based on the updated weighting coefficient and the weighting coefficient of the priority alert.
[0043] - Determining a second composite index based on the updated second weighting coefficient and the second weighting coefficient of the priority alert.
[0044] - The updated second weighting coefficient is determined based on the updated first weight and second weight. The updated first weight is equal to the sum of the time allocated to resolve the cause of the trigger of the alert being processed and the time allocated to resolve the cause of the trigger of the priority alert minus the time between the operator's last selection and the receipt of the last alert signal. The updated second weight is equal to the sum of the initial cost associated with the alert being processed updated according to the time between the operator's last selection and the receipt of the last alert signal and the initial cost associated with the priority alert based on the time of the initial cost associated with the alert being processed updated according to the time between the operator's last selection and the receipt of the last alert signal.
[0045] - If the first composite index is greater than the second composite index, the nature of the alert informed to the operator is equal to the nature of the alert being processed, or if the first composite index is less than the second composite index, the nature of the alert informed to the operator is equal to the nature of the priority alert updated in step l) and the nature of the alert being processed.
[0046] Preferably, the method includes: transmitting a maintenance signal including the nature of the priority alert when the weighting coefficient associated with the priority alert is greater than a critical threshold. Description of the Drawings
[0047] Other objects, features and advantages of the present invention will become apparent by reading the following description given by way of non-limiting example and with reference to the accompanying drawings, in which:
[0048] Figure 1 An example of a production island according to the present invention is shown;
[0049] Figure 2 An example of an embodiment of a monitoring device according to the present invention is schematically shown;
[0050] Figure 3 A first embodiment of a monitoring device according to the present invention is schematically shown; and
[0051] Figure 4 A second embodiment of a monitoring device according to the present invention is schematically shown. DETAILED DESCRIPTION
[0052] Figure 1 An example of a production island is schematically shown, which includes four independent manufacturing entities 1, 2, 3, 4, a monitoring device 5 and a human-machine interface 6 connected to the monitoring device 5.
[0053] Of course, the production island may include more or fewer than four manufacturing entities.
[0054] An operator 7 monitors the manufacturing entities 1, 2, 3, 4 based on the information transmitted by the human-machine interface 6.
[0055] The human-machine interface 6 includes, for example, a screen and / or an audio device for transmitting audio information.
[0056] Each of the manufacturing entities 1, 2, 3, 4 includes at least one sensor 11, 12, 13, 14 capable of detecting an alarm of the manufacturing entity.
[0057] An alarm is defined as a failure of a component of the manufacturing entities 1, 2, 3, 4 (the time to resolve the failure is estimated to be less than a critical time (for example, equal to 10 minutes)) or a possible interruption of the material supply of the manufacturing entities 1, 2, 3, 4 (the time to resolve is less than the critical time).
[0058] An alarm may include technical defects, such as detecting abnormal vibrations experienced by the manufacturing entities 1, 2, 3, 4 and / or damage to the sensors 11, 12, 13, 14.
[0059] An alarm may further include quality defects of the materials used by the manufacturing entities 1, 2, 3, 4.
[0060] An alarm may cause the manufacturing entity to stop manufacturing.
[0061] When the resolution time is greater than the critical time, a fault or a material supply interruption is considered a paralysis.
[0062] The paralysis is resolved by an operator of the maintenance service, and Operator 7 specializes in resolving the cause of the triggered alarm.
[0063] Figure 2 An embodiment of the monitoring device 5 is schematically shown.
[0064] The monitoring device 5 includes a receiving device 15, a determining device 16, a storage device 17, a first comparing device 18, a first updating device 19, a second updating device 20, and a transmitting device 21 connected to the human-machine interface 6.
[0065] The receiving device 15 is capable of receiving signals transmitted by the sensors 11, 12, 13, 14, and each signal includes data indicating an alarm.
[0066] The receiving device 15 includes, for example, a communication interface.
[0067] The determining device 16 is capable of determining the nature of the alarm based on the signals received by the receiving device 15 and assigning a weighting coefficient to the alarm.
[0068] The determining device 16 includes an extraction device 22 capable of extracting data indicating the alarm from the signals associated with the alarm, a second comparing device 23, and an identifying device 24.
[0069] The data includes, for example, the identification of the sensor that detected the alarm, and each sensor is associated with a component of the manufacturing entities 1, 2, 3, 4.
[0070] As shown in the figure, the second comparing device 23 is connected to a second storage device 26 located outside the monitoring device 5.
[0071] As a variant, the second comparing device 23 can be integrated into the monitoring device 5.
[0072] The storage device 17 is capable of storing an alarm history of the nature of the alarm determined by the determining device 16 and the associated weighting coefficient.
[0073] The first comparing device 19 is capable of comparing the weighting coefficients stored in the alarm history with each other to determine a priority alarm.
[0074] The transmitting device 21 is capable of transmitting a warning signal indicating the nature of the alarm informed to the operator 7 to the human-machine interface 6.
[0075] The transmitting device 21 includes, for example, a communication interface.
[0076] The human-machine interface 6 is capable of indicating the nature of an alarm to the operator 7 based on a warning signal transmitted by the transmission device 21, and includes a selection device such that the operator 7 can select one alarm from among a plurality of alarms included in the warning signal.
[0077] The following assumes that the human-machine interface 6 includes a touch screen 6a that is capable of displaying at least one alarm and transmitting a signal representing the alarm selected by the operator 7 to the transmission device 21.
[0078] Figure 3 A first embodiment of the monitoring device 5 is shown.
[0079] In the following description of the implementation method, it is assumed that the first sensor 11 of the first manufacturing entity 1 transmits a first alarm signal S1, the second sensor 12 of the second manufacturing entity 2 transmits a second alarm signal S2, and the transmission device 21 does not transmit an alarm.
[0080] It is also assumed that each weighting coefficient includes a weight. Each weight includes the reciprocal of the time allocated to solve the trigger cause of the alarm associated with the weight.
[0081] According to another variant, each weight may include an initial cost value associated with the alarm. For example, the initial cost value is an estimate of the loss incurred by the manufacturing entity associated with the alarm.
[0082] In step 30, the receiving device 15 receives the first signal S1 and the second signal S2.
[0083] In step 31, the extraction device 22 extracts data from the alarm signals S1, S2.
[0084] In step 32, the second comparison device 23 compares the data extracted by the extraction device 22 with a predetermined reference data set stored in the second storage device 26.
[0085] Each reference data set is associated with a different alarm nature, and each alarm nature is associated with a different weighting coefficient.
[0086] In step 33, the identification device 24 collects the reference data set similar to the extracted data and the weighting coefficient of the data set.
[0087] The identification device 24 selects the alarm nature in the set of alarm natures having the highest weighting coefficient.
[0088] The nature of the alarm is equal to the nature of the alarm having the highest weighting coefficient, and the weighting coefficient of the alarm is equal to the highest weighting coefficient.
[0089] Assume that signal S1 is associated with a first alert AL1 having a first weight P1, and signal S2 is associated with a second alert AL2 having a second weight P2 that is greater than the first weight P1.
[0090] The first weight P1 is equal to the time allocated to resolve the cause of the trigger of alert AL1, and the second weight P2 is equal to the time allocated to resolve the cause of the trigger of alert AL2.
[0091] In step 34, the storage device 17 stores each associated alert / weighting coefficient pair (AL1, P1), (AL2, P2).
[0092] In step 35, the first comparison device 18 compares the first weight and the second weight stored in the alert history and determines the priority alert associated with the lowest weight.
[0093] The priority alert is equal to the first alert AL1 associated with the first weight P1 that is less than the second weight P2.
[0094] In step 36, the transmission device 21 transmits a warning signal to the human-machine interface 6 indicating the nature of the alert including the priority alert to be informed to the operator 7.
[0095] The human-machine interface 6 informs the operator 7 of the first alert.
[0096] When the screen 6a displays the priority alert, in step 37, the operator 7 selects the alert being processed that includes the priority alert (in this case, the first alert at this stage).
[0097] The operator 7 selects and notifies the monitoring device 5 of the alert being processed by the operator.
[0098] Assume that in step 38, the receiving device 15 receives a third signal S3.
[0099] In step 39, the extraction device 22 extracts data from the alert signal S3.
[0100] In step 40, the second comparison device 23 compares the data extracted by the extraction device 22 with a predetermined reference data set stored in the second storage device 26.
[0101] In step 41, the identification device 24 collects the reference data set similar to the extracted data and the weighting coefficient of the data set.
[0102] Assume that signal S3 is associated with a third alert AL3 through the identification device 24, and the third alert AL3 has a third weight P3 that is greater than the first weight P1 and less than the second weight P2.
[0103] In step 42, the storage device 17 further stores an alarm / weighting coefficient pair (AL3, P3) associated with the third alarm.
[0104] In step 43, when the transmission device 21 transmits a warning signal indicating the nature of the alarm including the first alarm AL1 to be informed to the operator 7 to the human-machine interface 6, the first comparison device 18 compares the third weight P3 and the second weight P2 stored in the alarm history to update the priority alarm.
[0105] The priority alarm is equal to the third alarm AL3 associated with the third weight P3 that is less than the second weight P2.
[0106] In step 44, the first updating device 19 determines an updated weighting coefficient, which includes a weighting coefficient associated with the alarm being processed updated according to the time between the first selection in step 36 and the reception of the third alarm signal S3.
[0107] As a variant, when each weight includes an initial cost value associated with the alarm, the updated weighting coefficient is equal to the initial cost value updated according to the time between the operator's last selection and the reception of the last alarm signal.
[0108] In step 45, the second updating device 20 updates the nature of the alarm informed to the operator based on the updated weighting coefficient in step 44 and the priority weighting coefficient associated with the priority alarm updated in step 43.
[0109] The second updating device 20 determines the difference between the priority weighting coefficient associated with the priority alarm updated in step 43 and the weighting coefficient updated in step 44.
[0110] If the absolute value of the difference is greater than a predetermined priority threshold, the nature of the alarm informed to the operator is equal to the nature of the updated priority alarm and the nature of the alarm being processed.
[0111] If the absolute value of the difference is less than a predetermined priority threshold, the nature of the alarm informed to the operator is equal to the nature of the priority alarm updated in step 43.
[0112] In step 46, the transmission device 21 transmits a warning signal indicating the nature of the informed alarm updated in step 45 to the human-machine interface.
[0113] If the nature of the updated informed alarm includes the nature of the alarm being processed and the nature of the updated priority alarm, then in step 47, the operator 7 selects the alarm being processed or the updated priority alarm using the human-machine interface.
[0114] Operator 7 can freely choose whether the operator wishes to continue processing the alert being processed or wishes to process a priority alert.
[0115] When operator 7 has resolved the cause of the alert, the receiving device 15 no longer receives the alert signal corresponding to the alert.
[0116] The storage device 17 deletes the alert / coefficient pair associated with the cause of the resolved alert from the alert history.
[0117] If the weighting coefficient associated with the priority alert is greater than the critical threshold including the critical time, the transmitting device 21 transmits a maintenance signal including the nature of the priority alert to the processing unit (not shown) to alert the operator to perform maintenance services.
[0118] When each weight is associated with cost, the critical threshold is equal to the critical cost.
[0119] When other alerts are triggered, for each alert, the first embodiment starts from step 38.
[0120] Figure 4 A second embodiment of the monitoring device 5 is shown.
[0121] Similar to the first embodiment described above, it is also assumed here that the first sensor 11 transmits the first alert signal S11, the second sensor 12 transmits the second alert signal S12, and the transmitting device 21 does not transmit an alert.
[0122] It is further assumed that each weighting coefficient associated with the alert includes an exponent determined based on two weights associated with the alert. The first weight includes the reciprocal of the time allocated to resolve the cause of the alert, and the second weight includes the initial cost associated with the alert.
[0123] For example, the exponent is equal to the product of the first weight and the second weight.
[0124] Of course, the exponent can be determined based on more than two weights. For example, the exponent is equal to the product of the weights.
[0125] The method starts from the above steps 30, 31, and 32.
[0126] In the next step 33, the identifying device 24 selects the alert nature in the set of alert natures with the highest exponent.
[0127] Assume that the signal S1 is associated with the first alert AL11 with the first exponent I1, which is equal to the product of the first weight P11 and the second weight P12, and the signal S2 is associated with the second alert AL21 with the second exponent I2, which is equal to the product of the first weight P21 and the second weight P22.
[0128] The first weight P11 is equal to the time allocated to resolve the triggering cause of the first alert AL11, and the second weight P12 includes the initial cost associated with the said alert.
[0129] The first weight P21 is equal to the time allocated to resolve the triggering cause of the second alert AL21, and the second weight P22 includes the initial cost associated with the said alert.
[0130] Further assume that the value of the first index I1 is lower than the second index I2.
[0131] Next is step 34 above. The storage device 17 stores each associated alert / weighting coefficient pair (AL11, I1), (AL21, I2).
[0132] Next is step 35.
[0133] The priority alert is equal to the first alert AL11 associated with the first index I1 that is less than the second index I2.
[0134] In step 36, the transmission device 21 transmits a warning signal indicating the nature of the alert including the priority alert to inform the operator 7.
[0135] The operator 7 selects the alert being processed that includes the priority alert.
[0136] Assume that in step 38, the receiving device 15 receives the third signal S31.
[0137] Next are steps 39 and 40 above.
[0138] In step 41, assume that the identification device 24 associates the signal S31 with a third alert AL31 having an index I3 that is greater than the first index I1 and less than the second index I2.
[0139] The index I3 is equal to the product of the first weight P31 and the second weight P32.
[0140] The first weight P31 is equal to the time allocated to resolve the triggering cause of the third alert AL31, and the second weight P32 includes the initial cost associated with the said alert.
[0141] Next are steps 42 and 43, and the priority alert is equal to the third alert AL31 associated with the third index I3 that is less than the second index I2.
[0142] In step 50, the first update device 19 determines an updated weighting coefficient, which includes the weighting coefficient associated with the alert being processed updated according to the time between the first selection in step 36 and the reception of the third alert signal S31 in step 38.
[0143] The updated weighting coefficient is equal to the product of the updated first weight P11 and the updated second weight P12.
[0144] The updated first weight is equal to the sum of the time P11 allocated to resolve the trigger cause of the first alert AL11 and the time allocated to resolve the trigger cause of the priority alert.
[0145] Subtract the time between the last selection of operator 7 and the receipt of the third alert signal S31 from this sum.
[0146] The updated second weight is equal to the sum of the initial cost associated with the priority alert and the initial cost associated with the alert being processed updated according to the time between the last selection of operator 7 and the receipt of the third alert signal S31.
[0147] In step 51, the second update device 20 updates the nature of the alert informed to the operator based on the updated weighting coefficient in step 50 and the priority weighting coefficient associated with the priority alert updated in step 43.
[0148] The second update device 20 determines a first composite index, for example, by multiplying the first index updated in step 50 by the weighting coefficient of the priority alert.
[0149] The first composite index represents the resolution of the trigger cause of the priority alert and then represents the resolution of the trigger cause of the alert being processed.
[0150] The second update device 20 further determines a second composite index, which represents the resolution of the trigger cause of the alert being processed and then represents the resolution of the trigger cause of the priority alert.
[0151] The second composite index is equal to the product of the updated second weight coefficient and the second weight coefficient of the priority alert.
[0152] The updated second weight coefficient is determined based on the updated first weight P11 and the two updated second weights P21.
[0153] The updated first weight is equal to the sum of the time allocated to resolve the trigger cause of the alert being processed and the time allocated to resolve the trigger cause of the priority alert minus the time between the last selection of operator 7 and the receipt of the third alert signal S31.
[0154] The updated second weight is equal to the sum of the initial cost associated with the alert being processed updated based on the time between the last selection by operator 7 and the receipt of the third alert signal S31 and the initial cost associated with the priority alert based on the time of the initial cost associated with the alert being processed updated based on the time between the last selection by operator 7 and the receipt of the third alert signal S31.
[0155] If the first composite index is greater than the second composite index, the nature of the alert informed to operator 7 is equal to the nature of the alert being processed, or if the first composite index is less than the second composite index, the nature of the alert informed to operator 7 is equal to the nature of the priority alert updated in step 43 and the nature of the alert being processed.
[0156] If the nature of the informed alert updated includes the nature of the alert being processed and the nature of the priority alert updated, then in step 47, operator 7 selects, using the man-machine interface 6, the alert being processed or the priority alert updated.
[0157] Operator 7 is free to choose whether the operator wishes to continue processing the alert being processed or wishes to process the priority alert.
[0158] When operator 7 has resolved the triggering cause of the alert, the receiving device 15 no longer receives the alert signal corresponding to the said alert.
[0159] The storage device 17 deletes the alert / coefficient pair associated with the triggering cause of the resolved alert from the alert history.
[0160] If the weighted coefficient associated with the priority alert is greater than the critical threshold including the critical index, the transmitting device 21 transmits a maintenance signal including the nature of the priority alert to a processing unit (not shown) to remind the operator of the maintenance service.
[0161] As described above, for reasons of simplicity only, an embodiment for triggering three alerts has been described.
[0162] Of course, the number of alerts processed can be greater than three, and each embodiment starts from step 38 for each new alert.
[0163] In the previous example, each weight is associated with the reciprocal of the time allocated to resolve the triggering cause of the said alert, or includes the initial cost associated with the said alert.
[0164] As a variant, each weight can include costs related to non-production of the manufacturing entity, profit values related to the sale of products produced by the manufacturing entity, costs related to intermediate storage (buffer inventory) between two manufacturing entities, or costs related to material losses.
[0165] The monitoring device 5 is capable of prioritizing the order of alarm handling and presenting a limited number of two alarms to the operator simultaneously, so as to reduce the cognitive load of the operator and improve the availability of the manufacturing unit.
[0166] The monitoring device 5 is also capable of assigning the resolution of the cause of the alarm to other personnel, such as maintenance operators, according to the severity of the detected alarm.
Claims
1. A method for monitoring a production island, the production island including a plurality of independent manufacturing entities (1, 2, 3, 4) and a human-machine interface (6) for an operator (7), the method comprising: -a) Receiving two alarm signals (S1, S2) generated by at least one manufacturing entity (1, 2, 3) of the production island, -b) Determining the nature of the first alarm and the nature of the second alarm based on the two alarm signals (S1, S2), -c) Assigning a first weighting coefficient to the first alarm according to the nature of the first alarm and assigning a second weighting coefficient to the second alarm according to the nature of the second alarm, -d) Storing the nature of the first alarm and the nature of the second alarm and the first weighting coefficient and the second weighting coefficient in an alarm history, -e) Performing a first comparison between the first weighting coefficient and the second weighting coefficient stored in the alarm history to determine a priority alarm, the priority alarm being associated with the weighting coefficient having the lowest value, -f) Transmitting a warning signal to the human-machine interface for the first time, the warning signal indicating the nature of the alarm informed to the operator, including the nature of the priority alarm, -g) The operator makes a first selection of the alarms being processed including the priority alarm, -h) Receiving an Nth alarm signal (S3) generated by at least one manufacturing entity of the production island, N being greater than or equal to 3, -i) Determining the nature of the Nth alarm based on the Nth alarm signal, -j) Assigning an Nth weighting coefficient to the Nth alarm according to the nature of the Nth alarm, -k) Storing the nature of the Nth alarm and the Nth weighting coefficient in the alarm history, -l) Performing a second comparison between the Nth weighting coefficient and each weighting coefficient stored in the alarm history except the weighting coefficient associated with the alarms being processed to update the priority alarm, -m) Determining at least one updated weighting coefficient including the weighting coefficient associated with the alarms being processed updated according to the time between the first selection and the reception of the Nth alarm signal, -n) Updating the nature of the alarms informed to the operator based on the updated weighting coefficient in step m) and the priority weighting coefficient associated with the priority alarm updated in step l), the nature of the alarms informed to the operator (7) including the nature of the priority alarm updated in step l) or the nature of the alarms being processed and the nature of the priority alarm updated in step l), -o) Transmitting a warning signal representing the nature of the informed alarms updated in step n) to the human-machine interface (6) for the second time, -p) If the nature of the updated informed alarms includes the nature of the alarms being processed and the nature of the updated priority alarm, the operator (7) makes a second selection of the alarms being processed or the updated priority alarm.
2. The method according to claim 1, wherein, When the operator (7) resolves the trigger cause of the alarm, the alarm is deleted from the alarm history.
3. The method according to any one of claims 1 and 2, wherein Determining the nature of the alarm and assigning a weighting coefficient to the alarm includes: - Extracting data representing the alarm from the alarm signal associated with the alarm, - Perform a third comparison of the received data with a predetermined reference data set, each reference data set being associated with a different alarm nature, and each alarm nature being associated with a weighting coefficient. - Identify a set of different alarm natures based on the third comparison. - Select the alarm nature from the set of alarm natures having the highest weighting coefficient, where the nature of the alarm is equal to the nature of the alarm having the highest weighting coefficient, and the weighting coefficient of the alarm is equal to the highest weighting coefficient.
4. The method according to any one of claims 1 to 3, wherein, Each weighting coefficient includes a weight, and each weight includes the time allocated to resolve the triggering cause of the alarm associated with the weight. The updated weighting coefficient is equal to the time allocated to resolve the triggering cause of the alarm minus the time between the operator's last selection and the receipt of the last alarm signal. Updating the nature of the alarm informed to the operator in step n) includes: - Determine the difference between the priority weighting coefficient associated with the priority alarm updated in step l) and the weighting coefficient updated in step m). - If the absolute value of the difference is greater than a predetermined priority threshold, the nature of the alarm informed to the operator is equal to the nature of the updated priority alarm and the nature of the alarm being processed.
5. The method according to any one of claims 1 to 3, wherein Each weighting coefficient includes a weight, and each weight includes an initial cost value. The updated weighting coefficient is equal to the initial cost value updated based on the time between the operator's last selection and the receipt of the last alarm signal. Updating the nature of the alarm informed to the operator (7) in step n) includes: - Determine the difference between the priority weighting coefficient associated with the priority alarm updated in step l) and the weighting coefficient updated in step m). - If the absolute value of the difference is greater than a predetermined priority threshold, the nature of the alarm informed to the operator is equal to the nature of the updated priority alarm and the nature of the alarm being processed.
6. The method according to claim 4, wherein If the absolute value of the difference is less than the predetermined priority threshold, the nature of the alarm informed to the operator (7) is equal to the nature of the priority alarm updated in step l).
7. The method according to any one of claims 1 to 3, wherein Each weighting coefficient includes an exponent, and each exponent is determined based on at least two weights associated with the alarm. The first weight includes the time allocated to resolve the triggering cause of the alarm, and the second weight includes the initial cost associated with the alarm. - The updated weighting coefficient is determined based on the updated first and second weights. The updated first weight is equal to the sum of the time allocated to resolve the triggering cause of the alarm associated with the weighting coefficient and the time allocated to resolve the priority alarm, minus the time between the operator's last selection and the receipt of the last alarm signal. The updated second weight is equal to the sum of the initial cost associated with the priority alarm and the initial cost associated with the alarm being processed updated based on the time between the operator's last selection and the receipt of the last alarm signal. - Updating the nature of the alarm informed to the operator in step n) includes: - Determine a first composite exponent based on the updated weighting coefficient and the weighting coefficient of the priority alarm. - Determine a second composite exponent based on the updated second weighting coefficient and the second weighting coefficient of the priority alarm. - The updated second weighting coefficient is determined based on the updated first weight and the second weight. The updated first weight is equal to the sum of the time allocated to resolve the triggering cause of the alert being processed and the time allocated to resolve the triggering cause of the priority alert minus the time between the operator's last selection and the receipt of the last alert signal. The updated second weight is equal to the sum of the initial cost associated with the alert being processed updated according to the time between the operator's last selection and the receipt of the last alert signal and the initial cost associated with the priority alert based on the time associated with the initial cost of the alert being processed updated according to the time between the operator's last selection and the receipt of the last alert signal. - If the first composite index is greater than the second composite index, the nature of the alert informed to the operator is equal to the nature of the alert being processed, or if the first composite index is less than the second composite index, the nature of the alert informed to the operator is equal to the nature of the priority alert updated in step l) and the nature of the alert being processed.
8. The method according to any one of claims 1 to 7, comprising: When the weighting coefficient associated with the priority alert is greater than the critical threshold, a maintenance signal including the nature of the priority alert is transmitted.