Next Article in Journal
Antenna Array with TEM-Horn for Radiation of High-Power Ultra Short Electromagnetic Pulses
Previous Article in Journal
Design and Verification of a Charge Pump in Local Oscillator for 5G Applications
Previous Article in Special Issue
Review of Electric Vehicle Converter Configurations, Control Schemes and Optimizations: Challenges and Suggestions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Applying FPGA Control with ADC-Free Sampling to Multi-Output Forward Converter

1
Department of Ph.D. Program, Prospective Technology of Electrical Engineering and Computer Science, National Chin-Yi University of Technology, No.57, Sec. 2, Zhongshan Rd., Tai** Dist., Taichung 41170, Taiwan
2
Department of Electrical Engineering, National Taipei University of Technology, 1, Sec. 3, Zhongxiao E. Rd., Taipei 10608, Taiwan
3
Department of Electrical Engineering, Feng Chia University, No. 100, Wenhwa Road, Seatwen, Taichung 40724, Taiwan
*
Author to whom correspondence should be addressed.
Electronics 2021, 10(9), 1010; https://doi.org/10.3390/electronics10091010
Submission received: 13 March 2021 / Revised: 17 April 2021 / Accepted: 19 April 2021 / Published: 23 April 2021
(This article belongs to the Special Issue Power Electronics in Industry Applications)

Abstract

:
In this paper, a forward converter with multiple outputs is employed to build up a circuit system with full-digital control without any analog-to-digital (ADC) converter adopted. In this circuit, all the output voltages can be regulated by individual feedback control loops. As transient load variations due to the main output happens, the secondary outputs are affected quite slightly. Furthermore, the output voltage with the largest output current adopts not only the voltage mode control but also the interleaved control and current sharing control. Therefore, if this circuit system adopts full-digital control, the number of ADCs employed is relatively large, and the corresponding cost is expensive. Accordingly, the sampling of multiple output voltages and two-phase currents without any ADCs is used herein. Moreover, a nonlinear control strategy is proposed and applied to the traditional proportional-integral-derivative (PID) controller to accelerate the load transient response. In addition, the field programmable gate array (FPGA) is used as a control kernel.

1. Introduction

The more the functions in an electronic product, the more the voltage types required [1,2]. For example, in digital circuits that require different operating voltages according to different chips, multiple output positive voltage DC–DC converters are required [3,4]. In IGBT or SiC, drive circuits usually require multiple sets of multi-channel isolated power supplies with positive and negative outputs [5]. Accordingly, a DC–DC converter with good performance of multiple outputs is indispensable. Concerning the control of such a converter, it usually focuses on regulating the minimum output voltage with the maximum output current [6]. In the literature [7], the parasitic and leakage inductances lead to degrading the performance of the forward converter. In the literatures [8,9], cross regulation is discussed. As one or more output voltages are under load variations, the steady-state and dynamic cross regulations that exist between output voltages will occur.
The literatures [3,10] discuss the control of multi-output converters, but they both only take single output feedback control. From these studies, it can be found that regulation improvements based on such a method is limited. Therefore, if each output voltage is desired to be high-accuracy output voltage, then, in general, the coupled inductor and magnetic amplifier can be applied to achieve highly stabilized output voltages. If the uncontrolled output terminal adopts the coupled inductor [10,11], then the turns ratio of the coupled inductor should be equal to the turns ratio of the transformer. If not, there will be a large circulating current between the two output voltage terminals. In addition, if the output diodes have a slight difference in forward voltage between them, then the corresponding design will be complicated and unpredictable. If the uncontrolled output voltage terminal adopts the magnetic amplifier, then the circuit system control will be difficult due to the nonlinear behavior of the magnetic amplifier [12,13].
The literatures [14,15] adopt the secondary side post regulators (SSPRs) to regulate individual output voltages. In this paper, the forward converter with multiple outputs taking the SSPR technique along with synchronous rectification (SR) will be presented. There are three circuits in the proposed converter: one is an SR forward converter; another is an SR buck converter; the other is a two-phase Interleaved SR buck converter. Furthermore, the output voltage terminal with the maximum output current will adopt the interleaved control technique. In addition, the comparator sampling technique [16] will be applied to this converter to realize full digital control, and the voltage mode control is used herein to stabilize each output voltage at the desired value. Accordingly, the main novelty elements and advantages are as follows: (1) fast load transient response; (2) good current sharing; (3) good load regulation; (4) good line regulation; and (5) excellent cross regulation. In the following, Section 2 presents the system configuration; Section 3 explains the SSPR technique; Section 4 explains the two-phase interleaved control strategy; Section 5 introduces the ADC-free sampling technique; Section 6 introduces the nonlinear control strategy; Section 7 presents the experimental results; Section 8 makes comparisons; and Section 9 makes conclusions.

2. System Configuration

