Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2021 Oct 8;11:20040. doi: 10.1038/s41598-021-99559-4

Stability analysis of a phase-shifted full-bridge circuit for electric vehicles based on adaptive neural fuzzy PID control

Yan Liu 1,, Yan Huang 1,, He Zhang 1,#, Qiang Huang 1,#
PMCID: PMC8501029  PMID: 34625607

Abstract

In the paper, adaptive neural fuzzy (ANF) PID control is applied on the stability analysis of phase-shifted full-bridge (PSFB) zero-voltage switch (ZVS) circuit, which is used in battery chargers of electric vehicles. At first, the small-signal mathematical model of the circuit is constructed. Then, by fuzzing the parameters of PID, a closed-loop system of the small-signal mathematical model is established. Further, after training samples collected from the fuzzy PID system by adaptive neural algorithm, an ANF PID controller is utilized to build a closed-loop system. Finally, the characteristics of stability, overshoot and response speed of the mathematical model and circuit model systems are analyzed. According to the simulation results of PSFB ZVS circuit, the three control strategies have certain optimizations in overshoot and adjustment time. Among them, the optimization effect of PID control in closed-loop system is the weakest. From the results of small-signal model and circuit model, the ANF PID system has highest optimization. Experiments demonstrate that the ANF PID system gives satisfactory control performance and meets the expectation of optimization design.

Subject terms: Energy science and technology, Engineering, Mathematics and computing

Introduction

The popularization of electric vehicles is very important to solve the increasingly serious environmental problems. In practical applications, the power supply capacity and service life of electric vehicle battery pack are important for the development of electric vehicles1. However, the current research on battery materials has reached a bottleneck, and it is difficult to make a qualitative breakthrough, so we hope to make progress in battery charging technology2. In recent years, scientists have paid more attention to the charging technology, which is efficient, stable, fast, and safe to charge the power supply battery pack to improve the performance of electric vehicles in an all-round way3.

The commonly battery charging technology is based on controllable DC–DC conversion technology, such as Buck-Boost circuit, push–pull circuit, half-bridge DC conversion circuit, LLC circuit, isolated positive excitation circuit, etc.4. Forouzesh mentioned in his paper, the DC–DC conversion circuit, harmonic content, power factor, and power conversion efficiency and stability during charging are the key factors affecting the battery charging efficiency5. As a new technology, phase-shift full bridge (PSFB) combined with the zero-voltage switch technology (ZVS), has been proposed. The technique reduces the high frequency switch power loss and improve the power conversion efficiency greatly. In addition, closed-loop control can ensure the stability and long service life for the battery. In recent years, scientists have paid more attention to the closed-loop control strategy for PSFB ZVS DC–DC converter. The improvements of EV charger proposed by Vishnu Mahadeva Iyer, Lim and Cheon-Yong are all based on PSFB and are committed to reducing circulating current and improving the stability of the charging system68.

To ensure stability, reduce overshoot and adjustment time, an appropriate control strategy is necessary to generate PWM driver signal. PID control, as a traditional closed-loop control strategy, is used for linear systems and the results are satisfied. In a nonlinear time-varying system, it needs to be approximated linearly and difficult to get an ideal control effect. So, scientists have begun to look for more efficient methods to deal with the problems such as fuzzy PID control. Fuzzy PI control and digital fuzzy control have been proposed in mathematical model based on PSFB ZVS DC–DC conversion technology. Lo and Lin proposed a dual closed-loop voltage control for PSFB circuit9. Bansal and Saini applied PI control and fuzzy control separately to full bridge circuits10. Torok and Stig chose digital fuzzy control strategies on PSFB circuit11. In Bayrak’s research12, a robust control method was presented SMFC scheme, the control signals of the designed sliding mode fuzzy controller and the PID controller were combined which could improve loop response.

Adaptive Neural Fuzzy (ANF) inference system optimizes fuzzy control through neural network self-learning algorithm. In ANF system, the neural network self-learning algorithm could make the input and output of the fuzzy controller reach the optimal mapping relationship. The ANF control system could obtain better control effect in a short time, make up for the deficiency of fuzzy control, and make fuzzy control develop towards the direction of self-organization, self-adaptation, and self-learning13. So, ANF inference system has been widely used. Xiong and Shu studied the application of neural network PID control to PWM converters14. Chung combined ANF inference system with particle swarm optimization algorithm to control a magnetic flywheel system15. Kamaraj used ANF inference system to optimize brushless DC motor speed control16.

