Risk level determination method and device, storage medium and electronic equipment

By establishing a decision matrix and a risk matrix, combining multiple criteria that affect corrosion risk and their weight values, the problem of limited accuracy and reliability of traditional evaluation methods is solved, and a more scientific and systematic corrosion risk assessment is achieved, and the accuracy of the evaluation is improved. Sex and reliability.

CN119476925APending Publication Date: 2025-02-18HUANENG (ZHEJIANG) ENERGY DEV CO LTD +3
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411387206.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

Traditional corrosion risk assessment methods rely on single factors or empirical judgments, resulting in limited accuracy and reliability.

Method used

By establishing a decision matrix and a risk matrix, combining multiple criteria that affect corrosion risk and their weight values, the corrosion risk level of the target scheme is determined. This method considers multiple influencing factors and provides a quantitative basis for risk assessment through distance measurement and risk level matching.

Benefits of technology

Improves the accuracy and reliability of corrosion risk assessment, and can more scientifically and systematically evaluate the corrosion risk level of the target program, help identify the hot spots of corrosion and optimize corrosion protection strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119476925A_ABST
    Figure CN119476925A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a risk level determination method and device, a storage medium and electronic equipment, and the method comprises the steps: building a decision matrix, the matrix elements of the decision matrix being used for indicating the score of each alternative scheme under each criterion, and the criterion being the criterion affecting the corrosion risk; a weight value of each criterion is determined, a risk matrix is established according to the weight values and the decision matrix, and matrix elements in the risk matrix are used for indicating whether each alternative scheme belongs to each risk level or not; determining a distance between a target scheme and each alternative scheme, and determining a target alternative scheme in the plurality of alternative schemes according to the plurality of distances; and determining the risk level of the target alternative scheme according to the risk matrix, and determining the risk level of the target alternative scheme as the risk level of the target scheme.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wind power, and in particular to a method for determining a risk level, a method, a storage medium and an electronic device. Background Art

[0002] During the construction of offshore wind farms, the metal structures of equipment such as wind turbines and booster stations are exposed to the marine environment for a long time and face serious corrosion risks. This corrosion will reduce the service life of the equipment, increase maintenance and replacement costs, and affect the overall economic efficiency and operational safety of the wind farm. Therefore, it is necessary to develop an effective method to evaluate and grade corrosion risks so that appropriate protective measures can be taken at various stages of offshore wind farm design, installation, operation and maintenance.

[0003] Traditional corrosion risk assessment methods usually rely on a single factor or empirical judgment and fail to fully consider multiple interacting factors (e.g., environmental factors and material factors). This approach has limited accuracy and reliability.

[0004] In related technologies, corrosion risk assessment methods usually rely on a single factor or empirical judgment, resulting in limited accuracy and reliability. No effective solution has been proposed yet.

[0005] Therefore, it is necessary to improve the related technology to overcome the above-mentioned defects in the related technology. Summary of the invention

[0006] The embodiments of the present application provide a method for determining a risk level, a method, a storage medium, and an electronic device, so as to at least solve the problem in the related art that the corrosion risk assessment method usually relies on a single factor or empirical judgment, resulting in limited accuracy and reliability.

[0007] According to one embodiment of the present application, a method for determining a risk level is provided, comprising: establishing a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, and the criterion is a criterion affecting corrosion risk; determining a weight value for each criterion, and establishing a risk matrix based on the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative solution belongs to each risk level; determining a distance between a target solution and each alternative solution, and determining a target alternative solution among multiple alternative solutions based on multiple distances; determining the risk level of the target alternative solution based on the risk matrix, and determining the risk level of the target alternative solution as the risk level of the target solution.

[0008] In an exemplary embodiment, determining the weight value of each criterion includes: determining the importance of each criterion, and sorting each criterion according to the importance of each criterion to obtain sorting results corresponding to multiple criteria; determining a judgment matrix corresponding to the multiple criteria according to the sorting results corresponding to the multiple criteria and the nine-digit scaling method, wherein the matrix elements in the judgment matrix are used to indicate the importance of each criterion relative to other criteria; determining the eigenvector of the judgment matrix, and determining the weight value of each criterion according to the eigenvector.

