Next Article in Journal
Enhanced Vehicle Logo Detection Method Based on Self-Attention Mechanism for Electric Vehicle Application
Next Article in Special Issue
An Approach to Motor Winding Optimization for HEFS Machine-Based Integrated On-Board Charging Systems
Previous Article in Journal
Lateral-Stability-Oriented Path-Tracking Control Design for Four-Wheel Independent Drive Autonomous Vehicles with Tire Dynamic Characteristics under Extreme Conditions
Previous Article in Special Issue
Suppression of Initial Charging Torque for Electric Drive-Reconfigured On-Board Charger
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Two-Stage Multiple-Vector Model Predictive Control for Multiple-Phase Electric-Drive-Reconstructed Power Management for Solar-Powered Vehicles

by
Qingyun Zhu
,
Zhen Zhang
* and
Zhihao Zhu
School of Electrical and Information Engineering, Tianjin University, Tianjin 300072, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2024, 15(10), 466; https://doi.org/10.3390/wevj15100466
Submission received: 2 September 2024 / Revised: 10 October 2024 / Accepted: 12 October 2024 / Published: 14 October 2024

Abstract

:
Electric-drive-reconstructed onboard chargers (EDROCs), also known as electric-drive-reconstructed power management systems, are a promising alternative to conventional onboard chargers due to their characteristics of low cost and high power density. The model predictive control offers a fast dynamic response, simple implementation, and the ability to control multiple targets simultaneously. In this paper, a two-stage multi-vector model predictive current control (MPCC) of a six-phase EDROC for solar-powered electric vehicles (EVs) is proposed. Firstly, the topology for the EDROC incorporating a six-phase symmetrical permanent magnet synchronous machine (PMSM) is introduced, and the operation principles of the DC charge mode, the drive mode, and, especially, the in-motion charge mode are analyzed in detail. After that, a two-stage multi-vector MPCC method is proposed by using the multi-vector MPC technique and designing a two-stage MPC structure to eliminate the regulation of the weighting factor of the MPC. Finally, the effectiveness of the proposed method is verified on a self-designed 2 kW EDROC platform.

1. Introduction

With the energy crisis and environmental concerns, electric vehicles (EVs) are receiving more and more attention since they use no fossil fuels and emit no greenhouse gases [1]. However, the convenience of charging and the range of EVs are still two major barriers to the promotion of EVs due to the limitations of the development of battery materials and the imperfections in infrastructure construction [2]. Depending on where they are placed, EV chargers can be divided into onboard chargers and offboard chargers (or charging piles) [3]. Although EVs can be rapidly charged through the offboard charger, it is expensive and requires valuable land resources, making large-scale construction impossible in the short term. Onboard chargers can be used to charge EVs at any time where there is a power outlet, and thus, they are an effective solution to the problem of charging EVs. Among onboard chargers, electric-drive-reconstructed onboard chargers (EDROCs), also known as electric-drive-reconstructed power management systems, charge EVs by reconstructing the machine windings and multiplexing the drive inverter [4]. Therefore, they are more economical and have higher power density compared to independent onboard chargers, and they have been studied by a large number of scholars [5].
In combination with a three-phase electric drive, a single-phase EDROC is investigated in [6] and, in particular, the torque generated by the machine rotor during charging is analyzed. In [7], a three-phase electric drive system is reconfigured as a Buck converter to regulate the battery charging current and charging voltage. Compared to three-phase machines, multiphase machines have a smoother torque output and are more fault-tolerant, making them particularly suitable for use in EVs [8]. Therefore, a large number of EDROCs based on multiphase machines have been proposed [9]. In [10], In combination with a six-phase permanent magnet synchronous machine (PMSM), a three-phase EDROC is studied. In [11], the six-phase electric drive system is reconfigured as a single-phase EDROC in order to perform a convenient single-phase charging.
The charging problem of EVs can be solved by the EDROC mentioned above. However, the range problem of EVs still exists. In addition, since EVs are charged through the grid where energy is currently derived to a large extent from fossil fuels, they are essentially indirect greenhouse gas emitters. Because solar-powered EVs can charge their traction battery through vehicle roof photovoltaic panels (PPs), it not only enhances the range of EVs but also increases the proportion of the renewable energy consumed by the EV, thus reducing indirect greenhouse gas emissions [12]. If the vehicle roof PPs have an output of 1 kW, the power generated by the vehicle roof PPs in one hour can extend the range by an average of 12 km. If the vehicle roof PP is recharged for an average of 5 h, an additional 60 km of range can be achieved per day. As a result, solar-powered EVs are researched by many scholars [13], and they are being designed by car companies like Audi, Toyota, NEDO, etc. For this type of EV, a new EDROC system is investigated in [14], where the EV can be charged by vehicle roof PPs during driving, i.e., in-motion charging. However, a DC–DC converter needs to be added in order to regulate the output current of the PPs and, thus, achieve the maximum power point (MPPT) output of the PPs. An improved EDROC based on a six-phase symmetric PMSM for solar-powered EVs is proposed in [15]. In this work, no power devices need to be added except for a few mode-switching switches. Additionally, based on [15], a multi-energy interface EDROC is designed for solar-powered EVs, where the traction battery can be charged by vehicle roof VVs, DC grid, or AC grid [16].
In the above-mentioned work, the EDROC system is mainly realized through the PI controller. However, with the increase in the number of controlled targets, the adjustment of PI controller parameters takes a large amount of effort and is quite difficult [17]. In contrast, model predictive control (MPC) offers a fast dynamic response, simple implementation, the ability to control multiple targets simultaneously, and no requirement to adjust parameters [18]. As a result, MPC is introduced to the control of the EDROC to simplify control and eliminate parameter tuning. In [19], a three-phase EDROC incorporating a six-phase induction machine is constructed, and the model protective current control (MPCC) for the EDROC is designed. Additionally, an MPC for a single-phase EDROC is proposed in [20]. However, the MPC for the EDROC for solar-powered EVs in [15] has not been developed. For the EDROC in [15], especially for in-motion charging mode, not only do the machine output speed and torque need to be controlled but also the vehicle roof PP’s output power needs to be regulated at the same time. Hence, the characteristics of the MPC are particularly well suited to the requirements of the EDROC studied in [15].
In this paper, based on the topology of the EDROC in [15], a two-stage multi-vector MPCC (that can also be known as a two-stage continuous control set MPCC) or EDROC is developed. The proposed method regulates the dq-axis currents and, hence, the machine output torque and speed by using six active voltage vectors (VVs) that are zero in the xy-plane, which eliminates the xy-axis currents’ control and, thus, simplifies the control complexity. In addition, the multi-vector MPC technique is employed to enhance the steady-state performance of the MPC. Additionally, a two-stage MPC structure is proposed, with one stage for controlling the machine dq-axis currents and another stage for controlling the 01-axis current to regulate the vehicle roof PP’s output power or the battery charging power, thus eliminating the design of the weighting factor of the MPC. Finally, the proposed method is verified on a self-designed 2 kW EDROC platform to validate the feasibility of the proposed method.