In the paper, fuzzy PID control technology is applied to the PSFB ZVS DC–DC converter. Then, combining back propagation algorithm and adaptive neural network control technology based on fuzzy PID control has been studied. After simulating, the stable output voltage of the circuit was obtained.

Model of the PSFB ZVS DC–DC converter

Electric vehicle charger structure

The rated voltage of the battery pack for an electric vehicle is 84 V when it is charging. Therefore, the charger needs to rectify 220 V AC voltage to 310 V DC voltage first, and then convert the 310 V voltage to 84 V by using the PSFB ZVS DC–DC conversion technology. The voltage conversion process is shown in Fig. 1, the system mainly consists of three parts:

  1. Rectifier circuit: 220 V AC, as the input of the charger, is rectified to 310 V AC by using the bridge rectifier circuit. Then, 310 V DC is as the input voltage for the PSFB ZVS DC–DC converter.

  2. PSFB ZVS DC–DC converter: 84 V DC voltage is got from the circuit. It will be used as the charge voltage for the battery pack.

  3. Feedback circuit: The voltage of the battery pack is real-time monitored by MCU in system. According to the monitored data, the PWM wave generator adjusts phase-shift angles in fixed duty cycle to change the working state of MOSFET, and the output voltage of DC–DC circuit changes synchronously. DSP, such as DSPIC33FJ16GS504, is selected as the MCU of the circuit, which could complete the control methods.

  4. Driver circuit: The grid-source drive voltage responsible for generating the power MOS switch tube to control the switch tube on and off.

  5. Auxiliary power: Provide auxiliary power for the whole charger system.

Figure 1.

Figure 1

The charger structure of electric vehicle.

In the structure, applying PSFB ZVS DC–DC conversion technology can improve power conversion efficiency obviously17.

PSFB ZVS DC–DC converter

Based on the traditional full-bridge DC–DC converter circuit, the PSFB ZVS DC–DC converter is designed. Combined with soft switching technology, the voltage falls to zero before the MOSFET is turned on or off, eliminating any overlap between voltages18. In this case, the defects of hard switch technique, such as energy loss and noise, are solved perfectly. As shown in Fig. 2, the opened-loop PSFB ZVS DC–DC converter consists of rectifier and inverter circuit.

Figure 2.

Figure 2

PSFB ZVS DC–DC converter.

Utilizing the phase-shifted control technology of PWM, the duty cycle of voltage for the original and secondary sides of the transformer are adjusted to get precise output voltage in inverter circuit. The parameters of the components in circuit are shown in Table 1.

Table 1.

Parameters of components in circuit.

Symbol Quantity Value
Vi Input voltage 310 V
Vo Output voltage 84 V
k Ratio 3.2
fs Switch frequency 50k
Lr Resonant inductor 10 μH
Lf Filter inductor 150 μH
Rf Filter resistance 0.05 Ω
Cf Filter capacitor 3000 μF
Ro Load resistance 10 Ω

Simulation is carried out for the opened-loop circuit, and the simulation results are shown in Fig. 5. Deviation Ee and the deviation change rate ECe of output voltage are used to distinguish the circuit performance. Here, Ee(t) = 84 − Vo(t) and ECe(t) = de/dt.

Figure 5.

Figure 5

AC small-signal model of PSFB ZVS DC–DC converter.

As can be seen from Fig. 3, the output voltage fluctuates at 84 V. The maximum voltage reaches Vom = 102.73 V. After calculated, the overshoot is 22.3%. The time to steady state is 0.0097 s. The range of deviation change rate ECe is [− 7.5 × 104, 1.6 × 104].

Figure 3.

Figure 3

Simulation results of the opened-loop PSFD ZVS DC–DC converter.

PSFB ZVS DC–DC converter

The AC small-signal mathematical model of the circuit is constructed to design the closed-loop control system1922. Figure 4 shows the AC small-signal model of PSFB DC–DC converter, which is construct by BUCK circuit based on the state space averaging method19,23.

Figure 4.

Figure 4

AC small-signal model of PSFB DC–DC converter.

Ignoring the small filter resistors Rf, the transfer function between the duty cycle (D) and the output voltage (Vo) is

Gvd(s)=v^o(s)d^(s)=Vis2LfCf+sLfRo+1 1

where Vi is the input voltage, Lf and Cf are the filter inductor and capacitor, and Ro is the load resistor. Considering the loss of duty cycle, the effective duty cycle of the secondary side of transformer is defined as

Deff=D-ΔD 2

