Fault prediction method, device, computer equipment, and storage medium for switching power supply
By collecting the voltage signal of the switching power supply, determining the transient time of the load transient process and predicting the remaining normal working time, the complex and time-consuming problem of fault prediction in the prior art is solved, and efficient prediction and preventive maintenance of switching power supply failures are achieved.
Patent Information
- Application Number
- CN202111665224.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-30
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2041-12-30
AI Technical Summary
In the fault prediction, the prior art requires irregularly placing the switching power supply in a high-temperature test chamber for testing. The process is complex and time-consuming, and it is impossible to effectively predict switching power supply failures under closed-loop control.
By collecting multiple voltage signals of the switching power supply in the preset time period based on the preset sampling frequency, the transient time duration corresponding to the load transient process is determined, the transient time duration time sequence is obtained according to the preset timing, and the remaining normal working time of the switching power supply is predicted based on the time series and the preset parameter threshold.
The prediction of switching power supply faults is realized, the failure incidence is reduced, and the monitoring parameters are simplified. The fault prediction is only required to monitor the output voltage signal, which is conducive to preventive maintenance.
Smart Images

Figure CN114154760B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic and electrical technology, and in particular to a switching power supply fault prediction method, device, computer equipment, storage medium and computer program product. Background Art
[0002] In modern society, the normal operation of various electronic and electrical equipment cannot be separated from a reliable power supply. With the development of power electronics technology, switching power supplies are widely used due to their high conversion efficiency, high power density, good stability, and small size and weight. Switching power supplies use modern power electronics technology to control the duty cycle of the power switch tube to maintain a stable output voltage. Compared with traditional linear power supplies, they have obvious conversion efficiency advantages.
[0003] As the power supply unit of many electronic and electrical equipment, DC-DC switching power supply is often one of the components with the highest failure rate and the lowest reliability. Once a failure occurs, it will usually directly cause the entire electronic and electrical equipment to stop working. Therefore, there is an urgent need to predict the failure of the switching power supply to carry out preventive maintenance and reduce its failure rate.
[0004] Generally, the fault prediction method for switching power supplies is to place the switching power supply under normal rated load working state in a high temperature test chamber with automatic temperature adjustment and control at regular intervals. First, the temperature of the high temperature test chamber is controlled from the ambient temperature T 1 Start, heat up for 1 to 1.5 hours to the design temperature T 2 After running for 2 to 2.5 hours, measure and record the output voltage value of the switching power supply; then control the temperature of the high temperature test chamber from the design temperature T 2 Start, heat up for 1 to 1.5 hours to the limit temperature T 3 After running for 2 to 2.5 hours, measure and record the output voltage of the switching power supply, and then stop the test; finally, turn T 2 and T 3 The voltage values measured at the temperature are subtracted to obtain the relative change value, and then a curve of the relative change of the voltage value over time is drawn. If the relative change exceeds 10% relative to the initial state, it means that the switching power supply is about to fail and should be repaired or replaced.
[0005] However, this method requires that the switching power supply be placed in a high-temperature test chamber for testing and testing from time to time. The testing and testing process is complex and time-consuming. In addition, the steady-state value of the switching power supply output voltage is used as a characteristic quantity for fault prediction. The premise is that the steady-state value of the output voltage can show a degradation trend. However, in fact, switching power supplies generally have closed-loop control, and their output voltage steady-state values are usually difficult to show a more obvious degradation trend. At this time, fault prediction cannot be performed. Summary of the invention
[0006] Based on this, it is necessary to provide a method, device, computer device, computer-readable storage medium, and computer program product capable of predicting the faults of a switching power supply for the above technical problems.
[0007] In a first aspect, the present application provides a method for predicting faults of a switching power supply, the method including:
[0008] Collecting a plurality of voltage signals of the switching power supply within a preset time period based on a preset sampling frequency, where the starting time point of the preset time period is earlier than the starting point of the load transient process, and the ending time point of the preset time period is later than the ending point of the load transient process;
[0009] Determining the transient duration corresponding to the load transient process according to the plurality of voltage signals;
[0010] Obtaining, according to a preset time sequence, a plurality of the transient durations corresponding to the plurality of preset time periods of the switching power supply one by one to obtain a transient duration time series;
[0011] Predicting the remaining normal operating time of the switching power supply according to the transient duration time series and a preset parameter threshold.
[0012] In one embodiment, determining the transient duration corresponding to the load transient process according to the plurality of voltage signals includes:
[0013] Obtaining the voltage change amount between each voltage signal and a reference voltage;
[0014] Determining the number of target change amounts, where the target change amount is the voltage change amount greater than a preset threshold;
[0015] Determining the transient duration corresponding to the load transient process according to the number of the target change amounts and the preset sampling frequency.
[0016] In one embodiment, the obtaining a plurality of voltage signals of the switching power supply within a preset time period includes:
[0017] Setting the load current of the switching power supply at the starting time point as a first current, and collecting a plurality of first voltage signals of the switching power supply between the starting time point and the starting point of the load transient process based on the first current;
[0018] Changing the load current to a second current at the starting point of the load transient process, and collecting a plurality of second voltage signals of the switching power supply between the starting point of the load transient process and the ending time point based on the second current, where the second current is less than the first current; the plurality of voltage signals include a plurality of first voltage signals and a plurality of the second voltage signals.
[0019] In one embodiment, the sampling frequency of the voltage signal is greater than 5 times the reciprocal of the transient duration; the preset time period is greater than or equal to 1.2 times the transient duration.
[0020] In one embodiment, obtaining a plurality of transient durations corresponding to a switching power supply in a plurality of the preset time periods one by one according to a preset time sequence to obtain an electrical transient duration time sequence includes:
[0021] Setting a plurality of the preset time periods of the switching power supply according to a preset time sequence;
[0022] Obtaining the transient duration corresponding to each load transient process respectively for each of the preset time periods;
[0023] Arranging the transient durations corresponding to each load transient process in sequence according to the preset time sequence to obtain the transient duration time sequence.
[0024] In one embodiment, predicting the remaining normal operating time of the switching power supply according to the transient duration time sequence and a preset parameter threshold includes:
[0025] Fitting the transient duration time sequence by using a time series fitting algorithm to obtain a fitting curve;
[0026] Predicting the remaining normal operating time of the switching power supply according to the fitting curve and the preset parameter threshold.
[0027] In a second aspect, the present application further provides a switching power supply fault prediction device, and the device includes:
[0028] A signal acquisition module, configured to collect a plurality of voltage signals of a switching power supply within a preset time period based on a preset sampling frequency, wherein a start time point of the preset time period is earlier than a start point of a load transient process, and an end time point of the preset time period is later than an end point of the load transient process;
[0029] A transient acquisition module, configured to determine a transient duration corresponding to the load transient process according to the plurality of voltage signals;
[0030] A time sequence acquisition module, configured to obtain a plurality of transient durations corresponding to a switching power supply in a plurality of the preset time periods one by one according to a preset time sequence to obtain a transient duration time sequence;
[0031] A prediction module, configured to predict the remaining normal operating time of the switching power supply according to the transient duration time sequence and a preset parameter threshold.
[0032] In a third aspect, the present application further provides a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor executes the computer program, the steps of any one of the foregoing switching power supply fault prediction methods are implemented.
[0033] In a fourth aspect, the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of any one of the foregoing switching power supply fault prediction methods are implemented.
[0034] In a fifth aspect, the present application further provides a computer program product, including a computer program, and when the computer program is executed by a processor, the steps of any one of the foregoing switching power supply fault prediction methods are implemented.
[0035] For the foregoing switching power supply fault prediction method, device, computer device, storage medium, and computer program product, by obtaining a plurality of voltage signals of the switching power supply and obtaining the transient duration corresponding to the load transient process based on the voltage signals, obtaining the transient duration time series according to a preset time sequence, and predicting the remaining normal working time of the switching power supply according to the transient duration time series and a preset parameter threshold, the monitoring parameters are few, and only the output voltage signal needs to be monitored to predict the fault of the switching power supply, which is beneficial to carrying out preventive maintenance on the switching power supply and reducing its failure rate. Description of the Drawings
[0036] Figure 1 It is a schematic diagram of the load transient process of a switching power supply in an embodiment;
[0037] Figure 2 It is a schematic flowchart of a switching power supply fault prediction method in an embodiment;
[0038] Figure 3 It is a schematic flowchart of the switching power supply fault prediction steps in an embodiment;
[0039] Figure 4 It is a schematic flowchart of the switching power supply fault prediction steps in another embodiment;
[0040] Figure 5 It is a schematic flowchart of the switching power supply fault prediction steps in another embodiment;
[0041] Figure 6 It is a schematic flowchart of the switching power supply fault prediction steps in another embodiment;
[0042] Figure 7 It is a schematic flowchart of the switching power supply fault prediction steps in another embodiment;
[0043] Figure 8The structural block diagram of a fault prediction device for a switching power supply in an embodiment;
[0044] Figure 9 The internal structure diagram of a computer device in an embodiment. Detailed implementation manners
[0045] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0046] The core component of a DC-DC switching power supply is a DC-DC converter, that is, a high-frequency switching power conversion circuit with both input and output being DC. It consists of control circuits such as a sampling network, a controller, a pulse width modulation section, and a driver to form a system closed-loop operation. Its main function is to perform energy transfer and conversion. The DC-DC switching power supply can be implemented through various topological structures, and typical ones include Buck, Boost, Buck-Boost, flyback, forward, push-pull, full-bridge, half-bridge and other topologies. In its output filter circuit, most of them will use aluminum electrolytic capacitors for energy storage and filtering, absorbing the current components of the switching frequency and its high-order harmonic frequencies and filtering out their ripple voltage components. The filtering function of the aluminum electrolytic capacitor is related to its main parameters, capacitance C and equivalent series resistance (ESR). During the use of the aluminum electrolytic capacitor, it will degenerate, mainly manifested as a decrease in capacitance C and an increase in ESR, etc.
[0047] When the ESR and C of the aluminum electrolytic capacitor change, it will change the pole and zero positions of the power supply feedback loop, thereby affecting the working stability of the entire power supply. At this time, the pulse width modulation signal output by the control chip will cause the switching tube to deviate from the normal operating point, the response characteristics of the power supply will deteriorate, and the stability of the output DC voltage will decrease.
[0048] The transient response waveform of a typical topology (BUCK) power supply when the load suddenly lightens is as Figure 1 shown. At time t 0 The load current suddenly decreases step by step, and the output voltage V o suddenly increases, and then gradually returns to the reference value due to control. This process is the load transient process. The load transient duration T LTIt will decrease significantly with the degradation of aluminum electrolytic capacitors and can be used as a degradation characteristic parameter for fault prediction. In addition, since the time span of this load transient process is often on the order of dozens of milliseconds, a sampling rate of about 200 kHz can achieve acquisition, which is much lower than the sampling rate of the fault prediction method using ripple as the degradation characteristic parameter. Moreover, the method provided in this application is applicable to all DC-DC switching power supplies using aluminum electrolytic capacitors for filtering, regardless of the topology of the power conversion main circuit, and has a wide application range.
[0049] In one embodiment, as Figure 2 shown, a switching power supply fault prediction method is provided. Taking the application of this method to the Figure 1 load transient process as an example for illustration, it includes steps 202 - step 208:
[0050] Step 202, obtain multiple voltage signals of the switching power supply within a preset time period based on a preset sampling frequency, where the starting time point of the preset time period is earlier than the starting point of the load transient process, and the ending time point of the preset time period is later than the ending point of the load transient process.
[0051] Among them, the load transient process is a process that occurs when the load changes when the switching power supply is working with a load. In this application, during fault prediction, tests can be achieved through methods such as external controlled loads such as electronic loads or resistor switching; the preset sampling frequency is determined based on historical experience; the preset time period is the time period for voltage signal acquisition and includes the time period corresponding to the load transient process. Specifically, the time period corresponding to the load transient process is as Figure 1 shown as t 0 -t 1 time period, and the preset time period is as Figure 1 shown as T 0 -T 1 time period; the multiple voltage signals are the output voltage signals of the switching power supply.
[0052] Step 204, determine the transient duration corresponding to the load transient process according to the multiple voltage signals.
[0053] Among them, the transient duration is the duration corresponding to the load transient process, and the transient duration can be obtained by processing the multiple voltage signals.
[0054] Step 206, obtain multiple transient durations corresponding one by one to the multiple preset time periods of the switching power supply in accordance with a preset time sequence, and obtain a transient duration time series.
[0055] Obtain the transient duration of the load transient process multiple times in accordance with a preset time sequence and arrange them in accordance with a preset time sequence to obtain the transient duration time series.
[0056] Step 208, predict the remaining normal working time of the switching power supply according to the transient duration time series and the preset parameter threshold.
[0057] A fitting curve of the transient duration changing with time can be obtained according to the transient duration time series, and the remaining normal working time of the switching power supply can be predicted based on the fitting curve and the preset parameter threshold.
[0058] In this embodiment, by acquiring a plurality of voltage signals of the switching power supply and obtaining the transient duration corresponding to the load transient process based on the voltage signals, acquiring the transient duration time series according to the preset time sequence, and predicting the remaining normal working time of the switching power supply according to the transient duration time series and the preset parameter threshold, the monitoring parameters are few, and the fault prediction of the switching power supply can be realized only by monitoring the output voltage signal, which is beneficial to carrying out preventive maintenance on the switching power supply and reducing its fault occurrence rate.
[0059] In one embodiment, as Figure 3 shown, determining the transient duration corresponding to the load transient process according to the plurality of voltage signals includes steps 302 - 306:
[0060] Step 302, acquire the voltage change amount between each voltage signal and the reference voltage.
[0061] Wherein, the reference voltage is determined according to historical experience, the voltage signal output by the switching power supply is a continuous signal, the sampled signal is an output voltage signal sequence, and each voltage in the output voltage signal sequence is subtracted by the reference voltage to obtain a plurality of voltage change amounts.
[0062] Step 304, determine the number of target change amounts, where the target change amount is the voltage change amount greater than the preset threshold.
[0063] Wherein, the preset threshold is a change amount judgment threshold greater than 0, and its initial value can be set manually and modified according to the actual measurement situation.
[0064] Step 306, determine the transient duration corresponding to the load transient process according to the number of the target change amounts and the preset sampling frequency.
[0065] Specifically, the load transient duration is the quotient of the number of the target change amounts and the sampling frequency.
[0066] In this embodiment, the acquired voltage signals are processed to obtain voltage change amounts, the number of target voltage change amounts greater than the preset threshold is determined, and the transient duration, which is a degradation characteristic parameter required for fault prediction, can be calculated according to the number of target voltage change amounts.
[0067] In one embodiment, as Figure 4 shown, obtaining multiple voltage signals of the switching power supply within a preset time period includes steps 402 to 404:
[0068] Step 402: Set the load current of the switching power supply at the starting time point to a first current, and collect multiple first voltage signals of the switching power supply between the starting time point and the starting point of the load transient process based on the first current.
[0069] Specifically, please continue to refer to Figure 1 , at the starting time point, set the DC-DC switching power supply to operate at normal temperature and connected to the load, and the initial load current is the first current I 1 (Preferably I 1 > 0.5 * I f , I f is the full-load current), and collect multiple first voltage signals based on the first current.
[0070] Step 404: At the starting point of the load transient process, change the load current to a second current, and collect multiple second voltage signals of the switching power supply between the starting point of the load transient process and the ending time point based on the second current, where the second current is less than the first current; the multiple voltage signals include multiple first voltage signals and multiple second voltage signals.
[0071] At the starting point T 0 of the load transient process, change the load current to the second current I 2 (I 2 < I 1 , and preferably ΔI = I 1 - I 2 ≧ 0.5 * I f ). Collect the second output voltage signal based on the second current until the load transient process ends. Assume that the load transient duration is T LT , then its sampling frequency should be higher than 5 / T LT , the sampling accuracy should be higher than 5 mV, and the single acquisition time t c , that is, the preset time period is not less than 1.2 * T LT .
[0072] In this embodiment, by setting the load current of the switching power supply at the starting time point to the first current and changing its load current to the second current at a certain moment, the load transient process of the switching power supply can be simulated, and the purpose of collecting the output voltage signals of the switching power supply based on the first current and the second current respectively is achieved.
[0073] In one embodiment, as Figure 5 shown, predicting the remaining normal working time of the switching power supply according to the transient duration time series and a preset parameter threshold includes steps 502 to 504:
[0074] Step 502: Fit the transient duration time series using a time series fitting algorithm to obtain a fitting curve.
[0075] Among them, the time series fitting algorithm can be a polynomial fitting algorithm and other time series data fitting algorithms, statistical algorithms or artificial intelligence algorithms. By using the algorithm to fit the transient duration time series, a fitting curve of the transient duration changing with time can be obtained, and the fitting curve can be represented by a specific expression.
[0076] Step 504: Predict the remaining normal working time of the switching power supply according to the fitting curve and the preset parameter threshold.
[0077] The preset parameter threshold can be set according to historical experience or adjusted according to measured data. Specifically, it can be a transient duration threshold. According to the fitting curve and its expression, as well as the preset parameter threshold, the remaining normal working time of the switching power supply can be predicted.
[0078] In this embodiment, by performing fitting processing on the transient duration time series and combining the preset parameter threshold, the prediction of the remaining normal working time of the switching power supply can be realized.
[0079] In one embodiment, as Figure 6 shown, obtaining a transient duration time series of the switching power supply corresponding to a plurality of the preset time periods one by one according to a preset time sequence includes steps 602 to 606:
[0080] Step 602: Set a plurality of preset time periods of the switching power supply according to a preset time sequence.
[0081] Specifically, when the DC-DC switching power supply works for a period of time Δt each time, its load current is repeatedly changed multiple times, and the first voltage signal and the second voltage signal of the switching power supply within each preset time period are collected.
[0082] Step 604: Obtain the transient duration corresponding to each load transient process for each of the preset time periods.
[0083] Calculate the difference between the first voltage signal obtained for each preset time period and the reference voltage, and the difference between the second voltage signal and the reference voltage to obtain a voltage change amount. Determine the transient duration corresponding to each load transient process according to the number of target change amounts greater than a preset threshold and the preset sampling frequency.
[0084] Step 606: Arrange the transient durations corresponding to each load transient process in accordance with the preset time sequence to obtain the transient duration time series.
[0085] Specifically, the transient duration time series of the load transient process of the DC-DC switching power supply can be denoted as T LT1 , T LT2 , T LT3 …T LTn .
[0086] In this embodiment, by changing the load current of the switching power supply from the first current to the second current multiple times when the load current of the switching power supply is the first current, the load transient process can be simulated multiple times, multiple transient durations can be obtained, and the transient duration time series can be obtained.
[0087] In one embodiment, the fault prediction method for the switching power supply includes steps 702 - 710:
[0088] Step 702: Set the switching power supply to operate at normal temperature and connected to a load at the starting point of the preset time period, with the initial load current being the first current I 1 , at a certain moment T 0 , change the load current to the second current I 2 , and start collecting the output voltage signal V from the starting point of the preset time period based on the preset sampling frequency until the load transient process ends.
[0089] Among them, assuming that the initial duration of the load transient process is T LT0 , (T LT0 can be given by artificial observation based on the initial test results, or directly determine an empirical value that can cover most cases, such as 200 ms), the preset sampling frequency of the voltage signal should be higher than 5 / T LT0 , the sampling accuracy should be higher than 5 mV, and the single acquisition time t c should not be less than 1.2T LT0 . Preferably, I 1 > 0.5I f , I f is the full-load current, I 2 < I 1 , and preferably ΔI = I 1 - I 2 ≥ 0.5I f .
[0090] Optionally, the initial load current can also be set to I 2 , preferably I 2 < 0.5I f , I f is the full-load current. At a certain moment T0 Change the load current to I 1 (I 1 >I 2 , and preferably ΔI = I 1 -I 2 ≥0.5I f ).
[0091] Among them, only the output voltage signal needs to be collected during the preset time period, the parameters to be monitored are few, the monitoring process can be simplified, and it can be carried out in the no-load state when the switching power supply is turned on, with the characteristic of non-invasion.
[0092] Step 704, obtain the voltage change amount between each of the output voltage signals and the reference voltage, and determine the transient duration based on the voltage change amount and the preset sampling frequency.
[0093] Specifically, for the collected data sequence voltage signal V, subtract the reference voltage V from the voltage value corresponding to each voltage signal ref to obtain a plurality of voltage change amounts, denoted as ΔV x (x = 1, 2, 3,... N), determine the number x of ΔVx greater than the preset threshold ΔV xth . Among them, ΔV xth is a change amount judgment threshold greater than 0, and the initial value can be set manually and modified according to the actual measurement value. According to the formula T LT = X / f to calculate the transient duration T LT , where f is the preset sampling frequency.
[0094] Generally, the time span of the load transient process is often on the order of dozens of milliseconds. Based on a preset sampling frequency of about 200 kHz, the acquisition of the output voltage signal can be realized, which is much lower than the sampling frequency required by the fault prediction method using other degradation characteristic parameters.
[0095] Step 706, obtain the transient duration time series of the switching power supply load transient process.
[0096] For every period of time Δt that the DC-DC switching power supply works, repeat the steps 702 - step 704 to obtain the transient duration time series of the DC-DC switching power supply load transient process, denoted as T LT1 、T LT2 、T LT3 …T LTn .
[0097] Step 708, fit the transient duration time series to obtain a fitting curve.
[0098] Among them, methods such as polynomial fitting algorithms, statistical algorithms, and artificial intelligence algorithms can be used to fit the transient duration time series of the load transient process of the DC-DC switching power supply to obtain a fitting curve, and the fitting curve can be represented by a specific expression.
[0099] Step 710, calculate the remaining normal operating time of the switching power supply according to a preset transient duration threshold and the fitting curve.
[0100] Determine the transient duration threshold of the load transient process in the fault state of the DC-DC switching power supply as T according to historical experience LT_failure , combined with the fitting curve and the transient duration threshold T LT_failure The remaining normal operating time of the switching power supply can be calculated.
[0101] In this embodiment, by changing the load current of the switching power supply multiple times and obtaining the output voltage signal, calculating the transient duration time series based on the output voltage signal, fitting the transient duration time series, and analyzing in combination with a preset transient duration threshold, the detection parameters are few, and the detection can be carried out in the no-load state when the switching power supply is turned on, and the life of all DC-DC switching power supplies filtered by aluminum electrolytic capacitors can be predicted.
[0102] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the arrows, these steps do not necessarily have to be executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages do not necessarily have to be executed at the same moment, but can be executed at different moments. The execution order of these steps or stages does not necessarily have to be sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.
[0103] Based on the same inventive concept, an embodiment of the present application also provides a switching power supply fault prediction device for implementing the above-mentioned switching power supply fault prediction method. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the following switching power supply fault prediction device can refer to the limitations on the switching power supply fault prediction method in the above text, and will not be repeated here.
[0104] In one embodiment, as Figure 8As shown, a switching power supply fault prediction device is provided, including a signal acquisition module 802, a transient acquisition module 804, a time series acquisition module 806, and a prediction module 808.
[0105] The signal acquisition module 802 is configured to collect a plurality of voltage signals of the switching power supply within a preset time period based on a preset sampling frequency. Among them, the starting time point of the preset time period is earlier than the starting point of the load transient process, and the ending time point of the preset time period is later than the ending point of the load transient process.
[0106] The transient acquisition module 804 is configured to determine the transient duration corresponding to the load transient process according to the plurality of voltage signals.
[0107] The time series acquisition module 806 is configured to obtain a plurality of transient durations corresponding to the plurality of preset time periods of the switching power supply in a preset time sequence, and obtain a transient duration time series.
[0108] The prediction module 808 is configured to predict the remaining normal operating time of the switching power supply according to the transient duration time series and a preset parameter threshold.
[0109] In this embodiment, the signal acquisition module acquires a plurality of voltage signals of the switching power supply, the transient acquisition module obtains the transient duration corresponding to the load transient process based on the voltage signals, the time series acquisition module obtains the transient duration time series in a preset time sequence, and the prediction module predicts the remaining normal operating time of the switching power supply according to the transient duration time series and a preset parameter threshold. It has few monitoring parameters and only needs to monitor the output voltage signal to achieve fault prediction of the switching power supply, which is beneficial to carrying out preventive maintenance on the switching power supply and reducing its failure rate.
[0110] In one of the embodiments, the signal acquisition module 802 is configured to acquire a plurality of voltage signals of the switching power supply within a preset time period, including:
[0111] Set the load current of the switching power supply at the starting time point as the first current, and collect a plurality of first voltage signals of the switching power supply between the starting time point and the starting point of the load transient process based on the first current.
[0112] Change the load current to the second current at the starting point of the load transient process, and collect a plurality of second voltage signals of the switching power supply between the starting point of the load transient process and the ending time point based on the second current, where the second current is less than the first current; the plurality of voltage signals include a plurality of first voltage signals and a plurality of second voltage signals.
[0113] In one embodiment, the transient acquisition module 804 is configured to determine the transient duration corresponding to the load transient process according to a plurality of the voltage signals, including:
[0114] Obtain the voltage change amount between each of the voltage signals and a reference voltage.
[0115] Determine the number of target change amounts, where the target change amount is the voltage change amount greater than a preset threshold.
[0116] Determine the transient duration corresponding to the load transient process according to the number of the target change amounts and the preset sampling frequency.
[0117] In one embodiment, the time series acquisition module 806 is configured to obtain a plurality of transient durations corresponding to a switching power supply in a one-to-one manner within a plurality of the preset time periods according to a preset time sequence, so as to obtain a transient duration time series, including:
[0118] Set the plurality of preset time periods of the switching power supply according to a preset time sequence.
[0119] For each of the preset time periods, obtain the transient duration corresponding to the load transient process.
[0120] Arrange the transient durations corresponding to each of the load transient processes in sequence according to the preset time sequence to obtain the transient duration time series.
[0121] In one embodiment, the prediction module 808 is configured to predict the remaining normal working time of the switching power supply according to the transient duration time series and a preset parameter threshold, including:
[0122] Use a time series fitting algorithm to fit the transient duration time series to obtain a fitting curve.
[0123] Predict the remaining normal working time of the switching power supply according to the fitting curve and the preset parameter threshold.
[0124] Each module in the above-mentioned fault prediction device of the switching power supply can be implemented in whole or in part by software, hardware, and their combination. The above-mentioned modules can be embedded in or independent of a processor in a computer device in a hardware form, or stored in a memory in a computer device in a software form, so as to facilitate the processor to call and execute the operations corresponding to the above-mentioned modules.
[0125] In one embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as Figure 9As shown in the figure. The computer device includes a processor, a memory, a communication interface, a display screen, and an input device connected via a system bus. Among them, 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 computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage medium. The communication interface of the computer device is used to communicate with external terminals in a wired or wireless manner, and the wireless manner can be implemented through WIFI, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it realizes a switching power supply fault prediction method. The display screen of the computer device can be a liquid crystal display screen or an electronic ink display screen. The input device of the computer device can be a touch layer covered on the display screen, or a button, trackball, or touchpad set on the computer device housing, or an external keyboard, touchpad, or mouse, etc.
[0126] Those skilled in the art can understand that Figure 9 the structure shown in the figure is only a block diagram of some structures related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.
[0127] In one embodiment, a computer device is further provided, including a memory and a processor. A computer program is stored in the memory, and when the processor executes the computer program, the steps in the above method embodiments are realized.
[0128] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by the processor, the steps in the above method embodiments are realized.
[0129] In one embodiment, a computer program product is provided, including a computer program, and when the computer program is executed by the processor, the steps in the above method embodiments are realized.
[0130] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant 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 methods. Among them, any reference to a memory, database, or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, 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, etc. Volatile memory can include 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), etc. The databases involved in the embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.
[0131] The technical features of the above embodiments can be combined arbitrarily. For the sake of concise description, 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, it should be considered as the scope described in this specification.
[0132] The above-described embodiments only represent several implementation manners of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.
Claims
1. A method for predicting the failure of a switching power supply, characterized in that, the method includes: collecting a plurality of voltage signals of the switching power supply within a preset time period based on a preset sampling frequency, wherein the starting time point of the preset time period is earlier than the starting point of the load transient process, and the ending time point of the preset time period is later than the ending point of the load transient process; the step of collecting a plurality of voltage signals of the switching power supply within a preset time period includes: setting the load current of the switching power supply at the starting time point as a first current, and collecting a plurality of first voltage signals of the switching power supply between the starting time point and the starting point of the load transient process based on the first current; and, changing the load current to a second current at the starting point of the load transient process, and collecting a plurality of second voltage signals of the switching power supply between the starting point of the load transient process and the ending time point based on the second current, wherein the second current is less than the first current; the plurality of voltage signals include a plurality of first voltage signals and a plurality of the second voltage signals; determining the transient duration corresponding to the load transient process according to the plurality of voltage signals; wherein, the step of determining the transient duration corresponding to the load transient process according to the plurality of voltage signals includes: obtaining the voltage change amount between each voltage signal and a reference voltage; determining the number of target change amounts, the target change amount being the voltage change amount greater than a preset threshold; and determining the transient duration corresponding to the load transient process according to the number of the target change amounts and the preset sampling frequency; obtaining a plurality of the transient durations corresponding one by one to the switching power supply within a plurality of the preset time periods according to a preset time sequence, to obtain a transient duration time series; predicting the remaining normal working time of the switching power supply according to the transient duration time series and a preset parameter threshold.
2. The method according to claim 1, characterized in that, the preset sampling frequency of the voltage signal is greater than 5 times the reciprocal of the transient duration; the preset time period is greater than or equal to 1.2 times the transient duration.
3. The method according to claim 2, characterized in that, the first current is greater than one-half of the full-load current, and the difference between the first current and the second current is greater than or equal to one-half of the full-load current.
4. The method according to claim 1, characterized in that, the step of obtaining a plurality of the transient durations corresponding one by one to the switching power supply within a plurality of the preset time periods according to a preset time sequence, to obtain a transient duration time series, includes: setting the plurality of preset time periods of the switching power supply according to a preset time sequence; respectively obtaining the transient duration corresponding to the load transient process for each preset time period; arranging the transient durations corresponding to each load transient process in sequence according to the preset time sequence, to obtain the transient duration time series.
5. The method according to claim 1, characterized in that, the step of predicting the remaining normal working time of the switching power supply according to the transient duration time series and a preset parameter threshold, includes: The transient duration time series is fitted by using a time series fitting algorithm to obtain a fitting curve; The remaining normal operating time of the switching power supply is predicted according to the fitting curve and a preset parameter threshold.
6. A switching power supply fault prediction device, characterized in that, the device includes: a signal acquisition module, configured to collect a plurality of voltage signals of the switching power supply within a preset time period based on a preset sampling frequency, wherein a start time point of the preset time period is earlier than a start point of a load transient process, and an end time point of the preset time period is later than an end point of the load transient process; the signal acquisition module is further configured to set a load current of the switching power supply at the start time point as a first current, and collect a plurality of first voltage signals of the switching power supply between the start time point and the start point of the load transient process based on the first current; and, change the load current to a second current at the start point of the load transient process, and collect a plurality of second voltage signals of the switching power supply between the start point of the load transient process and the end time point based on the second current, wherein the second current is less than the first current; the plurality of voltage signals include a plurality of first voltage signals and a plurality of the second voltage signals; a transient acquisition module, configured to determine a transient duration corresponding to the load transient process according to the plurality of voltage signals; wherein, the transient acquisition module is further configured to acquire a voltage change amount between each voltage signal and a reference voltage; determine a quantity of target change amounts, where the target change amounts are the voltage change amounts greater than a preset threshold; and determine the transient duration corresponding to the load transient process according to the quantity of the target change amounts and the preset sampling frequency; a time series acquisition module, configured to acquire a plurality of the transient durations corresponding to a plurality of the preset time periods of the switching power supply in a preset time sequence to obtain a transient duration time series; a prediction module, configured to predict the remaining normal operating time of the switching power supply according to the transient duration time series and a preset parameter threshold.
7. A computer device, including a memory and a processor, where the memory stores a computer program, characterized in that, when the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
8. A computer-readable storage medium, on which a computer program is stored, 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 5 are implemented.
9. A computer program product, including 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 5 are implemented.
Citation Information
Patent Citations
Switching power supply fault prediction method and device, computer device and storage medium
CN110175388A
Method and system for detecting and locating single-phase ground fault on low current grounded power-distribution network
US20160041216A1