2. Operation Principle of EDROC

2.1. Topology

As illustrated in Figure 1, the EDROC system consists of a six-phase inverter, six-phase symmetrical PMSM, traction battery, vehicle roof PPs, and mode-switching switches K1 and K2. When K1 and K2 are both open, neither the vehicle roof PPs nor the DC grid is connected to the drive system. In this case, the EDROC system working in the state of the normal drive mode and the traction battery is employed to drive the EVs, as shown in Figure 2a. If the EV is idle and a DC grid socket can be acquired, the traction battery can be charged by closing the switch K1 to link to the DC grid, and the system works in the DC charging state, as displayed in Figure 2b. In this case, the six-phase inverter as well as the windings of the six-phase symmetrical PMSM are reconstructed as a special triple-parallel boost converter, which has been analyzed in detail in [15]. Thus, the voltage of the DC grid must be lower than the voltage of the traction battery.
In addition, if the lighting is strong enough, the vehicle roof VV is plugged into the EDROC system by turning on K2. In this scenario, if the EV is stationary, the traction battery is charged by the vehicle roof VVs, and the operation state is similar to the DC charging state in Figure 2b. Otherwise, the system operates in in-motion charging mode. When the energy generated by vehicle roof VVs is not enough to provide the energy driving the EV, the traction battery and the vehicle roof VVs together supply the energy required to travel in the EV, as shown in Figure 2c. As a result, the output power of the traction battery is reduced, and the mileage of the EV is enhanced. If not, the vehicle roof VV not only provides the energy required to drive the EV but also charges the traction battery.

2.2. Model of Six-Phase Symmetrical PMSM

The derivation of the model of the six-phase symmetrical PMSM is required before analyzing the operation principle of the EDROC. For six-phase symmetrical PMSM, its mathematic model can be expressed as
u s = R i s + L s d i s d t + e s
where the subscript s = A, B, C, U, V, and W; and u, i, R, L, and e are the stator voltage, current, resistance, inductance, and the back electromotive force, respectively. Because the mathematic model of a six-phase symmetrical PMSM in the natural coordinate frame is strongly coupled, it is generally decoupled into two mutually perpendicular 2-D coordinate systems (αβ and xy) and two zero axes (01 and 02) through employing the vector space decomposition (VSD) transformation TVSD to streamline the analysis and control the strategy design.
T VSD = 1 3 1 1 / 2 1 / 2 1 1 / 2 1 / 2 0 3 / 2 3 / 2 0 3 / 2 3 / 2 1 1 / 2 1 / 2 1 1 / 2 1 / 2 0 3 / 2 3 / 2 0 3 / 2 3 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2   α β x y 0 1 0 2
After using TVSD for Equation (1) and converting αβ to dq using Park transformation, the decoupled six-phase symmetrical PMSM mathematical model is obtained as
u d u q = R i d i q + L d 0 0 L q d d t i d i q + ω e L q i q L d i d + ψ f ,
u x u y = R i x i y + L σ d d t i x i y ,
u 01 u 02 = R i 01 i 02 + L σ d d t i 01 i 02
where ωe represents the electrical angular speed; ψf stands for the permanent magnet flux; and Lσ is the stator leakage inductance. Additionally, it is worth noting that only the current in the dq subspace is involved in the conversion of electromechanical energy, and the currents in the xy subspace and 01 and 02 axes merely increase the system loss. Therefore, xy subspace currents are regulated to zero, and 01 and 02 axis currents are not controlled since they are naturally zero in the normal drive mode.