[0009] In an exemplary embodiment, determining the eigenvector of the judgment matrix includes: determining a consistency index of the judgment matrix, and determining a consistency ratio of the judgment matrix based on the consistency index; when the consistency ratio is less than a preset consistency ratio, determining that the judgment matrix passes a consistency check; when the judgment matrix passes the consistency check, determining the eigenvector of the judgment matrix.

[0010] In an exemplary embodiment, a risk matrix is ​​established based on the weight values ​​and the decision matrix, including: determining a comprehensive score of each alternative plan based on the weight values ​​and the decision matrix; determining a risk level of each alternative plan based on the comprehensive score of each alternative plan; and establishing the risk matrix based on the risk level of each alternative plan.

[0011] In an exemplary embodiment, determining the comprehensive score of each alternative solution according to the weight value and the decision matrix includes: determining the comprehensive score S of the ith alternative solution by the following formula: i :

[0012] Among them, w j is the weight value of the jth criterion, d ij is the score of the ith alternative under the jth criterion.

[0013] In an exemplary embodiment, the risk level of each alternative plan is determined based on the comprehensive score of each alternative plan, including: when the comprehensive score is less than or equal to a first score, determining the risk level of the alternative plan to be a low risk level; when the comprehensive score is greater than the first score but less than or equal to a second score, determining the risk level of the alternative plan to be a medium risk level; when the comprehensive score is greater than the second score, determining the risk level of the alternative plan to be a high risk level.

[0014] According to another embodiment of the present application, a device for determining a risk level is provided, comprising: an establishment module for establishing a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, and the criterion is a criterion affecting the corrosion risk; a second establishment module for determining a weight value for each criterion, and establishing a risk matrix based on the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative solution belongs to each risk level; a first determination module for determining a distance between a target solution and each alternative solution, and determining a target alternative solution among multiple alternative solutions based on multiple distances; a second determination module for determining the risk level of the target alternative solution based on the risk matrix, and determining the risk level of the target alternative solution as the risk level of the target solution.

[0015] According to another embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when run.

[0016] According to another embodiment of the present application, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0017] According to another embodiment of the present application, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.

[0018] Through this application, a decision matrix is ​​established, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative under each criterion, and the criterion is a criterion affecting the corrosion risk; the weight value of each criterion is determined, and a risk matrix is ​​established according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative belongs to each risk level; the distance between the target solution and each alternative is determined, and the target alternative is determined among multiple alternatives according to multiple distances; the risk level of the target alternative is determined according to the risk matrix, and the risk level of the target alternative is determined as the risk level of the target solution; that is, in the embodiment of the present application, by establishing a decision matrix and a risk matrix, combined with the criterion weight value, the corrosion risk level of the target solution can be evaluated more scientifically and systematically. This method not only takes into account multiple influencing factors of corrosion risk, but also provides a quantitative basis for risk assessment through distance measurement and risk level matching, thereby improving the accuracy and reliability of the assessment. Therefore, the problem of limited accuracy and reliability caused by the corrosion risk assessment method usually relying on a single factor or empirical judgment can be solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0021] Figure 1 It is a hardware structure block diagram of a server device of a method for determining a risk level in an embodiment of the present application;

[0022] Figure 2 is a flow chart of a method for determining a risk level according to an embodiment of the present application;

[0023] Figure 3 It is a structural block diagram of a device for determining a risk level according to an embodiment of the present application. DETAILED DESCRIPTION

[0024] The embodiments of the present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0025] It should be noted that the terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0026] The method embodiments provided in the embodiments of the present application can be executed in a server device or a similar computing device. Taking running on a server device as an example, Figure 1 1 is a hardware structure block diagram of a server device of a method for determining a risk level in an embodiment of the present application. Figure 1 As shown, the server device may include one or more ( Figure 1 Only one is shown in the figure) a processor 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data, wherein the server device may also include a transmission device 106 and an input / output device 108 for communication functions. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above server device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations are shown.

