Buck-boost control method and device

Through the processor, the working stage of the step-up and buck circuit and the duty cycle of the switch tube is adjusted, the problem of poor stability in the circuit during the step-up and buck switching process is solved, and the consistency of the output voltage and the dynamic effect of the system are improved.

CN119696372APending Publication Date: 2025-03-25GUANGDONG FELICE NEW ENERGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411867343.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-03-25

AI Technical Summary

Technical Problem

The existing step-up and buck circuits have stability problems during the step-up and buck switching, resulting in inconsistency of the output voltage, large ripple in inductor current, and poor dynamic effects of the system.

Method used

The output terminal current is obtained through the processor and compared with the first threshold value. It is determined that the circuit is in the boost or down stage, and the duty cycle of the switch tube is adjusted so that the circuit does not clear all duty cycles during switching, achieving a continuous and stable output voltage.

Benefits of technology

Improves the stability during step-up and step-down switching, reduces inductor current ripple, and improves the dynamic effect of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119696372A_ABST
    Figure CN119696372A_ABST
Patent Text Reader

Abstract

The invention discloses a boost-buck circuit control method, which can obtain the current of an output end through a processor, compares the current of the output end with a first threshold value, judges whether a boost-buck circuit is in a boost stage or a buck stage, and adjusts the duty ratio of a switching tube in the circuit according to the stage of the boost-buck circuit. According to the boost-buck circuit, the duty ratios of all switching tubes do not need to be reset in the process that the boost-buck circuit achieves boost and buck switching, output voltage is coherent and stable, inductive current ripples are greatly reduced, and the dynamic effect of a system is greatly improved. The method comprises the following steps: acquiring output end current; if the output end current is smaller than a first threshold value, outputting the duty ratio of a switching tube according to a voltage reduction mode; if the output end current is greater than a first threshold value, outputting the duty ratio of a switching tube according to a boost mode; wherein the first threshold value is determined according to the current of the input end.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of energy storage technology, and in particular to a step-up and step-down control method and device. Background Art

[0002] With the popularization of photovoltaic panels for power generation and the widespread application of battery energy storage, there are more and more scenarios for using photovoltaic panels to charge batteries. Different photovoltaic panels and batteries may have different voltage ranges. The same photovoltaic panel may charge batteries with different voltage ranges. When charging a high-voltage battery, a boost topology is required, and when charging a low-voltage battery, a buck topology is required. With the frequent application of buck-boost circuits with a wide output voltage range, the stability of the buck-boost conversion has become an urgent problem to be solved. Summary of the invention

[0003] The present invention provides a step-up / step-down control method, device and computer product, which can improve the stability during step-up and step-down switching.

[0004] In a first aspect, a buck-boost control method is provided, which can be executed by a processor, or by a logic module or software that can implement all or part of the processor functions, without limitation. For ease of description, the following description is based on an example of execution by a processor.

[0005] The method includes: obtaining the output current; if the output current is less than a first threshold, outputting the duty cycle of the switch tube in a buck mode; if the output current is greater than the first threshold, outputting the duty cycle of the switch tube in a boost mode; wherein the first threshold is determined based on the input current.

[0006] This solution obtains the output current through a processor and compares the output current with a first threshold value to determine whether the buck-boost circuit is in a boost stage or a buck stage, thereby adjusting the duty cycle of the switch tube in the circuit according to the stage of the buck-boost circuit, so that the buck-boost circuit does not need to clear the duty cycle of all the switch tubes during the process of switching between boost and buck, so that the output voltage is consistent and stable, the inductor current ripple is greatly reduced, and the dynamic effect of the system is greatly improved.

[0007] In combination with the first aspect, the duty cycle of the output switch tube in the buck mode includes: outputting the duty cycle of the first switch tube to the fourth switch tube, wherein the duty cycle of the first switch tube is the percentage of the output current to the input current, the duty cycle of the second switch tube is 1 minus the duty cycle of the first switch tube, the duty cycle of the third switch tube is 0, and the duty cycle of the fourth switch tube is 1, and the first switch tube to the fourth switch tube are the switch tubes in the buck-boost circuit.

[0008] The processor can set the duty cycle of the first switch tube to the fourth switch tube by means of this solution, so that the buck-boost circuit can perform voltage reduction smoothly.