2.3. Analysis of Operation Principle

For the EDROC, it can be equated to a three-port converter: the vehicle roof VV/DC grid is the first port, and it performs as a voltage source; the traction battery is used as the second port, which can be used not only as a voltage source but also as a load; the six-phase symmetrical PMSM serves as the third port, and it is only applied as a load. Thus, according to the law of conservation of energy, the power relationship for the EDROC can be formulated as
P S = P T P F P S = V b I b ,   P T = k m n m T e ,   P F = V PP I PP
where PS is the traction battery output power, and PS > 0 (<0) when the traction battery is discharged (charged); Vb and Ib are, respectively, the traction battery output voltage and current; PT is electromechanical power for the six-phase symmetrical PMSM, and it is always greater than or equal to zero; nm and Te, respectively, represent the machine speed and output electromagnetic torque; km is the Pm coefficient; PF is the vehicle roof VV/DC grid output power; VPP and IPP are, respectively, the output voltage and current of the vehicle roof VV/DC grid. In normal drive mode, the vehicle roof VV or DC grid is not connected, and PF equals zero. Therefore, the case is not analyzed here.
In DC charging mode, the EV is stationary so that PT is equal to zero. Thus, the traction battery performs as a load, and the charging power is the same as the output power of the vehicle roof VV/DC grid. As a result, the 01-axis current is regulated to control the output power of the vehicle roof VV/DC grid, adjusting the charging power. In addition, the speed of the EV is adjusted to zero, and the xy-axis currents are controlled to zero in this mode. In in-motion charging mode, it can be found from Equation (4) that the traction battery output power can be controlled by regulating PT and PF. Here, PT is indirectly controlled by regulating the dq-axis current, thus adjusting the machine speed and output electromagnetic torque. Likewise, PF is controlled by regulating the 01-axis current, and the xy-axis currents are controlled to zero to reduce system losses.

3. Proposed MPCC of EDROC

3.1. Traditional MPCC

The discrete mathematical model of the six-phase symmetrical PMSM can be obtained by discretizing Equation (3) using the Euler formula as
i d k + 1 = i d k + T s / L d u d ( k ) R i d k + ω e L q i q k i q k + 1 = i q k + T s / L q u q ( k ) R i q k ω e L d i d k ω e ψ f ,
i x k + 1 = i x k + T s / L σ u x ( k ) R i x k i y k + 1 = i y k + T s / L σ u y ( k ) R i y k ,
i 01 k + 1 = i 01 k + T s / L σ u 01 ( k ) R i 01 k i 02 k + 1 = i 02 k + T s / L σ u 02 ( k ) R i 02 k
where Ts is the control cycle; (k) and (k + 1) denote the kth and (k + 1)th control cycles, respectively. In normal drive mode, the 01- and 02-axis current loops are not established, and thus, only the dq-axis and xy-axis currents are regulated. Due to the updating mechanism of the microcontroller, the one-step delay phenomenon exists, and the optimal voltage vector (VV) obtained in the (k − 1)th control cycle is executed in the kth cycle. Therefore, the current in the (k + 1)th control cycle can be predicted according to Equation (5)
i d p k + 1 = i d k + T s / L d u d ref ( k ) R i d k + ω e L q i q k i q p k + 1 = i q k + T s / L q u q ref ( k ) R i q k ω e L d i d k ω e ψ f i x p k + 1 = i x k + T s / L σ u x ref ( k ) R i x k i y p k + 1 = i y k + T s / L σ u y ref ( k ) R i y k ,
where u N ref ( k ) (N = d, q, x, and y) is the optimal VV obtained in the (k − 1)th control cycle. Then, the currents after performing VV Vn can be predicted as
i d p k + 2 = i d p k + 1 + T s / L d u d n R i d p k + 1 + ω e L q i q p k + 1 i q p k + 2 = i q p k + 1 + T s / L q u q n R i q p k + 1 ω e L d i d p k + 1 ω e ψ f i x p k + 2 = i x p k + 1 + T s / L σ u x n R i x p k + 1 i y p k + 2 = i y p k + 1 + T s / L σ u y n R i y p k + 1 ,
where u N n (N = d, q, x, and y) is the N-axis component of Vn. For the six-phase symmetrical PMSM drive system fed by a two-level six-phase inverter, 26 = 64 VVs can be obtained, as shown in Figure 3, where the VV is represented by the octal number of (SA SB SC SU SV SW), and Si = 1(i = A, B, C, U, V, and W) means that the upper of the i-bridge arm is closed. Finally, the VV that minimizes the cost function Equation (8) among the 64 VVs is chosen as the optimal VV and applied in the (k + 1)th control cycle.
g T = i d ref i d p k + 2 2 + i q ref i q p k + 2 2 + w 1 i x p k + 2 2 + i y p k + 2 2
Here, i d ref is the d-axis current reference value, and it is usually set to zero; i q ref is the q-axis current reference value, and it is the output of the speed controller; w1 represents the xy-axis currents’ weighting factor. In a traditional MPCC, the weighting factor must be designed, and an inappropriate weighting factor inevitably deteriorates the system performance. Particularly, more weighting factors should be designed in the MPCC for the EDROC. Additionally, the steady-state performance is poor for a traditional MPCC because only one VV is used in a control cycle. In order to address these issues, a two-stage multi-vector MPCC for the EDROC is designed below.