Figure 1, Figure 2 and Figure 3 show the proposed circuit system configuration. The main power stage is built up by an SR forward converter, as shown in Figure 1. At the same time, the SR buck converter, shown in Figure 2, is connected between point A and the ground, as shown in Figure 1, whereas an SR two-phase interleaved buck converter, shown in Figure 3, is connected between point A and the ground, as shown in Figure 1. The output voltage of the main output is signified by vo1, the output voltage of the first secondary output is indicated by vo2, and the output voltage of the second secondary output is denoted by vo3. Each output voltage is controlled at a desired value based on sampling without ADC. As for the current sharing between two phases, it is achieved also based on sampling without ADC.
The main output is constructed by an SR forward converter with an LC snubber built up by two diodes Ds1 and Ds2, one inductor Ls, and one capacitor Cs. As for this converter, it is established by one transformer with two windings N1 and N2 and magnetizing inductance, one main switch S1 with one body diode Dp1, two SR switches S2 and S3 with individual body diodes Dp2 and Dp3, one output inductor Lo1, one output capacitor Co1, and one output resistor R1. Regarding the corresponding symbols for currents and voltages, Vi is the input voltage, iDs1 is the current flowing through Ds1, iLs is the current flowing through Ls or Ds2, iCs is the current flowing through Cs, iS1 is the current flowing through S1, iS2 is the current flowing through S2, iS3 is the current flowing through S3, iLo1 is the current flowing through Lo1, vLo1 is the voltage across Lo1, vCs is the voltage across Cs, and vo1 is the voltage across R1.
The first secondary output is constructed by the SR buck converter. As for this converter, it is established by one main switch S4 with one body diode Dp4, one SR switch S5 with one body diode Dp5, one output inductor Lo2, one output capacitor Co2, and one output resistor R2. Regarding the corresponding symbols for currents and voltages, iS4 is the current flowing through S4, iS5 is the current flowing through S5, iLo2 is the current flowing through Lo2, vLo2 is the voltage across Lo2, and vo2 is the voltage across R2.
The second secondary output is constructed by the two-phase interleaved SR buck converter. As for this converter, it is established by two main switches S6 and S8 with individual body diodes Dp6 and Dp8, two SR switches S7 and S9 with individual body diodes Dp7 and Dp9, two output inductors Lo3 and Lo4, one output capacitor Co3, and one output resistor R3. Regarding the corresponding symbols for currents and voltages, iS6, iS7, iS8 and iS9 are the currents flowing through S6, S7, S8 and S9, respectively, iLo3 and iLo4 are the currents flowing through Lo3 and Lo4, respectively, vLo3 and vLo4 are the voltages across Lo3 and Lo4, respectively, and vo3 is the voltage across R3.

3. SSPR Technique

The SSPR technique can be classified into trailing-edge modulation and leading-edge modulation. Concerning the former, the main switches for the main output and the first secondary output are switched on with the same turn-on moment, as shown in Figure 4, resulting in reducing the peak current flowing through the main switch of the main output. Regarding the latter, the main switches for the main output and the first secondary output are both switched off with the same turn-off moment, as shown in Figure 5, leading to being widely used in peak current mode control. This is because the former has an error in trigger due to having two peak values. However, in this paper, only the voltage control is utilized. Consequently, such a problem never happens, and hence the former is employed to reduce the peak current in the main switch of the main output, as well as to adjust easily the duty cycle for the main switch of the first secondary output.

4. Two-Phase Interleaved Control Strategy

In the three output voltages, the interleaved control strategy is applied to the output voltage with the maximum output current. As for the SSPR technique, it is applied to multiple outputs; all the main switches should be switched on within the turn-on time of the main output. By doing so, the energy can be transferred from the input to the load. If the switching period of the second secondary output is the same as that of the main output, the second phase cannot transfer energy, as shown in Figure 6. Accordingly, the switching period of the second secondary output should be double that of the main output, as shown in Figure 7.

5. ADC-Free Sampling Technique

5.1. Comparator Sampling

