Converter control method and device, computer equipment and storage medium
By predicting and controlling the operating parameters of the Boost converter, the output current stability problem under the influence of inductor current ripple is solved, and the stable output of inductor current and output voltage is achieved.
Patent Information
- Application Number
- CN202411938006.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-05-13
AI Technical Summary
The current mode control of the Boost converter is affected by the inductor current ripple, resulting in poor output current stability.
By obtaining the operating parameters of the DC boost converter in the first control cycle, predicting the operating parameters of the second control cycle, and controlling the converter according to the predicted parameters during the second control cycle, ensuring that the inductor current reaches the preset current within the third control cycle.
The non-difference control of the DC boost converter is realized, which stabilizes the inductor current output, thereby stabilizing the output current and output voltage.
Smart Images

Figure CN119995349A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of converter control, and in particular to a converter control method, device, computer equipment and storage medium. Background Art
[0002] Boost converter (i.e. DC boost converter), also known as boost circuit, is a switching DC boost circuit that can make the output voltage higher than the input voltage. It is mainly used in DC motor drives, single-phase power factor correction (PFC) circuits and other AC and DC power supplies.
[0003] The current mode control of the Boost converter has the advantages of fast dynamic response, high bandwidth, simple compensation design, strong input voltage anti-disturbance and overcurrent protection, and has been widely used. However, the output current stability is poor due to the influence of the inductor current ripple in the current mode control of the Boost converter. Summary of the invention
[0004] The present application provides a converter control method, device, computer equipment and storage medium to solve the problem of poor output current stability caused by the influence of inductor current ripple in current mode control of existing Boost converters.
[0005] In a first aspect, the present application provides a converter control method, the method comprising:
[0006] Acquiring a preset current and a first operating parameter of the DC boost converter in a first control period;
[0007] Predicting a second operating parameter of the DC boost converter in a second control period according to the first operating parameter, wherein the second control period is a control period after the first control period;
[0008] The DC boost converter is controlled according to the second operating parameter in the second control cycle, so that the inductor current of the DC boost converter reaches the preset current in a third control cycle, wherein the third control cycle is a control cycle after the second control cycle.
[0009] Optionally, obtaining a first operating parameter of the DC boost converter in a first control period includes:
[0010] collecting a first input voltage, a first output voltage, and a plurality of first inductor currents of the DC boost converter in a first control period;
[0011] A first average current is determined according to an average value of a plurality of the first inductor currents, wherein the first operating parameter includes the first input voltage, the first output voltage, and the first average current.
[0012] Optionally, predicting a second operating parameter of the DC boost converter in a second control period according to the first operating parameter includes:
[0013] predicting a second inductor current of the DC boost converter in a second control period according to a calculation result between the first input voltage, the first output voltage and the first average current;
[0014] A first predicted duty cycle is determined according to a calculation result between the second inductor current, the first output voltage, the first input voltage and the preset current, wherein the second operating parameter includes the second inductor current and the first predicted duty cycle.
[0015] Optionally, predicting a second inductor current of the DC boost converter in a second control period according to the first input voltage, the first output voltage and the first average current includes:
[0016] Acquire a previous predicted duty cycle of the DC boost converter in a fourth control cycle, wherein the fourth control cycle is a control cycle before the first control cycle;
[0017] The second inductor current is determined according to the sum of the ratio of the voltage difference and the fractional inductance value of the fractional inductor in the DC boost converter and the first average current, wherein the voltage difference is the difference between the first voltage and the second voltage, the first voltage is the product of the first input voltage and the switching duration corresponding to the switching cycle, the second voltage is the product of the first output voltage, the switching duration and the duty cycle coefficient, and the duty cycle coefficient is the difference between a preset value and the last predicted duty cycle.
[0018] Optionally, determining a first predicted duty cycle according to a calculation result between the second inductor current, the first output voltage, the first input voltage and the preset current includes:
[0019] determining a first ratio according to a ratio of the first input voltage to the first output voltage;
[0020] Determine a second ratio by multiplying the ratio of the stepped inductance value to the third voltage by the second inductor current, wherein the third voltage is the product of the first output voltage and the switching duration corresponding to the switching cycle;
[0021] Determine a third ratio according to the product of the stepped inductance value and the preset current divided by the third voltage;
[0022] The first predicted duty cycle is determined by sequentially subtracting a preset value from the first ratio and the second ratio and then summing the subtraction with the third ratio.
[0023] Optionally, controlling the DC boost converter according to the second operating parameter in the second control period so that the inductor current of the DC boost converter in a third control period reaches the preset current includes:
[0024] The DC boost converter is controlled to operate according to the first predicted duty cycle in the second control period, so that the inductor current of the DC boost converter in the third control period reaches the preset current.
[0025] In a second aspect, the present application provides a converter control device, the device comprising:
[0026] An acquisition module, used for acquiring a preset current and a first operating parameter of the DC boost converter in a first control cycle;
[0027] a prediction module, configured to predict a second operating parameter of the DC boost converter in a second control period according to the first operating parameter, wherein the second control period is a control period after the first control period;
[0028] A control module is used to control the DC boost converter according to the second operating parameter in the second control period, so that the inductor current of the DC boost converter reaches the preset current in a third control period, wherein the third control period is a control period after the second control period.
[0029] In a third aspect, the present application provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned converter control method when executing the computer program.
[0030] In a fourth aspect, the present application also provides a computer storage medium storing computer executable instructions, wherein the computer executable instructions are used to execute the above converter control method.
[0031] In a fifth aspect, the present application further provides a computer program product, comprising a computer program / instruction, which implements any of the above-mentioned converter control methods when executed by a processor.
[0032] The above technical solution provided by the embodiment of the present application has the following advantages over the prior art: the converter control method provided by the embodiment of the present application obtains a preset current and a first operating parameter of a DC boost converter in a first control cycle; predicts a second operating parameter of the DC boost converter in a second control cycle based on the first operating parameter, wherein the second control cycle is a control cycle after the first control cycle; controls the DC boost converter according to the second operating parameter in the second control cycle, so that the inductor current of the DC boost converter in a third control cycle reaches the preset current, wherein the third control cycle is a control cycle after the second control cycle.
[0033] Based on the above converter control method, the actual operating parameters in the first control cycle, that is, the first operating parameters, are collected to predict the second operating parameters of the DC boost converter in the next control cycle, and then the DC boost converter is controlled according to the second operating parameters in the second control cycle, so that the inductor current of the DC boost converter in the third control cycle can reach the preset current, thereby realizing the zero-beat control of the DC boost converter, realizing the stable output of the inductor current, and then stabilizing the output current and output voltage, and solving the problem of poor output current stability caused by the influence of the inductor current ripple in the current mode control of the existing Boost converter. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0035] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0036] One or more embodiments are exemplarily described by pictures in the corresponding drawings, and these exemplified descriptions do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements, and unless otherwise stated, the figures in the drawings do not constitute proportional limitations.
[0037] Figure 1 An application environment diagram of a converter control method provided in an embodiment of the present application;
[0038] Figure 2 A schematic diagram of the internal structure of a DC boost converter provided in an embodiment of the present application;
[0039] Figure 3A schematic flow chart of a converter control method provided in an embodiment of the present application;
[0040] Figure 4 A structural block diagram of a converter control device provided in an embodiment of the present application;
[0041] Figure 5 A schematic diagram of the internal structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0042] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.
[0043] The disclosure below provides many different embodiments or examples to implement different structures of the present invention. In order to simplify the disclosure of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the present invention. In addition, the present invention can repeat reference numbers and / or letters in different examples. This repetition is for the purpose of simplification and clarity, and does not itself indicate the relationship between the various embodiments and / or settings discussed.
[0044] Figure 1 FIG. 1 is an application environment diagram of a converter control method in an embodiment. Figure 1 The converter control method is applied to a converter control system. The converter control system includes an electrically connected DC boost converter 110 (Boost converter) and a converter control device 120. The converter control device 120 can be implemented by an independent server or a server cluster composed of multiple servers.
[0045] Reference Figure 2 The DC boost converter 110 includes a power supply (the power supply provides an input voltage V in )、switch tube Q1 (MOS tube), diode D i, a fractional-order inductor L, a load resistor R, and a fractional-order capacitor C. The positive electrode of the power supply is connected to the first end of the fractional-order inductor. The second end of the fractional-order inductor is respectively connected to the drain of the switch tube and the positive electrode of the diode. The negative electrode of the diode is respectively connected to the first end of the fractional-order capacitor and the first end of the load resistor. The second end of the fractional-order capacitor, the second end of the load resistor, and the source of the switch tube are commonly connected back to the negative electrode of the power supply. The gate of the switch tube is connected to the converter control device 120. The converter control device 120 controls the working state of the DC boost converter 110 by controlling the switching state of the switch tube.
[0046] The switch tube of the DC boost converter 110 has two working states within one control cycle: S=1, the switch tube is closed, the fractional-order inductor stores energy, and the DC boost converter 110 works in the on state; S=0, the switch tube is disconnected, the fractional-order inductor releases energy, and the DC boost converter 110 works in the off state. The reference direction of the voltage and current takes the associated direction, and the order is 0<α<1, 0<β<1.
[0047] When S=1, the periodic pulse signal pwm is at a high level, the switch tube Q1 is turned on, and the diode D i When it is turned off due to reverse voltage, the circuit equation is:
[0048]
[0049] When S=0, the periodic pulse signal pwm is at a low level, the switch tube Q1 is turned off, and the diode D i It is turned on by the forward voltage. At this time, the circuit equation is:
[0050]
[0051] In formula (2), i L is the inductor current; v in is the input voltage; v0 is the output voltage; L is the fractional inductance; C is the fractional capacitance; T is the switching period; R is the load resistance.
[0052] From the above two equations, the fractional-order state average model can be obtained as follows:
[0053]
[0054] In one embodiment, Figure 3 FIG. 1 is a flow chart of a converter control method in an embodiment, referring to FIG. Figure 3 , provides a converter control method. This embodiment mainly applies this method to the above Figure 1 Taking the converter control device 120 in FIG. 1 as an example, the converter control method specifically includes the following steps:
[0055] Step S210 , obtaining a preset current and a first operating parameter of the DC boost converter 110 in a first control period.
[0056] Specifically, the preset current refers to the expected value of the inductor current of the DC boost converter 110, and it is expected that the inductor current of the inductor in the DC boost converter 110 can be stabilized at the preset current. The first control period is denoted as k, and the first operating parameter is the actual operating parameter of the DC boost converter 110 in the first control period, and the operating parameter specifically includes input voltage, output voltage, inductor current, operating duty cycle, etc.
[0057] Step S220: predicting a second operating parameter of the DC boost converter 110 in a second control period according to the first operating parameter, wherein the second control period is a control period after the first control period.
[0058] Specifically, the second control cycle is recorded as k+1, which is the control cycle that will be entered after the first control cycle. The second operating parameter of the DC boost converter 110 in the second control cycle is predicted by the first operating parameter, that is, the second operating parameter is a predicted parameter rather than an actual operating parameter.
[0059] Step S230, controlling the DC boost converter 110 according to the second operating parameter in the second control cycle, so that the inductor current of the DC boost converter 110 in a third control cycle reaches the preset current, wherein the third control cycle is a control cycle after the second control cycle.
[0060] Specifically, the third control cycle is recorded as k+2, which is the control cycle after the second control cycle. The DC boost converter 110 is controlled within the second control cycle based on the predicted second operating parameter, so that the inductor current of the DC boost converter 110 within the third control cycle can reach a preset current, thereby realizing zero-beat control of the DC boost converter 110, realizing stable output of the inductor current, and further stabilizing the output current and output voltage, and solving the problem of poor output current stability caused by the influence of the inductor current ripple in the current mode control of the existing Boost converter.
[0061] In one embodiment, obtaining a first operating parameter of the DC boost converter 110 in a first control period includes:
[0062] Collecting a first input voltage, a first output voltage, and a plurality of first inductor currents of the DC boost converter 110 in a first control period;
[0063] A first average current is determined according to an average value of a plurality of the first inductor currents, wherein the first operating parameter includes the first input voltage, the first output voltage, and the first average current.
[0064] Specifically, the first input voltage is recorded as v in (k), the first output voltage is recorded as v0(k), the multiple first inductor currents are the inductor currents collected at different times in the first control period, and the multiple first inductor currents are averaged to obtain a first average current, which is recorded as i L (k) is the average inductor current sampled in the first control period. Therefore, the first operating parameter includes the collected first input voltage, the first output voltage and the first average current obtained by averaging.
[0065] In one embodiment, predicting a second operating parameter of the DC boost converter 110 in a second control period according to the first operating parameter includes:
[0066] predicting a second inductor current of the DC boost converter 110 in a second control period according to a calculation result between the first input voltage, the first output voltage and the first average current;
[0067] A first predicted duty cycle is determined according to a calculation result between the second inductor current, the first output voltage, the first input voltage and the preset current, wherein the second operating parameter includes the second inductor current and the first predicted duty cycle.
[0068] Specifically, the calculation result between the first input voltage, the first output voltage and the first average current is used to predict the second inductor current of the DC boost converter 110 in the second control period. The second inductor current is recorded as The first operating parameter, the preset current and the predicted second inductor current are then used to calculate the first predicted duty cycle, which is denoted as d(k). The first predicted duty cycle is used to act on the second control period to control the DC boost converter 110 to operate according to the first predicted duty cycle in the second control period, so as to ensure that the inductor current of the DC boost converter 110 in the third control period can reach the preset current.
[0069] In one embodiment, predicting a second inductor current of the DC boost converter 110 in a second control period according to the first input voltage, the first output voltage, and the first average current includes:
[0070] Acquire a previous predicted duty cycle of the DC boost converter 110 in a fourth control cycle, wherein the fourth control cycle is a control cycle before the first control cycle;
[0071] The second inductor current is determined according to the sum of the ratio of the voltage difference and the fractional inductance value of the fractional inductor in the DC boost converter 110 and the first average current, wherein the voltage difference is the difference between the first voltage and the second voltage, the first voltage is the product of the first input voltage and the switching duration corresponding to the switching cycle, the second voltage is the product of the first output voltage, the switching duration and the duty cycle coefficient, and the duty cycle coefficient is the difference between a preset value and the last predicted duty cycle.
[0072] Specifically, the fourth control cycle is a control cycle earlier than the first control cycle, denoted as k-1, and the previous predicted duty cycle in the fourth control cycle is a duty cycle predicted and generated in a control cycle earlier than the fourth control cycle but acting on the fourth control cycle. The previous predicted duty cycle is denoted as d(k-1).
[0073] By discretizing the above formula (3), we can get:
[0074]
[0075]
[0076] Among them, L α is the step inductance value, C β is a stepped capacitance value, so based on the first operating parameter of the first control period, the output voltage and inductor current of the DC boost converter 110 in the second control period can be predicted, that is, the predicted second inductor current is:
[0077]
[0078] Wherein, T is the switching duration corresponding to the switching cycle.
[0079] In one embodiment, determining a first predicted duty cycle according to a calculation result between the second inductor current, the first output voltage, the first input voltage, and the preset current includes:
[0080] determining a first ratio according to a ratio of the first input voltage to the first output voltage;
[0081] Determine a second ratio by multiplying the ratio of the stepped inductance value to the third voltage by the second inductor current, wherein the third voltage is the product of the first output voltage and the switching duration corresponding to the switching cycle;
[0082] Determine a third ratio according to the product of the stepped inductance value and the preset current divided by the third voltage;
[0083] The first predicted duty cycle is determined by sequentially subtracting a preset value from the first ratio and the second ratio and then summing the subtraction with the third ratio.
[0084] Specifically, based on the above formula (6), it can be predicted that the third inductor current of the DC boost converter 110 in the third control period is:
[0085]
[0086] Among them, i Lref is the preset current, v in (k+1)≈v in (k), v0(k+1)≈v0(k), then the first predicted duty cycle of the kth control cycle of the deadbeat predictive current control is:
[0087]
[0088] That is, the preset value is 1, and the first ratio is The second ratio is The third ratio is In this way, the first predicted duty cycle of the DC boost converter 110 in the second control period is predicted.
[0089] In one embodiment, controlling the DC boost converter 110 according to the second operating parameter in the second control period so that the inductor current of the DC boost converter 110 in the third control period reaches the preset current includes:
[0090] The DC boost converter 110 is controlled to operate according to the first predicted duty cycle in the second control period, so that the inductor current of the DC boost converter 110 in the third control period reaches the preset current.
[0091] Specifically, considering the one-beat delay of the controller, the first predicted duty cycle d(k) calculated in the current first control cycle (kth control cycle) can only take effect in the k+1th control cycle, and the inductor current i of the DC boost converter 110 in the k+2th control cycle is L (k+2) is equal to the command value of the inductor current, that is, the preset current is reached. When the inductor and the inductor equivalent series resistance parameters match the actual values, the inductor current can reach the inductor current command value 2 control cycles after the current control cycle.
[0092] By adopting fractional-order predictive current control combined with the idea of zero-beat, stable output of output voltage, output current and inductor current is achieved. The duty cycle of the DC boost converter 110 can be better adjusted according to the stable output voltage, and the interference of the inductor current ripple on the entire system is reduced, thereby realizing the conduction and shutdown of the single-switch BOOST type power factor correction circuit.
[0093] Figure 3 FIG. 1 is a flow chart of a converter control method in one embodiment. It should be understood that although Figure 3 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 3 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0094] In one embodiment, Figure 4 As shown, a converter control device 120 is provided, comprising:
[0095] An acquisition module 310, configured to acquire a preset current and a first operating parameter of the DC boost converter 110 in a first control period;
[0096] A prediction module 320, configured to predict a second operating parameter of the DC boost converter 110 in a second control period according to the first operating parameter, wherein the second control period is a control period after the first control period;
[0097] The control module 330 is used to control the DC boost converter 110 according to the second operating parameter in the second control cycle, so that the inductor current of the DC boost converter 110 in a third control cycle reaches the preset current, wherein the third control cycle is a control cycle after the second control cycle.
[0098] In one embodiment, the acquisition module 310 is further configured to:
[0099] Collecting a first input voltage, a first output voltage, and a plurality of first inductor currents of the DC boost converter 110 in a first control period;
[0100] A first average current is determined according to an average value of a plurality of the first inductor currents, wherein the first operating parameter includes the first input voltage, the first output voltage, and the first average current.
[0101] In one embodiment, the prediction module 320 is further configured to:
[0102] predicting a second inductor current of the DC boost converter 110 in a second control period according to a calculation result between the first input voltage, the first output voltage and the first average current;
[0103] A first predicted duty cycle is determined according to a calculation result between the second inductor current, the first output voltage, the first input voltage and the preset current, wherein the second operating parameter includes the second inductor current and the first predicted duty cycle.
[0104] In one embodiment, the prediction module 320 is further configured to:
[0105] Acquire a previous predicted duty cycle of the DC boost converter 110 in a fourth control cycle, wherein the fourth control cycle is a control cycle before the first control cycle;
[0106] The second inductor current is determined according to the sum of the ratio of the voltage difference and the fractional inductance value of the fractional inductor in the DC boost converter 110 and the first average current, wherein the voltage difference is the difference between the first voltage and the second voltage, the first voltage is the product of the first input voltage and the switching duration corresponding to the switching cycle, the second voltage is the product of the first output voltage, the switching duration and the duty cycle coefficient, and the duty cycle coefficient is the difference between a preset value and the last predicted duty cycle.
[0107] In one embodiment, the prediction module 320 is further configured to:
[0108] determining a first ratio according to a ratio of the first input voltage to the first output voltage;
[0109] Determine a second ratio by multiplying the ratio of the stepped inductance value to the third voltage by the second inductor current, wherein the third voltage is the product of the first output voltage and the switching duration corresponding to the switching cycle;
[0110] Determine a third ratio according to the product of the stepped inductance value and the preset current divided by the third voltage;
[0111] The first predicted duty cycle is determined by sequentially subtracting a preset value from the first ratio and the second ratio and then summing the subtraction with the third ratio.
[0112] In one embodiment, the control module 330 is further configured to:
[0113] The DC boost converter 110 is controlled to operate according to the first predicted duty cycle in the second control period, so that the inductor current of the DC boost converter 110 in the third control period reaches the preset current.
[0114] like Figure 5 As shown, an embodiment of the present application provides a computer device, including a processor 711, a communication interface 712, a memory 713 and a communication bus 714, wherein the processor 711, the communication interface 712, and the memory 713 communicate with each other through the communication bus 714;
[0115] Memory 713, used for storing computer programs;
[0116] The processor 711 is used to implement the converter control method provided by any one of the above method embodiments when executing the program stored in the memory 713.
[0117] Those skilled in the art will understand that Figure 5 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0118] In one embodiment, the converter control device 120 provided in the present application can be implemented in the form of a computer program. The computer program can be Figure 5 The computer device shown in the figure is run. The memory of the computer device can store various program modules constituting the converter control device 120, for example, Figure 4 The acquisition module 310, prediction module 320, control module 330 and D module are shown. The computer program composed of various program modules enables the processor to execute the converter control method of each embodiment of the present application described in this specification.
[0119] Figure 5 The computer device shown can be Figure 4The acquisition module 310 in the converter control device 120 shown in the figure acquires the preset current and the first operating parameter of the DC boost converter 110 in the first control cycle. The computer device can predict the second operating parameter of the DC boost converter 110 in the second control cycle according to the first operating parameter through the prediction module 320, wherein the second control cycle is a control cycle after the first control cycle. The computer device can control the DC boost converter 110 according to the second operating parameter in the second control cycle through the control module 330, so that the inductor current of the DC boost converter 110 in the third control cycle reaches the preset current, wherein the third control cycle is a control cycle after the second control cycle.
[0120] An embodiment of the present application further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the converter control method provided by any one of the aforementioned method embodiments is implemented.
[0121] An embodiment of the present application further provides a computer program product, including a computer program / instruction, which implements any of the above-mentioned converter control methods when executed by a processor.
[0122] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0123] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a general hardware platform, and of course, by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the relevant technology can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0124] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative may be used.
[0125] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A converter control method, characterized in that: The method comprises: Acquiring a preset current and a first operating parameter of the DC boost converter in a first control period; Predicting a second operating parameter of the DC boost converter in a second control period according to the first operating parameter, wherein the second control period is a control period after the first control period; The DC boost converter is controlled according to the second operating parameter in the second control cycle, so that the inductor current of the DC boost converter reaches the preset current in a third control cycle, wherein the third control cycle is a control cycle after the second control cycle.
2. The method according to claim 1, characterized in that Acquiring a first operating parameter of the DC boost converter in a first control period includes: collecting a first input voltage, a first output voltage, and a plurality of first inductor currents of the DC boost converter in a first control period; A first average current is determined according to an average value of a plurality of the first inductor currents, wherein the first operating parameter includes the first input voltage, the first output voltage, and the first average current.
3. The method according to claim 2, characterized in that The predicting, according to the first operating parameter, a second operating parameter of the DC boost converter in a second control period includes: predicting a second inductor current of the DC boost converter in a second control period according to a calculation result between the first input voltage, the first output voltage and the first average current; A first predicted duty cycle is determined according to a calculation result between the second inductor current, the first output voltage, the first input voltage and the preset current, wherein the second operating parameter includes the second inductor current and the first predicted duty cycle.
4. The method according to claim 3, characterized in that Predicting a second inductor current of the DC boost converter in a second control period according to the first input voltage, the first output voltage, and the first average current includes: Acquire a previous predicted duty cycle of the DC boost converter in a fourth control cycle, wherein the fourth control cycle is a control cycle before the first control cycle; The second inductor current is determined according to the sum of the ratio of the voltage difference and the fractional inductance value of the fractional inductor in the DC boost converter and the first average current, wherein the voltage difference is the difference between the first voltage and the second voltage, the first voltage is the product of the first input voltage and the switching duration corresponding to the switching cycle, the second voltage is the product of the first output voltage, the switching duration and the duty cycle coefficient, and the duty cycle coefficient is the difference between a preset value and the last predicted duty cycle.
5. The method according to claim 4, characterized in that Determining a first predicted duty cycle according to a calculation result between the second inductor current, the first output voltage, the first input voltage, and the preset current includes: determining a first ratio according to a ratio of the first input voltage to the first output voltage; Determine a second ratio by multiplying the ratio of the stepped inductance value to the third voltage by the second inductor current, wherein the third voltage is the product of the first output voltage and the switching duration corresponding to the switching cycle; Determine a third ratio according to the product of the stepped inductance value and the preset current divided by the third voltage; The first predicted duty cycle is determined by sequentially subtracting a preset value from the first ratio and the second ratio and then summing the subtraction with the third ratio.
6. The method according to claim 3, characterized in that The controlling the DC boost converter according to the second operating parameter in the second control period so that the inductor current of the DC boost converter in the third control period reaches the preset current includes: The DC boost converter is controlled to operate according to the first predicted duty cycle in the second control period, so that the inductor current of the DC boost converter in the third control period reaches the preset current.
7. A converter control device, characterized in that: The device comprises: An acquisition module, used for acquiring a preset current and a first operating parameter of the DC boost converter in a first control cycle; a prediction module, configured to predict a second operating parameter of the DC boost converter in a second control period according to the first operating parameter, wherein the second control period is a control period after the first control period; A control module is used to control the DC boost converter according to the second operating parameter in the second control period, so that the inductor current of the DC boost converter reaches the preset current in a third control period, wherein the third control period is a control period after the second control period.
8. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
10. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the method according to any one of claims 1 to 6 is implemented.