Method for regulating output voltage of dc-dc converter and related device
By calculating the target output voltage of the DC-DC converter and regulating the voltage, the stability problem of the DC-DC converter under instantaneous overcurrent conditions is solved, and the stability and current balance capability of the system are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHINRY TECH
- Filing Date
- 2022-03-26
- Publication Date
- 2026-05-08
AI Technical Summary
Existing DC-DC converters cannot operate stably under instantaneous overcurrent conditions, resulting in poor system stability, especially when the output current demand exceeds the rated value in scenarios such as continuous steering wheel rotation or ABS braking.
By acquiring the current output current value of the DC-DC converter, it is determined whether it exceeds the preset threshold. Based on the parameter information, the target output voltage value is calculated, and the output voltage is adjusted to balance the current. This includes calculating the difference between the peak output current, rated output current, minimum output voltage, and load demand voltage. The voltage is then regulated in conjunction with the adjustment step size of the voltage loop controller and the preset step size.
Stable operation of the DC-DC converter under instantaneous overcurrent conditions was achieved, improving the system's stability and current balance capability.
Smart Images

Figure CN114785119B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of data processing technology, specifically to a method and related apparatus for regulating the output voltage of a DC-DC converter. Background Technology
[0002] Due to the complex operating conditions of the low-voltage load system in the vehicle, there will be instantaneous overcurrent conditions, such as continuous steering wheel rotation, ABS activation, etc., which require the DC / DC converter to have the ability to handle a current far exceeding the rated output current for a short period of time.
[0003] For example, in the existing solution, the rated capacity of the DC-DC controller is 2kW, the rated output voltage is 14V, and the rated output current is 140A. However, in scenarios such as continuous steering wheel turning and ABS braking, the output current requirement is greater than 140A within a few seconds, which exceeds the rated output current of the DC-DC controller. This will cause the system to be unable to operate stably, resulting in poor system stability. Summary of the Invention
[0004] This application provides a method and related apparatus for regulating the output voltage of a DC-DC converter, which can determine the current output voltage value based on the current output current of the DC-DC converter, thereby enabling automatic balancing of the output current of the DC-DC converter and improving the stability of the system.
[0005] A first aspect of this application provides a method for regulating the output voltage of a DC-DC converter, the method comprising:
[0006] Obtain the current output current value of the DC-DC converter;
[0007] Determine whether the current output current value is greater than a preset current threshold; if the current output current value is greater than the preset current threshold, then determine the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter.
[0008] If the current output current value is less than or equal to the preset current threshold, then the load's required voltage value is determined to be the target output voltage value of the DC-DC converter;
[0009] Adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter.
[0010] In one possible implementation, the parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the load's required voltage value. Determining the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter includes:
[0011] Obtain the first difference between the peak output current value of the DC-DC converter and the current output current value;
[0012] Obtain the second difference between the peak output current value and the rated output current value;
[0013] The target output voltage value of the DC-DC converter is determined based on the first difference, the second difference, the minimum output voltage value, and the load's required voltage value.
[0014] In one possible implementation, the parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the load's required voltage value. Determining the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter includes:
[0015] The target output voltage value of the DC-DC converter is obtained using the method shown in the following formula:
[0016]
[0017] Where Vset is the target output voltage of the DC-DC converter, Imax is the peak output current, and I... ref Vmin is the rated output current value, Vsetcan is the minimum output voltage value, Io is the load's required voltage value, and Io is the current output current value.
[0018] In one possible implementation, the current output current value is greater than the preset current threshold, and adjusting the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter includes:
[0019] Obtain the absolute value of the difference between the target output voltage value and the loop target output voltage value;
[0020] Based on the absolute value and the preset absolute value threshold range, determine the adjustment step size for adjusting the current output voltage value of the DC-DC converter to the target output voltage value;
[0021] According to the adjustment step size, the current output voltage value of the DC-DC converter is adjusted to the target output voltage value of the DC-DC converter.
[0022] In one possible implementation, the current output current value is less than or equal to the preset current threshold, and adjusting the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter includes:
[0023] Obtain the preset adjustment step size;
[0024] According to the preset adjustment step size, the current output voltage value of the DC-DC converter is adjusted to the target output voltage value of the DC-DC converter.
[0025] A second aspect of this application provides an output voltage regulation device for a DC-DC converter, the device comprising:
[0026] The acquisition unit is used to acquire the current output current value of the DC-DC converter;
[0027] The judgment unit is used to determine whether the current output current value is greater than a preset current threshold.
[0028] The first determining unit is configured to determine the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter if the current output current value is greater than the preset current threshold.
[0029] The second determining unit is used to determine the load's required voltage value as the target output voltage value of the DC-DC converter if the current output current value is less than or equal to the preset current threshold.
[0030] The adjustment unit is used to adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter.
[0031] In one possible implementation, the parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the load's required voltage value, wherein the first determining unit includes:
[0032] The first acquisition module is used to acquire a first difference between the peak output current value of the DC-DC converter and the current output current value.
[0033] The second acquisition module is used to acquire a second difference between the peak output current value and the rated output current value;
[0034] The first determining module is used to determine the target output voltage value of the DC-DC converter based on the first difference, the second difference, the minimum output voltage value, and the required voltage value of the load.
[0035] In one possible implementation, the parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the required voltage value of the load. In determining the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter, the first determining unit is configured to:
[0036] The target output voltage value of the DC-DC converter is obtained using the method shown in the following formula:
[0037]
[0038] Where Vset is the target output voltage value, Imax is the peak output current value, and I... ref Vmin is the rated output current value, Vsetcan is the minimum output voltage value, Io is the load's required voltage value, and Io is the current output current value.
[0039] In one possible implementation, the current output current value is greater than the preset current threshold, and the adjustment unit includes:
[0040] The third acquisition module is used to acquire the absolute value of the difference between the target output voltage value and the loop target output voltage value;
[0041] The second determining module is used to determine, based on the absolute value and a preset absolute value threshold range, the adjustment step size for adjusting the current output voltage value of the DC-DC converter to the target output voltage value;
[0042] The first adjustment module is used to adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter according to the adjustment step size.
[0043] In one possible implementation, the current output current value is less than or equal to the preset current threshold, and the adjustment unit includes:
[0044] The fourth acquisition module is used to acquire the preset adjustment step size;
[0045] The second adjustment module is used to adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter according to the preset adjustment step size.
[0046] A third aspect of this application provides a terminal including a processor, an input device, an output device, and a memory, wherein the processor, input device, output device, and memory are interconnected, wherein the memory is used to store a computer program, the computer program including program instructions, and the processor is configured to invoke the program instructions to execute the step instructions as described in the first aspect of this application.
[0047] A fourth aspect of this application provides a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in the first aspect of this application.
[0048] A fifth aspect of this application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of this application. The computer program product may be a software installation package.
[0049] Implementing the embodiments of this application has at least the following beneficial effects:
[0050] By acquiring the current output current value of the DC-DC converter, it is determined whether the current output current value is greater than a preset current threshold. If the current output current value is greater than the preset current threshold, the target output voltage value of the DC-DC converter is determined based on the current output current value and the parameter information of the DC-DC converter. If the current output current value is less than or equal to the preset current threshold, the required voltage value of the load is determined to be the target output voltage value of the DC-DC converter. The current output voltage value of the DC-DC converter is adjusted to the target output voltage value. Thus, when the current output current of the DC-DC converter changes, the output voltage of the DC-DC converter is adjusted in a timely manner, thereby enabling automatic balancing of the output current of the DC-DC converter and improving the stability of the system in which the DC-DC converter is located. Attached Figure Description
[0051] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, 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 this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0052] Figure 1A schematic diagram of a DC-DC converter system is provided for an embodiment of this application;
[0053] Figure 2A This application provides a schematic flowchart of a method for regulating the output voltage of a DC-DC converter.
[0054] Figure 2B This application provides a schematic flowchart of another method for regulating the output voltage of a DC-DC converter.
[0055] Figure 3 This application provides a schematic flowchart of another method for regulating the output voltage of a DC-DC converter.
[0056] Figure 4 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application;
[0057] Figure 5 This application provides a schematic diagram of the structure of an output voltage regulation device for a DC-DC converter.
[0058] Figure 6 A schematic diagram of the structure of a first determining unit 503 is provided for an embodiment of this application;
[0059] Figure 7 This application provides a schematic diagram of the structure of an adjustment unit 505.
[0060] Figure 8 A schematic diagram of another adjustment unit 505 is provided for an embodiment of this application. Detailed Implementation
[0061] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0062] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0063] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application can be combined with other embodiments.
[0064] To better understand the output voltage regulation method for a DC-DC converter provided in this application, a brief introduction to a DC-DC converter system applying this method is given below. Please refer to... Figure 1 , Figure 1 This application provides a schematic diagram of a DC-DC converter system as an embodiment. Figure 1 As shown, the DC-DC converter system includes a high-voltage power supply, a DC-DC converter, a battery, a switch SW, and a low-voltage load. The output terminal of the high-voltage power supply is connected to the input terminal of the DC-DC converter. The positive terminal of the DC-DC converter's output is connected to the positive terminal of the battery and the first terminal of the switch SW. The negative terminal of the DC-DC converter's output is connected to the negative terminal of the battery and the first terminal of the low-voltage load. The second terminal of the switch SW is connected to the second terminal of the low-voltage load. The output of this system is a hybrid load consisting of the battery and the low-voltage load. When the current demand of the low-voltage load increases or decreases, the output current of the DC-DC converter will increase or decrease accordingly.
[0065] Please see Figure 2A , Figure 2A This application provides a schematic flowchart of a method for regulating the output voltage of a DC-DC converter, as illustrated in the embodiments of this application. Figure 2A As shown, this method can be applied to DC-DC converters, DC-DC converter controllers, etc., and the method includes:
[0066] 201. Obtain the current output current value of the DC-DC converter.
[0067] The current output current value can be obtained using a current sensing sensor. This current output current value is associated with the low-voltage load.
[0068] 202. Determine whether the current output current value is greater than the preset current threshold.
[0069] The preset current threshold can be the rated output current value of the DC-DC converter.
[0070] 203. If the current output current value is greater than the preset current threshold, then the target output voltage value of the DC-DC converter is determined based on the current output current value and the parameter information of the DC-DC converter.
[0071] The parameters of a DC-DC converter include its peak output current, rated output current, minimum output voltage, and the required voltage of the load. The minimum output voltage can be understood as the minimum operating voltage for a low-voltage load. Since a low-voltage load can operate at a voltage lower than its rated voltage, this minimum operating voltage can be lower than its rated voltage.
[0072] Of course, the peak output current of a DC-DC converter can be understood as the highest value of the output current of the DC-DC converter, which can be greater than the peak output current of the DC-DC converter.
[0073] 204. If the current output current value is less than or equal to the preset current threshold, then the required voltage value of the load is determined to be the target output voltage value of the DC-DC converter.
[0074] The load's required voltage value can be understood as the voltage value required for the load to operate normally. Specifically, if the current output current value is less than or equal to the preset current threshold, then the current output current of the DC-DC converter can meet the load's operating requirements. That is, the DC-DC converter can withstand the current voltage and current for a long time, and the load's required voltage value is the same as the DC-DC converter's target output voltage value.
[0075] 205. Adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter.
[0076] The voltage adjustment step size between the current output voltage value and the target output voltage value can be obtained. Based on this voltage adjustment step size, the current output voltage value of the DC-DC converter is adjusted to the target output voltage value. Specifically, for example, the current output voltage value can be adjusted multiple times according to this adjustment step size to obtain the target output voltage value.
[0077] In this example, by obtaining the current output current value of the DC-DC converter, it is determined whether the current output current value is greater than a preset current threshold. If the current output current value is greater than the preset current threshold, the target output voltage value of the DC-DC converter is determined based on the current output current value and the parameter information of the DC-DC converter. The current output voltage value of the DC-DC converter is then adjusted to the target output voltage value. Thus, the target output voltage value can be determined based on the current output current value and the parameter information of the DC-DC converter. When the current output current of the DC-DC converter changes, the target output voltage value of the DC-DC converter can be controlled in a timely manner using the current output current. As the output voltage decreases, the battery will share more of the load current, thereby indirectly controlling the output current of the DC-DC converter.
[0078] In one possible implementation, the parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the load's required voltage value. A possible method for determining the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter includes:
[0079] A1. Obtain the first difference between the peak output current value of the DC-DC converter and the current output current value;
[0080] A2. Obtain the second difference between the peak output current value and the rated output current value;
[0081] A3. Determine the target output voltage value of the DC-DC converter based on the first difference, the second difference, the minimum output voltage value, and the load's required voltage value.
[0082] The target output voltage of the DC-DC converter can be obtained by multiplying and summing the first difference, the second difference, the minimum output voltage, and the load's required voltage. Specifically, the target output voltage can be determined using the following formula:
[0083]
[0084] Where Vset is the target output voltage value, A1 is the first difference, A2 is the second difference, Vmin is the minimum output voltage value, and Vsetcan is the load's required voltage value. Vsetcan can be understood as the output voltage value normally required by the load.
[0085] In this example, the target output voltage is determined by the first difference between the peak output current value and the current output current value, the second difference between the peak output current value and the rated output current value, and the minimum output voltage. This allows the target output voltage to be determined from the perspective of current, improving the accuracy of target output voltage determination.
[0086] In one possible implementation, the parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the load's required voltage value. Another possible method for determining the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter includes:
[0087] The target output voltage value of the DC-DC converter is obtained using the method shown in the following formula:
[0088]
[0089] Where Vset is the target output voltage value, Imax is the peak output current value, and I... ref Vmin is the rated output current value, Vsetcan is the minimum output voltage value, Io is the load's required voltage value, and Io is the current output current value.
[0090] In one possible implementation, if the current output current value is greater than the preset current threshold, a possible method for adjusting the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter includes:
[0091] B1. Obtain the absolute value of the difference between the target output voltage value and the loop target output voltage value;
[0092] B2. Based on the absolute value and the preset absolute value threshold range, determine the adjustment step size for adjusting the current output voltage value of the DC-DC converter to the target output voltage value;
[0093] B3. Adjust the current output voltage value of the DC-DC converter to the target output voltage value according to the adjustment step size.
[0094] The target output voltage value of the loop is the input value of the voltage loop controller.
[0095] The preset absolute value threshold range includes multiple sub-ranges, each with a different adjustment step size.
[0096] The method for determining the adjustment step size for adjusting the current output voltage value of the DC-DC converter to the target output voltage value based on the absolute value and a preset absolute value threshold range can be as follows:
[0097] Determine whether the difference between the target output voltage value and the loop target output voltage value is less than zero;
[0098] If the difference is less than zero, the absolute value of the difference is determined to be in the sub-interval corresponding to the first preset absolute value threshold interval, and the step size corresponding to the sub-interval is determined as the adjustment step size.
[0099] If the difference is greater than zero, the absolute value of the difference is determined to be the sub-interval corresponding to the second preset absolute value threshold interval, and the step size corresponding to the sub-interval is determined as the adjustment step size.
[0100] The number of sub-intervals in the first preset absolute value threshold interval and the second preset absolute value threshold interval are different, and the adjustment step size corresponding to the sub-intervals can be the same or different.
[0101] For example, the first preset absolute value threshold range includes four sub-ranges: the first sub-range, the second sub-range, the third sub-range, and the fourth sub-range. Specifically, the first sub-range is (first threshold, second threshold); the second sub-range is (second threshold, third threshold); the third sub-range is the range greater than the third threshold; and the fourth sub-range is (0, first threshold). The first threshold is less than the second threshold, the second threshold is less than the third threshold, and these thresholds are set based on empirical values or historical data. The adjustment step size corresponding to the first sub-range is less than the adjustment step size corresponding to the second sub-range, the adjustment step size of the second sub-range is less than the adjustment step size corresponding to the third sub-range, and the adjustment step size of the fourth sub-range is a preset fixed step size.
[0102] The second preset absolute value threshold range includes three sub-ranges: a first sub-range, a second sub-range, and a third sub-range. Specifically, the first sub-range is (first threshold, second threshold), the second sub-range is (second threshold, third threshold), and the third sub-range is (0, first threshold). The first threshold is less than the second threshold, and the second threshold is less than the third threshold. These thresholds are set using empirical values or historical data. The step sizes corresponding to the first, second, and fourth sub-ranges of the first preset absolute value threshold range can be the same as the step sizes between the corresponding sub-ranges of the first, second, and third sub-ranges in the second preset absolute value threshold range. For example, the adjustment step size corresponding to the first sub-range of the first preset absolute value threshold range is the same as that of the first sub-range of the second preset absolute value threshold range. Different adjustment step sizes correspond to different adjustment speeds. Therefore, different adjustment step sizes can be set according to the absolute value threshold range corresponding to the absolute value difference between the target output voltage value and the loop target output voltage value. This can stably achieve voltage balance between the DC / DC converter and the battery, thereby improving the adaptability during voltage regulation.
[0103] In one possible implementation, if the current output current value is less than or equal to the preset current threshold, a possible method for adjusting the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter includes:
[0104] C1. Obtain the preset adjustment step size;
[0105] C2. Adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter according to the preset adjustment step size.
[0106] Here, the target output voltage value is the target output voltage value determined when the current output current value is less than or equal to the preset current threshold value, and the target output voltage value is the required voltage value of the load.
[0107] The preset adjustment step size can be set using empirical values or historical data. It can refer to the adjustment step size corresponding to the preset absolute value threshold range in the aforementioned embodiments. For example, it could be the adjustment step size corresponding to the second sub-interval within the first preset absolute value threshold range.
[0108] In a specific embodiment, adjusting the current output voltage value of the DC-DC converter to the target output voltage value can be achieved by: performing multiple adjustments based on an adjustment step size; after each adjustment, the adjusted output voltage value can be determined as the current output voltage value, and adjustments can be made again until the current output voltage value is adjusted to the target output voltage value. For example, the output of the voltage loop controller can be used to assign a value to a pulse width modulation (PWM) signal, thereby controlling the switching transistors in the DC-DC converter according to the PWM signal to achieve voltage regulation based on the adjustment step size. The input of the voltage loop controller can be an adjustment value determined based on the current output voltage value and the adjustment step size, and its output value can be a parameter assigned to the PWM.
[0109] In one specific embodiment, this application provides a method for regulating the output voltage of a DC-DC converter, such as... Figure 2B As shown, the output current of the DC-DC topology is subjected to hardware low-pass filtering to obtain the current output current value. It is then determined whether the current output current value is greater than an output current threshold (preset current threshold). If the current output current value is greater than the output current threshold, a linear voltage reduction is performed to obtain the target output voltage value Vset of the DC-DC converter. This linear voltage reduction can be based on the current output current value and the parameter information of the DC-DC converter to obtain the target output voltage value Vset of the DC-DC converter. If the current output current value is less than the output current threshold, the load's required voltage value Vsetcan is determined as the target output voltage value Vset of the DC-DC converter. A variable-step soft-start strategy is used to adjust the loop target output voltage value Vref to the target output voltage value Vset of the DC-DC converter. The variable-step soft-start strategy can refer to the method used in the previous embodiment to adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter. The voltage loop controller obtains its output based on the target output voltage value vref. Then, the output of the voltage loop controller is used to assign a value to the pulse width modulation (PWM) signal, thereby controlling the switching transistors in the DC-DC converter according to the PWM signal to regulate the voltage.
[0110] Please see Figure 3 , Figure 3 This application provides a schematic flowchart of another method for regulating the output voltage of a DC-DC converter. For example... Figure 3 As shown, this method can be applied to DC-DC converters, DC-DC converter controllers, etc., and the method includes:
[0111] 301. Obtain the current output current value of the DC-DC converter;
[0112] 302. Determine whether the current output current value is greater than a preset current threshold;
[0113] 303. If the current output current value is greater than the preset current threshold, then obtain the first difference between the peak output current value of the DC-DC converter and the current output current value;
[0114] 304. Obtain the second difference between the peak output current value and the rated output current value;
[0115] 305. Determine the target output voltage value of the DC-DC converter based on the first difference, the second difference, the minimum output voltage value, and the load's required voltage value;
[0116] The minimum output voltage of a DC-DC converter can be understood as the minimum operating voltage for low-voltage loads. Since low-voltage loads can operate at voltages lower than their rated voltage, this minimum operating voltage can be lower than their rated voltage.
[0117] 306. If the current output current value is less than or equal to the preset current threshold, then the load's required voltage value is determined to be the target output voltage value of the DC-DC converter;
[0118] 307. Adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter.
[0119] In this example, the target output voltage is determined by the first difference between the peak output current value and the current output current value, the second difference between the peak output current value and the rated output current value, and the minimum output voltage. This allows the target output voltage to be determined from the perspective of current, thereby achieving voltage balance between the DC-DC converter and the battery, which together stably provide the full load current of the low-voltage load system.
[0120] For examples consistent with the above embodiments, please refer to... Figure 4 , Figure 4 A schematic diagram of a terminal structure provided in an embodiment of this application is shown in the figure. It includes a processor, an input device, an output device, and a memory. The processor, input device, output device, and memory are interconnected. The memory is used to store a computer program, which includes program instructions. The processor is configured to call the program instructions. The program includes instructions for performing the following steps.
[0121] Obtain the current output current value of the DC-DC converter;
[0122] Determine whether the current output current value is greater than a preset current threshold;
[0123] If the current output current value is greater than the preset current threshold, then the target output voltage value of the DC-DC converter is determined based on the current output current value and the parameter information of the DC-DC converter.
[0124] If the current output current value is less than or equal to the preset current threshold, then the load's required voltage value is determined to be the target output voltage value of the DC-DC converter.
[0125] Adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter.
[0126] The above mainly describes the solutions of the embodiments of this application from the perspective of the method execution process. It is understood that, in order to achieve the above functions, the terminal includes the corresponding hardware structure and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments provided herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware 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 implementation should not be considered beyond the scope of this application.
[0127] This application embodiment can divide the terminal into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0128] For those consistent with the above, please refer to Figure 5 , Figure 5 This application provides a schematic diagram of an output voltage regulation device for a DC-DC converter. For example... Figure 5 As shown, the device includes:
[0129] Acquisition unit 501 is used to acquire the current output current value of the DC-DC converter;
[0130] The judgment unit 502 is used to determine whether the current output current value is greater than a preset current threshold.
[0131] The first determining unit 503 is used to determine the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter if the current output current value is greater than the preset current threshold.
[0132] The second determining unit 504 is used to determine the load's required voltage value as the target output voltage value of the DC-DC converter if the current output current value is less than or equal to the preset current threshold.
[0133] The adjustment unit 505 is used to adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter.
[0134] In one possible implementation, the parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the load's required voltage value, such as... Figure 6 As shown, the first determining unit 503 includes:
[0135] The first acquisition module 5031 is used to acquire a first difference between the peak output current value of the DC-DC converter and the current output current value.
[0136] The second acquisition module 5032 is used to acquire a second difference between the peak output current value and the rated output current value;
[0137] The first determining module 5033 is used to determine the target output voltage value of the DC-DC converter based on the first difference, the second difference, the minimum output voltage value, and the load's required voltage value.
[0138] In one possible implementation, the parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the required voltage value of the load. Regarding determining the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter, the first determining unit 503 is configured to:
[0139] The target output voltage value of the DC-DC converter is obtained using the method shown in the following formula:
[0140]
[0141] Where Vset is the target output voltage value, Imax is the peak output current value, and I... refVmin is the rated output current value, Vsetcan is the minimum output voltage value, Io is the load's required voltage value, and Io is the current output current value.
[0142] In one possible implementation, the current output current value is greater than the preset current threshold, such as... Figure 7 As shown, the adjustment unit 505 includes:
[0143] The third acquisition module 5051 is used to acquire the absolute value of the difference between the target output voltage value and the loop target output voltage value;
[0144] The second determining module 5052 is used to determine, based on the absolute value and a preset absolute value threshold range, the adjustment step size for adjusting the current output voltage value of the DC-DC converter to the target output voltage value;
[0145] The first adjustment module 5053 is used to adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter according to the adjustment step size.
[0146] In one possible implementation, the current output current value is less than or equal to the preset current threshold, such as... Figure 8 As shown, the adjustment unit 505 includes:
[0147] The fourth acquisition module 5054 is used to acquire the preset adjustment step size;
[0148] The second adjustment module 5055 is used to adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter according to the preset adjustment step size.
[0149] This application also provides a computer storage medium storing a computer program for electronic data interchange, which causes a computer to perform some or all of the steps of the output voltage regulation method for any of the DC-DC converters described in the above method embodiments.
[0150] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program that causes a computer to perform some or all of the steps of any of the output voltage regulation methods for a DC-DC converter as described in the above method embodiments.
[0151] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0152] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0153] In the several embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of 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 devices or units may be electrical or other forms.
[0154] 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.
[0155] Furthermore, the functional units in the various embodiments of the application 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 program module.
[0156] If the integrated unit is implemented as a software program module and sold or used as an independent product, it can be stored in a computer-readable storage device (CMD). Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a memory and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned memory includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0157] Those skilled in the art will understand that all or part of the steps in the various methods of the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage device, which may include: a flash drive, a read-only memory, a random access memory, a magnetic disk, or an optical disk, etc.
[0158] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A method for regulating the output voltage of a DC-DC converter, characterized in that, The method includes: Obtain the current output current value of the DC-DC converter; Determine whether the current output current value is greater than a preset current threshold; if the current output current value is greater than the preset current threshold, then determine the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter. If the current output current value is less than or equal to the preset current threshold, then the load's required voltage value is determined to be the target output voltage value of the DC-DC converter; Adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter; The parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the required voltage value of the load. Determining the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter includes: Obtain the first difference between the peak output current value of the DC-DC converter and the current output current value; Obtain the second difference between the peak output current value and the rated output current value; The target output voltage value of the DC-DC converter is determined based on the first difference, the second difference, the minimum output voltage value, and the load's required voltage value.
2. The method according to claim 1, characterized in that, Determining the target output voltage value of the DC-DC converter based on the first difference, the second difference, the minimum output voltage value, and the load's required voltage value includes: The target output voltage value of the DC-DC converter is obtained using the method shown in the following formula: , Where Vset is the target output voltage of the DC-DC converter, Imax is the peak output current, and I... ref Vmin is the rated output current value, Vsetcan is the minimum output voltage value, Io is the load's required voltage value, and Io is the current output current value.
3. The method according to any one of claims 1-2, characterized in that, If the current output current value is greater than the preset current threshold, adjusting the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter includes: Obtain the absolute value of the difference between the target output voltage value and the loop target output voltage value; Based on the absolute value and the preset absolute value threshold range, determine the adjustment step size for adjusting the current output voltage value of the DC-DC converter to the target output voltage value; According to the adjustment step size, the current output voltage value of the DC-DC converter is adjusted to the target output voltage value of the DC-DC converter.
4. The method according to any one of claims 1-2, characterized in that, The step of adjusting the current output voltage of the DC-DC converter to the target output voltage value of the DC-DC converter when the current output current value is less than or equal to the preset current threshold includes: Obtain the preset adjustment step size; According to the preset adjustment step size, the current output voltage value of the DC-DC converter is adjusted to the target output voltage value of the DC-DC converter.
5. An output voltage regulation device for a DC-DC converter, characterized in that, The device includes: The acquisition unit is used to acquire the current output current value of the DC-DC converter; The judgment unit is used to determine whether the current output current value is greater than a preset current threshold. The first determining unit is configured to determine the target output voltage value of the DC-DC converter based on the current output current value and the parameter information of the DC-DC converter if the current output current value is greater than the preset current threshold. The second determining unit is used to determine the load's required voltage value as the target output voltage value of the DC-DC converter if the current output current value is less than or equal to the preset current threshold. The adjustment unit is used to adjust the current output voltage value of the DC-DC converter to the target output voltage value of the DC-DC converter; The parameter information includes: the peak output current value of the DC-DC converter, the rated output current value of the DC-DC converter, the minimum output voltage value of the DC-DC converter, and the required voltage value of the load. The first determining unit includes: The first acquisition module is used to acquire a first difference between the peak output current value of the DC-DC converter and the current output current value. The second acquisition module is used to acquire a second difference between the peak output current value and the rated output current value; The first determining module is used to determine the target output voltage value of the DC-DC converter based on the first difference, the second difference, the minimum output voltage value, and the required voltage value of the load.
6. The apparatus according to claim 5, characterized in that, The first determining unit is used for: The target output voltage value is obtained using the method shown in the following formula: , Where Vset is the target output voltage of the DC-DC converter, Imax is the peak output current, and I... ref Vmin is the rated output current value, Vsetcan is the minimum output voltage value, Io is the load's required voltage value, and Io is the current output current value.
7. A terminal, characterized in that, The system includes a processor, an input device, an output device, and a memory, which are interconnected. The memory is used to store a computer program, which includes program instructions. The processor is configured to invoke the program instructions to perform the method as described in any one of claims 1-4.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, the computer program including program instructions that, when executed by a processor, cause the processor to perform the method as described in any one of claims 1-4.
Citation Information
Patent Citations
Adaptive voltage positioning DC voltage stabilizer, and control circuit and control method thereof
CN110011535A