Control method and device of boost circuit, control equipment and storage medium
By introducing a feedforward control quantity associated with the operating mode into the BOOST circuit, and combining it with voltage and current dual-loop control, the problem that traditional PI control cannot adapt to different operating modes is solved, and a simple and effective control process is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- XIAMEN KEHUA DIGITAL ENERGY TECH CO LTD
- Filing Date
- 2022-08-30
- Publication Date
- 2026-06-19
AI Technical Summary
In the control process of BOOST circuit, traditional PI control only uses one set of control parameters, which cannot adapt to different working modes, resulting in a complex and cumbersome control process.
By acquiring the first control quantity after voltage and current dual-loop control and the feedforward control quantity associated with the operating mode, the target control quantity is determined, and the BOOST circuit is controlled according to the target control quantity, while increasing the feedforward control quantity to adapt to different operating modes.
This technology enables the use of a single set of control parameters in dual-loop voltage and current PI control to adapt to different operating modes, thus simplifying the control process.
Smart Images

Figure CN115347780B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of switching power supply technology, and in particular to a control method, apparatus, control device, and storage medium for a BOOST circuit. Background Technology
[0002] The operating modes of a BOOST circuit include CCM (Continuous Conduction Mode) and DCM (Discontinuous Conduction Mode). Currently, the control topology of a BOOST circuit is a nonlinear topology, making dynamic response difficult to adjust. Traditional PI (Proportional Integral) control uses only one set of control parameters, which cannot adapt to different operating modes. If each operating mode corresponds to a set of control parameters, the corresponding control parameters also need to be switched when the operating mode is changed, making the control process complex and cumbersome. Summary of the Invention
[0003] This invention provides a control method, device, control equipment, and storage medium for a BOOST circuit, to solve the problem that using only one set of control parameters cannot adapt to different working modes, and that if each working mode corresponds to a set of control parameters, the control process is relatively complex and cumbersome.
[0004] In a first aspect, embodiments of the present invention provide a control method for a BOOST circuit, comprising:
[0005] Obtain the first control quantity after performing voltage and current dual-loop control on the BOOST circuit;
[0006] Obtain the feedforward control quantity of the BOOST circuit; where the feedforward control quantity is related to the operating mode of the BOOST circuit.
[0007] Based on the first control quantity and the feedforward control quantity, the target control quantity is determined, and the BOOST circuit is controlled according to the target control quantity.
[0008] In one possible implementation, the formula for calculating the feedforward control variable is:
[0009]
[0010] Among them, U i This is the sampled input voltage value of the BOOST circuit; U o is the sampled output voltage value of the BOOST circuit; K is a coefficient related to the operating mode of the BOOST circuit.
[0011] In one possible implementation, K = 1 when the BOOST circuit operates in CCM mode;
[0012] When the BOOST circuit operates in DCM mode I cirt i is the critical current for switching between CCM and DCM modes. L This is the sampled value of the inductor current in the BOOST circuit.
[0013] In one possible implementation, when the BOOST circuit operates in DCM mode, for K and i L The corresponding relationship between them is linearly fitted to obtain the formula for calculating K under DCM.
[0014] In one possible implementation, the first control quantity obtained after performing voltage and current dual-loop control on the BOOST circuit includes:
[0015] Obtain the sampled value and reference value of the bus voltage of the BOOST circuit;
[0016] Based on the sampled value of the bus voltage and the reference value of the bus voltage, the reference value of the inductor current of the BOOST circuit is obtained;
[0017] Obtain the sampled value of the inductor current in the BOOST circuit;
[0018] The first control quantity is obtained based on the sampled inductor current value and the reference inductor current value.
[0019] In one possible implementation, the inductor current reference value of the BOOST circuit is obtained based on the sampled bus voltage value and the reference bus voltage value, including:
[0020] The voltage difference between the sampled value of the bus voltage and the reference value of the bus voltage is obtained, and the voltage difference is input into the first preset PI controller, and the inductor current reference value of the BOOST circuit is output.
[0021] Based on the sampled inductor current value and the reference inductor current value, the first control quantity is obtained, including:
[0022] The difference between the sampled inductor current value and the reference inductor current value is obtained, and the current difference is input into the second preset PI controller to output the first control quantity.
[0023] In one possible implementation, a target control quantity is determined based on a first control quantity and a feedforward control quantity, and the BOOST circuit is controlled according to the target control quantity, including:
[0024] Calculate the difference between the first control quantity and the feedforward control quantity to obtain the target control quantity;
[0025] The target control quantity is modulated to obtain a PWM wave, and the BOOST circuit is controlled according to the PWM wave.
[0026] In one possible implementation, the BOOST circuit is a BOOST circuit.
[0027] Secondly, embodiments of the present invention provide a control device for a BOOST circuit, comprising:
[0028] The first acquisition module is used to acquire the first control quantity after the voltage and current dual-loop control of the BOOST circuit is performed.
[0029] The second acquisition module is used to acquire the feedforward control quantity of the BOOST circuit; wherein, the feedforward control quantity is related to the operating mode of the BOOST circuit.
[0030] The control module is used to determine the target control quantity based on the first control quantity and the feedforward control quantity, and to control the BOOST circuit according to the target control quantity.
[0031] Thirdly, embodiments of the present invention provide a control device, including a processor and a memory, wherein the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory to execute the control method of the BOOST circuit as described in the first aspect or any possible implementation thereof.
[0032] Fourthly, embodiments of the present invention provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the control method for the BOOST circuit as described in the first aspect or any possible implementation thereof.
[0033] This invention provides a control method, apparatus, control device, and storage medium for a BOOST circuit. By adding a feedforward control quantity associated with the operating mode of the BOOST circuit, a target control quantity is determined based on the first control quantity and the feedforward control quantity after voltage and current dual-loop control. Finally, the BOOST circuit is controlled according to the target control quantity. Since the feedforward control quantity is associated with the operating mode of the BOOST circuit, the method provided in this embodiment can adapt to different operating modes of the BOOST circuit. Furthermore, no additional control parameters are required for PI control in the voltage and current dual-loop circuit; only one set of control parameters is needed. The control process is simple and convenient. Attached Figure Description
[0034] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0035] Figure 1 This is a schematic diagram of an application scenario of the BOOST circuit provided in an embodiment of the present invention;
[0036] Figure 2 This is a schematic diagram of the control method for the BOOST circuit provided in an embodiment of the present invention;
[0037] Figure 3 This is an embodiment of the present invention that provides K and i L A diagram illustrating the correspondence between them;
[0038] Figure 4 This is a schematic diagram of the control device for the BOOST circuit provided in an embodiment of the present invention;
[0039] Figure 5 This is a schematic diagram of the control device provided in an embodiment of the present invention. Detailed Implementation
[0040] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of the invention. However, those skilled in the art will understand that the invention can be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods are omitted so as not to obscure the description of the invention with unnecessary detail.
[0041] To make the objectives, technical solutions, and advantages of the present invention clearer, specific embodiments will be described below in conjunction with the accompanying drawings.
[0042] See Figure 1 This illustrates one application scenario of the BOOST circuit. Figure 1 In this circuit, the BOOST circuit, or boost circuit, connects to the photovoltaic module at its input and to a DC-AC circuit at its output. The DC-AC circuit output supplies power to the load. The BOOST circuit described above can be a traditional two-level BOOST circuit, a three-level BOOST circuit, or any other feasible BOOST circuit; no specific limitations are imposed here.
[0043] As mentioned earlier, the control topology of the BOOST circuit is a nonlinear topology, and the dynamic response is difficult to adjust. Traditional PI control only uses one set of control parameters, which cannot adapt to different working modes. If each working mode corresponds to a set of control parameters, the corresponding control parameters will also be switched when the working mode is switched, making the control process more complicated and cumbersome.
[0044] To address the aforementioned problems, this invention proposes a control method for a BOOST circuit, detailed below.
[0045] See Figure 2 The diagram illustrates the implementation flowchart of the control method for the BOOST circuit provided in this embodiment of the invention. The execution entity of the control method for the BOOST circuit can be a control device.
[0046] See Figure 2 The control method for the above-mentioned BOOST circuit includes:
[0047] In S201, the first control quantity after voltage and current dual-loop control of the BOOST circuit is obtained.
[0048] In this embodiment, the first control quantity can be the control quantity output by the voltage and current dual-loop control composed of the voltage outer loop and the current inner loop.
[0049] In S202, the feedforward control quantity of the BOOST circuit is obtained; wherein, the feedforward control quantity is related to the operating mode of the BOOST circuit.
[0050] Among them, the feedforward control quantity can be the duty cycle of the BOOST circuit in the current operating mode. It is related to the current operating mode of the BOOST circuit. When the operating mode of the BOOST circuit changes, the feedforward control quantity also changes accordingly, which can adapt to different operating modes.
[0051] In S203, the target control quantity is determined based on the first control quantity and the feedforward control quantity, and the BOOST circuit is controlled according to the target control quantity.
[0052] In this embodiment, based on the first control quantity and the feedforward control quantity obtained above, the target control quantity for controlling the BOOST circuit can be obtained, and thus the BOOST circuit can be controlled.
[0053] This embodiment adds a feedforward control quantity associated with the operating mode of the BOOST circuit. Based on the first control quantity and the feedforward control quantity after the voltage and current dual-loop control, the target control quantity is determined, and finally the BOOST circuit is controlled according to the target control quantity. Since the feedforward control quantity is associated with the operating mode of the BOOST circuit, the method provided in this embodiment can adapt to different operating modes of the BOOST circuit. Moreover, no additional control parameters are required for PI control in the voltage and current dual-loop control; only one set of control parameters is needed, making the control process simple and convenient.
[0054] In some embodiments, the formula for calculating the feedforward control variable Forward is:
[0055]
[0056] Among them, U i This is the sampled input voltage value of the BOOST circuit; U o is the sampled output voltage value of the BOOST circuit; K is a coefficient related to the operating mode of the BOOST circuit.
[0057] In some embodiments, when the BOOST circuit operates in CCM mode, K = 1;
[0058] When the BOOST circuit operates in DCM mode I cirt i is the critical current for switching between CCM and DCM modes. L This is the sampled value of the inductor current in the BOOST circuit.
[0059] Critical current I during switching between CCM mode and DCM mode cirt The calculation formula is: Among them, D cirt This refers to the critical duty cycle when switching between CCM and DCM modes; U icirt This is the critical input voltage sample value when switching between CCM mode and DCM mode; T s is the switching cycle of the BOOST circuit; L is the inductance of the BOOST circuit.
[0060] In some embodiments, when the BOOST circuit operates in DCM mode, for K and i L The corresponding relationship between them is linearly fitted to obtain the formula for calculating K under DCM.
[0061] When the BOOST circuit operates in CCM mode, the formula for calculating the BOOST circuit's duty cycle is: D1 represents the duty cycle of the BOOST circuit in CCM mode. The feedforward control quantity in CCM mode... In CCM mode, K=1.
[0062] When the BOOST circuit operates in DCM mode, the formula for calculating the BOOST circuit's duty cycle is:
[0063] However, in DCM mode, to simplify the program code, the duty cycle in DCM mode is linearized to... and K and i L The correspondence between them is linearly fitted (the actual correspondence between the two is parabolic, but linear fitting is performed here to simplify the program design), such as... Figure 3 As shown, in DCM mode, i L The larger i is, the larger K is, when i L =I cirt When K=1, therefore, in DCM mode, That is, the feedforward control quantity in DCM mode
[0064] The distinction between CCM and DCM modes can be determined by the inductor current: low current corresponds to DCM mode, while high current corresponds to CCM mode. For example, when i L cirt When i is in DCM mode; when i L >I cirt At this time, it is in CCM mode.
[0065] It should be noted that the inductors in the BOOST circuit mentioned in this application are all energy storage inductors of the BOOST circuit.
[0066] In some embodiments, S201 may include:
[0067] Obtain the sampled value and reference value of the bus voltage of the BOOST circuit;
[0068] Based on the sampled value of the bus voltage and the reference value of the bus voltage, the reference value of the inductor current of the BOOST circuit is obtained;
[0069] Obtain the sampled value of the inductor current in the BOOST circuit;
[0070] The first control quantity is obtained based on the sampled inductor current value and the reference inductor current value.
[0071] Among them, the bus voltage sampling value is the actual value of the bus voltage; the bus voltage reference value is the given value of the bus voltage, which is the target bus voltage value determined in advance according to actual needs; the inductor current sampling value is the actual value of the inductor current; the inductor current reference value is the given value of the inductor current, which is the target inductor current value determined in advance according to actual needs.
[0072] In some embodiments, obtaining the inductor current reference value of the BOOST circuit based on the bus voltage sample value and the bus voltage reference value may include:
[0073] The voltage difference between the sampled value of the bus voltage and the reference value of the bus voltage is obtained, and the voltage difference is input into the first preset PI controller, and the inductor current reference value of the BOOST circuit is output.
[0074] The first control quantity obtained based on the sampled inductor current value and the reference inductor current value can include:
[0075] The difference between the sampled inductor current value and the reference inductor current value is obtained, and the current difference is input into the second preset PI controller to output the first control quantity.
[0076] In this embodiment, the bus voltage sample value is subtracted from the bus voltage reference value to obtain the voltage difference. The voltage difference is input into the first preset PI controller to obtain the inductor current reference value. The inductor current sample value is subtracted from the inductor current reference value to obtain the current difference. The current difference is input into the second preset PI controller to obtain the first control quantity.
[0077] The parameters of the first and second preset PI controllers can be calibrated in advance through experiments or other methods.
[0078] In some embodiments, S203 may include:
[0079] Calculate the difference between the first control quantity and the feedforward control quantity to obtain the target control quantity;
[0080] The target control quantity is modulated to obtain a PWM wave, and the BOOST circuit is controlled according to the PWM wave.
[0081] The target control quantity is obtained by subtracting the feedforward control quantity from the first control quantity. The target control quantity is modulated to obtain a PWM wave, which is used to control the BOOST circuit, specifically to control the switching transistors in the BOOST circuit.
[0082] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0083] The following are device embodiments of the present invention. For details not described in detail, please refer to the corresponding method embodiments described above.
[0084] Figure 4A schematic diagram of the control device for the BOOST circuit provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown, and are described in detail below:
[0085] like Figure 4 As shown, the control device 30 of the BOOST circuit may include: a first acquisition module 31, a second acquisition module 32, and a control module 33.
[0086] The first acquisition module 31 is used to acquire the first control quantity after voltage and current dual-loop control of the BOOST circuit;
[0087] The second acquisition module 32 is used to acquire the feedforward control quantity of the BOOST circuit; wherein, the feedforward control quantity is associated with the operating mode of the BOOST circuit.
[0088] The control module 33 is used to determine the target control quantity based on the first control quantity and the feedforward control quantity, and to control the BOOST circuit based on the target control quantity.
[0089] In one possible implementation, the formula for calculating the feedforward control quantity Forward in the second acquisition module 32 is:
[0090]
[0091] Among them, U i This is the sampled input voltage value of the BOOST circuit; U o is the sampled output voltage value of the BOOST circuit; K is a coefficient related to the operating mode of the BOOST circuit.
[0092] In one possible implementation, K = 1 when the BOOST circuit operates in CCM mode;
[0093] When the BOOST circuit operates in DCM mode I cirt i is the critical current for switching between CCM and DCM modes. L This is the sampled value of the inductor current in the BOOST circuit.
[0094] In one possible implementation, when the BOOST circuit operates in DCM mode, for K and i L The corresponding relationship between them is linearly fitted to obtain the formula for calculating K under DCM.
[0095] In one possible implementation, the first acquisition module 31 is specifically used for:
[0096] Obtain the sampled value and reference value of the bus voltage of the BOOST circuit;
[0097] Based on the sampled value of the bus voltage and the reference value of the bus voltage, the reference value of the inductor current of the BOOST circuit is obtained;
[0098] Obtain the sampled value of the inductor current in the BOOST circuit;
[0099] The first control quantity is obtained based on the sampled inductor current value and the reference inductor current value.
[0100] In one possible implementation, the first acquisition module 31 is specifically used for:
[0101] The voltage difference between the sampled value of the bus voltage and the reference value of the bus voltage is obtained, and the voltage difference is input into the first preset PI controller, and the inductor current reference value of the BOOST circuit is output.
[0102] The difference between the sampled inductor current value and the reference inductor current value is obtained, and the current difference is input into the second preset PI controller to output the first control quantity.
[0103] In one possible implementation, the control module 33 is specifically used for:
[0104] Calculate the difference between the first control quantity and the feedforward control quantity to obtain the target control quantity;
[0105] The target control quantity is modulated to obtain a PWM wave, and the BOOST circuit is controlled according to the PWM wave.
[0106] Figure 5 This is a schematic diagram of the control device provided in an embodiment of the present invention. Figure 5 As shown, the control device 4 in this embodiment includes a processor 40 and a memory 41. The memory 41 stores a computer program 42, and the processor 40 calls and runs the computer program 42 stored in the memory 41 to execute the steps in the control method embodiments of the various BOOST circuits described above, for example... Figure 2 S201 to S203 are shown. Alternatively, the processor 40 is used to call and run the computer program 42 stored in the memory 41 to implement the functions of each module / unit in the above-described device embodiments, for example... Figure 4 The functions of modules / units 31 to 33 shown.
[0107] For example, the computer program 42 can be divided into one or more modules / units, which are stored in the memory 41 and executed by the processor 40 to complete the present invention. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 42 in the control device 4. For example, the computer program 42 can be divided into... Figure 4Modules / units 31 to 33 are shown.
[0108] The control device 4 may be a controller. The control device 4 may include, but is not limited to, a processor 40 and a memory 41. Those skilled in the art will understand that... Figure 5 This is merely an example of control device 4 and does not constitute a limitation on control device 4. It may include more or fewer components than shown, or combine certain components, or different components. For example, the control device may also include input / output devices, network access devices, buses, etc.
[0109] The processor 40 may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0110] The memory 41 can be an internal storage unit of the control device 4, such as a hard disk or memory of the control device 4. The memory 41 can also be an external storage device of the control device 4, such as a plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card, or Flash Card equipped on the control device 4. Furthermore, the memory 41 can include both internal and external storage units of the control device 4. The memory 41 is used to store the computer program and other programs and data required by the control device. The memory 41 can also be used to temporarily store data that has been output or will be output.
[0111] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0112] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0113] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0114] In the embodiments provided by this invention, it should be understood that the disclosed apparatus / control devices and methods can be implemented in other ways. For example, the apparatus / control device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0115] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0116] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0117] If the integrated module / unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the control method embodiments of the various BOOST circuits described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0118] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.
Claims
1. A control method of a BOOST circuit, characterized by, include: Obtain the first control quantity after performing voltage and current dual-loop control on the BOOST circuit; Obtain the feedforward control quantity of the BOOST circuit; wherein the feedforward control quantity is associated with the operating mode of the BOOST circuit; Based on the first control quantity and the feedforward control quantity, a target control quantity is determined, and the BOOST circuit is controlled according to the target control quantity; The feedforward control amount The calculation formula is: in, The input voltage sample value of the BOOST circuit; The output voltage sample value of the BOOST circuit; A coefficient related to the operating mode of the BOOST circuit; when the operation mode of the BOOST circuit is the DCM mode, ; is a critical current when switching between the CCM mode and the DCM mode, is a sampled value of the inductor current of the BOOST circuit.
2. The control method for the BOOST circuit according to claim 1, characterized in that, when the operating mode of the boost circuit is a CCM mode, .
3. The control method for the BOOST circuit according to claim 2, characterized in that, linearly fitting a corresponding relationship between the and the to obtain a calculation formula of the in the DCM mode.
4. The control method of a BOOST circuit according to claim 1, characterized by, The step of obtaining the first control quantity after performing voltage and current dual-loop control on the BOOST circuit includes: Obtain the bus voltage sample value and bus voltage reference value of the BOOST circuit; Based on the sampled value of the bus voltage and the reference value of the bus voltage, the reference value of the inductor current of the BOOST circuit is obtained; Obtain the sampled value of the inductor current of the BOOST circuit; The first control quantity is obtained based on the sampled inductor current value and the reference inductor current value.
5. The control method of a BOOST circuit according to claim 4, characterized by, The step of obtaining the inductor current reference value of the BOOST circuit based on the sampled bus voltage value and the reference bus voltage value includes: The voltage difference between the sampled value of the bus voltage and the reference value of the bus voltage is obtained, and the voltage difference is input into the first preset PI controller, and the inductor current reference value of the BOOST circuit is output. The step of obtaining the first control quantity based on the sampled inductor current value and the reference inductor current value includes: The difference between the sampled inductor current value and the reference inductor current value is obtained, and the current difference is input into the second preset PI controller to output the first control quantity.
6. The control method of a BOOST circuit according to claim 1, characterized by, The step of determining a target control quantity based on the first control quantity and the feedforward control quantity, and controlling the BOOST circuit based on the target control quantity, includes: The difference between the first control quantity and the feedforward control quantity is calculated to obtain the target control quantity; The target control quantity is modulated to obtain a PWM wave, and the BOOST circuit is controlled according to the PWM wave.
7. A control device of a BOOST circuit, characterized by comprising: include: The first acquisition module is used to acquire the first control quantity after the voltage and current dual-loop control of the BOOST circuit; The second acquisition module is used to acquire the feedforward control quantity of the BOOST circuit; wherein, the feedforward control quantity is associated with the operating mode of the BOOST circuit; the feedforward control quantity The calculation formula is: ;in, The input voltage sample value of the BOOST circuit; The output voltage sample value of the BOOST circuit; These are coefficients related to the operating mode of the BOOST circuit; when the operating mode of the BOOST circuit is DCM mode... ; This is the critical current for switching between CCM mode and DCM mode. The sampled value of the inductor current of the BOOST circuit; The control module is used to determine a target control quantity based on the first control quantity and the feedforward control quantity, and to control the BOOST circuit based on the target control quantity.
8. A control device characterized by comprising: It includes a processor and a memory, the memory being used to store a computer program, and the processor being used to call and run the computer program stored in the memory to execute the control method of the BOOST circuit as described in any one of claims 1 to 6.
9. A computer-readable storage medium storing a computer program, the computer program comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 8. When the computer program is executed by the processor, it implements the steps of the control method for the BOOST circuit as described in any one of claims 1 to 6.