The ADC-free sampling technique based on the comparator is used as a method for sampling the output voltages of the proposed multi-output forward converter. There are two counters and one sampling block in the FPGA. One is a fixed period counter PWM_CNT, and the other is a counter CNT cooperated with a sampling block to count. The digital output voltage feedback information, named the value of CNT, is generated by comparing the output feedback voltage vo-sense and the reference voltage Vref through a comparator and a counter CNT. The reference voltage Vref will be set as the average value of the output feedback voltage, and then a signal VFB with a high or low level will be obtained. Afterwards, this digital signal is sent to the FPGA, and cooperated with a sampling block, which is pre-written by using the very high-speed hardware description language (VHDL). The sampling block gets started within the preset range of the PWM_CNT count value as the basis for starting and stop** the counting of CNT; CNT counts within one period and its value is the digital output voltage feedback information. The sampling block action is shown in Figure 8. First, supposing that the equivalent series resistance (ESR) of the output capacitor of the converter is large enough, the output voltage waveform is the DC output voltage plus the approximately linear triangular wave ripple. PWM_CNT starts the sampling block at t0 and disables the sampling block at t3. At the beginning of a switching cycle t0, PWM_CNT starts counting from zero and the sampling block starts. During the time interval between t0 and t1, the output feedback voltage is smaller than Vref. The output signal of the comparator is one (that is, VFB = 1), and CNT does not count. At t1, the output feedback voltage is greater than the reference voltage, hence the comparator output changes from high level to low level (that is, VFB changes from one to zero), thereby making CNT start counting from zero. When the comparator output changes again (that is, when VFB changes from zero to one) at t2, CNT stops counting, the sampling block is disabled, and the value of CNT is the digital output voltage feedback information.
Here the sampling clock is the same as the FPGA clock. If the sampling clock is defined as fsm, then the value of CNT is
CNT = f s m ( t 2 t 1 )
Rewrite (1) as
CNT   = f s m ( t a t 1 ) + ( t 2 t a )
From the geometrical relationship, it can be seen that the instantaneous values of the signal vo-sense to be sampled at t1 and t2 are
v o s e n s e ( t 1 ) = v o r i p p l e T s 2 ( t a t 1 )
v o s e n s e ( t 2 ) = v o r i p p l e T s 2 ( t 2 t a )
Substituting Equation (3) and Equation (4) into Equation (2) yields
CNT   =   f s m T s 2 v o s e n s e t 1 + v o s e n s e t 2 v o r i p p l e
Equation (5) describes a linear map** transformation from the analog value to the digital value. Therefore, the resolution of the digital feedback value is as follows:
Resolution =   t 3 t 0 f s m
In the following, based on Figure 9, Figure 10, Figure 11 and Figure 12, three cases and the corresponding control loop will be given. Under a constant switching frequency, since the FPGA clock is 100 MHz and the system switching frequency is 200 KHz, the PWM_CNT counting cycle is set to 500CLK, so when the sampling block is enabled, it can be seen from Equation (1) that there are three cases for the value of CNT. The first case is that the average value of the output feedback voltage vo-sense is equal to the value of Vref, so the comparator output will get a signal VFB with the high-level time interval equal to the low-level time interval. At this time, the value of CNT will be equal to 250CLK, so the output voltage error vo-error obtained by subtracting the value of REG from the reference value of 250 is zero, implying that the duty cycle of PWM remains fixed, as shown in Figure 9. It is noted that REG is the register for the value of CNT. The second case is that the average value of vo-sense is less than the value of Vref, and the comparator output will get a digital signal VFB with the high-level time interval larger than the low-level time interval. At this time, the value of CNT will be less than 250CLK. Therefore, the digital reference value 250 minus REG will produce a positive error value, so the PWM duty cycle must be increased to boost up the output voltage, as shown in Figure 10. The third case is that the average value of vo-sense is greater than the value of Vref, and the comparator output will get a digital signal VFB with the high-level time interval smaller than the low-level time interval. At this time, the value of CNT will be more than 250CLK. Therefore, the digital reference value of 250 minus REG will produce a negative error value, so the PWM duty cycle must be decreased to reduce the output voltage, as shown in Figure 11.
For the control loop shown in Figure 12, when the sampling block is disabled within the remaining time of PWM_CNT, that is, before the end of a cycle, the value of REG is subtracted from the digital reference value of 250 to obtain output voltage error vo-error, and this error is sent to the digital proportional-integral-derivative (PID) controller for calculation. Eventually, the controller outputs a control force vf, and this control force is added to a digital value of 250, leading to generating the corresponding duty cycle; this duty cycle will be limited to the prescribed range and then will be used in the next cycle.

5.2. Triangular Wave Injection Method

The previous discussion of the ADC-free sampling technology is to consider that the output capacitor of the DC–DC converter has an equivalent series resistance (ESR), so its output voltage waveform possesses the DC voltage and triangular ripple. However, since the solid organic semiconductor capacitor (OSCON) or the multilayer ceramic capacitor (MLCC) can be used as the output voltage capacitor, the output voltage ripple will become smaller, and the linearity of the output voltage ripple waveform is degraded, as shown in Figure 13.
Therefore, this section will introduce a triangular wave injection method to improve the problem that the voltage cannot be accurately controlled due to the decrease in the linearity of the output voltage ripple. The solution is to inject a triangular wave into the output feedback voltage to improve the output voltage ripple due to poor linearity, as shown in Figure 14; hence, a modified triangular waveform will be obtained, which is combined with the previously-discussed comparator sampling method to obtain precise output voltage control, as shown in Figure 15.
In the following, the accuracy after injection can be expressed as follows. From Equation (7), it can be seen that there is a relationship between the sampling accuracy and peak-to-peak value of the triangular wave injected output voltage, called v ˜ o p . Therefore, v ˜ o p is large. Although the original poor linearity of the output voltage ripple can be modified into a better linearity of the triangular waveform, according to Equation (7), the cost of the injection method is at the expense of sampling accuracy.
Accuracy = v ˜ o p Resolution

5.3. Interleaved Current Sampling Method

