Digital Feedback Control of A Full-Bridge DC-DC Converter With Input Voltage Based Gain Scheduling
Digital Feedback Control of A Full-Bridge DC-DC Converter With Input Voltage Based Gain Scheduling
Abstract—Digital feedback control of a full-bridge DC-DC input voltages of a full-bridge DC-DC converter was pre-
converter, using a gain scheduled PI controller, is presented in calculated and stored as a look up table. Such a feature
this paper. Input voltage to the converter varies over a large can be interpreted as a form of gain scheduling. In [4],
range; as a result, controller gain designed for one particular
input voltage may not give the optimum performance. Conse- the load resistance of an interleaved buck converter was
quently, gain of the digital PI controller is made a function measured and the gain of the controller was made its
of the varying input voltage, and such a strategy leads to function. Likewise in [7], the controller gain of a full-bridge
the system bandwidth and phase margin having a constant DC-DC converter was made a function of the load current
optimum value. This in turn gives a better transient response, and in [8], it was made a function of the output voltage. For
both with changes in load as well as changes in input voltage.
A low cost 16 bit PIC microcontroller, which has an inbuilt the former, it led to preservation of bandwidth; and in the
ADC and a PWM generation module, is used for implementing latter, it resulted in an almost constant value for the phase
the proposed digital controller. The experimental results from margin.
a 50 W prototype have been provided to show the effectiveness In this paper, a digital PI controller is used for feedback
of this control strategy. control of a full-bridge DC-DC converter, and its gain is
Keywords-gain scheduling; digital controller; full-bridge DC- made a function of the converter input voltage. Input voltage
DC converter; to the converter varies widely and this gain scheduling helps
in preserving the bandwidth and phase margin. The digital
I. I NTRODUCTION controller is implemented on a 16 bit dsPIC30F2010 micro-
controller, which has an inbuilt PWM generation module
Digital feedback control of power converters is gaining and a multi-channel ADC. Design aspects of the digital
popularity of late, mainly due to ever reducing cost of digital controller are discussed, so is the frequency domain impli-
ICs and their improved capabilities. Digital implementation cation of gain scheduling. Further, experimental results from
of feedback control brings with it several features: noise im- a 50 W prototype converter have been provided, to illustrate
munity, easy reconfiguration, multitasking, communication the performance of the proposed control system.
capabilities, etc. Besides, there are several control features
II. C ONVERTER CIRCUIT AND MODEL
that can easily be implemented in digital domain, but whose
analog implementation is too complex [1]. Examples of Phase-shift-modulated full-bridge DC-DC converter is the
such features include sensorless current mode control [2], plant considered for feedback control in this paper. This
controller autotuning [3], gain scheduling [4], etc. symmetrically operating converter has the ability to achieve
Gain scheduling is a type of preprogrammed adaptive soft switching using the transformer leakage inductance.
control, in which the controller parameters are changed Circuit configuration of the converter is shown in Fig. 1;
according to certain system variables [5]. This is done waveforms and converter design equations are detailed
to preserve certain system characteristics like bandwidth in [9].
or phase margin, when the parameters of the plant vary For designing a feedback controller for the converter, its
over a large range. Earlier, in order to implement gain control to output transfer function is required. In [10] this
scheduling, analog techniques were used and this involved has been given as:
use of multipliers, making the system prohibitively costly. 𝑛𝑉𝑖𝑛
𝐺𝑣𝑑 (𝑠) = ( ) ( ) (1)
But with the arrival of low cost microcontrollers this task 𝐿 𝑅𝑑
2
𝑠 (𝐿𝐶) + 𝑠 + 𝑅𝑑 𝐶 + +1
has been made simple and cost effective.
𝑅 𝑅
Several works have been reported, wherein gain schedul-
ing has been used in conjunction with linear control. An where 𝑅𝑑 = 4𝐿𝑘 𝑓𝑠 𝑛2 ; 𝑉𝑖𝑛 is the input DC voltage; 𝑅,
example is [6], where the feedback vector for different the load resistance; 𝑓𝑠 , the switching frequency; 𝐿𝑘 , the
348
Authorized licensed use limited to: Utah State University. Downloaded on November 16,2023 at 08:40:29 UTC from IEEE Xplore. Restrictions apply.
3
Bode Diagram Gloop(z) 10
40 Gain scheduled
Gc(z) Fixed gain
0
−20
−40
−60
−80
180
0
Phase (deg)
−180 2
10
25 30 35 40 45 50 55 60
−360 Input voltage Vin (V)
−540 Figure 5. Gain crossover frequency of 𝐺𝑙𝑜𝑜𝑝 .𝐺𝑐 (𝑧) as 𝑉𝑖𝑛 is varied,
1 2 3 4
10 10 10 10 with gain scheduling and with fixed gain control.
Frequency (Hz)
Figure 3. Bode diagram of the 𝐺𝑙𝑜𝑜𝑝 (𝑧), 𝐺𝑐 (𝑧) and 𝐺𝑙𝑜𝑜𝑝 .𝐺𝑐 (𝑧).
90
Gain scheduled
80 Fixed gain
70
Phase margin (degrees)
60
50
40
30
20
10
0
25 30 35 40 45 50 55 60 Figure 6. Gating voltages given to high side switches Q1 (CH3) and
Input voltage Vin (V) Q3 (CH4). MATH = CH3-CH4.
Figure 4. Phase margin of 𝐺𝑙𝑜𝑜𝑝 .𝐺𝑐 (𝑧) as 𝑉𝑖𝑛 is varied, with gain
scheduling and with fixed gain control. 60 V to 25 V.
The change gain scheduling has brought about can be
inferred from Figs. 4 and 5 itself. The phase margin and
such an excessive phase margin and lowered gain crossover gain crossover frequency are found to remain a constant at
frequency. 56∘ and 343 Hz respectively, in spite of variations in 𝑉𝑖𝑛 .
In the proposed gain scheduling scheme, the proportional
gain 𝐾𝑝 of the digital PI controller is made a function of V. EXPERIMENTAL RESULTS
𝑉𝑖𝑛 . Mathematically this can be defined as:
In order to verify the effectiveness of the proposed control
𝑉𝑖𝑛−𝑚𝑎𝑥 system, a 50 W prototype with specifications as mentioned in
𝐾𝑝−𝑑𝑠𝑔𝑛 𝐾𝑝 = (7)
𝑉𝑖𝑛 Table. I was fabricated. In this prototype, the gating signals
where 𝐾𝑝 is the scheduled value of proportional gain; given to the two upper switches Q1 and Q3 (CH3 and CH4
𝑉𝑖𝑛−𝑚𝑎𝑥 , the maximum value for 𝑉𝑖𝑛 ; and 𝐾𝑝−𝑑𝑠𝑔𝑛 is the respectively), is shown in Fig. 6. The input voltage is not
proportional gain as per the original design. Essentially, applied at time of saving the waveforms. MATH channel (M)
this would nullify any reduction in gain brought forth by shows the difference between the signals (CH3-CH4) and its
decrease of 𝑉𝑖𝑛 from its highest value. In the instant case, shape will be similar to the transformer primary voltage.
𝐾𝑝 would increase from 1/3 to 0.8, as 𝑉𝑖𝑛 decreases from The gate to source voltage (CH4) and drain to source
349
Authorized licensed use limited to: Utah State University. Downloaded on November 16,2023 at 08:40:29 UTC from IEEE Xplore. Restrictions apply.
14 12
Fixed gain
12 Gain scheduled 10
Output voltage
10 8
6 4
4 2
Load current
2 0
0 −2
−2 0 2 4 6
Time (ms)
Figure 7. Gate to source voltage (CH4) and drain to source voltage (CH3) Figure 9. Output voltage transients, when 𝐼𝑜𝑢𝑡 changes as a step from
of Q4, indicating ZVS. 5 A to 1 A; 𝑉𝑖𝑛 = 25 𝑉 .
20
14 12
Fixed gain
Fixed gain
Gain scheduled
12 Gain scheduled 10 15
Output voltage
Output voltage (V)
10 8
Output voltage (V)
10
8 6
Load current
6 4 5
4 2
0
2 0
−5
0 −2 −2 0 2 4 6 8
−2 −1 0 1 2 3 4 5
Time (ms)
Time (ms)
Figure 10. Output voltage transients for a step application of 𝑉𝑖𝑛 = 25 𝑉 ,
Figure 8. Output voltage transients, when 𝐼𝑜𝑢𝑡 changes as a step from with gain scheduling and with fixed gain control.
1 A to 5 A; 𝑉𝑖𝑛 = 25 𝑉 .
350
Authorized licensed use limited to: Utah State University. Downloaded on November 16,2023 at 08:40:29 UTC from IEEE Xplore. Restrictions apply.
20 ACKNOWLEDGMENT
Fixed gain
Gain scheduled The authors would like to thank Bineesh P. C. for his
15 helpful suggestions.
R EFERENCES
Output voltage (V)
351
Authorized licensed use limited to: Utah State University. Downloaded on November 16,2023 at 08:40:29 UTC from IEEE Xplore. Restrictions apply.