[0009] In combination with the first aspect, the duty cycle of the output switch tube in the boost mode includes: outputting the duty cycle of the first switch tube to the fourth switch tube, wherein the duty cycle of the first switch tube is 1, the duty cycle of the second switch tube is 0, the duty cycle of the third switch tube is the percentage of the output current to the input current minus 1, the duty cycle of the fourth switch tube is 1 minus the duty cycle of the third switch tube, and the first to fourth switch tubes are switch tubes in the boost-buck circuit.

[0010] The processor can set the duty cycle of the first switch tube to the fourth switch tube by means of this solution, so that the buck-boost circuit can perform the boost smoothly.

[0011] In combination with the first aspect, the first threshold is determined according to the input end current, including: the first threshold is the maximum value of the input end current.

[0012] By setting the first threshold value as the maximum value of the input current, the processor determines whether the buck-boost circuit is in a boost state or a buck state, thereby allocating the duty cycle of the switch tube in the buck-boost circuit.

[0013] In combination with the first aspect, the output end current is greater than or equal to 0 and less than or equal to 2 times of the first threshold.

[0014] In combination with the first aspect, the method further includes: acquiring an input end current, and determining the first threshold value according to the input end current.

[0015] In a second aspect, a buck-boost circuit is provided, which includes a processor, a first input interface, a second input interface, a first output interface, a second output interface, a first switch tube, a second switch tube, a third switch tube, a fourth switch tube, a first inductor and a first capacitor; the first input interface is connected to the positive electrode of the input power supply, and the second input interface is connected to the negative electrode of the input voltage; the first output interface and the second output interface are used to output voltage; one end of the first switch tube is connected to the first input interface, the other end of the first switch tube is connected to one end of the second switch tube, and the other end of the second switch tube is connected to the second input interface; one end of the third switch tube is connected to the One end of the first capacitor is connected to the second output interface, the other end of the third switch tube is connected to the fourth switch tube, and the other end of the fourth switch tube is connected to the other end of the first capacitor and the first output interface; one end of the first inductor is connected to the first switch tube and the second switch tube, and the other end of the inductor is connected to the second switch tube and the third switch tube; the first end of the first capacitor is connected to the first output interface, and the other end of the first capacitor is connected to the second output interface; the processor is electrically connected to the first switch tube to the fourth switch tube, and the processor implements the step-up and step-down control method as described in any one of the first aspects above.

[0016] In a third aspect, an electronic device is provided, comprising a processor, the processor being electrically connected to a memory, and the processor being configured to execute the step-up / step-down control method as described in any one of the first aspects above.

[0017] In a fourth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the step-up and step-down control method as described in any one of the first aspects above.

[0018] In a fifth aspect, a computer program product is provided, comprising a computer program, wherein when the computer program is executed by a controller, the step-up / step-down control method as described in any one of the first aspects is implemented.

[0019] The beneficial effects of the second to fifth aspects mentioned above can refer to the beneficial effects of the first aspect and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 A circuit diagram of a buck-boost circuit provided in an embodiment of the present application;

[0021] Figure 2 A timing diagram provided for an embodiment of the present application;

[0022] Figure 3 A system energy flow diagram under voltage reduction provided in an embodiment of the present application;

[0023] Figure 4 A system energy flow diagram under voltage reduction provided in an embodiment of the present application;

[0024] Figure 5 A system energy flow diagram under a boost condition provided in an embodiment of the present application;

[0025] Figure 6 A system energy flow diagram under a boost condition provided in an embodiment of the present application;

[0026] Figure 7 A schematic diagram of the method flow provided in an embodiment of the present application. DETAILED DESCRIPTION

