Switching power supply ripple suppression method and ripple suppression system
By optimizing the combination of PI control and voltage feedforward control, the problem of ripple suppression of switching power supply output is solved, especially the problem of poor ripple suppression effect in the low-frequency band, effectively suppressing low-frequency ripple without increasing equipment cost and volume, and improving the stability and dynamic response capabilities of the system.
Patent Information
- Application Number
- CN202510505068.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-07-22
AI Technical Summary
How to effectively suppress the output ripple of the switching power supply while ensuring system stability and dynamic response capabilities, especially the problem of poor ripple suppression effect in the low-frequency band.
By optimizing the PI control integral term and combining voltage feedforward control, the main control signal, PI optimization control signal and voltage feedforward control signal are generated, signal synthesis is performed to suppress the output ripple of the switching power supply, the ADC sampling chip is used to convert the analog quantity into digital quantity, and the bus voltage sampling signal is processed using Kalman filter to reduce noise interference.
Without increasing equipment cost and volume, the ripple suppression effect and dynamic response speed are significantly improved, the stability and dynamic performance of the system are improved, and effective suppression of low-frequency ripple is achieved.
Smart Images

Figure CN120357722A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of switching power supply ripple suppression, and particularly to a switching power supply ripple suppression method and a ripple suppression system. Background Art
[0002] As the core power conversion device in the power electronics industry, the switching power supply has deeply penetrated key fields such as industrial automation, communication infrastructure, and consumer electronics terminals with its advantages of high efficiency conversion rate and compact structure, and has built an energy transmission center for modern electronic systems. However, while the high-frequency switching topology structure adopted by this technology improves the power density, it inevitably generates high-frequency harmonic noise, manifested as periodic voltage fluctuations at the output end, which is equivalent to the ripple effect.
[0003] Specifically, the high-frequency switching operation of the switching power supply inevitably generates output ripple, which affects the power supply output quality, interferes with the load device, and affects the system stability and reliability. Therefore, how to effectively suppress the output ripple of the switching power supply has become a key issue in the power supply design field. For the above reasons, this application proposes a switching power supply ripple suppression method and a ripple suppression system. Summary of the Invention
[0004] The technical problem to be solved by the present invention is: how to design a solution for switching power supply ripple suppression that can effectively suppress the output ripple of the switching power supply.
[0005] In recent years, the voltage feedforward control technology has been introduced into the switching power supply design. By detecting the input voltage change in advance and adjusting the control signal, it can effectively improve the dynamic response speed. However, a single voltage feedforward control cannot completely eliminate the output ripple, especially in the low-frequency band, and still needs to be optimized in combination with other strategies. At the same time, the integral term of the traditional PI control introduces additional phase delay when suppressing the steady-state error, reducing the system stability. Therefore, how to effectively suppress the low-frequency ripple through real-time control strategies while ensuring the system stability and dynamic response ability has become the core problem to be solved urgently in the field of switching power supply ripple suppression technology. Based on this, the present invention proposes a switching power supply ripple suppression method and a ripple suppression system. By optimizing the PI control integral term and combining the voltage feedforward control, while ensuring the system stability, the ripple suppression effect and the dynamic response speed are significantly improved. The present invention not only solves the contradiction between the dynamic performance and the steady-state accuracy of the traditional PI control, but also makes up for the deficiency of the single voltage feedforward control in suppressing the low-frequency band ripple, providing a new solution for the high-performance design of the switching power supply, and having important practical application value.
[0006] In a first aspect, an embodiment of the present invention provides a method for suppressing the ripple of a switching power supply. The method is used for a ripple suppression system, and the ripple suppression system is connected to the switching power supply. The method includes: S1, obtaining a system input signal, and generating a main control signal after adjusting the system input signal; S2, obtaining a current sampling signal and a preset current desired input signal, and generating a PI optimization control signal; S3, receiving a bus voltage sampling signal, and generating a voltage feedforward control signal; S4, inputting the main control signal, the PI optimization control signal, and the voltage feedforward control signal into a signal synthesis unit together to generate a system output signal. Among them, the step of S2 may include converting an analog quantity into a digital quantity through an ADC sampling chip, obtaining a current sampling signal and a preset current desired input signal, and generating a PI optimization control signal; generating the system output signal may be generating a PWM output signal.
[0007] A further technical solution thereof is that in S1, obtaining a system input signal and generating a main control signal after adjusting the system input signal includes: S11, obtaining a system input signal, performing voltage loop control and current loop control on the system input signal, and generating a main control signal.
[0008] A further technical solution thereof is that in S2, obtaining a current sampling signal and a preset current desired input signal, and generating a PI optimization control signal includes: S21, obtaining a current sampling signal and a preset current desired input signal, and generating a first control signal; S22, judging the system state of the first control signal; S23, if the judgment result does not meet the preset state requirements, exiting the compensation control mode; S24, if the judgment result meets the preset requirements, performing integral optimization judgment on the first control signal; S25, if the judgment result does not meet the preset integral requirements, performing integral optimization processing on the first control signal; S26, if the judgment result meets the preset integral requirements, performing PI optimization control on the first control signal to generate a PI optimization control signal.
[0009] A further technical solution of S21 includes: obtaining the error between a current sampling signal and a preset current desired input signal, and calculating a compensation value according to the error. The compensation value corresponds to the first control signal;
[0010] For error calculation and compensation value calculation, first, on the input side, the current desired value corresponding to the preset current desired input signal is I ref , and the current sampling value corresponding to the current sampling signal is I samp , then the error e is expressed as:
[0011] e = I ref - I samp
[0012] Among them, the compensation value u consists of a proportional term and an integral term, and its calculation formula is:
[0013]
[0014] In the above solution, K p is the proportional coefficient, K i is the integral coefficient, Δt is the sampling time interval, and n is the current sampling moment. Since integration accumulates errors, it may cause the integral control to be unable to track the error due to the fluctuation of the ripple during compensation, amplify the error, and even further cause oscillation. Therefore, we need to judge the direction of the error and the integral.
[0015] Let the current integral value be I int , if e×I int < 0, that is, the integral is in the opposite direction to the error, then initialize the integral and set I int = 0, so that the integral can stably track the error. The optimized PI control can effectively track the error situation and effectively suppress the ripple.
[0016] Furthermore, S3, which receives the bus voltage sampling signal and generates a voltage feedforward control signal, includes: S31, receiving the bus voltage sampling signal, performing data filtering on the bus voltage sampling signal, and then judging the bus voltage fluctuation requirement; S32, if the judgment result of the bus voltage fluctuation requirement does not meet the preset fluctuation requirement, exiting the compensation control mode; S33, if the judgment result of the bus voltage fluctuation requirement meets the preset fluctuation requirement, calculating the bus feedforward compensation coefficient to obtain the calculation result; S34, inputting the calculation result into the coefficient correction module to generate a voltage feedforward control signal. Among them, the calculation of the bus feedforward compensation coefficient, that is, the bus feedforward compensation coefficient K ff .
[0017] Furthermore, in voltage feedforward control, the main problem is how to process the bus voltage data. When the bus voltage fluctuation is not obvious and there is noise in the sampling, filter the sampling data; first, it is necessary to extract the steady-state value of the bus voltage and perform first-order filtering on the bus voltage. S31, which receives the bus voltage sampling signal, performs data filtering on the bus voltage sampling signal, and then judges the bus voltage fluctuation requirement, includes:
[0018] Receiving the bus voltage sampling signal and performing data filtering on the bus voltage sampling signal;
[0019] Obtaining the steady-state value of the bus voltage according to the bus voltage sampling value of the bus voltage sampling signal, the filtered output value of the previous moment, and the filtering coefficient;
[0020] Filtering the current sampling value of the bus voltage, using Kalman filtering to filter out noise interference while ensuring real-time performance, and obtaining the accurate current sampling value of the bus voltage.
[0021] During the process of obtaining the steady-state value of the bus voltage, the sampled value of the bus voltage of the bus voltage sampling signal is V bus_samp (n);
[0022] The filtered output value at the previous moment is V bus_filt (n-1);
[0023] The filtering coefficient is α;
[0024] The value range is 0 < α < 1;
[0025] Then, the steady-state value V of the bus voltage obtained after first-order filtering bus_steady Can be expressed as:
[0026] V bus_study (n) = αV bus_samp (n) + (1 - α)V bus_filt (n-1)
[0027] Under the filtering coefficient, the steady-state value of the bus voltage over a period of time can be evaluated.
[0028] Secondly, it is necessary to filter the current sampled value of the bus voltage. Here, we use Kalman filtering to filter out noise interference while ensuring real-time performance and obtain the accurate current sampled value of the bus voltage; The basic Kalman formula is as follows:
[0029] Predicted state estimate: x n|n-1 = Ax n-1|n-1 + Bu n ;
[0030] Predicted error covariance: P n|n-1 = AP n-1|n-1 A T + Q;
[0031] Update Kalman gain: K n = P n|n-1 H T (HP n|n-1 H T + R) -1 ;
[0032] Update state estimate: x n|n = x n|n-1 + K n (z n - Hx n|n-1 );
[0033] Update error covariance: P n|n = (I - K n H)P n|n-1 ;
[0034] For bus voltage filtering, let the state vector x be the true value of the bus voltage, the measurement vector z be the sampled value of the bus voltage of the bus voltage sampling signal, A = 1, B = 0, H = 1; after Kalman filtering, the accurate current sampled value V of the bus voltage is obtained bus_curr 。
[0035] Furthermore, in S33, if the judgment result of the bus fluctuation requirement meets the preset fluctuation requirement, calculate the bus feedforward compensation coefficient to obtain the calculation result, including:
[0036] If the judgment result of the bus fluctuation requirement meets the preset fluctuation requirement, calculate the bus feedforward compensation coefficient K according to the ratio of the steady-state value of the bus voltage to the current sampled value of the bus voltage ff ,whose calculation formula is:
[0037]
[0038] where the bus feedforward compensation coefficient K ff ;
[0039] The steady-state value V of the bus voltage bus_steady ;
[0040] The current sampled value V of the bus voltage bus_curr ;
[0041] Give the bus feedforward compensation coefficient to the system output to obtain the calculation result, thereby realizing the compensation for bus fluctuations.
[0042] In a second aspect, the present invention also proposes a ripple suppression system, and the ripple suppression system is used to implement the switching power supply ripple suppression method as described in the first aspect. Its technical effect is that it can effectively suppress the output ripple of the switching power supply.
[0043] In summary, compared with the current solutions in the industry, the present invention has the following significant advantages:
[0044] First, it avoids the problems of increased equipment cost and increased volume caused by traditional filtering methods, and at the same time effectively makes up for the deficiencies of traditional control methods in low-frequency ripple suppression; without additional equipment cost and volume increase, it can achieve a good suppression effect on low-frequency ripples.
[0045] Second, under the condition of limited computing resources, an ideal control effect can be achieved; there is no need to perform cumbersome and complex calculations, the amount of calculation is small, the real-time performance of the control can be effectively guaranteed, and the system operation efficiency is greatly improved.
[0046] Third, the innovative introduction of bus feedforward control can not only effectively suppress the output ripple, but also improve the system response to a certain extent. Through this control method, the system is significantly improved in terms of stability and dynamic performance.
[0047] Fourth, the voltage feedforward and PI ripple optimization integrated control is uniquely introduced into the system. By reasonably designing the control intervention adjustment link, it is ensured that without causing any negative impact on the original control loop, the ripple suppression ability of the system is further enhanced and the overall performance of the system is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present invention and, together with the specification, are used to explain the principles of the present invention.
[0049] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the accompanying drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0050] Figure 1 It is a flowchart of a method for suppressing the ripple of a switching power supply provided by an embodiment of the present invention.
[0051] Figure 2 It is another flowchart of a method for suppressing the ripple of a switching power supply provided by an embodiment of the present invention.
[0052] Figure 3 It is yet another flowchart of a method for suppressing the ripple of a switching power supply provided by an embodiment of the present invention.
[0053] Figure 4 It is a frame schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0054] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some, but not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts fall within the scope of protection of the present invention.
[0055] It should be understood that when used in this specification and the appended claims, the terms "comprises" and "comprising" indicate the presence of the described features, wholes, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or other features, wholes, steps, operations, elements, components, and / or their combinations.
[0056] It should also be understood that the terms used in the specification of the present invention are merely for the purpose of describing specific embodiments and are not intended to limit the present invention. As used in the specification of the present invention and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include the plural forms.
[0057] It should be further understood that the term "and / or" used in the specification of the present invention and the appended claims refers to one or any combination and all possible combinations of the associated listed items, and includes these combinations.
[0058] As used in this specification and the appended claims, the term "if" can be interpreted as "when", "once", "in response to determining", or "in response to detecting" depending on the context. Similarly, the phrases "if determined" or "if [the described condition or event] is detected" can be interpreted as meaning "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]" depending on the context.
[0059] In this specification and the appended claims, there may be multiple ways of expressing the same technical feature or technical term, such as using upper-level generalization, lower-level limitation, or synonymous substitution and other different expression forms; those skilled in the art can clearly understand the substantially same technical meaning pointed to by different expression forms based on their professional knowledge and in combination with the overall content of the specification and the drawings; the differences in different expression forms only lie in the diversity at the literal level, do not constitute a substantial modification or limitation to the technical solution, and will not affect the certainty of the protection scope of the patent claims and the full disclosure of the technical content of the specification.
[0060] Embodiment 1
[0061] Please refer to Figures 1 to 3 As shown, a method for suppressing the ripple of a switching power supply proposed in an embodiment of the present invention, the method includes: S1, obtaining a system input signal and generating a main control signal after adjusting the system input signal; S2, obtaining a current sampling signal and a preset current desired input signal and generating a PI optimization control signal; S3, receiving a bus voltage sampling signal and generating a voltage feedforward control signal; S4, jointly inputting the main control signal, the PI optimization control signal, and the voltage feedforward control signal into a signal synthesis unit to generate a system output signal. The high-frequency switching action of the switching power supply inevitably generates output ripple, which affects the power supply output quality, interferes with the load device, and affects the system stability and reliability; based on this, the technical effect of this application is that it can effectively suppress the output ripple of the switching power supply.
[0062] In one embodiment, S1, which obtains a system input signal and generates a main control signal after adjusting the system input signal, includes: S11, which obtains a system input signal, performs voltage loop control and current loop control on the system input signal, and generates a main control signal.
[0063] In one embodiment, S2, which obtains a current sampling signal and a preset expected current input signal and generates a PI optimization control signal, includes: S21, which obtains a current sampling signal and a preset expected current input signal and generates a first control signal; S22, which performs a system state judgment on the first control signal; S23, if the judgment result does not meet the preset state requirements, exits the compensation control mode; S24, if the judgment result meets the preset requirements, performs an integral optimization judgment on the first control signal; S25, if the judgment result does not meet the preset integral requirements, performs an integral optimization process on the first control signal; S26, if the judgment result meets the preset integral requirements, performs PI optimization control on the first control signal and generates a PI optimization control signal.
[0064] In one embodiment, the step of S21 includes: obtaining a current sampling signal and a preset expected current input signal, the error between the two, and calculating a compensation value according to the error, where the compensation value corresponds to the first control signal.
[0065] In one embodiment, S3, which receives a bus voltage sampling signal and generates a voltage feedforward control signal, includes: S31, which receives a bus voltage sampling signal, performs data filtering processing on the bus voltage sampling signal, and then performs a bus fluctuation requirement judgment; S32, if the bus fluctuation requirement judgment result does not meet the preset fluctuation requirements, exits the compensation control mode; S33, if the bus fluctuation requirement judgment result meets the preset fluctuation requirements, calculates a bus feedforward compensation coefficient and obtains a calculation result; S34, inputs the calculation result into a coefficient correction module and generates a voltage feedforward control signal.
[0066] In one embodiment, S31, which receives a bus voltage sampling signal, performs data filtering processing on the bus voltage sampling signal, and then performs a bus fluctuation requirement judgment, includes: receiving a bus voltage sampling signal and performing data filtering processing on the bus voltage sampling signal; obtaining a bus voltage steady-state value according to the bus voltage sampling value of the bus voltage sampling signal, the filtered output value of the previous moment, and the filtering coefficient; filtering the current sampling value of the bus voltage using Kalman filtering to filter out noise interference while ensuring real-time performance, converting the bus voltage sampling value of the original bus voltage sampling signal into an accurate current sampling value of the bus voltage, and then performing a bus fluctuation requirement judgment.
[0067] In one embodiment, for S33, if the determination result of the bus voltage fluctuation requirement meets the preset fluctuation requirement, calculate the bus feedforward compensation coefficient to obtain the calculation result, including:
[0068] If the determination result of the bus voltage fluctuation requirement meets the preset fluctuation requirement, calculate the bus feedforward compensation coefficient K according to the ratio of the steady-state value of the bus voltage to the current sampled value of the bus voltage ff , and its calculation formula is:
[0069]
[0070] where the bus feedforward compensation coefficient K ff ;
[0071] the steady-state value of the bus voltage V bus_steady ;
[0072] the current sampled value of the bus voltage V bus_curr ;
[0073] Give the bus feedforward compensation coefficient to the system output to obtain the calculation result, thereby realizing the compensation for the bus voltage fluctuation.
[0074] In one embodiment, the present application proposes a ripple suppression system, which is used to implement the switching power supply ripple suppression method as described in any of the above embodiments of the claims. The high-frequency switching operation of the switching power supply inevitably generates output ripple, which affects the power supply output quality, interferes with the load device, and affects the system stability and reliability; based on this, the switching power supply ripple suppression method and the ripple suppression system described in the present application can effectively suppress the output ripple of the switching power supply.
[0075] In summary, the present application has the following significant advantages: First, it avoids the problems of increased equipment cost and increased volume caused by traditional filtering methods, and at the same time effectively makes up for the deficiency of traditional control methods in low-frequency ripple suppression; without additional equipment cost and volume increase, it can achieve a good suppression effect on low-frequency ripple. Second, under the condition of limited computing resources, an ideal control effect can be achieved; there is no need to perform complicated calculations, the calculation amount is small, the real-time performance of the control can be effectively guaranteed, and the system operation efficiency is greatly improved. Third, the innovative introduction of bus feedforward control can not only effectively suppress the output ripple, but also improve the system response to a certain extent; through this control method, the system is significantly improved in terms of stability and dynamic performance. Fourth, the voltage feedforward and PI ripple optimization comprehensive control are uniquely introduced into the system; by reasonably designing the control intervention adjustment link, it is ensured that without any negative impact on the original control loop, the ripple suppression ability of the system is further enhanced and the overall performance of the system is improved.
[0076] Embodiment 2
[0077] Please refer to Figure 4 , Figure 4 which is a block diagram of an electronic device provided by the present invention. The electronic device can be a terminal or a server. Among them, the terminal can be an electronic device with communication functions such as a smart phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant, and a wearable device. It includes a processor 111, a communication interface 112, a memory 113, and a communication bus 114. Among them, the processor 111, the communication interface 112, and the memory 113 complete mutual communication through the communication bus 114.
[0078] The memory 113 is used to store computer programs.
[0079] In an embodiment of the present invention, when the processor 111 is used to execute the program stored on the memory 113, it implements the method provided by any one of the foregoing method embodiments.
[0080] It should be understood that in the embodiments of the present application, the processor 111 may be a central processing unit (CPU), and the processor 502 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), off-the-shelf programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0081] Those of ordinary skill in the art can understand that all or part of the processes of the methods in the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a storage medium, and the storage medium is a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the process steps of the method embodiments.
[0082] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the composition and steps of the examples have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions, but such implementation should not be considered to exceed the scope of the present invention.
[0083] In several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of each unit is only a logical function division, and there may be other division methods in actual implementation. For example, a unit or component can be combined or integrated into another system, or some features can be ignored or not executed.
[0084] The steps in the method embodiments of the present invention can be adjusted, combined, and deleted according to actual needs. The units in the device embodiments of the present invention can be combined, divided, and deleted according to actual needs. In addition, the functional units in each embodiment of the present invention can be integrated into a processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0085] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a terminal, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present invention.
[0086] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0087] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention is also intended to include these changes and modifications.
[0088] As described above, it is only the specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A method for suppressing the ripple of a switching power supply, characterized in that, The method includes: S1. Obtain a system input signal, and generate a main control signal after adjusting the system input signal; S2. Obtain a current sampling signal and a preset current desired input signal, and generate a PI optimization control signal; S3. Receive a bus voltage sampling signal, and generate a voltage feedforward control signal; S4. Input the main control signal, the PI optimization control signal, and the voltage feedforward control signal into a signal synthesis unit together to generate a system output signal.
2. The switching power supply ripple suppression method according to claim 1, wherein The S1, which obtains a system input signal and generates a main control signal after adjusting the system input signal, includes: S11. Obtain a system input signal, perform voltage loop control and current loop control on the system input signal, and generate a main control signal.
3. The switching power supply ripple suppression method according to claim 2, characterized in that, The S2, which obtains a current sampling signal and a preset current desired input signal and generates a PI optimization control signal, includes: S21. Obtain a current sampling signal and a preset current desired input signal, and generate a first control signal; S22. Judge the system state of the first control signal; S23. If the judgment result does not meet the preset state requirements, exit the compensation control mode; S24. If the judgment result meets the preset requirements, perform integral optimization judgment on the first control signal; S25. If the judgment result does not meet the preset integral requirements, perform integral optimization processing on the first control signal; S26. If the judgment result meets the preset integral requirements, perform PI optimization control on the first control signal to generate a PI optimization control signal.
4. The switching power supply ripple suppression method according to claim 3, characterized in that, The steps of the S21 include: Obtain a current sampling signal and a preset current desired input signal, the error between the two, and calculate a compensation value according to the error, and the compensation value corresponds to the first control signal.
5. The switching power supply ripple suppression method according to claim 4, wherein The S3, which receives a bus voltage sampling signal and generates a voltage feedforward control signal, includes: S31. Receive a bus voltage sampling signal, perform data filtering processing on the bus voltage sampling signal, and then perform bus fluctuation requirement judgment; S32. If the bus fluctuation requirement judgment result does not meet the preset fluctuation requirements, exit the compensation control mode; S33. If the bus fluctuation requirement judgment result meets the preset fluctuation requirements, calculate a bus feedforward compensation coefficient to obtain a calculation result; S34. Input the calculation result into a coefficient correction module to generate a voltage feedforward control signal.
6. The method for suppressing the switching power supply ripple according to claim 5, wherein, The S31, which receives a bus voltage sampling signal, performs data filtering processing on the bus voltage sampling signal, and then performs bus fluctuation requirement judgment, includes: Receive a bus voltage sampling signal and perform data filtering processing on the bus voltage sampling signal; Obtain a bus voltage steady-state value according to the bus voltage sampling value of the bus voltage sampling signal, the filtered output value of the previous moment, and the filtering coefficient; Filter the current sampling value of the bus voltage, use Kalman filtering to filter out noise interference while ensuring real-time performance, convert the bus voltage sampling value of the original bus voltage sampling signal into an accurate current sampling value of the bus voltage, and then perform bus fluctuation requirement judgment.
7. The switching power supply ripple suppression method according to claim 6, characterized in that The S33, if the bus fluctuation requirement judgment result meets the preset fluctuation requirements, calculate a bus feedforward compensation coefficient to obtain a calculation result, includes: If the judgment result of the bus voltage fluctuation requirement meets the preset fluctuation requirement, calculate the bus feed-forward compensation coefficient K according to the ratio of the steady-state value of the bus voltage to the current sampled value of the bus voltage ff , and its calculation formula is: Among them, the busbar feed-forward compensation coefficient K ff ; Steady-state value of bus voltage V bus_steady ; Current sampled value V of bus voltage bus_curr ; Give the busbar feedforward compensation coefficient to the system output to obtain the calculation result, thereby realizing the compensation for the busbar fluctuation.
8. A ripple suppression system, characterized in that, The ripple suppression system is used to implement the switching power supply ripple suppression method according to any one of claims 1 to 7.