You are on page 1of 19

Received 30 May 2022, accepted 18 June 2022, date of publication 22 June 2022, date of current version 27 June 2022.

Digital Object Identifier 10.1109/ACCESS.2022.3185261

Driving–Charging Integrated Controller


for Electric Vehicles
KAI ZHOU , HAOLIN FANG , AND YANG LIU
Engineering Research Center of Automotive Electronics Drive Control and System Integration, Ministry of Education, Harbin University of Science and
Technology, Harbin 150080, China
Corresponding author: Haolin Fang (yu1in7@icloud.com)
This work was supported by the Natural Science Foundation of Heilongjiang Province Joint Guide Project under Grant LH2021E086.

ABSTRACT Motor driving technology and battery charging technology are the two core technologies of
electric vehicles (EVs). They have a profound impact on the performance and mileage of EVs. Based on the
topology of a traditional EV motor controller, this study employs the time-sharing multiplexing insulated
gate bipolar transistor (IGBT) power module form to expand the functions of the motor controller. This
paper proposes an integrated driving–charging controller structure that enables the controller to realize the
motor driving and on-board charging simultaneously. A decoupling analysis was performed at the topology
level, mathematical models of two bidirectional converters in the integrated topology were established,
and a reasonable control strategy for the double-closed-loop control system was designed. The simulation
system was built in Simulink, and the simulation results verified the effectiveness of the system topology
and control strategy. We made an integrated controller experimental platform based on TMS320F28335.
A resistive load simulated the power battery to verify the charging mode, and a 5 kW permanent magnet
synchronous motor (PMSM) was used to verify the driving mode. The experimental results demonstrated
the driving–charging integrated controller’s feasibility for electric vehicles.

INDEX TERMS On-board charger, driving-charging integration, bidirectional AC/DC converter, bidirec-
tional DC/DC converter.

I. INTRODUCTION to charge the battery. The OBC and the motor inverter are two
Automotive market analysis shows that electric vehicle (EV) indispensable cores in EVs. Since the charging and driving
sales are forecasted to increase swiftly in the upcoming few systems share quite a few elements, there is a trend of integrat-
years, growing from 3.1 million in 2020 to 14 million in ing the charging system into the inverter already present for
2025 [1], and the market share of EVs will be about 30% by driving the motor. An integrated controller significantly saves
2030 [2]. EVs are often charged by on-board chargers (OBC). the EVs’ internal space and increases the vehicle controller’s
The structure of a common OBC is shown in Fig. 1. power density.
The concept of the integrated controller was first proposed
in [3] in 1985. In this reference, the motor’s stator windings
were used as the filter inductances, and the inverter was used
as the rectifier when charging. However, the stator windings
as the filter inductances produce pulsating torque. The topol-
ogy used in this paper does not reuse the motor windings
so that the motor does not produce pulsating torque. [4]–[7]
used the control strategy to eliminate pulsating torque. How-
FIGURE 1. The structure of a common OBC.
ever, these references all adopted single-phase charging. The
The front stage is an AC/DC converter to rectify AC power efficiency of this charging method is low. [7] also lacked the
to DC power and power factor correction, and the rear stage is PFC. In this paper, the bidirectional AC/DC converter has the
a DC/DC converter to convert DC power to a suitable voltage function of PFC and supports the more considerable charging
power due to the use of three-phase charging. The proposed
The associate editor coordinating the review of this manuscript and studies realized integration by using the special motors (such
approving it for publication was Wei Xu . as the multiphase motor [8]–[11], the switched reluctance

This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see https://creativecommons.org/licenses/by/4.0/
VOLUME 10, 2022 66545
K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 2. Overall structure of the integrated controller.

motor [12], [13]) or by changing the internal structure of II. BASIC STRUCTURE AND MATHEMATICAL MODEL
the motor (such as split winding [14]–[16], open winding OF THE INTEGRATED CONTROLLER
motor [17]–[19]). These motors or motor structures are not To achieve more accurate and effective system control, it is
widely used in EVs. The permanent magnet synchronous necessary to deeply study the integrated controller’s mathe-
motor (PMSM) used in this paper is commonly used in elec- matical model and analyze the system’s working characteris-
tric vehicles. The controller of the special motors or motor tics in different modes.
structures needs more power electronic devices, which is con-
trary to the original intention of the integrated controller. Only
eight insulated gate bipolar transistors (IGBTs) are used in the A. BASIC STRUCTURE OF THE INTEGRATED CONTROLLER
topology of this paper. The topologies of [20]–[22] lacked The front stage is a bidirectional AC/DC converter, and the
the bidirectional DC/DC converters to match the changed rear stage is a bidirectional DC/DC converter with a half-
battery voltage. [23] introduced two kinds of bidirectional bridge structure. It can be divided into two modules based on
DC/DC converters used in OBC. However, these converters different functions: an on-board charging module and a motor
used more power devices, and the control strategies were driving module. The system’s overall structure is shown in
complex. [24]–[26] respectively proposed three kinds of bidi- Fig. 2, including PMSM, bidirectional AC/DC converter,
rectional DC/DC converters applied to the low-power charg- bidirectional DC/DC converter, power battery, and energy
ing of the EVs. In this paper, a bidirectional buck-boost storage elements.
converter is selected to realize the bidirectional energy flow In charging mode, energy flows from the grid to the power
of high power in a simple structure. This paper proposes a battery. The contactor K1 is turned on, and the contactor K2
charging-driving integrated controller composed of the front- is turned off. The grid voltage is rectified by the bidirectional
stage bidirectional AD/DC converter and the back-stage bidi- AC/DC converter to output a stable bus voltage and then
rectional DC/DC converter. A bidirectional converter control depressurized by the bidirectional DC/DC converter to charge
strategy suitable for general EVs is proposed based on the the power battery in the constant voltage mode to ensure the
similarity in the mathematical modeling of the inverters and energy reserve of the EV.
rectifiers. The advantage of this system is that it improves In driving mode, energy flows from the power battery to
the utilization rate of the power devices, the energy storage the PMSM. The contactor K2 is turned on, the contactor K1
elements, and sensors in the bidirectional converter, which is turned off, and the PMSM is connected to the main circuit.
is conducive to reducing the controller’s volume and cost. The DC output by the power battery is boosted to the set
In this paper, the experimental verification of this controller bus voltage through the bidirectional DC/DC converter and
proves the effectiveness of the controller topology and control then inverted by the bidirectional AC/DC converter to obtain
strategy. a three-phase AC to drive the motor.
The paper is structured as follows. In Section II, the
basic structure of the integrated controller is introduced, and
the mathematical models of the bidirectional AD/DC con- B. MATHEMATICAL MODEL OF THE BIDIRECTIONAL
verter and the bidirectional DC/DC converter are established. AC/DC CONVERTER
In Section III, the control strategies of the bidirectional 1) MATHEMATICAL MODEL OF VOLTAGE SOURCE
AD/DC converter and the bidirectional DC/DC converter are PWM RECTIFIER
proposed. In Section IV, the design of essential parameters The equivalent circuit of the PWM rectifier is shown in
is given. In Section V, the effectiveness of the controller is Fig. 3. Based on Fig. 3 and Kirchhoff’s voltage law (KVL),
proved by simulation and experiment. the voltage loop equation of the three-phase voltage source

66546 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

rectifier is established as follows:


dia


 ua = ea − L0 − R0 ia


 dt
dib

ub = eb − L0 − R0 ib (1)

 dt
uc = ec − L0 dic − R0 ic



dt
The mathematical model of the available voltage source
PWM rectifier in the a-b-c coordinate system is derived as:
 dia 2 1 1 FIGURE 4. Equivalent circuit of PMSM inverter.

 ea = L0 + R0 ia + Udc ( Sa − Sb − Sc )


 dt 3 3 3

 dib 2 1 1