[0027] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0028] It should be noted that although a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than that in the flowchart. The terms "first", "second", etc. in the specification, claims and the above drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0029] Reference Figure 1 , Figure 1 The circuit diagram of the buck-boost circuit of the embodiment of the present application is shown. The buck-boost circuit includes a first input interface, a second input interface, a first output interface, a second output interface, a first switch tube, a second switch tube, a third switch tube, a fourth switch tube, a first inductor and a first capacitor; the first input interface is connected to the positive electrode of the input power supply, and the second input interface is connected to the negative electrode of the input voltage; the first output interface and the second output interface are used to output voltage; one end of the first switch tube is connected to the first input interface, the other end of the first switch tube is connected to one end of the second switch tube, and the other end of the second switch tube is connected to the second input interface; one end of the third switch tube is connected to one end of the first capacitor and the second output interface, the other end of the third switch tube is connected to the fourth switch tube, and the other end of the fourth switch tube is connected to the other end of the first capacitor and the first output interface; one end of the first inductor is connected to the first switch tube and the second switch tube, and the other end of the inductor is connected to the second switch tube and the third switch tube; the first end of the first capacitor is connected to the first output interface, and the other end of the first capacitor is connected to the second interface. In order to identify whether the buck-boost circuit should work in boost mode or buck mode, voltage sampling and current sampling can be performed on the circuit. This controls the switch tube in the buck-boost circuit, allowing the circuit to achieve boost or buck.

[0030] For example, refer to Figures 2 to 4 When the buck-boost circuit steps down the voltage, the switch tube conduction timing is: the first switch tube and the fourth switch tube are turned on, and then the second switch tube and the fourth switch tube are turned on. If the system needs to step down the voltage, the loop formed by the first switch tube and the fourth switch tube is used to store energy in the inductor, and the current of the inductor continues through the loop formed by the second switch tube and the fourth switch tube, so that the energy stored in the inductor is released.

[0031] For example, refer to Figure 2 , Figure 5 and Figure 6 When the buck-boost circuit boosts the voltage, the switch tube conduction timing is: the first switch tube and the third switch tube are turned on, and then the first switch tube and the fourth switch tube are turned on. If the system needs to boost the voltage, the first switch tube is used to store energy for the inductor, and the loop formed by the first switch tube and the fourth switch tube is used for the inductor to continue the current, releasing the energy on the inductor.

[0032] In some embodiments, the input power source is a photovoltaic (PV) panel, or a battery. Exemplarily, the battery voltage is between 10 and 200 V, that is, the battery voltage is greater than or equal to 10 V and less than or equal to 200 V. The voltage at the output end is between 10 and 200 V.

[0033] In the related art, the following two buck-boost control methods are applied to the above Figure 1 The buck-boost circuit shown.

[0034] Method 1: Control the duty cycle of the first to fourth switches through loop output pulse width modulation (PWM). The first and third switches have the same duty cycle in the range of 0-100, and the second and fourth switches remain at 0. Thus, the step-up and step-down control is achieved by changing the duty cycle of the first and third switches. However, since the entire PV voltage is applied to the inductor during the conduction period of the first and third switches, the ripple of the inductor is particularly large, the heat is severe, and the circuit efficiency is low.

[0035] Method 2: Set the duty cycles of the first switch tube and the second switch tube to be complementary, and the duty cycles of the third switch tube and the fourth switch tube to be complementary. When the system needs to achieve bucking, the buck loop is turned on, wherein the duty cycle of the loop output is limited to 0 to 100%. When the system needs to achieve boosting, the boost loop is turned on, wherein the duty cycle of the loop output is limited to 0 to 100%. When the loop is switched, the original duty cycle configuration of the first to fourth switch tubes must be cleared, and the duty cycle of the first to fourth switch tubes must be reconfigured. Using method 2 to control bucking and boosting, the current ripple of the inductor is small and the efficiency is high. However, in the process of switching between bucking and boosting of the circuit, the system is affected by sampling or other factors, and sometimes recognizes it as boost mode and sometimes recognizes it as buck mode, which will cause frequent clearing of the duty cycle of the switch tube, causing system fluctuations, which has obvious disadvantages.

[0036] Based on the deficiencies caused by the above control methods, an embodiment of the present application discloses a step-up and step-down control method and device.

[0037] Reference Figure 1 In the buck-boost circuit shown, when the circuit is in buck mode, the output voltage gradually increases when the duty cycle of the first switch tube in the buck mode core increases from 0 to 100%. When the circuit is in boost mode, the output voltage also gradually increases when the duty cycle of the third switch tube in the boost mode core increases from 0 to 100%. When the duty cycle of the switch tube Q1 in the buck mode is 100%, the output voltage of the circuit is equal to when the duty cycle of the switch tube Q3 in the boost mode is 0. In other words, the buck mode and the boost mode can actually be connected together.

[0038] The buck-boost control method provided in the embodiment of the present application obtains the output current through a processor, and compares the output current with a first threshold value to determine whether the buck-boost circuit is in a boost stage or a buck stage, thereby adjusting the duty cycle of the switch tube in the circuit according to the stage in which the buck-boost circuit is located, so that the buck-boost circuit does not need to clear the duty cycle of all the switch tubes in the process of realizing the boost and buck switching, so that the output voltage is consistent and stable, and the inductor current ripple is greatly reduced, and the dynamic effect of the system is greatly improved.

[0039] The embodiments of the present invention are further described below in conjunction with the accompanying drawings.

[0040] Reference Figure 7 , Figure 7 FIG. 1 is a flow chart showing a buck-boost control method according to an embodiment of the present application. Figure 1 Taking the circuit shown as an example, the buck-boost control method of the embodiment of the present application includes steps S100 to S300.

[0041] S100: The processor obtains the output current.

[0042] The processor can collect the output terminal current by current sampling. For example, the output terminal voltage is collected, and the output terminal current is obtained according to the output terminal voltage and the known output terminal resistance. The current sampling method can be based on the method in the related art, which will not be repeated here.

[0043] After the processor obtains the output terminal current, the output terminal current can be compared with a first threshold value to determine whether the output terminal current is greater than the first threshold value, less than the first threshold value, or equal to the first threshold value, wherein the first threshold value is determined according to the input terminal current.

[0044] Taking the input terminal being connected to a battery as an example, the input terminal current may be the battery current.

[0045] If the output current is less than the first threshold, the processor executes S200. If the output current is greater than the first threshold, the processor executes S300. In some embodiments, if the output current is equal to the first threshold, the processor executes S200. In other embodiments, if the output current is equal to the first threshold, the processor executes S300.

[0046] S200, the processor outputs the duty cycle of the switch tube according to the buck mode.

[0047] With the above Figure 1 Taking the buck-boost circuit shown as an example, the processor outputs the duty cycle of the first switch tube to the fourth switch tube. The duty cycle of the first switch tube is the percentage of the output current to the input current, the duty cycle of the second switch tube is 1 minus the duty cycle of the first switch tube, the duty cycle of the third switch tube is 0, and the duty cycle of the fourth switch tube is 1.

[0048] For example, the output current is 1 A and the input current is 4 A. The output current accounts for 25% of the input current, the duty cycle of the first switch is 25%, and the duty cycle of the second switch is 1 minus 25%, which is equal to 75%.

[0049] In some embodiments, the input current is an input current collected by a processor. In other embodiments, the input current is a preset input current. For example, the preset input current is a maximum value of the battery current. For another example, the preset input current is 90% of the maximum value of the battery current.

[0050] S300, the processor outputs the duty cycle of the switch tube according to the boost mode.

[0051] Still with the above Figure 1Taking the buck-boost circuit shown as an example, the processor outputs the duty cycle of the first switch tube to the fourth switch tube. Among them, the duty cycle of the first switch tube is 1, the duty cycle of the second switch tube is 0, the duty cycle of the third switch tube is the percentage of the output terminal current to the input terminal current minus 1, and the duty cycle of the fourth switch tube is 1 minus the duty cycle of the third switch tube.

[0052] For example, the output current is 8A and the input current is 4A. The output current accounts for 200% of the input current, and the duty cycle of the third switch is 200% minus 1, which is equal to 100%. The duty cycle of the fourth switch is 1 minus 100%, which is equal to 0.

[0053] Through the above scheme, the processor obtains the output current and compares the output current with the first threshold value to determine whether the buck-boost circuit is in the boost stage or the buck stage. Therefore, the duty cycle of the switch tube in the circuit is adjusted according to the stage of the buck-boost circuit, so that the buck-boost circuit does not need to clear the duty cycle of all the switch tubes in the process of switching between boost and buck, so that the output voltage is coherent and stable, the inductor current ripple is greatly reduced, and the dynamic effect of the system is greatly improved.

[0054] For example, when the percentage of the output current to the input current changes from 90% to 110%, the buck-boost circuit changes from bucking to boosting. The duty cycle of the processor output to the first switch tube to the fourth switch tube changes as follows:

[0055] The duty cycle of the first switch tube increases from 90% to 100%, the duty cycle of the first switch tube decreases from 10% to 0, the duty cycle of the third switch tube increases from 0 to 10%, and the duty cycle of the fourth switch tube decreases from 100% to 90%. The PWM of all switches is continuous, and there is no fluctuation from 90% to 0 and then to 100%.

[0056] In some embodiments, the first threshold is determined according to the input terminal current, including: the first threshold is the maximum value of the input terminal current.

[0057] For example, the input power source is a battery. The maximum value of the input current may be the maximum current value marked in the production instructions of the battery. Alternatively, the maximum value of the input current may be the actual maximum current value obtained by testing the input power source used in the buck-boost circuit or a power source of the same model as the input power source.

[0058] It should be noted that the maximum value of the input terminal current may be an adjacent value of the value obtained by the above method. For example, if the maximum current value marked in the battery production instructions is 10A, the maximum value of the input terminal current may be an adjacent value of 10A, such as 11A or 8A.

[0059] Thus, according to the above description, if the output current is less than the maximum value of the input current, the processor executes S200. According to the above description, if the output current is greater than the maximum value of the input current, the processor executes S300. According to the solution of this embodiment, if the processor obtains that the current at the output is greater than the current at the input, it is determined that the circuit is a boost circuit. If the current at the output obtained by the processor is less than the current at the input, it is determined that the circuit is a buck circuit.

[0060] In some other embodiments, the first threshold is determined according to the input terminal current, including: the first threshold is a reference value of the input terminal current.

[0061] Exemplarily, the reference value of the input-end current may be a first percentage of the maximum value of the input-end current. For example, the first percentage may be 70%, 80%, or 90%.

[0062] In some embodiments, the above method further includes S400.

[0063] S400: The processor obtains an input terminal current, and determines a first threshold value according to the input terminal current.

[0064] In some embodiments, the processor may obtain the input terminal current through current sampling.

[0065] In some other embodiments, the input terminal current data may be stored in a memory, and the processor may obtain the input terminal current data stored in the memory.

[0066] The method of determining the first threshold value according to the input terminal current can refer to the above description and will not be repeated here.

[0067] In some embodiments, the output current is greater than or equal to 0 and less than or equal to 2 times of the first threshold.

[0068] When the buck-boost circuit is bucking, the current at the output end will be less than the current at the input end. When the buck-boost circuit is boosting, the current at the output end will be greater than the current at the input end. Thus, when the current at the output end reaches twice the maximum value of the input end current, the voltage at the output end can reach twice the voltage at the input end.

[0069] In some other embodiments, the current at the output end is greater than or equal to 0 and less than or equal to 3 times of the first threshold.

[0070] The processor can limit the output current, so that after obtaining the output current, it can compare it with the first threshold to determine whether the current circuit is in a boost state or a buck state, thereby adjusting the first to fourth switch tubes in the boost-boost circuit to achieve a smooth transition of boost and buck.

[0071] In some embodiments, taking the input end connected to a battery as an example, the above steps are performed on the basis of a normal double closed loop of a battery voltage outer loop and a battery current inner loop. The closed loop can enable the buck-boost topology system to run to a set target value. Exemplarily, the target value can be a value obtained by the processor when executing the above method. The processor obtains the target value before executing the above method.

[0072] The present application also provides an electronic device, the electronic device comprising:

[0073] A transceiver module, used to obtain output current;

[0074] The processing module is used to output the duty cycle of the switch tube according to the buck mode and output the duty cycle of the switch tube according to the boost mode.

[0075] In some embodiments, the processing module is further configured to compare the output terminal current with a first threshold.

[0076] In some embodiments, the processing module is further used to obtain the input terminal current and determine the first threshold value according to the input terminal current.

[0077] The embodiment of the electronic device is substantially the same as the embodiment of the buck-boost control method described above, and will not be described in detail herein.

[0078] The embodiment of the present application also provides a buck-boost circuit, which includes a processor, a first input interface, a second input interface, a first output interface, a second output interface, a first switch tube, a second switch tube, a third switch tube, a fourth switch tube, a first inductor and a first capacitor; the first input interface is connected to the positive electrode of the input power supply, and the second input interface is connected to the negative electrode of the input voltage; the first output interface and the second output interface are used to output voltage; one end of the first switch tube is connected to the first input interface, the other end of the first switch tube is connected to one end of the second switch tube, and the other end of the second switch tube is connected to the second input interface; one end of the third switch tube is connected to one end of the first capacitor and the second output interface, the other end of the third switch tube is connected to the fourth switch tube, and the other end of the fourth switch tube is connected to the other end of the first capacitor and the first output interface; one end of the first inductor is connected to the first switch tube and the second switch tube, and the other end of the inductor is connected to the second switch tube and the third switch tube; the first end of the first capacitor is connected to the first output interface, and the other end of the first capacitor is connected to the second interface. The processor is electrically connected to the first switch tube to the fourth switch tube, and the processor implements the buck-boost control method in the above embodiment.

