Health state assessment method and device, storage medium and program product
By obtaining and analyzing the operation data of industrial equipment, including maintenance time intervals, actual use time, etc., and calculating health scores, the problem that the existing technology cannot accurately evaluate the health status of industrial equipment is solved, and a more objective and accurate evaluation effect is achieved.
Patent Information
- Application Number
- CN202411858659.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-16
- Publication Date
- 2025-03-25
AI Technical Summary
When evaluating the health status of industrial equipment, the prior art cannot objectively and accurately reflect the actual health status of the equipment in complex industrial networks, and ignores real-time operation data and data on regular maintenance.
Based on these data, the health status of industrial equipment is determined by obtaining operational data that reflects the impact of operating time on industrial equipment operations. Specific methods include obtaining parameters such as maintenance time interval, actual use time, aging speed, continuous operation time and safety protection, and calculating health scores to reflect the health status of the equipment.
This method can more objectively and accurately evaluate the health status of industrial equipment, and provide a more accurate reflection of the health status considering the impact of operating time on the equipment.
Smart Images

Figure CN119692984A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of industrial equipment, and in particular to a health status assessment method, equipment, storage medium and program product. Background Art
[0002] In related technologies, the health status assessment model mainly collects information data such as security incidents, security vulnerabilities, operating indicators, business systems, etc. of the equipment, extracts data features and analyzes them to obtain quantitative data that can reflect risks, and determines the security status of the equipment based on the weighted average results of the quantitative data.
[0003] With the development of the industrial Internet and the continuous advancement of 5G fully connected factories, the number of paths for industrial equipment to connect to external devices has increased, and problems such as system vulnerabilities being exploited and security reinforcement validity periods have become increasingly serious. In a complex industrial network system, the above-mentioned method of evaluating the health status of equipment by weighted averaging the quantitative data reflecting risks has certain limitations and cannot objectively and accurately fit the health status of industrial equipment. Summary of the invention
[0004] The present application provides a health status assessment method, device, storage medium and program product, which can more objectively and accurately assess the health status of industrial equipment.
[0005] In a first aspect, the present application provides a health status assessment method, comprising: obtaining operation data of industrial equipment, and determining the health status of the industrial equipment at least based on the operation data of the industrial equipment, wherein the operation data is used to reflect the impact of operation time on the operation status of the industrial equipment.
[0006] It is understandable that with the increase of operating time, industrial equipment may experience performance degradation, increased safety risks and other problems. Therefore, this application obtains operating data that can reflect the impact of operating time on the operating conditions of industrial equipment, and then determines the health status of industrial equipment based on the operating data. In this way, compared with the related technology that evaluates the health status of equipment by weighted averaging quantitative data according to set weights, the health status evaluation method provided by this application takes into account the objective factor of operating time, and evaluates the health status of industrial equipment based on the impact of the increase in operating time on the operating conditions of industrial equipment, which can more objectively and accurately evaluate the health status of industrial equipment.
[0007] In a possible implementation, the operation data of industrial equipment includes: the maintenance time interval of industrial equipment, the actual use time of industrial equipment, the aging speed of industrial equipment, the continuous operation time of industrial equipment, and the safety protection degree of industrial equipment; based on the operation data of industrial equipment, the health status of industrial equipment is determined, including: when the actual use time of industrial equipment is less than the maintenance time interval of industrial equipment, the health score of industrial equipment is determined based on the aging speed of industrial equipment, the safety protection degree of industrial equipment, the actual use time of industrial equipment, and the continuous operation time of industrial equipment. The health score is used to reflect the health status of industrial equipment.
[0008] In another possible implementation, the health score of industrial equipment is determined based on the following formula:
[0009]
[0010] Among them, S represents the health score of industrial equipment, a represents the aging speed of industrial equipment, b represents the health protection degree of industrial equipment, c represents the continuous operation time of industrial equipment, t represents the actual use time of industrial equipment, and T represents the maintenance time interval of industrial equipment.
[0011] In another possible implementation, the method further includes: obtaining safety risk data and maintenance data of the industrial equipment; determining the health status of the industrial equipment based at least on the operation data of the industrial equipment, including: determining the health status of the industrial equipment based on the operation data, safety risk data and maintenance data of the industrial equipment. The safety risk data is used to reflect the risk factors caused by the increase in the operation time of the industrial equipment; and the maintenance data is used to reflect the risk factors repaired by each maintenance.
[0012] Another possible implementation method is to determine the health status of industrial equipment based on the operation data, safety risk data and maintenance data of the industrial equipment, including: determining the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data and maintenance data; determining the health score of the industrial equipment based on the operation data of the industrial equipment and the risk improvement factor of each maintenance cycle. The risk improvement factor is used to reflect the improvement of the risk factor of the industrial equipment by the maintenance operation performed in each maintenance cycle; and the health score is used to reflect the health status of the industrial equipment.
[0013] In another possible implementation, the operational data of the industrial equipment includes: the maintenance time interval of the industrial equipment, the actual usage time of the industrial equipment, the aging rate of the industrial equipment, the continuous operation time of the industrial equipment, and the safety protection level of the industrial equipment; based on the operational data of the industrial equipment and the risk improvement factor of each maintenance cycle, the health score of the industrial equipment is determined, including: when the actual usage time of the industrial equipment is greater than or equal to the maintenance time interval of the industrial equipment, the health score of the industrial equipment is determined based on the aging rate of the industrial equipment, the safety protection level of the industrial equipment, the actual usage time of the industrial equipment, the continuous operation time of the industrial equipment, the risk improvement factor of each maintenance cycle and the maintenance time interval of the industrial equipment.
[0014] In another possible implementation, the health score of the industrial equipment satisfies the following formula:
[0015]
[0016] Among them, S represents the health score of industrial equipment, represents the aging speed of industrial equipment, b represents the health protection degree of industrial equipment, c represents the continuous operation time of industrial equipment, t represents the actual use time of industrial equipment, T represents the maintenance time interval of industrial equipment, q represents the risk improvement factor, i represents the i-th maintenance cycle, and k represents the total number of maintenance cycles.
[0017] In another possible implementation, the safety risk data includes the number of risk factors found in each maintenance cycle and the number of risk factors found in historical maintenance cycles; the maintenance data includes the number of risk factors found and repaired in each maintenance cycle and the number of risk factors found and repaired in historical maintenance cycles; at least one maintenance cycle includes a target maintenance cycle, and the target maintenance cycle is any one of the other maintenance cycles except the first maintenance cycle in the at least one maintenance cycle; based on the safety risk data and the maintenance data, the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment is determined, including: based on the risk improvement factor of the maintenance cycle before the target maintenance cycle and the repair ratio of the target maintenance cycle, the risk improvement factor of the target maintenance cycle is determined. Wherein, the repair ratio of the target maintenance cycle is determined based on the number of risk factors repaired in the target maintenance cycle, the number of risk factors repaired in the historical cycle, and the protection capability factor, and the ratio between the number of risk factors found in the target cycle, the number of risk factors found in the historical cycle, and the risk diffusion factor; wherein, the protection capability factor is used to reflect the protection capability of the safety protection equipment of the industrial equipment against the risk factors; and the risk diffusion factor is used to reflect the diffusion speed of the risk factors.
[0018] In another possible implementation, the risk improvement factor of the target maintenance cycle satisfies the following formula:
[0019]
[0020] Among them, q represents the risk improvement factor of the target maintenance cycle, q1 represents the risk improvement factor of the first maintenance cycle, l1 represents the number of risk factors discovered and repaired in the historical maintenance cycle, l2 represents the number of risk factors discovered and repaired in the target maintenance cycle, α represents the protection capability factor, l3 represents the number of risk factors discovered in the historical maintenance cycle, l4 represents the number of risk factors discovered in the target maintenance cycle, and β represents the risk diffusion factor.
[0021] Another possible implementation method is to determine the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data and the maintenance data, including: determining the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data, the maintenance data, and a preset maintenance weight. The preset maintenance weight is used to reflect the maintenance level of each maintenance, and the preset maintenance weight is negatively correlated with the number of maintenance times.
[0022] In a second aspect, the present application provides a health status assessment device, comprising: an acquisition module and an assessment module; wherein the acquisition module is used to acquire the operating data of industrial equipment, and the operating data is used to reflect the impact of operating time on the operating conditions of the industrial equipment; the assessment module is used to determine the health status of the industrial equipment based at least on the operating data of the industrial equipment.
[0023] In one possible implementation, the operational data of industrial equipment includes: maintenance time interval of industrial equipment, actual usage time of industrial equipment, aging rate of industrial equipment, continuous operation time of industrial equipment, and safety protection degree of industrial equipment; an evaluation module is specifically used to determine the health score of the industrial equipment based on the aging rate of the industrial equipment, the safety protection degree of the industrial equipment, the actual usage time of the industrial equipment, and the continuous operation time of the industrial equipment when the actual usage time of the industrial equipment is less than the maintenance time interval of the industrial equipment; the health score is used to reflect the health status of the industrial equipment.
[0024] In another possible implementation, the health score of industrial equipment is determined based on the following formula:
[0025]
[0026] Among them, S represents the health score of industrial equipment, b represents the aging speed of industrial equipment, c represents the continuous operation time of industrial equipment, t represents the actual use time of industrial equipment, and T represents the maintenance time interval of industrial equipment.
[0027] Another possible implementation method is that the acquisition module is also used to obtain safety risk data and maintenance data of industrial equipment; the safety risk data is used to reflect the risk factors caused by the increase in operating time of industrial equipment; the maintenance data is used to reflect the risk factors repaired by each maintenance; the evaluation module is specifically used to determine the health status of industrial equipment based on the operating data, safety risk data and maintenance data of industrial equipment.
[0028] Another possible implementation method is that the evaluation module is specifically used to determine the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data and maintenance data, and the risk improvement factor is used to reflect the improvement of the risk factor of the industrial equipment caused by the maintenance operations performed in each maintenance cycle; based on the operating data of the industrial equipment and the risk improvement factor of each maintenance cycle, determine the health score of the industrial equipment, and the health score is used to reflect the health status of the industrial equipment.
[0029] In another possible implementation, the operational data of industrial equipment includes: maintenance time interval of industrial equipment, actual usage time of industrial equipment, aging rate of industrial equipment, continuous operation time of industrial equipment, and safety protection level of industrial equipment; an evaluation module is specifically used to determine the health score of the industrial equipment based on the aging rate of the industrial equipment, the safety protection level of the industrial equipment, the actual usage time of the industrial equipment, the continuous operation time of the industrial equipment, the risk improvement factor of each maintenance cycle, and the maintenance time interval of the industrial equipment when the actual usage time of the industrial equipment is greater than or equal to the maintenance time interval of the industrial equipment.
[0030] In another possible implementation, the health score of the industrial equipment satisfies the following formula:
[0031]
[0032] Among them, S represents the health score of industrial equipment, represents the aging speed of industrial equipment, b represents the health protection degree of industrial equipment, c represents the continuous operation time of industrial equipment, t represents the actual use time of industrial equipment, T represents the maintenance time interval of industrial equipment, q represents the risk improvement factor, i represents the i-th maintenance cycle, and k represents the total number of maintenance cycles.
[0033] In another possible implementation, the safety risk data includes the number of risk factors found in each maintenance cycle and the number of risk factors found in historical maintenance cycles; the maintenance data includes the number of risk factors found and repaired in each maintenance cycle and the number of risk factors found and repaired in historical maintenance cycles; at least one maintenance cycle includes a target maintenance cycle, and the target maintenance cycle is any one of the other maintenance cycles in at least one maintenance cycle except the first maintenance cycle; the evaluation module is specifically used to determine the risk improvement factor of the target maintenance cycle based on the risk improvement factor of the maintenance cycle before the target maintenance cycle and the repair ratio of the target maintenance cycle. The repair ratio of the target maintenance cycle is determined based on the number of risk factors repaired in the target maintenance cycle, the number of risk factors repaired in the historical cycle, and the protection capability factor, and the ratio between the number of risk factors found in the target cycle, the number of risk factors found in the historical cycle, and the risk diffusion factor; the protection capability factor is used to reflect the protection capability of the safety protection equipment of the industrial equipment against the risk factors; the risk diffusion factor is used to reflect the diffusion speed of the risk factors.
[0034] In another possible implementation, the risk improvement factor of the target maintenance cycle satisfies the following formula:
[0035]
[0036] Among them, represents the risk improvement factor of the target maintenance cycle, represents the risk improvement factor of the first maintenance cycle, represents the number of risk factors discovered and repaired in the historical maintenance cycle, represents the number of risk factors discovered and repaired in the target maintenance cycle, represents the protection capability factor, represents the number of risk factors discovered in the historical maintenance cycle, represents the number of risk factors discovered in the target maintenance cycle, and the risk diffusion factor.
[0037] In another possible implementation, the evaluation module is specifically configured to determine the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data, the maintenance data, and the preset maintenance weight. The preset maintenance weight is used to reflect the maintenance level of each maintenance, and the preset maintenance weight is negatively correlated with the number of maintenance times.
[0038] In a third aspect, the present application provides an electronic device, comprising: a processor and a memory; the memory stores instructions executable by the processor; when the processor is configured to execute the instructions, the electronic device implements the method of the first aspect above.
[0039] In a fourth aspect, the present application provides a chip system, which is applied to a health status assessment device; the chip system includes one or more interface circuits and one or more processors. The interface circuit and the processor are interconnected through a line; the interface circuit is used to receive a signal from a memory of the health status assessment device and send a signal to the processor, the signal including a computer instruction stored in the memory. When the processor executes the computer instruction, the electronic device executes the method of the first aspect above.
[0040] In a fifth aspect, the present application provides a readable storage medium, which includes: software instructions; when the software instructions are executed in an electronic device, the electronic device implements the method of the first aspect above.
[0041] In a sixth aspect, the present application provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the steps of the related method described in the first aspect above to implement the method of the first aspect above.
[0042] The beneficial effects of the second to sixth aspects mentioned above refer to the corresponding description of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 A schematic diagram of an application environment of a health status assessment method provided in this application;
[0044] Figure 2 A flowchart of a health status assessment method provided for this application;
[0045] Figure 3 A flowchart of another health status assessment method provided for this application;
[0046] Figure 4 A flowchart of another health status assessment method provided in this application;
[0047] Figure 5 A flowchart of another health status assessment method provided in this application;
[0048] Figure 6 An evaluation effect diagram of a health status evaluation method provided in this application;
[0049] Figure 7 A schematic diagram of the composition of a health status assessment device provided in this application;
[0050] Figure 8 A schematic diagram of the composition of an electronic device provided in this application. DETAILED DESCRIPTION
[0051] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0052] It should be noted that, in the embodiments of the present application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0053] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.
[0054] In the industrial Internet environment, 5G fully connected factories contain numerous industrial devices, and the connection paths to external networks are complex. Traditional evaluation models mainly rely on historical data from equipment logs and evaluate the health status of equipment through weighted average calculation. However, this model has obvious defects: single data source: mainly relying on historical data from equipment logs, ignoring real-time operation data and regular maintenance data; simple evaluation method: using weighted average calculation, it is unable to objectively and accurately reflect the actual health status of equipment in complex industrial networks.
[0055] In response to the above technical problems, an embodiment of the present application provides a health status assessment method, which obtains operational data that can reflect the impact of operating time on the operating conditions of industrial equipment, and then determines the health status of industrial equipment based on the operational data. In this way, compared with the related art method of evaluating the health status of equipment by weighted averaging quantitative data according to set weights, the health status assessment method provided by the present application takes into account the objective factor of operating time, and evaluates the health status of industrial equipment based on the impact of the increase in operating time on the operating conditions of industrial equipment, which can more objectively and accurately evaluate the health status of industrial equipment.
[0056] The health status assessment method provided in this application can be applied to Figure 1 In the application environment shown. Figure 1As shown, the application environment includes: industrial equipment 100, network equipment 200, leak scan equipment 300, protection equipment 400 and evaluation equipment 500. Among them, the industrial equipment 100 is connected to the network equipment 200; the industrial equipment 100 is connected to the leak scan equipment 300; the industrial equipment 100 is connected to the protection equipment 400.
[0057] The network device 200 is used to provide network access services for the industrial device 100. For example, the industrial device 100 can access the wireless communication network through the network device 200.
[0058] The vulnerability scanning device 300 is used to scan the industrial device 100 to obtain security risk data, such as vulnerabilities, etc. of the industrial device 100. Exemplarily, the vulnerability scanning device 300, or vulnerability scanning device, can detect security risks of the industrial device 100 by scanning and detecting means based on a vulnerability feature library to discover possible vulnerabilities.
[0059] The protection device 400 is used to provide hardware protection services and / or software protection services for the industrial device 100 .
[0060] In some embodiments, the assessment device 500 is used to obtain operational data of the industrial equipment 100, safety risk data of the missed scanning device 300, safety protection data of the protection device 400, and maintenance data of the industrial equipment 100, and evaluate the health status of the industrial equipment based on the acquired data.
[0061] In some embodiments, the evaluation device 500 may be a single server or computer, or a processor or processing chip in a server or computer, etc. The embodiment of the present application does not limit the specific device form of the evaluation device 500.
[0062] It should be noted that the application environment described in the embodiments of the present application is to more clearly illustrate the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can know that with the evolution of the application environment, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0063] Figure 2 A flow chart of a health status assessment method provided in an embodiment of the present application. Figure 2 As shown, a health status assessment method provided by the present application can be performed as follows Figure 1 The evaluation device shown in is implemented, specifically including the following steps S201-S202:
[0064] S201. Obtain operation data of industrial equipment.
[0065] Among them, operational data is used to reflect the impact of operating hours on the operating conditions of industrial equipment.
[0066] In some embodiments, the operational data of the above-mentioned industrial equipment includes: maintenance time intervals of industrial equipment, actual usage time of industrial equipment, aging speed of industrial equipment, continuous operation time of industrial equipment, and safety protection level of industrial equipment.
[0067] Exemplarily, the aging rate of industrial equipment is determined based on the oxidation rate of components of the industrial equipment, the compatibility of equipment protocols, and the speed of technology updates. For example, in line with actual conditions, the aging rate of industrial equipment is set to be greater than 0; if the aging rate of components of industrial equipment is fast, the compatibility with new protocols is poor, and the related technology iteration is fast, then the aging rate of industrial equipment is large; if the aging rate of components of equipment is slow, the compatibility with new protocols is good, and the related technology iteration is slow, then the aging rate of industrial equipment is small.
[0068] For example, the continuous operation time of industrial equipment will be affected by the protection measures for the stable operation of industrial equipment. Among them, the protection measures for the stable operation of industrial equipment include: fire protection facilities, security facilities, and power supply conditions. For example, in line with the actual situation, the continuous operation time of industrial equipment is set to be greater than 1; if the equipment is used continuously for a long time, the continuous operation time of the industrial equipment will be larger; if the equipment is used continuously for a short time, the continuous operation time of the industrial equipment will be smaller.
[0069] Exemplarily, the security protection degree of industrial equipment is determined based on the hardware protection capability of the security protection equipment, the security protection policy update speed, etc. For example, in line with the actual situation, the security protection degree of industrial equipment is set to be greater than 1; if the hardware protection capability of the security equipment is strong and the security protection policy update speed is fast, the security protection degree of the industrial equipment takes a larger value; if the hardware protection capability of the security equipment is weak and the security protection policy update speed is slow, the security protection degree of the industrial equipment takes a smaller value.
[0070] S202. Determine a health status of the industrial equipment based at least on the operation data of the industrial equipment.
[0071] The health status assessment method provided in this application takes into account the objective factor of operating time, and then uses parameters such as maintenance time interval of industrial equipment, actual usage time of industrial equipment, aging rate of industrial equipment, continuous operating time of industrial equipment, and safety protection level of industrial equipment to reflect the impact of increased operating time on the operating conditions of industrial equipment. Evaluating the health status of industrial equipment based on the above parameters can more objectively and accurately evaluate the health status of industrial equipment.
[0072] In some embodiments, the above-mentioned determination of the health status of industrial equipment based on the operating data of the industrial equipment can be implemented as follows: when the actual usage time of the industrial equipment is less than the maintenance time interval of the industrial equipment, the health score of the industrial equipment is determined based on the aging speed of the industrial equipment, the safety protection level of the industrial equipment, the actual usage time of the industrial equipment, and the continuous operation time of the industrial equipment; the health score is used to reflect the health status of the industrial equipment.
[0073] Exemplarily, the health score of the industrial equipment is determined based on the following formula (1):
[0074]
[0075] Among them, S represents the health score of industrial equipment, a represents the aging speed of industrial equipment, b represents the health protection degree of industrial equipment, c represents the continuous operation time of industrial equipment, t represents the actual use time of industrial equipment, and T represents the maintenance time interval of industrial equipment.
[0076] The health score formula (1) provided in the above embodiment can be used to evaluate the health status of industrial equipment within the first maintenance cycle.
[0077] In some embodiments, Figure 3 As shown, the above method also includes the following steps:
[0078] S200. Obtain safety risk data and maintenance data of industrial equipment.
[0079] Among them, safety risk data is used to reflect the risk factors caused by the increase in operating time of industrial equipment; maintenance data is used to reflect the risk factors repaired by each maintenance.
[0080] It should be noted that the embodiment of the present application does not limit the execution order of the above step S200 and step S201. For example, step S200 can be executed before step S201; or, step S200 can be executed after step S201; or, step S200 and step S201 can be executed at the same time.
[0081] like Figure 3 As shown, based on the above step S200, the above step S202 can be implemented as the following steps S202A:
[0082] S202A. Determine the health status of the industrial equipment based on the operation data, safety risk data, and maintenance data of the industrial equipment.
[0083] In some embodiments, Figure 4 As shown, the above step S202A can be implemented as the following steps:
[0084] S301 : Determine a risk improvement factor for each maintenance cycle in at least one maintenance cycle experienced by industrial equipment based on safety risk data and maintenance data.
[0085] The risk improvement factor is used to reflect the improvement of the risk factor of the industrial equipment caused by the maintenance operations performed in each maintenance cycle.
[0086] Exemplarily, the specific implementation of the above step S301 can refer to the following steps S3011A or S3011B, which will not be repeated here.
[0087] S302: Determine a health score of the industrial equipment based on the operation data of the industrial equipment and the risk improvement factor of each maintenance cycle.
[0088] Among them, the health score is used to reflect the health status of industrial equipment.
[0089] In some embodiments, the above step S302 can be implemented as follows: when the actual usage time of the industrial equipment is greater than or equal to the maintenance time interval of the industrial equipment, the health score of the industrial equipment is determined based on the aging speed of the industrial equipment, the safety protection level of the industrial equipment, the actual usage time of the industrial equipment, the continuous operation time of the industrial equipment, the risk improvement factor of each maintenance cycle and the maintenance time interval of the industrial equipment.
[0090] Exemplarily, the health score of industrial equipment satisfies the following formula (2):
[0091]
[0092] Among them, S represents the health score of industrial equipment, a represents the aging speed of industrial equipment, b represents the health protection degree of industrial equipment, c represents the continuous operation time of industrial equipment, t represents the actual use time of industrial equipment, T represents the maintenance time interval of industrial equipment, q represents the risk improvement factor, i represents the i-th maintenance cycle, and k represents the total number of maintenance cycles.
[0093] The health score formula (2) provided in the above embodiment can be used to evaluate the health status of industrial equipment in the second maintenance cycle and subsequent maintenance cycles.
[0094] In some embodiments, the security risk data includes the number of risk factors discovered in each maintenance cycle and the number of risk factors discovered in historical maintenance cycles; the maintenance data includes the number of risk factors discovered and repaired in each maintenance cycle and the number of risk factors discovered and repaired in historical maintenance cycles.
[0095] As a possible implementation, at least one maintenance cycle includes a target maintenance cycle, and the target maintenance cycle is any one of the other maintenance cycles in the at least one maintenance cycle except the first maintenance cycle. Then the above step S301 can be implemented as the following steps:
[0096] S3011A: Determine a risk improvement factor for the target maintenance cycle based on the risk improvement factor of the maintenance cycle before the target maintenance cycle and the repair ratio of the target maintenance cycle.
[0097] In some embodiments, the repair ratio of the target maintenance cycle is determined based on the ratio between the number of risk factors repaired within the target maintenance cycle, the number of risk factors repaired within the historical cycle and the protection capability factor, and the number of risk factors discovered within the target cycle, the number of risk factors discovered within the historical cycle and the risk diffusion factor.
[0098] Among them, the protection capability factor is used to reflect the protection capability of the safety protection equipment of industrial equipment against risk factors; the risk diffusion factor is used to reflect the diffusion speed of risk factors.
[0099] Exemplarily, the risk improvement factor of the target maintenance period satisfies the following formula (3):
[0100]
[0101] Among them, q represents the risk improvement factor of the target maintenance cycle, q1 represents the risk improvement factor of the maintenance cycle before the target maintenance cycle, l1 represents the number of risk factors discovered and repaired in the historical maintenance cycle, l2 represents the number of risk factors discovered and repaired in the target maintenance cycle, α represents the protection capability factor, l3 represents the number of risk factors discovered in the historical maintenance cycle, l4 represents the number of risk factors discovered in the target maintenance cycle, and β represents the risk diffusion factor.
[0102] The risk improvement factor calculation formula provided in the above embodiment can reflect the improvement of the risk factor of the industrial equipment by the maintenance operation performed in each maintenance cycle, so as to serve as an effective parameter for accurately evaluating the health status of the industrial equipment.
[0103] As another possible implementation, the above step S301 may also be implemented as the following steps:
[0104] S3011B. Determine a risk improvement factor for each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data, the maintenance data, and the preset maintenance weight.
[0105] The preset maintenance weight is used to reflect the maintenance level of each maintenance, and the preset maintenance weight is negatively correlated with the number of maintenance times. For example, if the first maintenance is factory maintenance, the preset maintenance weight is set to 1. If the second and subsequent maintenance are not as good as factory maintenance, the preset maintenance weight of the second maintenance can be set to 0.8, the preset maintenance weight of the third maintenance can be set to 0.6, and so on.
[0106] In some embodiments, the above step S3011B can be implemented as: determining the risk improvement factor of the target maintenance cycle based on the risk improvement factor of the maintenance cycle before the target maintenance cycle, the repair ratio of the target maintenance cycle and the preset maintenance weight.
[0107] Among them, the repair ratio of the target maintenance cycle is determined based on the ratio between the number of risk factors repaired within the target maintenance cycle, the number of risk factors repaired in the historical cycle and the protection capability factor, and the number of risk factors discovered within the target cycle, the number of risk factors discovered in the historical cycle and the risk diffusion factor.
[0108] Exemplarily, the risk improvement factor of the target maintenance period satisfies the following formula (4):
[0109]
[0110] Where q represents the risk improvement factor of the target maintenance cycle, φ(k) represents the preset maintenance weight, q1 represents the risk improvement factor of the maintenance cycle before the target maintenance cycle, l1 represents the number of risk factors discovered and repaired in the historical maintenance cycle, l2 represents the number of risk factors discovered and repaired in the target maintenance cycle, α represents the protection capability factor, l3 represents the number of risk factors discovered in the historical maintenance cycle, l4 represents the number of risk factors discovered in the target maintenance cycle, and β represents the risk diffusion factor.
[0111] The risk improvement factor calculation formula with the preset maintenance weight added provided in the above embodiment can reflect the improvement of the risk factor of the industrial equipment by the maintenance operation performed in each maintenance cycle and is closer to the actual situation.
[0112] It is understandable that in the above S3011A and S3011B, the risk improvement factor of the maintenance cycle before the target maintenance cycle (e.g., q1) can be the risk improvement factor of the first maintenance cycle, or the risk improvement factor of the maintenance cycle before the target maintenance cycle. Exemplarily, if the industrial equipment is a high-loss equipment with high usage frequency, fast aging speed, or high maintenance frequency (e.g., robotic arm torsion joints, industrial gateways, etc.), then the risk improvement factor of the maintenance cycle before the target maintenance cycle is the risk improvement factor of the first maintenance cycle. If the industrial equipment is a low-loss equipment with low usage frequency, slow aging speed, or low maintenance frequency (e.g., standby generators, etc.), then the risk improvement factor of the maintenance cycle before the target maintenance cycle is the risk improvement factor of the maintenance cycle before the target maintenance cycle.
[0113] The following is an introduction to the health status assessment method of the present application embodiment with reference to a specific embodiment. The specific implementation process of the method is as follows: Figure 5 As shown, the following steps S501 to S506 are included.
[0114] S501. Obtain the operation data of industrial equipment, the maintenance data of protective equipment, and the safety risk data of missed scanning equipment.
[0115] Exemplarily, there are many ways to obtain the operational data of industrial equipment. For example, the evaluation device can be connected to the network where the industrial equipment is located, and then the probe device can be deployed to obtain the operational data of the industrial equipment; the evaluation device can also be connected to the industrial equipment to obtain the operational data of the industrial equipment from the log of the industrial equipment; there is no limitation on the method of obtaining the operational data of industrial equipment here.
[0116] Exemplarily, the maintenance data of the protective device can be obtained in a variety of ways, for example, connecting the evaluation device to the protective device and obtaining the maintenance data of the protective device from the protection log of the protective device; the method for obtaining the maintenance data of the protective device is not limited here.
[0117] Exemplarily, the security risk data of the missed scan device can be obtained in a variety of ways, for example, connecting the assessment device to the missed scan device and obtaining the security risk data of the missed scan device from the scan log of the missed scan device; the method for obtaining the security risk data of the missed scan device is not limited here.
[0118] S502: Obtain the maintenance time interval T, actual use time t, and the maintenance time interval k of the industrial equipment from the operation data.
[0119] Exemplarily, the obtained maintenance time interval T may be half a year, one year, or two years.
[0120] S503. Obtain the aging speed a and continuous operation time c of the industrial equipment from the operation data; and obtain the health protection degree b from the maintenance data.
[0121] S504. Obtain the number of risk factors repaired in the historical period l1 and the number of risk factors repaired in the target maintenance period l2 from the operation data, obtain the number of risk factors discovered in the historical period l3 and the number of risk factors discovered in the target period l4 from the safety risk data, and obtain the equipment safety protection capability factor α and the risk diffusion factor β from the maintenance data.
[0122] Among them, the protection capability factor is used to reflect the protection capability of the safety protection equipment of industrial equipment against risk factors; the risk diffusion factor is used to reflect the diffusion speed of risk factors.
[0123] For example, if the industrial equipment's security protection equipment has a strong ability to protect risk factors, for example, if the number of industrial equipment's security protection equipment is large and the performance is strong, then the value of the protection ability factor is large; if the industrial equipment's security protection equipment has a weak ability to protect risk factors, then the value of the protection ability factor is small. If the risk factor spreads quickly, for example, if the risk factor is a vulnerability, the vulnerability is known by the attacker and the relevant vulnerability information is leaked, and the spread speed is fast, then the value of the risk diffusion factor is large; if the risk factor spreads slowly, then the value of the risk diffusion factor is small.
[0124] S505. Calculate the risk improvement factor.
[0125] In one possible implementation, the risk improvement factor is calculated based on the risk improvement factor q1 of the maintenance cycle before the target maintenance cycle, the number of risk factors repaired in the historical cycle l1, the number of risk factors repaired in the target maintenance cycle l2, the number of risk factors discovered in the historical cycle l3, the number of risk factors discovered in the target cycle l4, the equipment safety protection capability factor α, and the risk diffusion factor β. The specific implementation refers to the above formula (3), which will not be elaborated here.
[0126] In another possible implementation, considering that in actual maintenance situations, the first maintenance is factory maintenance, and the second and subsequent maintenance are not as good as the first maintenance level. Therefore, to be more practical, S505 can also be implemented as follows: based on the risk improvement factor q1 of the maintenance cycle before the target maintenance cycle, the number of risk factors repaired in the historical cycle l1, the number of risk factors repaired in the target maintenance cycle l2, the number of risk factors found in the historical cycle l3, the number of risk factors found in the target cycle l4, the equipment safety protection capability factor α, the risk diffusion factor β and the preset maintenance weight, the risk improvement factor is calculated. The specific implementation refers to the above formula (4), which will not be elaborated here.
[0127] S506. Calculate the health score of the industrial equipment.
[0128] Exemplarily, when the actual use time of industrial equipment is less than the maintenance time interval of industrial equipment, the operational health score of industrial equipment is calculated based on the aging speed of industrial equipment, the safety protection level of industrial equipment, the actual use time of industrial equipment, and the continuous operation time of industrial equipment; when the actual use time of industrial equipment is greater than or equal to the maintenance time interval of industrial equipment, the health score of industrial equipment is calculated based on the aging speed of industrial equipment, the safety protection level of industrial equipment, the actual use time of industrial equipment, the continuous operation time of industrial equipment, the risk improvement factor of each maintenance cycle and the maintenance time interval of industrial equipment. Among them, the health score is used to reflect the health status of industrial equipment. The specific implementation refers to the above formula (1) and formula (2), which will not be repeated here.
[0129] Exemplarily, the above step S506 may refer to the above steps S201 to S202 and S301 to S302; the specific implementation of S505 may refer to the above step S3011A or S3011B, which will not be repeated here.
[0130] In some embodiments, the health score of the industrial equipment obtained based on the above steps S501 to S506 is as follows: Figure 6 As shown in the figure, the horizontal axis represents time, which reflects the installation time of industrial equipment to the current time from left to right. The vertical axis represents the health score of industrial equipment. The fluctuating broken line represents the change with the operation time. The health score of industrial equipment increases with the maintenance effect, and shows an overall downward trend.
[0131] It can be seen that the above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, the embodiment of the present application provides a hardware structure and / or software module corresponding to each function. It should be easily appreciated by those skilled in the art that, in combination with the modules and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.
[0132] In some embodiments, the present application provides a health status assessment device, which may include one or more functional modules for implementing the health status assessment method of the above method embodiment.
[0133] For example, Figure 7A schematic diagram of the composition of a health status assessment device provided in an embodiment of the present application. The health status assessment device 600 includes: an acquisition module 601 and an assessment module 602 .
[0134] The acquisition module 601 is used to acquire the operation data, safety risk data and maintenance data of the industrial equipment. The evaluation module 602 is used to determine the health status of the industrial equipment based on the operation data, safety risk data and maintenance data of the industrial equipment. The operation data is used to reflect the impact of the operation time on the operation of the industrial equipment, the safety risk data is used to reflect the risk factors caused by the increase of the operation time of the industrial equipment, and the maintenance data is used to reflect the risk factors repaired by each maintenance.
[0135] In a possible implementation, the operation data of industrial equipment includes: the maintenance time interval of industrial equipment, the actual use time of industrial equipment, the aging rate of industrial equipment, the continuous operation time of industrial equipment, and the safety protection level of industrial equipment; the evaluation module 602 is specifically used to determine the health score of the industrial equipment based on the aging rate of the industrial equipment, the safety protection level of the industrial equipment, the actual use time of the industrial equipment, and the continuous operation time of the industrial equipment when the actual use time of the industrial equipment is less than the maintenance time interval of the industrial equipment; the health score is used to reflect the health status of the industrial equipment.
[0136] In another possible implementation, the health score of industrial equipment is determined based on the following formula:
[0137]
[0138] Among them, S represents the health score of industrial equipment, b represents the aging speed of industrial equipment, c represents the continuous operation time of industrial equipment, t represents the actual use time of industrial equipment, and T represents the maintenance time interval of industrial equipment.
[0139] Another possible implementation method is that the acquisition module 601 is also used to obtain safety risk data and maintenance data of industrial equipment; the safety risk data is used to reflect the risk factors caused by the increase in operating time of industrial equipment; the maintenance data is used to reflect the risk factors repaired by each maintenance; the evaluation module 602 is specifically used to determine the health status of the industrial equipment based on the operating data, safety risk data and maintenance data of the industrial equipment.
[0140] In another possible implementation, the evaluation module 602 is specifically used to determine the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data and the maintenance data, and the risk improvement factor is used to reflect the improvement of the risk factor of the industrial equipment caused by the maintenance operations performed in each maintenance cycle; based on the operating data of the industrial equipment and the risk improvement factor of each maintenance cycle, determine the health score of the industrial equipment, and the health score is used to reflect the health status of the industrial equipment.
[0141] In another possible implementation, the operational data of the industrial equipment includes: the maintenance time interval of the industrial equipment, the actual usage time of the industrial equipment, the aging rate of the industrial equipment, the continuous operation time of the industrial equipment, and the safety protection level of the industrial equipment; the evaluation module 602 is specifically used to determine the health score of the industrial equipment based on the aging rate of the industrial equipment, the safety protection level of the industrial equipment, the actual usage time of the industrial equipment, the continuous operation time of the industrial equipment, the risk improvement factor of each maintenance cycle, and the maintenance time interval of the industrial equipment when the actual usage time of the industrial equipment is greater than or equal to the maintenance time interval of the industrial equipment.
[0142] In another possible implementation, the health score of the industrial equipment satisfies the following formula:
[0143]
[0144] Among them, S represents the health score of industrial equipment, represents the aging speed of industrial equipment, b represents the health protection degree of industrial equipment, c represents the continuous operation time of industrial equipment, t represents the actual use time of industrial equipment, T represents the maintenance time interval of industrial equipment, q represents the risk improvement factor, i represents the i-th maintenance cycle, and k represents the total number of maintenance cycles.
[0145] In another possible implementation, the safety risk data includes the number of risk factors found in each maintenance cycle and the number of risk factors found in historical maintenance cycles; the maintenance data includes the number of risk factors found and repaired in each maintenance cycle and the number of risk factors found and repaired in historical maintenance cycles; at least one maintenance cycle includes a target maintenance cycle, and the target maintenance cycle is any one of the other maintenance cycles in at least one maintenance cycle except the first maintenance cycle; the evaluation module 602 is specifically used to determine the risk improvement factor of the target maintenance cycle based on the risk improvement factor of the maintenance cycle before the target maintenance cycle and the repair ratio of the target maintenance cycle. The repair ratio of the target maintenance cycle is determined based on the number of risk factors repaired in the target maintenance cycle, the number of risk factors repaired in the historical cycle, and the protection capability factor, and the ratio between the number of risk factors found in the target cycle, the number of risk factors found in the historical cycle, and the risk diffusion factor; the protection capability factor is used to reflect the protection capability of the safety protection equipment of the industrial equipment against the risk factors; and the risk diffusion factor is used to reflect the diffusion speed of the risk factors.
[0146] In another possible implementation, the risk improvement factor of the target maintenance cycle satisfies the following formula:
[0147]
[0148] Among them, represents the risk improvement factor of the target maintenance cycle, represents the risk improvement factor of the first maintenance cycle, represents the number of risk factors discovered and repaired in the historical maintenance cycle, represents the number of risk factors discovered and repaired in the target maintenance cycle, represents the protection capability factor, represents the number of risk factors discovered in the historical maintenance cycle, represents the number of risk factors discovered in the target maintenance cycle, and the risk diffusion factor.
[0149] In another possible implementation, the evaluation module 602 is specifically configured to determine the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data, the maintenance data, and the preset maintenance weight. The preset maintenance weight is used to reflect the maintenance level of each maintenance, and the preset maintenance weight is negatively correlated with the number of maintenance times.
[0150] In some embodiments, the present application also provides an electronic device, which may be the health status assessment device 600 in the above method embodiment. Figure 8 The following is a schematic diagram of the composition of an electronic device provided in an embodiment of the present application. Figure 8As shown, the electronic device 700 may include: a memory 701 and a processor 702; the processor 702 stores instructions executable by the memory 701; when the memory 701 is configured to execute instructions, the electronic device or network device or manager implements the method described in the aforementioned method embodiment.
[0151] In an exemplary embodiment, the present application also provides a readable storage medium on which program instructions are stored; when the program instructions are executed, the method described in the above embodiment is implemented. The readable storage medium can be a non-temporary readable storage medium, for example, the non-temporary readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.
[0152] In an exemplary embodiment, the embodiment of the present application also provides a computer program product. When the computer program product is run on a computer, the computer executes the above-mentioned related method steps to implement the health status assessment method in the above-mentioned embodiment.
[0153] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A health status assessment method, characterized in that: The method comprises: Acquiring operation data of industrial equipment, where the operation data is used to reflect the impact of operation time on the operation status of the industrial equipment; A health status of the industrial equipment is determined based at least on the operational data of the industrial equipment.
2. The method according to claim 1, characterized in that The operation data of the industrial equipment includes: the maintenance time interval of the industrial equipment, the actual use time of the industrial equipment, the aging speed of the industrial equipment, the continuous operation time of the industrial equipment, and the safety protection degree of the industrial equipment; The determining the health status of the industrial equipment based on the operation data of the industrial equipment includes: When the actual usage time of the industrial equipment is less than the maintenance time interval of the industrial equipment, the health score of the industrial equipment is determined based on the aging speed of the industrial equipment, the safety protection level of the industrial equipment, the actual usage time of the industrial equipment, and the continuous operation time of the industrial equipment; the health score is used to reflect the health status of the industrial equipment.
3. The method according to claim 2, characterized in that The health score of the industrial equipment is determined based on the following formula: Among them, S represents the health score of the industrial equipment, a represents the aging speed of the industrial equipment, b represents the health protection degree of the industrial equipment, c represents the continuous operation time of the industrial equipment, t represents the actual use time of the industrial equipment, and T represents the maintenance time interval of the industrial equipment.
4. The method according to claim 1, characterized in that: The method further comprises: Acquire safety risk data and maintenance data of the industrial equipment; the safety risk data is used to reflect the risk factors caused by the increase of the operating time of the industrial equipment; the maintenance data is used to reflect the risk factors repaired by each maintenance; The determining the health status of the industrial equipment based at least on the operation data of the industrial equipment comprises: A health status of the industrial equipment is determined based on the operational data of the industrial equipment, the safety risk data, and the maintenance data.
5. The method according to claim 4, characterized in that The determining the health status of the industrial equipment based on the operation data of the industrial equipment, the safety risk data and the maintenance data includes: Determine, based on the safety risk data and the maintenance data, a risk improvement factor for each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment, wherein the risk improvement factor is used to reflect the improvement of the risk factor of the industrial equipment by the maintenance operation performed in each maintenance cycle; A health score of the industrial equipment is determined based on the operation data of the industrial equipment and the risk improvement factor of each maintenance cycle, where the health score is used to reflect the health status of the industrial equipment.
6. The method according to claim 5, characterized in that The operation data of the industrial equipment includes: the maintenance time interval of the industrial equipment, the actual use time of the industrial equipment, the aging speed of the industrial equipment, the continuous operation time of the industrial equipment, and the safety protection degree of the industrial equipment; The step of determining the health score of the industrial equipment based on the operation data of the industrial equipment and the risk improvement factor of each maintenance cycle includes: When the actual usage time of the industrial equipment is greater than or equal to the maintenance time interval of the industrial equipment, the health score of the industrial equipment is determined based on the aging speed of the industrial equipment, the safety protection level of the industrial equipment, the actual usage time of the industrial equipment, the continuous operation time of the industrial equipment, the risk improvement factor of each maintenance cycle and the maintenance time interval of the industrial equipment.
7. The method according to claim 6, characterized in that The health score of the industrial equipment satisfies the following formula: Among them, S represents the health score of the industrial equipment, a represents the aging speed of the industrial equipment, b represents the health protection degree of the industrial equipment, c represents the continuous operation time of the industrial equipment, t represents the actual use time of the industrial equipment, T represents the maintenance time interval of the industrial equipment, q represents the risk improvement factor, i represents the i-th maintenance cycle, and k represents the total number of maintenance cycles.
8. The method according to claim 5, characterized in that The security risk data includes the number of risk factors found in each maintenance cycle and the number of risk factors found in historical maintenance cycles; the maintenance data includes the number of risk factors found and repaired in each maintenance cycle and the number of risk factors found and repaired in historical maintenance cycles; The at least one maintenance cycle includes a target maintenance cycle, and the target maintenance cycle is any one of the other maintenance cycles in the at least one maintenance cycle except the first maintenance cycle; The step of determining, based on the safety risk data and the maintenance data, a risk improvement factor for each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment comprises: Determining a risk improvement factor for the target maintenance cycle based on a risk improvement factor for a maintenance cycle prior to the target maintenance cycle and a repair ratio for the target maintenance cycle; Among them, the repair ratio of the target maintenance cycle is determined based on the number of risk factors repaired within the target maintenance cycle, the number of risk factors repaired within the historical cycle and the protection capability factor, and the ratio between the number of risk factors discovered within the target cycle, the number of risk factors discovered within the historical cycle and the risk diffusion factor; wherein the protection capability factor is used to reflect the protection capability of the safety protection equipment of the industrial equipment against the risk factors; and the risk diffusion factor is used to reflect the diffusion speed of the risk factors.
9. The method according to claim 8, characterized in that The risk improvement factor of the target maintenance cycle satisfies the following formula: Among them, q represents the risk improvement factor of the target maintenance cycle, q1 represents the risk improvement factor of the maintenance cycle before the target maintenance cycle, l1 represents the number of risk factors discovered and repaired in the historical maintenance cycle, l2 represents the number of risk factors discovered and repaired in the target maintenance cycle, α represents the protection capability factor, l3 represents the number of risk factors discovered in the historical maintenance cycle, l4 represents the number of risk factors discovered in the target maintenance cycle, and β represents the risk diffusion factor.
10. The method according to claim 5, characterized in that Determining a risk improvement factor for each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment based on the safety risk data and the maintenance data includes: Based on the safety risk data, the maintenance data and the preset maintenance weight, determine the risk improvement factor of each maintenance cycle in at least one maintenance cycle experienced by the industrial equipment; wherein the preset maintenance weight is used to reflect the maintenance level of each maintenance, and the preset maintenance weight is negatively correlated with the number of maintenance times.
11. An electronic device, characterized in that: The electronic device comprises: a processor and a memory; The memory stores instructions executable by the processor; When the processor is configured to execute the instructions, the electronic device implements the method according to any one of claims 1 to 10.
12. A readable storage medium, characterized in that: The readable storage medium includes: software instructions; When the software instructions are executed in an electronic device, the electronic device implements the method according to any one of claims 1 to 10.
13. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is run on an electronic device, the electronic device is enabled to perform the method according to any one of claims 1 to 10.