AMC monitoring equipment consumables management method and platform

By recording and comparing the AMC monitoring equipment consumables quantity in real time, generating display diagrams and auxiliary layers, the problem of difficulty in analyzing consumable data is solved, and intuitive display of consumable usage and accurate judgment of environmental status are achieved.

CN118798786BActive Publication Date: 2024-12-24CHINA APPLIED TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411288429.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-14
Publication Date
2024-12-24
Estimated Expiration
2044-09-14

AI Technical Summary

Technical Problem

During the consumables management process of existing AMC monitoring equipment, the data analysis of consumables is difficult and time-consuming, and the usage of consumables reflects the concentration of pollutants. The existing technology cannot effectively use consumables data to accurately judge the environmental status.

Method used

By recording and comparing the amount of consumables in the AMC monitoring device in real time, creating a sequence of changes, calculating correlation and delay periods, generating display diagrams and partitioning, determining display parameters, creating auxiliary display layers, and visually displaying consumable usage. Reduce the difficulty of data analysis.

Benefits of technology

Convert consumable usage into an intuitive two-dimensional chart, and different loss degrees are represented by different color values, simplifying data analysis, improving analysis efficiency, and judging the current environmental conditions through correlation prediction and discovering potential problems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118798786B_ABST
    Figure CN118798786B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of AMC consumable management, and specifically discloses a consumable management method and platform for AMC monitoring equipment. The method comprises acquiring and recording the consumable amount of each consumable type in the AMC monitoring equipment in real time according to a preset sensor, creating a change sequence of each consumable type according to the consumable amount of each consumable type; creating a display diagram, partitioning the display diagram, and establishing a corresponding relationship between each area and the consumable type; identifying the change sequence of each consumable type, and determining the display parameters of the corresponding area; the present invention converts the consumable usage into a two-dimensional diagram for display, and different degrees of loss are represented by different color values, which is highly intuitive, convenient for staff to judge the pollutant status in the current environment according to the image, and further develops and applies the original data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of AMC consumables management, and in particular to a method and platform for managing consumables of AMC monitoring equipment. Background Art

[0002] AMC monitor is a device used to detect and monitor airborne molecular contaminants (AMC). AMC includes various chemical pollutants in the air, such as organic compounds, acidic gases, alkaline gases, and other corrosive or volatile substances. These pollutants may affect high-precision manufacturing environments (such as semiconductor manufacturing, optical manufacturing, and pharmaceutical industries).

[0003] The monitoring process of the AMC monitor requires the use of a large number of consumables. Once these consumables are missing, the detection capability will be affected and the environmental supervision requirements cannot be met. The existing consumable management process is mostly a threshold detection process. When a certain consumable reaches a certain limit, the corresponding consumable needs to be replenished. This method is very convenient, but the effective utilization rate of consumable usage data is not high. In fact, in the field of pollution monitoring, the usage of consumables also reflects the concentration of pollutants. By analyzing the usage of consumables, we can roughly understand the current state of the environment. However, using consumable usage data to reflect the environmental state requires professional analysis by personnel who have relevant knowledge, which results in the disadvantages of difficulty and time-consuming data analysis. Therefore, how to reduce the difficulty of consumable usage data analysis, improve analysis efficiency, and accurately judge the environmental state based on consumable usage data is the technical problem that the technical solution of the present invention wants to solve. Summary of the invention

[0004] The purpose of the present invention is to provide a method and platform for managing consumables of AMC monitoring equipment to solve the problems raised in the above background technology.

[0005] To achieve the above object, the present invention provides the following technical solutions:

[0006] A method for managing consumables of AMC monitoring equipment, the method comprising:

[0007] Acquire and record the amount of each consumable type in the AMC monitoring device in real time according to the preset sensor, and create a change sequence of each consumable type according to the amount of each consumable type; the consumable amount adopts the ratio of the current amount to the rated amount;

[0008] Pair all consumable types, compare the change sequence, and calculate the correlation and delay period;

