Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

2020 IEEE 4th Information Technology,Networking,Electronic and Automation Control Conference (ITNEC 2020)

Design of a High-precision DC regulated power


supply system
Wanyu Yang , Jun Huang* , Zhijian Dai
School of Automation engineering, University of Electronic Science and Technology of China
Chengdu, China
e-mail: yangwanyu@uestc.edu.cn, junhuang@std.uestc.edu.cn, daizhijian@uestc.edu.cn

Abstract—DC regulated power supplies are widely used in synchronous buck topology, the accuracy of output voltage is
teaching, scientific research, industrial production and other poor.
fields. The accuracy of the power supply in the automatic test
system will affect the quality of the test results. In order to design In this paper, we design a continuously adjustable DC
a high-precision DC regulated power supplies, based on closed- regulated power supply system based on power amplifier and
loop negative feedback and self-calibration technology, we use closed loop feedback controller. In order to improve the power
four-wire Kelvin sense and fuzzy adaptive PID control algorithm conversion efficiency and the output current’s driving
to improve the accuracy of the output's power, while floating capability , we analyze the junction temperature characteristics
output method has also been used to simplify the design. A of the power amplifier, and then propose a power dissipation
microcomputer has been used to control a DAC which outputs a control circuit to reduce the power amplifier's loss. A four-
analog voltage to drive a power amplifier, in this way, the power wire Kelvin sense and self-calibration technology has been
amplifier could output a adjustable voltage with continuously. At proposed to improve the measuring accuracy, and a fuzzy
the same time, a ADC has been used to sample the amplifier's adaptive PID control algorithm has been used to adjust the
output and send the sample value to the microcomputer for output voltage / current . The system test results show that the
negative feedback control. A power dissipation control circuit has designed power supply system has the advantages of high
been designed based on the junction temperature characteristics precision, small ripple voltage, and strong driving load
of the power amplifier to improve power conversion efficiency capacity.
and accuracy. The experiment test results show that the designed
power supply's output voltage range is 0 ~ ± 30V, accuracy is ±
(0.25% * U ± 10mV), current range is 0 ~ ± 6A, accuracy is ±
(0.2% * I ± 5mA), maximum power is 65W, which meets the
II. Power Dissipation Control
expectations target. Junction temperature is an important parameter of a
semiconductor device. Excessively junction temperature will
Keywords—High-precision power supply; Fuzzy adaptive PID not only affect the operation characteristics of the device, but
controller; Kelvin sense; power dissipation control also make the device fail. For a semiconductor chip, the
junction temperature can be expressed as by formula (1):
I. Introduction TJ  TA  PD * JA (1)
As a basic equipment of electronic information industry, In formula (1), TJ is the junction temperature, whose unit
DC stabilized power supply is widely used in teaching,
scientific research, industrial production and other fields. With is  C ; TA is the ambient temperature, whose unit is  C ,
the development of integrated circuits, automated test systems typically 25  C to 45  C ; PD is the chip's power loss, whose
have put forward more requirements with accuracy and power unit is W ;  JA is the thermal resistance from the junction to
of power supply equipment. Traditional linear power supplies
are bulky and with low conversion efficiency. Current the environment, whose unit is ℃ / W ;
researches on DC stabilized power supplies are mostly about It can be known from formula (1) that in order to reduce
switching power supplies with PID feedback control. the device junction temperature TJ , the power loss PD and
Nowadays, many studies are aimed at improving the thermal resistance  JA should be minimized. PD and  JA
accuracy and power of DC regulated power supplies. A two- could be expressed with equation (2) and (3):
stage circuit structure consisting of two types of isolated and
non-isolated topologies was proposed in reference[1] , which PD  I L * (VS  VO ) (2)
improved the Power supply's output current capability through
secondary buck and closed-loop regulation method in different JA  JC  CH  HA (3)
output voltages . The disadvantage is that the output voltage
has only a few fixed values and cannot be continuously In formula (2), I L is the load current, whose unit is A ;
adjusted. a wide dynamic range Programmable Power Supply VS is the device supply voltage, VO is the output voltage,
for data center applications[2]. Because the proposed whose unit is V ; in formula (3),  JC represents the thermal
programmable VRM is based on multiphase interleaved resistance from the juntion to the device's surface,