[0027] The memory 104 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the method for determining the risk level in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the server device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0028] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the server device. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, referred to as NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0029] In this embodiment, a method for determining a risk level is provided. Figure 2is a flow chart of a method for determining a risk level according to an embodiment of the present application, such as Figure 2 As shown, the process includes the following steps:

[0030] Step S202, establishing a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, wherein the criterion is a criterion affecting the corrosion risk;

[0031] It should be noted that the construction of the decision matrix is ​​to quantify and structure all the considered decision criteria (such as environmental factors, material factors, etc.) and alternatives (such as different regions, components). Specifically, each row represents an alternative, each column represents a criterion, and the matrix elements represent the scores of the corresponding alternatives under a specific criterion. These scores can be obtained through experiments, historical data, expert evaluation or other quantitative methods.

[0032] For example, the alternative solution may be: component A at a temperature of A, a humidity of B, a pH value of C, and an oxygen concentration of D.

[0033] Step S204, determining a weight value of each criterion, and establishing a risk matrix according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative solution belongs to each risk level;

[0034] Step S206, determining the distance between the target solution and each of the alternative solutions, and determining the target alternative solution from the multiple alternative solutions according to the multiple distances;

[0035] The above distance may be Euclidean distance, Mahalanobis distance or other suitable distance measurement methods, which is not limited in this embodiment of the present application.

[0036] Step S208, determining the risk level of the target alternative solution according to the risk matrix, and determining the risk level of the target alternative solution as the risk level of the target solution.

[0037] That is, if the corrosion risk level of the target alternative is marked as belonging to a specific level in the risk matrix, the corrosion risk level of the target alternative will also be determined as that level.

[0038] Through the above steps, a decision matrix is ​​established, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative under each criterion, and the criterion is a criterion affecting the corrosion risk; the weight value of each criterion is determined, and a risk matrix is ​​established according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative belongs to each risk level; the distance between the target solution and each alternative is determined, and the target alternative is determined among multiple alternatives according to multiple distances; the risk level of the target alternative is determined according to the risk matrix, and the risk level of the target alternative is determined as the risk level of the target solution; that is, in the embodiment of the present application, by establishing a decision matrix and a risk matrix, combined with the criterion weight value, the corrosion risk level of the target solution can be evaluated more scientifically and systematically. This method not only takes into account multiple influencing factors of corrosion risk, but also provides a quantitative basis for risk assessment through distance measurement and risk level matching, thereby improving the accuracy and reliability of the assessment. Therefore, the problem of limited accuracy and reliability caused by the corrosion risk assessment method usually relying on a single factor or empirical judgment can be solved.

[0039] In an exemplary embodiment, determining the weight value of each criterion includes: determining the importance of each criterion, and sorting each criterion according to the importance of each criterion to obtain sorting results corresponding to multiple criteria; determining a judgment matrix corresponding to the multiple criteria according to the sorting results corresponding to the multiple criteria and the nine-digit scaling method, wherein the matrix elements in the judgment matrix are used to indicate the importance of each criterion relative to other criteria; determining the eigenvector of the judgment matrix, and determining the weight value of each criterion according to the eigenvector.

[0040] In the embodiment of the present application, a method of determining and assigning weight values ​​of a set of criteria by using the Analytic Hierarchy Process (AHP) is provided. AHP is a commonly used technique that decomposes complex decision problems into a hierarchical structure and assigns weights by comparing the relative importance of criteria, thereby quantifying the subjective judgment in the decision-making process. Specifically:

[0041] Step 1: Determine the importance of each criterion;

[0042] It should be noted that step 1 requires experts or decision makers to judge the importance of each criterion relative to other criteria based on their experience and knowledge. The importance can be based on the contribution of the criterion to the ultimate goal (such as corrosion risk assessment).