3.2. Designer of the Proposed MPCC

In the EDROC, only the dq-axis currents and the 01-axis current are employed to regulate the machine speed (or output torque) and charging power (or vehicle roof VV’s output power). In Figure 3, “45, 64, 26, 32, 13, 51” are six large VVs in the αβ subspace, but they produce zero voltage in xy subspace. Consequently, only these six VVs are utilized to control the dq-axis current to eliminate the regulation of the xy-axis current weighting factor. Furthermore, “70 and 07” in Figure 3 have equal amplitudes and opposite signs on the 01-axis and produce zero voltage in both the xy subspace and the αβ subspace so that they are employed to control the 01-axis current. If the dq-axis current and 01-axis current are evaluated using the single cost function, the problem of the weighting factor remains. Additionally, when only one VV is executed during one control period, the state-steady performance is poor. In order to bypass this issue and enhance the state-steady performance, a two-stage multi-vector MPCC for the EDROC is developed in the following:
(1) First stage: dq-axis current control:
As shown in Figure 4, the synthesizable αβ voltage subspace can be divided into six triangular regions by “45, 64, 26, 32, 13, 51” that are labeled V1, V2, …, and V6, and the VV within each triangular region can be synthesized by two VVs adjacent to the triangular region. Hence, two VVs during one control period are used to regulate the dq-axis currents. Then, the dq-axis currents after executing two VVs can be predicted as
i d p k + 2 = i d p k + 1 + T s / L d d m u d m + d n u d n R i d p k + 1 + ω e L q i q p k + 1 i q p k + 2 = i q p k + 1 + T s / L q d m u q m + d m u q n R i q p k + 1 ω e L d i d p k + 1 ω e ψ f ,
where u d m and u q m are, respectively, dq-axis voltage components of Vm; u d n and u q n are, respectively, dq-axis voltage components of Vn; and dm and dn denote the duty cycles of Vm and Vn, respectively. Then, the g1 can be obtained as
g 1 = i d ref i d p k + 2 2 + i q ref i q p k + 2 2 ,
When the derivatives of the cost function g1 Equation (10) with respect to dm and dn are zero, dm and dn are optimal. The derivatives of the cost function g1 Equation (10) with respect to dm and dn can be represented as
2 T s u d m / L d i d ref i d p k + 2 2 T s u q m / L q i q ref i q p k + 2 = 0 2 T s u d n / L d i d ref i d p k + 2 2 T s u q n / L q i q ref i q p k + 2 = 0 ,
By solving for Equation (11), dm and dn can be calculated as
d m = i d r e f i d p k + 1 s 0 d s n q s 0 q + i q r e f i q p k + 1 s 0 q s n d s 0 d s m d s 0 d s n q s 0 q s n d s 0 d s m q s 0 q d n = i d r e f i d p k + 1 s 0 d s m d s 0 d + i q r e f i q p k + 1 s 0 q s m q s 0 q s m d s 0 d s n q s 0 q s n d s 0 d s m q s 0 q
where s 0 d = T s / L d R i d p k + 1 + ω e L q i q p k + 1 ; s x d = T s / L d u d x R i d p k + 1 + ω e L q i q p k + 1 (x = m, n); s 0 q = T s / L q R i q p k + 1 ω e L d i d p k + 1 ω e ψ f ; and s xq = T s / L q u q x R i q p k + 1   ω e L d i d p k + 1 ω e ψ f . Then, the following limitations are performed in order to ensure the viability of the synthesized voltage
d m = d m ,   d m + d n 1 d m d m + d n ,   d m + d n > 1       d n = d n , d m + d n 1 d n d m + d n , d m + d n > 1 ,
d m = 0 ,   d m < 0 d m ,   0 d m 1 1 ,   d m 1       d n = 0 ,   d n < 0 d n ,   0 d n 1 1 ,   d n 1
Finally, the VV pair that minimizes the cost function g1 Equation (10) among the six VV pairs is chosen as the optimal VV pair.
(2) Second stage: 01-axis current control:
During a control cycle, “70” and “07”, which are marked V7 and V8, are used to control the 01-axis current in the residual (1-dm-dn)Ts time after the optimal VV pair and the corresponding duty cycles that are applied to adjusted dq-axis currents have been obtained. The values on the 01-axis of V1V8 are listed in Table 1, and the 01-axis current can be calculated as
i 01 p k + 1 = i 01 k + T s / L σ u 01 ref ( k ) R i 01 k V PP / 2 ,
i 01 p k + 2 = i 01 p k + 1 + T s / L σ d m u 01 m + d n u 01 n + d 01 u 01 7 + T r e d 01 u 01 8 R i 01 p k + 1 V pp / 2 ,
where u 01 ref ( k ) is the optimal VV obtained in the (k − 1)th control cycle; u 01 m , u 01 n , u 01 7 , and u 01 8 are 01-axis current parts of Vm, Vn, V7, and V8, respectively; d01 is duty cycle of V7; and Tre = 1-dm-dn. Then, the g2 can be calculated as
g 2 = i 01 ref i 01 p k + 2 2 ,
When the derivatives of the cost function g2 Equation (17) with respect to d01 is zero, d01 is optimal. The derivatives of the cost function g2 Equation (17) with respect to d01 can be represented as
d 01 = i 01 p k + 1 + T s / L σ d m u 01 m + d n u 01 n + T r e u 01 8 R i 01 p k + 1 V pp / 2 T s / L σ u 01 8 u 01 7 ,
By solving for Equation (18), d01 can be calculated as
d 01 = i 01 p k + 1 + T s / L σ d m u 01 m + d n u 01 n + T r e u 01 8 R i 01 p k + 1 V pp / 2 T s / L σ u 01 8 u 01 7 ,
where i 01 ref is the reference value of the 01-axis current. Finally, to ensure the validity of V7 and V8, the following restrictions on d01 are applied:
d 01 = 0 ,   d 01 < 0 d m ,   0 d 01 T r e T r e ,   d m T r e