978-1-7281-4390-3/20/$31.00 ©2020 IEEE 1212

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 02:38:47 UTC from IEEE Xplore. Restrictions apply.
CH Indicates the thermal resistance from the device's surface from the FLASH memory chip to calibrate the system. At the
to the heat sink,  HA indicates the thermal resistance from the same time, the calibration data of the FLASH memory can
also be used as a sample for the design of the feedback control
heat sink to the environment, whose unit is ℃ / W ;
algorithm.
It can be known from formula (2) that reducing the load B. Regulator Circuit
current or reducing the difference between the device power
supply voltage and the output voltage can reduce the device Figure 2 shows the theoretical block diagram of the
power loss. In Equation (3),  JC is determined after the wafer voltage regulator circuit. The controller sends data to the DAC.
is packaged, and can be found in the device manual or The DAC's output voltage is adjusted by the gain adjusting
and filter circuit, then send it to the input of the power
datasheet. CH depends on the material selected between the
amplifier. The power amplifier outputs a amplifying voltage
device's surface and the heat sink. Generally, it is silicon Vo according to the peripheral configuration circuit. As
grease.  HA depends on the selected radiator, which is related described in the first section, reducing the difference Vs  Vo
to the material and area of the radiator and the auxiliary heat between the power supply voltage and the output voltage of
dissipation (fan cooling, water cooling, etc.). the power amplifier can reduce the power loss PD . In other
words, the junction temperature of the power amplifier could
III. The System hardware design be lower.
Input power DC/DC with
The system hardware design includes overall structure of isolation
the system, regulator circuit and voltage / current sample BUCK/BOOST
Circuit
circuit. -5V
Gain adjusting Vs
ADC
circuit
A. Overall system design
Input Gain adjusting Power amplifying
Controller DAC
and filter circuit circuit
PC power
Output
Optoelectronic DC/DC with Load
isolator isolation
Fig. 2. Block diagram of the regulator circuit

Controller Regulator
circuit The controller sends a control signal to adjust the output
voltage Vs of the BUCK / BOOST circuit. Vs is sampled by
U/I sample
Flash
module
Output the ADC and sent to the controller. The controller adjusts the
Load
output voltage Vs of the BUCK / BOOST circuit by means of
negative feedback to ensure that Vs  Vo is always kept small.
Fig. 1. Block diagram of the overall structure of the system.
Value. the input power is converted to -5V by using an DC /
As shown in Figure 1, it is a block diagram of the overall DC device with isolating function. Connecting the -5V power
structure of the system. In order to achieve floating output, the source to the negative power supply pin of the power amplifier
system's gnd and the host computer's gnd signal should be to ensure that the output of the power amplifying circuit can
isolated, the input power also should be isolated with the be adjusted to 0V.
system. The system's controller communicates with the host For improving the accuracy and resolution of the system's
computer through the RS232 bus, and uses the optoelectronic output , the DAC in Figure 2 chose DAC8501 which has a
isolator device PC817 to achieve isolating function. The 48V 16-bit resolution. Considering the quantization error and
DC input power is converted to 24V by a DC / DC device noise , its output voltage accuracy is show in formula (4):
with isolating function URF4824QB. The 32-bit LPC2138
microcomputer is selected as the controller. The controller 1 (4)
 VREF
controls the voltage regulator circuit according to the 2 ENOB
command sent by the host computer. The voltage / current In equation (4), VREF is the reference power voltage and
sampling module samples the output voltage and current of
the voltage regulator circuit and sends the values to the
ENOB is the ture effective number of DAC. Assuming ENOB
ENOB is 14 bits and a reference voltage V
controller. The controller uses a feedback control algorithm to REF is 5V, the
adjust the output power of the voltage regulator circuit. accuracy of the DAC output voltage calculated is
In order to improve the output power's accuracy, use 3.05 104 V. The gain adjusting and filter circuit includes
self-calibrated technology to calibrate the system. Firstly, attenuating-amplifying circuits and a second-order active filter
using a standard source to calibrate the sampling module. circuit.
Secondly, using the calibrated sampling module to calibrate
Selecting OPA549S as the power amplifier. Its positive
the voltage regulator circuit, and store the calibration data to
power supply rail can reach 60V , bipolar supply can reach
the FLASH memory chip. Every time the system is powered
on and initialized, the controller reads the calibration data 30V , and the maximum output continuous current can reach
8A. The maximum junction temperature is 150  C , the