[0043] Step 2: Sort the criteria;

[0044] The ranking is performed according to the importance of each criterion to generate a ranking result, and then a judgment matrix is ​​constructed based on the ranking result, in which each element represents the importance of one criterion relative to another criterion.

[0045] Step 3: Determine the judgment matrix using the nine-digit scaling method;

[0046] Among them, the nine-digit scale method is a commonly used scale system in AHP, ranging from 1 (equally important) to 9 (extremely important), including reverse scale (such as 0.1 means extremely unimportant). Through this scale, experts can indicate the importance of each criterion relative to other criteria. For example, if salinity S is considered more important than temperature T, the importance of S relative to T can be marked as 5 in the judgment matrix.

[0047] Step 4: Determine the eigenvector of the judgment matrix;

[0048] It should be noted that the eigenvector reflects the relative weight of each criterion in the decision-making process. Calculating the eigenvector usually involves solving the eigenvalue problem of the judgment matrix and finding the eigenvector corresponding to the maximum eigenvalue.

[0049] Step 5: Determine the weight value of each criterion;

[0050] After normalization, the elements of the eigenvector can be directly used as the weight value of each criterion. The weight value represents the relative importance of each criterion in multi-criteria decision analysis and can be used for subsequent comprehensive scoring.

[0051] Optionally, determining the eigenvector of the judgment matrix includes: determining a consistency index of the judgment matrix, and determining a consistency ratio of the judgment matrix based on the consistency index; when the consistency ratio is less than a preset consistency ratio, determining that the judgment matrix passes the consistency check; when the judgment matrix passes the consistency check, determining the eigenvector of the judgment matrix.

[0052] The judgment matrix is ​​composed of expert scores and is used to represent the importance of different criteria. However, due to the subjective bias of human judgment, the judgment matrix may not be completely consistent, that is, the column vectors of the matrix may not be completely proportional. CI is an indicator used to measure the degree of deviation of the judgment matrix from consistency.

[0053] The calculation of the consistency index (CI) is based on the maximum eigenvalue (λ max ) and the dimension of the matrix (n). CI is used to measure the consistency of the judgment matrix, and its calculation formula is as follows: Among them, λ max is the maximum eigenvalue of the judgment matrix, and n is the number of criteria.

[0054] CR is the ratio of CI to random consistency index (RI), where RI is a preset value based on the order of the judgment matrix and is used as a reference for consistency testing. The calculation formula for CR is CR = CI / RI. The size of the CR value reflects the degree of deviation from consistency of the judgment matrix considering random errors.

[0055] If the calculated CR value is less than the preset consistency ratio (usually 0.1), the judgment matrix is ​​considered to have passed the consistency check. When the judgment matrix passes the consistency check, the eigenvector corresponding to its maximum eigenvalue can be solved. This eigenvector contains the relative importance weights of each criterion.

[0056] Through the embodiment of the present application, AHP ensures that the judgment of experts in multi-criteria decision analysis is consistency-checked, thereby improving the objectivity and reliability of decision-making. The determination of the eigenvector further provides a basis for the subsequent calculation of the comprehensive score, so that the impact of different criteria on the final decision can be quantified, thereby achieving effective assessment and classification of corrosion risks.

[0057] Optionally, a risk matrix is ​​established based on the weight values ​​and the decision matrix, including: determining a comprehensive score of each alternative plan based on the weight values ​​and the decision matrix; determining a risk level of each alternative plan based on the comprehensive score of each alternative plan; and establishing the risk matrix based on the risk level of each alternative plan.

[0058] Optionally, the comprehensive score S of the ith alternative is determined by the following formula: i :

[0059] Among them, w j is the weight value of the jth criterion, d ij is the score of the ith alternative under the jth criterion.

[0060] The embodiment of the present application provides a method of using weight values ​​and a decision matrix to establish a risk matrix and determine the risk level of alternative solutions, specifically:

[0061] Combining the score of each alternative under each criterion and the corresponding weight value in the decision matrix, the comprehensive score of each alternative can be calculated. The calculation formula of the comprehensive score is usually weighted average, that is, the comprehensive score of each alternative is equal to the sum of its score under each criterion multiplied by the corresponding weight value.

[0062] The risk level is usually determined based on the distribution and threshold of the comprehensive score. Different thresholds can be set to divide the risk levels into low risk, medium risk and high risk. For example, the score intervals of low risk, medium risk and high risk can be determined by statistical analysis of historical data or expert experience. If the comprehensive score of the alternative falls within a specific interval, it will be classified into the corresponding risk level.

[0063] It should be noted that the classification of risk levels helps decision makers quickly identify key areas or equipment so that targeted anti-corrosion measures can be taken. For example, equipment with a high risk level may require more frequent inspections or a higher level of coating protection.

[0064] The risk matrix is ​​a two-dimensional table, one dimension of which represents the risk possibility and the other dimension represents the risk impact. In the present invention, the rows of the risk matrix can represent alternatives and the columns represent risk levels. The elements in the matrix represent whether the alternative belongs to a specific risk level, usually represented by 0 or 1.

[0065] The embodiment of the present application transforms the complex corrosion risk assessment problem into a structured decision analysis process. Through quantitative scoring, weighted average and risk level classification, a risk matrix is ​​finally established, which provides scientific and data-based decision support for the management of corrosion risks in offshore wind power environments.

[0066] Optionally, the risk level of each alternative plan is determined according to the comprehensive score of each alternative plan, including: when the comprehensive score is less than or equal to a first score, determining the risk level of the alternative plan to be a low risk level; when the comprehensive score is greater than the first score but less than or equal to a second score, determining the risk level of the alternative plan to be a medium risk level; when the comprehensive score is greater than the second score, determining the risk level of the alternative plan to be a high risk level.

[0067] The present application embodiment provides a method of using a comprehensive score to determine the risk level of an alternative solution, specifically:

[0068] Two scoring thresholds are defined, the first score (T1) and the second score (T2), which are used to classify low risk, medium risk and high risk levels. The selection of thresholds should be based on a deep understanding and analysis of the risks, and may need to be set in combination with historical data, expert opinions or industry standards.

[0069] If the comprehensive score of an alternative solution is less than or equal to the first score (T1), the solution is determined to be of low risk level.

[0070] If the combined score is greater than the first score (T1) but less than or equal to the second score (T2), the solution is determined to be of medium risk level.

[0071] If the combined score is greater than the second score (T2), the solution is determined to be at a high risk level.

[0072] The embodiment of the present application requires steps such as data collection, judgment matrix construction, weight allocation, and consistency verification to ensure that the scoring of each alternative is accurate and unbiased, so that the determination of the risk level is more scientific and reasonable. In the environmental corrosion risk assessment of offshore wind power, this method can help identify corrosion hot spots, optimize anti-corrosion strategies, and improve the reliability and economy of offshore wind power facilities.

[0073] In order to better understand the process of the above-mentioned risk level determination method, the implementation method flow of the above-mentioned risk level determination is described below in combination with an optional embodiment, but it is not used to limit the technical solution of the embodiment of the present application.

[0074] In this embodiment, a method for determining a risk level is provided, which includes the following steps:

[0075] Step 1: Construct a decision matrix;

[0076] First, several criteria that influence corrosion risk are identified, such as:

[0077] 1) Environmental factors (such as salinity S, temperature T, humidity H, pH value pH, oxygen concentration O2, etc.);

[0078] 2) Material factors (such as material type M, coating protection level C, thickness d, anti-corrosion treatment P, etc.);

[0079] Create a decision matrix D, where each row represents an alternative (such as a different area or component), each column represents a criterion, and the matrix elements are the scores of each alternative under different criteria:

[0080]

[0081] Among them, d ij It represents the score of the ith alternative under the jth criterion. Here, a uniform discrete interval can be used to list the data scores in detail to ensure that all actual situations are covered.

[0082] Step 2: Weight allocation and consistency check;

[0083] Use the analytic hierarchy process (AHP) to determine the importance weight of each criterion. Construct the judgment matrix A = [a ij ], where a ij Represents the importance of the ith criterion relative to the jth criterion. According to the judgment matrix, the eigenvector is calculated and normalized to obtain the weight vector W of each criterion = (w1, w2, ..., w n ).

[0084] Perform consistency test and calculate consistency index (CI) and consistency ratio (CR):

[0085]

[0086] Among them, λ max is the maximum eigenvalue of the judgment matrix, and n is the number of criteria. RI is the random consistency index, which is a standard value used to test the consistency of the judgment matrix in the AHP method. It represents the average consistency index of randomly generated judgment matrices under the same dimension. The value of RI is a predetermined constant. If CR<0.1, the judgment matrix passes the consistency test.

[0087] Step 3: Calculate the comprehensive score and construct the risk matrix;

[0088] Comprehensive score i Calculation formula:

[0089]

[0090] According to the comprehensive score, the alternatives (areas or components) are divided into different risk levels. According to the range of the comprehensive score, different risk level cut-off points are set. For example:

[0091] Low risk: comprehensive score Si≤T1;

[0092] Medium risk: T1

[0093] High risk: S i>T2;

[0094] Among them, T1 and T2 are risk level demarcation values ​​set according to specific application scenarios and empirical data. These thresholds can be determined through historical data analysis or expert review. This is just an example, and more risk levels can be set according to actual conditions.

[0095] Constructing the Corrosion Risk Matrix:

[0096]

[0097] Among them, p ij The value is 0 or 1, indicating whether the i-th alternative belongs to the j-th risk.

[0098] Step 4: Determine the actual corrosion risk level.

[0099] ​By monitoring or testing, we can obtain the actual data on site, that is, the values ​​of environmental factors, material factors and other factors, and get an actual solution. We can check the matching degree between the solution and the alternative solution set, and see which alternative solution is closest to it. Then, the corrosion risk level of the actual solution can be implemented according to the corresponding corrosion risk level of the alternative solution that is closest to it.

[0100] The embodiment of the present application systematically considers multiple corrosion influencing factors through MCDA to construct a comprehensive risk assessment framework. Based on the AHP and comprehensive scoring method, different areas or components are accurately graded to improve the accuracy and reliability of corrosion risk assessment. The embodiment of the present application is applicable to all stages of offshore wind farm construction, including design, installation, operation and maintenance, to ensure that there is a scientific basis for corrosion risk assessment at each stage.

[0101] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0102] In this embodiment, a device for determining a risk level is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0103] Figure 3 is a structural block diagram of a device for determining a risk level according to an embodiment of the present application, such as Figure 3 As shown, the device comprises:

[0104] A first establishing module 32 is used to establish a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, wherein the criterion is a criterion affecting the corrosion risk;

[0105] A second establishing module 34 is used to determine a weight value of each criterion, and to establish a risk matrix according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative solution belongs to each risk level;

[0106] A first determination module 36 is used to determine the distance between the target solution and each of the alternative solutions, and determine the target alternative solution from the multiple alternative solutions according to the multiple distances;

[0107] The second determination module 38 is used to determine the risk level of the target alternative solution according to the risk matrix, and determine the risk level of the target alternative solution as the risk level of the target solution.

[0108] Through the above device, a decision matrix is ​​established, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative under each criterion, and the criterion is a criterion affecting the corrosion risk; the weight value of each criterion is determined, and a risk matrix is ​​established according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative belongs to each risk level; the distance between the target solution and each alternative is determined, and the target alternative is determined among multiple alternatives according to multiple distances; the risk level of the target alternative is determined according to the risk matrix, and the risk level of the target alternative is determined as the risk level of the target solution; that is, in the embodiment of the present application, by establishing a decision matrix and a risk matrix, combined with the criterion weight value, the corrosion risk level of the target solution can be evaluated more scientifically and systematically. This method not only takes into account multiple influencing factors of corrosion risk, but also provides a quantitative basis for risk assessment through distance measurement and risk level matching, thereby improving the accuracy and reliability of the assessment. Therefore, the problem of limited accuracy and reliability caused by the corrosion risk assessment method usually relying on a single factor or empirical judgment can be solved.

[0109] In an exemplary embodiment, the second establishment module 34 is used to determine the importance of each criterion, and to sort each criterion according to the importance of each criterion to obtain sorting results corresponding to multiple criteria; determine the judgment matrix corresponding to the multiple criteria according to the sorting results corresponding to the multiple criteria and the nine-digit scaling method, wherein the matrix elements in the judgment matrix are used to indicate the importance of each criterion relative to other criteria; determine the eigenvector of the judgment matrix, and determine the weight value of each criterion according to the eigenvector.

[0110] In an exemplary embodiment, the second establishment module 34 is used to determine the consistency index of the judgment matrix, and determine the consistency ratio of the judgment matrix based on the consistency index; when the consistency ratio is less than the preset consistency ratio, determine that the judgment matrix passes the consistency check; when the judgment matrix passes the consistency check, determine the eigenvector of the judgment matrix.

[0111] In an exemplary embodiment, the second establishing module 34 is used to determine the comprehensive score of each alternative plan according to the weight value and the decision matrix; determine the risk level of each alternative plan according to the comprehensive score of each alternative plan; and establish the risk matrix according to the risk level of each alternative plan.

[0112] In an exemplary embodiment, the second establishing module 34 is used to determine the comprehensive score S of the ith alternative solution by the following formula: i :

[0113] Among them, w j is the weight value of the jth criterion, d ij is the score of the ith alternative under the jth criterion.

[0114] In an exemplary embodiment, the second establishing module 34 is used to determine that the risk level of the alternative plan is a low risk level when the comprehensive score is less than or equal to the first score; to determine that the risk level of the alternative plan is a medium risk level when the comprehensive score is greater than the first score but less than or equal to the second score; and to determine that the risk level of the alternative plan is a high risk level when the comprehensive score is greater than the second score.

[0115] It should be noted that the above modules can be implemented by software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0116] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.

[0117] Optionally, in this embodiment, the storage medium may be configured to store program codes for executing the following steps:

[0118] S1, establishing a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, and the criterion is a criterion affecting the corrosion risk;

[0119] S2, determining a weight value of each criterion, and establishing a risk matrix according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative solution belongs to each risk level;

[0120] S3, determining the distance between the target solution and each of the alternative solutions, and determining the target alternative solution from the multiple alternative solutions according to the multiple distances;

[0121] S4, determining the risk level of the target alternative solution according to the risk matrix, and determining the risk level of the target alternative solution as the risk level of the target solution.

[0122] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.

[0123] An embodiment of the present application further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.

[0124] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0125] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0126] S1, establishing a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, and the criterion is a criterion affecting the corrosion risk;

[0127] S2, determining a weight value of each criterion, and establishing a risk matrix according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative solution belongs to each risk level;

[0128] S3, determining the distance between the target solution and each of the alternative solutions, and determining the target alternative solution from the multiple alternative solutions according to the multiple distances;

[0129] S4, determining the risk level of the target alternative solution according to the risk matrix, and determining the risk level of the target alternative solution as the risk level of the target solution.

[0130] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps in any one of the above method embodiments are implemented.

[0131] An embodiment of the present application further provides another computer program product, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in any of the above method embodiments are implemented.

[0132] An embodiment of the present application also provides a computer program, which includes computer instructions, which are stored in a computer-readable storage medium; a processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the steps in any one of the above method embodiments.

[0133] Optionally, in this embodiment, the processor may be configured to perform the following steps through a computer program:

[0134] S1, establishing a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, and the criterion is a criterion affecting the corrosion risk;

[0135] S2, determining a weight value of each criterion, and establishing a risk matrix according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative solution belongs to each risk level;

[0136] S3, determining the distance between the target solution and each of the alternative solutions, and determining the target alternative solution from the multiple alternative solutions according to the multiple distances;

[0137] S4, determining the risk level of the target alternative solution according to the risk matrix, and determining the risk level of the target alternative solution as the risk level of the target solution.

[0138] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.

[0139] Obviously, those skilled in the art should understand that the above modules or steps of the present application can be implemented by a general computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order from that herein, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present application is not limited to any specific combination of hardware and software.

[0140] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present application shall be included in the protection scope of the present application.

Claims

1. A method for determining a risk level, characterized in that: include: Establishing a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, wherein the criterion is a criterion affecting the corrosion risk; Determining a weight value for each criterion, and establishing a risk matrix based on the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each of the alternative solutions belongs to each risk level; Determine the distance between the target solution and each of the alternative solutions, and determine the target alternative solution among the multiple alternative solutions based on the multiple distances; The risk level of the target alternative solution is determined according to the risk matrix, and the risk level of the target alternative solution is determined as the risk level of the target solution.

2. The method according to claim 1, characterized in that Determine the weight of each criterion, including: Determining the importance of each criterion, and sorting each criterion according to the importance of each criterion to obtain sorting results corresponding to multiple criteria; Determining a judgment matrix corresponding to the multiple criteria according to the ranking results corresponding to the multiple criteria and the nine-digit scaling method, wherein the matrix elements in the judgment matrix are used to indicate the importance of each criterion relative to other criteria; Determine the eigenvector of the judgment matrix, and determine the weight value of each criterion according to the eigenvector.

3. The method according to claim 2, characterized in that Determining the eigenvector of the judgment matrix includes: Determining a consistency index of the judgment matrix, and determining a consistency ratio of the judgment matrix according to the consistency index; When the consistency ratio is less than a preset consistency ratio, determining that the judgment matrix passes the consistency check; When the judgment matrix passes the consistency check, the eigenvector of the judgment matrix is ​​determined.

4. The method according to claim 1, characterized in that: Establishing a risk matrix according to the weight values ​​and the decision matrix includes: Determine a comprehensive score for each of the alternative plans according to the weight value and the decision matrix; Determine the risk level of each alternative plan according to the comprehensive score of each alternative plan; The risk matrix is ​​established according to the risk level of each alternative solution.

5. The method according to claim 4, characterized in that Determining a comprehensive score of each of the alternative solutions according to the weight value and the decision matrix includes: The comprehensive score S of the i-th alternative is determined by the following formula: i : Among them, w j is the weight value of the jth criterion, d ij is the score of the ith alternative under the jth criterion.

6. The method according to claim 4, characterized in that The risk level of each alternative plan is determined according to the comprehensive score of each alternative plan, including: When the comprehensive score is less than or equal to the first score, determining the risk level of the alternative solution to be a low risk level; When the comprehensive score is greater than the first score but less than or equal to the second score, determining the risk level of the alternative solution to be a medium risk level; When the comprehensive score is greater than the second score, the risk level of the alternative solution is determined to be a high risk level.

7. A device for determining a risk level, characterized in that: include: A first establishing module is used to establish a decision matrix, wherein the matrix elements of the decision matrix are used to indicate the score of each alternative solution under each criterion, and the criterion is a criterion affecting the corrosion risk; A second establishment module is used to determine a weight value of each criterion, and to establish a risk matrix according to the weight value and the decision matrix, wherein the matrix elements in the risk matrix are used to indicate whether each alternative solution belongs to each risk level; A first determination module is used to determine the distance between the target solution and each of the alternative solutions, and determine the target alternative solution from the multiple alternative solutions according to the multiple distances; The second determination module is used to determine the risk level of the target alternative solution according to the risk matrix, and determine the risk level of the target alternative solution as the risk level of the target solution.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein the method according to any one of claims 1 to 6 is executed when the program is executed.

9. An electronic device, comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method according to any one of claims 1 to 6 through the computer program.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.