The present application claims priority to Chinese Patent Application with No. 202310505507.1, entitled “Accelerated Test Data Analysis Method and Apparatus Based on Gray Forecast Model, and Device”, and filed on May 8, 2023, the content of which is expressly incorporated herein by reference in its entirety.
The present disclosure relates to the field of test technology, and more particularly to an accelerated test data analysis method and apparatus and apparatus based on a grey forecast model, and a device.
The accelerated test is a reliability test under more severe environmental stress conditions than the normal working environmental stress of a product, in order to quickly evaluate a reliability index and a service life index of the product in a short time. The accelerated test is more efficient and less expensive than the conventional reliability statistical test, and therefore is widely applied to the evaluation of the product reliability and service life.
However, as the product quality and reliability level become higher and higher, the performance degradation data of the product in the accelerated test process become less and less, which affects the analysis accuracy of the accelerated test data, and brings some difficulties to the evaluation of the reliability and the service life of the product. Therefore, improvement is urgently needed.
In view of the above, as for the above technical problem, it is necessary to provide an accelerated test data analysis method and apparatus based on a grey forecast model, and a device capable of improving the accuracy of the accelerated test data analysis.
In the first aspect of the present disclosure, an accelerated test data analysis method based on a grey forecast model is provided, including: acquiring an actual test performance value of a to-be-tested product at each test moment during the accelerated test of the to-be-tested product under a first stress condition; determining a performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the gray forecast model; forecasting a forecasted performance value of the to-be-tested product at each test moment based on the performance degradation forecast function; determining a forecast deviation value of the to-be-tested product at each test moment according to a difference value between the actual test performance value and the forecasted performance value of the to-be-tested product at each test moment; determining a deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model; correcting the performance degradation forecast function by using the deviation forecast function; and determining performance degradation failure time of the to-be-tested product based on the corrected performance degradation forecast function and a performance degradation failure threshold value of the to-be-tested product.
In an embodiment, the determining the performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the gray forecast model includes: performing an accumulation calculation on an actual test performance value of the to-be-tested product at a test moment and actual test performance values of the to-be-tested product at other test moments before the test moment according to the grey forecast model, to obtain a performance transformation value of the to-be-tested product at the test moment; determining a value of an unknown parameter in an initial performance degradation forecast function according to the performance transformation value and the actual test performance value of the to-be-tested product at each test moment, and obtaining the performance degradation forecast function of the to-be-tested product.
In an embodiment, the determining the deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model includes: performing an accumulation calculation on a forecast deviation value of the to-be-tested product at a test moment and forecast deviation values of the to-be-tested product at other test moments before the test moment according to the grey forecast model, to obtain a deviation transformation value of the to-be-tested product at the test time; determining a value of an unknown parameter in the initial deviation forecast function according to the forecast deviation value and the deviation transformation value of the to-be-tested product at each test moment, and obtaining the performance degradation forecast function of the to-be-tested product.
In an embodiment, the method may further include: determining a characteristic lifetime of the to-be-tested product under a target stress condition based on a general target acceleration model corresponding to the to-be-tested product; determining a reliability function of the to-be-tested product under the target stress condition based on the characteristic lifetime; determining a reliability curve of the to-be-tested product based on the reliability function of the to-be-tested product under the target stress condition.
In an embodiment, the method may further include: acquiring a stress magnitude of a reference product under each accelerated test during the accelerated test on the reference product under at least two different second stress conditions, wherein the reference product is of the same type as the to-be-tested product; acquiring an initial general acceleration model corresponding to the reference product, wherein the initial general acceleration model includes a parameter to be solved; solving the parameter to be solved in the initial general acceleration model based on the initial general acceleration model, the stress magnitude of the reference product under each accelerated test, and a type of the lifetime distribution function, and obtaining the target general acceleration model.
In an embodiment, the acquiring the initial general acceleration model corresponding to the reference product includes: determining the initial general acceleration model from candidate general acceleration models according to a stress type of each second stress condition.
In an embodiment, the method may further include: determining an average lifetime of the to-be-tested product based on the characteristic lifetime and the type of the lifetime distribution function.
In the second aspect of the present disclosure, an accelerated test data analysis apparatus based on a grey forecast model is provided, including: a test module, configured to acquire an actual test performance value of a to-be-tested product at each test moment during the accelerated test of the to-be-tested product under a first stress condition; a forecast function building module, configured to determine a performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the gray forecast model; a forecast module, configured to predict a forecasted performance value of the to-be-tested product at each test moment based on the performance degradation forecast function; a deviation calculation module, configured to determine a forecast deviation value of the to-be-tested product at each test moment according to a difference value between the actual test performance value and the forecasted performance value of the to-be-tested product at each test moment; a deviation function building module, configured to determine a deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model; a correction module, configured to correct the performance degradation forecast function by using the deviation forecast function; an analysis module, configured to determine performance degradation failure time of the to-be-tested product based on the corrected performance degradation forecast function and a performance degradation failure threshold value of the to-be-tested product.
In the third aspect of the present disclosure, a computer device is provided, including a processor and a memory storing a computer program, the processor, when executing the computer program, implements the steps of: acquiring an actual test performance value of a to-be-tested product at each test moment during the accelerated test of the to-be-tested product under a first stress condition; determining a performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the gray forecast model; forecasting a forecasted performance value of the to-be-tested product at each test moment based on the performance degradation forecast function; determining a forecast deviation value of the to-be-tested product at each test moment according to a difference value between the actual test performance value and the forecasted performance value of the to-be-tested product at each test moment; determining a deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model; correcting the performance degradation forecast function by using the deviation forecast function; and determining performance degradation failure time of the to-be-tested product based on the corrected performance degradation forecast function and a performance degradation failure threshold value of the to-be-tested product.
In the fourth aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, the computer program, when executed by a processor, causes the processor to implement the steps of: acquiring an actual test performance value of a to-be-tested product at each test moment during the accelerated test of the to-be-tested product under a first stress condition; determining a performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the gray forecast model; forecasting a forecasted performance value of the to-be-tested product at each test moment based on the performance degradation forecast function; determining a forecast deviation value of the to-be-tested product at each test moment according to a difference value between the actual test performance value and the forecasted performance value of the to-be-tested product at each test moment; determining a deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model; correcting the performance degradation forecast function by using the deviation forecast function; and determining performance degradation failure time of the to-be-tested product based on the corrected performance degradation forecast function and a performance degradation failure threshold value of the to-be-tested product.
In the accelerated test data analysis method and apparatus based on the grey forecast model, computer device and the storage medium, the performance degradation forecast function and the deviation forecast function of the to-be-tested product are constructed through the gray forecast model, in order to accurately analyze the small sample test data (the actual test performance value and forecasted deviation value). In addition, after the forecasted performance value of the to-be-tested product at each test moment is forecasted, the difference value between the actual test performance value and the forecasted performance value of the to-be-tested product at each test moment is further analyzed to determine the deviation forecast function; and the performance degradation forecast function is corrected by using the deviation forecast function, thereby further improving the accuracy of the performance forecast analysis of the to-be-tested product.
In order to make the objects, technical solution, and advantages of the present disclosure clearer, the present disclosure will be elaborated below with reference to the accompanying drawings and embodiments. It should be appreciated that the specific embodiments described herein are merely illustrative of the present disclosure and are not intended to limit the present disclosure.
The accelerated test is a reliability test in which an environmental stress which is more severe than the normal working environmental stress of a product is used for carrying out the test in order to quickly evaluate a reliability index and a service life index of the product in a short time. The accelerated test is more efficient and less expensive than the conventional reliability statistical test, and therefore is widely applied to the evaluation of the product reliability and service life. However, as the product quality and reliability level become higher and higher, the performance degradation data of the product in the accelerated test process becomes less and less, which brings some difficulties to the evaluation of the reliability and the service life of the product. At present, for the reliability and service life evaluation of a product with a high reliability, a long service life, small samples, and a small amount of performance degradation data in the test process, an evaluation method based on a grey forecast model is generally employed.
Since the gray forecast model can accumulate and generate the performance degradation data, analyze the performance degradation law, and predict the failure time of the product, the accelerated test data analysis method based on the gray forecast model is widely used.
However, the existing accelerated test data analysis methods based on the gray forecast model have the following disadvantages: (1) when the gray forecast model is established, only initial data is analyzed, a performance degradation forecast function is established to obtain the performance degradation forecast data, no further analysis is performed on the forecast data and the initial data, and the forecast function is corrected to obtain more accurate performance degradation forecast data, so that the evaluation accuracies of these methods are low; (2) when an acceleration model is established, a single-stress acceleration model or a plurality of independent stress acceleration models are often used, and a non-independent case of a plurality of acceleration stresses is not considered, which has a certain deviation from the actual use of the product, so that the evaluation accuracies of these methods are low and the application ranges thereof are limited.
As shown in
Specifically, the accelerated test is performed under the first stress condition. The time course is as follows: the performance test is performed on the to-be-tested product at equal intervals A t, and the actual test performance values of m tests are respectively A1, A2, A3, . . . , Ad, . . . , Am, d=1, 2, . . . , m.
It should be appreciated that the grey forecast model indicates a forecast method in which a mathematical model is established by a small amount of incomplete information to make a forecast; the grey forecast model is an effective tool for dealing with a small sample forecast problem.
A system with completely undetermined information is a black system, and a system with completely determined information is a white system, and a gray system is between the black system and the white system, i.e., a part of the information is known, the other part of the information is unknown, and there exists an uncertain relationship among factors in the system. According to the grey system theory, although the objective appearance is complex, it always has the whole function, so that there definitely exists an inherent law. The key is how to choose an appropriate manner to mine and utilize it. The grey system seeks a variation law of original data by disposing the original data, which is a way to seek the realization law of data from the data, that is, the production of a grey sequence, all grey sequences can weaken randomness thereof by some kind of generation, and show a regularity thereof.
In the present embodiment, a gray sequence corresponding to an actual test performance value is generated according to the gray forecast model to find the regularity of the actual test performance values at various test moments; and the performance degradation forecast function of the to-be-tested product is determined according to the gray sequence and the actual test performance values of the to-be-tested product at the various test moments.
Specifically, the performance degradation forecast function in the embodiment is shown in the following formula (1):
Specifically, the above-mentioned m test moments t1, t2, t3, . . . , tm are substituted into the formula (1) to obtain m forecasted performance values, i.e., A′1, A′2, A′3, A′4, . . . , A′m.
The difference value between the actual test performance value and the forecasted performance value at each test moment is calculated. As an example, the difference value between the actual test performance value A1 and the forecasted performance value A′1 is denoted as C1.
Specifically, a gray sequence corresponding to the forecast deviation value is generated according to the gray forecast model to find the regularity of the forecast deviation values at various test moments; and the deviation forecast function is determined according to the gray sequence and the forecast deviation value of the to-be-tested product at each test moment.
Specifically, the deviation forecast function in the present embodiment is shown as the following formula (2):
Specifically, the deviation forecast function and the performance degradation forecast function are superimposed to implement the correction of the performance degradation forecast function.
In the present embodiment, the corrected performance degradation forecast function is shown as the following formula (3):
Where y′(t) represents the corrected forecast performance value, that is, a product performance parameter correction forecast value at a moment t.
Assuming that the performance degradation failure threshold value of the product is Q, the performance degradation failure time t of the to-be-tested product under the first stress condition is obtained by solving the following equation.
In the embodiment, the performance degradation failure time t of the to-be-tested product is calculated from the following formula (4):
In the above-mentioned accelerated test data analysis method based on the gray forecast model, the performance degradation forecast function and the deviation forecast function of the to-be-tested product are constructed through the gray forecast model, so that the accurate analysis of small sample test data (the actual test performance value and the forecast deviation value) is implemented. In addition, after the forecasted performance value of the to-be-tested product at each test moment is forecasted, the difference value between the actual test performance value and the forecasted performance value of the to-be-tested product at each test moment is further analyzed to determine the deviation forecast function; and the performance degradation forecast function is corrected by using the deviation forecast function, thereby further improving the accuracy of the performance forecast analysis of the to-be-tested product.
In an embodiment, the present disclosure provides an alternative mode to determine the performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the grey forecast model, that is, provides a mode to refine the step S102. The implementation process may include the following steps:
Specifically, the actual test performance values are transformed to obtain new sequence data B1, B2, . . . , Bd, . . . , Bm, satisfying:
As for the unknown parameters p and q in the formula (1), the calculation process is as follows:
In an embodiment, the present disclosure provides an alternative mode to determine the deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model, i.e., provides a mode to refine the step S105. The implementation process may include the following steps:
Specifically, the difference value between the actual test performance value and the forecasted performance value at each test moment is set to be C1, C2, C3, . . . , Cd, . . . , Cm, satisfying
Similarly, the forecast deviation values are transformed to obtain new sequence data D1, D2, D3, . . . , Dd, . . . , Dm, satisfying:
For the formula (2), the parameter values p′ and q′ are obtained by solving the following matrix equations:
In the embodiment, the common generation mode of the gray sequence may include an accumulation generation, a cumulative subtraction generation, and a weighted accumulation generation. In the embodiment, the accumulation generation is used.
In an embodiment, as shown in
Specifically, as shown in
The reference product is of the same type as the to-be-tested product.
Specifically, in the present embodiment, the accelerated test is performed on each reference product under at least two different second stress conditions. As an example, it is assumed that there are c groups of accelerated tests with different stress levels (the second stress condition), k=1, 2, . . . , c; the number of products at each stress level is n, and the product serial numbers are 1, 2, . . . , i, . . . , n; i=1, 2, . . . , n. According to the above-mentioned steps S101 to S107, the performance degradation failure time t of each reference product under each group of accelerated stresses can be obtained, as shown in the following Table 1:
Optionally, assuming that each group of accelerated tests have f kinds of stresses, and the stress magnitudes of the k-th group of accelerated tests are respectively Gk1, Gk2, . . . , Gkj, . . . , Gkf, and j=1, 2, . . . , f
The initial general acceleration model includes a parameter to be solved. Specifically, the general acceleration model of the product is shown as the following formula (5):
In particular, the acceleration model under a single stress, a plurality of independent stresses, a plurality of non-independent stresses is shown in the following Table 2:
= exp(M0 + H1 × ln(RH ))
= exp(M0 + H1 × ln(E ))
= exp(M0 + H1 × ln(V ))
indicates data missing or illegible when filed
In the present embodiment, the step of selecting the initial general acceleration model may include: the initial general acceleration model is determined from candidate general acceleration models according to a stress type of each second stress condition.
Specifically, the initial general acceleration model can be selected according to the examples in the Table 2.
The type of the lifetime distribution function refers to a function distribution for forecasting the lifetime, for example, an exponential distribution function, a Weibull distribution function, a normal distribution function, and a lognormal distribution function.
Specifically, during the solving of the parameter to be solved in the initial general acceleration model, as an example: (1) when the lifetime distribution function is an exponential distribution function:
A likelihood function L of the to-be-tested product is represented as:
Accordingly, the characteristic lifetime η0 of the to-be-tested product under the target stress condition (with normally used stress magnitude) is determined as:
if the lifetime distribution function of the to-be-tested product is a Weibull distribution function, the product probability density function fk (t) under the accelerated stress is represented as:
The likelihood function L of the to-be-tested product is represented as:
The values of the parameters α, M0, H1, H2, . . . , Hj, . . . , Hf, I12, I13, . . . , I1f, I23, I24, . . . , I2f, . . . , If-1, If are obtained by solving the following equations:
Accordingly, the characteristic lifetime η0 of the to-be-tested product under the target stress condition (with the normally used stress magnitude) is determined as:
The likelihood function L of the to-be-tested product is represented as:
The values of the parameters σ, M0, H1, H2, . . . , Hj, . . . , Hf, I12, I13, . . . , I1f, I23, I24, . . . , I2f, . . . , If-1, If are obtained by solving the following equations:
Accordingly, the characteristic lifetime η0 of the to-be-tested product under the target stress condition (with the normally used stress magnitude) is determined as:
The likelihood function L of the to-be-tested product is represented as:
Accordingly, the characteristic lifetime η0 of the to-be-tested product under the target stress condition (with the normally used stress magnitude) is determined as:
Specifically,
Further, the accelerated test data analysis method based on the grey forecast model may further include: an average lifetime of the to-be-tested product is determined based on the characteristic lifetime and the type of the lifetime distribution function.
Specifically, the average lifetime of the product is evaluated according to the type of the lifetime distribution function of the product, as shown in the following Table 3, where Γ(x) is a gamma function.
As an example, an accelerated test is performed on a certain type of product according to the above-described accelerated test data analysis method based on the grey forecast model, and a process of evaluating a product lifetime index is as follows.
Under the tress of the accelerated test, a performance test is performed on the product at equal intervals for a total of 10 tests, and the performance degradation of which is shown in the following Table 4:
A performance degradation forecast function is obtained by solving as:
The product performance parameter forecast values are shown in Table 5 below:
A deviation value between the product performance parameter forecast value and the initial performance parameter value is shown in the following Table 6:
The deviation values are transformed positively and analyzed, and a deviation forecast function is obtained as follows:
Under the tress of the accelerated test, the performance degradation correction forecast function is as follows:
In combination with the product performance degradation failure threshold value, the performance degradation failure time of the product is obtained as 4072 hours under the stress of the accelerated test.
In the same manner, the performance degradation failure time of each product under each group of accelerated stresses can be obtained.
There are five groups of accelerated tests with different stress levels performed on the product, each stress level corresponds to the temperature stress and the humidity stress. Considering that the effects of the temperature and humidity on the product are not independent, the acceleration model of the product is as follows:
The product lifetime distribution function is the Weibull distribution function. By solving the acceleration model of the product, the product reliability function R(t) at normally used stress (temperature 25° C. and humidity 65%) is obtained as:
According to the product reliability function, a reliability function curve as shown
Thus, the average lifetime of the product under the normally used stress is 2.64×105 h.
The average lifetime value of the product in actual use is close to the result of the test evaluation, which indicates that the evaluation accuracy of the solution is higher.
It should be appreciated that although the steps in the flow charts mentioned in the above embodiments are shown sequentially as indicated by arrows, these steps are not definitely performed sequentially as indicated by the arrows. Unless expressly stated herein, these steps are not performed in a strict order but may be performed in other orders. Moreover, at least part of the steps in the flow charts mentioned in the above embodiments may include a plurality of steps or phases, which are not definitely performed at the same moment, but may be performed at different moments, and those steps or phases are not definitely performed in sequence, but may be performed in turns or alternately with other steps or at least part of the steps or phases in other steps.
Based on the same inventive concept, the present disclosure in an embodiment further provides an accelerated test data analysis apparatus based on a gray forecast model, which is configured to implement the above-mentioned accelerated test data analysis method based on the gray forecast model. The solution provided by the apparatus is similar to the solution described in the above method. Therefore, for specific limitations in one or more embodiments of the accelerated test data analysis apparatus based on the grey forecast model, reference can be made to the above limitations on the accelerated test data analysis method based on the grey forecast model, and details are not described herein.
In an embodiment, as shown in
The test module 11 is configured to acquire an actual test performance value of a to-be-tested product at each test moment during the accelerated test of the to-be-tested product under a first stress condition.
The forecast function building module 12 is configured to determine a performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the gray forecast model.
The forecast module 13 is configured to predict a forecasted performance value of the to-be-tested product at each test moment based on the performance degradation forecast function.
The deviation calculation module 14 is configured to determine a forecast deviation value of the to-be-tested product at each test moment according to a difference value between the actual test performance value and the forecasted performance value of the to-be-tested product at each test moment.
The deviation function building module 15 is configured to determine a deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model.
The correction module 16 is configured to correct the performance degradation forecast function by using the deviation forecast function.
The analysis module 17 is configured to determine performance degradation failure time of the to-be-tested product based on the corrected performance degradation forecast function and a performance degradation failure threshold value of the to-be-tested product.
In an embodiment, the forecast function building module 12 is further configured to: perform an accumulation calculation on an actual test performance value of the to-be-tested product at a test moment and actual test performance values of the to-be-tested product at other test moments before the test moment according to the grey forecast model, to obtain a performance transformation value of the to-be-tested product at the test moment; and determine a value of an unknown parameter in an initial performance degradation forecast function according to the performance transformation value and the actual test performance value of the to-be-tested product at each test moment, and obtain the performance degradation forecast function of the to-be-tested product.
In an embodiment, the deviation function building module 15 is further configured to: perform an accumulation calculation on a forecast deviation value of the to-be-tested product at a test moment and forecast deviation values of the to-be-tested product at other test moments before the test moment according to the grey forecast model, to obtain a deviation transformation value of the to-be-tested product at the test time; and determine a value of an unknown parameter in the initial deviation forecast function according to the forecast deviation value and the deviation transformation value of the to-be-tested product at each test moment, and obtain the performance degradation forecast function of the to-be-tested product.
In an embodiment, the accelerated test data analysis apparatus based on the gray forecast model may further include a lifetime forecast module 13. The lifetime forecast module 13 may include:
In an embodiment, the accelerated test data analysis apparatus based on the grey forecast model may further include a model building module which is further configured to: acquire a stress magnitude of a reference product under each accelerated test during the accelerated test on the reference product under at least two different second stress conditions, in which the reference product is of the same type as the to-be-tested product; acquire an initial general acceleration model corresponding to the reference product, in which the initial general acceleration model includes a parameter to be solved; and solve the parameter to be solved in the initial general acceleration model based on the initial general acceleration model, the stress magnitude of the reference product under each accelerated test, and a type of the lifetime distribution function, and obtain the target general acceleration model.
In an embodiment, the model selection submodule is further configured to determine the initial general acceleration model from candidate general acceleration models according to a stress type of each second stress condition.
In an embodiment, the lifetime forecast module 13 is further configured to determine an average lifetime of the to-be-tested product based on the characteristic lifetime and the type of the lifetime distribution function.
Each module in the above-described accelerated test data analysis apparatus based on the grey forecast model may be implemented in whole or in part by software, hardware, and combinations thereof. The modules may be embedded in or independent of a processor of a computer device in the form of hardware, or may be stored in a memory of a computer device in the form of software to facilitate the processor to invoke and perform operations corresponding to the modules.
In an embodiment, a computer device is provided, which may be a server, the internal structure of which may be shown in
It will be appreciated by those skilled in the art that the structure shown in
In an embodiment, a computer device is provided, which may include a processor and a memory storing a computer program, the processor, when executing the computer program, performs the following steps of:
In an embodiment, as for the step of determining the performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the gray forecast model, the processor is further configured to be capable of executing the computer program to: perform an accumulation calculation on an actual test performance value of the to-be-tested product at a test moment and actual test performance values of the to-be-tested product at other test moments before the test moment according to the grey forecast model, to obtain a performance transformation value of the to-be-tested product at the test moment; and determine a value of an unknown parameter in an initial performance degradation forecast function according to the performance transformation value and the actual test performance value of the to-be-tested product at each test moment, and obtain the performance degradation forecast function of the to-be-tested product.
In an embodiment, as for the step of determining the deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model, the processor is further configured to be capable of executing the computer program to: perform an accumulation calculation on a forecast deviation value of the to-be-tested product at a test moment and forecast deviation values of the to-be-tested product at other test moments before the test moment according to the grey forecast model, to obtain a deviation transformation value of the to-be-tested product at the test time; and determine a value of an unknown parameter in the initial deviation forecast function according to the forecast deviation value and the deviation transformation value of the to-be-tested product at each test moment, and obtain the performance degradation forecast function of the to-be-tested product.
In an embodiment, the processor is further configured to be capable of executing the computer program to: determine a characteristic lifetime of the to-be-tested product under a target stress condition based on a general target acceleration model corresponding to the to-be-tested product; determine a reliability function of the to-be-tested product under the target stress condition based on the characteristic lifetime; and determine a reliability curve of the to-be-tested product based on the reliability function of the to-be-tested product under the target stress condition.
In an embodiment, the processor is further configured to be capable of executing the computer program to: acquire a stress magnitude of a reference product under each accelerated test during the accelerated test on the reference product under at least two different second stress conditions, in which the reference product is of the same type as the to-be-tested product; acquire an initial general acceleration model corresponding to the reference product, in which the initial general acceleration model includes a parameter to be solved; and solve the parameter to be solved in the initial general acceleration model based on the initial general acceleration model, the stress magnitude of the reference product under each accelerated test, and a type of the lifetime distribution function, and obtain the target general acceleration model.
In an embodiment, as for the step of acquiring the initial general acceleration model corresponding to the reference product, the processor is further configured to be capable of executing the computer program to: determine the initial general acceleration model from candidate general acceleration models according to a stress type of each second stress condition.
In an embodiment, the processor is further configured to be capable of executing the computer program to determine an average lifetime of the to-be-tested product based on the characteristic lifetime and the type of the lifetime distribution function.
In an embodiment, a computer-readable storage medium is provided, on which a computer program is provided, the computer program, when executed by a processor, causes the processor to perform the following steps of:
In an embodiment, as for the step of determining the performance degradation forecast function of the to-be-tested product according to the actual test performance value of the to-be-tested product at each test moment based on the gray forecast model, the processor is further configured to be capable of executing the computer program to: perform an accumulation calculation on an actual test performance value of the to-be-tested product at a test moment and actual test performance values of the to-be-tested product at other test moments before the test moment according to the grey forecast model, to obtain a performance transformation value of the to-be-tested product at the test moment; and determine a value of an unknown parameter in an initial performance degradation forecast function according to the performance transformation value and the actual test performance value of the to-be-tested product at each test moment, and obtain the performance degradation forecast function of the to-be-tested product.
In an embodiment, as for the step of determining the deviation forecast function according to the forecast deviation value of the to-be-tested product at each test moment based on the grey forecast model, the processor is further configured to be capable of executing the computer program to: perform an accumulation calculation on a forecast deviation value of the to-be-tested product at a test moment and forecast deviation values of the to-be-tested product at other test moments before the test moment according to the grey forecast model, to obtain a deviation transformation value of the to-be-tested product at the test time; and determine a value of an unknown parameter in the initial deviation forecast function according to the forecast deviation value and the deviation transformation value of the to-be-tested product at each test moment, and obtain the performance degradation forecast function of the to-be-tested product.
In an embodiment, the processor is further configured to be capable of executing the computer program to: determine a characteristic lifetime of the to-be-tested product under a target stress condition based on a general target acceleration model corresponding to the to-be-tested product; determine a reliability function of the to-be-tested product under the target stress condition based on the characteristic lifetime; and determine a reliability curve of the to-be-tested product based on the reliability function of the to-be-tested product under the target stress condition.
In an embodiment, the processor is further configured to be capable of executing the computer program to: acquire a stress magnitude of a reference product under each accelerated test during the accelerated test on the reference product under at least two different second stress conditions, in which the reference product is of the same type as the to-be-tested product; acquire an initial general acceleration model corresponding to the reference product, in which the initial general acceleration model includes a parameter to be solved; and solve the parameter to be solved in the initial general acceleration model based on the initial general acceleration model, the stress magnitude of the reference product under each accelerated test, and a type of the lifetime distribution function, and obtain the target general acceleration model.
In an embodiment, as for the step of acquiring the initial general acceleration model corresponding to the reference product, the processor is further configured to be capable of executing the computer program to: determine the initial general acceleration model from candidate general acceleration models according to a stress type of each second stress condition.
In an embodiment, the processor is further configured to be capable of executing the computer program to determine an average lifetime of the to-be-tested product based on the characteristic lifetime and the type of the lifetime distribution function.
It will be appreciated by those of ordinary skill in the art that all or a part of the procedures of implementing the methods in the above-mentioned embodiments may be accomplished by a computer program instructing a related hardware; the computer program may be stored in a non-transitory computer-readable storage medium, the computer program, when executed, may implement steps including the procedures in the embodiments of the method described above. Any reference to a memory, database, or other medium used in the embodiments provided herein may include at least one of non-transitory memory and transitory memory. The non-transitory memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-transitory memory, resistive random access memory (ReRAM), Magnetoresistive Random Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), graphene memory, and the like. The transitory memory may include a Random Access Memory (RAM) or an external cache memory or the like. By way of illustration and not limitation, the RAM may be in a variety of forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases referred to in the embodiments provided herein may include at least one of a relational database and a non-relational database. The non-relational database may include a block chain-based distributed database or the like, and is not limited thereto. The processor involved in the embodiments provided herein may be a general purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic unit, a quantum computing-based data processing logic unit, or the like, and is not limited thereto.
Each of the technical features in the above embodiments may be combined arbitrarily. For the sake of brevity, all possible combinations of each of the technical features in the above embodiments are not described. However, the combinations of these technical features should be considered to be within the scope of the present disclosure as long as they do not contradict each other.
The above-described embodiments merely provide some implementation modes of the present disclosure, which are described in more detail and detail, but are not therefore to be construed as limiting the scope of the patent disclosure. It should be noted that several transformations and improvements may be made by those of ordinary skill in the art without departing from the spirit and scope of the present disclosure. Accordingly, the scope of protection of the present disclosure should be subject to the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
202310505507.1 | May 2023 | CN | national |