3.3. Implementation of Proposed MPCC

The control diagram of the proposed two-stage multi-vector MPCC for the EDROC is displayed in Figure 5. The proposed control method can be implemented in a digital controller following the steps below.
Step 1: Sample the machine currents (iA, iB, iC, iU, iV, and iW), battery current Ib and voltage Vb, and vehicle roof VV or DC grid current IPP and voltage VPP, and measure the machine electrical degree θe and speed n. Then, convert the machine currents to the dq-axes and 01-axis by using TVSD Equation (2) and Park transformation.
Step 2: Perform PI speed control to determine the q-axis current reference value, and set the d-axis current reference value to zero.
Step 3: Calculate the 01-axis current reference value using the maximum power point tracking (MPPT) control, which is used to achieve the maximum power output of the vehicle roof VVs and the battery charger controller [16].
Step 4: Obtain the optimal VV pairs Vm and Vn and their corresponding duty cycles dm and dn using Equations (10)–(13). Then, calculate d01 using Equations (17) and (18).
Step 5: Generate the control signal of the six-phase inverse system using Equation (19) and apply it to the six-phase inverter.
d x = d m S x m + d n S x n + d 01 S x 7 + ( 1 d m d n d 01 ) S x 8
Here, dx (x = A, B, C, U, V, and W) is the duty cycle corresponding to the switch of the upper bridge arm on phase x; S x m , S x n , S x 7 , and S x 8 are the switching states of the x-phase upper bridge arm switch for Vm, Vn, V7, and V8. In addition, it should be noted that when the adopted voltage vectors are directly adopted sequentially in a cycle, the switching frequency of the converter is higher than the control frequency and will vary in real time. To solve this problem, the equivalent duty cycle of the converter is adopted instead of the switching state of the adopted voltage vector.

4. Experimental Results