[0079] An embodiment of the present application also provides an electronic device, which includes a processor, the processor is electrically connected to a memory, and the processor is used to execute the step-up and step-down control method in the above embodiment.

[0080] An embodiment of the present application also provides a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the buck-boost control method in the above embodiment.

[0081] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a controller, implements the buck-boost control method in the above embodiment.

[0082] It should be noted that the above multiple embodiments can be combined and implemented. The execution order between the steps of each process of the method embodiment is only exemplary and does not constitute a limitation on the execution order between the steps. The steps can also be executed in other orders.

Claims

1. A step-up / step-down control method, characterized in that: include: Get the output current; If the output terminal current is less than the first threshold, the duty cycle of the output switch tube is adjusted according to the buck mode; If the output terminal current is greater than the first threshold, the duty cycle of the output switch tube is adjusted according to the boost mode; The first threshold is determined according to the input terminal current.

2. The method according to claim 2, characterized in that: The duty cycle of the output switch tube in the buck mode includes: outputting the duty cycle of the first switch tube to the fourth switch tube, wherein the duty cycle of the first switch tube is the percentage of the output end current to the input end current, the duty cycle of the second switch tube is 1 minus the duty cycle of the first switch tube, the duty cycle of the third switch tube is 0, and the duty cycle of the fourth switch tube is 1, and the first switch tube to the fourth switch tube are switch tubes in the buck-boost circuit.

3. The method according to claim 3, characterized in that: The duty cycle of the output switch tube in the boost mode includes: outputting the duty cycle of the first switch tube to the fourth switch tube, wherein the duty cycle of the first switch tube is 1, the duty cycle of the second switch tube is 0, the duty cycle of the third switch tube is the percentage of the output end current to the input end current minus 1, and the duty cycle of the fourth switch tube is 1 minus the duty cycle of the third switch tube. The first switch tube to the fourth switch tube are switch tubes in the boost-buck circuit.

4. The method according to any one of claims 1 to 3, characterized in that: The first threshold is determined according to the input terminal current, including: the first threshold is the maximum value of the input terminal current.

5. The method according to claim 4, characterized in that The output end current is greater than or equal to 0 and less than or equal to 2 times of the first threshold.

6. The method according to claim 5, characterized in that Also includes: An input terminal current is acquired, and the first threshold is determined according to the input terminal current.

7. A step-up / step-down circuit, characterized in that: The buck-boost circuit includes a processor, a first input interface, a second input interface, a first output interface, a second output interface, a first switch tube, a second switch tube, a third switch tube, a fourth switch tube, a first inductor and a first capacitor; The first input interface is connected to the positive electrode of the input power supply, and the second input interface is connected to the negative electrode of the input voltage; The first output interface and the second output interface are used to output voltage; One end of the first switch tube is connected to the first input interface, the other end of the first switch tube is connected to one end of the second switch tube, and the other end of the second switch tube is connected to the second input interface; One end of the third switch tube is connected to one end of the first capacitor and the second output interface, the other end of the third switch tube is connected to the fourth switch tube, and the other end of the fourth switch tube is connected to the other end of the first capacitor and the first output interface; One end of the first inductor is connected to the first switch tube and the second switch tube, and the other end of the inductor is connected to the second switch tube and the third switch tube; A first end of the first capacitor is connected to the first output interface, and the other end of the first capacitor is connected to the second output interface; The processor is electrically connected to the first to fourth switch tubes, and the processor implements the buck-boost control method according to any one of claims 1 to 6.

8. An electronic device, characterized in that: The electronic device includes a processor, the processor is electrically connected to the memory, and the processor is used to execute the buck-boost control method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the buck-boost control method according to any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by the controller, the buck-boost control method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Buck-boost converter current detection circuit and integrated circuit

    CN107395016A