In this paper, an interleaved ADC-free sampling strategy is proposed. Firstly, it is assumed that the inductor current ripple is small enough and the amplitude of the injected triangular wave is large enough. In Figure 16, the currents i ˜ s 1 and i ˜ s 2 , generated by individual current sensing devices with the same gain K, are added to individual triangular waves and then compared with the same prescribed current reference Iref to obtain high- or low-level signals (IFB1 and IFB2). Afterwards, these two signals are sent to the FPGA, which has four counters. There are two synchronous counters, PWM_ICNT1 and PWM_ICNT2, with the same period and two counters, ICNT1 and ICNT2, in the sampling block. Accordingly, the value of ICNT1 minus the value of ICNT2 can be obtained, and then this result is sent to the current sharing controller. Therefore, the corresponding control force vf1 will be obtained. The sampling operation principle in the sampling block is the same as mentioned in Section 5.1, so it will not be redescribed herein. The next duty cycle of PWM1 can be determined by the present values vf1 and vf2 based on vf2 minus vf1 plus DUTY_CYCLE, and then passed through a prescribed limiter, called Limiter1, whereas the next duty cycle of PWM2 can be determined by the prescribed values vf1 and vf2 based on vf2 plus vf1 plus DUTY_CYCLE, and then passed through a prescribed limiter, called Limiter2, with a phase shift of 180 degrees from PWM1. In Figure 17, PWM_ICNT1 counts between t0 and t2, whereas PWM_ICNT2 counts between t1 and t3; ICNT1 counts between ta and t1, whereas ICNT2 counts between tb and t2. Additionally, PWM_ICNT2 will start to count when PWM_ICNT1 counts to half of the cycle. ICNT1 and ICNT2 will get different or identical count values, which can be regarded as feedback information of the two-phase currents at the same point.

6. Nonlinear Control Strategy

The nonlinear control strategy is explained in detail as follows. For the upload mode to be considered, as shown in Figure 18, when the value of REG is equal to the value of MIN_CNT, the program chooses to disable the PID controller and fix the duty cycle at a certain value higher than the steady-state duty cycle. However, in order to prevent the transformer of the forward converter from being saturated, the time required for resetting the magnetic flux of the transformer must be considered. Here, the duty cycle dm for the main output is set to 0.62 to make the output feedback voltage ripple rapidly climb to approach the reference voltage. For the normal mode to be considered, when the value of REG is between the value of MIN_CNT and the value of MAX_CNT, that is, when the reference voltage is within the output feedback voltage ripple, the open loop control is disabled and the PID controller is restored to reduce the steady-state error. For the download mode to be considered, when the value of REG is equal to the value of MAX_CNT, it means that the output voltage is too high. The program chooses to disable the PID controller and reduce the duty cycle to a value lower than the steady-state duty cycle. As discussed in Section 5, the duty cycle dm for the main output must be larger than the duty cycles for the other two secondary outputs. If not, two secondary outputs will not be supplied with electricity. So, the value of dm will be set to be greater than the maximum value of the steady-state duty cycle of the two secondary outputs, such as da.

7. Experimental Results

Prior to this section, Table 1, Table 2 and Table 3 display the specifications for the main output, the first secondary output, and the second secondary output.

7.1. Current Sharing Waveforms

The waveforms shown in Figure 19 are two-phase inductor currents of the second secondary output at the rated load and in the steady state. The inductor current waveforms shown in Figure 20 and Figure 21 are load transient responses from the rated/light load to light/rated load for the second secondary output. Therefore, it can be found that from this figure, the proposed two-phase interleaved current sampling method, together with the current sharing control, can make the output current evenly distributed among two phases. As the load changes, the two inductor currents will follow each other. It is noted that variations in each inductor current due to a step load change from the light/rated load to rated/light load belong to a large-signal response. Accordingly, each current-sharing controller with only the proportional gain kp used to make the corresponding inductor current during the download transient period only has one undershoot. Therefore, the value of kp is tuned to be 0.4. Afterwards, this value of kp is applied to the upload transient response, causing each inductor current to have an overshoot and ring.

7.2. Dynamic Cross Regulation Performance

Figure 22 and Figure 23 show that the main output is varied from a light/rated load to rated/light load, respectively, on the condition that the first and second secondary outputs are at a light load, whereas Figure 24 and Figure 25 show that the main output is varied from a light/rated load to rated/light load, respectively, on the condition that the first and second secondary outputs are at a rated load. The results of the dynamic cross regulation are tabulated in Table 4, including the peak overshoot voltage, peak undershoot voltage, peak overshoot voltage percentage, peak undershoot voltage percentage, and setting time. From Table 4, it can be seen that each response has its peak overshoot and undershoot voltage percentages within 1.6%, which are smaller than 5% from industrial applications.

7.3. Overall Efficiency and Prototype Photo

Figure 26 shows the overall efficiency, where each point of the efficiency cure is plotted at the same load current percentage for three outputs. From this figure, it can be seen that the efficiency can be up to 91% and the efficiency at the rated load is 86%. In addition, Figure 27 displays the photo of the experimental setup.

7.4. Current Sharing Error Percentage