For the sake of verifying the feasibility and effectiveness of the proposed two-stage multi-vector MPCC for an EDROC, a 2 kW EDROC experimental platform is built, as shown in Figure 6. A 2 kW six-phase symmetrical PMSM is used to simulate the traction machine for EVs, and its main parameters are listed in Table 2. A magnetic power brake is employed to generate a load. A 144 V/50 AH lithium battery serves as the traction battery. Two 36 V/300 W PPs and a 3 kW DC power supply are used to simulate the vehicle roof VVs and DC grid, respectively. The six-phase inverter is constructed from six FF300R12ME4 IGBT modules, and the operation mode is switched by two MGR-1DD220D40 solid-state relays. The current and voltage are measured by HCS-LTS3-15A current sensors and HVS-AS3.3-05mA voltage sensors, respectively. The control method is executed in the TMS320F28335 DSP microcontroller. The sampling and control frequencies are both 10 kHz. The execution time of the proposed method in the TMS320F28335 DSP microcontroller is about 65 μs, which means that the proposed method can be implemented at a control frequency of more than 10 kHz in the TMS320F28335 DSP microcontroller. Additionally, it is also worth noting that the proposed method can be executed not only in DSP but also in commonly used MCUs, such as STM32F407.
Firstly, the normal drive mode is validated under 1000 rpm with a 5 Nm load, as shown in Figure 7. It can be observed from Figure 7 that the machine speed n is regulated to its set value of 1000 rpm, and the phase currents iA and iU are particularly smooth and sinusoidal. Additionally, the q-axis current iq always follows its reference value i q r e f , and the xy-axis currents are always zero. In addition, it can also be noted that the ripples of iq, ix, and iy are less than 1 A. The experimental results show that the normal drive mode can be successfully performed using the proposed method.
Then, the performances of the DC charging mode are evaluated, as demonstrated in Figure 8. It is worth mentioning that in this mode, the machine speed is set to 0, and the DC power supply or the PPs are plugged in. The experimental result of the DC charging mode when the PPs are connected under the condition of 950 W/m2 and 35 °C is displayed in Figure 8a. First, it can be observed that the battery output current is approximately −2 A, which means the battery is being charged. Moreover, the battery charging current and voltage remain constant during the charging process, which meets the basic requirements for battery charging. Additionally, the 01-axis current i01 is constant, and thus, the output current of the PPs remains unchanged because it is equal to −3 times the 01-axis current. The phase current of the machine iA is kept constant, and therefore, the machine does not generate a rotating electromagnetic torque, which fulfills the requirement to remain stationary during the charging of the EV. Afterward, the PPs are substituted by the power supply. The DC charging dynamic response performance is evaluated by changing the charging current in a step manner from 5 A to 2 A, as shown in Figure 8b. It can be noticed that the charge current is immediately adjusted from 5 A to 2 A after the charge current step change command is executed. Furthermore, the charge current remains constant throughout the dynamic regulation process. Additionally, when the charging current is regulated from 5 A to 2 A, the 01-axis current is controlled from −4 A to −1.6 A. The experimental results demonstrate that the proposed method has excellent dynamic performance.
Finally, the in-motion charging mode is conducted, where the PPs are under the conditions of 1000 W/m2 and 34 °C. Figure 9 illustrates the steady-state experimental result of this mode under a 500 rpm speed and a load of 5 Nm. The speed is maintained at its set value of 500 rpm, and the phase currents are particularly smooth and sinusoidal. Nevertheless, due to the injection of the 01-axis current producing opposite effects in the two sets of three-phase machine windings, a DC current difference of about 3.2 A can be observed in the amplitude of currents iA and iU. Similar to the normal drive mode, the q-axis current follows its reference value, and the xy-axis currents always remain 0. Furthermore, their ripple is less than 1 A. The 01-axis current is approximately 1.6 A with 0.4 A of third-order current harmonic, which is caused by the third harmonic part of the magnetic flux generated by the permanent magnets. This problem can be solved by adding a perturbation observer, which is beyond the scope of this paper. The charging voltage is constant, and the charging current is less than 0. Thus, the battery is charged in this case. The experimental result shows that the PP provides the energy consumed by driving the EV while charging the battery. Therefore, the range of the EV can be increased.
Additionally, the dynamic response performance when mode switching from normal driving to in-motion charging modes is tested under the set speed of 500 rpm with a 5 Nm load, as shown in Figure 10. It can be observed that the whole regulation process takes about 30 ms, which means that the proposed control strategy has a good dynamic performance. Additionally, the speed and q-axis current remain constant throughout the regulation process. The xy-axis currents are always zero. In addition, the battery current changes from a positive to a negative sign, i.e., the battery state changes from discharging to charging.
The efficiency curve is presented in Figure 11. Generally, the efficiency increases with the charging power. For DC charging mode, the peak efficiency achieved at 1500 W input power is up to 84.4%. The peak efficiency is 89.5% at 1200 W input power with respect to in-motion charging mode.

5. Conclusions

The paper proposes a two-stage multi-vector MPCC for an EDROC. First, the operation principle of the EDROC studied in the paper is analyzed in detail and comprehensively. Then, the concept of MPC is introduced. After that, in conjunction with the characteristics of the EDROC, a two-stage multi-vector MPCC for the EDROC is designed. In the proposed method, the multi-vector MPC technique is employed to enhance the steady-state performance of the MPC, and a two-stage MPC structure is proposed to eliminate the design of the weighting factor of the MPC. Finally, a 2 kW EDROC platform is constructed to demonstrate the feasibility and effectiveness of the proposed method. The experimental results show that the proposed method can be successfully implemented in normal drive mode, DC charging mode, and in-motion charging mode. Additionally, the proposed method also enables fast and smooth switching between normal drive mode and in-motion charging mode.

Author Contributions

Conceptualization, Z.Z. (Zhen Zhang) and Q.Z.; methodology, Z.Z. (Zhen Zhang); software, Q.Z.; validation, Q.Z. and Z.Z. (Zhihao Zhu); formal analysis, Q.Z.; investigation, Z.Z. (Zhihao Zhu); resources, Z.Z. (Zhen Zhang); data curation, Q.Z.; writing—original draft preparation, Q.Z.; writing—review and editing, Z.Z. (Zhen Zhang); visualization, Z.Z. (Zhihao Zhu); supervision, Z.Z. (Zhihao Zhu); project administration, Z.Z. (Zhen Zhang); funding acquisition, Z.Z. (Zhen Zhang). All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Acharige, S.; Haque, M.; Arif, M.; Hosseinzadeh, N. Review of electric vehicle charging technologies, standards, architectures, and converter configurations. IEEE Access 2023, 11, 41218–41255. [Google Scholar] [CrossRef]
  2. Yao, M.; Da, D.; Lu, X.; Wang, Y. A review of capacity allocation and control strategies for electric vehicle charging stations with integrated photovoltaic and energy storage systems. World Electr. Veh. J. 2024, 15, 101. [Google Scholar] [CrossRef]
  3. Wouters, H.; Martinez, W. Bidirectional onboard chargers for electric vehicles: State-of-the-art and future trends. IEEE Trans. Power Electron. 2024, 39, 693–716. [Google Scholar] [CrossRef]
  4. Sharma, S.; Aware, M.V.; Bhowate, A. Integrated battery charger for EV by using three-phase induction motor stator windings as filter. IEEE Trans. Transp. Electrif. 2020, 6, 83–94. [Google Scholar] [CrossRef]
  5. Ullah, Z.; Metwly, M.Y.; Hemeida, A.; Abdel-Khalik, A.S.; He, J.; Ahmed, S. Demagnetization and thermal analysis of six-phase permanent magnet motor-based integrated onboard EV charging. IEEE Trans. Transp. Electrif. 2014, 10, 3334–3348. [Google Scholar] [CrossRef]
  6. Xiao, Y.; Liu, C. A study of rotational movement and charging torque of reconfigured on-board charger. IEEE Trans. Power Electron. 2020, 35, 10720–10728. [Google Scholar] [CrossRef]
  7. Xiao, Y.; Liu, C.; Yu, F. An integrated on-board EV charger with safe charging operation for three-phase IPM motor. IEEE Trans. Ind. Electron. 2019, 66, 7551–7560. [Google Scholar] [CrossRef]
  8. Salem, A.; Narimani, M. A review on multiphase drives for automotive traction applications. IEEE Trans. Transp. Electrif. 2019, 5, 1329–1348. [Google Scholar] [CrossRef]
  9. Tong, M.; Cheng, M.; Wang, S.; Hua, W. An on-board two-stage integrated fast battery charger for EVs based on a five-phase hybrid-excitation flux-switching machine. IEEE Trans. Ind. Electron. 2021, 68, 1780–1790. [Google Scholar] [CrossRef]
  10. Xiao, Y.; Liu, C.; Yu, F. An effective charging-torque elimination method for six-phase integrated on-board ev chargers. IEEE Trans. Power Electron. 2020, 35, 2776–2786. [Google Scholar] [CrossRef]
  11. He, S.; Xu, Z.; Chen, M. General derivation law with torque-free achieving of integral on-board charger on compact powertrains. IEEE Trans. Ind. Electron. 2021, 68, 1791–1802. [Google Scholar] [CrossRef]
  12. Mulhall, P.; Lukic, S.; Wirasingha, S. Solar-assisted electric auto rickshaw three-wheeler. IEEE Trans. Veh. Technol. 2010, 59, 2298–2307. [Google Scholar] [CrossRef]
  13. Gopalasami, R.; Chokkalingam, B. A photovoltaic-powered modified multiport converter for an EV charger with bidirectional and grid connected capability assist PV2V, G2V, and V2G. World Electr. Veh. J. 2024, 15, 31. [Google Scholar] [CrossRef]
  14. Viana, C.; Lehn, P. A drivetrain integrated DC fast charger with buck and boost functionality and simultaneous drive/charge capability. IEEE Trans. Transp. Electrif. 2019, 5, 903–911. [Google Scholar] [CrossRef]
  15. Yu, F.; Zhu, Z.; Liu, X.; Zhang, Z. Electric-drive-reconstructed onboard charger for solar-powered electric vehicles incorporating six-phase machine. IEEE Trans. Power Electron. 2022, 37, 6544–6555. [Google Scholar] [CrossRef]
  16. Yu, F.; Yin, Q.; Zhu, Z.; Cheng, X. A multienergy interface electric-drive- reconstructed onboard charger for EVs with integrated control strategy. IEEE Trans. Power Electron. 2024, 39, 4050–4061. [Google Scholar] [CrossRef]
  17. Taha, R.A.; Abdel-Azim, W.E.; Shawier, A.; Metwly, M.Y.; Abdel-Khalik, A.S.; Hamad, M.S.; Hamdy, R.A.; Gadoue, S.; Ahmed, S. Single-phase charging of six-phase integrated on-board battery charger using predictive current control. IEEE Trans. Transp. Electrif. 2024, 10, 540–552. [Google Scholar] [CrossRef]
  18. Karneddi, H.; Ronanki, D.; Rodriguez, J. Universal integrated onboard charger with model predictive current control for plug-in EV charging. IEEE Trans. Power Electron. 2024, 1–6. [Google Scholar] [CrossRef]
  19. Habib, A.; Shawier, A.; Abdel-Majeed, M.S.; Abdel-Khalik, A.S.; Hamad, M.S.; Hamdy, R.A.; Ahmed, S. Predictive current control of six-phase IM-based nonisolated integrated on-board battery charger under different winding configurations. IEEE Trans. Power Electron. 2022, 37, 8345–8358. [Google Scholar] [CrossRef]
  20. Bhule, D.; Kaarthik, R.S. A model predictive control scheme for a single-phase integrated battery charger with active power decoupling for EV application. IEEE Trans. Power Electron. 2024, 39, 4117–4126. [Google Scholar] [CrossRef]
Figure 1. Topology of the EDROC.
Figure 1. Topology of the EDROC.
Wevj 15 00466 g001
Figure 2. Operation states of the EDROC. (a) State 1; (b) state 2; (c) state 3; (d) state 4.
Figure 2. Operation states of the EDROC. (a) State 1; (b) state 2; (c) state 3; (d) state 4.
Wevj 15 00466 g002
Figure 3. Voltage vectors in (a) αβ subspace and (b) xy subspace.
Figure 3. Voltage vectors in (a) αβ subspace and (b) xy subspace.
Wevj 15 00466 g003
Figure 4. V1V6 in αβ subspace.
Figure 4. V1V6 in αβ subspace.
Wevj 15 00466 g004
Figure 5. Control diagram of the proposed MPCC.
Figure 5. Control diagram of the proposed MPCC.
Wevj 15 00466 g005
Figure 6. Experimental platform.
Figure 6. Experimental platform.
Wevj 15 00466 g006
Figure 7. Experimental results in normal drive mode.
Figure 7. Experimental results in normal drive mode.
Wevj 15 00466 g007
Figure 8. Experimental results in DC charge model. (a) Charging by the VVs. (b) Charging by DC power supply.
Figure 8. Experimental results in DC charge model. (a) Charging by the VVs. (b) Charging by DC power supply.
Wevj 15 00466 g008
Figure 9. Experimental result in in-motion charging mode.
Figure 9. Experimental result in in-motion charging mode.
Wevj 15 00466 g009
Figure 10. Experimental results when mode switching from normal driving to in-motion charging modes.
Figure 10. Experimental results when mode switching from normal driving to in-motion charging modes.
Wevj 15 00466 g010
Figure 11. Efficiency results in DC charging mode and in-motion charging mode.
Figure 11. Efficiency results in DC charging mode and in-motion charging mode.
Wevj 15 00466 g011
Table 1. Voltage on 01-axis.
Table 1. Voltage on 01-axis.
Voltage Vectors01-Axis ValuesVoltage Vectors01-Axis Values
V1 (45)−0.167 VbV5 (13)−0.167 Vb
V2 (64)0.167 VbV6 (51)0.167 Vb
V3 (26)−0.167 VbV7 (70)0.5 Vb
V4 (32)0.167 VbV8 (07)−0.5 Vb
Table 2. Main parameters of the six-phase symmetrical PMSM.
Table 2. Main parameters of the six-phase symmetrical PMSM.
ParametersValues
Rated power2.0 kW
Rated speed2000 rpm
Number of pole pairs5
Direct axis inductance5.56 mH
Quadrature axis inductance7 mH
0-axis inductance0.125 mH
Phase resistance0.3 Ω
Stator-PM magnetic flux0.042 Wb
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhu, Q.; Zhang, Z.; Zhu, Z. Two-Stage Multiple-Vector Model Predictive Control for Multiple-Phase Electric-Drive-Reconstructed Power Management for Solar-Powered Vehicles. World Electr. Veh. J. 2024, 15, 466. https://doi.org/10.3390/wevj15100466

AMA Style

Zhu Q, Zhang Z, Zhu Z. Two-Stage Multiple-Vector Model Predictive Control for Multiple-Phase Electric-Drive-Reconstructed Power Management for Solar-Powered Vehicles. World Electric Vehicle Journal. 2024; 15(10):466. https://doi.org/10.3390/wevj15100466

Chicago/Turabian Style

Zhu, Qingyun, Zhen Zhang, and Zhihao Zhu. 2024. "Two-Stage Multiple-Vector Model Predictive Control for Multiple-Phase Electric-Drive-Reconstructed Power Management for Solar-Powered Vehicles" World Electric Vehicle Journal 15, no. 10: 466. https://doi.org/10.3390/wevj15100466

APA Style

Zhu, Q., Zhang, Z., & Zhu, Z. (2024). Two-Stage Multiple-Vector Model Predictive Control for Multiple-Phase Electric-Drive-Reconstructed Power Management for Solar-Powered Vehicles. World Electric Vehicle Journal, 15(10), 466. https://doi.org/10.3390/wevj15100466

Article Metrics

Back to TopTop