where D is the duty cycle of the secondary side and ΔD is the loss of D. The change of ΔD is related to the disturbance of the input voltage Vi, the inductor current Il and the duty cycle D. Let d^eff as the disturbance signal of Deff,

d^eff=d^i+d^v+d^d 3

In Eq. (3), d^i is the disturbance caused by the filtered inductor current, is d^v the disturbance generated by the input voltage, and d^d is the disturbance generated by the duty cycle.

d^i=-4·Lr·fsk·Vi·i^l 4
d^v=4·Lr·Il·fsk·Vi2·v^i 5

In Eqs. (4) and (5), Lr is the resonant inductance including the primary leakage inductance of the transformer, fs is the switching frequency of the MOSFET, and k is the ratio of the transformer. Let Rd=4·Lr·fsk2 and substitute Rd to Eqs. (3)–(5), yields

d^eff=d^i+d^v+d^d=d^d-k·RdVi·i^l+k·Rd·IlVi2·v^i 6

For the AC small-signal model of PSFB DC–DC converter, there exist the loss of duty cycle occurs in the secondary side of the transformer. Therefore, the ZVS technology has been applied in the small-signal model. In in the small-signal model of PSFB ZVS DC–DC converter, Deff, d^eff and v^i/k are used instead of D, d^ and v^i as shown in Fig. 5.

In Fig. 5, the circuit in the virtual frame is the LC filter and the transfer function of the filter is

HLC(s)=v^o(s)v^ab(s)=1s2LfCf+sLfRo+1 7

The input impedance of the LC filter is shown in Eq. (8),

Z(s)=v^ab(s)i^l(s)=v^ab(s)v^o(s)·v^o(s)i^l(s)=RoHLC(s)·(sCfRo+1) 8

The transfer function between duty cycle and output voltage is given by

Gvd(s)=v^o(s)d^d(s)=v^o(s)v^ab(s)·v^ab(s)d^d(s)=HLC(s)·v^ab(s)d^d(s) 9

Generally, the input voltage is constant in range of switching frequency bands, which means v^i=0 and d^v=0. According to Kirchhoff's voltage law, it can be obtained as follows,

v^ab(s)=Vi·d^d(s)+Vi·d^i(s)k 10

Substitute Eqs. (4), (8) and Rd into Eq. (10), and yields,

Gvd(s)=v^o(s)d^d(s)=v^o(s)v^ab(s)·v^ab(s)d^d(s)=HLC(s)·v^ab(s)d^d(s) 11

So,

v^ab(s)d^d(s)=Vik·Z(s)Rd+Z(s) 12

Substituting Eqs. (7), (8) and (12) into (9), the transfer function of the AC small-signal model of PSFB ZVS DC–DC converter could be computed by the following formula,

Gvd(s)=Vi/ks2LfCf+sLfRo+RdCf+RdRo+1 13

According to the parameters of components shown in Table 1, the transfer function is calculated,

Gvd(s)=96.8754.5×10-7s2+6×10-4s+1.02 14

The simulation of the opened-loop small-signal system is shown in Fig. 6c. The waveform of output voltage is like the waveform in Fig. 3. In Fig. 6, the output voltage fluctuates at 84 V. The maximum voltage reaches Vom = 90.87 V. After calculated, the overshoot is 8.17%. The time to steady state is 0.0105 s. The range of deviation change rate ECs is [− 6.0 × 104, 0.5 × 104]. In addition, there exists state error in out voltage. Therefore, a closed-loop control circuit is needed to reduce overshoot and eliminate stable errors.

Figure 6.

Figure 6

Simulation results of the opened-loop PSFD ZVS DC–DC converter.

Closed-loop controller design

Parameter setting of PID controller

The key for designing the PID controller is setting Kp, Ki and Kd. When the three parameters are set, the stability of the system should be ensured, minor overshoot and fast response time also need to be considered. The appropriate Kp is beneficial to reduce the error quickly while maintaining stability of the system. Ki can eliminate the steady-state error. Appropriate Ki can shorten the dynamic process of the system. Kd is used to predict the error tendency. Appropriate Kd is better for accelerating system response speed, reducing overshoot and improving stability. There are several methods for tuning a PID controller, such as manual tuning, Ziegler–Nichols method, PID tuning software packages, etc. Compared with other methods, the manual tuning, applied in this paper, is simple and easy to implement24.

When manually tuning is used in the PID controller, Ki and Kd values are first set to zero. After that, by increasing the value of Kp until the output oscillates, the value of Kp is 260 currently. In practice, the Kp should be set to approximately half of that value for a "quarter amplitude decay" type response. However, to study the optimization effect of ANF PID controller, we set Kp as 200. Then, the Ki is increased, until the steady-state error is corrected. For the system, the excessive Ki will cause instability and the increase of overshoot. Here, Ki is set as 30. Finally, Kd should be increased slowly to reduce the adjustment time. But Kd can cause oscillation. So, Kd = 0.01.

Design of Sugeno fuzzy PID controller

The fuzzy PID controller could optimize the PID control effect by adjusting the PID parameters in real time. The structure diagram of the fuzzy controller is shown in Fig. 7. Because ANF controller designed in the later stage requires multiple input and single output, Sugeno type is adopted. In the fuzzy PID controller, the deviation (Es) and the deviation change rate (ECs) will be input into the fuzzy controller. The map relationships between ΔKp, ΔKi, ΔKd and Es (/ECs) should be established. According to the changes of Es and ECs, ΔKp, ΔKi, and ΔKd are generated by fuzzy control rules to adjust the Kp, Ki and Kd in PID controller.

Figure 7.

Figure 7

The block diagram of the fuzzy controller.

The design of the fuzzy controller includes three steps.

1. Fuzzification of input variables

The purpose of fuzzification is to determine the fuzzy quantization factor and membership function of input Es and ECs. Seven fuzzy language variables (NB, NM, NS, Z, PS, PM and PB) are used to discretize Es and ECs. According to the simulation results showed in Fig. 8, the basic domain of Es is set to Xe[− 10, 91], and the basic domain of ECs is Xec[− 6.0 × 104, 0.5 × 104]. The fuzzy quantification domains M of Xe and Xec are taken as [− 6, 6], and the quantization factors Ke and Kec are defined in Eqs. (15) and (16).

Ke=MmaxXemax 15
Kec=MmaxXecmax 16

Figure 8.

Figure 8

Membership function of fuzzy input variables in fuzzy PID controller.

After calculating, fuzzy quantization factors of Es and ECs are Ke = 0.059 and Kec = 8.5 × 10–5. As shown in Fig. 8, the GBELLMF bell type membership function is used to Fuzzy the input variables. For Fuzzy PID controller, membership functions of Es and ECs are same.

2. Determine the exact fuzzy output

According the parameters set in the PID controller, we choose the scopes of ΔKp, ΔKi and ΔKd as Yp [− 50, 50], Yi [− 30, 30] and Yd [− 0.001, 0.001] separately. Same as the fuzzy input, the seven fuzzy language variables are also used to describe ΔKp, ΔKi and ΔKd. So, the corresponding values are as follows:

ΔKp:NB=-50,NM=-33.4,NS=-16.7,Z=0,PS=16.7,PM=33.4,PB=50ΔKi:NB=-30,NM=-20,NS=-10,Z=0,PS=10,PM=20,PB=30ΔKd:NB=-0.001,NM=-0.0007,NS=-0.0003,Z=0,PS=0.0003,PM=0.0007,PB=0.001

3. Setting fuzzy control rules

Fuzzy control rules are established based on the following principles:

When |Es| is large, to quickly reduce the deviation, it is necessary to increase Kp and reduce Kd. At the same time, Ki is set as zero to eliminate the influence of the integral term. In this case, the large overshoot will be avoided in the regulation process. When |Es| is medium, the main task is to avoid the system shaking. So, a slightly larger Kd is preferable, while reducing Kp to avoid overshoot. When |Es| is small, it is necessary to increase Kp and Ki appropriately to reduce the adjustment time. At the same time, Kd should be inversely correlated with |ECs| to avoid oscillation2527. According to the initial value and bisection principle, the values of ΔKp, ΔKi and ΔKd in different system states are shown in Tables 2, 3 and 4

Table 2.

Fuzzy control rules of ΔKp.

ΔKp E
NB NM NS Z PS PM PB
EC
NB − 50 − 50 − 50 − 33.4 − 33.4 0 0
NM − 50 − 50 − 33.4 − 33.4 − 16.7 0 0
NS − 33.4 − 33.4 − 16.7 − 16.7 0 16.7 16.7
Z − 33.4 − 16.7 − 16.7 0 16.7 16.7 33.4
PS − 16.7 − 16.7 0 16.7 16.7 33.4 33.4
PM 0 0 33.4 33.4 33.4 50 50
PB 0 0 16.7 33.4 50 50 50

Table 3.

Fuzzy control rules of ΔKi.

