Switched mode power converter with peak current control
10170984 ยท 2019-01-01
Assignee
Inventors
- Martin Krueger (Oberschleissheim, DE)
- Daniel Bichler (Munich, DE)
- Jing Hu (Neubiberg, DE)
- Markus Schmid (Augsburg, DE)
- Juergen Stahl (Munich, DE)
Cpc classification
H02M1/0009
ELECTRICITY
H02M3/156
ELECTRICITY
International classification
H02M3/156
ELECTRICITY
Abstract
In accordance with an embodiment, a method, includes operating a power converter that comprises an electronic switch connected in series with an inductor in one of a first operation mode and a second operation mode. Operating the power converter in each of the first operation mode and the second operation mode includes driving the electronic switch in a plurality of successive drive cycles based on drive parameter. Each of the plurality of drive cycles includes an on-time in which the electronic switch is switched on and an off-time in which the electronic switch is switched off.
Claims
1. A method, comprising: operating a power converter that comprises an electronic switch connected in series with an inductor in one of a first operation mode and a second operation mode, wherein operating the power converter in each of the first operation mode and the second operation mode comprises driving the electronic switch in a plurality of successive drive cycles based on a drive parameter, wherein each of the plurality of successive drive cycles comprises an on-time in which the electronic switch is switched on and an off-time in which the electronic switch is switched off, wherein the drive parameter is one of a duration of the drive cycle or a duration of the off-time, wherein the drive parameter is predefined in the first operation mode, and wherein the drive parameter is increased in the second operation mode as compared to the first operation mode such that a duration of the on-time in the second operation mode is above a predefined duration threshold.
2. The method of claim 1, wherein driving the electronic switch in the on-time comprises: switching on the electronic switch in accordance with the drive parameter; monitoring a current flowing through the inductor; and switching off the electronic switch when the current reaches a current threshold.
3. The method of claim 2, wherein the current threshold is dependent on at least one control parameter.
4. The method of claim 3, wherein the at least one control parameter is selected from the group consisting of: an input voltage received by the power converter; and an output voltage supplied by the power converter.
5. The method of claim 4, wherein the control parameter defines a level of the current threshold.
6. The method of claim 4, wherein the current threshold varies in accordance with a sawtooth signal, and wherein the control parameter defines a start level and a slope of the sawtooth signal.
7. The method of claim 1, wherein operating the power converter in one of the first operation mode and the second operation mode comprises: monitoring an operation state of the power converter; and operating the power converter in one of the first operation mode and the second operation mode dependent on the operation state.
8. The method of claim 7, wherein monitoring the operation state comprises monitoring at least one operation parameter selected from the group consisting of: an input voltage of the power converter; an output voltage of the power converter; and a feedback signal.
9. The method of claim 1, wherein operating the power converter in the second operation mode comprises calculating the drive parameter based on at least one operation parameter.
10. The method of claim 9, wherein the at least one operation parameter is selected from the group consisting of: an input voltage of the power converter; an output voltage of the power converter; and a feedback signal.
11. The method of claim 9, wherein calculating the drive parameter comprises calculating the drive parameter based on a piecewise linear approximation.
12. The method of claim 1, wherein operating the power converter in one of the first operation mode and the second operation mode comprises: monitoring a duration of the on-time; and adapting the drive parameter dependent on the on-time.
13. The method of claim 12, wherein adapting the drive parameter comprises: one of increasing and decreasing the drive parameter each time the duration of the on-time falls below a first threshold; and the other one of increasing and decreasing the drive parameter each time the duration of the on-time rises above a second threshold.
14. The method of claim 13, further comprising: limiting the drive parameter to a nominal value.
15. The method of claim 1, wherein the drive parameter being predefined in the first operation mode comprises that the drive parameter is fixed.
16. The method of claim 1, wherein the drive parameter being predefined in the first operation mode comprises that the drive parameter varies in accordance with a predefined time scheme.
17. A power converter, comprising: an electronic switch connected in series with an inductor; and a controller configured to operate the power converter in one of a first operation mode and a second operation mode and, in each of the first operation mode and the second operation mode, to drive the electronic switch in a plurality of successive drive cycles based on a drive parameter such that each of the plurality of successive drive cycles comprises an on-time in which the electronic switch is switched on and an off-time in which the electronic switch is switched off, wherein the drive parameter is one of a duration of the drive cycle or a duration of the off-time, wherein the drive parameter is predefined in the first operation mode, and wherein the controller is configured to increase the drive parameter in the second operation mode as compared to the first operation mode such that a duration of the on-time in the second operation mode is above a predefined duration threshold.
18. The power converter of claim 17, wherein the controller is configured to monitor an operation state of the power converter, and operate the power converter in one of the first operation mode and the second operation mode dependent on the operation state.
19. The power converter of claim 17, wherein the controller is configured, in the second operation mode, to calculate the drive parameter based on at least one operation parameter.
20. The power converter of claim 17, wherein the controller is configured, in the first operation mode and the second operation mode, to monitor a duration of the on-time and adapt the drive parameter dependent on the on-time.
21. A power converter, comprising: a controller configured to operate the power converter in one of a first operation mode and a second operation mode and, in each of the first operation mode and the second operation mode, to drive an electronic switch in a plurality of successive drive cycles based on a drive parameter such that each of the plurality of successive drive cycles comprises an on-time in which the electronic switch is switched on and an off-time in which the electronic switch is switched off, wherein the drive parameter is one of a duration of the drive cycle or a duration of the off-time, wherein the drive parameter is predefined in the first operation mode, and wherein the controller is configured to increase the drive parameter in the second operation mode as compared to the first operation mode such that a duration of the on-time in the second operation mode is above a predefined duration threshold.
22. The power converter of claim 21, wherein the controller is configured to monitor an operation state of the power converter, and operate the power converter in one of the first operation mode and the second operation mode dependent on the operation state.
23. The power converter of claim 21, wherein the controller is configured, in the second operation mode, to calculate the drive parameter based on at least one operation parameter.
24. The power converter of claim 21, wherein the controller is configured, in the first operation mode and the second operation mode, to monitor a duration of the on-time and adapt the drive parameter dependent on the on-time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Examples are explained below with reference to the drawings. The drawings serve to illustrate certain principles, so that only aspects necessary for understanding these principles are illustrated. The drawings are not to scale. In the drawings the same reference characters denote like features.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
(15) In the following detailed description, reference is made to the accompanying drawings. The drawings form a part of the description and by way of illustration show specific embodiments in which the invention may be practiced. It is to be understood that the features of the various embodiments described herein may be combined with each other, unless specifically noted otherwise.
(16)
(17) An inductor and rectifier circuit 2 receives the input voltage V.sub.IN and the input current I.sub.IN and supplies the output voltage V.sub.OUT and the output current I.sub.OUT based on the input voltage V.sub.IN and the input current I.sub.IN. The inductor and rectifier circuit 2 includes an inductor 21 connected in series with an electronic switch 22 and a rectifier circuit. Referring to
(18) The inductor current signal S.sub.IL represents a current I.sub.L through the inductor 21. According to one example, the inductor current signal S.sub.IL is proportional to the inductor current I.sub.L. The inductor current signal S.sub.IL may be generated based on the inductor current I.sub.L by any type of current measurement circuit (not shown) that is configured to measure the current I.sub.L through the inductor 21.
(19) According to one example, the feedback circuit is configured to generate the feedback signal S.sub.FB based on a control signal S.sub.CTRL. The control signal S.sub.CTRL represents at least one parameter of the power converter circuit that is to be regulated. According to one example, the power converter circuit is configured to regulate the output voltage V.sub.OUT. In this case, the control signal S.sub.CTRL represents the output voltage V.sub.OUT. According to one example, the control signal S.sub.CTRL is proportional to the parameter to be regulated. The control signal S.sub.CTRL can be generated using any type of measurement circuit (not shown) that is suitable to measure the parameter that is to be regulated.
(20)
(21) According to one example, the controller 3 is a peak current controller. In this case, the controller 3 drives the electronic switch 22 in a plurality of successive drive cycles wherein each drive cycle includes an on-period in which the electronic switch 22 is switched on (is in an on-state) and an off-period in which the electronic switch 22 is switched off (is in an off-state). The on-periods end when the current I.sub.L through the inductor 21 reaches a predefined threshold.
(22)
(23) The timing diagrams shown in
(24)
where f(S.sub.CTRL) is a function of the control signal S.sub.CTRL. This is explained in further detail with reference to an example below.
(25)
S.sub.TH=g(S.sub.CTRL)(2),
where g(S.sub.CTRL) is a function of the control signal S.sub.CTRL.
(26) Each of
(27) A duty cycle d of the drive signals S.sub.DRV shown in
(28) The timing diagrams shown in
(29) The power converter circuit is in the steady state if the current level of the inductor current I.sub.L at the beginning of one drive cycle equals the current level of the inductor current at the end of the respective drive cycle. That is, an increase of the inductor current I.sub.L during the on-period equals a decrease of the inductor current during the off-period. This can be expressed as follows:
m.sub.ON.Math.T.sub.ON=m.sub.OFF.Math.T.sub.OFF(3),
where m.sub.ON denotes a slope of the inductor current I.sub.L during the on-period, T.sub.ON denotes the duration of the on-period, m.sub.OFF denotes the slope of the inductor current I.sub.L during the off-period, and T.sub.OFF denotes the duration of the off-period. In the following, r=T.sub.OFF/T.sub.ON is referred to as off/on ratio and d=T.sub.ON/(T.sub.ON+T.sub.OFF)=T.sub.ON/T is referred to as duty cycle. In the steady state, the off/on ratio and the duty cycle d, respectively, can be expressed based on equation (3) as follows:
(30)
The slopes m.sub.ON and m.sub.OFF and, therefore, the off/on ratio r and the duty cycle d in the steady state, are dependent on the input voltage V.sub.IN and the output voltage V.sub.OUT. How these slopes m.sub.ON and m.sub.OFF are dependent on the input voltage V.sub.IN and the output voltage V.sub.OUT is dependent on the specific topology of the power converter circuit, where this topology is defined by the topology of the inductor and rectifier circuit 2. Some examples of possible topologies are explained with reference to
(31)
(32)
(33)
(34)
(35)
(36) In the drawings explained before, the electronic switch 22 is only schematically illustrated. Any type of electronic switch may be used to implement the electronic switch 22 in the power converter circuit. Examples of the electronic switch 22 include, but are not restricted to, a MOSFET (Metal Oxide Semiconductor Field-Effect Transistor), an IGBT (Insulated Gate Bipolar Transistor), a HEMT (High Electron Mobility Transistor), in particular a Gallium-Nitride-(GaN)-HEMT, a BJT (Bipolar Junction Transistor), or the like. The rectifier element 23 is drawn as a bipolar diode, which is a passive rectifier element, in the drawings explained before. This, however, is only an example. Any other type of passive rectifier element such as a Schottky diode may be used as well. Furthermore, the rectifier element is not restricted to be implemented as a passive rectifier element, so that an active rectifier element may be used instead. According to one example, an active rectifier element includes at least one electronic switch that may be switched on or off dependent on a polarity of a voltage across the at least one electronic switch. Those active rectifiers are often referred to as synchronous rectifiers (SR).
(37) The power converter circuits shown in
(38) Referring to the above, each of the control schemes explained with reference to
(39) However, maintaining the electronic switch 22 in the on-state for the minimum duration T.sub.ON.sub._.sub.MIN may result in an undesired increase of the average inductor current I.sub.L if the power converter circuit is in an operation state in which the on-period as defined by the inductor current signal S.sub.IL and the threshold signal S.sub.TH is shorter than the minimum duration T.sub.ON.sub._.sub.MIN. This operation state may occur if a power consumption of the load is very low so that discontinuous conduction mode takes place and on-times shorter than T.sub.ON.sub._.sub.MIN are sufficient to cover the power consumption of the load Z. According to one example, very low means less than 10% of a maximum output power the power converter can provide. This operation state may also be referred to as light load state. However, an increase of the inductor current I.sub.L if the electronic switch 22 is maintained in the on-state for the minimum duration T.sub.ON.sub._.sub.MIN is not restricted to a light load state but may also occur in any load state where continuous conduction mode takes place including full load and peak load. In continuous conduction mode the on-time is not a function of the load Z but a function only of the input voltage V.sub.IN and the output voltage V.sub.OUT. Such a continuous conduction mode operation at normal load, full load, or peak load may result in that on-times shorter than T.sub.ON.sub._.sub.MIN are sufficient to cover the power consumption of the load Z if the input voltage V.sub.IN has a high voltage level.
(40) An undesired increase of the inductor I.sub.L current as a result of maintaining the electronic switch 22 in the on-state for the minimum duration T.sub.ON.sub._.sub.MIN is illustrated in
(41) The solid lines in
(42) In order to prevent such undesirable increase of the average inductor current I.sub.L, the controller is configured to operate the power converter circuit in one of a first operation mode and a second operation, wherein the drive parameter is predefined in the first operation mode, and wherein the drive parameter is adapted in the second operation mode such that a duration of the on-time is above a predefined duration threshold. This predefined duration threshold is the minimum on-duration T.sub.ON.sub._.sub.MIN according to one example, and greater than the minimum on-duration T.sub.ON.sub._.sub.MIN according to another example. The drive parameter being predefined in the first operation mode may include that the drive parameter is fixed or that the drive parameter varies in accordance with a predefined variation scheme. Referring to the above, the drive parameter is one of the drive cycle duration T or the off-time duration T.sub.OFF. Each of these parameters affects the switching frequency, wherein varying these parameters in accordance with a predefined variation scheme may shape a frequency spectrum of electromagnetic emissions associated with the switched mode operation of the power converter circuit. In the following, predefined in context with the drive parameter therefore includes a fixed drive parameter or a drive parameter varying in accordance with a predefined (modulation) scheme. Varying the drive parameter in accordance with a predefined variation scheme may include periodically varying the drive parameter between a minimum value and a maximum value.
(43) In the second operation mode, the drive parameter is adapted dependent on an operation state of the power converter. That is, the drive parameter is adapted when the power converter is in an operation state in which the inductor current I.sub.L, more particularly, the average inductor current, would increase if the power converter would be operated based on the predefined drive parameter. This operation state is referred to as critical state in the following. According to one example, the controller 3 is configured to monitor the operation state of the power converter in order to detect the critical state and, upon detecting the critical state, to operate the power converter in the second operation mode. One example of this is illustrated in
(44)
(45) In the following frequency control denotes a type of control where the drive cycle duration T and, therefore, the frequency f=1/T of the drive cycles is controlled by the controller 3. Frequency control includes a predefined frequency control when the power converter circuit is in the first operation mode and a variable frequency control when the power converter circuit is in the second operation mode (in the critical state). Equivalently, off-time control denotes a type of control where the duration T.sub.OFF of the off-time in each drive cycle is controlled by the controller 3. Off-time control includes a predefined off-time control when the power converter circuit is in the first operation mode and a variable off-time control when the power converter circuit is in the second operation mode (in the critical state).
(46) In the second operation mode, the controller 3 is configured to adapt the drive parameter such that a duration of the on-period is on or above a predefined duration threshold. This threshold is referred to as T.sub.ON.sub._.sub.REF in the following. According to one example, this threshold equals the duration T.sub.ON.sub._.sub.MIN of the minimum on-time. According to another example, T.sub.ON.sub._.sub.REF is longer than T.sub.ON.sub._.sub.MIN. In other words, in the critical state, the power converter circuit is operated in an operation mode (the second operation mode) in which the drive parameter DP is changed such that the on-period is equal to or longer than the minimum on-time T.sub.ON.sub._.sub.MIN so that an undesirable increase of the average inductor current I.sub.L as illustrated in
(47) In the following, T.sub.NOM denotes the duration of one drive cycle in a power converter circuit operated with a frequency control in the first operation mode. This operation mode is also referred to as nominal frequency mode in the following, and T.sub.NOM is referred to as nominal drive cycle duration. T.sub.OFF.sub._.sub.NOM denotes the off-time in a power converter circuit operated with an off-time control in the first operation mode. This operation mode is also referred to as nominal off-time mode in the following, and T.sub.OFF.sub._.sub.NOM is referred to as nominal off-time duration. The nominal drive cycle duration T.sub.OFF.sub._.sub.NOM and the nominal off-time duration T.sub.OFF.sub._.sub.NOM may be fixed or may vary in accordance with a predefined variation scheme in order to vary the switching frequency and, therefore, shape a frequency spectrum of electromagnetic emissions associated with the switched mode operation of the power converter circuit.
(48) Referring to
(49) Based on equations (3), (4a) and (4b) the duration T.sub.ON of the on-time in the steady state can be expressed either as
(50)
where T=T.sub.ON+T.sub.OFF. Based on equations (5a) and (5b) it can be shown that a power converter circuit operated with an off-time control is in the critical state if
(51)
Equivalently, a power converter circuit with a frequency control is in the critical state if
(52)
Based on equation (6a), a power converter circuit with off-time control is in the critical operation state if,
(53)
and based on equation (6b), a power converter circuit with frequency control is in the critical operation state if,
(54)
(55) From equations (7a) and (7b) it can be seen that the critical state may be detected based on a ratio m.sub.ON/m.sub.OFF between the slope m.sub.ON during the on-period and m.sub.OFF during the off-period. Referring to
(56)
A power converter circuit with a buck topology as shown in
(57)
(58) Referring to equations (8a) and (8b) a buck converter is in the critical state if the input voltage is higher than a threshold voltage that is dependent on the output voltage V.sub.OUT, the duration T.sub.ON.sub._.sub.MIN of the minimum on-time, the duration of the off-time T.sub.OFF.sub._.sub.NOM in the fixed off-time mode, and the duration T.sub.NOM of the individual drive cycles in the fixed frequency mode. Based on equations (6a) and (6b) it can be shown that in each of the topologies explained with reference to
V.sub.IN>V.sub.IN.sub._.sub.TH.sub._.sub.OTC(T.sub.OFF.sub._.sub.NOM,V.sub.OUT,T.sub.ON.sub._.sub.MIN)(9a),
where V.sub.IN.sub._.sub.TH.sub._.sub.OTC(T.sub.OFF.sub._.sub.NOM, V.sub.OUT, T.sub.ON.sub._.sub.MIN) denotes a threshold dependent on T.sub.OFF.sub._.sub.NOM, V.sub.OUT and T.sub.ON.sub._.sub.MIN. This threshold is briefly referred to as V.sub.IN.sub._.sub.TH.sub._.sub.OTC in the following. In a power converter circuit with frequency control this threshold is dependent on the duration T.sub.NOM of the drive cycles in the fixed frequency mode, the output voltage V.sub.OUT and the duration T.sub.ON.sub._.sub.MIN of the minimum on-time, so that the power converter circuit is in the critical state if
V.sub.IN>V.sub.IN.sub._.sub.TH.sub._.sub.FC(T.sub.NOM,V.sub.OUT,T.sub.ON.sub._.sub.MIN)(9b),
where V.sub.IN.sub._.sub.TH.sub._.sub.FC(T.sub.OFF.sub._.sub.NOM, V.sub.OUT, T.sub.ON.sub._.sub.MIN) denotes a threshold dependent on T.sub.NOM, V.sub.OUT and T.sub.ON.sub._.sub.MIN. This threshold is briefly referred to as V.sub.IN.sub._.sub.TH.sub._.sub.FC in the following.
(59) According to one example shown in
(60) According to one example, the controller 3 is configured to regulate the output voltage V.sub.OUT such that a voltage level of the output voltage V.sub.OUT equals a voltage level of a set voltage V.sub.OUT.sub._.sub.REF. Apart from transient phases that occur after a power consumption of the load Z has changed and in which the average input current adjusts to a new level the output voltage V.sub.OUT is therefore represented by the set voltage V.sub.OUT.sub._.sub.REF. According to one example the controller 3 takes the decision whether or not the power converter circuit is in the critical state based on equation (7a) or (7b) (or (9a) or (9b)), whereas the output voltage V.sub.OUT is replaced by the set voltage V.sub.OUT.sub._.sub.REF. A flowchart illustrating this way of operation of the controller 3 is shown in
(61) The controller 3 may receive a signal representing the set voltage V.sub.OUT.sub._.sub.REF as one operation parameter. Alternatively to receiving the signal representing the set voltage V.sub.OUT.sub._.sub.REF the set voltage V.sub.OUT.sub._.sub.REF is stored in the controller 3. In the latter case, the decision whether or not the power converter circuit is in the critical state may simply be based on comparing the input voltage V.sub.IN represented by the input voltage signal SATIN with one of the thresholds V.sub.IN.sub._.sub.TH.sub._.sub.OTC or V.sub.IN.sub._.sub.TH.sub._.sub.FC. These thresholds which are only dependent on fixed parameters, if the output voltage V.sub.OUT is assumed to be substantially constant, can be stored in the controller 3.
(62) According to another example shown in
(63) According to another example shown in
(64) According to one example, the controller 3 is further configured to detect whether the power converter circuit operates in the CCM (Continuous Conduction Mode) or the DCM (Discontinuous Conduction Mode) and, upon detecting that the power converter circuit is in the critical state, operates the power converter circuit in the second operation mode only if the power converter circuit is in the CCM. This is explained with reference to
(65) Alternatively, as shown in
(66) In order to detect whether or not the power converter circuit is in the CCM (at 204 in
(67) In the critical state, the drive parameter DP, which may be either the duration T of the drive cycle or the duration T.sub.OFF of the off-time may be adjusted by the controller 3 in various way. Some examples of how the drive parameter may be adjusted are explained below. Referring to the above, in the critical state, the controller 3 adjusts the drive parameter such that the duration T.sub.ON of the on-time is on or above a predefined threshold T.sub.ON.sub._.sub.REF, which may be equal to or longer than the duration T.sub.ON.sub._.sub.MIN of the minimum on-time.
(68) According to one example, the controller 3, in the critical state, calculates the drive parameter DP based on the input voltage V.sub.IN and one of the output voltage V.sub.OUT and the set value V.sub.OUT.sub._.sub.REF of the output voltage. Based on these parameters the controller 3 may calculate a duration T.sub.OFF.sub._.sub.CS of the off-time in the critical state based on equation (3) as follows, in order to adjust the duration of the on-time to the duration T.sub.ON.sub._.sub.REF:
(69)
where the information on the input voltage V.sub.IN and the output voltage V.sub.OUT is included in m.sub.ON and m.sub.OFF as explained above.
In the following, r.sub.ON.sub._.sub.REF denotes the off/on ratio and d.sub.ON.sub._.sub.REF denotes the duty cycle that are obtained when the duration of the on-time in the steady state in the first operation mode equals T.sub.ON.sub._.sub.REF. The on/off ratio r.sub.ON.sub._.sub.REF can be expressed as r.sub.ON.sub._.sub.REF=T.sub.OFF.sub._.sub.NOM/T.sub.ON.sub._.sub.REF so that the duration T.sub.OFF.sub._.sub.CS may also be calculated based on,
(70)
(71) The duration T.sub.OFF.sub._.sub.CS calculated in accordance with equations (boa) and (bob) and applied in the second operation mode is longer than T.sub.OFF.sub._.sub.NOM in the first operation mode. Equivalently the controller 3 may calculate a duration T.sub.CS of one drive cycle in the critical state based on equation (3) as follows, in order to adjust the duration of the on-time to the duration T.sub.ON.sub._.sub.REF:
(72)
where the information on the input voltage V.sub.IN and the output voltage V.sub.OUT is included in m.sub.ON and m.sub.OFF as explained above. The ratio d.sub.ON.sub._.sub.REF explained above can be expressed as d.sub.ON.sub._.sub.REF=T.sub.ON.sub._.sub.REF/T.sub.NOM so that the duration T.sub.CS may also be calculated based on,
(73)
r.sub.ON.sub._.sub.REF and d.sub.ON.sub._.sub.REF are associated with the threshold voltages V.sub.IN.sub._.sub.TH.sub._.sub.OTC and V.sub.IN.sub._.sub.TH.sub._.sub.FC explained with reference to equations (9a) and (9b). That is, r.sub.ON.sub._.sub.REF is obtained in a power converter with off-time control if the input voltage V.sub.IN equals the threshold V.sub.IN.sub._.sub.TH.sub._.sub.OTC, and d.sub.ON.sub._.sub.REF is obtained in a power converter with frequency control if the input voltage V.sub.IN equals the threshold V.sub.IN.sub._.sub.TH .sub._.sub.FC. These thresholds can be calculated in the way explained with reference to equations (9a) and (9b).
(74) According to one example, the controller 3 is configured to calculate the drive parameter DP, that is, the duration T.sub.OFF of the off-time or the duration T of one drive cycle based on equations (11a) and (11b) as follows:
(75)
where max{a;b} denotes a mathematical function the result of which is the maximum of a and b. In this example, detecting whether or not the power converter circuit is in the critical state and obtaining the drive parameter is done in a single process defined by one of equations (12a) and (12b). The controller 3 regularly calculates one of the terms
(76)
based on the input voltage V.sub.IN and one of V.sub.OUT and V.sub.OUT.sub._.sub.REF whereas the power converter circuit is in the critical state and the respective term defines the drive parameter (T.sub.OFF or T) if the respective term is greater than 1. In this example, there is no explicit detection of the operation state, but the detection of the operation state is included in the selection within the max{a;b} operation, whereas the power converter is in the first operation mode if the first term (1 in equations (12a) and (12b)) is selected and in the second operation mode if the second term is selected.
(77) Calculating one of equations (10a), (10b), (11a), (11b), (12a) and (12b) may include one or more divisions. In order to avoid those divisions, the controller 3 is configured to approximate one or more of these equations by a piecewise linear function. This is explained with reference to an example shown
(78)
(79) Referring to
(80) The solid line in
T=T.sub.NOM.Math.(1+a.sub.0.Math.max{0;V.sub.INV.sub.IN.sub._.sub.TH.sub._.sub.FC}+a.sub.1.Math.max{0;V.sub.INV.sub.IN.sub._.sub.1}+a.sub.2.Math.max{0;V.sub.INV.sub.IN.sub._.sub.2}+ . . . +a.sub.N.Math.max{0;V.sub.INV.sub.IN.sub._.sub.N})(13),
where a.sub.0, . . . , a.sub.N denote coefficients that are selected based on the curve that is to be approximated, and V.sub.IN.sub._.sub.1, V.sub.IN.sub._.sub.2, V.sub.IN.sub._.sub.N, where V.sub.IN.sub._.sub.TH.sub._.sub.FC<V.sub.IN.sub._.sub.1<V.sub.IN.sub._.sub.2<V.sub.IN.sub._.sub.N define intervals, wherein T is linearly dependent on the input voltage V.sub.IN in each of these intervals. Just for the purpose of illustration, there are N=3 three intervals in the example shown in
.sub.i=1.sup.N.sub.i=0(14).
(81) According to another example, the controller 3 is configured to calculate the drive parameter based on the feedback signal S.sub.FB. According to one example, the calculation of the drive parameter includes a piecewise linear approximation. A piecewise linear approximation of the drive cycle duration, as one example of the drive parameter, may include a calculation as follows:
T=T.sub.NOM.Math.(1+b.sub.0.Math.max{0;S.sub.FBS.sub.FB.sub._.sub.TH.sub._.sub.FC}+b.sub.1.Math.max{0;S.sub.FBS.sub.FB.sub._.sub.1}+b.sub.2.Math.max{0;S.sub.FBS.sub.FB.sub._.sub.2}+ . . . +b.sub.N.Math.max{0;S.sub.FBS.sub.FB.sub._.sub.N})(15),
where b.sub.0, . . . b.sub.N denote coefficients that are selected based on the curve that is to be approximated, and S.sub.FB.sub._.sub.1, S.sub.OUT.sub._.sub.2, S.sub.FB .sub._.sub.N, where S.sub.FB.sub._.sub.TH.sub._.sub.FC<S.sub.FB.sub._.sub.1<S.sub.FB.sub._.sub.2<S.sub.FB.sub._.sub.N define intervals, wherein T is linearly dependent on the feedback signal S.sub.FB in each of these intervals. According to one example, each of the coefficients b.sub.0, . . . , b.sub.N is greater than zero, that is, b.sub.i>0, where i=1, . . . , N. According to another example, at least one of the coefficients is negative so that the sum of the coefficients is zero. S.sub.FB .sub._.sub.TH .sub._.sub.FC denotes a threshold of the feedback signal S.sub.FB at which the power converter may enter the critical state. The power converter circuit may be in the critical state if the feedback signal S.sub.FB is below the threshold and is outside the critical state if the feedback signal S.sub.FB is above the threshold. The lower S.sub.FB the larger T may be chosen to keep the converter circuit out of the critical state. Examples of how the feedback signal S.sub.FB can be generated are explained with reference to
(82) According to another example, the drive parameter is calculated based on the input voltage V.sub.IN and the feedback signal S.sub.FB as operation parameters. According to one example, calculating the drive parameter includes a piecewise linear approximation. A piecewise linear approximation of the drive cycle duration T, as one example of the drive parameter, may include a calculation as follows:
T=T.sub.NOM.Math.[(1+a.sub.0.Math.max{0;V.sub.INV.sub.IN.sub._.sub.TH.sub._.sub.FC}+a.sub.1.Math.max{0;V.sub.INV.sub.IN.sub._.sub.1}+a.sub.2.Math.max{0;V.sub.INV.sub.IN.sub._.sub.2}+ . . . +a.sub.N.Math.max{0;V.sub.INV.sub.IN.sub._.sub.N})+(1+b.sub.0.Math.max{0;S.sub.FBS.sub.FB.sub._.sub.TH.sub._.sub.FC}+b.sub.1.Math.max{0;S.sub.FBS.sub.FB.sub._.sub.1}+b.sub.2.Math.max{0;S.sub.FBS.sub.FB.sub._.sub.2}+ . . . +b.sub.N.Math.max{0;S.sub.FBS.sub.FB.sub._.sub.N})(16).
According to another example, the controller selects one of a plurality of drive parameters based on the duration T.sub.ON of the on-time. A first example, of such decision based selection of the drive parameter DP is illustrated in
(83)
(84) According to another example, the drive parameter is selected dependent on the on-time and at least one other parameter. This is explained with reference to
(85) According to another example, the controller 3 is configured to iteratively change the drive parameter dependent on the duration T.sub.ON of the on-time. In an off-time controlled power converter, for example, the controller may adjust the duration T.sub.OFF of the off-time as follows:
(86)
where T.sub.ON[i] and T.sub.OFF[i] denote the duration of the on-time and the off-time in one drive cycle i and T.sub.OFF[i+1] denotes the duration of the off-time in a subsequent drive cycle i+1, wherein the off-time is newly adjusted based on equation (17a) only if the on-time in drive cycle i is shorter than T.sub.ON.sub._.sub.REF. In a frequency controlled power converter, for example, the controller may adjust the duration T of the drive cycle as follows:
(87)
where T.sub.ON[i] and T[i] denote the duration of the on-time and the drive cycle in one drive cycle i and T[i+1] denotes the duration of the subsequent drive cycle i+1, wherein the duration T is newly adjusted based on equation (17b) only if the on-time in drive cycle i is shorter than T.sub.ON.sub._.sub.REF. In this method, the converter circuit automatically enters the second operation mode when the on-time is shorter than T.sub.ON.sub._.sub.REF.
(88) According to another example, the controller 3 is configured to calculate the drive parameter DP, that is, the duration T.sub.OFF of the off-time or the duration T of the drive cycle in accordance with equations (17a) and (17b), in each drive cycle but limits T.sub.OFF to T.sub.OFF-NOM and T to T.sub.NOM:
(89)
In this example, the drive parameter (T.sub.OFF or T) increases as the duration T.sub.ON of the on-time decreases and decreases as the duration of the on-time increases. However, the drive parameter cannot decrease below T.sub.OFF.sub._.sub.NOM and T.sub.ON.sub._.sub.NOM, respectively.
(90) An increase of the drive parameter (T.sub.OFF or T) results in a decrease of the switching frequency. According to one example, the drive parameter (T.sub.OFF or T) is limited to a maximum value (T.sub.OFF.sub._.sub.MAX or T.sub.MAX) in order to avoid the switching frequency from decreasing to a frequency range that may cause audible noise. In this example, the controller 3 may operate the power converter circuit in accordance with one of equations (15a) and (15b) below, which are based on equations (18a) and (18b).
(91)
where min{a;b} denotes a mathematical function the result of which is the minimum of a and b.
(92) According to another example, the controller is configured to adjust the drive parameter DP (T.sub.OFF or T) such that the on-time duration T.sub.ON is within a predefined range defined by T.sub.ON.sub._.sub.REF and T.sub.ON.sub._.sub.MAX. The controller is configured to decrease the drive parameter if the on-time is longer than T.sub.ON.sub._.sub.MAX and increase the drive parameter DP if the on-time is shorter than T.sub.ON.sub._.sub.REF. A flowchart that illustrates operation of the controller in accordance with this example is shown in
(93) Referring to
DP[i+1]=DP[i].Math.k1(20),
where k1 is a constant, with k1>1. According to one example, k1 is between 1 and 2. If the on-time duration T.sub.ON[i] is not below the lower threshold T.sub.ON.sub._.sub.REF the controller 3 compares the on-time duration T.sub.ON[i] with the upper threshold T.sub.ON.sub._.sub.MAX (302). If the on-time duration T.sub.ON[i] is greater than the upper threshold T.sub.ON.sub._.sub.MAX the controller decrease (312) the drive parameter DP[i+1] in the next drive cycle i+1 in accordance with
DP[i+1]=DP[i]/k2(21),
where k2 is a constant, with k2>1. According to one example, k2 is between 1 and 2. According to one example, k2 is substantially the same as k1. If the T.sub.ON[i] is neither below the lower threshold T.sub.ON.sub._.sub.REF nor above the upper threshold T.sub.ON.sub._.sub.MAX the drive parameter is not changed (313), that is, DP[i+1]=DP[i].
(94) According to one example, there is only one threshold, which is equivalent to that the lower threshold equals the upper threshold T.sub.ON.sub._.sub.REF=T.sub.ON.sub._.sub.MAX.
(95) In the examples shown in
(96)
(97) In the controller 3 shown in
(98) The flip-flop 31 is reset, so as to generate an off-level of the drive signal S.sub.DRV, dependent on an output signal S37 of a comparator 37 that receives the inductor current signal S.sub.IL and the threshold signal S.sub.TH. The comparator output signal S37 changes its signal level when the inductor current signal S.sub.IL reaches the threshold signal S.sub.TH. An edge detector 33 connected downstream the comparator 37 detects this change of the signal level and resets the flip-flop 31 upon detecting that the comparator output signal S37 has changed its signal level.
(99) Optionally, the flip-flop 31 is reset not only dependent on the comparator output signal S37 but also dependent on a minimum on-time signal S36. The minimum on-time signal S36 is generated by a minimum on-time circuit 36 that receives the timer signal S.sub.TIMER. The minimum on-time signal S36 and the comparator output signal are logically combined such that the flip-flop 31 is not reset before a minimum on-time T.sub.ON.sub._.sub.MIN has lapsed after a signal pulse of the timer signal S.sub.TIMER has occurred, that is, after a drive cycle has started. The minimum on-time circuit 36 therefore ensures that the duration T.sub.ON of the on-period at least equals the minimum on-time T.sub.ON.sub._.sub.MIN. Referring to
(100) Referring to the above, generating the inductor current signal S.sub.IL may include measuring the inductor current I.sub.L. Due to parasitic effects, the inductor current I.sub.L may oscillate for a certain time period after the electronic switch 22 has been switched on. During those oscillations, the inductor current signal S.sub.IL may reach the threshold signal S.sub.TH, so that, absent the minimum on-time circuit 36, the electronic switch 22 might be switched off erroneously. The minimum on-time circuit 36 serves to blank out those oscillations in that the minimum on-time circuit 36 prevents the flip-flop 31 from being reset and, therefore, drive signal S.sub.DRV from assuming the off-level before the minimum on-time T.sub.ON.sub._.sub.MIN has lapsed.
(101) Optionally, there is a maximum on-time circuit 34 that receives the timer signal S.sub.TIMER. This maximum on-time circuit 34 generates a maximum on-time signal S34, whereas resetting the flip-flop 31 is also dependent on the maximum on-time signal S34. According to one example, the maximum on-time signal S34 resets the flip-flop 31 after a maximum on-time T.sub.ON.sub._.sub.MAX after the beginning of the on-period if the flip-flop 31 has not been reset before by the output signal of the comparator 37 or the AND gate 35, respectively. The maximum on-time circuit 34 therefore limits a duration of the on-period to the maximum on-time T.sub.ON.sub._.sub.MAX. In the example shown in
(102) Referring to the above, the threshold signal S.sub.TH is generated dependent on the feedback signal S.sub.FB which, in turn, is dependent on the control signal S.sub.CTRL. In the example shown in
(103) A threshold signal generator 38 of the controller 3 receives the feedback signal S.sub.FB and generates the threshold signal S.sub.TH dependent on the timer signal S.sub.TIMER and the feedback signal S.sub.FB. In particular, the threshold signal generator 42 generates a sawtooth signal with a frequency defined by the timer signal S.sub.TIMER, a start threshold and a slope of the individual falling edges of the sawtooth signal, wherein the start threshold and slope defined by the feedback signal S.sub.FB.
(104) The feedback signal S.sub.FB represents the load Z, more particularly, a power consumption of the load, and the input voltage V.sub.IN. According to one example, the feedback signal S.sub.FB is generated such that a signal level of the feedback signal S.sub.FB increases as the power consumption of the load increases, and the threshold signal generator 38 is configured to generate the threshold signal S.sub.TH such that the start threshold and the slope increase as the feedback signal S.sub.FB increases. An increasing start threshold and slope of the threshold signal S.sub.TH result in an increase of the average input current and, therefore, the average input power increases in order to meet the power consumption of the load Z. Equivalently, the start value of the threshold signal S.sub.TH decreases as the feedback signal S.sub.FB decreases, so that the average input current I.sub.IN decreases when the feedback signal S.sub.FB signals a decreasing power consumption of the load Z.
(105)
(106) The controller 3 shown in
(107) The feedback signal S.sub.FB is generated in the way explained with reference to
(108) Optionally, the threshold signal S.sub.TH is generated by a threshold signal generator 38 that receives the feedback signal S.sub.FB and an input voltage signal SATIN. The threshold signal generator 38 may multiply the two signals to provide the product S.sub.FBS.sub.VIN as threshold signal so that the peak current follows the input voltage.
(109) Although various exemplary embodiments of the invention have been disclosed, it will be apparent to those skilled in the art that various changes and modifications can be made which will achieve some of the advantages of the invention without departing from the spirit and scope of the invention. It will be obvious to those reasonably skilled in the art that other components performing the same functions may be suitably substituted. It should be mentioned that features explained with reference to a specific figure may be combined with features of other figures, even in those cases in which this has not explicitly been mentioned. Further, the methods of the invention may be achieved in either all software implementations, using the appropriate processor instructions, or in hybrid implementations that utilize a combination of hardware logic and software logic to achieve the same results. Such modifications to the inventive concept are intended to be covered by the appended claims.
(110) Spatially relative terms such as under, below, lower, over, upper and the like, are used for ease of description to explain the positioning of one element relative to a second element. These terms are intended to encompass different orientations of the device in addition to different orientations than those depicted in the figures. Further, terms such as first, second and the like, are also used to describe various elements, regions, sections, etc. and are also not intended to be limiting. Like terms refer to like elements throughout the description.
(111) As used herein, the terms having, containing, including, comprising and the like are open ended terms that indicate the presence of stated elements or features, but do not preclude additional elements or features. The articles a, an and the are intended to include the plural as well as the singular, unless the context clearly indicates otherwise.
(112) With the above range of variations and applications in mind, it should be understood that the present invention is not limited by the foregoing description, nor is it limited by the accompanying drawings. Instead, the present invention is limited only by the following claims and their legal equivalents.