[0009] Create a display map, divide the display map into zones, and establish the corresponding relationship between each zone and the consumable type;

[0010] Identify the change sequence of each consumable type and determine the display parameters of the corresponding area;

[0011] Read the relevance and delay period, and create an auxiliary display layer with a time tag according to the relevance and delay period and display parameters of all areas;

[0012] When receiving a display request sent by the user, a display map is created according to the display parameters, and the auxiliary display layer is read according to the current moment and superimposed on the display map.

[0013] As a further solution of the present invention: the steps of pairing all consumable types, comparing the change sequence, and calculating the correlation and delay period include:

[0014] Count all consumable types, select two consumable types from all consumable types, pair them up, and obtain a type group, and execute the cycle until any consumable type forms a type group with all other consumable types;

[0015] For any type group, read the change sequences corresponding to two consumable types therein, and perform time sequence matching on the change sequences;

[0016] During the time series matching process, the minimum distance is recorded in real time, and the correlation is determined according to the inverse ratio of the minimum distance;

[0017] During the timing matching process, the time difference between two elements that match each other is recorded, and the average of all time differences is calculated as the delay period.

[0018] As a further solution of the present invention: the steps of creating a display map, partitioning the display map, and establishing a corresponding relationship between each area and the consumable type include:

[0019] Get the display image size of the display screen and create a blank image;

[0020] Query the importance of each consumable type and sort the consumable types according to their importance;

[0021] The blank map is divided into sub-regions, and the sub-regions are sorted according to the distance between the sub-regions and the center point of the displayed map;

[0022] Pair the consumable types and sub-areas based on the sorting results; one consumable type corresponds to one sub-area.

[0023] As a further solution of the present invention: the step of identifying the change sequence of each consumable type and determining the display parameters of the corresponding area includes:

[0024] Read the changing sequence of each consumable type;

[0025] Calculate the difference of the change sequence to obtain the difference sequence containing the order;

[0026] Determine the brightness of the sub-region according to the difference sequence containing the order;

[0027] Determine the reference color value of the area according to the threshold value reached by the brightness;

[0028] The calculation process of brightness is:

[0029] ; In the formula, is brightness, is a preset constant, , , and is the preset correction factor, for The original data at the location, for The first-order difference data at the location, for The second-order difference data at the position, for Location Order difference data; represents the total number of elements in the change sequence, The preset quantity span.

[0030] As a further solution of the present invention: the step of reading the relevance and delay period, and creating an auxiliary display layer containing a time tag according to the relevance and delay period and display parameters of all regions includes:

[0031] For any sub-area, query the corresponding consumable type as the reference consumable type;

[0032] Querying the consumable type whose correlation with the reference consumable type reaches a preset threshold as the target consumable type, and simultaneously reading the delay time periods of the reference consumable type and the target consumable type;

[0033] Determine transparency based on relevance, and determine time tags based on current time and delay period;

[0034] All sub-areas with transparency are counted based on the time tags to obtain the auxiliary display layer.

[0035] As a further solution of the present invention: when receiving a display request sent by a user, creating a display image according to display parameters, reading an auxiliary display layer according to the current moment, and superimposing it on the display image comprises:

[0036] When receiving a display request sent by a user, a display image is created according to the display parameters;

[0037] Read the auxiliary display layer corresponding to the reception time of the display request;

[0038] Overlay the auxiliary display layer on the display image.

[0039] The technical solution of the present invention also provides an AMC monitoring equipment consumables management platform, the platform comprising:

[0040] A data acquisition module is used to obtain and record the amount of each consumable type in the AMC monitoring device in real time according to a preset sensor, and to create a change sequence of each consumable type according to the amount of each consumable type; the consumable amount adopts the ratio of the current amount to the rated amount;

[0041] The consumables pairing module is used to pair all consumables types, compare the change sequence, and calculate the correlation and delay period;

[0042] A display map partitioning module is used to create a display map, partition the display map, and establish a corresponding relationship between each area and the consumable type;

[0043] A display parameter determination module, used to identify the change sequence of each consumable type and determine the display parameters of the corresponding area;

[0044] An auxiliary layer creation module is used to read the relevance and delay period, and create an auxiliary display layer containing a time tag according to the relevance and delay period and display parameters of all areas;

[0045] The display execution module is used to create a display map according to the display parameters when receiving a display request sent by the user, read the auxiliary display layer according to the current moment, and superimpose it on the display map.

[0046] As a further solution of the present invention: the consumables pairing module includes:

[0047] A pairing unit is used to count all consumable types, select two consumable types from all consumable types, pair them, obtain a type group, and execute the cycle until any consumable type forms a type group with all other consumable types;

[0048] A timing matching unit, used for reading the change sequences corresponding to two consumable types in any type group, and performing timing matching on the change sequences;

[0049] A correlation calculation unit, used to record the minimum distance in real time during the time series matching process, and determine the correlation according to the inverse ratio of the minimum distance;

[0050] The time period determination unit is used to record the time difference between two elements that match each other during the timing matching process, and calculate the average of all time differences as the delay period.

[0051] As a further solution of the present invention: the display graph partition module includes:

[0052] A blank image creation unit, used to obtain the display image frame of the display screen and create a blank image;

[0053] A consumables sorting unit, used to query the importance of each consumable type and sort the consumable types according to the importance;

[0054] A segmentation unit is used to segment the blank map to obtain sub-regions, and sort the sub-regions according to the distance between the sub-regions and the center point of the displayed map;

[0055] The execution unit is used to pair the consumable type and the sub-area according to the sorting result; one consumable type corresponds to one sub-area.

[0056] As a further solution of the present invention: the display parameter determination module includes:

[0057] A sequence reading unit, used to read the changing sequence of each consumable type;

[0058] A difference calculation unit, used to calculate the difference of the change sequence to obtain a difference sequence containing an order;

[0059] A brightness determination unit, used to determine the brightness of the sub-region according to the differential sequence containing the order;

[0060] A reference color value determination unit, used to determine a reference color value of a region according to a threshold value reached by brightness;

[0061] The calculation process of brightness is:

[0062] ; In the formula, is brightness, is a preset constant, , , and is the preset correction factor, for The original data at the location, for The first-order difference data at the location, for The second-order difference data at the position, for Location Order difference data; represents the total number of elements in the change sequence, The preset quantity span.

[0063] Compared with the prior art, the present invention has the following beneficial effects:

[0064] The present invention converts the usage of consumables into a two-dimensional graph for display, and different degrees of loss are represented by different color values. It is highly intuitive and convenient for staff to judge the status of pollutants in the current environment based on the image, effectively reducing the difficulty of data analysis. In addition, when displaying, a prediction process based on the relevance of consumables is also introduced, which allows staff to judge whether the current display situation is consistent with the prediction result, so that staff can trace the source of the problem. For example, the prediction result is that the consumables are insufficient, but the actual situation is that the consumables are sufficient, which means that there may be a problem in the use of the consumables. At this time, detection is needed, which is equivalent to further developing and applying the existing consumables data, thereby improving the level of data development. BRIEF DESCRIPTION OF THE DRAWINGS

[0065] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present invention.

[0066] Figure 1 The overall flow chart of the AMC monitoring equipment consumables management method is shown.

[0067] Figure 2 The structure diagram of the AMC monitoring equipment consumables management platform is shown. DETAILED DESCRIPTION

[0068] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0069] Figure 1 The figure is a general flow chart of the AMC monitoring equipment consumables management method and platform. In an embodiment of the present invention, a method for managing consumables of AMC monitoring equipment is provided, and the method includes:

[0070] Step S100: acquiring and recording the amount of each consumable type in the AMC monitoring device in real time according to a preset sensor, and creating a change sequence of each consumable type according to the amount of each consumable type; the consumable amount adopts the ratio of the current amount to the rated amount;

[0071] Some modules used for detecting pollutants in the AMC monitoring equipment are physical modules, and some are chemical modules. For the chemical modules, most of them are consumables, which need to be replenished. If they are not replenished in time, the corresponding functions will fail. Specifically, the consumable quantity of each consumable type in the AMC monitoring equipment is obtained and recorded according to the preset sensor. The sensor can be a pressure sensor, which only needs to be able to measure the consumables. The consumable quantity of each consumable type at different times is counted to obtain a sequence, which is called the change sequence of each consumable type. In order to record the statistical data format, all consumable quantities use the ratio of the current quantity to the rated quantity to obtain dimensionless data.

[0072] Step S200: pairing all consumable types in pairs, comparing the change sequence, and calculating the correlation and delay period;

[0073] All consumable types are paired in pairs to obtain a consumable type group, and the change sequences corresponding to two consumable types in the consumable type group are read. By comparing the change sequences, the correlation and delay period can be calculated. The comparison process adopts a time domain matching scheme. While determining the data correspondence, the distance between the two change sequences can be calculated, and the inverse ratio of the distance is used as the correlation; in addition, combined with the determined data correspondence, the delay period can be obtained.

[0074] The practical significance of this process is that for any two consumables, when one of the consumables is changing, it is judged whether the other consumable will have similar changes in the future. The higher the correlation, the higher the possibility that the other consumable will have similar changes in the future. The delay segment is used to indicate how long it will take for similar changes to occur.

[0075] Step S300: creating a display map, dividing the display map into zones, and establishing a corresponding relationship between each zone and a consumable type;

[0076] Based on the known correlation between each consumable type, a display diagram is created and partitioned. The partitioning method can be based on a preset grid. For example, if there are 11 types of consumables, they can be divided into 4*3 rectangular areas. This process is mainly connected with the existing display process to improve the visualization display capability.

[0077] Step S400: identifying the change sequence of each consumable type and determining the display parameters of the corresponding area;

[0078] After the display diagram is constructed, the change sequence of each consumable type is identified to determine whether there will be a shortage of consumables, and then the display parameters are determined for intuitive display.

[0079] Step S500: reading the relevance and delay period, and creating an auxiliary display layer containing a time tag according to the relevance and delay period and display parameters of all areas;

[0080] On the basis of step S400, for any area, read the correlation between the consumable type corresponding to the area and other consumable types and the delay period. When the correlation is high enough, query the corresponding area as the area that will be affected by the current area in the future. The magnitude of the impact is determined by the display parameters of the area, and the time after which the impact is determined by the delay period, that is, an auxiliary display layer containing a time tag. The time tag indicates how long it will take to be affected, and the auxiliary display layer indicates which area is affected in what way. Under normal circumstances, the auxiliary display layer has only one area, but when there are two areas nearby at the same time (possibly affected by different areas at different times), they will be merged.

[0081] Step S600: upon receiving a display request sent by a user, creating a display image according to display parameters, reading an auxiliary display layer according to the current moment, and superimposing it on the display image;

[0082] Finally, when a display request is received from the user, a display map is created according to the display parameters as a display benchmark. Furthermore, all auxiliary display layers are read according to the current moment. These auxiliary display layers are determined by the display benchmarks of all previous moments, and the number is not fixed. There may be no auxiliary display layers at the current moment, or there may be many auxiliary display layers, which are all superimposed on the display benchmark to obtain the final display map. At this time, the prediction process (the amount of consumables that should have changed determined by historical data) can be superimposed on the existing monitoring results (display benchmark, indicating the current consumables situation), so that managers can better grasp the current situation. The simplest benefit is that if the display benchmark shows that everything is normal, but the prediction process is more severe, this means that there may be a problem in the detection process. Under normal circumstances, the current consumables should be insufficient, but in fact they are still sufficient, and managers need to conduct further troubleshooting.

[0083] For step S200, the steps of pairing all consumable types, comparing the change sequence, and calculating the correlation and delay period include:

[0084] Count all consumable types, select two consumable types from all consumable types, pair them up, and obtain a type group, and execute the cycle until any consumable type forms a type group with all other consumable types;

[0085] For any type group, read the change sequences corresponding to two consumable types therein, and perform time sequence matching on the change sequences;

[0086] During the time series matching process, the minimum distance is recorded in real time, and the correlation is determined according to the inverse ratio of the minimum distance;

[0087] During the timing matching process, the time difference between two elements that match each other is recorded, and the average of all time differences is calculated as the delay period.

[0088] The above content limits the comparison process of the change sequences corresponding to any two consumable types. First, all consumable types are counted, and two consumable types are selected from all consumable types and paired to obtain type groups, until any two consumable types have a pairing relationship, that is, each consumable type forms a type group with other consumable types.

[0089] Then, for any type group, read the change sequences corresponding to two consumable types therein, and perform time matching on the change sequences. The time matching process can use the DTW algorithm, that is, the dynamic time warping algorithm. DTW is a widely used algorithm for measuring the similarity between two time series, even if they may have nonlinear changes in time. It is extremely suitable for time series of different lengths. For this application, the change sequences are generally of equal length. When matching elements, if the correlation between two change sequences is high, their delay periods are almost similar, that is, the variance of all time differences is very small.

[0090] Finally, in the timing matching process, the minimum distance is recorded in real time, the correlation is determined according to the inverse ratio of the minimum distance, the time difference between two elements that match each other is recorded, and the average of all time differences is calculated as the delay period.

[0091] Regarding step S300, the steps of creating a display map, partitioning the display map, and establishing a correspondence between each area and the consumable type include:

[0092] Get the display image size of the display screen and create a blank image;

[0093] Query the importance of each consumable type and sort the consumable types according to their importance;

[0094] The blank map is divided into sub-regions, and the sub-regions are sorted according to the distance between the sub-regions and the center point of the displayed map;

[0095] Pair the consumable types and sub-areas based on the sorting results; one consumable type corresponds to one sub-area.

[0096] The display process is not complicated. Get the display image of the display screen. The existing display images are basically limited, and the most common one is 1920*1080. Create a blank image based on the display image. Then, divide the blank image according to the total number of consumable types to obtain multiple sub-areas. Sort the sub-areas according to the distance between the sub-areas and the center point of the display image. If the distances are the same, randomly determine the order. Further, sort the consumable types according to their importance, and make a one-to-one correspondence between the sorting results of the sub-areas and the sorting results of the consumable types. This way, the sub-areas close to the center correspond to more important consumable types. The closer to the center, the more attention the management personnel will pay when observing. The purpose of this process is to facilitate observation by management personnel.

[0097] Regarding step S400, the step of identifying the change sequence of each consumable type and determining the display parameters of the corresponding area includes:

[0098] Read the changing sequence of each consumable type;

[0099] Calculate the difference of the change sequence and obtain the difference sequence containing the order;

[0100] Determine the brightness of the sub-region according to the difference sequence containing the order;

[0101] Determine the reference color value of the area according to the threshold value reached by the brightness;

[0102] The calculation process of brightness is:

[0103] ; In the formula, is brightness, is a preset constant, , , and is the preset correction factor, for The original data at the location, for The first-order difference data at the location, for The second-order difference data at the position, for Location Order difference data; represents the total number of elements in the change sequence, The preset quantity span.

[0104] Step S400 is the change sequence recognition process. For the change sequence of each consumable type, the difference of the change sequence is calculated to obtain a difference sequence containing an order. The difference sequence containing an order is processed to obtain the parameters of the sub-area. In the above content, the parameter is limited to brightness. Specifically, the reference color value is determined according to the value reached by the brightness. This process is mainly based on the YUV color space or the YCbCr color space as an example. Y represents brightness, and the other two parameters are used to characterize chromaticity information. In the above content, the preset chromaticity information is selected according to the size of the Y value.

[0105] Specifically, the brightness is calculated based on the data in the change sequence, taking the last element in the change sequence as the reference and obtaining the value forward. For any data, the sum of the differences of each order is calculated according to the preset weight, the mean of the sum of all the data is calculated, and then the brightness can be obtained by combining the preset constant. The function of the constant is to make the brightness fall within a certain range, such as 0 to 255. It should be noted that the difference in this application includes the zero-order difference, which represents the original data.

[0106] For step S500, the step of reading the relevance and delay period, and creating an auxiliary display layer containing a time tag according to the relevance and delay period and display parameters of all regions includes:

[0107] For any sub-area, query the corresponding consumable type as the reference consumable type;

[0108] Querying the consumable type whose correlation with the reference consumable type reaches a preset threshold as the target consumable type, and simultaneously reading the delay time periods of the reference consumable type and the target consumable type;

[0109] Determine transparency based on relevance, and determine time tags based on current time and delay period;

[0110] All sub-areas with transparency are counted based on the time tags to obtain the auxiliary display layer.

[0111] In an example of the technical solution of the present invention, the generation process of the auxiliary display layer is described in detail. For any sub-area, the corresponding consumable type is queried (the sub-area is created based on a one-to-one correspondence, and the query process is very easy) as the reference consumable type, and then the correlation between other consumable types and the reference consumable type is queried. When the correlation reaches a preset threshold, it means that the correlation is large enough. At this time, it is used as the target consumable type, and the delay period of the reference consumable type and the target consumable type is read at the same time. The transparency is determined according to the correlation. The minimum value of the transparency also needs to be large enough to prevent it from having too much impact on the display benchmark, such as 95%. Then, the transparency is determined within the range of 95% to 100% according to the inverse ratio of the correlation. The smaller the correlation, the greater the transparency.

[0112] Finally, the time label is determined according to the current time and the delay period, and all sub-areas with transparency (normally there is only one) are counted based on the time label to obtain the auxiliary display layer at the time corresponding to the time label.

[0113] Regarding step S600, when receiving a display request sent by a user, creating a display image according to display parameters, reading an auxiliary display layer according to the current moment, and superimposing it on the display image comprises:

[0114] When receiving a display request sent by a user, a display image is created according to the display parameters;

[0115] Read the auxiliary display layer corresponding to the reception time of the display request;

[0116] Overlay the auxiliary display layer on the display image.

[0117] The display process is very simple. When a display request is received from the user, the display parameters of each sub-area are read to create a display map. The receiving time of the display request is read and matched with the time tags of all auxiliary display layers to obtain the auxiliary display layer at the receiving time. The auxiliary display layer is superimposed on the display map to complete the display process.

[0118] As a preferred embodiment of the technical solution of the present invention, an AMC monitoring equipment consumables management platform is characterized in that the platform 10 includes:

[0119] The data acquisition module 11 is used to obtain and record the amount of each consumable type in the AMC monitoring device in real time according to the preset sensor, and create a change sequence of each consumable type according to the amount of each consumable type; the consumable amount adopts the ratio of the current amount to the rated amount;

[0120] The consumables pairing module 12 is used to pair all consumables types in pairs, compare the change sequence, and calculate the correlation and delay period;

[0121] A display map partitioning module 13, used to create a display map, partition the display map, and establish a corresponding relationship between each area and the consumable type;

[0122] A display parameter determination module 14, for identifying the change sequence of each consumable type and determining the display parameters of the corresponding area;

[0123] The auxiliary layer creation module 15 is used to read the relevance and delay period, and create an auxiliary display layer containing a time tag according to the relevance and delay period and display parameters of all areas;

[0124] The display execution module 16 is used to create a display image according to the display parameters when receiving a display request sent by the user, and read the auxiliary display layer according to the current moment and superimpose it on the display image.

[0125] Furthermore, the consumables pairing module 12 includes:

[0126] A pairing unit is used to count all consumable types, select two consumable types from all consumable types, pair them, obtain a type group, and execute the cycle until any consumable type forms a type group with all other consumable types;

[0127] A timing matching unit, used for reading the change sequences corresponding to two consumable types in any type group, and performing timing matching on the change sequences;

[0128] A correlation calculation unit, used to record the minimum distance in real time during the time series matching process, and determine the correlation according to the inverse ratio of the minimum distance;

[0129] The time period determination unit is used to record the time difference between two elements that match each other during the timing matching process, and calculate the average of all time differences as the delay period.

[0130] Specifically, the display graph partitioning module 13 includes:

[0131] A blank image creation unit, used to obtain the display image frame of the display screen and create a blank image;

[0132] A consumables sorting unit, used to query the importance of each consumable type and sort the consumable types according to the importance;

[0133] A segmentation unit is used to segment the blank map to obtain sub-regions, and sort the sub-regions according to the distance between the sub-regions and the center point of the displayed map;

[0134] The execution unit is used to pair the consumable type and the sub-area according to the sorting result; one consumable type corresponds to one sub-area.

[0135] In addition, the display parameter determination module 14 includes:

[0136] A sequence reading unit, used to read the changing sequence of each consumable type;

[0137] A difference calculation unit, used to calculate the difference of the change sequence to obtain a difference sequence containing an order;

[0138] A brightness determination unit, used to determine the brightness of the sub-region according to the differential sequence containing the order;

[0139] A reference color value determination unit, used to determine a reference color value of a region according to a threshold value reached by brightness;

[0140] The calculation process of brightness is:

[0141] ; In the formula, is brightness, is a preset constant, , , and is the preset correction factor, for The original data at the location, for The first-order difference data at the location, for The second-order difference data at the position, for Location Order difference data; represents the total number of elements in the change sequence, The preset quantity span.

[0142] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for managing consumables of AMC monitoring equipment, characterized in that: The method comprises: Acquire and record the amount of each consumable type in the AMC monitoring device in real time according to the preset sensor, and create a change sequence of each consumable type according to the amount of each consumable type; the consumable amount adopts the ratio of the current amount to the rated amount; Pair all consumable types, compare the change sequence, and calculate the correlation and delay period; Create a display map, divide the display map into zones, and establish the corresponding relationship between each zone and the consumable type; Identify the change sequence of each consumable type and determine the display parameters of the corresponding area; Read the relevance and delay period, and create an auxiliary display layer with a time tag according to the relevance and delay period and display parameters of all areas; When receiving a display request sent by the user, a display map is created according to the display parameters, and the auxiliary display layer is read according to the current moment and superimposed on the display map; The steps of pairing all consumable types, comparing the change sequence, and calculating the correlation and delay period include: Count all consumable types, select two consumable types from all consumable types, pair them up, and obtain a type group, and execute the cycle until any consumable type forms a type group with all other consumable types; For any type group, read the change sequences corresponding to two consumable types therein, and perform time sequence matching on the change sequences; During the time series matching process, the minimum distance is recorded in real time, and the correlation is determined according to the inverse ratio of the minimum distance; In the process of timing matching, the time difference between two elements that match each other is recorded, and the average of all time differences is calculated as the delay period; The steps of creating a display map, partitioning the display map, and establishing a corresponding relationship between each area and the consumable type include: Get the display image size of the display screen and create a blank image; Query the importance of each consumable type and sort the consumable types according to their importance; The blank map is divided into sub-regions, and the sub-regions are sorted according to the distance between the sub-regions and the center point of the displayed map; Pair the consumable types and sub-areas according to the sorting results; one consumable type corresponds to one sub-area; The step of identifying the change sequence of each consumable type and determining the display parameters of the corresponding area includes: Read the changing sequence of each consumable type; Calculate the difference of the change sequence and obtain the difference sequence containing the order; Determine the brightness of the sub-region according to the difference sequence containing the order; Determine the reference color value of the area according to the threshold value reached by the brightness; The calculation process of brightness is: ; In the formula, is brightness, is a preset constant, , , and is the preset correction factor, for The original data at the location, for The first-order difference data at the location, for The second-order difference data at the position, for Location Order difference data; represents the total number of elements in the change sequence, is the preset quantity span; The step of reading the relevance and delay period, and creating an auxiliary display layer containing a time tag according to the relevance and delay period and display parameters of all regions includes: For any sub-area, query the corresponding consumable type as the reference consumable type; Querying the consumable type whose correlation with the reference consumable type reaches a preset threshold as the target consumable type, and simultaneously reading the delay time periods of the reference consumable type and the target consumable type; Determine transparency based on relevance, and determine time tags based on current time and delay period; All sub-areas with transparency are counted based on the time tags to obtain the auxiliary display layer.

2. The AMC monitoring equipment consumables management method according to claim 1, characterized in that: When receiving a display request sent by a user, creating a display image according to display parameters, reading an auxiliary display layer according to the current moment, and superimposing it on the display image comprises: When receiving a display request sent by a user, a display image is created according to the display parameters; Read the auxiliary display layer corresponding to the reception time of the display request; Overlay the auxiliary display layer on the display image.

3. An AMC monitoring equipment consumables management platform, characterized in that: The platform includes: A data acquisition module is used to obtain and record the amount of each consumable type in the AMC monitoring device in real time according to a preset sensor, and to create a change sequence of each consumable type according to the amount of each consumable type; the consumable amount adopts the ratio of the current amount to the rated amount; The consumables pairing module is used to pair all consumables types, compare the change sequence, and calculate the correlation and delay period; A display map partitioning module is used to create a display map, partition the display map, and establish a corresponding relationship between each area and the consumable type; A display parameter determination module, used to identify the change sequence of each consumable type and determine the display parameters of the corresponding area; An auxiliary layer creation module is used to read the relevance and delay period, and create an auxiliary display layer containing a time tag according to the relevance and delay period and display parameters of all areas; The display execution module is used to create a display image according to the display parameters when receiving a display request sent by the user, read the auxiliary display layer according to the current moment, and superimpose it on the display image; The consumables pairing module comprises: A pairing unit is used to count all consumable types, select two consumable types from all consumable types, pair them, obtain a type group, and execute the cycle until any consumable type forms a type group with all other consumable types; A timing matching unit, used for reading the change sequences corresponding to two consumable types in any type group, and performing timing matching on the change sequences; A correlation calculation unit, used to record the minimum distance in real time during the time series matching process, and determine the correlation according to the inverse ratio of the minimum distance; The time period determination unit is used to record the time difference between two elements that match each other during the time series matching process, and calculate the average of all time differences as the delay period; The display image partitioning module comprises: A blank image creation unit, used to obtain the display image frame of the display screen and create a blank image; A consumables sorting unit, used to query the importance of each consumable type and sort the consumable types according to the importance; A segmentation unit is used to segment the blank map to obtain sub-regions, and sort the sub-regions according to the distance between the sub-regions and the center point of the displayed map; An execution unit, used for pairing consumable types and sub-regions according to the sorting results; one consumable type corresponds to one sub-region; The display parameter determination module comprises: A sequence reading unit, used to read the changing sequence of each consumable type; A difference calculation unit, used to calculate the difference of the change sequence to obtain a difference sequence containing an order; A brightness determination unit, used to determine the brightness of the sub-region according to the differential sequence containing the order; A reference color value determination unit, used to determine a reference color value of a region according to a threshold value reached by brightness; The calculation process of brightness is: ; In the formula, is brightness, is a preset constant, , , and is the preset correction factor, for The original data at the location, for The first-order difference data at the location, for The second-order difference data at the position, for Location Order difference data; represents the total number of elements in the change sequence, is the preset quantity span; The contents of reading the relevance and delay period, and creating an auxiliary display layer containing a time tag according to the relevance and delay period and display parameters of all regions include: For any sub-area, query the corresponding consumable type as the reference consumable type; Querying the consumable type whose correlation with the reference consumable type reaches a preset threshold as the target consumable type, and simultaneously reading the delay time periods of the reference consumable type and the target consumable type; Determine transparency based on relevance, and determine time tags based on current time and delay period; All sub-areas with transparency are counted based on the time tags to obtain the auxiliary display layer.