eb = L0 + R0 ib + Udc ( Sb − Sa − Sc )


dt 3 3 3 The flux linkage equation is:
(2)
ec = L0 dic + R0 ic + Udc ( 2 Sc − 1 Sa − 1 Sb )

ψu = Lu iu + Muv iv + Muw iw + ψfu
 

 dt 3 3 3
ψv = Lv iv + Muv iu + Mvw iw + ψfv


 dU U (5)
 dc dc
Cdc = Sa ia + Sb ib + Sc ic −

ψw = Lw iw + Mvw iv + Muw iw + ψfw


dt RL
Through the Clark and Park transformation matrix [27], The voltage equation of PMSM in the synchronous rotating
(2) is transformed into the d-q coordinate system. Its math- coordinate system [28] is:
(
ematical model is: ud1 = Rs id1 − ωe Lq iq1
(6)
 di
d0 uq1 = Rs iq1 + ωe Ld id1 + ωe ψf

 L0 = ed + ω0 L0 iq0 − R0 id0 − ud0


 dt The electromagnetic torque is:
 di
q0
L0 = eq − ω0 L0 id0 − R0 iq0 − uq0 (3)

 dt Tem = pn [ψf iq1 + (Ld − Lq )id1 iq1 ] (7)
Cdc dUdc = id0 Sd + iq0 Sq − Udc



dt RL C. MATHEMATICAL MODEL OF THE BIDIRECTIONAL
DC/DC CONVERTER
Define Si = 1 when the upper bridge arm is on, Si = 0
The bus voltage should be buck-regulated in the charging
when the lower one is on, i=a, b, and c. Define ud0 = Udc Sd
mode because of the significant voltage difference between
and uq0 = Udc Sq .
the bus and the power battery. The power battery voltage
should be boosted in the driving mode. Bidirectional DC/DC
can realize the above functions. It adopts a half-bridge bidi-
rectional buck-boost topology. The low-voltage side is con-
nected to the power battery, and the high-voltage side is
connected to the bus capacitor.

1) MATHEMATICAL MODEL OF BIDIRECTIONAL


DC/DC CONVERTER IN BUCK MODE
The equivalent model of the buck circuit is shown in Fig. 5.
In buck mode, S1 needs to be controlled to work in the on-off
state, S2 is constantly turned off, and D8 participates in free-
wheeling during the off period of S1 . In buck mode, the high-
FIGURE 3. Equivalent circuit of PWM rectifier.
voltage side can be equivalent to a DC voltage source, and the
power battery on the low-voltage side can be equivalent to a
load with back electromotive force [29], [30].
2) MATHEMATICAL MODEL OF PMSM In the actual control system, the input voltage and load of
The equivalent circuit of the PMSM inverter is shown in the bidirectional DC/DC converter are usually non-constant
Fig. 4. In the a-b-c coordinate system, the PMSM’s stator quantities, including small-signal disturbances. Therefore,
voltage equation is: a dynamic mathematical model of the bidirectional DC/DC
converter should be established to analyze the influence of
ψu
     
uu iu the small-signal disturbance.
 uv  = d  ψv  + Rs  iv  (4)
dt ψ From the analysis in Fig. 5 above, it can be seen that in the
u w wi w interval [0, D1 Ts2 ], the inductor voltage and the low-voltage

VOLUME 10, 2022 66547


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

small-signal perturbation as follows:



hu
 sc (t)iTs2 = Usc + ûsc (t)



d1 (t) = D1 + d̂1 (t)


hiL1 (t)iTs2 = IL1 + îL1 (t) (11)

hudc (t)iT = Udc + v̂dc (t)


 s2

hi (t)i = I + î (t)
dc Ts2 dc dc

Substituting (11) into (10) and neglecting the stable DC


component yields (12) as follows:

 d îL1 (t)

 L1 = D1 ûdc (t) + Udc d̂1 (t) − ûsc (t)
dt



d ûdc (t) ûsc (t) (12)
 Csc = îL2 (t) −


 dt R eq

î (t) = D î (t) + I d̂ (t)
dc 1 L1 L1 1
FIGURE 5. Equivalent model in buck mode.
The buck mode small-signal model is established based
on (12), and the equivalent circuit is shown in Fig. 6.
filter capacitor current are related as follows:

d hiL1 (t)iton

 huL1 (t)iton = L1
dt







 = hu dc (t)i ton − husc (t)iton
 d husc (t)iton
hisc (t)iton = Csc (8)
 dt

 husc (t)iton − E
= hiL1 (t)iton −





 Req FIGURE 6. Small-signal equivalent circuit in buck mode.

hi (t)i = hi (t)i
dc ton L1 ton

In the interval [D1 Ts2 , Ts2 ], the inductor voltage and the 2) MATHEMATICAL MODEL OF BIDIRECTIONAL DC/DC
low-voltage filter capacitor current are related as follows: CONVERTER IN BUCK MODE
The equivalent model of the boost circuit is shown in Fig. 7.

d hiL1 (t)itoff In boost mode, it is necessary to control S2 to work in the on-

huL1 (t)itoff = L1 = − husc (t)itoff off state, S1 is constantly turned off, and D1 participates in
dt





 d hudc (t)itoff freewheeling during the off period of S2 [9]. The high-voltage
hisc (t)itoff = Cdc

dt (9) side can be equivalent to a resistive load in boost mode, and
 husc (t)itoff − E the power battery is equivalent to a voltage source.
= hi (t)itoff −

L1




 Req From the equivalent model analysis of the boost circuit


hidc (t)itoff = 0 in Fig. 7, it can be seen that in the interval [0, D2 Ts2 ], the
inductor voltage and the bus capacitor current are related as
Combining (8) and (9) yields the equation of state within follows:
d hiL1 (t)iton

one switching cycle as follows: 
 huL1 (t)iton = L1 = husc (t)iton
dt




d hiL1 (t)iTs2 d hudc (t)iton hudc (t)iton (13)
huL1 (t)iTs2 = L1

 hidc (t)iton = Cdc =−
dt Rdc



 dt 


= d (t) hu (t)iTs2 − husc (t)iTs2 hiL1 (t)iton = hiL1 (t)iton
 


 1 dc
 d husc (t)iTs2
hisc (t)iTs2 = Csc (10) In the interval [D2 Ts2 , Ts2 ], the inductor voltage and the
 dt bus capacitor current are related as follows:

 husc (t)iTs2 − E
= hiL1 (t)iTs2 −


d hiL1 (t)itoff
 


 Req 
 huL1 (t)itoff = L1 = husc (t)itoff − hudc (t)itoff

dt
hi 
dc (t)iTs2 = d1 (t) hiL1 (t)iTs2


d hudc (t)itoff hudc (t)itoff
hidc (t)itoff = Cdc = hiL1 (t)itoff −
dt Rdc

For the small-signal perturbation analysis of the cir- 


hiL1 (t)itoff = hiL1 (t)itoff

cuit [31], the periodic variables in (10) are written in the
form of a superposition of the stable DC component and the (14)

66548 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 8. Small-signal equivalent circuit in boost mode.

sensors are multiplexed in different modes. By processing


different feedback signals, corresponding control strategies
are realized.

A. CONTROL STRATEGY IN CHARGING MODE


FIGURE 7. Equivalent model in boost mode.
The control strategy block diagram of the charging mode is
shown in Fig. 9. The AC/DC converter works in the rectifica-
Combining (13) and (14) yields the equation of state within tion mode and adopts vector control. The three-phase currents
one switching cycle as follows: ia , ib , and ic on the AC side of the bidirectional AC/DC con-

d hiL1 (t)iTs2 verter are transformed to obtain currents id0 and iq0 through
huL1 (t)iTs2 = L1




 dt coordinate transformation. The three-phase voltages ea , eb ,



 = husc (t)iTs2 − (1 − d2 (t)) hudc (t)iTs2 and ec on the AC side and bus voltage Udc are sampled. After

 d hudc (t)iTs2 the phase-locked loop processes the three-phase voltage, the
hidc (t)iTs2 = Cdc AC phase angle is provided for the coordinate transformation.
 dt


 hudc (t)iTs2 The bus voltage Udc and the currents id0 and iq0 implement

 = (1 − d2 (t)) hiL1 (t)iTs2 −


 Rdc a double-closed-loop control strategy with an outer voltage

hi (t)i = hi (t)i
L1 Ts2 L1 Ts2 loop and an inner current loop. The output direct and quadra-
(15) ture axis voltage signals ud0 and uq0 are transformed to obtain
uα0 and uβ0 in the α −β coordinate system, which are used to
For the small-signal perturbation analysis of the circuit, synthesize the reference vector in the space vector pulse width
the periodic variables in (15) are written in the form of a modulation (SVPWM) and finally obtain the PWM signal
superposition of the stable DC component and the small- to control the on-off of the switch tubes Q1 -Q6 , realize the
signal perturbation as follows: rectification function and output a stable and adjustable DC
 voltage.
hu
 sc (t)iTs2 = Usc + ûsc (t)


 0 0
The DC/DC converter works in buck mode. The feedback
1 − d2 (t) = d2 (t) = D2 − d̂2 (t)

 signal of the voltage outer loop is the low-voltage side charg-
hiL1 (t)iTs2 = IL1 + îL1 (t) (16) ing voltage. The PI controller adjusts the deviation between

hudc (t)iT = Udc + v̂dc (t)


 s2
the feedback voltage and the given voltage signal to obtain

hi (t)i = I + î (t)
dc dc dc
the given current signal. The feedback of the current inner
Ts2
loop is the current flowing through the storage inductor.
Substituting (16) into (15) and neglecting the stable DC The PI controller adjusts the deviation between the feedback
component yields (17) as follows: current and the given current signal to obtain a modulated

dîL1 (t) wave. After the modulated wave is compared with the carrier
L1 = ûsc (t) − D02 ûdc (t) + Udc d̂2 (t) wave, a PWM signal is generated to control the corresponding



 dt
power switch tube. The step-down function can be realized

dûdc (t) ûdc (t) (17)
 Cdc = D02 îL1 (t) − IL1 d̂2 (t) − when the system is stable.



 dt Rdc
îL1 (t) = îL1 (t) 1) CONTROL STRATEGY OF BIDIRECTIONAL AC/DC
Based on (17), the small-signal model of boost mode is CONVERTER IN RECTIFICATION MODE
established, and the equivalent circuit is shown in Fig. 8. (3) is decoupled by feedforward to obtain the current con-
troller equation for applying PI controller as:
III. CONTROL STRATEGY OF THE SYSTEM
KiI0 ∗

The optimal control strategy is designed based on the math-
ud0 = −(KiP0 +
 )(id0 − id0 ) + ω0 L0 iq0 + ed
ematical model established and according to the different s (18)
control methods of the two bidirectional converters. The rel- uq0 = −(KiP0 + KiI0 )(i∗ − iq0 ) − ω0 L0 id0 + eq

evant control signals of each module are sampled, and the q0
s

VOLUME 10, 2022 66549


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 9. Block diagram of control strategy in charging mode.

The sampling link is considered an inertial link with a The PI control factor is obtained as:
transfer function of 1/(Ts1 s + 1), and the modulation link 
L0
is equated to an inertial link with a transfer function of KiP0 =

3Ts1 (22)
KPWM /(0.5Ts1 s+1). KPWM is the modulation equivalent gain. R
KiI0 = 0

KPWM = 1 in ignoring the dead time. 3Ts1
Concerning the relationship between the control quantities
in (18), a block diagram of the q-axis current loop structure The Bode diagram is plotted as shown in Fig. 11. The phase
is designed, as shown in Fig. 10. margin of this system is more significant than zero, judging
that the system is stable.

FIGURE 10. Structure of the q-axis current loop.

The transfer function of the PI controller is converted to a


zero-pole expression as follows:
KiI0 τi0 s + 1
KiP0 + = KiP0 (19)
s τi0 s
The sampling delay link is combined with the PWM equiv-
alent inertia link as KPWM /(1.5Ts1 s + 1). The zeros of the PI
controller are used to offset the poles of the transfer function
of the current loop regulation object. The corrected current
open-loop transfer function is obtained as:
FIGURE 11. Bode diagram of rectifier current loop.
KiP0 KPWM
Woi0 = (20)
R0 τi0 s(1.5Ts1 s + 1)
The current closed-loop transfer function is:
From (20), we can see that the system is a typical I -type
system, and the best performance is obtained when the damp- 1
Wci0 (s) = 1.5Ts1 L0 2 L0
(23)
ing ratio is taken as 0.707. From this, it follows that: KiP0 s + KiP0 s + 1
1.5Ts1 KiP0 KPWM 1 When the switching frequency is high enough, the coeffi-
= (21)
R0 τi0 2 cient of the s2 term is much smaller than the coefficient of

66550 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

the s term. Neglecting the s2 term, the closed-loop transfer In general, h0 = 5, which can be obtained by substitut-
function of the current loop can be simplified as follows: ing (31) as follows:
1  Cdc
Wci0 (s) = (24) KuP0 = 5T


3Ts1 s + 1 s1
C (32)
When the converter operates at unity power factor, the AC dc
KuI0 =


side currents ia , ib , and ic can be expressed as: 100Ts12

ia = Im cos(ω0 t)
 The voltage loop Bode diagram is plotted as shown in Fig. 13.
ib = Im cos(ω0 t − 120◦ ) (25) The phase margin of this system is more significant than zero,
 ◦ judging that the system is stable.
ic = Im cos(ω0 t + 120 )

where Im is the peak value of the current on the AC side, the


current and the voltage are in the same phase.
By ignoring the DC load, the DC side current idc can be
expressed as:
idc = Sa ia + Sb ib + Sc ic (26)
When the switching frequency of the system is sufficiently
high, only considering the low-frequency components of the
switching function can be obtained:

Sa = 0.5m cos(ω0 t − θ) + 0.5

Sb = 0.5m cos(ω0 t − θ − 120◦ ) + 0.5 (27)
Sc = 0.5m cos(ω0 t − θ + 120 ) + 0.5

 ◦

where θ is the initial phase angle of the fundamental wave of


the switching function and m is the modulation ratio (m 5 1).
Substitute (11) and (13) into (12) to obtain: FIGURE 13. Bode diagram of rectifier voltage loop.

idc = 0.75mIm cos θ (28)


Combined with (10) and (14), the structure of the designed 2) CONTROL STRATEGY OF BIDIRECTIONAL DC/DC
voltage outer loop control system is shown in Fig. 12. CONVERTER IN BUCK MODE
Laplace transforms on (12), and we get:



 sL1 îL1 (s) = D1 ûdc (s) + Udc d̂1 (s) − ûsc (s)
 ûsc (s)
sCsc ûsc (s) = îL1 (s) − (33)

 Req

FIGURE 12. Structure of the voltage loop.
 îdc (s) = D1 îL1 (s) + IL1 d̂1 (s)
In (33), there are five disturbance quantities. Let the small-
The transfer function of the PI controller is converted to a signal disturbance of the bus voltage be zero. The first two
zero-pole expression as follows: equations can be solved simultaneously. The transfer function
KuI0 τu0 s + 1 between the duty cycle disturbance of the current inner loop
KuP0 + = KuP0 (29)
s τu0 s and the current is:
Udc (Csc s + R1eq )

The sampling delay link is combined with the current loop îL1 (s)
equivalent inertia link as 1/(4Ts1 s + 1). 0.75mcosθ ≈ 0.75. Gid1 (s) = = (34)
L1 Csc s2 + RLeq1 s + 1

The voltage open-loop transfer function is: d̂1 (s) û (s)=0
dc

0.75KuP0 (τu0 s + 1) The transfer function between the duty cycle disturbance
Wou0 (s) = (30)
Cdc τu0 s2 (4Ts1 s + 1) of the voltage outer loop and the battery charging voltage is:

Design of voltage loop PI regulator using type II system. ûsc (s) Udc
Gud1 (s) = = (35)
From this, it follows that: d̂1 (s) ûdc (s)=0

L1 Csc s + RLeq1 s + 1
2

0.75KuP0 h0 + 1
= (31) PI controllers are used for both the current and voltage
Cdc τu0 2
2τu0
loops. The PWM link is equated to an inertial link with a
where h0 = τu0 /4Ts1 is the voltage loop frequency width. transfer function of 1/(Ts2 s+1). The feedback gain coefficient

VOLUME 10, 2022 66551


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 14. Structure of double-closed-loop in buck mode.

FIGURE 16. Bode diagram of voltage loop in buck mode.

The voltage open-loop transfer function is:


KuI1 Woi1 (s) Req
Wou1 (s) = (KuP1 + )× ×
s 1 + Woi1 (s) Req Csc s + 1
(39)
FIGURE 15. Bode diagram of current loop in buck mode.
The voltage loop is selected with crossing frequency fc2 =
fc1 /10 and turning frequency fr2 = 10 Hz. The zero point of
is taken as 1. The double-closed-loop control block diagram the PI regulator is set at the turning frequency. The loop gain
in buck mode is shown in Fig. 14. at the crossing frequency is 1. From this, it follows that:
The current open-loop transfer function is: 
 KuI1 = ω
r2
KiI1 1 KuP1 (40)
Woi1 (s) = (KiP1 + )×  |W
ou1 (s)|| s=jωc2 = 1
s 0.5Ts2 s + 1
Udc (Csc s + R1eq ) The solution is KuP1 = 40 and KuI1 = 2491. KuP1 and
× (36) KuI1 are substituted into (39) to derive the voltage open-loop
L1 Csc s2 + RLeq1 s + 1
transfer function as:
The current loop is selected with crossing frequency fc1 = Wou1 (s)
fs2 /10 and turning frequency fr1 = fc1 /10. The zero point of
= (1.1 × 10−3 s3 + 1573s2 + 2.1 × 106 s
the PI regulator is set at the turning frequency. The loop gain
at the crossing frequency is 1. From this, it follows that: + 1.2 × 108 )/(1.6 × 10−18 s6 + 4.6 × 10−12 s5
 + 3.3 × 10−6 s4 + 0.13s3 + 1641s2 + 2.06 × 106 s)
 KiI1 = ω = 2πf
r1 r1 (41)
KiP1 (37)
 |W (s)|| =1
oi1 s=jωc1 The voltage loop Bode diagram is plotted as shown in
Fig. 16. The phase margin of this system is more significant
The solution is KiP1 = 0.08 and KiI1 = 100. KiP1 and
than zero, judging that the system is stable.
KiI1 are substituted into (36) to derive the current open-loop
transfer function as:
B. CONTROL STRATEGY IN DRIVING MODE
0.0012s2 + 1639s + 2.06 × 106 The block diagram of the driving mode control strategy is
Woi1 (s) = shown in Fig. 17. The DC/DC converter works in boost
2.25 × 10−12 s4 + 3.2 × 10−6 s3 + 0.125s2 + s
(38) mode. The feedback signal of the voltage outer loop is the
DC bus voltage of the high voltage side. The deviation after
The current-loop Bode diagram is plotted as shown in the feedback voltage is compared to the given voltage signal
Fig. 15. From the Fig. 15, it can be seen that the shear outputted as a given current signal through the PI regulator.
frequency ωc = 1.26 × 104 rad/s, phase margin γ = 67◦ , and The feedback of the current inner loop is the current flowing
20lg|GH| = −20lgKg < 0, Kg > 1. The system is stable. through the energy storage inductor. The PI controller adjusts

66552 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 17. Block diagram of control strategy in driving mode.

the deviation between the feedback current and the given cur- function between the duty cycle disturbance of the current
rent signal to obtain a modulated wave. After comparing the inner loop and the current is:
modulated wave with the carrier, a PWM signal is generated
Udc (sCdc + R2dc )

to control the corresponding power switch. When the system îL1 (s)
Gid2 (s) = =
is stable, the boost function can be realized. L1 Cdc s2 + RLdc1 s + (1 − D02 )2

d̂2 (s) û (s)=0
sc
The AC/DC converter works in the driving mode and
(43)
adopts the id1 = 0 control strategy. The inverter link samples
the three-phase currents iu , iv , and iw on the AC side of the The transfer function between the duty cycle disturbance
bidirectional AC/DC converter to obtain the currents id1 and of the voltage outer loop and the voltage is:
iq1 through coordinate transformation. The relative position
and speed of the rotor are obtained through the motor encoder.
ûdc (s) D02 Udc (1 − sL 1
)
D02
2 Rdc
The relative position provides the phase angle for coordinate Gud2 (s) = =
d̂2 (s) ûsc (s)=0 L1 Cdc s2 + RLdc1 s + (1 − D02 )2

transformation calculations. The rotor speed and the current
id1 and iq1 implement the double-closed-loop control strategy (44)
of the speed outer loop and the current inner loop. The output
direct and quadrature axis voltage signals ud1 and uq1 are Combining (43) and (44) yields the double-closed-loop
transformed to obtain uα1 and uβ1 in the two-phase static control block diagram for the boost mode, as shown
coordinate system, which is used to synthesize the reference in Fig. 18.
vector in the SVPWM modulation, and finally obtain the
PWM signal to control the on-off of the switch tubes Q1 -Q6 ,
realize the inverter function and output a three-phase AC to
drive the motor.

1) CONTROL STRATEGY OF BIDIRECTIONAL DC/DC FIGURE 18. Structure of double-closed-loop in boost mode.
CONVERTER IN BOOST MODE
Laplace transforms on (17) yields: The current open-loop transfer function is:
sL1 îL1 (s) = ûsc (s) − D02 ûdc (s) + Udc d̂2 (s)

KiI2 1
Woi2 (s) = (KiP2 + )×


 ûdc (s) s 0.5Ts2 s + 1
sCdc ûdc (s) = D02 îL1 (s) − IL1 d̂2 (s) − (42)

 Rdc Udc (sCdc + R2dc )
× (45)

îL1 (s) = îL1 (s)
L1 Cdc s2 + RLdc1 s + (1 − D02 )2
In (42), there are four disturbance quantities. If the small-
signal disturbance quantity of the vehicle power battery volt- The current loop is selected with crossing frequency fc1 =
age is zero, it can be solved simultaneously. The transfer fs2 /10 and turning frequency fr1 = fc1 /10. The zero point of

VOLUME 10, 2022 66553


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 19. Bode diagram of current loop in boost mode.


FIGURE 20. Bode diagram of voltage loop in boost mode.

the PI regulator is set at the turning frequency. The loop gain


at the crossing frequency is 1. From this, it follows that:
 The voltage loop Bode diagram is plotted as shown in
 KiI2 = ω = 2πf Fig. 20. The phase margin of this system is more significant
r1 r1
KiP2 (46) than zero, judging that the system is stable.
 |W (s)|| =1
oi2 s=jωc1

The solution is KiP1 = 0.08 and KiI1 = 98.7. KiP1 and 2) CONTROL STRATEGY OF BIDIRECTIONAL AC/DC
KiI1 are substituted into (45) to derive the current open-loop CONVERTER IN INVERTER MODE
transfer function as: (6) is decoupled by feedforward to obtain the current con-
troller equation for applying PI controller as:
Woi2 (s)
0.04s2 + 51s + 1974 KiI3 ∗

= (Ld s + Rs )id1 = (KiP3 +
 )(id1 − id1 )
7.5 × 10−11 s4 + 3 × 10−6 s3 + 6.6 × 10−5 s2 + 0.25s s (51)
(47) (Lq s + Rs )iq1 = (KiP3 + KiI3 )(i∗ − iq1 )

q1
The current-loop Bode diagram is plotted as shown in s
Fig. 19. From the Fig. 19, it can be seen that the shear Using the q-axis as an example to design the current circuit,
frequency ωc = 1.26 × 104 rad/s, phase margin γ = 66.8◦ , the effect of the motor’s back-electric potential is not guaran-
and 20lg|GH| = −20lgKg < 0, Kg > 1. The system is stable. teed. Clearly, from the above equations, the transfer function
The voltage open-loop transfer function is: from voltage to current is:
KuI2 Woi2 (s) 1 1
Wou2 (s) = (KuP2 + )× × iq1 = uq1 (52)
s 1 + Woi2 (s) Rdc Cdc s + 1 Lq s + Rs
(48)
The voltage loop is selected with crossing frequency fc2 = The sampling link is considered an inertial link with a
fc1 /10 and turning frequency fr2 = 10 Hz. The zero point of transfer function of 1/(Ts1 s + 1), and the modulation link
the PI regulator is set at the turning frequency. The loop gain is equated to an inertial link with a transfer function of
at the crossing frequency is 1. From this, it follows that: KPWM /(0.5Ts1 s+1). KPWM is the modulation equivalent gain.
 KPWM = 1 in ignoring the dead time.
 KuI2 = ω
r2
KuP2 (49)
 |W
ou2 (s)||s=jωc2 = 1
The solution is KuP1 = 1.2 and KuI1 = 75.4. KuP1 and
KuI1 are substituted into (48) to derive the voltage open-loop
transfer function as:
FIGURE 21. Structure of the q-axis current loop.
Wou2 (s) = (2.36s3 + 3204s2 + 3.1 × 105 s
+ 7.4 × 106 )/(3.75 × 10−12 s6 + 1.5 × 10−7 s5 Concerning the relationship between the control quantities
+ 1.97 × 10−3 s4 + 2.6s3 + 150s2 + 1974s) in (51), a block diagram of the q-axis current loop structure
(50) is designed, as shown in Fig. 21.

66554 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

The transfer function of the PI controller is converted to a In Fig. 22, the sampling link is an inertia link whose
zero-pole expression as follows: transfer function is 1/(Ts1 s + 1). The SVPWM modulation
KiI3 τi1 s + 1 link is equivalent to a small inertia link KPWM /(0.5Ts1 s + 1),
KiP3 + = KiP3 (53) where KPWM is the equivalent gain of SVPWM modulation.
s τi1 s
Ki is the current feedback gain.
The sampling delay link is combined with the PWM equiv- When id1 = 0, the relationship between the quadrature
alent inertia link as KPWM /(1.5Ts1 s + 1). The zeros of the PI axis current and the electromagnetic torque can be obtained
controller are used to offset the poles of the transfer function from (7) as follows:
of the current loop regulation object. The corrected current
open-loop transfer function is obtained as: 3
Tem = pn ψd iq1 (59)
KiP3 KPWM 2
Woi3 = (54)
Rs τi1 s(1.5Ts1 s + 1) From the speed equation and the relationship between
From (54), we can see that the system is a typical I-type speed and torque, the relationship between speed, electro-
system, and the best performance is obtained when the damp- magnetic torque, and load torque can be obtained as:
ing ratio is taken as 0.707. From this, it follows that: π
Tem − TL = (Js + Rω ) Nr (60)
1.5Ts1 KiP3 KPWM 1 30
= (55)
Rτi1 2 Considering (58) and (60), the block diagram of speed
The PI control factor is obtained as: outer loop control is obtained, as shown in Fig. 23.
Ls

KiP3 =

3Ts1 (56)
R
KiI3 = s

3Ts1
The Bode diagram is plotted as shown in Fig. 22. The phase
margin of this system is more significant than zero, judging FIGURE 23. Structure of the speed loop.
that the system is stable.
The transfer function of the PI controller is converted to a
zero-pole expression as follows:
KnI τn s + 1
KnP + = KnP (61)
s τn s
The sampling delay link is combined with the current loop
equivalent inertia link as 1/(4Ts1 s + 1). Kn = Tem /iq1 =
3pn 9d /2. The motor speed open-loop transfer function is:
30
π KnP Kn (τn s + 1)
Won (s) = (62)
J τn s2 (4Ts1 s + 1)
Design of speed loop PI regulator using type II system.
From this, it follows that:
30
π KnP Kn h1 + 1
= (63)
J τn 2τn2
FIGURE 22. Bode diagram of inverter current loop.

where h1 = τn /4Ts1 is the voltage loop frequency width.


The current closed-loop transfer function is: In general, h1 = 5, which can be obtained by substitut-
1 ing (63) as follows:
Wci3 (s) = 1.5Ts1 Ls 2 Ls
(57)
KiP3 s + KiP3 s + 1 πJ

KnP =


When the switching frequency is high enough, the coeffi- 200Kn Ts1
πJ (64)
cient of the s2 term is much smaller than the coefficient of KnI =


2
the s term. Neglecting the s2 term, the closed-loop transfer 4000Ts1
function of the current loop can be simplified as follows:
The motor speed loop Bode diagram is plotted as shown in
1 Fig. 24. The phase margin of this system is more significant
Wci3 (s) = (58)
3Ts1 s + 1 than zero, judging that the system is stable.

VOLUME 10, 2022 66555


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

where 1Pmax is the maximum variation of the load power in


one switching cycle; 1Udc is the pulsating bus voltage, and
the pulsation rate is set to 5%.
By substituting (66) into (65), we get:
Z T
1
Cdc = 1Pmax (τ )dτ (67)
2Udc 1Udc 0
The bus filter capacitor should meet:
Ts 1Pmax
Cdc ≥ (68)
4Udc 1Udc
The peak power 1Pmax = 10 kW. Substitute into (68)
to calculate the lower limit of the bus capacitance: Cdc ≥
31.3 µF.
The calculation of the upper limit of the bus capacitor
value is mainly to meet the fast follow-up of the outer voltage
FIGURE 24. Bode diagram of inverter speed loop. loop DC voltage in the charging mode. When the integrated
controller works in the charging mode, the grid is connected
to the circuit as an input, and the PWM control has not been
IV. PARAMETER CALCULATION OF ENERGY performed, the controller can be equivalent to an uncontrolled
STORAGE ELEMENT rectifier bridge. The DC side voltage at this time is the
In the integrated controller design, some energy storage ele- minimum value in the charging mode, and its average value
ments in the power circuit are also multiplexed in different Udc_er is
modes, such as the energy storage inductance in bidirectional √
3 2 UI
DC/DC converter and the bus capacitance in bidirectional Udc_er = (69)
π
AC/DC converter. Therefore, for the parameter design of the
multiplexing element, the hardware requirements in the two where UI is the practical value of the input line voltage of the
modes should be considered. The integrated controller design AC side of the bidirectional DC/AC converter in the charging
indicators are shown in Table 1. mode.
When the bidirectional DC/AC converter works stably, the
DC voltage output is a given value, as follows:
TABLE 1. Design metrics for integrated controllers.
p
Udc = P0 RL (70)
where P0 is the rated output power.
When the output voltage does not reach the given voltage,
the DC side will charge the bus capacitor with the maximum
current Id_max . Meanwhile, the output voltage rises at the
fastest speed. This process can be expressed as:
− τt
Udc − Udc_er = (Id_ max RL − Udc_er )(1 − e 1 )
τ1 = RL Cdc (71)
The charging time t can be calculated as:
A. BUS CAPACITANCE ON HIGH VOLTAGE SIDE Id_ max RL − Udc
t = −τ1 ln (72)
The lower limit of the bus capacitance value is mainly based Id_ max RL − Udc_er
on the working conditions in the driving mode. When the In order to meet the tracking performance of the output
bidirectional converter works in a higher power mode, the bus voltage, the voltage rise time should be less than the max-
filter capacitor can still act as buffering energy and stabilize imum inertia time constant of the converter. Thus, we can
the voltage. obtain:
The energy that the bus capacitor can supply in one switch- Id_ max RL − Udc
ing cycle is RL Cdc ln ≤ Ti_ max (73)
Id_ max RL − Udc_er
1 i Z Ts1 I R −U
Because Udc > Udc_er , ln Id_d_max RL −Udc_er > 0; therefore:
h max L dc
2
Cdc Udcmax 2
−Udcmin = 1Pmax (τ )dτ (65)
2 0
2 2 Ti_ max
Udcmax − Udcmin = (Udc +1Udc )2 − (Udc −1Udc )2 Cdc ≤ (74)
I R −U
= 4Udc 1Udc (66) RL ln Id_d_max
max L dc
RL −Udc_er

66556 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

The maximum charging current Id_max = 1.2Udc /RL in The peak ripple voltage of the filter capacitor is:
practical engineering applications is usually taken. Therefore, Z Ts2
(74) can be simplified as: 1 2 1 Usc Ts2 Ts2
1Usc = 1IC dt = D2 (1 − D2 )
Ti_ max Csc 0 Csc 4L1 2
Cdc ≤ (75) Usc D2 (1 − D2 )
1.2RL = (80)
8L1 Csc fs22
Normally, Ti_max = 20 ms and RL = 10 . The DC side
capacitance value range can be obtained as follows: 31 µF ≤ Based on the system requirements, the maximum ripple
Cdc ≤ 1700 µF. Finally, the bus capacitance is selected as factor of the charging voltage should not exceed 1%, which
1000 µF. can be obtained from
Usc D2 (1 − D2 )
B. ENERGY STORAGE INDUCTANCE ON LOW 1Usc = ≤ 1%Usc (81)
8LCsc fs22
VOLTAGE SIDE
The size of the filter capacitor Csc is obtained as:
The design of the energy storage inductor should consider the
size of the output current ripple and the dynamic response 240 × 0.4 × 0.6
Csc ≥ = 2.5 × 10−6 F
speed of the system. Consequently, it is also necessary to 8 × 3 × 10−3 × 2.4 × 4 × 108
ensure that the bidirectional DC/DC converter satisfies the (82)
continuity of the current when the energy flows in different
Finally, select the DC low-voltage side filter capacitor
directions.
Csc = 30 µF.
When the bidirectional DC/DC converter is in boost mode,
the critical value of the inductance when the current is con- V. SIMULATION ANALYSIS AND
tinuous is: EXPERIMENTAL VERIFICATION
ED1 (1 − D1 ) The simulation model can be divided into two types of
LBoost ≥ (76)
2Iomin1 fs2 circuits: power and control. The power circuit includes a
When the bidirectional DC/DC converter is in buck mode, grid, a bidirectional AC/DC converter, a bidirectional DC/DC
the critical value of the inductance when the current is con- converter, a PMSM, and a battery. Step signals control the
tinuous is: switching of the two modes.
Udc D2 (1 − D2 ) The control circuit section includes sampling (motor sta-
LBuck ≥ (77) tor current ia , ib and ic , motor mechanical angle θ, motor
2Iomin2 fs2
angular speed ωm , torque Te , and grid voltage ea , eb and ec ),
where Iomin is the critical continuous load current.
coordinate transformation (ia , ib and ic transformed into id
The peak discharge current of the power battery in the driv-
and iq , ua , ub and uc transformed into ud and uq , and ud
ing mode is Io1 = P/E = 42 A, and the peak charging current
and uq transformed into uα and uβ ), PI controller (current
of the power battery in the charging mode is Io2 = 20 A. With
loop, voltage loop, and speed loop), and SVPWM modulation
10% of the maximum output current guaranteed, the output
(uα and uβ modulated as PWM signal). The three signal
inductor current should remain continuous. The continuous
selector switches were controlled to process different control
critical load current Iomin1 = 4.2 A, Iomin2 = 2 A, and the
signals in different modes by inputting digital 0 or 1. Two of
inductance L ≥ 1.2 mH are calculated. The final selected
them were the signals obtained from the power circuit sam-
inductance value is 3 mH.
pling, the three-phase current, and the phase angle sampled
C. FILTER CAPACITORS ON LOW VOLTAGE SIDE from the AC side of the bidirectional AC/DC converter. The
The low-voltage side filter capacitor’s design is mainly con- other one was the vector synthesis signal of space voltage, and
sidered the design of the low-voltage output side filter capac- finally, the PWM pulses were output by SVPWM modulation
itor in the buck mode of the bidirectional DC/DC converter. to control the three-phase bridge topology to work in inverter
When the bidirectional DC/DC converter works in buck or rectifier mode. The integrated system simulation model is
mode, the variation of the inductor current is: shown in Fig. 25.
Usc Ts2 Parameters of bidirectional AC/DC controller were set as
1iL1 = D2 (1 − D2 ) (78) listed in Table 2.
L1
Parameters of bidirectional DC/DC controller were set as
1iL1 is the sum of the capacitor current 1ic and the varia- listed in Table 3.
tion of the load current 1io . The parameters of the battery model were set as listed
If 1io = 0, the change in the inductor current is the change in Table 4.
in the capacitor current. Assuming that the capacitor is fully Parameters of the PMSM model were set as listed
charged within the time interval of (Ton + Toff )/2 = Ts2 /2, the in Table 5.
average current of the filter capacitor charging is: The control system experimental platform was built based
1ic 1iL1 Usc Ts2 on the simulation, as shown in (Fig 26). It mainly includes
1IC = = = D2 (1 − D2 ) (79)
4 4 4L a power circuit board, a driver board, a control board, a 5 kW

VOLUME 10, 2022 66557


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 25. Simulation model of the integrated system.

TABLE 2. Parameters of bidirectional AC/DC controller in the simulation. TABLE 5. Parameters of the PMSM model in the simulation.

TABLE 3. Parameters of bidirectional DC/DC controller in the simulation.

TMS320F28335 is chosen as the master chip due to its


powerful performance and the fact that it comes with ADC
module, EPWM module and EQEP module. The structure of
DSP28335 is shown in Fig. 27. The sampled twelve voltage
and current signals entered the ADC module of the DSP
for processing. The sampled motor speed signal entered the
EQEP module of the DSP for processing. The calculated
PWM drive signal was output through the EPWM module of
TABLE 4. Parameters of battery model in the simulation. the DSP. In order to protect the DSP, it is necessary to add a
sample conditioning circuit and an optocoupler technology in
the PWM driver circuit to isolate the high-power circuit from
the low power circuit.

A. SIMULATION ANALYSIS AND EXPERIMENTAL


VERIFICATION IN CHARGING MODE
The grid phase voltage has a root mean square (RMS) value
of 170 V and a frequency of 50 Hz in the charging mode.
PMSM, an electronic load, and a DC power source. The main After PWM rectification, a bus voltage of 400 V was output,
control chip, TMS320F28335, is located on the control board. which was stepped down to 240 V through a buck converter
Electronic load and DC power source are used to replace the to charge the battery. Fig. 28 showed the pulse widths of the
function of batteries. drive waveforms of the two IGBTs of the A-phase bridge arm

66558 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 26. Experiment platform.

FIGURE 29. Bus voltage waveform in the simulation.

FIGURE 27. Structure of DSP28335.

FIGURE 30. Battery charging process in the simulation.

The simulated and experimental waveforms of the voltage


FIGURE 28. Gate drive pulse in the experiment. and current of phase A of the grid are shown in Fig. 32 and
Fig. 33. The peak voltage reaches 240 V, the peak current
is 10 A, the frequency is 50 Hz, the voltage and current are
in the experiment. The two PWM pulses were complementary at the same frequency and phase, and the power factor of the
outputs with an amplitude of 3 V and a dead time of 3 µs. rectifier circuit is 1.
The simulations in Fig. 29 and Fig. 30 showed that the DC
bus voltage eventually stabilized at 400V, and the charging B. SIMULATION ANALYSIS AND EXPERIMENTAL
voltage eventually stabilized at 236.6 V. The SOC of the VERIFICATION IN DRIVING MODE
battery raised steadily, and the stable charging current was The motor speed was given as 1000 r/min in the drive mode,
about 8 A. When the bus voltage was low, the battery dis- and a load torque of 10 N · m was suddenly applied to the
charged briefly. The experimental results in Fig. 31 showed motor. The simulation process of battery discharging is shown
that Udc was stable at 400V and Usc at 230 V. in Fig. 34. After the bus voltage was stabilized, the battery

VOLUME 10, 2022 66559


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 35. Three-phase current waveform of the motor in the simulation.


FIGURE 31. Bus voltage and battery voltage in the experiment.

FIGURE 32. A-phase voltage and current waveforms in the simulation.


FIGURE 36. U-phase current waveform of the motor in the experiment.

FIGURE 33. A-phase voltage and current waveforms in the experiment. FIGURE 37. Torque waveform in the simulation.

FIGURE 34. Battery discharging process.


FIGURE 38. Torque waveform in the experiment.

started to discharge. After adding the load torque, the SOC of Fig. 35 shows the three-phase currents during the simula-
the battery decreased rapidly. The discharge current increased tion. In the experiment, when the motor is stabilized, and a
and finally stabilized at 20 A. The discharge voltage increased load torque of 10 N · m is applied, the peak U-phase current
and finally stabilized at approximately 238.6 V. increases from 1.5 A to about 7.5 A, as shown in Fig. 36.

66560 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

FIGURE 39. Direct and quadrature current waveform in the simulation.


FIGURE 42. Rotor angular position waveform in the experiment.

FIGURE 43. Speed waveform in the simulation.


FIGURE 40. Direct and quadrature current waveform in the experiment.

FIGURE 41. Rotor position angle waveform in the simulation.


FIGURE 44. Speed response curve in the experiment.

The simulation results and experimental results for increasing about 900 r/min, and the speed adjustment time was about 2 s.
torque are shown in Fig. 37 and Fig. 38. The experimental results are shown in Fig. 44.
Fig. 39 and Fig. 40 show the simulation results and exper-
imental results of the motor’s direct and quadrature axis VI. CONCLUSION
currents. In the experiments, after adding the load torque, In this study, an integrated controller for the driving and
the straight axis component of the current was 0 A, and the charging of electric vehicles was developed based on circuit
quadrature axis component gradually increased and finally topology proposal, mathematical model establishment, con-
stabilized at about 7.5 A. trol strategy design, and result analysis. The main conclusions
The motor speed was set to 1000 r/min. The main feedback are as follows:
quantities of the speed loop were the rotor position angle and 1) The driving–charging integrated controller can reduce
speed. The simulation results are shown in Fig. 41 and Fig. 43. the volume and weight of the electric vehicle on-board
When the motor was running steadily without a load, it took controller by multiplexing the power device of the
60 ms for the rotor position angle of the motor to rotate one bidirectional converter, the energy storage element in
revolution. The experimental result is shown in Fig. 42. After the circuit, the sampling device, and some hardware
a load torque of 10 N · m was applied, the speed dropped to circuits.

VOLUME 10, 2022 66561


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

TABLE 6. Parameters of PWM rectifiers. TABLE 8. Parameters of the bidirectional DC/DC converters.

shows that the design method proposed in this paper


is feasible.
4) Experiments showed that the system could operate
TABLE 7. Parameters of PMSM. normally under no-load and light-load conditions in
the driving mode. The battery was simulated with a
resistive load in charging mode, and the bidirectional
DC/DC circuit also usually worked. The experiment
verified that the integrated system could run stably and
reliably.

APPENDIX
Among them, see Tables 6–8.

REFERENCES
[1] M. Safayatullah, M. T. Elrais, S. Ghosh, R. Rezaii, and I. Batarseh,
‘‘A comprehensive review of power converter topologies and control meth-
ods for electric vehicle fast charging applications,’’ IEEE Access, vol. 10,
pp. 40753–40793, 2022.
[2] M. Y. Metwly, M. S. Abdel-Majeed, A. S. Abdel-Khalik, R. A. Hamdy,
M. S. Hamad, and S. Ahmed, ‘‘A review of integrated on-board EV battery
chargers: Advanced topologies, recent developments and optimal selection
of FSCW slot/pole combination,’’ IEEE Access, vol. 8, pp. 85216–85242,
2020.
[3] D. Thimmesch, ‘‘An SCR inverter with an integral battery charger for elec-
tric vehicles,’’ IEEE Trans. Ind. Appl., vol. IA-21, no. 4, pp. 1023–1029,
Jul. 1985.
[4] T. Na, X. Yuan, J. Tang, and Q. Zhang, ‘‘A review of on-board integrated
electric vehicles charger and a new single-phase integrated charger,’’ CPSS
Trans. Power Electron. Appl., vol. 4, no. 4, pp. 288–298, Dec. 2019.
[5] J. Gupta, R. Maurya, and S. R. Arya, ‘‘Improved power quality on-board
integrated charger with reduced switching stress,’’ IEEE Trans. Power
Electron., vol. 35, no. 10, pp. 10810–10820, Oct. 2020.
2) The equivalent mathematical models of the bidirec- [6] S. R. Meher, S. Banerjee, B. T. Vankayalapati, and R. K. Singh, ‘‘A recon-
tional DC/DC and bidirectional AC/DC converters in figurable on-board power converter for electric vehicle with reduced
switch count,’’ IEEE Trans. Veh. Technol., vol. 69, no. 4, pp. 3760–3772,
different working modes are similar. Regardless of the Apr. 2020.
state (boost, inverter, rectification, or buck state), the [7] Y. Xiao, C. Liu, and F. Yu, ‘‘An integrated on-board EV charger with
energy flow is always the opposite, and the equivalent safe charging operation for three-phase IPM motor,’’ IEEE Trans. Ind.
Electron., vol. 66, no. 10, pp. 7551–7560, Oct. 2019.
circuit of the topology is significantly close. [8] M. Y. Metwly, M. S. Abdel-Majeed, A. S. Abdel-Khalik, M. Torki,
3) In the two working modes, for the double-closed-loop R. A. Hamdy, M. S. Hamad, and S. Ahmed, ‘‘IoT-based supervisory
controller design of the bidirectional AC/DC converter, control of an asymmetrical nine-phase integrated on-board EV battery
charger,’’ IEEE Access, vol. 8, pp. 62619–62631, 2020.
the design of the current inner loop PI regulator is sig-
[9] I. Subotic, N. Bodo, and E. Levi, ‘‘Integration of six-phase EV drivetrains
nificantly similar, but the outer loop control variables into battery charging process with direct grid connection,’’ IEEE Trans.
are designed as speed and voltage. For the design of the Energy Convers., vol. 32, no. 3, pp. 1012–1022, Sep. 2017.
control loop of the bidirectional DC/DC converter, the [10] S. Q. Ali, D. Mascarella, G. Joos, and L. Tan, ‘‘Torque cancelation of inte-
grated battery charger based on six-phase permanent magnet synchronous
difference in different modes is substantially negligi- motor drives for electric vehicles,’’ IEEE Trans. Transport. Electrific.,
ble. The simulation model of the control system results vol. 4, no. 2, pp. 344–354, Jun. 2018.

66562 VOLUME 10, 2022


K. Zhou et al.: Driving–Charging Integrated Controller for Electric Vehicles

[11] M. Tong, M. Cheng, S. Wang, and W. Hua, ‘‘An on-board two-stage [29] O. C. Onar, J. Kobayashi, D. C. Erb, and A. Khaligh, ‘‘A bidirectional
integrated fast battery charger for EVs based on a five-phase hybrid- high-power-quality grid interface with a novel bidirectional noninverted
excitation flux-switching machine,’’ IEEE Trans. Ind. Electron., vol. 68, buck–boost converter for PHEVs,’’ IEEE Trans. Veh. Technol., vol. 61,
no. 2, pp. 1780–1790, Feb. 2021. no. 5, pp. 2018–2032, Jun. 2012.
[12] Y. Hu, X. Song, W. Cao, and B. Ji, ‘‘New SR drive with integrated charging [30] Z. Huang, W. Zhang, H. Li, and J. Gao, ‘‘Small-signal analysis of a novel
capacity for plug-in hybrid electric vehicles (PHEVs),’’ IEEE Trans. Ind. bi-directional DC/DC converter in electrical vehicle driver systems,’’ Mar.
Electron., vol. 61, no. 10, pp. 5722–5731, Oct. 2014. Electric Electron. Technol., vol. 39, no. 2, pp. 1–4, 2019.
[13] J. Cai and X. Zhao, ‘‘An on-board charger integrated power converter for [31] M. E. Şahin and H. I. Okumuş, ‘‘Comparison of different controllers and
EV switched reluctance motor drives,’’ IEEE Trans. Ind. Electron., vol. 68, stability analysis for photovoltaic powered buck-boost DC–DC converter,’’
no. 5, pp. 3683–3692, May 2021. Electr. Power Compon. Syst., vol. 46, no. 2, pp. 149–161, Jan. 2018.
[14] Q. Zhang, H. J. Raherimihaja, G. Xu, and X. Zhang, ‘‘Design and perfor-
mance analysis of segmented three-phase IPMSM for EVs integrated bat-
tery charger,’’ IEEE Trans. Ind. Electron., vol. 68, no. 10, pp. 9114–9124,
Oct. 2021.
[15] S. Sharma, M. V. Aware, and A. Bhowate, ‘‘Integrated battery charger for KAI ZHOU received the B.S. degree in com-
EV by using three-phase induction motor stator windings as filter,’’ IEEE munication engineering from Qiqihar University,
Trans. Transport. Electrific., vol. 6, no. 1, pp. 83–94, Mar. 2020. Qiqihar, China, in 2006, and the M.S. and Ph.D.
[16] V. Vidya and R. S. Kaarthik, ‘‘Modeling and control of an integrated battery degrees in electrical engineering from the Harbin
charger with split-phase machine,’’ IEEE Trans. Ind. Appl., vol. 57, no. 2, University of Science and Technology (HUST),
pp. 1588–1597, Mar. 2021.
Harbin, China, in 2009 and 2012, respectively.
[17] S. Wang and P. W. Lehn, ‘‘A three-phase electric vehicle charger integrated
He is currently a Professor at HUST and the
with dual-inverter drive,’’ IEEE Trans. Transport. Electrific., vol. 8, no. 1,
pp. 82–97, Mar. 2022. Deputy Director of the Engineering Research Cen-
[18] R. Shi, S. Semsar, and P. W. Lehn, ‘‘Constant current fast charging of ter of Automotive Electronics Drive Control and
electric vehicles via a DC grid using a dual-inverter drive,’’ IEEE Trans. System Integration, Ministry of Education. His
Ind. Electron., vol. 64, no. 9, pp. 6940–6949, Sep. 2017. research interests include power electronics system of new energy vehicles,
[19] S. Semsar, T. Soong, and P. W. Lehn, ‘‘On-board single-phase integrated automotive electronics control technology, and automotive electronics test-
electric vehicle charger with V2G functionality,’’ IEEE Trans. Power Elec- ing technique.
tron., vol. 35, no. 11, pp. 12072–12084, Nov. 2020.
[20] J. Pando-Acedo, M. I. Milanes-Montero, E. Romero-Cadaval, F. Briz, and
F. Barrero-Gonzalez, ‘‘Improved three-phase integrated charger converter
connected to single-phase grid with torque cancellation,’’ IEEE Access,
vol. 9, pp. 108266–108275, 2021. HAOLIN FANG received the B.S. degree in
[21] A. Habib, A. Shawier, M. S. Abdel-Majeed, A. S. Abdel-Khalik, electrical engineering from the Harbin Univer-
M. S. Hamad, R. A. Hamdy, and S. Ahmed, ‘‘Predictive current control of sity of Science and Technology (HUST), Harbin,
six-phase IM-based nonisolated integrated on-board battery charger under
China, in 2019, where he is currently pursuing the
different winding configurations,’’ IEEE Trans. Power Electron., vol. 37,
M.S. degree.
no. 7, pp. 8345–8358, Jul. 2022.
[22] Y. Xiao, C. Liu, and F. Yu, ‘‘An effective charging-torque elimination He participated in the Natural Science Foun-
method for six-phase integrated on-board EV chargers,’’ IEEE Trans. dation of Heilongjiang Province Joint Guide
Power Electron., vol. 35, no. 3, pp. 2776–2786, Mar. 2020. Project and mainly completed the charging direc-
[23] P. He and A. Khaligh, ‘‘Comprehensive analyses and comparison of 1 kw tion of integrated on-board charging systems. His
isolated DC–DC converters for bidirectional EV charging systems,’’ IEEE research interests include on-board charging and
Trans. Transport. Electrific., vol. 3, no. 1, pp. 147–156, Mar. 2017. motor control.
[24] A. I. Abdillahi, K. Hakan, and S. Mustafa Ergin, ‘‘Single input multiple
output DC–DC buck converter for electric vehicles,’’ Turkish J. Elec-
tromech. Energy, vol. 2, no. 2, pp. 7–13, Dec. 2017.
[25] M. Jain, M. Daniele, and P. K. Jain, ‘‘A bidirectional DC-DC converter
topology for low power application,’’ IEEE Trans. Power Electron., vol. 15, YANG LIU received the B.S. degree in electrical
no. 4, pp. 595–606, Jul. 2000. engineering from the Harbin University of Science
[26] A. M. Sharaf and M. E. Şahin, ‘‘A flexible PV-powered battery-charging and Technology (HUST), Harbin, China, in 2019,
scheme for electric vehicles,’’ IETE Tech. Rev., vol. 34, no. 2, pp. 133–143,
where he is currently pursuing the M.S. degree.
Mar. 2017.
He participated in the Natural Science Founda-
[27] S. Zhu, H. Ouyang, and J. Yan, ‘‘Design and verification of feedback cas-
caded inverter using sliding-mode variable-structure direct power control,’’ tion of Heilongjiang Province Joint Guide Project
High Voltage Eng., vol. 38, no. 6, pp. 1513–1520, 2012. and mainly completed the driving direction of
[28] W. Tu, G. Luo, and W. Liu, ‘‘Finite-control-set model predictive current integrated on-board charging systems. His current
control for permanent magnet synchronous motor based on dynamic cost research interests include power conversion and
function using fuzzy method,’’ Trans. China Electrotech. Soc., vol. 32, motor control.
no. 16, pp. 89–97, 2017.

VOLUME 10, 2022 66563

You might also like