Relay detection method, device, computer equipment, medium and product
By obtaining the parameters of the target distribution function under different current stresses, determining the load-load breaking parameters of the relay under the target current stress, the problem of inaccurate detection results in the prior art is solved, and higher detection accuracy and versatility are achieved.
Patent Information
- Application Number
- CN202510145305.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-10
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2045-02-10
AI Technical Summary
The detection results of the prior art relays are inaccurate and cannot effectively reflect the number of load-breaking times and failure distribution characteristics of the relay under different current stresses.
By obtaining the parameters of the target distribution function under at least two preset current stresses, the load-load breaking parameters of the relay under the target current stresses are determined, thereby improving the accuracy of the detection results.
It improves the accuracy of the relay load-breaking parameters, enhances the accuracy of performance detection, and improves the universality of the detection method.
Smart Images

Figure CN119596136B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of new energy technology, and in particular to a relay detection method, device, computer equipment, medium and product. Background Art
[0002] As relays are key electrical components in new energy products, it is very important to test the produced relays.
[0003] Taking high-voltage DC relays as an example, in the related art, when testing high-voltage DC relays, the high-voltage DC relays are usually operated continuously at a fixed temperature until they fail, and then the electrical parameters of the relays during operation are collected. Based on the collected electrical parameters, the life data of the high-voltage DC relays is determined, and then the test results of the relays are determined based on the life data.
[0004] However, there is a problem in the related art that the detection result of the determined relay is inaccurate. Summary of the invention
[0005] Based on this, the present application provides a relay detection method, device, computer equipment, medium and product, which can improve the accuracy of the detection results of the determined relay.
[0006] In a first aspect, the present application provides a detection method for a relay, the method comprising: obtaining parameters of a target distribution function under each preset current stress of at least two preset current stresses; the random variable of the target distribution function is the number of on-load disconnections of the relay, and the number of on-load disconnections is the number of disconnections that occur during the working life of the relay when working under load; according to the parameters under each preset current stress, determining the parameters under a target current stress; the target current stress is different from each preset current stress; according to the parameters under the target current stress, determining the on-load disconnection parameters of the relay under the target current stress; and determining the detection result of the relay according to the on-load disconnection parameters under the target current stress.
[0007] In the technical solution of the embodiment of the present application, it is creatively determined that the number of times the relay is disconnected during its working life when working under load has a greater impact on the life of the relay. Therefore, by setting the random variable of the target distribution function to the number of times the relay is disconnected during its working life when working under load, the target distribution function corresponding to the parameters under each preset current stress can accurately reflect the failure distribution characteristics of the number of times the relay is disconnected during its working life when working under load under each preset current stress. Therefore, according to the parameters under each preset current stress, the load disconnection parameters of the relay under the target current stress can be accurately determined, thereby improving the accuracy of the determined load disconnection parameters of the relay, thereby improving the accuracy of the performance detection of the relay; in addition, according to the known parameters under each preset current stress, the unknown parameters under the determined target current stress can be determined, thereby improving the versatility of the relay detection method.
[0008] In some embodiments, obtaining the parameters of the target distribution function under each preset current stress in at least two preset current stresses includes: obtaining the number of on-load disconnections of the relay under each preset current stress; determining the parameters of the target distribution function under each preset current stress according to the number of on-load disconnections under each preset current stress. In the technical solution of the embodiment of the present application, it is found that the unstable current generated by the relay due to on-load disconnection is the main cause of relay failure. Therefore, according to the number of on-load disconnections of the relay under each preset current stress within its working life, the parameters under each preset current stress are determined, so that the target distribution function corresponding to the parameters under each preset current stress can better conform to the failure distribution characteristics of the number of on-load disconnections of the relay in the actual operation scenario, thereby improving the accuracy of the parameters determined under each preset current stress.
[0009] In some embodiments, obtaining the number of on-load disconnections of a relay under each preset current stress includes: determining each first current stress greater than or equal to a current stress threshold, and each second current stress less than the current stress threshold, from at least two preset current stresses; obtaining the number of on-load disconnections of a first number of relays under each first current stress, and the number of on-load disconnections of a second number of relays under each second current stress; the first number is less than the second number; and determining the number of on-load disconnections under each first current stress and the number of on-load disconnections under each second current stress as the number of on-load disconnections of the relay under each preset current stress. In the technical solution of the embodiment of the present application, the first current stress is a lower current stress, and the second current stress is a higher current stress. The number of on-load disconnections of the lower current stress within the working life is greater than the number of on-load disconnections of the higher current stress within the working life. Therefore, the time required to obtain the number of on-load disconnections under the lower current stress is greater than the time required to obtain the number of on-load disconnections under the higher current stress. Therefore, the number of on-load disconnections of a smaller number of relays under each first current stress is obtained, and the number of on-load disconnections of a larger number of relays under each second current stress is obtained. This not only reduces the time for determining the number of on-load disconnections under each first current stress, but also improves the test data of the number of on-load disconnections under each second current stress, thereby improving the accuracy of determining the on-load disconnection parameters under the target current stress.
[0010] In some embodiments, the parameters of the target distribution function under each preset current stress are determined according to the number of on-load disconnections under each preset current stress, including: determining the cumulative failure probability of the relay under each preset current stress according to the number of on-load disconnections under each preset current stress; determining the parameters under each preset current stress according to the number of on-load disconnections under each preset current stress and the cumulative failure probability under each preset current stress. In the technical scheme of the embodiment of the present application, the cumulative failure probability of the relay under the preset current stress is determined by the number of on-load disconnections under the preset current stress, and the number of on-load disconnections and the cumulative failure probability are the random variables and probability characteristics in the cumulative probability density function of the target distribution, respectively. Since the number of on-load disconnections and the cumulative failure probability are determined according to the actual number of on-load disconnections of the relay, the parameters under each preset current stress can be determined more accurately according to the number of on-load disconnections and the cumulative failure probability under each preset current stress, thereby improving the accuracy of the parameters determined under each preset current stress.
[0011] In some embodiments, according to the number of on-load disconnections under each preset current stress, the cumulative failure probability of the relay under each preset current stress is determined, including: sorting the number of on-load disconnections of at least two relays under each preset current stress to determine the sequence number of at least two relays; according to the sequence number of at least two relays, determining the cumulative failure probability of each relay under each preset current stress. In the technical solution of the embodiment of the present application, since the cumulative failure probability of each relay under at least two preset current stresses is determined by the sequence number obtained by sorting the number of on-load disconnections of at least two relays, data support is provided for the determination of the cumulative failure probability under each preset current stress, so that the determined cumulative failure probability of each relay under each preset current stress is more accurate, thereby improving the accuracy of the determined cumulative failure probability of each relay under each preset current stress.
[0012] In some embodiments, according to the number of load disconnections under each preset current stress and the cumulative failure probability under each preset current stress, the parameters under each preset current stress are determined, including: according to the number of load disconnections under each preset current stress and the cumulative failure probability under each preset current stress, determining the target coordinate point for fitting a linear function; performing linear fitting on the target coordinate point to obtain the target constant coefficient of the linear function; and determining the parameters under each preset current stress according to the target constant coefficient. In the technical solution of the embodiment of the present application, when the amount of sample data is small, the linear function is easier to determine the appropriate parameters according to the limited data points due to its simple form, which can improve the reliability of fitting to a certain extent. Therefore, the number of load disconnections under each preset current stress and the cumulative failure probability under each preset current stress are first converted into the target coordinate point for fitting the linear function, and then the target coordinate point is linearly fitted, and then the target constant coefficient obtained by linear fitting can more accurately reflect the relationship between the number of load disconnections under each preset current stress and the cumulative failure probability, so that according to the target constant coefficient, the parameters under each preset current stress can be more accurately determined, and the accuracy of determining the parameters under each preset current stress is improved.
[0013] In some embodiments, linear fitting is performed on the target coordinate point to obtain the target constant coefficient of the linear function, including: determining a hypothesis test statistic according to the target coordinate point; and performing linear fitting on the target coordinate point to obtain the target constant coefficient when the hypothesis test statistic is greater than a preset hypothesis test critical value. In the technical solution of the embodiment of the present application, it can be determined that the fitting result is valid by assuming that the test statistic is greater than the preset hypothesis test critical value, and then linear fitting is performed on the target coordinate point only when it is determined that the fitting result is valid, thereby avoiding the situation in which the target coordinate point is linearly fitted when it is determined that the fitting structure is invalid, resulting in the target constant coefficient being obtained, resulting in the determination of the target constant coefficient being inaccurate. Therefore, the embodiment of the present application can improve the accuracy of the determined target constant coefficient.
[0014] In some embodiments, according to the parameters under each preset current stress, the parameters of the target distribution function under the target current stress are determined, including: determining the scale parameters under the target current stress according to the scale parameters in the parameters under each preset current stress; determining the shape parameters under the target current stress according to the shape parameters in the parameters under each preset current stress; determining the scale parameters under the target current stress and the shape parameters under the target current stress as the parameters under the target current stress. In the technical scheme of the embodiment of the present application, the scale parameters under the target current stress are determined according to the scale parameters in the known parameters under each preset current stress, and the shape parameters under the target current stress are determined according to the shape parameters in the known parameters under each preset current stress, so that there is no need to determine the parameters under other current stresses other than the preset current stress again through experiments, which improves the efficiency of determining the parameters under the target current stress, and the scale parameters under the target current stress do not need to be affected by the shape parameters in the parameters under each preset current stress, and the shape parameters under the target current stress do not need to be affected by the scale parameters in the parameters under each preset current stress, so that the accuracy of the determined scale parameters and shape parameters under the target current stress can be improved.
[0015] In some embodiments, according to the scale parameters in the parameters under each preset current stress, the scale parameters under the target current stress are determined, including: logarithmically transforming each preset current stress and the scale parameters in the parameters under each preset current stress, respectively, to obtain the set coordinate points for fitting the linear function under each preset current stress; linearly fitting the set coordinate points to obtain the set constant coefficients of the linear function; and determining the scale parameters under the target current stress according to the target current stress and the set constant coefficients under each preset current stress. In the technical solution of the embodiment of the present application, when the amount of sample data is small, the linear function is easier to determine the appropriate parameters according to the limited data points due to its simple form, which can improve the reliability of fitting to a certain extent. Therefore, each preset current stress and the scale parameters under each preset current stress are first converted into the set coordinate points for fitting the linear function, and then the set coordinate points are linearly fitted, and then the set constant coefficients obtained by linear fitting can more accurately reflect the relationship between each preset current stress and the scale parameters under each preset current stress, so that according to the set constant coefficients, the scale parameters under the target current stress can be more accurately determined, and the accuracy of determining the scale parameters under the target current stress is improved.
[0016] In some embodiments, the shape parameters under the target current stress are determined according to the shape parameters in the parameters under each preset current stress, including: obtaining the number of relays used to determine the number of on-load disconnections under each preset current stress; determining the shape parameters under the target current stress according to the number of relays under each preset current stress and the shape parameters in the parameters under each preset current stress. In the technical solution of the embodiment of the present application, the shape parameters under the target current stress are determined not only according to the number of relays for the number of on-load disconnections under each preset current stress, but also according to the shape parameters in the parameters under each preset current stress, thereby improving the accuracy of the determined shape parameters under the target current stress.
[0017] In some embodiments, according to the load breaking parameters under the target current stress, the detection result of the relay is determined, including: obtaining the degradation characterization parameters of the relay; and determining the detection result of the relay according to the degradation characterization parameters of the relay and the load breaking parameters of the relay. In the technical solution of the embodiment of the present application, the detection result of the relay can also be determined according to the degradation characterization parameters of the relay and the load breaking parameters of the relay, so that the detection result of the relay can be more accurate, thereby improving the accuracy of the determined detection result of the relay.
[0018] In some embodiments, obtaining the degradation characterization parameters of the relay includes: obtaining the voltage across the coil in the relay, the current through the coil, the voltage between contacts in the relay, and the current through the contacts within the working life; determining the degradation characterization parameters of the relay according to the voltage across the coil, the current through the coil, the voltage between contacts, and the current through the contacts. In the technical solution of the embodiment of the present application, the degradation characterization parameters of the relay are determined according to the voltage across the coil in the relay, the current through the coil, the voltage between contacts in the relay, and the current through the contacts within the working life, so that the degradation characterization parameters of the relay are determined according to the actual working state of the relay within the working life, thereby improving the accuracy of the determined degradation characterization parameters of the relay.
[0019] In a second aspect, the present application provides a detection device for a relay, which includes: an acquisition module, used to obtain parameters of a target distribution function under each preset current stress of at least two preset current stresses; the random variable of the target distribution function is the number of on-load disconnections of the relay, and the number of on-load disconnections is the number of disconnections that occur during the working life of the relay when it is working under load; a determination module, used to determine parameters under a target current stress based on the parameters under each preset current stress, the target current stress is different from each preset current stress, and based on the parameters under the target current stress, determine the on-load disconnection parameters of the relay under the target current stress; a detection module, used to determine the detection result of the relay based on the on-load disconnection parameters under the target current stress.
[0020] In a third aspect, the present application provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any of the above methods when executing the computer program.
[0021] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of any of the above methods when the computer program is executed by a processor.
[0022] In a fifth aspect, the present application provides a computer program product, including a computer program, which implements the steps of any of the above methods when the computer program is executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0024] Figure 1A schematic flow chart of a relay detection method provided in the first embodiment;
[0025] Figure 2 A schematic flow chart of a relay detection method provided in the second embodiment;
[0026] Figure 3 A schematic flow chart of a relay detection method provided in a third embodiment;
[0027] Figure 4 A schematic flow chart of a relay detection method provided in a fourth embodiment;
[0028] Figure 5 A schematic diagram of a flow chart for determining parameters of a target distribution function under a target current stress according to parameters under each preset current stress provided in some embodiments;
[0029] Figure 6 A schematic flow chart of a relay detection method provided in a fifth embodiment;
[0030] Figure 7 A schematic flow chart of a relay detection method provided in a sixth embodiment;
[0031] Figure 8 A schematic flow chart of a method for determining a reliability characteristic quantity of a relay provided in some embodiments;
[0032] Fig. 9 A schematic diagram of a circuit for obtaining electrical parameters of a contact provided in some embodiments;
[0033] Fig.10 A schematic diagram of a circuit for obtaining electrical parameters of a coil provided in some embodiments;
[0034] Fig.11 A schematic diagram of a curve of a cumulative distribution function of a Weibull distribution under current stress provided in some embodiments;
[0035] Fig.12 Schematic diagram of parameter determination method in four groups of Weibull distributions provided in some embodiments;
[0036] Fig.13 A schematic flow chart of a method for determining a reliability characteristic quantity of a relay under a target current stress provided in some embodiments;
[0037] Fig.14 A schematic diagram of the structure of a relay detection device provided in some embodiments of the present application;
[0038] Fig.15 A schematic diagram of the structure of a computer device is provided for some embodiments. DETAILED DESCRIPTION
[0039] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.
[0040] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.
[0041] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined. In the description of the embodiments of the present application, "each" means each or each of the multiple, unless otherwise clearly and specifically defined.
[0042] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0043] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.
[0044] At present, relays are increasingly used in vehicles and power systems, and it is very important to test the produced relays. However, in the related art, although there are schemes for testing relays, they are generally tested based on temperature stress. However, the influence of relay temperature on life is limited. Estimating the life of relays based on temperature stress will lead to inaccurate estimated relay life data, resulting in the inability to accurately test the relay.
[0045] In order to improve the detection accuracy of relays, studies have found that relays generally work under high voltage DC conditions, and the working current of relays is relatively high. During the disconnection of relays during operation (also called on-load disconnection of relays), the large current easily causes insulation failure between relay contacts. Therefore, the number of on-load disconnections of relays has a greater impact on the life of the relay. Therefore, determining the on-load disconnection parameters of the relay by the number of on-load disconnections of the relay can improve the accuracy of the determined on-load disconnection parameters of the relay, thereby improving the accuracy of the performance detection of the relay.
[0046] Based on the above considerations, the present application provides a detection method for a relay, obtaining the parameters of a target distribution function under each preset current stress of at least two preset current stresses; the random variable of the target distribution function is the number of on-load disconnections of the relay, and the number of on-load disconnections is the number of disconnections that occur during the working life of the relay when it is working under load; according to the parameters under each preset current stress, the parameters under the target current stress are determined; the target current stress is different from each preset current stress; according to the parameters under the target current stress, the on-load disconnection parameters of the relay under the target current stress are determined; according to the on-load disconnection parameters under the target current stress, the detection result of the relay is determined. In this way, it is creatively determined that the number of times the relay is disconnected during its working life when working under load has a greater impact on the life of the relay. Therefore, by setting the random variable of the target distribution function as the number of times the relay is disconnected during its working life when working under load, the target distribution function corresponding to the parameters under each preset current stress can accurately reflect the failure distribution characteristics of the number of times the relay is disconnected during its working life when working under load under each preset current stress. Therefore, according to the parameters under each preset current stress, the load disconnection parameters of the relay under the target current stress can be accurately determined, thereby improving the accuracy of the determined load disconnection parameters of the relay, thereby improving the accuracy of the performance detection of the relay; in addition, according to the known parameters under each preset current stress, the unknown parameters under the target current stress can be determined, thereby improving the versatility of the relay detection method.
[0047] The operating scenario of the relay in the embodiment of the present application is not unique, for example, it can be a high voltage scenario or a low voltage scenario, for example, it can be a DC scenario or an AC scenario, for example, it can be a high current scenario or a low current scenario. The relays in the embodiment of the present application can be relays of the same model, the same type, or the same batch.
[0048] The computer device in the embodiments of the present application may include at least one of the following: a server, a mobile phone, a tablet computer, a computer with a sending and receiving function, a PDA, a desktop computer, a personal digital assistant, a portable media player, a smart speaker, a navigation device, a smart watch, a smart glasses, a smart necklace and other wearable devices, a pedometer, a digital TV, a virtual reality (VR) device, an augmented reality (AR) device, an industrial control (Industrial Control) device, an unmanned driving (Self Driving) device, a remote medical surgery (Remote Medical Surgery) device, a smart grid (Smart Grid) device, a transportation safety (Transportation Safety) device, a smart city (Smart City) device, a smart home (Smart Home) device, a vehicle, a vehicle-mounted device, a vehicle-mounted module, and the like.
[0049] Figure 1 A schematic flow chart of a relay detection method provided in a first embodiment, the method is applied to a computer device, and the method comprises:
[0050] S101. Obtain parameters of a target distribution function under each of at least two preset current stresses; the random variable of the target distribution function is the number of on-load disconnections of the relay, which is the number of disconnections that occur during the working life of the relay when it is working under load.
[0051] The target distribution function can be a function in the target distribution. Exemplarily, the target distribution can be a Weibull distribution or a distribution converted by a Weibull distribution. Exemplarily again, the target distribution can be other distributions or distributions converted by other distributions. For example, other distributions can be exponential distributions, normal distributions, or log-normal distributions, etc. Exemplarily, the function can be a cumulative probability density function. Exemplarily again, the function can be a probability density function, a risk function, or other functions, etc.
[0052] The current stress of the relay refers to the ratio of the applied current of the relay to the rated current of the relay. In some embodiments, the preset current stress may be a real number greater than 1. For example, the current corresponding to the preset current stress may be k×I N , where I NRepresents the rated current of the relay, k is a real number greater than or equal to 1. In some embodiments, the value of k may be less than or equal to a preset value, and the preset value may be determined according to the maximum current that the relay can disconnect. For example, the value of k may be the result of dividing the maximum current that the relay can disconnect by the rated current of the relay. For example, the rated current of the relay may be 300A. If the maximum current that the relay can disconnect is 1800A, the value of k may be less than or equal to 6. For example, the value of k may be 1.5, 3, 4.5 or 6, etc. In other embodiments, at least two preset current stresses may include a real number greater than 1, or may include a real number greater than or equal to 0 and less than or equal to 1.
[0053] In some embodiments, intervals between two adjacent preset current stresses in the at least two preset current stresses are the same or at least partially different.
[0054] In some embodiments, the parameters under each of the at least two preset current stresses may be pre-set in a computer device. In some embodiments, the parameters under each of the at least two preset current stresses may be determined based on the number of load breaking times of the relay under each preset current stress.
[0055] For example, the parameters in the embodiment of the present application may be parameters in Weibull distribution, for example, the parameters include scale parameters and shape parameters. In other embodiments, the parameters may be parameters in other distributions, which is not limited in the embodiment of the present application.
[0056] The relay working under load may be the relay working under a preset current stress. In some embodiments, the service life of the relay refers to the life of the relay from the start of operation to failure. Exemplarily, the relay failure may be determined by detecting the insulation resistance between the contacts of the relay, and determining that the relay has failed when the insulation resistance is less than or equal to the preset resistance.
[0057] S102: Determine the load breaking parameters of the relay under the target current stress according to the parameters under each preset current stress.
[0058] Among them, S102 can be implemented in the following ways: determining the parameters under the target current stress according to the parameters under each preset current stress; the target current stress is different from the preset current stress; and determining the load breaking parameters of the relay under the target current stress according to the parameters under the target current stress.
[0059] For example, the target current stress is 3, and the at least two preset current stresses include 1.5, 3, 4.5 and 6. If the target current stress is the same as one of the at least two preset current stresses, the parameters under the preset current stress of 3 are determined as the parameters under the target current stress.
[0060] For example, the target current stress is 1, and the at least two preset current stresses include 1.5, 3, 4.5 and 6. When the target current stress is different from any one of the at least two preset current stresses, the parameters of the target distribution function under 1 are determined according to the parameters under the preset current stress of 1.5, the parameters under 3, the parameters under 4.5 and the parameters under 6.
[0061] In some embodiments, before S102, a life determination instruction may be obtained. The life determination instruction may carry a target current stress. In some embodiments, the life determination instruction may be sent by other devices to the computer device. Exemplarily, the other device may be a user-end device. In some embodiments, the life determination instruction may be generated by the computer device. In some embodiments, the computer device may display a current stress input box and a life determination control. The user may input the target current stress in the current stress input box and trigger the life determination control so that the computer device generates a life determination instruction.
[0062] In some embodiments, the on-load breaking parameters may include at least one of the following: on-load breaking times, average on-load breaking times, median on-load breaking times, standard deviation of on-load breaking times, average on-load breaking times range, median on-load breaking times range, etc. Among them, the on-load breaking times can also be called life times or life, etc. In some embodiments, the average on-load breaking times range can be determined based on the average on-load breaking times and the standard deviation of the on-load breaking times. In some embodiments, the median on-load breaking times range can be determined based on the median on-load breaking times and the standard deviation of the on-load breaking times. Among them, the standard deviation of the on-load breaking times of the relay is a statistic that measures the degree of dispersion of the on-load breaking times of the relay. For example, the standard deviation of the on-load breaking times of the relay can reflect the degree of dispersion of the actual on-load breaking times of a batch of relays relative to their average on-load breaking times.
[0063] In some embodiments, the life span of the relay can be determined based on the load breaking parameters of the relay and a preset corresponding relationship, wherein the preset corresponding relationship is the corresponding relationship between the load breaking parameters and the life span.
[0064] In some embodiments, the target current stress may include a real number greater than 0 and less than or equal to 1. In some embodiments, the target current stress may include a real number greater than 1.
[0065] S103: Determine a detection result of the relay according to the load breaking parameter under the target current stress.
[0066] Exemplarily, the detection result of the relay is pass or fail. If the detection result of the relay is pass, it means that the performance of the relay meets the requirements, and if the detection result of the relay is fail, it means that the performance of the relay does not meet the requirements.
[0067] In some embodiments, when the load disconnection parameter under the target current stress is greater than or equal to a preset threshold, the detection result of the relay is determined to be passed. In some embodiments, when the load disconnection parameter under the target current stress is less than the preset threshold, the detection result of the relay is determined to be failed. Exemplarily, different types of load disconnection parameters correspond to different preset thresholds. For example, in the case where the load disconnection parameter has multiple types, it is necessary to make all types of parameters greater than or equal to the corresponding preset thresholds to determine that the detection result of the relay is passed. If there is at least one type of parameter less than the corresponding preset threshold, the detection result of the relay is determined to be failed.
[0068] In some embodiments, the target current stress may include at least one current stress, and when the load breaking parameter under each current stress in the at least one current stress is greater than or equal to the preset threshold value corresponding to each current stress, the detection result of the relay is determined to be passed. In some embodiments, when the load breaking parameter under any current stress in the at least one current stress is less than the preset threshold value corresponding to the current stress, the detection result of the relay is determined to be failed. Different power stresses have different preset threshold values.
[0069] In one implementation scenario, after a batch of relays is produced, in order to detect the performance of the batch of relays, several relays can be selected, and the solution of the embodiment of the present application can be used to determine whether the performance of the selected relays meets the requirements, thereby realizing the detection of the performance of the produced relays.
[0070] In the technical solution of the embodiment of the present application, it is creatively determined that the number of times the relay is disconnected during its working life when working under load has a greater impact on the life of the relay. Therefore, by setting the random variable of the target distribution function to the number of times the relay is disconnected during its working life when working under load, the target distribution function corresponding to the parameters under each preset current stress can accurately reflect the failure distribution characteristics of the number of times the relay is disconnected during its working life when working under load under each preset current stress. Therefore, according to the parameters under each preset current stress, the load disconnection parameters of the relay under the target current stress can be accurately determined, thereby improving the accuracy of the determined load disconnection parameters of the relay, thereby improving the accuracy of the performance detection of the relay; in addition, according to the known parameters under each preset current stress, the unknown parameters under the determined target current stress can be determined, thereby improving the versatility of the relay detection method.
[0071] Figure 2 A schematic flow chart of a relay detection method provided in a second embodiment, wherein the method is applied to a computer device. Figure 2 Example compared to Figure 1 The difference between the embodiments is that S101 includes S1011 and S1012:
[0072] S1011. Obtain the number of on-load breaking times of the relay under each preset current stress; the number of on-load breaking times is the number of times the relay is broken during its working life when working under load.
[0073] In some embodiments, the number of failures of relays corresponding to each preset current stress of at least two preset current stresses can be determined, and the number of on-load disconnections of relays with the number of failures under each preset current stress can be determined under each preset current stress.
[0074] Taking at least two preset current stresses including preset current stress A, preset current stress B, preset current stress C and preset current stress D as an example:
[0075] In some embodiments, the number of failures of relays corresponding to different preset current stresses is the same, for example, the number of failures of relays corresponding to each preset current stress of preset current stress A, preset current stress B, preset current stress C, and preset current stress D is 10. In this way, the number of on-load breaking times of each of the 10 relays under the preset current stress A is obtained, the number of on-load breaking times of each of the 10 relays under the preset current stress B is obtained, the number of on-load breaking times of each of the 10 relays under the preset current stress C is obtained, and the number of on-load breaking times of each of the 10 relays under the preset current stress D is obtained.
[0076] In other embodiments, the number of failures of relays corresponding to different preset current stresses is different or partially different. For example, the number of failures of relays corresponding to each preset current stress in preset current stress A and preset current stress B is 6, and the number of failures of relays corresponding to each preset current stress in preset current stress C and preset current stress D is 10. For another example, the number of failures of relays corresponding to preset current stress A is 4, the number of failures of relays corresponding to preset current stress B is 6, the number of failures of relays corresponding to preset current stress C is 8, and the number of failures of relays corresponding to preset current stress D is 10.
[0077] In some embodiments, an accelerated life test can be performed, and the number of load disconnections of the relay under each preset current stress can be obtained through the accelerated life test. Exemplarily, a relay is taken as relay A and a preset current stress is taken as preset current stress A to illustrate the test method of the accelerated life test: relay A is operated under preset current stress A, and a disconnection instruction is sent to the relay periodically or non-periodically. After each disconnection instruction is sent to the relay, the inter-contact resistance of the relay is detected. When the resistance is less than or equal to the set threshold, the relay is determined to be failed. After the accelerated life test of relay A under preset current stress A is completed, the number of disconnection instructions sent to the relay (i.e., the number of load disconnections of the relay) is recorded, thereby obtaining the number of load disconnections of relay A under preset current stress A. By analogy, the number of load disconnections of other relays under preset current stress A or other preset current stresses can be obtained.
[0078] S1012. Determine the parameters of the target distribution function under each preset current stress according to the number of on-load disconnections under each preset current stress; the random variable of the target distribution function is the number of on-load disconnections of the relay.
[0079] In the technical solution of the embodiment of the present application, it is found that the unstable current generated by the on-load disconnection of the relay is the main cause of the relay failure. Therefore, according to the number of on-load disconnections of the relay under each preset current stress within its working life, the parameters under each preset current stress are determined, so that the target distribution function corresponding to the parameters under each preset current stress can better conform to the failure distribution characteristics of the number of on-load disconnections of the relay in the actual operating scenario, thereby improving the accuracy of the determined parameters under each preset current stress.
[0080] Figure 3 A schematic flow chart of a relay detection method provided in a third embodiment, wherein the method is applied to a computer device, Figure 3 Example compared to Figure 2 The difference between the embodiments is that S1011 includes S1011a to S1011c:
[0081] S1011a. Determine, from at least two preset current stresses, first current stresses greater than or equal to a current stress threshold, and second current stresses less than the current stress threshold.
[0082] In some embodiments, the current stress threshold may be a preset value. In other embodiments, the current stress threshold may be determined based on at least two preset current stresses. For example, the current stress threshold may be the maximum value of at least two preset current stresses. For another example, the current stress threshold may be the second largest value of at least two preset current stresses. For another example, the current stress threshold may be the average value or median of at least two preset current stresses. For example, when at least two preset current stresses are 1.5, 3, 4.5, and 6, respectively, the current stress threshold may be any real number in (3, 4.5].
[0083] Exemplarily, each first current stress greater than or equal to the current stress threshold may be each first current stress in at least one first current stress greater than or equal to the current stress threshold, and each second current stress less than the current stress threshold may be each second current stress in at least one second current stress less than the current stress threshold.
[0084] S1011b, obtaining the number of on-load disconnections of a first number of relays under each first current stress, and the number of on-load disconnections of a second number of relays under each second current stress; the first number is smaller than the second number.
[0085] In some embodiments, the first number may be an integer greater than or equal to 1, and the second number may be an integer greater than the first number. For example, the first number may be 6, and the second number may be 10.
[0086] Exemplarily, when the first number is 6, what is obtained is the number of on-load disconnections for each of the 6 relays under each first current stress.
[0087] In some embodiments, obtaining the number of on-load disconnections of the first number of relays under each first current stress may include: providing a second number of relays for each first current stress, and simultaneously performing an accelerated life test on the second number of relays, and obtaining the number of on-load disconnections of each relay in the first number of relays in the second number of relays under each first current stress. For example, the first number is 6, the second number is 10, the preset current stress greater than or equal to the current stress threshold includes the first current stress A and the first current stress B, and the number of relays provided is 20, then obtaining the number of on-load disconnections of each relay in 6 of the 10 relays generated under the first current stress A, and obtaining the number of on-load disconnections of each relay in 6 of the other 10 relays generated under the first current stress B.
[0088] In other embodiments, obtaining the number of on-load disconnections of the first number of relays under each first current stress may include: providing a first number of relays for each first current stress, and obtaining the number of on-load disconnections of each relay in the first number of relays under each first current stress. For example, the first number is 6, the preset current stress greater than or equal to the current stress threshold includes a first current stress A and a first current stress B, and the number of relays provided is 12, then obtaining the number of on-load disconnections of each relay in the 6 relays under the first current stress A, and obtaining the number of on-load disconnections of each relay in the other 6 relays under the first current stress B.
[0089] In some embodiments, obtaining the number of on-load disconnections of the second number of relays under each second current stress may include: providing a second number of relays for each second current stress, and obtaining the number of on-load disconnections of each relay in the second number of relays under each second current stress.
[0090] S1011c, determine the number of on-load breaking times under each first current stress and the number of on-load breaking times under each second current stress as the number of on-load breaking times of the relay under each preset current stress.
[0091] In the technical solution of the embodiment of the present application, the first current stress is a lower current stress, and the second current stress is a higher current stress. The number of on-load disconnections of the lower current stress within the working life is greater than the number of on-load disconnections of the higher current stress within the working life. Therefore, the time required to obtain the number of on-load disconnections under the lower current stress is greater than the time required to obtain the number of on-load disconnections under the higher current stress. Therefore, the number of on-load disconnections of a smaller number of relays under each first current stress is obtained, and the number of on-load disconnections of a larger number of relays under each second current stress is obtained. This not only reduces the time for determining the number of on-load disconnections under each first current stress, but also improves the test data of the number of on-load disconnections under each second current stress, thereby improving the accuracy of determining the on-load disconnection parameters under the target current stress.
[0092] Figure 4 A schematic flow chart of a relay detection method provided in a fourth embodiment, wherein the method is applied to a computer device. Figure 4 Example compared to Figure 2 The difference between the embodiments is that S1012 includes S1012a and S1012b:
[0093] S1012a. Determine the cumulative failure probability of the relay under each preset current stress according to the number of on-load disconnections under each preset current stress.
[0094] In some embodiments, the cumulative failure probability corresponding to the number of on-load disconnections under each preset current stress may be determined according to the number of on-load disconnections under each preset current stress.
[0095] In some embodiments, the cumulative failure probability of the relay under each preset current stress is determined based on the number of load disconnections under each preset current stress. The reliability growth model in the relevant technology can be used to determine the probability, or the reliability mean model in the relevant technology can be used to determine the probability.
[0096] In this way, for each relay under each preset current stress under load disconnection times, a corresponding cumulative failure probability can be determined.
[0097] S1012b, determining parameters under each preset current stress according to the number of on-load disconnections under each preset current stress and the cumulative failure probability under each preset current stress.
[0098] In this way, the parameters under each preset current stress are determined according to the number of on-load disconnections and the cumulative failure probability of each relay in the plurality of relays under each preset current stress.
[0099] For example, taking preset current stresses A, B, C and D as examples, and the failure of 10 relays corresponding to each preset current stress as an example: the parameters under the preset current stress A can be determined based on the number of on-load disconnections and the cumulative failure probability of each of the 10 relays under the preset current stress A; the parameters under the preset current stress B can be determined based on the number of on-load disconnections and the cumulative failure probability of each of the 10 relays under the preset current stress B; the parameters under the preset current stress C can be determined based on the number of on-load disconnections and the cumulative failure probability of each of the 10 relays under the preset current stress C; the parameters under the preset current stress D can be determined based on the number of on-load disconnections and the cumulative failure probability of each of the 10 relays under the preset current stress D.
[0100] In the technical solution of the embodiment of the present application, the cumulative failure probability of the relay under the preset current stress is determined by the number of on-load disconnections under the preset current stress. The number of on-load disconnections and the cumulative failure probability are random variables and probability characteristics in the cumulative probability density function of the target distribution, respectively. Since the number of on-load disconnections and the cumulative failure probability are determined based on the actual number of on-load disconnections of the relay, the parameters under each preset current stress can be determined more accurately based on the number of on-load disconnections and the cumulative failure probability under each preset current stress, thereby improving the accuracy of the determined parameters under each preset current stress.
[0101] In some embodiments, the cumulative failure probability of the relay under each preset current stress is determined based on the number of on-load disconnections under each preset current stress, including: sorting the number of on-load disconnections of at least two relays under each preset current stress to determine the sequence number of at least two relays; determining the cumulative failure probability of each relay under each preset current stress based on the sequence number of at least two relays.
[0102] Exemplarily, sorting the on-load breaking times of at least two relays under each preset current stress may include sorting the on-load breaking times of at least two relays under each preset current stress from large to small or from small to large.
[0103] Taking the example of sorting the on-load disconnection times of 10 relays under a preset current stress from small to large, the sequence number of the relay corresponding to the smallest on-load disconnection time is determined to be 1, the sequence number of the relay corresponding to the second smallest on-load disconnection time is determined to be 2, until the sequence number of the relay corresponding to the largest on-load disconnection time is determined to be 10.
[0104] In some embodiments, for a preset current stress, the cumulative failure probability of each relay under the preset current stress can be determined according to the sequence number of each relay in the preset current stress and the number of relays under the preset current stress. Exemplarily, for a preset current stress, the cumulative failure probability of each relay under the preset current stress can be determined according to the ratio between the sequence number of each relay in the preset current stress and the number of relays under the preset current stress.
[0105] For example, the formula or formula or formula , determine the cumulative failure probability under the preset current stress; where, Indicates the sequence number of relays under a preset current stress, is a real number in the range [0,1], for example is 0.5, Indicates the number of relays under the preset current stress, Indicates the number of on-load breaking times under the preset current stress. It is the cumulative failure probability of the number of on-load disconnections under the preset current stress.
[0106] In the technical solution of the embodiment of the present application, since the cumulative failure probability of each relay under at least two preset current stresses is determined by the sequence number obtained by sorting the number of on-load disconnection of at least two relays, data support is provided for the determination of the cumulative failure probability under each preset current stress, making the determined cumulative failure probability of each relay under each preset current stress more accurate, thereby improving the accuracy of the determined cumulative failure probability of each relay under each preset current stress.
[0107] In some embodiments, parameters under each preset current stress are determined based on the number of on-load disconnections under each preset current stress and the cumulative failure probability under each preset current stress, including: determining target coordinate points for fitting a linear function based on the number of on-load disconnections under each preset current stress and the cumulative failure probability under each preset current stress; performing linear fitting on the target coordinate points to obtain a target constant coefficient of the linear function; and determining the parameters under each preset current stress based on the target constant coefficient.
[0108] In some embodiments, performing a linear fit on the target coordinate point to obtain a target constant coefficient of a linear function may include performing a linear fit on the target coordinate point using a linear fitting method to obtain a target constant coefficient of a linear function. Exemplarily, the linear fitting method may include a least squares linear fitting method. Again exemplarily, the linear fitting method may include a gradient descent linear fitting method, a normal equation linear fitting method, a regularized linear regression fitting method, or a polynomial fitting method, etc. The embodiments of the present application do not limit the method used for linear fitting.
[0109] In the technical solution of the embodiment of the present application, when the amount of sample data is small, the linear function, due to its simple form, is easier to determine appropriate parameters based on limited data points, and can improve the reliability of fitting to a certain extent. Therefore, the number of on-load disconnections under each preset current stress and the cumulative failure probability under each preset current stress are first converted into target coordinate points for fitting the linear function, and then the target coordinate points are linearly fitted. Then, the target constant coefficient obtained by linear fitting can more accurately reflect the relationship between the number of on-load disconnections under each preset current stress and the cumulative failure probability. Therefore, according to the target constant coefficient, the parameters under each preset current stress can be more accurately determined, thereby improving the accuracy of determining the parameters under each preset current stress.
[0110] In some embodiments, linear fitting is performed on the target coordinate point to obtain a target constant coefficient of a linear function, including: determining a hypothesis test statistic based on the target coordinate point; and when the hypothesis test statistic is greater than a preset hypothesis test critical value, linear fitting is performed on the target coordinate point to obtain the target constant coefficient.
[0111] Exemplarily, the hypothesis test statistic may be an F statistic. Also exemplary, the hypothesis test statistic may be a Z statistic or a t statistic, etc.
[0112] In some embodiments, the hypothesis test critical value may be a preset fixed value. In some embodiments, the hypothesis test critical value may be a value of a significance level α. For example, the value of α may be 0.95, 0.9, or 0.99, etc. In some embodiments, the hypothesis test critical value under each preset current stress may be determined based on the number of relays under each preset current stress. For example, the hypothesis test critical value under a preset current stress may be ,in, Indicates the number of relays under the preset current stress. When is 10, the hypothesis test critical value can be .
[0113] In the technical solution of the embodiment of the present application, by assuming that the test statistic is greater than the preset hypothesis test critical value, it can be determined that the fitting result is valid, and then linear fitting is performed on the target coordinate points only when the fitting result is determined to be valid, thereby avoiding the situation where linear fitting is performed on the target coordinate points when it is determined that the fitting structure is invalid, resulting in the target constant coefficient being obtained and the determined target constant coefficient being inaccurate. Therefore, the embodiment of the present application can improve the accuracy of the determined target constant coefficient.
[0114] Figure 5 A flow chart of determining parameters of a target distribution function under a target current stress according to parameters under each preset current stress is provided for some embodiments. The method is applied to a computer device. The method includes: S501. Determine the scale parameter under the target current stress according to the scale parameter in the parameters under each preset current stress. S502. Determine the shape parameter under the target current stress according to the shape parameter in the parameters under each preset current stress. S503. Determine the scale parameter under the target current stress and the shape parameter under the target current stress as the parameter under the target current stress.
[0115] For example, according to the scale parameter of the preset current stress of 1.5, the scale parameter of 3, the scale parameter of 4.5, and the scale parameter of 6, the scale parameter of the target distribution function is determined to be 1. For example, according to the shape parameter of the preset current stress of 1.5, the shape parameter of 3, the shape parameter of 4.5, and the shape parameter of 6, the shape parameter of the target distribution function is determined to be 1.
[0116] In the technical solution of the embodiment of the present application, the scale parameter under the target current stress is determined based on the scale parameter in the known parameters under each preset current stress, and the shape parameter under the target current stress is determined based on the shape parameter in the known parameters under each preset current stress, so there is no need to determine the parameters under other current stresses other than the preset current stress again through experiments, which improves the efficiency of determining the parameters under the target current stress, and the scale parameter under the target current stress does not need to be affected by the shape parameter in the parameters under each preset current stress, and the shape parameter under the target current stress does not need to be affected by the scale parameter in the parameters under each preset current stress, thereby improving the accuracy of the scale parameter and shape parameter under the determined target current stress.
[0117] In some embodiments, the scale parameters under the target current stress are determined according to the scale parameters in the parameters under each preset current stress, including: logarithmically transforming each preset current stress and the scale parameters in the parameters under each preset current stress, respectively, to obtain set coordinate points for fitting a linear function under each preset current stress; linearly fitting the set coordinate points to obtain set constant coefficients of the linear function; and determining the scale parameters under the target current stress according to the target current stress and the set constant coefficients under each preset current stress.
[0118] Exemplarily, the logarithmic transformation may be a ln function transformation or a lg function transformation. In which, each preset current stress is logarithmically transformed to obtain the X coordinate of the set coordinate point for fitting the linear function under each preset current stress, and the scale parameter in the parameter under each preset current stress is logarithmically transformed to obtain the Y coordinate of the set coordinate point for fitting the linear function under each preset current stress.
[0119] Exemplarily, by performing linear fitting on the set coordinate points under each preset current stress, the set constant coefficient of the linear function under each preset current stress is obtained.
[0120] In the technical solution of the embodiment of the present application, when the amount of sample data is small, the linear function, due to its simple form, is easier to determine appropriate parameters based on limited data points, and can improve the reliability of fitting to a certain extent. Therefore, each preset current stress and the scale parameter under each preset current stress are first converted into a set coordinate point for fitting the linear function, and then the set coordinate point is linearly fitted. Then, the set constant coefficient obtained by linear fitting can more accurately reflect the relationship between each preset current stress and the scale parameter under each preset current stress, so that according to the set constant coefficient, the scale parameter under the target current stress can be more accurately determined, thereby improving the accuracy of determining the scale parameter under the target current stress.
[0121] In some embodiments, shape parameters under a target current stress are determined based on shape parameters in the parameters under each preset current stress, including: obtaining the number of relays used to determine the number of on-load disconnections under each preset current stress; determining the shape parameters under the target current stress based on the number of relays under each preset current stress and the shape parameters in the parameters under each preset current stress.
[0122] Exemplarily, the number of relays under each preset current stress and the shape parameters in the parameters under each preset current stress may be weighted and averaged to obtain the shape parameters under the target current stress.
[0123] As another example, N preset current stresses (N is an integer greater than or equal to 1, for example, N is 1, 2 or 3, etc.) closest to the target current stress can be selected from at least two preset current stresses, and shape parameters in the parameters under each of the N preset current stresses can be used to determine the shape parameters under the target current stress.
[0124] In the technical solution of the embodiment of the present application, the shape parameters under the target current stress are determined not only according to the number of relays with load disconnection times under each preset current stress, but also according to the shape parameters in the parameters under each preset current stress, thereby improving the accuracy of the determined shape parameters under the target current stress.
[0125] Figure 6 A schematic flow chart of a relay detection method provided in a fifth embodiment, wherein the method is applied to a computer device, Figure 6 Example compared to Figure 1 The difference between the embodiments is that S103 may include S1031 and S1032:
[0126] S1031. Obtain degradation characterization parameters of the relay.
[0127] The degradation characterization parameters of the relay are various indicators used to reflect the degree of gradual performance degradation or aging of the relay during use. Exemplarily, the degradation characterization parameters may include at least one of the following: contact resistance, insulation resistance, coil resistance, action voltage, release voltage, pull-in time, release time, contact bounce time, contact pressure, armature travel, mechanical life, arc energy, etc.
[0128] S1032. Determine a detection result of the relay according to the degradation characterization parameter of the relay and the load breaking parameter of the relay.
[0129] In some implementations, when the degradation characterization parameter of the relay meets a preset requirement and the load disconnection parameter of the relay is greater than or equal to a preset threshold, the detection result of the relay is determined to be passed.
[0130] In some embodiments, when the degradation characterization parameter of the relay does not meet the preset requirements, or the load breaking parameter of the relay is less than a preset threshold, the detection result of the relay is determined to be failed.
[0131] Exemplarily, the degradation characteristic parameter of the relay meets the preset requirements may include: each indicator value included in the degradation characteristic parameter of the relay is a normal value. Exemplarily, the degradation characteristic parameter of the relay does not meet the preset requirements may include: a certain indicator value included in the degradation characteristic parameter of the relay is an abnormal value.
[0132] In the technical solution of the embodiment of the present application, the detection result of the relay can also be determined based on the degradation characterization parameters of the relay and the load disconnection parameters of the relay, so that the detection result of the relay can be more accurate, thereby improving the accuracy of the determined detection result of the relay.
[0133] Figure 7 A schematic flow chart of a relay detection method provided in a sixth embodiment, wherein the method is applied to a computer device. Figure 7 Example compared to Figure 1 The difference between the embodiments is that S1031 may include S1031a and S1031b:
[0134] S1031a, obtaining the voltage across the coil of the relay, the current passing through the coil, the voltage between the contacts of the relay, and the current passing through the contacts within the working life.
[0135] In some embodiments, the voltage across the coil of the relay, the current passing through the coil, the voltage between contacts of the relay, and the current passing through the contacts may be detected during an accelerated life test of the relay.
[0136] S1031b, determining degradation characterization parameters of the relay according to the voltage across the coil, the current passing through the coil, the voltage between the contacts, and the current passing through the contacts.
[0137] In some embodiments, the degradation characterization parameters of each relay can be determined based on the changes in the voltage across the coil, the current passing through the coil, the voltage between contacts in the relay, and the current passing through the contacts during the service life of the relay.
[0138] In the technical solution of the embodiment of the present application, the degradation characterization parameters of the relay are determined based on the voltage across the coil in the relay, the current passing through the coil, the voltage between the contacts in the relay, and the current passing through the contacts within the working life. Thus, the degradation characterization parameters of the relay are determined based on the actual working state of the relay within the working life, thereby improving the accuracy of the determined degradation characterization parameters of the relay.
[0139] In some embodiments, a relay accelerated life test method based on current stress is provided. Exemplarily, the relay can be a high-voltage DC relay. The current factor accelerated life test of the method adopts a DC disconnection mode, that is, the relay is disconnected under load. Since such conditions are likely to cause insulation failure between relay contacts, the criterion for relay life failure is set as the end of contact disconnection, and after standing for a certain period of time, the insulation resistance between the poles is less than a set threshold (that is, the above-mentioned preset resistance value), so that the accelerated life test data results are more targeted.
[0140] In some embodiments, when performing accelerated life tests, a full life test is used for life tests with a higher stress level, and a constant truncated life test is used for life tests with a lower stress level.
[0141] In some embodiments, based on the on-load disconnection parameters under a specific stress level (i.e., the at least two preset current stresses mentioned above, for example, 4 preset current stresses), the life distribution characteristics are obtained by fitting the Weibull distribution model, and then the fitted Weibull curve (or the parameters in the Weibull curve) is used to estimate the reliability characteristic quantity under the target current stress to solve the life prediction problem under different current stresses.
[0142] In some embodiments, the failure conditions of relays under different current stresses are quantitatively estimated and inferred by using accelerated life tests. When a batch of test products (i.e., relays) undergo life tests, the failure times (number of times) of each product may vary greatly, but the failure data follows certain rules. In the language of mathematical statistics, the failure time (number of times) of a product follows a certain distribution.
[0143] In some embodiments, after obtaining the number of failures of ten specimens under each stress, the failure frequency is calculated using the load breaking parameters of the ten specimens under each stress to obtain the cumulative failure probability, and the above data are used to perform Weibull curve fitting of the cumulative failure distribution to obtain, for example, the failure distribution of the specimens under four stresses, which is a total of four Weibull curves. The failure probability of the specimen under the number of load breaking times obtained in the test can be obtained from the curves (or the parameters in the Weibull curves), and reliability characteristics such as the average life, median life and life standard deviation of the specimens can be obtained.
[0144] In some embodiments, based on the inverse power law equation of the principle of accelerated life test under current stress, that is, the life of the test piece is in a logarithmic linear relationship with the current passed, the Weibull curve under the unknown stress (i.e., the target current stress mentioned above) can be inferred based on the Weibull curve under the four known stresses, and the reliability characteristic quantities such as the average life, median life and standard deviation of the life of the test piece under the unknown stress can be inferred.
[0145] In some embodiments, the present application embodiment is a relay accelerated life test method based on current stress. The specific features are as follows:
[0146] The current factor accelerated life test of this method adopts a DC disconnection mode, that is, the relay is disconnected under load. Since this condition is likely to cause the insulation failure between the relay contacts, the criterion for relay life failure is set as the insulation resistance between the poles is less than the set threshold after the relay has been stationary for a certain period of time after the disconnection. Therefore, the accelerated life test data results are more accurate and targeted for evaluating the life of the relay.
[0147] The Weibull distribution is selected as the fitting model for the life of the test piece at each stress level. The Weibull distribution has strong adaptability, that is, it has strong ability to fit various types of test data. It is the theoretical basis for reliability analysis and life testing, and can fully reflect the impact of internal defects and stress on life. Therefore, the Weibull distribution model is now used to estimate and evaluate the life of the relay.
[0148] The fitting process uses the least squares method to find the best function matching of the data by minimizing the sum of squared errors. It has a fast convergence speed, minimizes the sum of squared errors, and has an unbiased optimization effect.
[0149] In some embodiments, the life distribution of the sample under four accelerated stresses can be used alone, and the life estimation under unknown stresses can be reasonably extrapolated by relying on the inverse power law equation, so as to calculate the life distribution curve of the relay under normal working conditions.
[0150] In some embodiments, by designing an accelerated life test method, a current factor accelerated life model of a typical relay is constructed. Based on the actual application environment of the relay, the evaluation results have a small deviation from the actual results, which can solve the life assessment problems under different quality assurance and working conditions.
[0151] In some embodiments, the life and reliability of the relay can be evaluated in a relatively short period of time through accelerated life testing, and its performance in actual use can be predicted. The reliability life characteristics of the relay under normal working conditions can be inferred through theoretical analysis of the data obtained in the accelerated test.
[0152] In some embodiments, by inferring the Weibull curve under unknown stress based on the Weibull curve under four known stresses, and inferring the reliability characteristics such as the average life, median life and life standard deviation of the test piece under the unknown stress, life test time can be saved and resource waste can be avoided. At the same time, estimates can be made based on the test results under actual working conditions with high accuracy.
[0153] Figure 8A flow chart of a method for determining a reliability characteristic quantity of a relay provided in some embodiments, the method being applied to a computer device, the method comprising:
[0154] S801. Conduct accelerated life test and complete data collection.
[0155] The data collected in S801 may include: the number of load disconnections of each relay in 10 under each of the preset current stresses in 4. Exemplarily, the accelerated life test mainly refers to the life test under four preset current stresses. The data collection is to record the degradation of key performance parameters in the process so as to perform degradation analysis at the same time; the second is to record the life number t when failure occurs (also called the number of load disconnections, that is, the number of disconnections generated by the relay during the working life when it is working under load).
[0156] S802, processing the number of on-load disconnections under four sets of preset current stresses to obtain four sets of Weibull distribution parameters.
[0157] For example, the life times t obtained under different accelerated stresses are calculated using the cumulative failure probability formula to obtain the cumulative failure probability F(t). The Weibull distribution is mathematically transformed, and the life times under four preset current stresses are transformed and fitted. The two correspond to each other to obtain the Weibull distribution curves under four preset current stresses.
[0158] S803. Determine reliability characteristic quantities under unknown preset current stress according to parameters in four groups of Weibull distributions.
[0159] Exemplarily, the reliability characteristic quantity under a certain unknown stress is inferred based on the obtained Weibull distribution under four accelerated stresses. Exemplarily, the Weibull distribution characteristics under four stresses are fitted by least squares to obtain the life distribution curve under the target stress, and then the reliability characteristic quantity under the target stress is obtained.
[0160] The following is an explanation of the accelerated life test of relays:
[0161] In some embodiments, under four different current stresses (for example, the currents corresponding to the four different current stresses are I1, I2, I3, and I4, respectively. For example, I1=1.5I N 、I2=3I N 、I3=4.5I N 、I4=6I N ) Perform a DC breaking test on the relay and collect four electrical signals: relay coil voltage, coil current, contact voltage and contact current. These signals are used to analyze the degradation of key performance parameters and measure the insulation resistance value of the relay after the breaking test and the number of insulation failure lifespans.
[0162] In some embodiments, if the insulation resistance value of the relay is less than the set insulation resistance threshold, the relay sample is considered to be failed. After saving the relay life information, the relay sample is replaced and the test is started again until all relay samples have completed the test. The number of test samples for each current stress level test is 10. When the current stress level is low (for example, the corresponding current is I1=1.5I N 、I2=3I N ) life test, a constant truncation test is adopted, that is, the number of failures of the life test specimens must reach six. When the current stress level is high (for example, the corresponding current is I3=4.5I N 、I4=6I N ) life test uses a full life test, that is, the test pieces of the life test need to fail completely (that is, all 10 pieces fail).
[0163] In some embodiments, the relay current factor accelerated life test process is as follows: the relay DC breaking current is used as the stress level, and the test is performed at 4 stress levels, namely I1, I2, I3 and I4. At least 10 samples are taken for life testing at each stress level. The test relay model is selected and labeled. In some embodiments, the test starts to be tested, the test coil is powered on, and the coil voltage (i.e., the voltage across the coil mentioned above), coil current (i.e., the current passing through the coil mentioned above), contact voltage (i.e., the voltage between contacts in the relay mentioned above), and contact current (i.e., the current passing through the contact mentioned above) when the test relay is closed are collected; the coil voltage, coil current, contact voltage, and contact current are collected when the test relay is opened, and the collected data are saved and the degradation characterization parameters are calculated. In some embodiments, when the control relay is opened, the relay test begins to stand still, and the insulation tester is used to measure the resistance value.
[0164] Fig. 9 A schematic diagram of a circuit structure for obtaining electrical parameters of a contact provided in some embodiments, such as Fig. 9 As shown, the contact of the test product is connected in series with the current detection device, the series circuit of the contact of the test product and the current detection device is connected to the power port through the companion test product (K1 and K2), the series circuit of the contact of the test product and the current detection device is connected in parallel with the voltage detection device, and the series circuit of the contact of the test product and the current detection device is also connected in parallel with the insulation tester. Among them, the insulation tester is used to detect the resistance between the contacts of the test product to determine whether the test product has failed. Among them, the current detection device is used to detect the current passing through the contacts of the test product, and the voltage detection device is used to detect the voltage between the contacts of the test product. Among them, the companion test product plays the role of isolating the power supply and the test product.
[0165] Fig.10 A schematic diagram of a circuit structure for obtaining electrical parameters of a coil provided in some embodiments, such as Fig.10 As shown, the coil of the test product is connected in parallel with a voltage detection device, and the coil of the test product is connected in series with a current detection device. The voltage detection device is used to detect the voltage at both ends of the coil, and the current detection device is used to detect the current passing through the coil. The coil of the test product is also connected to a power port.
[0166] In some embodiments, after the relay sample is left stationary, the insulation resistance between the contacts of the relay is tested and the insulation resistance value of the relay is uploaded and saved. If the insulation resistance value is less than the set insulation resistance threshold, the relay fails. Otherwise, the relay disconnection test will continue until the relay sample fails.
[0167] In some embodiments, if the relay test fails, the system alarms (for example, the computer device generates an alarm message) and saves the relay life information. In some embodiments, it can be determined whether to continue the test of the test product. If it continues, the relay test product will be replaced and the accelerated life test of the test product will be re-performed (also called re-testing the test product). If the test product test under the corresponding stress level is completed, the stress level parameter will be changed. Otherwise, the test will continue under the stress until the relay test product breaking test under the four stress levels is completely completed. The computer device can enter the degradation parameter trend analysis and accelerated life model analysis.
[0168] The following describes some implementation methods for processing the number of load breaking times (i.e., life times) under four groups of stress levels and fitting four groups of life distribution curves:
[0169] For example, after obtaining the load breaking times of ten test pieces at stresses of 1.5 times, 3 times, 4.5 times, and 6 times the standard current, the load breaking times of each group are sorted from small to large, and the cumulative failure probability is calculated based on the cumulative failure probability formula under the small sample case. For example, Table 1 shows the life times t under a certain stress. i (where i represents the serial number of the relay, and the maximum value is n, for example n=10) and the cumulative failure probability The corresponding relationship between them:
[0170] Table 1
[0171]
[0172] In some embodiments, before Weibull fitting, the Weibull distribution function may be processed by mathematical transformation. The Weibull failure density function is formula (1):
[0173] (1);
[0174] in, represents the failure density probability, , are the shape parameter and scale parameter (or true scale parameter or characteristic lifetime) in the Weibull distribution, Indicates the life cycle of the relay.
[0175] The cumulative distribution function of the Weibull distribution is expressed as formula (2):
[0176] (2);
[0177] in, represents the cumulative failure probability. For example, the logarithm of both sides of the equal sign of formula (2) is taken twice , we get formula (3):
[0178] (3);
[0179] Other , as well as , can be obtained .
[0180] In this way, the Weibull distribution is converted into a linear distribution. Using the experimental data points [t i , ] can be fitted by least squares. That is, for the data [t i , ] to perform the following transformations: and , and use formula (4) for least squares fitting:
[0181] (4);
[0182] By performing least squares fitting through formula (4), we get the linear expression In this way, through and , it can be seen ,pass Knowable .
[0183] In some embodiments, through the two parameters in the Weibull distribution under a certain current stress estimated as above, a curve of the cumulative distribution function of the Weibull distribution can be drawn for a certain current stress, the horizontal axis of the curve is the number of load breaking times (life times) of the test piece, and the vertical axis is the cumulative failure probability. The cumulative failure probability of the test piece at the number of load breaking times obtained in the test can be read from the curve.
[0184] Fig.11A schematic diagram of a curve of a cumulative distribution function of a Weibull distribution under current stress provided in some embodiments, the curve being obtained by fitting 11 samples (i.e., the data in Table 1 obtained through experiments). Fig.11 In the above, the horizontal axis represents the number of lifespans, in ten thousand times, and the vertical axis represents the cumulative failure probability. When the parameters in the Weibull distribution are obtained, the reliability characteristic quantity can be calculated by the following formula: ; ; .
[0185] in, represents the average lifespan, represents the location parameter in the Weibull distribution, illustratively, The value can be the default value or 0. represents the gamma function, where The average lifespan directly reflects the service life of the product, that is, the average time from the beginning of use to the occurrence of failure or failure. It represents the standard deviation of life. The smaller the standard deviation of life, the more concentrated the life of the product and the more stable the quality. On the contrary, if the standard deviation of life is large, it means that the life distribution of the product is more dispersed and the quality difference is larger. Therefore, by calculating and analyzing the standard deviation of life of the product, the quality level of the product can be objectively evaluated. Among them, It represents the median life, also known as the median time before failure or the median time without failure, which refers to the time corresponding to when the product reliability drops to 0.5.
[0186] The above processes are processed separately at each stress level, and a total of four Weibull curves are obtained, which are the life degradation trends under four stress levels.
[0187] In some embodiments, after obtaining four Weibull fitting curves, the fitting effect can be tested by hypothesis testing. In the regression model, the F test is used to test the explanatory power of all independent variables in the model as a whole for the dependent variable. The F test and the correlation coefficient (r square) change in the same direction. When r square = 0, F = 0; when r square = 1, F is infinite. The F test is a measure of the total significance of all regression coefficients and is also a significance test of r square.
[0188] Exemplarily, the following formula is used to calculate the covariance and variance between the intermediate variables, i.e., the ten load breaking times under each group of stress levels: , as well as . Among them [ , ] The data point is obtained from the above formula and Then we can construct the test statistic and ,in, , At the significance level of 0.05, since ten samples were selected for testing under each accelerated stress, n is 10. When , the algorithm fitting effect is considered significant, that is, the Weibull distribution fitting result is valid. The significance test needs to be performed separately on the number of load breaking under each stress level, and four Weibull distribution curves that have been tested by statistics are obtained, that is, the life failure distribution under four stresses.
[0189] Fig.12 Schematic diagram of parameter determination method in four groups of Weibull distributions provided for some embodiments, such as Fig.12 As shown, the method is applied to a computer device, and the method includes:
[0190] S1201. Obtain four groups of on-load disconnection times and the corresponding four groups of cumulative failure probabilities.
[0191] S1202: Determine the target coordinate point in each group for fitting a linear function according to each group of on-load breaking parameters and the corresponding cumulative failure probability of each group.
[0192] S1203, fitting the target coordinate points in each group for fitting the linear function using the least square method to obtain the target constant coefficient of the linear function.
[0193] S1204. Determine the parameters of the Weibull distribution of each group according to the target constant coefficient of the linear function.
[0194] In some embodiments, the parameters of the four obtained Weibull distributions may be used to infer the life failure distribution of the specimen under a certain unknown stress.
[0195] In the accelerated life test, if electrical stress, such as voltage, current, power, etc., is used as acceleration, it generally obeys the inverse power law relationship model (i.e., the inverse power law equation). By converting the inverse power law equation, we can get It can be seen that the logarithm of the product life is linearly related to the logarithm of the current. In some embodiments, since the Weibull distribution is used for life estimation, t should be the characteristic life of the Weibull distribution parameter .
[0196] For example, another , ,get .in .
[0197] Weibull distribution parameters under unknown stress The estimated value of should be obtained as follows:
[0198] First, the four current stresses obtained according to the above fitting , , as well as Under these conditions, the characteristic lifespans of the four corresponding Weibull distributions are , , as well as .
[0199] Logarithmic transformation of data and Then, the least squares fitting is performed using formula (5):
[0200] (5);
[0201] Get the fitting straight line Select the stress level I0 without accelerated life test. The Weibull distribution characteristic life corresponding to this level I0 is The estimated value of is: .
[0202] The shape parameter m0 of the Weibull distribution under the unknown stress level I0 is .in ( The values of are 1 to 4) are the shape parameters under the above four current stresses, ( The value of is 1 to 4) is the number of specimens tested under each set of stress.
[0203] In this way, the shape parameters and true scale parameters (characteristic life) of the Weibull distribution under the unknown stress level I0 are obtained, and the Weibull curve of the specimen life degradation under this stress level can be drawn, so that the average life, standard deviation of the life and median life of the specimen under this unknown stress can be calculated.
[0204] Fig.13 FIG. 1 is a flow chart of a method for determining a reliability characteristic quantity of a relay under a target current stress provided in some embodiments. Fig.13 As shown, the method is applied to a computer device, and the method includes:
[0205] S1301. According to the scale parameter in the Weibull distribution of each of the four groups and the logarithm of the current stress of each of the four groups, the set coordinate points for fitting a linear function in each group are obtained.
[0206] S1302: Fit the set coordinate points in each group using the least square method to obtain the set constant coefficients of the linear function in each group.
[0207] S1303: Determine the scale parameter under the target current stress according to the target current stress and the set constant coefficients in each group.
[0208] S1304: Determine the shape parameter under the target current stress according to the number of relays under the current stress of each of the four groups and the shape parameter in the Weibull distribution of each of the four groups.
[0209] S1305 . Determine a reliability characteristic quantity under the target current stress according to a scale parameter under the target current stress and a shape parameter under the target current stress.
[0210] Based on the same inventive concept, the embodiment of the present application also provides a relay detection device for implementing the relay detection method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in the embodiments of the detection device for one or more relays provided below can refer to the limitations of the relay detection method above, and will not be repeated here.
[0211] In an exemplary embodiment, Fig.14 A schematic diagram of a relay detection device provided in some embodiments of the present application, such as Fig.14 As shown, the relay detection device 1400 includes:
[0212] The acquisition module 1401 is used to obtain the parameters of the target distribution function under each preset current stress of at least two preset current stresses; the random variable of the target distribution function is the number of load breaking times of the relay, and the number of load breaking times is the number of times the relay breaks during its working life when working under load;
[0213] Determination module 1402 is used to determine the parameters under the target current stress according to the parameters under each of the preset current stresses, wherein the target current stress is different from each of the preset current stresses, and to determine the load breaking parameters of the relay under the target current stress according to the parameters under the target current stress.
[0214] The detection module 1403 is used to determine the detection result of the relay according to the load breaking parameters under the target current stress.
[0215] In some embodiments, the acquisition module 1401 includes an on-load disconnection number acquisition unit and a parameter acquisition unit. The on-load disconnection number acquisition unit is used to obtain the on-load disconnection number of the relay under each preset current stress; the parameter acquisition unit is used to determine the parameters of the target distribution function under each preset current stress based on the on-load disconnection number under each preset current stress.
[0216] In some embodiments, the on-load disconnection number acquisition unit is also used to determine each first current stress greater than or equal to the current stress threshold, and each second current stress less than the current stress threshold from at least two preset current stresses; obtain the on-load disconnection number of a first number of relays under each first current stress, and the on-load disconnection number of a second number of relays under each second current stress; the first number is less than the second number; the on-load disconnection number under each first current stress and the on-load disconnection number under each second current stress are determined as the on-load disconnection number of the relay under each preset current stress.
[0217] In some embodiments, the parameter acquisition unit is further used to determine the cumulative failure probability of the relay under each preset current stress according to the number of on-load disconnections under each preset current stress;
[0218] According to the number of on-load disconnections under each preset current stress and the cumulative failure probability under each preset current stress, the parameters under each preset current stress are determined.
[0219] In some embodiments, the parameter acquisition unit is also used to sort the number of on-load disconnections of at least two relays under each preset current stress to determine the sequence number of at least two relays; and determine the cumulative failure probability of each relay under each preset current stress based on the sequence number of at least two relays.
[0220] In some embodiments, the parameter acquisition unit is also used to determine the target coordinate points for fitting the linear function based on the number of on-load disconnections under each preset current stress and the cumulative failure probability under each preset current stress; perform linear fitting on the target coordinate points to obtain the target constant coefficient of the linear function; and determine the parameters under each preset current stress based on the target constant coefficient.
[0221] In some embodiments, the parameter acquisition unit is further used to determine a hypothesis test statistic based on the target coordinate point; when the hypothesis test statistic is greater than a preset hypothesis test critical value, a linear fitting is performed on the target coordinate point to obtain a target constant coefficient.
[0222] In some embodiments, the determination module 1402 is also used to determine the scale parameters under the target current stress according to the scale parameters in the parameters under each preset current stress; determine the shape parameters under the target current stress according to the shape parameters in the parameters under each preset current stress; and determine the scale parameters under the target current stress and the shape parameters under the target current stress as the parameters under the target current stress.
[0223] In some embodiments, the determination module 1402 is also used to perform logarithmic transformation on each preset current stress and the scale parameters in the parameters under each preset current stress, respectively, to obtain the set coordinate points for fitting the linear function under each preset current stress; perform linear fitting on the set coordinate points to obtain the set constant coefficients of the linear function; and determine the scale parameters under the target current stress based on the target current stress and the set constant coefficients under each preset current stress.
[0224] In some embodiments, the determination module 1402 is also used to obtain the number of relays used to determine the number of on-load disconnections under each preset current stress; determine the shape parameters under the target current stress based on the number of relays under each preset current stress and the shape parameters in the parameters under each preset current stress.
[0225] In some embodiments, the detection module 1403 is further used to obtain degradation characterization parameters of the relay; and determine the detection result of the relay according to the degradation characterization parameters of the relay and the load breaking parameters of the relay.
[0226] In some embodiments, the detection module 1403 is also used to obtain the voltage across the coil in the relay, the current passing through the coil, the voltage between contacts in the relay, and the current passing through the contacts during the working life; and determine the degradation characterization parameters of the relay based on the voltage across the coil, the current passing through the coil, the voltage between contacts, and the current passing through the contacts.
[0227] The description of the above device embodiment is similar to the description of the above method embodiment, and has similar beneficial effects as the method embodiment. For technical details not disclosed in the device embodiment of the present application, please refer to the description of the method embodiment of the present application for understanding.
[0228] Each module in the above relay detection device can be implemented in whole or in part by software, hardware and a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.
[0229] In an exemplary embodiment, Fig.15A schematic diagram of the structure of a computer device provided for some embodiments, the computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through wireless fidelity (Wireless Fidelity, WIFI), a mobile cellular network, near field communication (Near Field Communication, NFC) or other technologies. When the computer program is executed by the processor, a relay detection method is implemented. The display unit of the computer device is used to form a visually visible picture, which can be a display screen, a projection device or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device shell, or an external keyboard, touchpad or mouse.
[0230] Those skilled in the art will understand that Fig.15 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0231] For example, a computer device includes a memory and a processor, the memory stores a computer program, and the processor implements the steps of the method of any of the above embodiments when executing the computer program.
[0232] For example, in an exemplary embodiment, the processor is used to execute a computer program to implement: obtaining parameters of a target distribution function under each of at least two preset current stresses; the random variable of the target distribution function is the number of on-load disconnections of the relay, and the number of on-load disconnections is the number of disconnections that occur during the working life of the relay when it is working under load; determining the on-load disconnection parameters of the relay under the target current stress based on the parameters under each preset current stress; and determining the detection result of the relay based on the on-load disconnection parameters under the target current stress.
[0233] In one embodiment, a computer-readable storage medium is provided, and when a computer program is executed by a processor, the steps of the method provided in any of the above embodiments are implemented.
[0234] For example, in an exemplary embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented: obtaining parameters of a target distribution function under each of at least two preset current stresses; the random variable of the target distribution function is the number of on-load disconnections of the relay, and the number of on-load disconnections is the number of disconnections that occur during the working life of the relay when it is working under load; determining the on-load disconnection parameters of the relay under the target current stress based on the parameters under each preset current stress; determining the detection result of the relay based on the on-load disconnection parameters under the target current stress.
[0235] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by a processor, the steps of the method provided in any of the above embodiments are implemented.
[0236] For example, in an exemplary embodiment, a computer program product is provided, including a computer program, which implements the following steps when executed by a processor: obtaining parameters of a target distribution function under each of at least two preset current stresses; the random variable of the target distribution function is the number of on-load disconnections of the relay, and the number of on-load disconnections is the number of disconnections that occur during the working life of the relay when it is working under load; determining the on-load disconnection parameters of the relay under the target current stress based on the parameters under each preset current stress; and determining the detection result of the relay based on the on-load disconnection parameters under the target current stress.
[0237] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing related hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods.
[0238] The processor, each functional module or each functional unit in any embodiment of the present application may include any one or more of the following integrations: general-purpose processor, application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), central processing unit (CPU), graphics processing unit (GPU), embedded neural network processor (neural-network processing units, NPU), controller, microcontroller, microprocessor, programmable logic device, discrete gate or transistor logic device, discrete hardware component, data processing logic based on quantum computing, artificial intelligence (AI) processor, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0239] The memory or computer-readable storage medium in any embodiment of the present application may include at least one of a non-volatile memory and a volatile memory. Non-volatile memory includes the integration of one or more of the following: Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Ferromagnetic Random Access Memory (FRAM), Flash Memory, Magnetic Surface Storage, Optical Disc, Compact Disc Read-Only Memory (CD-ROM), Tape, Floppy Disk, Flash Memory, Optical Storage, High-density Embedded Non-volatile Memory, Resistive Random Access Memory (ReRAM), Magnetoresistive Random Access Memory (MRAM), Ferroelectric Random Access Memory (FRAM), Phase Change Memory (PCM), Graphene Memory, Volatile Memory, etc. Volatile memory includes an integration of one or more of the following: Random Access Memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM).
[0240] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0241] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for detecting a relay, characterized in that: The method comprises: Obtaining parameters of a target distribution function under each of at least two preset current stresses; the random variable of the target distribution function is the number of on-load disconnections of the relay, and the number of on-load disconnections is the number of disconnections generated by the relay during its working life when it is working under load; According to the parameters under each of the preset current stresses, the parameters under the target current stress are determined; the target current stress is different from each of the preset current stresses; the parameters include a scale parameter and a shape parameter; wherein the scale parameter under the target current stress is determined according to the logarithm of the scale parameter under each of the preset current stresses and the logarithm of each of the preset current stresses, and the shape parameter under the target current stress is determined according to the number of relays used to obtain the number of on-load disconnections under each of the preset current stresses and the shape parameter under each of the preset current stresses; Determining, according to the parameters under the target current stress, the load breaking parameters of the relay under the target current stress; The detection result of the relay is determined according to the load breaking parameter under the target current stress.
2. The method according to claim 1, characterized in that The obtaining of the parameter of the target distribution function under each of the at least two preset current stresses comprises: Obtaining the number of on-load disconnections of the relay under each of the preset current stresses; According to the number of on-load disconnections under each of the preset current stresses, the parameters of the target distribution function under each of the preset current stresses are determined.
3. The method according to claim 2, characterized in that The obtaining of the number of on-load disconnections of the relay under each of the preset current stresses comprises: Determine, from the at least two preset current stresses, each first current stress greater than or equal to a current stress threshold, and each second current stress less than the current stress threshold; Obtaining a first number of on-load breaking times of the relays under each of the first current stresses, and a second number of on-load breaking times of the relays under each of the second current stresses; the first number is less than the second number; The number of on-load breaking under each of the first current stresses and the number of on-load breaking under each of the second current stresses are determined as the number of on-load breaking of the relay under each of the preset current stresses.
4. The method according to claim 2, characterized in that: The determining, according to the number of on-load disconnections under each of the preset current stresses, parameters of the target distribution function under each of the preset current stresses comprises: Determining the cumulative failure probability of the relay under each of the preset current stresses according to the number of on-load disconnections under each of the preset current stresses; The parameters under each of the preset current stresses are determined according to the number of on-load disconnections under each of the preset current stresses and the cumulative failure probability under each of the preset current stresses.
5. The method according to claim 4, characterized in that Determining the cumulative failure probability of the relay under each of the preset current stresses according to the number of on-load disconnections under each of the preset current stresses includes: Sorting the on-load disconnection times of at least two of the relays under each of the preset current stresses to determine the sequence numbers of at least two of the relays; According to the sequence numbers of at least two of the relays, the cumulative failure probability of each of the relays under each of the preset current stresses is determined.
6. The method according to claim 4, characterized in that Determining the parameters under each of the preset current stresses according to the number of on-load disconnections under each of the preset current stresses and the cumulative failure probability under each of the preset current stresses includes: Determining a target coordinate point for fitting a linear function according to the number of on-load disconnections under each of the preset current stresses and the cumulative failure probability under each of the preset current stresses; Performing linear fitting on the target coordinate point to obtain the target constant coefficient of the linear function; According to the target constant coefficient, the parameters under each of the preset current stresses are determined.
7. The method according to claim 6, characterized in that The linear fitting of the target coordinate point to obtain the target constant coefficient of the linear function includes: Determining a hypothesis test statistic according to the target coordinate point; When the hypothesis test statistic is greater than a preset hypothesis test critical value, a linear fitting is performed on the target coordinate point to obtain the target constant coefficient.
8. The method according to any one of claims 1 to 7, characterized in that: The step of determining the parameters under the target current stress according to the parameters under the preset current stress comprises: Determining the scale parameter under the target current stress according to the scale parameter in the parameters under each of the preset current stresses; Determining the shape parameters under the target current stress according to the shape parameters in the parameters under each of the preset current stresses; The scale parameter under the target current stress and the shape parameter under the target current stress are determined as the parameters under the target current stress.
9. The method according to claim 8, characterized in that The step of determining the scale parameter under the target current stress according to the scale parameter in the parameters under each of the preset current stresses includes: Performing logarithmic transformation on each of the preset current stresses and the scale parameters in the parameters under each of the preset current stresses, respectively, to obtain set coordinate points for fitting a linear function under each of the preset current stresses; Performing linear fitting on the set coordinate points to obtain set constant coefficients of a linear function; According to the target current stress and the set constant coefficients under each of the preset current stresses, a scale parameter under the target current stress is determined.
10. The method according to claim 8, characterized in that The determining the shape parameter under the target current stress according to the shape parameter in the parameters under each of the preset current stresses includes: Obtaining the number of relays used to determine the number of on-load disconnections under each of the preset current stresses; The shape parameter under the target current stress is determined according to the number of relays under each of the preset current stresses and the shape parameter in the parameters under each of the preset current stresses.
11. The method according to any one of claims 1 to 7, characterized in that: Determining the detection result of the relay according to the load breaking parameter under the target current stress includes: Obtaining degradation characterization parameters of the relay; A detection result of the relay is determined according to the degradation characterization parameter of the relay and the load breaking parameter of the relay.
12. The method according to claim 11, characterized in that The obtaining of the degradation characteristic parameter of the relay includes: Obtaining the voltage across the coil of the relay, the current passing through the coil, the voltage between contacts of the relay, and the current passing through the contacts within the working life; Degradation characterization parameters of the relay are determined according to the voltage across the coil, the current passing through the coil, the voltage between the contacts, and the current passing through the contacts.
13. A relay detection device, characterized in that: The device comprises: An acquisition module is used to obtain parameters of a target distribution function under each of at least two preset current stresses; the random variable of the target distribution function is the number of load disconnections of the relay, and the number of load disconnections is the number of disconnections generated by the relay during its working life when it is working under load; A determination module, used to determine the parameters under the target current stress according to the parameters under each of the preset current stresses, the target current stress is different from each of the preset current stresses, and to determine the load breaking parameters of the relay under the target current stress according to the parameters under the target current stress; the parameters include a scale parameter and a shape parameter; wherein the scale parameter under the target current stress is determined according to the logarithm of the scale parameter under each of the preset current stresses and the logarithm of each of the preset current stresses, and the shape parameter under the target current stress is determined according to the number of relays used to obtain the number of load breaking times under each of the preset current stresses and the shape parameter under each of the preset current stresses; The detection module is used to determine the detection result of the relay according to the load breaking parameter under the target current stress.
14. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 12 are implemented.
15. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.
16. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 12 are implemented.
Citation Information
Patent Citations
Relay reliability estimation method based on Wiener process
CN104635155A
Relay life prediction method and device
CN113933698A