1213

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 02:38:47 UTC from IEEE Xplore. Restrictions apply.
maximum safe junction temperature is 125  C , and the on alternately, where M3 is a switching tube and M4 is a
thermal resistance parameter  JA is 1.4 ℃ / W during DC synchronous freewheeling tube. According to the volt-second
operation. For a good heat dissipation effect, a copper heat product balance on the inductor L, Vs could be expressed in
sink with a large area and with slotting is selected in the equation (8):
design, active cooling with air cooling. The contact surface of
the heat sink with the OPA549S heat sink pad is filled with Vin
Vs  (8)
silicone grease. Thermal resistance parameter CH is 0.4 1D
℃ / W ,  HA is 3.1 ℃ / W , assuming the ambient In equation (8), D is the duty cycle of the PWM wave of
the control signal PWM3.
temperature TA is 35  C , and the maximum junction
temperature TJ is 125  C . The maximum allowable power Selecting a small Rson MOSFET to reduce the conduction
loss. While for inductor and capacitor, would be more
loss of the power amplifier PD( MAX ) shows in eauation (5) complicated[3].
could be obtained by equations (1) and (3):
C. Voltage/Current Sample Circuit
TJ  TA Figure 4 shows the block diagram of the voltage Vo,
PD( MAX )  (5)
( JC  CH  HA ) current Io sampling circuit. The power amplifying circuit
could provide a required high-precision power for the load.
Calculated from equation (5), PD( MAX )
it is 18.37 W . Two-channel 16-bit AD7903 is used to sample the output
Combined with formula (2), when the output load current is voltage and current respectively. In general, the signal-to-
6A, could be calculated from equation (6): noise ratio (SNR) is 94dB and the SINAD is 93.5dB.
Vs  Vo  MAX
ENOB  (SINAD  1.76) / 6.02 (9)
From the equation (9) Obtains the ENOB is 15 bits. And
PD( MAX ) the reference voltage is 5V, According to formula (4), ADC’s
(VS  VO )MAX  (6)
IL accuracy is 1.53  104V .
the calculated value is 3.07V, The controller always Comparator and Schottky diode are adopted to the output
guarantees Vs  Vo   Vs  Vo  MAX through feedback overvoltage and reverse protection of the power amplifying
control. circuit, and the current limiting and monitoring functions
provided by the power amplifier OPA549S are used to achieve
Figure 3 shows the schematic diagram of the BUCK / the overcurrent protection. The output of the power
BOOST circuit, where M1, M2, M3, and M4 are MOSFET amplifying circuit can reach 30V. In order to meet the ADC's
transistors, and PWM1, S2, PWM3, and S4 are the control input range, the current sampling resistor is connected at the
signals to control the corresponding MOSFET turning on or low end of the load circuit. At the same time, for improving
off. Input Vin is the power input of the regulator circuit, and the current's accuracy, selecting a one-ten-thousandths
output Vs is the positive power supply of power amplifier. precision and low-temperature drift sampling resistor.
Designing a selectable sense level circuit to resolve different
measuring range.
Vin M1 L M4 Vs

M2 M3 Cout
Over-voltage
Over-current
Reverse protection FORCE RETURN
PWM1 S2 PWM3 S4

Power amplifier Vo Sense


Controller Load Io
circuit resistance
Sense+ Sense-
Fig. 3. The schematic diagram of the BUCK / BOOST circuit
Selectable Selectable
When Vs is less than Vin, the circuit operates in BUCK sense level sense level
state. At this time, M4 is always turning on, and M1 and M2
are turning on alternately, where M1 is a switching tube and Gain adjusting Gain adjusting
M2 is a synchronous freewheeling tube. According to the volt- and filter circuit and filter circuit
second product balance on the inductor L, Vs could be ADC ADC
expressed in equation (7):
Controller
Vs  Vin * D (7)
In equation (7), D is the duty cycle of the PWM wave of Fig. 4. voltage / current sample circuit.
the control signal PWM1.
The four-wire Kelvin sense technology is used to improve
When Vs is greater than Vin, the circuit operates in the voltage sampling accuracy. The output interface ports of
BOOST state. At this time M1 is always on, M3 and M4 are the designed high-precision power supply system include

1214

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 02:38:47 UTC from IEEE Xplore. Restrictions apply.
high level output signal-FORCE, low level output signal- Start
RETURN, high level detection signal-Sense +, and low level Initializer
detection signal-Sense-.
Communication
FORCE R1
BUCK/BOOST
X1,X2 Sense+ R2 DAC module controller
X4,X8 Load
Sense- R3 Sampling of Sampling of
RETURN R4 U and I U and I

ADC module A ADC module A


Fig. 5. four-wire Kelvin sense diagram
Feedback Feedback
As shown in Figure 5, The load is connected to the output controller A controller A
port between FORCE and RETURN , the additional
resistance and lead resistance R1 and R4 caused by cable and Stop
wire will be generated in the circuit[4]. When the designed Fig. 6. The flow chart of software
system output a large current , The voltage Vo' across
FORCE and RETURN port is shown in Equation (10). The At the same time, the DAC module is driven to output a
voltage in the additional resistance and lead resistance will adjustable voltage from the voltage amplifying circuit ,then
cause a deviation between the voltage at the power supply controller will control the ADC module A to sense the voltage
system's output port and the load. If this voltage Vo' is sent to and current on the load. finally, executing the feedback control
the voltage sampling circuit, a large error will be introduced. program A to adjust the system's output voltage or currert.
When the output voltage Vs of the BUCK / BOOST buck-
Vo '  VR 1  VRL  VR 4 (10) boost circuit and the system's output voltage Vo or current Io
The high levle detection Sense + and low level detection meet the required accuracy , the feedback control procedures
Sense- ports are connected to both ends of the load to A and B will be ended.
eliminate the deviation as previously mentioned. As shown in
Figure 5, where R2 and R3 are the additional resistance and B. Design of The Feedback Control Algorithm
lead resistance generated by Sense +, Sense-port cables and For the ordinary PID feedback control algorithm, the
wires. Sense + and Sense- signals are connected to the voltage discrete PID control law can be expressed by formula (11) as
sampling circuit. and the sampling circuit includes gain
adjusting circuit. In the sampling circuit, the Sense + and n 1
Sense- signals are sent to a high-impedance instrumentation- U (n )  K P e(n )  K I  e(i ) 
operational-amplifier. Because the input resistance of the i 0 (11)
instrumentation amplifier is very large, the voltage on the R2 K D [e(n )  e(n  1)]
and R3 could be ignored. Therefore, the sense voltage sent to
the sampling circuit is consistent with the voltage at the load In the formula (11), U (n) is the output of the controller at the
end, and errors caused by additional resistance and lead nth sampling time; e (n) is the input of the controller
resistance are eliminated. (deviation signal) at the nth sampling time; KP, KI, and KD
are proportional and integral And differential coefficients[5].
Because the conventional PID controller does not have the
IV. The System Software design function of online parameter setting, usually adopting a trial
and error method to set the parameters, which is cumbersome
A. The Flow Chart of Software to debug and limits its effect. In this design, according to the
The system software mainly includes RS232 circuit characteristics, both feedback control A and feedback
communication module, DAC conversion module, ADC control B use fuzzy adaptive PID control algorithm.
conversion module, BUCK / BOOST control module, voltage Figure 7 shows the flow chart of the fuzzy adaptive PID
/ current sampling control module, closed-loop feedback control algorithm. The input e is the deviation between the
control module, etc. The software adopts a structured program preset value r and the output value c, and ec is the change rate
design. The main program flowchart is shown in Figure 6. of the deviation e, ec = de / dt. For module feedback control A,
When the system power on, running the initializer first, which e = preset output voltage / current-voltage / current on the load.
mainly includes initializing the parameters, ports of each For module feedback control B, e = (preset output voltage +
module, reading calibration data, and performing self- 2.5V) - Vs. The output of the fuzzy controller is the PID
calibration. Then start the communication program to parameters KP, KI, KD. e and ec converted to the discrete
communicate with the host computer to obtain the preset
universe through the quantization factors Ke and Kec, and use
voltage / current value. Thirdly ,the BUCK / BOOST buck-
the trigonometric membership function to obtain the fuzzy sets
boost circuit is controlled to output the voltage Vs , and
controller will driving the ADC module B to sample Vs, and E and EC. The distinguish rules adopt if E and EC then U
then execute the feedback control program B. fuzzy conditional statements. The rule base is built according
to the controller rule. While the fuzzy set U of the output

1215

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 02:38:47 UTC from IEEE Xplore. Restrictions apply.
variable is defuzzified by the center of gravity method. And
then the parameters KP, KI, KD are obtained with the scale
VI. Conclusions
factors. The PID regulator uses an incremental control In this paper, we propose a novel idea to design a high-
algorithm with the parameters KP, KI, KD. For feedback precision DC power supply system, which has great
control A, the controlled object is the DAC module, and for significant impacts in academic and application areas. The
feedback control B, The controlled object is BUCK / BOOST floating design and negative feedback control technology is
Circuit. used. For decreasing the junction temperature of the power
Start amplifier and improving the power conversion efficiency, we
ADC sampling
propose a power dissipation control circuit. In the voltage
sense curciut, for eliminate the impact of contact resistance
Calculating e and ec caused by the connection cables between the system and the
Y
e <△?
load, the lead resistance caused by wires on the PCB, we
N
adopt a four-wire Kelvin sense and self-calibration technology.
Stop Fuzzification In view of the shortcomings of conventional PID controllers,
of e and ec we design a fuzzy adaptive PID control based on the
Fuzzy reasoning characteristics of the designed system. The test results show
that the high-precision DC regulated power supply system
Calculating KP,KI,KD designed in this paper has a excellent performance.
Calculating result
At the same time, there is also has something to be
Actuator improved. Firstly, due to the influence of gain errors and
offset errors of the power amplifier, the system’s output
Time to
N Y accuracy is limited. Secondly, we could try to determine the
sampling?
rule base of fuzzy controller by using neural network to
Fig. 7. The flow chart of the fuzzy adaptive PID algorithm improve the output response of the system.

Acknowledgment
V. System Test This work was supported in part by the Fundamental Resear
For testing the system's performance, we use the ch Funds for the Central Universities under Grant ZYGX2019
instruments including DC electronic load KEITHLEY 2380- J055, and the National Key R&D Program of China under Gra
120-60, six and a half digital multimeters Agilent 34401A, nt SQ2017YFF0106802.
and digital oscilloscope DS1102E. The test results are shown
in Table I. References
[1] Liu Lei. Research on high-current multi-output switching power supply
TABLE I. TEST RESULTS [D] .Xi'an University of Electronic Technology, 2017(in Chinese)
[2] R. Christen, J. Smajic, A. Sridhar and T. Brunschwiler, "Design and
Preset Resistance Actual voltage optimization of a wide dynamic range Programmable Power Supply for
Precision
voltage V  V data center applications," 2019 IEEE Applied Power Electronics
5.2 20 5.2041 0.08%±10mv Conference and Exposition (APEC), Anaheim, CA, USA, 2019, pp.
2210-2217. doi: 10.1109/APEC.2019.8722072
15 20 15.0135 0.09%±10mv
[3] M. Ahmeid, M. Armstrong, and S. Gadoue, "Computationally Efficient
25.5 20 25.5267 0.11%±10mv Self-Tuning Controller for DC–DC Switch Mode Power Converters
30 20 29.9672 0.11%±10mv Based on Partial Update Kalman Filter," in IEEE Transactions on Power
15 10 15.0174 0.11%±10mv Electronics, vol. 33, no. 9, pp. 8081-8090, Sept. 2018.doi:
10.1109/TPEL.2017.2768618.
15 5 14.9757 0.16%±10mv
[4] M. Rerecich and C. D. Young, "Proposed one-dimensional passive array
10 2 9.978 0.22%±10mv test circuit for parallel kelvin measurement with efficient area use," 2019
-5 15 -5.0034 0.07%±10mv IEEE 32nd International Conference on Microelectronic Test Structures
-10 15 -10.009 0.09%±10mv (ICMTS), Kita-Kyushu City, Fukuoka, Japan, 2019, pp. 85-88.
doi: 10.1109/ICMTS.2019.8730948
-20 15 -20.0198 0.1%±10mv
[5] T. Chaiyatham and I. Ngamroo, "Improvement of Power System
-25 15 -24.9703 0.12%±10mv Transient Stability by PV Farm With Fuzzy Gain Scheduling of PID
-30 20 -29.9643 0.12%±10mv Controller," in IEEE Systems Journal, vol. 11, no. 3, pp. 1684-1691,
Sept. 2017.doi: 10.1109/JSYST.2014.2347393.
It shows that the output voltage range is 0 ~ ± 32V, the
minimum accuracy of valtage is ± (0.25% * U ± 10mV), the
output current range is 0 ~ ± 6A, the minimum accuracy of
current is ± (0.2% * I ± 5mA), ripple voltage ≤40mVpp.

1216

Authorized licensed use limited to: Auckland University of Technology. Downloaded on June 04,2020 at 02:38:47 UTC from IEEE Xplore. Restrictions apply.

You might also like