Large-current switching power supply adaptive loop compensation method based on digital control
By using digitally controlled adaptive loop compensation method in high-current switching power supplies, dynamically adjusting compensation parameters and monitoring voltage changes, the problems of unstable power supply performance and inability to maintain loop stability in the prior art are solved, and higher output stability and reliability are achieved.
Patent Information
- Application Number
- CN202510386583.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-31
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2045-03-31
AI Technical Summary
The existing high-current switching power supply lacks a real-time adaptation mechanism when facing dynamic load changes and input conditions, resulting in unstable power supply performance and inability to maintain loop stability in real time. The selection and adjustment of compensation parameters do not take into account the dynamic response before and after load changes, resulting in unreliable power supply output.
Adaptive loop compensation method of high-current switching power supply based on digital control is adopted. The DSP chip samples the output voltage signal, calculates the difference with the multiple reference signal to generate a multiple duty cycle signal, generates alternating multiple PWM signals to control the on-off of the switch tube, and dynamically adjusts the compensation parameters according to the load changes, and monitors the voltage changes in real time to ensure that the adjustment of the compensation parameters can meet the voltage stability verification conditions.
It improves the stability of power supply performance, optimizes the output stability and reliability of high-current switching power supply, and improves the stability and adaptability under complex load and voltage changes.
Smart Images