Figure 28 shows the current sharing error percentage, which is obtained based on the following equation:
Current   Sharing   Error   %   = I o 3 I o 4 I o 3 + I o 4 × 100 %
Therefore, the corresponding maximum value of the current sharing error percentage, displayed in Figure 28, is 3.8%, which is smaller than the 5% from industrial applications.

7.5. Load Regulation

Figure 29 shows the load regulation of the main output on the condition that the first and second secondary outputs are at the rated load. Figure 30 shows the load regulation of the first secondary output on the condition that the main and second secondary outputs are at the rated load. Figure 31 shows the load regulation of the second secondary output on the condition that the main and first secondary outputs are at the rated load. After that, the load regulation percentage equation is defined as:
Load   Regulation   %   = V o ( Rated   Load ) V o ( Light   Load ) V o ( Half   Load ) × 100 %
Therefore, the corresponding values of the load regulation percentages for Figure 29, Figure 30 and Figure 31 are 0.17%, 0.60% and 0.91%, respectively, which are all smaller than the 1% from industrial applications.

7.6. Line Regulation

Figure 32 shows the line regulation of the main output on the condition that the first and second secondary outputs are at the rated load. Figure 33 shows the line regulation of the first secondary output on the condition that the main and second secondary outputs are at the rated load. Figure 34 shows the line regulation of the second secondary output on the condition that the main and first secondary outputs are at the rated load. Afterwards, the line regulation percentage equation is defined to be the following:
Line   Regulation   %   = V o ( High   Input   Voltage ) V o ( Low   Input   Voltage ) V o ( Rated   Input   Voltage ) × 100 %
Therefore, the corresponding values of the line regulation percentages for Figure 32, Figure 33 and Figure 34 are 0.17%, 0.60% and 0.91%, respectively, which are all smaller than the 1% from industrial applications.

8. Comparisons

Table 5 shows the comparisons between the proposed circuit and the existing circuits, including output number, feedback number, converter type, voltages and powers, number of passive components, cross regulation, advantages, disadvantages, and rated-load efficiency. From Table 5, it can be seen that the proposed circuit has high accuracy, a fast transient load response and excellent cross regulation.

9. Conclusions

An SR forward converter with a set of three outputs takes the SSPR technology to control the stability of the output voltages. The output with the largest current adopts a two-phase interleaved structure, and the associated switching period is twice that of the main switch of the main output to facilitate the realization of the proposed current sharing strategy. The voltage/current sampling for each output adopts ADC-free sampling technology. In the two-phase current sampling for the second secondary output, the proposed interleaved current sampling method is employed so that the currents in two phases are sampled in the same position. As for the voltage controller to be concerned, a nonlinear control strategy is added to the traditional PID controller so that the main output can accelerate the load transient response when the load changes instantaneously. From the experimental results, as the transient load variations due to the main output happen, the effect of these variations on the secondary outputs is quite small, meaning that the proposed circuit has excellent cross regulation performance. In addition, a low current sharing error percentage, low load regulation percentage and low line regulation percentage are also advantages of the proposed circuit.

Author Contributions

Conceptualization, Y.-T.Y. and K.-I.H.; methodology, Y.-T.Y.; software, J.-J.S.; validation, Y.-T.Y., K.-I.H. and J.-J.S.; formal analysis, Y.-T.Y.; investigation, J.-J.S.; resources, Y.-T.Y.; data curation, J.-J.S.; writing—original draft preparation, K.-I.H.; writing—review and editing, K.-I.H.; visualization, J.-J.S.; supervision, K.-I.H.; project administration, K.-I.H.; funding acquisition, J.-J.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Ministry of Science and Technology, Taiwan, under the Grant Number: MOST 109-2622-E-035-009-CC3 and the APC was funded by J.-J.S.

Data Availability Statement

No new data were created or analyzed in this study. Data sharing is not applicable to this article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bhat, A.; Rao, K.U.; Praveen, P.K.; Singh, B.K.; Chippalkatti, V. Multiple Output forward DC-DC Converter with Regenerative Snubber for Space Application. In Proceedings of the 2016 Biennial International Conference on Power and Energy Systems: Towards Sustainable Energy (PESTSE), Bengaluru, India, 21–23 January 2016; pp. 1–5. [Google Scholar]
  2. Turhan, M.; Castellanos, J.C.; Hendrix, M.A.M.; Duarte, J.L.; Lomonova, E.A. Multiple-Output DC-DC Converters with a Reduced Number of Active and Passive Components. J. Low Power Electron. Appl. 2019, 9, 28. [Google Scholar] [CrossRef] [Green Version]
  3. Alam, M.; Kumar, K.; Dutta, V. Implementation of Multiple Outputs Flyback Converter for DC Microgrid Application. In Proceedings of the 2019 IEEE 1st International Conference on Energy, Systems and Information Processing (ICESIP), Chennai, India, 4–6 July 2019; pp. 1–4. [Google Scholar]
  4. Bagi, P.; Padmavati, K.; Reddy, S. Design and Validation of Multiple Output Flyback Converter for Grid Tie Inverter Application. In Proceedings of the 2019 IEEE Global Conference for advancement in Technology (GCAT), Karnataka, India, 18–20 October 2019; pp. 1–4. [Google Scholar]
  5. Kolincio, M.; Chrzan, P.J.; Musznicki, P. Multitransformer Primary-Side Regulated Flyback Converter for Supplying Isolated IGBT and MOSFET Drivers. IEEE Trans. Ind. Electron. 2019, 67, 1005–1012. [Google Scholar] [CrossRef]
  6. Mohan, N.; Undeland, T.M.; Robbins, W.P. Power Electronics: Converters, Applications and Design, 3rd ed.; John Wiley & Sons: New York, NY, USA, 2003. [Google Scholar]
  7. Dixon, L.H., Jr. The Effects of Leakage Inductance on Switching Power Supply Performance. Appl. Note Unitrode 1988, 1–7. [Google Scholar]
  8. Chaunwen, J.; Keyue Smedley, M. Cross Regulation in Flyback Converters: Analytic Model. In Proceedings of the 30th AnnualIEEE Power Electronics Specialists Conference (PESC), Charleston, SC, USA, June 27–July 1 1999; pp. 920–925. [Google Scholar]
  9. Maksimovic, D.; Erickson, R. Modeling of Cross-Regulation in Multiple-Output Flyback Converters. In Proceedings of the Fourteenth Annual Applied Power Electronics Conference and Exposition (APEC), Dallas, TX, USA, 14–18 March 1999; pp. 1066–1072. [Google Scholar]
  10. Sanchis, K.; Ferreres, E.A.; Gasent-blesa, J.L.; Maset, E.; Esteve, V.; Jordon, J.; Ejea, J.B. Stability Improvement of Isolated Multiple-Output DC/DC Converter Using Coupled Inductors. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1644–1653. [Google Scholar] [CrossRef]
  11. Maksimović, D.; Erickson, R.; Griesbach, C. Modeling of Cross-Regulation in Converters Containing Coupled Inductors. IEEE Trans. Power Electron. 2002, 15, 607–615. [Google Scholar] [CrossRef]
  12. Jamerson, C.; Chen, D. Magamp Postregulators for Symmetrical Topologies with Emphasis on Half-Bridge Configuration. IEEE Trans. Power Electron. 1993, 8, 26–29. [Google Scholar] [CrossRef]
  13. Gekinozu, M.; Igarashi, S.; Miura, N.; Karube, K. Multi-Output Type Current Resonant Converter with Magnetic Amplifier Control. In Proceedings of the 25th International Telecommunications Energy Conference (INTELEC), Yokohama, Japan, 23–23 October 2003; pp. 410–415. [Google Scholar]
  14. Park, S.G.; Lee, B.K.; Kim, J.S. Optimal Design of Multi-Output LLC Resonant Converter with Independently Regulated Synchronous Single-Switched Power-Regulator. Energies 2020, 13, 4341. [Google Scholar] [CrossRef]
  15. Ram, P.V.; Bhat, K.N.; Mala, R.C. Multiple Output Push-Pull Converter with Post Regulated Buck Converters. In Proceedings of the 2017 International Conference on Smart Grids, Power and Advanced Control. Engineering (ICSPACE), Bangalore, India, 17–19 August 2017; pp. 231–236. [Google Scholar]
  16. Hwu, K.I.; Chuang, C.F.; Yau, Y.T. Pulse-Frequency-Modulated Digital Control of Power Supply without Analog-to-Digital Converter Using Positive-Sloped Ramp Wave Injection. IEEE Trans. Ind. Inform. 2013, 9, 739–748. [Google Scholar] [CrossRef]
Figure 1. SR forward converter.
Figure 1. SR forward converter.
Electronics 10 01010 g001
Figure 2. SR buck converter.
Figure 2. SR buck converter.
Electronics 10 01010 g002
Figure 3. Two-phase interleaved SR buck converter.
Figure 3. Two-phase interleaved SR buck converter.
Electronics 10 01010 g003
Figure 4. Trailing-edge modulation technique.
Figure 4. Trailing-edge modulation technique.
Electronics 10 01010 g004
Figure 5. Leading-edge modulation technique.
Figure 5. Leading-edge modulation technique.
Electronics 10 01010 g005
Figure 6. Two-phase switching period equal to that of the main output.
Figure 6. Two-phase switching period equal to that of the main output.
Electronics 10 01010 g006
Figure 7. Two-phase switching period equal to double that of the main output.
Figure 7. Two-phase switching period equal to double that of the main output.
Electronics 10 01010 g007
Figure 8. Action of the comparator sampling block. CNT: counter; VFB: voltage feedback.
Figure 8. Action of the comparator sampling block. CNT: counter; VFB: voltage feedback.
Electronics 10 01010 g008
Figure 9. Average value of vo-sense equal to the value of Vref.
Figure 9. Average value of vo-sense equal to the value of Vref.
Electronics 10 01010 g009
Figure 10. Average value of vo-sense less than the value of Vref.
Figure 10. Average value of vo-sense less than the value of Vref.
Electronics 10 01010 g010
Figure 11. Average value of vo-sense greater than the value of Vref.
Figure 11. Average value of vo-sense greater than the value of Vref.
Electronics 10 01010 g011
Figure 12. Control loop block diagram: PID: proportional-integral-derivative; REG: register.
Figure 12. Control loop block diagram: PID: proportional-integral-derivative; REG: register.
Electronics 10 01010 g012
Figure 13. Output voltage ripple with nonlinearity.
Figure 13. Output voltage ripple with nonlinearity.
Electronics 10 01010 g013
Figure 14. Comparator sampling with the triangular wave injection method.
Figure 14. Comparator sampling with the triangular wave injection method.
Electronics 10 01010 g014
Figure 15. Waveforms before and after triangular wave injection.
Figure 15. Waveforms before and after triangular wave injection.
Electronics 10 01010 g015
Figure 16. Block diagram of sampling and control loop.
Figure 16. Block diagram of sampling and control loop.
Electronics 10 01010 g016
Figure 17. Interleaved current sampling.
Figure 17. Interleaved current sampling.
Electronics 10 01010 g017
Figure 18. Block diagram for nonlinear control.
Figure 18. Block diagram for nonlinear control.
Electronics 10 01010 g018
Figure 19. Two-phase inductor currents at rated load for the second secondary output.
Figure 19. Two-phase inductor currents at rated load for the second secondary output.
Electronics 10 01010 g019
Figure 20. Load transient response from light load to rated load for the second secondary output.
Figure 20. Load transient response from light load to rated load for the second secondary output.
Electronics 10 01010 g020
Figure 21. Load transient response from rated load to light load for the second secondary output.
Figure 21. Load transient response from rated load to light load for the second secondary output.
Electronics 10 01010 g021
Figure 22. Dynamic response waveforms on condition that the main output load is changed from light load to rated load as the first and second secondary outputs are located at light load.
Figure 22. Dynamic response waveforms on condition that the main output load is changed from light load to rated load as the first and second secondary outputs are located at light load.
Electronics 10 01010 g022
Figure 23. Dynamic response waveforms on condition that the main output load is changed from rated load to light load as the first and second secondary outputs are located at light load.
Figure 23. Dynamic response waveforms on condition that the main output load is changed from rated load to light load as the first and second secondary outputs are located at light load.
Electronics 10 01010 g023
Figure 24. Dynamic response waveforms on condition that the main output load is changed from light load to rated load as the first and second secondary outputs are located at rated load.
Figure 24. Dynamic response waveforms on condition that the main output load is changed from light load to rated load as the first and second secondary outputs are located at rated load.
Electronics 10 01010 g024
Figure 25. Dynamic response waveforms on condition that the main output load is changed from rated load to light load and the first and second secondary outputs are located at rated load.
Figure 25. Dynamic response waveforms on condition that the main output load is changed from rated load to light load and the first and second secondary outputs are located at rated load.
Electronics 10 01010 g025
Figure 26. Curve of efficiency versus load current at the same load current percentage for three outputs.
Figure 26. Curve of efficiency versus load current at the same load current percentage for three outputs.
Electronics 10 01010 g026
Figure 27. Photo of the experimental setup.
Figure 27. Photo of the experimental setup.
Electronics 10 01010 g027
Figure 28. Curve of current sharing error versus load current for the second secondary output.
Figure 28. Curve of current sharing error versus load current for the second secondary output.
Electronics 10 01010 g028
Figure 29. Curve of main output voltage versus load current on condition that the first and second secondary outputs are located at rated load.
Figure 29. Curve of main output voltage versus load current on condition that the first and second secondary outputs are located at rated load.
Electronics 10 01010 g029
Figure 30. Curve of first secondary output voltage versus load current on condition that the main and second secondary outputs are located at rated load.
Figure 30. Curve of first secondary output voltage versus load current on condition that the main and second secondary outputs are located at rated load.
Electronics 10 01010 g030
Figure 31. Curve of second secondary output voltage versus load current on condition that the main and first secondary outputs are located at rated load.
Figure 31. Curve of second secondary output voltage versus load current on condition that the main and first secondary outputs are located at rated load.
Electronics 10 01010 g031
Figure 32. Curve of main output voltage versus input voltage on condition that the first and second secondary outputs are located at rated load.
Figure 32. Curve of main output voltage versus input voltage on condition that the first and second secondary outputs are located at rated load.
Electronics 10 01010 g032
Figure 33. Curve of first secondary output voltage versus input voltage on condition that the main and second secondary outputs are located at rated load.
Figure 33. Curve of first secondary output voltage versus input voltage on condition that the main and second secondary outputs are located at rated load.
Electronics 10 01010 g033
Figure 34. Curve of second secondary output voltage versus input voltage on condition that the main and first secondary outputs are located at rated load.
Figure 34. Curve of second secondary output voltage versus input voltage on condition that the main and first secondary outputs are located at rated load.
Electronics 10 01010 g034
Table 1. Main output specifications.
Table 1. Main output specifications.
System ParametersSpecifications
Operating Mode CCM
Input Voltage (Vi) 36   V ± 10 %
Output Voltage (Vo1)12 V
Rated Output Current (Io1)10 A
Rated Output Power (Po1)120 W
Turns Ratio (n = N2/N1)5/6
Inductor Current Slew Rate (SRLo1)2 A/μs
Switching Frequency (fs1)200 kHz
Output Voltage Ripple (Δvo1,max)=<100 mV
Table 2. First secondary output specifications.
Table 2. First secondary output specifications.
System ParametersSpecifications
Operating Mode CCM
Input Voltage (Vi) 36   V ± 10 %
Output Voltage (Vo2)5 V
Rated Output Current (Io2)8 A
Rated Output Power (Po2)120 W
Inductor Current Slew Rate (SRLo2)2 A/μs
Switching Frequency (fs2)200 kHz
Output Voltage Ripple (Δvo2,max)=<100 mV
Table 3. Second secondary output specifications.
Table 3. Second secondary output specifications.
System ParametersSpecifications
Operating Mode CCM
Input Voltage (Vi) 36   V ± 10 %
Output Voltage (Vo3)3.3 V
Rated Output Current (Io3)12 A
Rated Output Power (Po3)40 W
Inductor Current Slew Rate (SRLo3)2 A/μs
Switching Frequency (fs3)200 kHz
Output Voltage Ripple (Δvo3,max)=<100 m
Table 4. Results for dynamic cross regulation.
Table 4. Results for dynamic cross regulation.
ItemFigure22232415
1Peak Overshoot
or
Undershoot
vo1: 156.52 mV
vo2: 17.39 mV
vo3: 52.17 mV
vo1: 104.35 mV
vo2: 17.39 mV
vo3: 26.09 mV
vo1: 130.43 mV
vo2: 52.19 mV
vo3: 34.78 mV
vo1: 104.35 mV
vo2: 34.78 mV
vo3: 52.17 mV
2Percentage of
Output Voltage for Item 1
1.31% of Vo1
0.35% of Vo2
1.58% of Vo3
0.87% of Vo1
0.35% of Vo2
0.79% of Vo3
1.09% of Vo1
1.04% of Vo2
1.06% of Vo3
0.87% of Vo1
0.70% of Vo2
1.58% of Vo3
3Setting Timevo1: 40 µs
vo2: 60 µs
vo3: 80 µs
vo1: 40 µs
vo2: 60 µs
vo3: 80 µs
vo1: 40 µs
vo2: 40 µs
vo3: 80 µs
vo1: 40 µs
vo2: 40 µs
vo3: 80 µs
Table 5. Comparisons between the proposed circuit and the existing circuits.
Table 5. Comparisons between the proposed circuit and the existing circuits.
ItemProposed[5][10][13][14]
Output Number36642
Feedback Number31142
Converter TypeForward +SSPRsFlybackPush-pull + Coupled InductorResonant Converter +Magnetic AmplifierLLC+SSPRs
Voltages and Powers12V/120W
5V/8A
3.3V/12A
16V/1.6W
−16V/1.6W
16V/1.6W
−16V/1.6W
16V/1.6W
−16 V/1.6 W
3.4V/17.5W
6.4V/7.2W
−6.4V/2.6W
14V/1.3W
−14V/1.3W
14V/0.6W
60V/1.8W
3.3V/132W
5V/170W
12V/300W
−12V/12W
100V/60W
100V/60W
Number of Passive Components4 Magnetic Devices
0 Diodes
3 Magnetic Devices
6 Diodes
2 Magnetic Devices
16 Diodes
10 Magnetic
Devices
16 Diodes
1 Magnetic Device
4 Diodes
Number of Active Components712104
Cross RegulationExcellent Poor MediumGoodGood
AdvantagesHigh Accuracy
Fast Load Transient Response
Single PWM IC and Switch1 Transformer
1 Inductor
High AccuracyHigh Accuracy
DisadvantagesComplexHigh cost ComplexComplex
High Cost
Two Outputs
with the Same Voltage
Rated-Load Efficiency86%NANA85%90%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yau, Y.-T.; Hwu, K.-I.; Shieh, J.-J. Applying FPGA Control with ADC-Free Sampling to Multi-Output Forward Converter. Electronics 2021, 10, 1010. https://doi.org/10.3390/electronics10091010

AMA Style

Yau Y-T, Hwu K-I, Shieh J-J. Applying FPGA Control with ADC-Free Sampling to Multi-Output Forward Converter. Electronics. 2021; 10(9):1010. https://doi.org/10.3390/electronics10091010

Chicago/Turabian Style

Yau, Yeu-Torng, Kuo-Ing Hwu, and Jenn-Jong Shieh. 2021. "Applying FPGA Control with ADC-Free Sampling to Multi-Output Forward Converter" Electronics 10, no. 9: 1010. https://doi.org/10.3390/electronics10091010

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop