Natural storage and accelerated storage degradation law consistency checking method and related device

By calculating the distance coefficient between natural storage performance parameters and accelerated storage performance parameters, the problem that traditional methods are difficult to deal with nonlinear degradation data is solved, and the consistency test of the degradation rules of natural storage and accelerated storage is achieved, improving prediction accuracy.

CN119690791APending Publication Date: 2025-03-25CASIC DEFENSE TECH RES & TEST CENT
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411549597.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-01
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The traditional Pearson correlation coefficient test method is mainly applicable to linear relationships, but the performance degradation of many products may follow a nonlinear pattern, affecting the accuracy of product life prediction.

Method used

By determining the natural storage performance parameters and accelerated storage performance parameters, the experimental observation values ​​are obtained, the experimental observation values ​​are calculated, the distance variance is obtained, and the distance coefficient is then calculated, which is used to indicate the consistency results of the degradation law of natural storage and accelerated storage.

Benefits of technology

This method can not only process linear degradation data, but also effectively analyze the correlation of nonlinear degradation data, provide more comprehensive analysis results, and improve the consistency verification accuracy of product degradation rules.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119690791A_ABST
    Figure CN119690791A_ABST
Patent Text Reader

Abstract

The invention provides a natural storage and accelerated storage degradation law consistency test method and related device, and the method comprises the steps: determining a natural storage performance parameter and an accelerated storage performance parameter, obtaining a test observation value based on the natural storage performance parameter and the accelerated storage performance parameter, the test observation value difference measure of the test observation value is determined, a distance variance is obtained based on the test observation value difference measure, a distance coefficient is obtained based on the distance variance, and the distance coefficient is used for indicating the degradation law consistency result of natural storage and accelerated storage. The method is suitable for the analysis of the linear relation, and can effectively process the degradation data of the nonlinear relation, thereby providing a more comprehensive consistency test method.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of life test and evaluation, and in particular to a method for testing the consistency of natural storage and accelerated storage degradation laws and a related device. Background Art

[0002] This section is intended to provide a background or context to the embodiments of the disclosure that are recited in the claims. No description herein is admitted to be prior art by inclusion in this section.

[0003] When evaluating the life of high reliability and long life products, accelerated storage testing accelerates product failure by increasing environmental stress (such as temperature and humidity) in order to quickly obtain life data. This method requires that the failure mechanism of the product in normal and high stress environments is consistent to ensure the accuracy of the data.

[0004] However, in the related art, the traditional Pearson correlation coefficient test method is mainly applicable to linear relationships, but the performance degradation of many products may follow a nonlinear pattern, thus affecting the accuracy of product life prediction. Summary of the invention

[0005] In view of this, the purpose of the present disclosure is to propose a method and related device for checking the consistency of natural storage and accelerated storage degradation laws, so as to at least solve one of the technical problems in the related art to a certain extent.

[0006] Based on the above purpose, the first aspect of the exemplary embodiment of the present disclosure provides a method for checking the consistency of natural storage and accelerated storage degradation rules, which is applied to a server. The method includes:

[0007] Determining natural storage performance parameters and accelerated storage performance parameters, and obtaining test observation values ​​based on the natural storage performance parameters and the accelerated storage performance parameters;

[0008] Determine a test observation value difference measure of the test observation value, and obtain a distance variance based on the test observation value difference measure;

[0009] A distance coefficient is obtained based on the distance variance, and the distance coefficient is used to indicate the consistency results of the natural storage and accelerated storage degradation laws.

[0010] Based on the same inventive concept, the second aspect of the exemplary embodiment of the present disclosure provides a device for checking the consistency of natural storage and accelerated storage degradation laws, comprising:

[0011] an observation value determination module, configured to determine a natural storage performance parameter and an accelerated storage performance parameter, and obtain a test observation value based on the natural storage performance parameter and the accelerated storage performance parameter;

[0012] a variance determination module, configured to determine a test observation value difference metric of the test observation value, and obtain a distance variance based on the test observation value difference metric;

[0013] The coefficient determination module is configured to obtain a distance coefficient based on the distance variance, and the distance coefficient is used to indicate the consistency result of the natural storage and accelerated storage degradation laws.

[0014] Based on the same inventive concept, a third aspect of the exemplary embodiment of the present disclosure provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method described in the first aspect is implemented.

[0015] Based on the same inventive concept, a fourth aspect of the exemplary embodiments of the present disclosure provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method described in the first aspect.

[0016] Based on the same inventive concept, a fifth aspect of the exemplary embodiments of the present disclosure provides a computer program product, including computer program instructions. When the computer program instructions are executed on a computer, the computer executes the method described in the first aspect.

[0017] From the above, it can be seen that the embodiments of the present disclosure provide methods for determining natural storage performance parameters and accelerated storage performance parameters, obtaining test observations based on the natural storage performance parameters and the accelerated storage performance parameters, determining test observation difference metrics of the test observations, obtaining distance variances based on the test observation difference metrics, obtaining distance coefficients based on the distance variances, and the distance coefficients are used to indicate the consistency results of the degradation laws of natural storage and accelerated storage. The present disclosure is applicable to the analysis of linear relationships, and can also effectively process degradation data of nonlinear relationships, thereby providing a more comprehensive consistency test method. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0019] Figure 1 A schematic diagram of an application scenario of a method for verifying the consistency of natural storage and accelerated storage degradation laws provided by an exemplary embodiment of the present disclosure;

[0020] Figure 2A schematic flow chart of a method for checking the consistency of natural storage and accelerated storage degradation laws provided by an exemplary embodiment of the present disclosure;

[0021] Figure 3 A schematic diagram of a structure of a device for checking the consistency of natural storage and accelerated storage degradation laws provided by an exemplary embodiment of the present disclosure;

[0022] Figure 4 A schematic diagram of the hardware structure of an electronic device provided for an exemplary embodiment of the present disclosure;

[0023] Figure 5 A schematic cross-sectional diagram of a microwave product accelerated and natural storage environment for a method for testing the consistency of natural storage and accelerated storage degradation rules provided by an exemplary embodiment of the present disclosure;

[0024] Figure 6 A schematic diagram of accelerated and natural storage data of microwave products for a method for verifying the consistency of natural storage and accelerated storage degradation rules provided by an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION

[0025] It is understandable that before using the technical solutions disclosed in the embodiments of this application, the type, scope of use, usage scenarios, etc. of the personal information involved in this application should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0026] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present application according to the prompt message.

[0027] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.

[0028] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation method of the present application. Other methods that meet the relevant laws and regulations may also be applied to the implementation method of the present application.

[0029] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.

[0030] In order to make the purpose, technical solutions and advantages of the present disclosure more clear, the principles and spirit of the present disclosure will be described with reference to several exemplary embodiments. It should be understood that these embodiments are provided only to enable those skilled in the art to better understand and implement the present disclosure, and are not intended to limit the scope of the present disclosure in any way. On the contrary, these embodiments are provided to make the present disclosure more thorough and complete, and to fully convey the scope of the present disclosure to those skilled in the art.

[0031] It should be understood herein that any number of elements in the drawings is for illustration rather than limitation, and any naming is only for distinction rather than having any limiting meaning.

[0032] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connecting" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly. The article "one" or "a" before an element does not exclude the existence of multiple such elements.

[0033] The principle and spirit of the present disclosure are explained in detail below with reference to several representative embodiments of the present disclosure.

[0034] As described in the background technology, in the related art, the traditional Pearson correlation coefficient test method is mainly applicable to linear relationships, but the performance degradation of many products may follow a nonlinear pattern, thereby affecting the accuracy of product life prediction. Specifically:

[0035] The Pearson correlation coefficient test is a statistical measurement method used to evaluate the strength and direction of the linear relationship between two variables. The correlation coefficient is obtained by calculating the ratio of the covariance between the two variables and the product of their standard deviations. The result ranges from -1 to +1, where -1 indicates a perfect negative correlation, +1 indicates a perfect positive correlation, and 0 indicates no linear correlation. This method is widely used in social sciences, biology, economics and other fields, but it is sensitive to outliers and is only applicable to the analysis of linear relationships.

[0036] However, the performance degradation of many products may follow a nonlinear pattern, meaning that the performance of these products does not decay in a constant or linear manner over time or use, but may show changes in a curved, exponential or other complex pattern. These changes may be affected by a variety of factors, such as material fatigue, environmental stress, frequency and conditions of use, etc., resulting in the speed and pattern of product performance degradation being difficult to accurately describe and predict using simple linear equations, thus affecting the accuracy of product life predictions.

[0037] In order to solve the above problems, the present disclosure provides a method for checking the consistency of natural storage and accelerated storage degradation laws and a related device solution, which specifically includes:

[0038] Determine the natural storage performance parameter and the accelerated storage performance parameter, obtain the test observation value based on the natural storage performance parameter and the accelerated storage performance parameter, determine the test observation value difference metric of the test observation value, obtain the distance variance based on the test observation value difference metric, obtain the distance coefficient based on the distance variance, and the distance coefficient is used to indicate the consistency result of the natural storage and accelerated storage degradation laws. This scheme quantitatively tests the consistency of the degradation laws of the natural storage performance parameter x and the accelerated storage performance parameter y by calculating the distance coefficient d(x, y) between the natural storage performance parameter x and the accelerated storage performance parameter y. First, the original difference metric M is calculated using the Euclidean distance between the observation value pairs. i,j and N i,j , and then these differences are centered and standardized to obtain standardized difference measures that can reflect the intrinsic structure of the data. Next, the distance variances c(x,x) and c(y,y) of these standardized difference measures, as well as the distance covariance c(x,y), are calculated. Finally, these values ​​are substituted into the distance coefficient formula To obtain the results, this method can not only process linear degradation data, but also effectively analyze the correlation of nonlinear degradation data. Compared with the traditional Pearson correlation coefficient test method, it can provide more comprehensive analysis results, thereby more accurately evaluating the consistency of product degradation laws under natural storage and accelerated storage conditions.

[0039] After introducing the basic principles of the present disclosure, various non-limiting embodiments of the present disclosure are described in detail below.

[0040] refer to Figure 1 , which is a schematic diagram of an application scenario of the method for verifying the consistency of natural storage and accelerated storage degradation laws provided by an exemplary embodiment of the present disclosure.

[0041] This application scenario includes a terminal device 101 and a server 102. The terminal device 101 and the server 102 may be connected via a wired or wireless communication network to achieve data interaction.

[0042] The terminal device 101 may be an electronic device with data transmission and multimedia input / output functions close to the user side, including but not limited to a desktop computer, a mobile phone, a mobile computer, a tablet computer, a media player, a smart wearable device, a personal digital assistant (PDA) or other electronic devices capable of realizing the above functions. The electronic device may include a processor and a display screen with a touch input function, the display screen is used to present a graphical user interface, the graphical user interface can display an application interface, and the processor is used to process application data, generate a graphical user interface, and control the display of the graphical user interface on the display screen.

[0043] Server 102 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), as well as big data and artificial intelligence platforms.

[0044] In some exemplary embodiments, the method for checking the consistency between natural storage and accelerated storage degradation rules may be run on the terminal device 101 or the server 102 .

[0045] When the consistency verification method of natural storage and accelerated storage degradation laws is run on the server 102 , the server 102 is used to provide a consistency verification service of natural storage and accelerated storage degradation laws to the user of the terminal device 101 .

[0046] The server 102 determines a natural storage performance parameter and an accelerated storage performance parameter, and the server 102 obtains a test observation value based on the natural storage performance parameter and the accelerated storage performance parameter;

[0047] The server 102 determines a test observation value difference measure of the test observation value, and the server 102 obtains a distance variance based on the test observation value difference measure;

[0048] The server 102 obtains a distance coefficient based on the distance variance, and the distance coefficient is used to indicate the consistency results of the natural storage and accelerated storage degradation laws.

[0049] It should be noted that the above application scenarios are only shown to facilitate understanding of the spirit and principle of the present disclosure, and the embodiments of the present disclosure are not limited in this respect. On the contrary, the embodiments of the present disclosure can be applied to any applicable scenario.

[0050] refer to Figure 2, a consistency test method for natural storage and accelerated storage degradation rules is applied to a server, and the method comprises the following steps:

[0051] Step S210: determine natural storage performance parameters and accelerated storage performance parameters, and obtain test observation values ​​based on the natural storage performance parameters and the accelerated storage performance parameters.

[0052] In specific implementation, the natural storage performance parameter refers to:

[0053] The expected performance under normal environmental conditions, such as the performance at room temperature, standard humidity and normal operating conditions. They may include electrical parameters (such as resistance, capacitance, inductance), mechanical parameters (such as strength, hardness), chemical parameters (such as stability, reactivity), etc. The observed values ​​of natural storage performance parameters are obtained by testing under natural environmental conditions.

[0054] In specific implementation, the accelerated storage performance parameter refers to:

[0055] The performance of a product under accelerated degradation conditions, which are more severe than the natural environment, such as higher temperature, humidity, pressure or other environmental stresses. The purpose of the accelerated storage test is to simulate the degradation process that the product may encounter over a longer period of time, and to predict its long-term performance by accelerating the degradation of product performance in a shorter period of time. The observed values ​​of the accelerated storage performance parameters are obtained by testing under controlled accelerated conditions.

[0056] In specific implementation, the method of determining the natural storage performance parameters and accelerated storage performance parameters is as follows:

[0057] As a specific example, microwave products are subjected to working stresses such as temperature and electricity during storage. Based on this, three microwave product complete machines are designed and accelerated storage tests are carried out. At the same time, one complete machine is used to carry out natural storage tests and accelerated tests at room temperature for comparison. The environmental profile parameters of each cycle of the accelerated and natural tests are shown in Table 1:

[0058] Table 1 Microwave product acceleration and natural test profile parameters

[0059] Serial number Test Project Sensitive stress Duration Simulation conditions Acceleration conditions Acceleration Factor Number of cycles Equivalent storage time 1 Accelerated storage temperature 300h 25℃ 95℃ 31.7 11 12 years 2 Natural storage temperature 300h / 600h 25℃ / / 6 0.38 years 3 Regular testing Electrical stress Twice / cycle / / 1 twice /

[0060] In the above exemplary embodiments, the method of obtaining the natural storage performance parameters and the accelerated storage performance parameters is introduced. The following is the method of obtaining the experimental observation value:

[0061] In this exemplary embodiment, based on the natural storage performance parameter and the accelerated storage performance parameter, the experimental observation value is obtained, including:

[0062] The test observation value includes: a first test observation value and a second test observation value. The first test observation value is obtained by testing the product based on the natural storage performance parameter, and the second test observation value is obtained by testing the product based on the accelerated storage performance parameter.

[0063] In a specific implementation, the product is tested based on the natural storage performance parameter to obtain a first test observation value, and the product is tested based on the accelerated storage performance parameter to obtain a second test observation value:

[0064] Given two variables x as natural storage performance parameter and y as accelerated storage performance parameter, their experimental observation values ​​are random vectors X, Y.

[0065] Following the above exemplary embodiments, refer to Figure 5 , environmental profile, tests the response and performance of the product under extreme temperature, humidity, electrical stress and other conditions to ensure that it can meet the design standards and requirements in actual use, including initial detection, heating to 95°C, high temperature accelerated testing at 95°C for 300 hours, cooling back to room temperature, and natural storage testing at room temperature for 300 hours or 600 hours. These conditions will be repeated to simulate various environmental changes that the product may encounter during actual use. Cyclic testing can help evaluate the performance and durability of the product under repeated use or long-term exposure to specific conditions.

[0066] Step S220: determining a test observation value difference measure of the test observation value, and obtaining a distance variance based on the test observation value difference measure.

[0067] Below, we introduce how to get the difference measure of the test observations:

[0068] In this exemplary embodiment, determining the experimental observation value difference measure of the experimental observation value includes:

[0069] The test observation values ​​are calculated to obtain the Euclidean distance; the original difference is obtained based on the Euclidean distance, the original difference is centralized to obtain a centralized difference value, the centralized difference value is standardized to obtain a standardized difference value, and a construction is performed based on the standardized difference value to obtain the test observation value difference measure.

[0070] In specific implementation, Euclidean distance refers to:

[0071] Euclidean distance is a method of measuring the actual straight-line distance between two points in geometric space. It is obtained by calculating the sum of the squares of the differences in the horizontal and vertical distances between the two points and then taking the square root of the sum.

[0072] In specific implementation, the experimental observation value is calculated to obtain the Euclidean distance:

[0073] X=(x1,x2,…,x n ) and Y=(x1,x2,…,x n ) are two sets of n-dimensional observations, then the Euclidean distance d(X,Y) between them can be expressed as:

[0074]

[0075] Among them, ‖X‖, ‖Y‖ are random vectors X∈R P , Y∈R P The L2 norm of the random vector X, that is, ‖X‖ represents the L2 norm of the random vector X, that is, the straight-line distance from the origin to the endpoint of the vector X, and ‖Y‖ represents the L2 norm of the random vector Y.

[0076] In specific implementation, the original difference is obtained based on the Euclidean distance:

[0077] The original difference can be obtained directly by Euclidean distance, or can be obtained by a conversion formula.

[0078] Following the above exemplary embodiments, refer to Figure 6 , Figure 6 The data in can be used to calculate the change of performance parameters (such as operating sensitivity) over time, which is the basis for calculating the original difference.

[0079] In specific implementation, the original difference is centralized to obtain the centralized difference value:

[0080] The centering process is to subtract the average of all the difference values ​​from the original difference value to eliminate the overall deviation:

[0081] Centralized difference value = original difference - average difference,

[0082] where Mean Difference is the average of all pairs of observations.

[0083] Following the above exemplary embodiments, refer to Figure 6 , through analysis Figure 6 The data in the data can be centralized and the average trend of performance changes can be calculated.

[0084] In a specific implementation, the centralized difference value is standardized to obtain a standardized difference value:

[0085] Normalization is to divide the centered difference value by the standard deviation to ensure that the data has a uniform scale:

[0086]

[0087] Following the above exemplary embodiments, refer to Figure 6 ,use Figure 6 The data in the experiment were standardized to obtain standardized difference values ​​that could be used for further analysis.

[0088] In specific implementation, the standardized difference value is constructed to obtain the method of measuring the difference of the experimental observation value:

[0089]

[0090] M i,j is x i and x j The difference measure between i,j Yes i and j is the difference measure between , and n is the total number of observations.

[0091] Construct a difference metric based on the global average, which can be achieved by calculating the global average of all normalized difference values:

[0092] Difference metric = mean(normalized difference value).

[0093] Following the above exemplary embodiments, refer to Figure 6 ,pass Figure 2 Construct a difference measure based on the data in order to calculate the distance variance and distance coefficient.

[0094] Based on the above exemplary embodiments, intuitive performance test results are provided, which are the basis for analyzing the consistency of the degradation laws of natural storage and accelerated storage. Through these data, the correlation analysis described in this scheme can be performed, and the consistency of the degradation laws can be quantitatively tested. It can also be compared with methods such as the Pearson correlation coefficient test method in related technologies to demonstrate the advantages of this method in processing linear and nonlinear degradation data.

[0095] In the above exemplary embodiment, a method for obtaining a difference measure of experimental observation values ​​is introduced. Below, a method for obtaining a distance variance is introduced:

[0096] In this exemplary embodiment, the distance variance is obtained based on the test observation value difference measurement, including:

[0097] The distance variance includes: a first distance variance and a second distance variance. The first test observation value is calculated based on the test observation value difference metric to obtain the first distance variance. The second test observation value is calculated based on the test observation value difference metric to obtain the second distance variance.

[0098] In specific implementation, distance variance refers to:

[0099] The distance variance is a component of the calculation of the distance coefficient, which is used to assess the consistency of the degradation laws of natural storage and accelerated storage.

[0100] In a specific implementation, the first test observation value is calculated based on the test observation value difference metric to obtain a first distance variance, in the following manner:

[0101]

[0102] First distance variance c 2 (x,x) reflects the internal variation of the natural storage performance parameter x.

[0103] In a specific implementation, the second test observation value is calculated based on the test observation value difference metric to obtain the second distance variance, in the following manner:

[0104]

[0105] The second distance variance c 2 (y,y) reflects the internal variation of the accelerated storage performance parameter y.

[0106] Step S230: obtaining a distance coefficient based on the distance variance, wherein the distance coefficient is used to indicate the consistency results of the natural storage and accelerated storage degradation laws.

[0107] In specific implementation, the distance coefficient refers to:

[0108] The distance coefficient is a statistical measure of the correlation between two variables. It works by comparing the relative distances between data points in a data set, yielding a value that reflects a positive correlation, negative correlation, or no obvious linear relationship between the variables.

[0109] In the above exemplary embodiment, the distance coefficient is introduced. The following describes a method for obtaining the distance coefficient:

[0110] In this exemplary embodiment, obtaining a distance coefficient based on the distance variance includes:

[0111] Based on the test observation value difference measure, the distance covariance is obtained, and based on the distance variance and the distance covariance, the distance coefficient is obtained.

[0112] In specific implementation, based on the difference measurement of experimental observations, the distance covariance is obtained:

[0113]

[0114] Each pair of M i,j and N i,j Multiply them together to get the product M i,j Ni,j , sum all the products and divide the sum by n 2 , and get the distance covariance c 2 (x,y).

[0115] In a specific implementation, the distance coefficient is obtained based on the distance variance and the distance covariance:

[0116]

[0117] In the above exemplary embodiment, a method for obtaining the distance coefficient is introduced. The following is a method for obtaining the consistency result of the natural storage and accelerated storage degradation laws:

[0118] In this exemplary embodiment, the distance coefficient is used to indicate the consistency results of the natural storage and accelerated storage degradation laws, including:

[0119] It is determined whether the distance coefficient is within a preset index value range, and in response to the distance coefficient being within the preset index value range, a consistency result of the natural storage and accelerated storage degradation laws is obtained.

[0120] In a specific implementation, it is determined whether the distance coefficient is within a preset index value range, and in response to the distance coefficient being within the preset index value range, a method of obtaining the consistency result of the natural storage and accelerated storage degradation laws is as follows:

[0121] If the calculated distance coefficient is closer to 1, the consistency between the accelerated storage test and the natural storage degradation law is better. Generally, a correlation coefficient above 0.7 indicates good consistency, between 0.4 and 0.7 indicates average consistency, and between 0.2 and 0.4 indicates poor consistency.

[0122] Continuing with the above exemplary embodiments, referring to Table 2, the distance coefficients of the performance test data of the natural storage samples and the accelerated storage samples are both greater than 0.9, with strong correlation, and the degradation laws of the natural storage and accelerated storage products are consistent.

[0123] Table 2 Distance coefficients of natural and accelerated storage data

[0124] Serial number data Distance coefficient 1 Accelerated storage sample 1 and natural storage sample 0.949 2 Accelerated storage sample 2 and natural storage sample 0.942 3 Accelerated storage sample 3 and natural storage sample 0.934

[0125] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.

[0126] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0127] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides a device for verifying the consistency of natural storage and accelerated storage degradation laws.

[0128] refer to Figure 3 The device for checking the consistency of natural storage and accelerated storage degradation laws comprises:

[0129] The observation value determination module 310 is configured to determine a natural storage performance parameter and an accelerated storage performance parameter, and obtain a test observation value based on the natural storage performance parameter and the accelerated storage performance parameter;

[0130] A variance determination module 320 is configured to determine a test observation difference measure of the test observations, and obtain a distance variance based on the test observation difference measure;

[0131] The coefficient determination module 330 is configured to obtain a distance coefficient based on the distance variance, and the distance coefficient is used to indicate the consistency result of the natural storage and accelerated storage degradation laws.

[0132] In this exemplary embodiment, the observation value determination module 310 is specifically configured as follows:

[0133] Determine natural storage performance parameters and accelerated storage performance parameters, test observation values, including: a first test observation value and a second test observation value, test the product based on the natural storage performance parameters to obtain the first test observation value, test the product based on the accelerated storage performance parameters to obtain the second test observation value.

[0134] In this exemplary embodiment, the variance determination module 320 is specifically configured as follows:

[0135] The test observation value is calculated to obtain the Euclidean distance; the original difference is obtained based on the Euclidean distance, the original difference is centralized to obtain a centralized difference value, the centralized difference value is standardized to obtain a standardized difference value, and a construction is performed based on the standardized difference value to obtain the test observation value difference measure; the distance variance includes: a first distance variance and a second distance variance, and the distance variance obtained based on the test observation value difference measure includes: calculating the first test observation value based on the test observation value difference measure to obtain the first distance variance, and calculating the second test observation value based on the test observation value difference measure to obtain the second distance variance.

[0136] In this exemplary embodiment, the coefficient determination module 330 is specifically configured as follows:

[0137] Based on the test observation value difference measurement, the distance covariance is obtained, and based on the distance variance and the distance covariance, the distance coefficient is obtained, and it is judged whether the distance coefficient is within the preset indicator value range. In response to the distance coefficient being within the preset indicator value range, the consistency result of the natural storage and accelerated storage degradation laws is obtained.

[0138] The product is tested based on the accelerated storage performance parameter to obtain a second test observation value.

[0139] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0140] The device of the above embodiment is used to implement the corresponding natural storage and accelerated storage degradation law consistency inspection method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0141] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments and methods, the present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for verifying the consistency of the natural storage and accelerated storage degradation laws described in any of the above embodiments is implemented.

[0142] Figure 4 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0143] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0144] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0145] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0146] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0147] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0148] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0149] The electronic device of the above embodiment is used to implement the corresponding natural storage and accelerated storage degradation law consistency inspection method in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0150] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the consistency verification method of the natural storage and accelerated storage degradation laws as described in any of the above embodiments.

[0151] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0152] The above-mentioned non-transitory computer-readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0153] The computer instructions stored in the storage medium of the above embodiment are used to enable the computer to execute the consistency verification method of natural storage and accelerated storage degradation laws as described in any embodiment in the above exemplary method part, and have the beneficial effects of the corresponding method embodiment, which will not be repeated here.

[0154] Based on the same inventive concept, corresponding to the method for checking the consistency of natural storage and accelerated storage degradation laws described in any of the above embodiments, the present disclosure also provides a computer program product, which includes computer program instructions. In some embodiments, the computer program instructions can be executed by one or more processors of a computer so that the computer and / or the processor execute the method for checking the consistency of natural storage and accelerated storage degradation laws. Corresponding to the execution subject corresponding to each step in each embodiment of the method for checking the consistency of natural storage and accelerated storage degradation laws, the processor that executes the corresponding step may belong to the corresponding execution subject.

[0155] The computer program product of the above embodiment is used to enable the computer and / or the processor to execute the consistency verification method of natural storage and accelerated storage degradation laws as described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0156] Those skilled in the art will appreciate that the embodiments of the present disclosure may be implemented as a system, method, or computer program product. Therefore, the present disclosure may be specifically implemented in the following forms, namely: complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software, generally referred to herein as a "circuit," "module," or "system." In addition, in some embodiments, the present disclosure may also be implemented in the form of a computer program product in one or more computer-readable media, which contains computer-readable program code.

[0157] Any combination of one or more computer-readable media may be used. A computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. A computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive examples) of computer-readable storage media may include, for example: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device.

[0158] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, which carry computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Computer-readable signal media may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0159] The program code embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.

[0160] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0161] It should be understood that each box in the flowchart and / or block diagram and the combination of boxes in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer or other programmable data processing device to produce a machine, and these computer program instructions are executed by a computer or other programmable data processing device to produce a device that implements the functions / operations specified in the boxes in the flowchart and / or block diagram.

[0162] These computer program instructions may also be stored in a computer-readable medium that enables a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable medium produce a product that includes an instruction device that implements the functions / operations specified in the blocks in the flowchart and / or block diagram.

[0163] Computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby enabling the instructions executed on the computer or other programmable device to provide a process for implementing the functions / operations specified in the blocks in the flowchart and / or block diagram.

[0164] In addition, although the operations of the disclosed method are described in a particular order in the accompanying drawings, this does not require or imply that the operations must be performed in this particular order, or that all the operations shown must be performed to achieve the desired results. On the contrary, the steps depicted in the flow chart can be performed in a different order. Additionally or alternatively, some steps can be omitted, multiple steps can be combined into one step, and / or one step can be decomposed into multiple steps.

[0165] The flowchart and block diagram in the accompanying drawings illustrate the possible architecture, functions and operations of the system, method and computer program product according to various embodiments of the present application. Wherein, each box in the flowchart or block diagram can represent a module, a program segment, or a part of the code, and the above-mentioned module, program segment, or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0166] It should be noted that, although several modules or units of the equipment for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into being embodied by multiple modules or units.

[0167] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present application (including the claims) is limited to these examples. In line with the concept of the present application, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0168] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present application, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered to be illustrative rather than restrictive.

[0169] Although the present application has been described in conjunction with specific embodiments of the present application, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0170] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present application.

[0171] Although the spirit and principle of the present disclosure have been described with reference to several specific embodiments, it should be understood that the present disclosure is not limited to the disclosed specific embodiments, and the division of various aspects does not mean that the features in these aspects cannot be combined to benefit, and such division is only for the convenience of expression. The present disclosure is intended to cover various modifications and equivalent arrangements included in the spirit and scope of the attached claims. The scope of the attached claims conforms to the broadest interpretation, thereby including all such modifications and equivalent structures and functions.

Claims

1. A method for checking the consistency of natural storage and accelerated storage degradation laws, characterized in that: include: Determining natural storage performance parameters and accelerated storage performance parameters, and obtaining test observation values ​​based on the natural storage performance parameters and the accelerated storage performance parameters; Determine a test observation value difference measure of the test observation value, and obtain a distance variance based on the test observation value difference measure; A distance coefficient is obtained based on the distance variance, and the distance coefficient is used to indicate the consistency results of the natural storage and accelerated storage degradation laws.

2. The method according to claim 1, characterized in that: The test observation value includes: a first test observation value and a second test observation value; The obtaining of the experimental observation value based on the natural storage performance parameter and the accelerated storage performance parameter comprises: Testing the product based on the natural storage performance parameter to obtain a first test observation value; The product is tested based on the accelerated storage performance parameter to obtain a second test observation value.

3. The method according to claim 1, characterized in that The determining of the experimental observation value difference measure of the experimental observation value comprises: Calculating the experimental observation value to obtain the Euclidean distance; obtaining the original difference based on the Euclidean distance; Centralizing the original difference to obtain a centralized difference value; Standardizing the centralized difference value to obtain a standardized difference value; The test observation difference measure is constructed based on the standardized difference value.

4. The method according to claim 2, characterized in that The distance variance includes: a first distance variance and a second distance variance; The distance variance is obtained based on the difference measurement of the experimental observation values, including: Calculating the first test observation value based on the test observation value difference metric to obtain a first distance variance; The second test observation value is calculated based on the test observation value difference measure to obtain a second distance variance.

5. The method according to claim 1, characterized in that: The obtaining of the distance coefficient based on the distance variance comprises: Based on the difference measure of the experimental observations, the distance covariance is obtained; The distance coefficient is obtained based on the distance variance and the distance covariance.

6. The method according to claim 1, characterized in that The distance coefficient is used to indicate the consistency results of the natural storage and accelerated storage degradation laws, including: It is determined whether the distance coefficient is within a preset index value range, and in response to the distance coefficient being within the preset index value range, a consistency result of the natural storage and accelerated storage degradation laws is obtained.

7. A device for checking the consistency of natural storage and accelerated storage degradation laws, characterized in that: include: an observation value determination module, configured to determine a natural storage performance parameter and an accelerated storage performance parameter, and obtain a test observation value based on the natural storage performance parameter and the accelerated storage performance parameter; a variance determination module, configured to determine a test observation value difference metric of the test observation value, and obtain a distance variance based on the test observation value difference metric; The coefficient determination module is configured to obtain a distance coefficient based on the distance variance, and the distance coefficient is used to indicate the consistency result of the natural storage and accelerated storage degradation laws.

8. An electronic device, characterized in that: The method comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method according to any one of claims 1 to 6 is implemented.

9. A non-transitory computer-readable storage medium, characterized in that: The non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to cause a computer to execute the method according to any one of claims 1 to 6.

10. A computer program product, characterized in that The method comprises computer program instructions, which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 6.