Figure CN119921538A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of power supply control, and in particular to an adaptive loop compensation method for a high-current switching power supply based on digital control. Background Art
[0002] High-current switching power supplies are indispensable for the normal operation of electronic equipment. With the development of modern technology, the performance requirements for high-current switching power supplies are getting higher and higher, especially in terms of loop compensation. Therefore, studying effective adaptive loop compensation methods is of great significance to ensure the stability and reliability of high-current switching power supplies.
[0003] The following technical problems often exist in existing digitally controlled high-current switching power supplies: First, existing high-current switching power supplies have difficulty coping with dynamic load changes and input condition changes, and lack an adaptive mechanism that can adjust compensation parameters in real time according to load changes, resulting in unstable power supply performance under different loads; Second, the existing loop compensation method cannot flexibly adjust the compensation parameters according to the actual requirements of load changes and output voltage, resulting in the inability to maintain loop stability in real time. In addition, the selection and adjustment of compensation parameters do not consider the dynamic response before and after load changes, resulting in unreliable power supply output. Third, existing methods lack accurate input and output voltage feature extraction, use fixed compensation parameters, and do not consider whether voltage changes meet stability requirements. It is difficult to make dynamic adjustments based on real-time voltage changes and load fluctuations, resulting in poor adaptability of the power supply. Summary of the invention
[0004] The summary of the invention is used to introduce concepts in a brief form, which will be described in detail in the detailed implementation section below. The summary of the invention is not intended to identify the key features or essential features of the technical solution claimed for protection, nor is it intended to limit the scope of the technical solution claimed for protection.
[0005] The present invention proposes a high-current switching power supply adaptive loop compensation method based on digital control to solve one or more of the technical problems mentioned in the above background technology part.
[0006] The present invention provides a high current switching power supply adaptive loop compensation method based on digital control, which is applied to a DSP chip, comprising: The output voltage of the target high-current switching power supply is sampled according to a predetermined sampling frequency to obtain a sampled voltage signal; The sampled voltage signal and the multiple reference signals are respectively subjected to difference calculation to obtain multiple duty cycle signals; Based on multiple duty cycle signals, multiple PWM signals are generated, and the multiple PWM signals act alternately to control the on and off of the switch tube, wherein the multiple reference signals are alternated in the following manner: when a change in the loop load is detected, the load is collected and updated, and the loop load change rate and the loop load change amount are calculated; if the loop load change amount is greater than a preset change amount threshold, a target reference signal is selected from the multiple reference signals according to the updated load, and the target reference signal is applied to the switch tube.
[0007] Optionally, the adaptive loop compensation method for a high current switching power supply based on digital control of the present invention further includes: Collecting a first compensation parameter before the load is updated and a second compensation parameter after the load is updated, and if the loop load change rate is greater than a preset load change rate, determining an actual parameter change rate according to the first compensation parameter and the second compensation parameter; If the actual parameter change rate is greater than a preset change rate threshold, constructing a compensation parameter interval according to the first compensation parameter and the second compensation parameter, and extracting a target number of compensation parameters from the compensation parameter interval as a candidate compensation parameter sequence; Adaptive loop compensation is performed based on a candidate compensation parameter sequence.
[0008] Optionally, the target quantity is determined based on a difference between the first compensation parameter and the second compensation parameter.
[0009] Optionally, performing adaptive loop compensation based on the candidate compensation parameter sequence includes: Perform loop compensation using the i-th compensation parameter in the candidate compensation parameter sequence, and collect the output voltage after the i-1-th compensation parameter acts and the output voltage after the i-th compensation parameter acts; calculate the voltage change value between the output voltage after the i-1-th compensation parameter acts and the output voltage after the i-th compensation parameter acts; Determine whether the voltage change value meets the voltage stability verification condition. If the voltage change value meets the voltage stability verification condition, continue to use the i+1th compensation parameter for loop compensation; if the voltage change value does not meet the voltage stability verification condition, stop using the i+1th compensation parameter for loop compensation.
[0010] The present invention has the following beneficial effects: 1. Improved the stability of power supply performance. Specifically, by sampling the output voltage signal of the target high-current switching power supply and performing difference calculation with multiple reference signals to generate multiple duty cycle signals, and then generating alternating multiple PWM signals based on the multiple duty cycle signals to control the on and off of the switch tube. At the same time, by detecting the change in loop load and selecting a suitable reference signal for compensation according to the load change, adaptive loop compensation is achieved to ensure stable power supply output, thereby improving the stability of power supply performance.
[0011] 2. The output stability and reliability of high-current switching power supplies are optimized. Specifically, by collecting the compensation parameters before and after the load update, the actual parameter change rate is calculated, and the compensation parameter range is constructed based on the change rate. Then, the target number of compensation parameters is selected, and adaptive loop compensation is performed based on these candidate compensation parameter sequences. By monitoring the voltage changes in real time, it is ensured that the adjustment of the compensation parameters can meet the voltage stability verification conditions. The introduction of a compensation parameter sequence that is dynamically adjusted based on load changes and a stability check of voltage changes can flexibly adjust the compensation parameters according to load changes and voltage fluctuations, thereby optimizing the output stability and reliability of high-current switching power supplies.
[0012] 3. The stability and adaptability of the high-current switching power supply under complex load and voltage change conditions are improved. Specifically, the input voltage and output voltage are first tracked and monitored, and the voltage characteristics are extracted. According to the voltage fluctuation, the historical time period with smaller voltage fluctuation is used as the benchmark historical time period, from which the compensation parameters are extracted and averaged. Then, the input voltage characteristics are associated with the average compensation parameters and stored as a compensation parameter binary. Finally, when the voltage change does not meet the stability verification condition, the target compensation parameter is selected from the compensation parameter binary, and adaptive loop compensation is performed based on this. By introducing the benchmark historical time period screening based on voltage fluctuations and the dynamic association of compensation parameters, the stability and adaptability of the high-current switching power supply under complex load and voltage change conditions are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The above and other features, advantages and aspects of the embodiments of the present invention will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that components and elements are not necessarily drawn to scale.
[0014] Figure 1 The present invention is a flow chart of a method for adaptive loop compensation of a high current switching power supply based on digital control. DETAILED DESCRIPTION
[0015] The present invention will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present invention. It should be understood that the drawings and embodiments of the present invention are only for exemplary purposes and are not intended to limit the scope of protection of the present invention.
[0016] It should also be noted that, for ease of description, only the parts related to the invention are shown in the drawings. In the absence of conflict, the embodiments of the present invention and the features in the embodiments can be combined with each other.
[0017] It should be noted that the concepts such as "first" and "second" mentioned in the present invention are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0018] It should be noted that the modifications of "one" and "plurality" mentioned in the present invention are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0019] The names of the messages or information exchanged between multiple devices of the present invention are only for illustrative purposes, and are not used to limit the scope of these messages or information.
[0020] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments.
[0021] like Figure 1 As shown, a flow chart of a method for adaptive loop compensation of a high-current switching power supply based on digital control of the present invention is shown. The method for adaptive loop compensation of a high-current switching power supply based on digital control is applied to a DSP chip, and specifically includes the following steps: Step 101 : sampling the output voltage of a target high-current switching power supply according to a predetermined sampling frequency to obtain a sampled voltage signal.
[0022] In some embodiments, the executor of the adaptive loop compensation method of a high-current switching power supply based on digital control of the present invention is a DSP chip. Among them, a DSP (Digital Signal Processing) chip refers to a chip that can implement digital signal processing technology. Digital signal processing technology refers to the technology of converting analog information (such as sound, video and pictures) into digital information.
[0023] In practice, the predetermined sampling frequency refers to the predetermined number of times the analog signal is sampled per second. As an example, if the sampling frequency is set to 100 kHz, the DSP performs 100,000 samplings per second. On this basis, the output voltage of the target high-current switching power supply is sampled in real time according to the predetermined sampling frequency through the ADC (Analog to Digital Converter) of the DSP chip, and converted into a digital sampled voltage signal. Among them, the high-current switching power supply is a switching mode power supply that can provide a large current output and is used for loads that require high power, such as servers, motor drives, communication base stations, etc. The sampled voltage signal refers to the data after the output voltage of the switching power supply is converted into a digital signal. ADC is usually used to convert analog signals into digital signals.
[0024] Step 102 , respectively performing difference calculations on the sampled voltage signal and the multiple reference signals to obtain multiple duty cycle signals.
[0025] In some embodiments, the reference signal is a preset digitized voltage signal used as a target reference value, and each reference signal corresponds to a different load or working state. On this basis, the PID algorithm is used to calculate the difference between the sampled voltage signal and each reference signal to obtain the error signal of each channel. Then, the error signal of each channel is passed through the PID algorithm to generate the duty cycle signal of each channel to obtain multiple duty cycle signals. Among them, the PID (proportional-integral-differential) algorithm is a linear control algorithm that adjusts the system error through three control methods: proportional, integral, and differential to achieve precise control. The duty cycle signal is generated by comparing the error difference between the reference signal and the actual sampled voltage.
[0026] Step 103, based on the multiple duty cycle signals, multiple PWM signals are generated, and the multiple PWM signals act alternately to control the on and off of the switch tube, wherein the multiple reference signals are alternated in the following manner: when a change in the loop load is detected, the load is updated and the loop load change rate and the loop load change amount are calculated; if the loop load change amount is greater than a preset change amount threshold, a target reference signal is selected from the multiple reference signals according to the updated load, and the target reference signal is applied to the switch tube.
[0027] In some embodiments, according to multiple duty cycle signals, multiple PWM signals required for control are generated through a PWM generation program and a preset period signal, and each PWM signal controls a different switching element. Among them, PWM is a modulation method that controls power delivery by adjusting the duration of the high level (on) of the signal. The frequency of the PWM signal is usually fixed, and the duty cycle determines the energy transfer within each cycle. In a switching power supply, the PWM signal controls the conduction and cutoff of the switch tube, thereby adjusting the output of the power supply. Multiple PWM signals can act alternately to control power conversion elements of different phases respectively.
[0028] In practice, multiple reference signals are alternated in the following manner: The loop load change is monitored in real time through a load detection mechanism. The loop load change rate and the loop load change amount are calculated. Among them, the loop load change rate is used to describe the speed or rate of load change, and is usually used to reflect the dynamic change of the load. For example, the rate of current change can be used as the load change rate. The loop load change amount is used to describe the magnitude of the load change within a certain period of time. For example, the load increases from 5A to 10A, that is, the load change amount is 5A. The preset change amount threshold refers to a preset change amount threshold, which is used to determine whether the load change is significant enough to require switching the reference signal. On this basis, if the loop load change amount is greater than the preset change amount threshold, a new reference signal is selected from the multiple reference signals as the target reference signal according to the updated load. According to the target reference signal, the duty cycle signal is updated, and the corresponding PWM signal is regenerated to control the on and off of the switch tube. As an example, assume that a 12V power supply system needs to adjust the output voltage according to the load change. When the load current increases from 5A to 10A, the load change is detected by the current sensor, and the load change amount is calculated to be 5A. If the preset load change threshold is 3A, a new reference signal (such as a 12.5V reference signal) is selected according to the load change, and the duty cycle signal is adjusted accordingly to update the PWM signal to control the conduction state of the switch tube.
[0029] In these embodiments, the stability of the power supply performance is improved. Specifically, by sampling the output voltage signal of the target high-current switching power supply, and performing difference calculation with multiple reference signals to generate multiple duty cycle signals, and then generating alternating multiple PWM signals based on the multiple duty cycle signals to control the on and off of the switch tube. At the same time, by detecting the change in the loop load and selecting a suitable reference signal for compensation according to the load change, adaptive loop compensation is achieved to ensure the stability of the power supply output, thereby improving the stability of the power supply performance.
[0030] In some embodiments, in order to further solve the second technical problem described in the background technology section, that is, "the existing loop compensation method cannot flexibly adjust the compensation parameters according to the actual requirements of the load change and the output voltage, resulting in the inability to maintain the loop stability in real time, and the selection and adjustment of the compensation parameters do not consider the dynamic response before and after the load change, resulting in unreliable power supply output", some embodiments of the present invention also include: Step 1: collect the first compensation parameter before the load is updated and the second compensation parameter after the load is updated. If the loop load change rate is greater than the preset load change rate, determine the actual parameter change rate according to the first compensation parameter and the second compensation parameter.
[0031] In some embodiments, the compensation parameter refers to a parameter used to adjust the switching power supply loop (such as a feedback control loop), which is usually used to adjust the stability of voltage, current or power. The first compensation parameter refers to the control parameter before the load changes, for example, the control setting when the load is the initial value. The second compensation parameter refers to the control parameter after the load is updated, for example, the control setting when the load changes. The compensation parameter is determined by monitoring the load change in real time through the DSP chip and collecting the feedback signal of the power supply (such as output voltage and current). The preset load change rate is a constant pre-set during design, which represents the reference rate of load change. The loop load change rate refers to the amount of change of the loop load within a preset time period. For example, a reference time (such as 1 second) is set, and the amount of change of the load current within this time is calculated to obtain the load change rate. On this basis, if the loop load change rate is greater than the preset load change rate, the actual parameter change rate is determined according to the first compensation parameter and the second compensation parameter. Among them, the actual parameter change rate is the change speed of the compensation parameter calculated according to the load change rate, which represents the response speed of the parameter in the control loop with the load change. As an example, the time period between before and after the load update is taken as the load change time, the first compensation parameter is subtracted from the second compensation parameter, and the result is divided by the load change time to obtain the actual parameter change rate.
[0032] Step 2: if the actual parameter change rate is greater than the preset change rate threshold, a compensation parameter interval is constructed according to the first compensation parameter and the second compensation parameter, and a target number of compensation parameters are extracted from the compensation parameter interval as a candidate compensation parameter sequence.
[0033] In some embodiments, the preset change rate threshold is a design parameter used to compare with the actual parameter change rate. On this basis, if the actual parameter change rate is greater than the preset change rate threshold, the range of change is determined by calculating the difference between the first compensation parameter and the second compensation parameter, and a compensation parameter interval is constructed. Among them, the compensation parameter interval refers to the parameter adjustment range determined by the change range between the first compensation parameter and the second compensation parameter. This interval contains compensation parameter values that may be used for adjustment control. After constructing the compensation parameter interval, a target number of candidate compensation parameters are extracted from the interval according to certain rules (for example, equal interval extraction), and the target number of candidate compensation parameters are integrated into a candidate compensation parameter sequence. Among them, the candidate compensation parameter sequence is a set of multiple candidate compensation parameters extracted from the compensation parameter interval, and these parameters are used for further adaptive compensation. As an example, the compensation parameter interval constructed according to the first compensation parameter and the second compensation parameter is [2.0, 2.5], and the target number (2) of candidate compensation parameters such as 2.1 and 2.3 are extracted from it.
[0034] Step three: perform adaptive loop compensation based on the candidate compensation parameter sequence.
[0035] In some embodiments, the most appropriate compensation parameter is selected from a candidate compensation parameter sequence according to the voltage change value to perform adaptive loop compensation.
[0036] The target quantity is determined according to the difference between the first compensation parameter and the second compensation parameter.
[0037] In some embodiments, the target number is determined based on the difference between the first compensation parameter and the second compensation parameter, and through the set mapping relationship, it is determined how many compensation parameters are extracted to optimize the adaptive compensation process of the system. This can ensure the smoothness of the compensation adjustment and prevent system instability or transient response overshoot. In practice, if the compensation parameter changes slightly, it means that the load change has little effect on the system, and only a small number of compensation parameters are required for adjustment. If the compensation parameter changes greatly, it means that the load changes greatly, and more compensation parameters are required for smooth transition to prevent system oscillation or transient response overshoot.
[0038] The step of performing adaptive loop compensation based on the candidate compensation parameter sequence includes: Step 1: Use the i-th compensation parameter in the candidate compensation parameter sequence to perform loop compensation, and collect the output voltage after the i-1-th compensation parameter and the output voltage after the i-th compensation parameter; calculate the voltage change value between the output voltage after the i-1-th compensation parameter and the output voltage after the i-th compensation parameter.
[0039] In some embodiments, after selecting the i-th compensation parameter from the candidate compensation parameter sequence for loop compensation, the output voltage after the i-1-th compensation parameter and the output voltage after the i-th compensation parameter are collected through the voltage sampling module. The output voltage after the i-1-th compensation parameter and the output voltage after the i-th compensation parameter are subtracted and the absolute value is taken to obtain a voltage change value. The voltage change value refers to the change in the output voltage under the action of different compensation parameters.
[0040] Step 2: Determine whether the voltage change value meets the voltage stability verification condition. If the voltage change value meets the voltage stability verification condition, continue to use the i+1th compensation parameter for loop compensation; if the voltage change value does not meet the voltage stability verification condition, stop using the i+1th compensation parameter for loop compensation.
[0041] In some embodiments, the voltage stability verification condition is a set condition used to determine whether the output voltage of the system remains stable. In a stable system, the output voltage should be stable and the range of variation should be controlled within a reasonable range. If the voltage change value meets the stability condition, the loop compensation is continued using the i+1th compensation parameter. If the voltage change value does not meet the voltage stability verification condition, the loop compensation is stopped using the i+1th compensation parameter. As an example, assume that we have a candidate compensation parameter sequence of a, b, c, d, and the output voltage change amplitude is set to be less than 0.05V as the voltage stability verification condition. The output voltage generated after the first candidate compensation parameter a is applied is V1, and the output voltage generated after the second candidate compensation parameter b is applied is V2. After selecting the second candidate compensation parameter b for loop compensation, V2 and V1 are collected and the difference between V2 and V1 is calculated, and the absolute value of the difference is taken to obtain the voltage change value. If the voltage change value is less than or equal to 0.05V, it means that the system output is stable, and then the third compensation parameter c is continued. If the voltage change value is greater than 0.05V, the subsequent compensation parameters c and d are stopped.
[0042] In these embodiments, the output stability and reliability of the high-current switching power supply are optimized. Specifically, by collecting the compensation parameters before and after the load update, the actual parameter change rate is calculated, and the compensation parameter interval is constructed according to the change rate. Then, the target number of compensation parameters is selected, and adaptive loop compensation is performed based on these candidate compensation parameter sequences. By monitoring the voltage changes in real time, it is ensured that the adjustment of the compensation parameters can meet the voltage stability verification conditions. By introducing a compensation parameter sequence dynamically adjusted based on load changes and a stability check of voltage changes, the compensation parameters can be flexibly adjusted according to load changes and voltage fluctuations, thereby optimizing the output stability and reliability of the high-current switching power supply.
[0043] In some embodiments, in order to further solve the technical problem 3 described in the background technology section, that is, "the existing method lacks accurate input and output voltage feature extraction, uses fixed compensation parameters and does not consider whether the voltage change meets the stability requirements, and is difficult to dynamically adjust according to real-time voltage changes and load fluctuations, resulting in poor adaptability of the power supply", some embodiments of the present invention also include: Step 1: Track and monitor the input voltage signal of the target high-current switching power supply to obtain input voltage monitoring data corresponding to each historical time period in multiple historical time periods, and extract features from the input voltage monitoring data to obtain input voltage features.
[0044] In some embodiments, the voltage sampling circuit in the DSP chip is used to monitor the voltage at the input end of the target high-current switching power supply in real time. The input voltage signal is divided into multiple time periods according to a certain time interval. The input voltage data in each time period will be recorded and analyzed. Through the signal processing algorithm, the input voltage characteristics corresponding to each historical time period are extracted. Among them, the input voltage signal is the voltage signal at the input end of the high-current switching power supply. The historical time period refers to multiple time periods divided by time, and each time period has different input and output voltage data. The input voltage characteristics are representative features extracted from the input voltage monitoring data, which may include the mean value, fluctuation range, and change rate of the input voltage.
[0045] Step 2: Track and monitor the actual output voltage of the target high-current switching power supply to obtain the average output voltage and voltage fluctuation value in each time period and the average voltage fluctuation value corresponding to each historical time period.
[0046] In some embodiments, the actual output voltage of the output end of the target high-current switching power supply is monitored in real time using the voltage sampling circuit in the DSP chip. For a continuous voltage signal, the average output voltage in each time period can be calculated using an integral formula. The maximum and minimum values of the actual output voltage in each time period are differenced to obtain the voltage fluctuation value in each time period. And the average voltage fluctuation value of all time periods is calculated. Among them, the voltage fluctuation value refers to the variation range of the voltage signal in a certain time period. The average voltage fluctuation value is the average value of the output voltage fluctuation values in multiple time periods. As an example, the output voltage mean of the first monitored output voltage time period 1 is 11.8V, with a fluctuation range of 0.2V, the output voltage mean of time period 2 is 11.7V, with a fluctuation range of 0.3V, the output voltage mean of time period 3 is 12.0V, with a fluctuation range of 0.1V, and the output voltage mean of time period 4 is 11.9V, with a fluctuation range of 0.1V. Then, the voltage fluctuation value of each time period is calculated, and the voltage fluctuation value of time period 1 is 0.2V, the voltage fluctuation value of time period 2 is 0.3V, the voltage fluctuation value of time period 3 is 0.1V, and the voltage fluctuation value of time period 4 is 0.1V. Finally, the average value of the voltage fluctuation values of the four time periods is calculated.
[0047] Step three, determine the historical time period in which the voltage fluctuation value is less than the average voltage fluctuation value as the reference historical time period, extract multiple compensation parameters of each reference historical time period and calculate the average value to obtain the average compensation parameter of each reference historical time period.
[0048] In some embodiments, by comparing the voltage fluctuation value of each historical time period with the average voltage fluctuation value, a time period in which the voltage fluctuation value is less than the average fluctuation value is selected as a reference historical time period. From the corresponding operation database in the reference historical time period, a corresponding plurality of compensation parameters are extracted. For each reference historical time period, an average of the plurality of compensation parameters is calculated to obtain an average compensation parameter for each reference historical time period.
[0049] Step 4: for each reference historical time period, the corresponding input voltage characteristic and the average compensation parameter are associated to obtain and store a plurality of compensation parameter tuples.
[0050] In some embodiments, the input voltage feature of each reference historical time period is associated with its corresponding average compensation parameter and combined into a compensation parameter binary group, and the associated information can be recorded in a database. The compensation parameter binary group is a binary group consisting of the input voltage feature and the corresponding average compensation parameter.
[0051] Step 5: If the voltage change value does not meet the voltage stability verification condition, stop using the i+1th compensation parameter for loop compensation, select a target compensation parameter binary from multiple compensation parameter binary groups, and use the average compensation parameter included in the target compensation parameter binary group for loop compensation.
[0052] In some embodiments, if the voltage change value does not meet the voltage stability verification condition, the loop compensation using the i+1th compensation parameter is stopped, and the most matching compensation parameter binary is searched from multiple compensation parameter binary groups according to the input voltage characteristics as the target compensation parameter binary group. The loop compensation is performed according to the selected target compensation parameter.
[0053] In these embodiments, the stability and adaptability of the high-current switching power supply under complex load and voltage change conditions are improved. Specifically, the input voltage and the output voltage are first tracked and monitored, and the voltage characteristics are extracted. According to the voltage fluctuation, the historical time period with smaller voltage fluctuation is used as the reference historical time period, from which the compensation parameters are extracted and averaged. Then, the input voltage characteristics are associated with the average compensation parameters and stored as a compensation parameter binary group. Finally, when the voltage change does not meet the stability verification condition, the target compensation parameter is selected from the compensation parameter binary group, and adaptive loop compensation is performed based on this. By introducing the reference historical time period screening based on voltage fluctuation and the dynamic association of compensation parameters, the stability and adaptability of the high-current switching power supply under complex load and voltage change conditions are improved.
[0054] The above descriptions are only some preferred embodiments of the present invention and the explanation of the technical principles used. Those skilled in the art should understand that the scope of the invention involved in the present invention is not limited to the technical solutions formed by the specific combination of the above technical features, but also should cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above inventive concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present invention (but not limited to) to form a technical solution.
Claims
1. A high current switching power supply adaptive loop compensation method based on digital control, applied to DSP chip, characterized in that: include: The output voltage of the target high-current switching power supply is sampled according to a predetermined sampling frequency to obtain a sampled voltage signal; The sampled voltage signal and the multiple reference signals are respectively subjected to difference calculation to obtain multiple duty cycle signals; Based on multiple duty cycle signals, multiple PWM signals are generated, and the multiple PWM signals act alternately to control the on and off of the switch tube, wherein the multiple reference signals are alternated in the following manner: when a change in the loop load is detected, the load is collected and updated, and the loop load change rate and the loop load change amount are calculated; if the loop load change amount is greater than a preset change amount threshold, a target reference signal is selected from the multiple reference signals according to the updated load, and the target reference signal is applied to the switch tube.
2. The adaptive loop compensation method for a high current switching power supply based on digital control according to claim 1, characterized in that: Also includes: Collecting a first compensation parameter before the load is updated and a second compensation parameter after the load is updated, and if the loop load change rate is greater than a preset load change rate, determining an actual parameter change rate according to the first compensation parameter and the second compensation parameter; If the actual parameter change rate is greater than a preset change rate threshold, constructing a compensation parameter interval according to the first compensation parameter and the second compensation parameter, and extracting a target number of compensation parameters from the compensation parameter interval as a candidate compensation parameter sequence; Adaptive loop compensation is performed based on the candidate compensation parameter sequence.
3. The adaptive loop compensation method for a high current switching power supply based on digital control according to claim 2, characterized in that: The target quantity is determined according to a difference between the first compensation parameter and the second compensation parameter.
4. The adaptive loop compensation method for a high current switching power supply based on digital control according to claim 3, characterized in that: The performing adaptive loop compensation based on the candidate compensation parameter sequence comprises: Perform loop compensation using the i-th compensation parameter in the candidate compensation parameter sequence, and collect the output voltage after the i-1-th compensation parameter acts and the output voltage after the i-th compensation parameter acts; calculate the voltage change value between the output voltage after the i-1-th compensation parameter acts and the output voltage after the i-th compensation parameter acts; Determine whether the voltage change value satisfies the voltage stability verification condition. If the voltage change value satisfies the voltage stability verification condition, continue to use the i+1th compensation parameter for loop compensation; if the voltage change value does not meet the voltage stability verification condition, stop using the i+1th compensation parameter for loop compensation.
Citation Information
Patent Citations
Piecewise linear slope compensation method and circuit
CN102005911A
Control circuit capable of adaptively regulating grid width of power tube
CN102420519A
Method and system for parallel dynamic compensation of BUKK converters based on disturbance observer
CN110676836A
Control method and device for improving dynamic response speed of special power supply
CN118232693A
Adjustable switching power supply control method based on digital signal processing
CN118399713A