ΔKi E
NB NM NS Z PS PM PB
EC
NB 30 30 20 20 10 0 0
NM 30 20 20 20 10 0 0
NS 20 20 20 10 0 − 10 − 20
Z 20 10 10 0 − 10 − 20 − 20
PS 10 10 0 − 10 − 10 − 20 − 20
PM 0 0 − 10 − 20 − 20 − 20 − 30
PB 0 − 10 − 10 − 20 − 20 − 30 − 30

Table 4.

Fuzzy control rules of ΔKd.

ΔKd E
NB NM NS Z PS PM PB
EC NB a a b b b d d
NM − a − a − a − a b − a d
NS − d − d − c − a b a c
Z − d − c − c − a b a c
PS − c − c − a − a b a a
PM − c − a − a − a b a a
PB a b b b b d d

a = 0.0003; b = 0; c = 0.0007; d = 0.001.

According to the above principles, the fuzzy control rules are obtained. The output surfaces of the proportion, the integral and differential coefficients on the domain, respectively, are shown in Fig. 9.

Figure 9.

Figure 9

Output surfaces of the coefficients for fuzzy PID controller.

Due the fuzzy control rules of fuzzy PID are fixed, the fuzzy PID control strategy cannot adjust the initial PID parameters accurately, so it is not satisfied the expectation of the system. Therefore, an ANF controller has been applied to optimize the closed-loop system.

Design of Sugeno adaptive neural fuzzy PID controller

For ANF PID controller, the key is training fuzzy control rules by sample data from fuzzy control system. According to the simulation result shown in Figs. 14 and 16, the fuzzy PID control has a better stability control effect for small-signal and circuit model. So, the simulation data from fuzzy PID controller can be used as sample data. There are 1000 data sets as sample data to train the Sugeno fuzzy controller generated in the progress of designing of Sugeno Fuzyy PID controller. As one of neural network self-learning algorithm, back propagation algorithm is utilized to generate ANF PID controller.

Figure 14.

Figure 14

Voltage waveform in closed loop small-signal model.

Figure 16.

Figure 16

Voltage waveform in closed loop small-signal model.

There are five layers of the ANF control network shown in Fig. 10. The meanings and functions of each layer are as follows:

  1. The first layer is the input layer which is composed of two neural nodes. The layer is responsible for transmitting Es and ECs to the next layer.

  2. The second layer, composed of two groups of neural nodes, describes the membership function of the fuzzy input. The neural nodes represent the fuzzy language variables of Es and ECs respectively. This layer is responsible for obscuring the input.

  3. The third layer is the ANF control rule layer, which is composed of 49 neural nodes. Each node represents a fuzzy rule.

  4. The fourth layer is the membership function of the fuzzy output. The layer is also composed of 49 neural nodes corresponding to the 49 control rules in the third layer. In the layer, each node represents the weight of the corresponding rules.

  5. The fifth layer is the output layer. In the layer, each control rule is linearly combined to obtain the fuzzy output. Backpropa algorithm was used to optimize the weight in fourth layer. To achieve the expected result, the error tolerance value is set as 0.1, and the upper limit of iteration number is set as 10,000. After 10,000 iterations, the error is reduced to 0.074616, which could meet the training purpose.

Figure 10.

Figure 10

Adaptive neural fuzzy control network.

Membership functions of fuzzy input variables in ANF PID controller are shown in Fig. 11. Compare with Fig. 8, shapes of membership function are different between fuzzy PID controller and ANF PID controller. For Es and ECs, because of the difference in the weight, the shapes of membership functions are also different in adaptive neural fuzzy PID controller.

Figure 11.

Figure 11

Membership function of fuzzy input variables in ANF PID controller.

For adaptive neural fuzzy PID controller, the output surfaces of the proportion, the integral and differential coefficients on the domain, respectively, are shown in Fig. 12. The fuzzy control rules adjust timely based on the real states of system. So, the control effect could meet the expectation of the system.

Figure 12.

Figure 12

Output surfaces of the coefficients for adaptive neural fuzzy PID controller.

In a circuit model of adaptive neural fuzzy PID control, the control system can real-time actual output voltage circuit and the ideal output voltage deviation between E and EC input deviation rate adaptive neural fuzzy controller, the adaptive neural fuzzy controller based on fuzzy control rules of ΔKp, ΔKi, ΔKd, real-time adjustment of PID control parameters, the optimized PID controller to the control effect of the circuit.

After self-learning training, the control rules will be applied to PSFB ZVS DC–DC model to simulate the optimization effect.

Simulation and analysis of the closed-loop system

Closed-loop control for the small-signal model

PID control is used in the AC small-signal model of the PSFB ZVS DC–DC circuit shown in Fig. 13a, and Fuzzy (/ANF) PID control system is shown in Fig. 13b. Except for the different fuzzy control rules, the structure of ANF PID system and fuzzy PID system are same. In Fig. 13b, according to the error of Vo, the Fuzzy (/ANF) controller adjusts the parameters of PID to modify the input of the small-signal model. Under these strategies, the response of closed-loop system could be optimized.

Figure 13.

Figure 13

Simulation model of closed-loop system.

The output voltages of the systems for the small-signal model are shown in Fig. 14. Compared with Fig. 6, the small overshoot and short adjustment time could be gotten in closed-loop control system. For the three control strategies, the optimization effect of PID control is the weakest.

The performances of the opened-loop and closed-loop control systems with different methods are shown in Table 5. To compare the effectivity of the methods, the optimization rate of overshoot G is defined as

G=σo-σcσo% 17

Table 5.

Evaluation of small signal model.

Method ts/s tr/s σ% G
Opened-loop 0.0105 0.0009 8.2%
PID 0.00599 0.0009 4.2% 48%
Fuzzy PID 0.0045 0.0014 2.8% 66%
ANF PID 0.0032 0.0021 0.3% 96%

ts time to steady state, tr rise time, σ% overshoot amount, G optimization rata of overshoot.

In Eq. (17), σo means the overshoot of the opened loop system and σc is the overshoot of the closed loop system with different PID controllers.

According to the response curves and characteristic values shown in Fig. 14 and Table 5, the time to steady state, over-shoot and optimization rate of the output voltage are greatly improved when closed-loop controller is applied. Compared with the other two controllers, ANF PID controller has highest optimization rate which could reach to 96%. The time to steady state for ANF PID controller is only 0.0032 s which is much faster than that in opened-loop system.

From simulation results of the small-signal model, the ANF PID controller is more adaptive to optimize the control system than the two other methods. It could be expected that the ANF PID control strategy is effective for the PSFB ZVS DC–DC closed-loop circuit.

The simulation model of the circuit system is shown in Fig. 15. The control performances of the circuit models are shown in Table 6. Similar with small-signal model, the over-shoot and optimization rate of the output voltage are greatly improved when closed-loop controller is applied in circuit model. In these three closed-loop systems, ANF PID system has highest optimization rate which could reach to 87.4%. Compared with PID, fuzzy PID has little improvement in overshoot optimization rate. After the adaptive optimization, the overshoot suppression effect of ANF PID system has been improved. For circuit model, the time to steady state for ANF PID controller is 0.0192 s which is slightly longer than that in the other systems. This result is different from that of the small-signal model. The may reason for the differences is that the circuit model is a kind of physical model in which the components exist inherent response time. The excessive overshoot will seriously affect charging system of electric vehicles performance and shorten its life. Therefore, it can be inferred that the ANF PID control system meet the requirements of PSFB ZVS DC–DC circuit (Fig. 16).

Figure 15.

Figure 15

Circuit model of the closed-loop system.

Table 6.

Evaluation of small signal model.

Method ts/s tr/s σ% G
Opened-loop 0.0097 0.0015 22.3%
PID 0.0163 0.0034 11.7% 48.9%
Fuzzy PID 0.0169 0.0026 11.3% 49.3%
ANF PID 0.0192 0.0028 2.8% 87.4%

Conclusion

The simulations of the small-signal model and circuit model for PSFB ZVS DC–DC circuit are analyzed using the PID, fuzzy PID and ANF PID control. The ANF PID control method proposed in this paper can dynamically adjust the PID parameters in the system transition process to obtain better control effect. The stabilities, responding speed and overshoot of the system are regulated by adjusting the factors of the control strategy. The ANF PID control method can restrain the overshoot to 2.8%, and the adjusting time is increased compared with the PID and Fuzzy PID control methods, but it is still within the expected range and the small overshoot can prolong the battery life. From the results of the simulations for small-signal model and circuit model, the effect of ANF PID control in the three closed-loop control system is optimal.

In a conclusion, the ANF PID controller can be applied to the electric vehicle battery charging technology, which will improve the anti-interference performance of the circuit and enhance the stability of the charging process. But adaptive neural fuzzy controller adopted in this paper needs more complicated data training and the hardware of this control strategy is difficult to be realized. These are our next research.

Fortunately, dynamic adjustment of circuit parameters through machine learning method to achieve better control effect should be a more meaningful direction in the development of control. In the future, the methods and results of simulation may be used to the practical circuits to design an efficient and stable electric vehicle battery charger.

Author contributions

Conceptualization, Y.L. ; methodology, Y.H.; validation, Q.H. and Y.H.; formal , H.Z.; investigation, Y.H.; resources, H.Z.; data analysis, Y.H.; writing—original draft preparation, Y.H.; writing—review and editing, Y.L.; supervision, Y.L.; project administration, Y.L.; funding acquisition, Y.L. . All authors have read and agreed to the published version of the manuscript.

Competing interests

The authors declare no competing interests.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

These authors contributed equally: He Zhang and Qiang Huang.

Contributor Information

Yan Liu, Email: liuyan@nwpu.edu.cn.

Yan Huang, Email: yanhuang@mail.nwpu.edu.cn.

References

  • 1.Hannan MA, Lipu MH, Hussain A, Mohamed A. A review of lithium-ion battery state of charge estimation and management system in electric vehicle applications: Challenges and recommendations. Renew. Sustain. Energy Rev. 2017;78:834–854. doi: 10.1016/j.rser.2017.05.001. [DOI] [Google Scholar]
  • 2.Cano ZP, Banham D, Ye S, Hintennach A, Lu J, Fowler M, et al. Batteries and fuel cells for emerging electric vehicle markets. Nat. Energy. 2018;3:279–289. doi: 10.1038/s41560-018-0108-1. [DOI] [Google Scholar]
  • 3.Rahman I, Vasant PM, Singh BSM, Abdullah-Al-Wadud M, Adnan N. Review of recent trends in optimization techniques for plug-in hybrid, and electric vehicle charging infrastructures. Renew. Sustain. Energy Rev. 2016;58:1039–1047. doi: 10.1016/j.rser.2015.12.353. [DOI] [Google Scholar]
  • 4.Forouzesh M, Siwakoti YP, Gorji SA, Blaabjerg F, Lehman B. Step-up DC–DC converters: A comprehensive review of voltage-boosting techniques, topologies, and applications. IEEE Trans. Power Electron. 2017;32:9143–9178. doi: 10.1109/TPEL.2017.2652318. [DOI] [Google Scholar]
  • 5.Forouzesh M, Shen Y, Yari K, Siwakoti YP, Blaabjerg F. High-efficiency high step-up DC–DC converter with dual coupled inductors for grid-connected photovoltaic systems. IEEE Trans. Power Electron. 2017;33:5967–5982. doi: 10.1109/TPEL.2017.2746750. [DOI] [Google Scholar]
  • 6.Iyer VM, Gulur S, Gohil G, Bhattacharya S. An approach towards extreme fast charging station power delivery for electric vehicles with partial power processing. IEEE Trans. Ind. Electron. 2019;67:8076–8087. doi: 10.1109/TIE.2019.2945264. [DOI] [Google Scholar]
  • 7.Lim C-Y, Jeong Y, Lee M-S, Yi K-H, Moon G-W. Half-bridge integrated phase-shifted full-bridge converter with high efficiency using center-tapped clamp circuit for battery charging systems in electric vehicles. IEEE Trans. Power Electron. 2019;35:4934–4945. doi: 10.1109/TPEL.2019.2931763. [DOI] [Google Scholar]
  • 8.Lim C-Y, Jeong Y, Moon G-W. Phase-shifted full-bridge DC–DC converter with high efficiency and high-power density using center-tapped clamp circuit for battery charging in electric vehicles. IEEE Trans. Power Electron. 2019;34:10945–10959. doi: 10.1109/TPEL.2019.2899960. [DOI] [Google Scholar]
  • 9.Lo Y-K, Lin C-Y, Hsieh M-T, Lin C-Y. Phase-shifted full-bridge series-resonant DC–DC converters for wide load variations. IEEE Trans. Ind. Electron. 2010;58:2572–2575. doi: 10.1109/TIE.2010.2058076. [DOI] [Google Scholar]
  • 10.Bansal S, Saini LM, Joshi D. Design of PI and fuzzy controller for high-efficiency and tightly regulated full bridge DC–DC converter. Int. J. Electr. Comput. Eng. 2014;7:446–452. [Google Scholar]
  • 11.Török, L. & Munk-Nielsen, S. Digital fuzzy logic and PI control of phase-shifted full-bridge current-double converter. 2011 IEEE 33rd International Telecommunications Energy Conference (INTELEC): IEEE, 1–7 (2011).
  • 12.Bayrak A, Gürsoy H, Efe MÖ. A novel robust fuzzy control of an uncertain system. Trans. Inst. Meas. Control. 2017;39(3):324–333. doi: 10.1177/0142331216668394. [DOI] [Google Scholar]
  • 13.Walia N, Singh H, Sharma A. ANFIS: Adaptive neuro-fuzzy inference system—A survey. Int. J. Comput. Appl. 2015;123:32–38. [Google Scholar]
  • 14.Xiong SZ, Shu HL. PS-FB-ZVZCS PWM Converter Modeling and Simulation Based on the PID Neural Network. Advanced Materials Research. Trans Tech Publ; 2011. pp. 1947–1952. [Google Scholar]
  • 15.Huang C-N, Chen Y-S. Design of magnetic flywheel control for performance improvement of fuel cells used in vehicles. Energy. 2017;118:840–852. doi: 10.1016/j.energy.2016.10.112. [DOI] [Google Scholar]
  • 16.Premkumar K, Manikandan B. Fuzzy PID supervised online ANFIS based speed controller for brushless dc motor. Neurocomputing. 2015;157:76–90. doi: 10.1016/j.neucom.2015.01.032. [DOI] [Google Scholar]
  • 17.Kim D-Y, Kim C-E, Moon G-W. Variable delay time method in the phase-shifted full-bridge converter for reduced power consumption under light load conditions. IEEE Trans. Power Electron. 2013;28:5120–5127. doi: 10.1109/TPEL.2013.2237926. [DOI] [Google Scholar]
  • 18.Aksoy I, Bodur H, Bakan AF. A new ZVT-ZCT-PWM DC–DC converter. IEEE Trans. Power Electron. 2010;25:2093–2105. doi: 10.1109/TPEL.2010.2043266. [DOI] [Google Scholar]
  • 19.Cheng X, Xie G, Deng F. Modeling of phase-shifted full-bridge ZVS converter based on a new expression of effective duty ratio. IEEJ Trans. Electr. Electron. Eng. 2016;11:185–191. doi: 10.1002/tee.22205. [DOI] [Google Scholar]
  • 20.Lee I-O, Moon G-W. Soft-switching DC/DC converter with a full ZVS range and reduced output filter for high-voltage applications. IEEE Trans. Power Electron. 2012;28:112–122. doi: 10.1109/TPEL.2012.2199520. [DOI] [Google Scholar]
  • 21.Gu B, Lai J-S, Kees N, Zheng C. Hybrid-switching full-bridge DC–DC converter with minimal voltage stress of bridge rectifier, reduced circulating losses, and filter requirement for electric vehicle battery chargers. IEEE Trans. Power Electron. 2012;28:1132–1144. doi: 10.1109/TPEL.2012.2210565. [DOI] [Google Scholar]
  • 22.Vlatkovic V, Sabate JA, Ridley RB, Lee FC, Cho BH. Small-signal analysis of the phase-shifted PWM converter. IEEE Trans. Power Electron. 1992;7:128–135. doi: 10.1109/63.124585. [DOI] [Google Scholar]
  • 23.Kim J-W, Kim D-Y, Kim C-E, Moon G-W. A simple switching control technique for improving light load efficiency in a phase-shifted full-bridge converter with a server power system. IEEE Trans. Power Electron. 2013;29:1562–1566. doi: 10.1109/TPEL.2013.2279549. [DOI] [Google Scholar]
  • 24.Di Capua G, Shirsavar SA, Hallworth MA, Femia N. An enhanced model for small-signal analysis of the phase-shifted full-bridge converter. IEEE Trans. Power Electron. 2014;30:1567–1576. doi: 10.1109/TPEL.2014.2314241. [DOI] [Google Scholar]
  • 25.Leso M, Zilkova J, Pastor M, Dudrik J. Fuzzy logic control of soft-switching DC–DC converter. Elektron. Elektrotech. 2016;22:3–7. doi: 10.5755/j01.eie.22.5.16334. [DOI] [Google Scholar]
  • 26.Guo L, Hung JY, Nelms RM. Evaluation of DSP-based PID and fuzzy controllers for DC–DC converters. IEEE Trans. Ind. Electron. 2009;56:2237–2248. doi: 10.1109/TIE.2009.2016955. [DOI] [Google Scholar]
  • 27.Ang KH, Chong G, Li Y. PID control system analysis, design, and technology. IEEE Trans. Control Syst. Technol. 2005;13:559–576. doi: 10.1109/TCST.2005.847331. [DOI] [Google Scholar]

Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES