Next Article in Journal
Comparison of Aging Effect of Ester Liquids and Mineral Oil in Semi-Uniform Field Geometry under Lightning Impulse Voltage and Standard Compliant AC Voltage Testing
Next Article in Special Issue
A Lyapunov Theory-Based SEIG–STATCOM Voltage Regulation Control Strategy
Previous Article in Journal
An Overview of Different Water Electrolyzer Types for Hydrogen Production
Previous Article in Special Issue
Reduced Order Generalized Integrator Based Modular Multilevel Converter Loop Current Suppression Strategy under Unbalanced Conditions in Distribution Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparison of Several Energy-Efficient Control Laws Using Energetic Macroscopic Representation for Electric Vehicles

by
Jean-Matthieu Bourgeot
,
Romain Leclerre
and
Emmanuel Delaleau
*
ENI Brest, UMR CNRS 6027, IRDL, F-29 200 Brest, France
*
Author to whom correspondence should be addressed.
Energies 2024, 17(19), 4945; https://doi.org/10.3390/en17194945
Submission received: 30 August 2024 / Revised: 25 September 2024 / Accepted: 28 September 2024 / Published: 2 October 2024
(This article belongs to the Special Issue Advanced Control in Power Electronics, Drives and Generators)

Abstract

:
Energy transition and decarbonization present significant challenges to transportation. Electric machines, such as motors and generators, are increasingly replacing internal combustion engines to reduce greenhouse gas emissions. This study focuses on enhancing the energy efficiency of electric machines used in vehicles, which are predominantly powered by batteries with limited energy capacity. By investigating various control strategies, the aim is to minimize energy losses and improve overall vehicle performance. This research examines two types of electric motors: Permanent Magnet Synchronous Motor (PMSM) and Induction Motor (IM). Real-time loss measurements were conducted during simulated driving cycles, including acceleration, constant speed, and braking phases, to mimic typical driving behavior. The simulation utilized characteristics from commercial vehicles, specifically the Renault Zoé and Bombardier eCommander, to assess the controls under different configurations. This study employed the Energetic Macroscopic Representation (EMR) formalism to standardize the analysis across different motors and controls. The results demonstrate significant loss reductions. The controls investigated in this study effectively reduce energy losses in electric motors, supporting their applicability in the automotive industry.

1. Introduction

Energy transition and carbonation are significant challenges to the future of transportation. The use of electric machines—motors and generators—is increasing in order to replace more polluting internal combustion engines, which emit greenhouse gases.
When these machines are used in the transportation sector, they are mostly powered by a battery with limited energy capacity. The technologies used in these batteries vary, including Nickel-Cadmium (Ni-Cd), Lithium-Ion (Li-Ion), or, more recently, Sodium-Ion (Na-Ion) batteries. Their purpose is to convert chemical energy into electrical energy. Two important parameters to consider are the maximum power the battery can provide and its capacity. These elements are crucial for the vehicle as they define its performance.
However, the role of the battery is almost exclusively reserved for powering the motor, with onboard equipment consuming very little current. Consequently, it is deduced that the motor must consume as little energy as possible to increase the power supply of the battery duration and, consequently, the distance traveled. Similarly, energy savings translate into financial savings on recharging. It should be noted that the project will focus solely on the “tank to wheel” aspect.
In this context, this study aims to report on energy-efficient controls for electric machines in order to reduce losses across all operating conditions. The topic is deliberately open to exploring a wide range of different controls and covering a significant portion of what can be conducted in electric propulsion.
Their various applications range from electric scooters to electric cars, as well as electric ships (not addressed in this article). Reducing the losses of each of these means of transportation helps decrease the energy consumption from an ecological perspective.
As mentioned previously, the objective of this work is to reduce the energy losses of electric motor vehicles. Recent articles in this ecological perspective focus only on a single control and a single motor, whereas here, the aim is to compare these works. Two motors will be the objects of this study. These motors were chosen because they are essential and still widely used today: the Permanent Magnet Synchronous Motor (PMSM) and the Asynchronous Motor, also called the Induction Motor.
The losses of the different motors will be measured in real time during cycles consisting of acceleration phases, constant speed phases, and braking phases. These cycles mimic the behavior of an ordinary driver and will allow obtaining the losses that a motor could experience on a daily commute. The latest cycle used is the “Worldwide harmonized Light vehicles Test Procedure” (WLTP) cycle, which will be utilized in the article.
To simulate the behavior of a car as accurately as possible, the motor must be simulated within the architecture of a commercialized vehicle. For this reason, the characteristics of the two vehicles have been implemented in the simulator. These two cars are the “Renault Zoé” and the “Bombardier eCommander”, which will allow testing whether the controls work in two completely different configurations (weight, road quality, etc.).
Finally, throughout the article, the same representation formalism is used. Regardless of the motor and its configuration, the power train will be represented in the same way. The adopted formalism is the Energetic Macroscopic Representation (EMR) [1], which can be used to represent cars, bicycles, or other energy systems. For the different control chains, the Maximum Control Structure (MCS) [2] will be preferred as it works in conjunction with the EMR. Using these two tools will simplify the understanding and operation of the simulated controls.
The first section (Section 2) presents the Energetic Macroscopic Representation used to organize all the different control schemes. The second section (Section 3) exposes the Energetic Macroscopic Representation of an electric vehicle and the Worldwide harmonized Light vehicles Test Procedure (WLTP) cycle. The next two sections present comparative studies of various control schemes for the permanent magnet synchronous motors (Section 4) and for the asynchronous motor (Section 5). Finally, Section 6 draws conclusions.

2. Methods and Generic Control Scheme

In order to organize the model and the control of the car, the Energetic Macroscopic Representation (EMR) [1] is used. This is a graphical method that enables the breaking down of the system model into control-oriented components, facilitating the systematic derivation of control schemes. The EMR serves as a roadmap for simplifying the model to create a straightforward vehicle simulation. EMR is used for modeling electrical vehicles [3,4], subway [5], fuel cell [6], wind energy conversion systems [7]. In this paper, several motors and control laws will be evaluated. Then, a generic scheme of the dynamical model and the control process is presented in Figure 1. The orange or yellow blocks represent the plant, i.e., the motor, the batteries, and the environment of the car. The blue blocks stand for the controller (one-speed controller and the specific control block for different motors). All the need blocks in the EMR formalism are presented in detail in the next sections. The parameters and variables of the vehicle are described in Table 1.
Numerical simulations are carried out using the Matlab/Simulink r2011b software.

3. Dynamical Model of the Vehicle

This section provides the details of the modeling used for the electric vehicle.
  • Batteries are modeled as follows:
    u b a t = U o c b a t ( S o C b a t ) r b a t i b a t S o C b a t = 100 ( 1 1 C b a t ) 0 t i b a t ( σ ) d σ )
    Simulations use battery cells with capacity of 72 Ah and serial resistance of 3.4 m Ω , 4 cells in parallel, 48 cells in series.
  • Gearbox:
    T g b o x = k g b o x T e m ω r = k g b o x ω g b o x
    In the simulation, the gearbox ratio is adjusted for each engine so that the vehicle can complete the test without the engine exceeding its nominal value (no defluxing).
  • Wheels:
    F t r = 1 r w h e e l T g b o x ω g b o x = 1 r w h e e l v v e h
  • Vehicle body:
    F t r = M v e h d d t v v e h + F r e s
  • External environment:
    F r e s = f M v e h g cos ( α ) + 0.5 ρ C x A ( v v e h + v w i n d ) 2 + M v e h g sin ( α )
The three control blocks correspond to a speed controller to give reference force needed on the wheel, an inversion of the wheels and gearbox block, and finally, a specific block for the electric motor low-level controller. The speed controller is given by
F t r r e f = C v e h ( v v e h r e f v v e h m e s ) + F r e s m e s
where C v e h ( . ) is a PI controller. Controller gains are chosen by fixing a second-order dynamic of the vehicle’s close loop with K I = M v e h ω 0 and K P = 2 ξ M v e h ω 0 . Numerical values are ξ = 1 and ω 0 = 2 π T r e s with T r e s = 2 s.
Inversion of the wheels relation gives
T g b o x r e f = r w h e e l F t r r e f
Inversion of gearbox relation reads
T e m r e f = 1 k g b o x T g b o x r e f

3.1. Speed Cycles

In order to test the vehicle performances in a simulation environment, it is necessary to reproduce driving conditions similar to those of the real world.
The driving cycle WLTP or “Worldwide harmonized Light vehicles Test Procedure” is the new European standard for vehicle testing [8,9]. This cycle is depicted in Figure 2. Since 2018, all new vehicles leaving the factory run through this simulator in order to measure the fuel consumption, exhaust emissions of combustion models, and measure the range of electric vehicles. The cycle has a duration of 1800 s or 30 min and comprises four phases. The first two phases represent an urban cycle, while the last two are extra-urban, with a maximum speed of 131 km/h. The accelerations and decelerations are designed to best represent human behavior.
The resisting force applied to the motor in Figure 1 is given by the external environment formula. Within this formula, three parts can be distinguished.
F r e s = f M v e h g cos ( α ) + 0.5 ρ C x A ( v v e h + v w i n d ) 2 + M v e h g sin ( α )
To begin with, the first part models the rolling force with f as the rolling resistance coefficient, M v e h as the vehicle mass, g as the acceleration of gravity ( 9.81 m/s2), and α as the angle of slope here: 0 deg.
Next, the aerodynamic force is the force exerted by air on the moving vehicle. The parameters are ρ as the density of the air (1.204 kg/m3); the variables v v e h and v w i n d , respectively, denote the speed of the vehicle and the wind (in the simulation, the wind will be considered zero); and S C x = C x × A the aerodynamic drag coefficient, which depends on the exposed frontal surface and the shape of the front of the vehicle. The better the air penetration of the vehicle, the smaller the S C x coefficient. Finally, the last part of the equation models the force due to the road slope. The sum of the various resisting forces is added to the mass multiplied by the acceleration in the chassis block.

3.2. Simulated Vehicles

Two different sets of parameters (see Table 2) are used to faithfully simulate the vehicles in the Figure 3, and are detailed in the following table. The weight of the vehicle indicated does not include the two passengers of 75 kg on board.
The “Renault Zoé” (Figure 3a) is a 100% electric car created for the general public. It is undoubtedly the flagship of the Renault group in the green car sector. Since 2013, the Zoé has been one of the best-selling electric vehicles on the market. This is a city car designed to cover daily commutes, with a range of around 300 km. Its size and weight are therefore relatively small compared with other cars on the market.
The “Bombardier eCommander” (Figure 3b) is an all-terrain vehicle. It can be used for utility or leisure purposes. Its 29″ wheels give it solid road holding and the ability to negotiate all kinds of obstacles. Its primary frame, lightweight materials, and limited equipment all help to reduce the weight of the vehicle and hence fuel consumption.
The WLTP cycle will be the control comparison tool, the aim being to measure motor losses over a complete or partial cycle and compare these losses with another control for the two presented vehicles.

4. Comparative Study of Different Control Scheme for Permanent Magnet Synchronous Motor

4.1. Modeling of the PMSM

4.1.1. Motor Model

The electrical part of the pmsm is generally modeled as in Figure 4. In order to simplify the three-phase equations, it is necessary to use the classical Park transformation.
The parameters and variables of the PMSM are described in Table 3.
The equations of the Permanent Magnet Synchronous Motor are deduced from Figure 4
v d = R s i d + L d d i d d t ω r L q i q v q = R s i q + L q d i q d t + ω r L d i d + ω r λ p m
Equation (10) is expressed in terms of the counter-electromotive forces e d , e q
v d = R s i d + L d d i d d t + e d v q = R s i q + L q d i q d t + e q
The counter-electromotive forces in Equation (11) are described in Equation (12)
e d = ω r L q i q e q = ω r ( L d i d + λ p m )
Using the right-hand rule, the torque is represented by a vector in the axial direction. It is obtained by calculating the vector product between the fluxes and currents of the d , q axes. The torque developed by the motor is given by
T e = 3 2 P 2 ( λ d i q λ q i d ) = 3 2 P 2 ( λ p m + ( L d L q ) i d ) i q
Because λ d = L d i d + λ p m and λ q = L q i q in the rotating synchronous frame.
Two parts can be distinguished within the electromagnetic torque T e : the main torque T p = 3 2 P 2 λ p m i q and the reluctant torque T r = 3 2 P 2 ( L d L q ) i d i q which only appears if L d L q .

4.1.2. Difference between SPMSM and IPMSM

The inductances L d and L q depend on the motor design. The choice of permanent magnet positioning will influence torque generation. There are two main configurations for the pmsm.
The Surface-Mounted Permanent Magnet Synchronous Motor (SPMSM) (Figure 5a) torque generation is unique in that its permanent magnets are positioned on the outer surface of the rotor. This makes its design fairly straightforward [10]. However, as its magnets are directly exposed to the magnetic field, the stator inductances L d and L q are similar. It cannot produce reluctant torque.
The Interior Permanent Magnet Synchronous Motor (IPMSM) (Figure 5b) unlike the SPMSM can produce reluctant torque. In a large number of applications, such as position or precision control, reluctance (opposition of the magnetic circuit to a magnetic field) is a parasitic quantity that we seek to suppress. However, in our case (speed control), reluctance can be controlled to obtain a magnetic opposition to our advantage (creating additional torque).
Reluctance appears in the IPMSM because its magnets are integrated into the rotor and can be arranged in a different way [11]. For example, Toyota uses a V-shaped arrangement in its hybrid vehicles. The skewed exposure of the permanent magnets will create a difference between the inductances L d and L q . This difference is used to create a reluctant torque. The IPMSM will be characterized by its salience ratio ( L q / L d ). The higher this ratio, the greater the torque density. Several techniques exist to increase this ratio: for example, multiplying magnet layers (Figure 6b) or axial laminations (Figure 6c).
Synchronous motor control research will focus exclusively on ipmsm, as loss-reducing controls have more potential.

4.1.3. Losses Models

The copper losses in Equation (14) are due to the Joule effect caused by the heating of the winding wires. The coefficient 3 2 comes from the formula P j = 3 R I 2 in three phases with the stator resistance R s = R 2 in view of the star configuration.
P c u = 3 2 R s ( i d 2 + i q 2 )
By slightly modifying Figure 4, a model closer to reality can be obtained [12]. Figure 7 adds a resistor representing iron losses within the motor. The currents i d and i q will now be divided into two parts: i o d , i o q the currents producing the torque; and i c d , i c q the currents producing the iron losses.
The iron losses are made up of hysteresis and Eddy-current losses. These are losses occurring within the ferromagnetic core, and from [12] iron losses are given by
P f e = 3 2 R c i c d 2 + i c q 2
Using the diagram in Figure 7, the values of the currents i c d and i c q are deduced in steady state (with respect to the electrical time constant) as follows:
i c d = ω r L q i o q R c i c q = ω r ( L d i o d + λ p m ) R c
As well as currents i d and i q with Kirchhoff’s current law
i d = i o d + i c d = i o d ω r L q i o q R c i q = i o q + i c q = i o q + ω r ( L d i o d + λ p m ) R c
This transforms the loss Equations (14) and (15)
P c u = 3 2 R s i o d ω r L d i o q R c 2 + i o q + ω r ( λ m + L d i o d ) R c 2 P f e = 3 2 ( ω r L q i o q ) R c 2 + ω r 2 ( λ m + L d i o d ) R c 2
The electromagnetic torque will only be produced by i o d and i o q
T e = 3 2 P 2 λ p m + ( L d L q ) i o d i o q

4.2. EMR of the Permanent Magnet Synchronous Motor

Blocks specific to the IPMSM have been added to the common blocks of Figure 1. These blocks are defined by the following model equations:
  • The smoothing coil (to protect the battery from current peaks)
    u b a t u d c = r c o i l i b a t + L c o i l d i b a t d t
  • DC bus capacity
    i b a t i d c = C c a p d u d c d t
  • The inverter or DC/AC converter
    u ¯ i n v = m ¯ i n v u d c I d c = m ¯ i n v I ¯ e m
  • Park transformation
    u d q s = P [ θ ] u ¯ i n v I ¯ e m = P [ θ ] 1 i o d q s
  • d,q armatures
    u d q s e d q s = R s i o d q s + ( R s + R c ) L d q R c d i o d q s d t
  • Electromagnetic conversion
    T e m = 3 2 P 2 ( λ p m + ( L d L q ) i o d s ) i o q s
    e d s = ω r L q i o q e q s = ω r ( L d i o d s + λ p m )
Additional parameters and variables are defined in Table 4. Three-phase variables will have the notation v a r ¯ .
This gives the EMR of the pull chain from IPMSM to Figure 8. The added blocks are orange.

4.3. Parameters of Selected Permanent Magnet Synchronous Motors

Below, Table 5 contains motor parameters found in various articles [13,14,15,16,17,18,19,20,21]. These motors have power ratings ranging from 40 to 120 kW, corresponding to the power range of an all-terrain quad or an electric city car. Note that the Renault Zoé R135ch ≈ 100 kW. We chose to set the value of R c to 8 Ω in order to observe iron losses of the order of 10% of total losses. The goal of our study is not to vary each parameter set individually, but to choose a parameter set large enough to obtain a thorough study.

4.4. Control Scheme Comparison

4.4.1. Zdac Control Law

The Zero d-axis current or ZDAC control is the simplest control applied to PMSM [22]. It allows you to leave the current i d * at zero, so you only need to manage i q * to produce torque. The current i q * comes simply from Equation (19) with i d * = 0 , as follows:
i d * = 0 i q * = 4 T r e f 3 P λ m
This control law only takes advantage of the production of the main torque. This control seeks to imitate the behavior of an MCC. The following specific blocks have been added (Figure 9). These include the use of a PI corrector and the inverse Park transform. The gains of the PI corrector are computed to impose response time ( T 1 % ) of the closed loop: K p = 5 L d or q T 1 % and K p = 5 R s T 1 % with T 1 % 100 ms. This gives the Maximum Control Structure (MCS) for ZDAC in Figure 10.

4.4.2. Mtpa Control Scheme

As its name suggests, the Maximum Torque Per Ampere (MTPA) control law attempts to produce the maximum torque produced. By using the reluctant torque of the IPMSM, it will enable the vehicle to achieve good performance by distributing its current more evenly. The current reference i d will no longer be fixed at zero but will contribute to torque generation in the same way as i q . As copper losses are quadratic, the current distribution between i d and i q will increase motor efficiency. Knowing that, P c u = 3 2 R s ( i d 2 + i q 2 ) . As the total stator current i s = i d 2 + i q 2 , the losses can be different depending on the distribution between i d and i q [23]. Note that i d = α i s and i q = ( 1 α ) i s , then the copper losses become P c u = 3 2 R s ( ( α i s ) 2 + ( ( 1 α ) i s ) 2 ) = 3 2 R s i s 2 ( 2 α 2 2 α + 1 ) . In the interval 0 < α < 1 , the minimum is achieved for α = 0.5 and the maxima are located at α = 0 and α = 1 . Loss maxima are therefore when i d = 0 or i q = 0 . At first sight, i d = i q is the solution with the lowest losses, but i d and i q do not produce the same amount of torque. Depending on the motor and profile, the α coefficient will vary in order to meet the torque of the motor requirements and minimize motor losses. This issue is illustrated in Figure 11, with i s = 100 A , which can be distributed in different ways. The red dot point ( i d = 50 A , i q = 50 A ) generates fewer losses than the blue dot point ( i d = 0 A , i q = 100 A ) but produces much less torque. The MTPA control attempts to resolve this compromise.
The MTPA technique focuses only on suppressing copper losses; iron losses are ignored for the control design ( R c = ), so i o d = i d and i o q = i q because i c d = i c q = 0 A [24].
We need to solve Equation (21) to find the maximum voltage per ampere
d T e d i d = 0
The optimal i d _ r e f current is obtained as follows:
i d = λ p m 2 ( L q L d ) λ p m 2 4 ( L q L d ) 2 + i q 2
The current i q _ r e f is determined by the following relationship:
i q _ r e f = ± i s 2 i d _ r e f 2
where i s is the stator current required by the motor to deliver the required torque. First, check that i s < i s _ m a x , if not, then saturate it at i s = i s _ m a x . The sign of the current i q will be the same as that of i s . If i s > 0 , the car is in traction mode. If i s < 0 , the car is in regenerative braking mode. Note that i s and T e m _ r e f designate the same thing: the reference input of the block. The two variables are proportional.
The added control blocks are those shown in Figure 9 except for the strategy block, which includes Equations (22) and (23). This gives the maximum MTPA control structure, shown in Figure 12:

4.4.3. Lm/Mtpa Controller

The Losses Minimization/Maximum Torque Per Ampere controller (LM/MTPA) is a hybrid controller combining the MTPA control and the LM control. The choice of which control will prevail over the other is made by adjusting parameter β [12].
The MTPA control previously presented is known to perform well during speed changes and to drastically reduce copper losses, but it does not take into account the iron losses of the motor. The LM control is known to perform less well dynamically but reduces both copper and iron losses. For optimum control, the MTPA control should be used during speed changes and the LM control the rest of the time. This means ignoring iron losses during high torque demand but continuing to take them into account the rest of the time. The β parameter is used to weight the iron losses taken into account. The losses taken into account for the control design are described by Equation (24).
P e = P C u + β P F e
If β = 1 , then iron losses are taken into account. The aim is to minimize all motor losses (LM control). If β = 0 , only copper losses are taken into account. The aim is to maximize torque per ampere (MTPA control).
To calculate β , we chose the absolute value of the derivative of torque T e m . This is multiplied by a gain of 10 on the nominal torque. The slope of the β must also be saturated and limited. The aim is for the greatest possible torque demand to bring β down to zero. This method replaces the [12] method, which is based on the difference between the reference speed and the measured speed.
To find the optimum trajectory, the mathematical solution is as follows: the losses in Equation (24) are derived with respect to current i o d (torque-producing current on axis d) and the roots are found (Equation (25)).
d P e d i o d = 0
Once developed, the aim is to make the T e _ r e f pair appear in the Equation (25). This gives an equation to solve of the type (26)):
9 n p 2 4 ( R s R c 2 i o d + ω r 2 L d ( R s + β R c ) ( L d i o d + λ m ) ) ( λ m + ( L d L q ) i o d ) 3 = T e _ r e f 2 ( R s R c 2 + ( R s + β R c ) ( ω r L q ) 2 ) ( L d L q )
The previous equation can be written as follows:
A B = T e 2 C
With the following coefficients A, B, and C:
A = 9 n p 2 4 ( R s R c 2 i o d + ω r 2 L d ( R s + β R c ) ( L d i o d + λ m ) ) B = ( λ m + ( L d L q ) i o d ) 3 C = ( R s R c 2 + ( R s + β R c ) ( ω r L q ) 2 ) ( L d L q )
We need to reformulate Equation (27) and find its smallest root, which is the optimal current value i o d . This optimum current will depend on the three inputs ω r , T e r e f , and β . Next, use Equation (19) to find i o q and Equation (17) to obtain i d _ r e f and i q _ r e f .
The control blocks added are those shown in Figure 9, except for the strategy block LM/MTPA, which uses Equation (27), and the “strategy β ” block, which uses the scheme (Figure 13). This gives the Maximum Control Structure (MCS) for LM/MTPA, shown in Figure 14.

4.4.4. Comparative Results

Cycles and durations were chosen to run the engine at a speed below the nominal speed of the motor (no defluxing). The architecture of the Zoe will be simulated for all engines, except for the IPMSM1, which will be with a Bombardier architecture as it is less powerful than the others. Table 6 presents simulation results of the different motors with parameters from Table 5. Note that some engine numbers are missing, as the corresponding engines were not selected because they were not powerful enough or parameters were missing.
Table 7 contains data from additional simulated engines to confirm that trend curves are emerging. Figure 15 is used to observe the gain for MTPA and LM/MTPA control with respect to ZDAC control. These gains vary greatly from one motor to another. We will see later that these gains depend on certain motor parameters.
The Figure 16 and Figure 17 show that in this power range and operating zone, the benefits of the commands MTPA and LM/MTPA can be predicted by the ratio of reluctant torque to the main torque: ( L d L q ) / λ m . Below the ratio ( | L d L q | ) / λ m = 8 mH/Wb a straight line emerges, with the trend becoming logarithmic beyond that. The regression line has been plotted on Figure 16. The red dots on the curve represent the verification engines (15 to 18).
Taking motor number 6 as an example, the current distribution i d (red) and i q (blue) is shown in Figure 18. On the left (Figure 18a), the distribution for the control ZDAC with current i d zero. On the right (Figure 18b), the distribution for the LM/MTPA control with the two currents i d and i q which reduce the amplitude of the currents (475 A versus 390 A).
Table 8 shows the yields of the best and worst control on each motor. Gross efficiencies depend largely on the value of the stator resistance R s and the amplitude of the circulating currents (Equation (34)). The higher the value, the lower the motor efficiency. But, the higher R s , the more effective the MTPA strategy will be (greater efficiency difference). In the same way as the ratio ( L d L q ) / λ m , the value of R s can be interesting to analyze in order to anticipate losses that can be eliminated before implementing the control on a motor.
In conclusion, the MTPA and LM/MTPA controls make it possible to eliminate a significant proportion of losses by using reluctant torque in addition to the main torque. Their simplicity of installation makes them easy to integrate into motors coming out of the industry or already on the road. In addition, as motors age, stator resistance tends to increase slightly, so the losses eliminated by these two controls will become more expensive. The choice between MTPA and LM/MTPA is in the hands of the expert. Indeed, in the above case, the difference is not obvious, but if the voltage and frequency of the supply increase, a discrepancy will be created. Finally, detecting a link between suppressed losses and the ratio of main torque to reluctant torque enables us to predict the gains to be made by implementing these controls. A reading of the motor parameters can indicate the relevance or otherwise of changing standard control by these improved controls.

5. Comparative Study of Different Control Scheme for Asynchronous Motor

5.1. Modeling

5.1.1. Asynchronous Motor Model

The basic principle of the asynchronous motor may be similar to that of the PMSM, but there are some major differences. The rotor of the asynchronous machine has no permanent magnets, but a cage with iron bars (squirrel cage). The stator field created will sweep across the rotor bars, causing currents to flow in the same direction. This is due to the phenomenon of induction: the stator will induce currents in the rotor bars that would otherwise not need to be energized. The rotor will not reach synchronous speed, and there will always be an offset, known as slip. Asynchronous motor variables and parameters are given in Table 9. The equivalent phase diagrams of the asynchronous motor are shown in Figure 19.
The equations of the asynchronous motor are described below. As with the PMSM, we need to go through the Park transformation. Equations (28)–(32) are taken from [25]. The stator voltages of the d and q armatures
u d s = R s i d s + σ L s d d t i d s + e d s u q s = R s i q s + σ L s d d t i q s + e q s
Pseudo counter-electromotive forces, as follows:
e d s = ω e σ L s i q s e q s = ω e σ L s i d s + ω e L m L r λ r
With σ = 1 L m 2 L s L r and ω e = P 2 ω r + ω s l i p = P 2 ω r + R r L r L m λ d r i q s . The torque formula follows the same principle as Equation (13), as follows:
T e = 3 2 P 2 L m L r λ d r i q s λ q r i d s
The rotor magnetization below clearly shows that the flux inside the motor is dependent on i d s , as follows:
L m i d s = λ r + L r R r d d t λ r
Now, we choose the orientation of the reference frame so as to have λ d r = λ r and λ q r = 0 . The torque formula thus becomes
T e = 3 2 P 2 L m L r λ d r i q s = 3 P 4 L m 2 L r 1 L r R r s + 1 i d s i q s
And this gives in steady state
T e = 3 P 4 L m 2 L r i d s i q s

5.1.2. Losses Model

The loss model below is taken from the articles [26,27,28]. Copper losses represent Joule effect losses in the stator and rotor, as follows:
P C O P P E R = 3 2 R s i q s 2 + i d s 2 + R r i q r 2 + i d r 2 = 3 2 R s i q s 2 + i d s 2 + R r i q r 2
Here, the current i d r is zero because according to the rotor voltage formula u d r = R r i d r + d d t λ q r ( ω s ω r ) λ q r = 0 and λ q r = 0 .
Iron losses are composed of hysteresis and Eddy current losses
P I R O N = P h y s + P e d d y = K H ω e λ m 2 + K e ω e 2 λ m 2
where λ m 2 = λ r 2 + λ s 2 = L m 2 L l r 2 L r 2 i q s 2 + L m 2 i d s 2 .

5.2. EMR of Asynchronous Motors

The blocks specific to the Asynchronous Motor drive train are given by the following expression:
  • Rotor magnetization
    L m i d s = λ d r + L r R r d d t λ d r
  • Electromagnetic conversion
    T e m = 3 2 P 2 L m L r ( λ d r i q s + λ q r i d s )
    e d s = ω d / s 1 L m 2 L s L r L s i q s e q s = ω d / s 1 L m 2 L s L r L s i d s + ω d / s L m L r λ d r
    θ d / s = P 2 Ω r + R r L r L m λ d r i q s d t
The EMR of the asynchronous motor vehicle is given on Figure 20 (by reusing common blocks of Figure 1 and Figure 8).

5.3. Parameters of Selected Asynchronous Motors

Table 10 containing the motor parameters taken from the article [29]. These motors range in power from 37.5 to 160 kW, corresponding to the power range of an electric city car (Renault Zoé R135ch ≈ 100 kW).

5.4. Controller Comparison

5.4.1. Field-Oriented Control (FOC)

The aim of field-oriented control is to decouple flux and torque. The first step is to set the nominal flux at a constant value. The relationship (31) ensures that the reference current i d s _ r e f remains at a constant value. Nominal flux is usually calculated using the formula ϕ n o m = L m × i d _ n o m . This formula was not used, as the current i d _ n o m is calculated from tests on the motor at no load. Another formula simulating this behavior was preferred, as follows:
ϕ n o m = u d c _ r e f 3 400 R s 2 π f n o m
The reference flux ( λ d r ) used in our simulation comes from Formula (37).
λ d r = 1 L r R r s + 1 × ϕ n o m × u d c _ m e s u d c _ r e f
On the other axis, the current i q _ r e f ensures that torque demand is met by returning the torque in Equation (30).The aim is for the torque of the asynchronous motor to depend on a single current, as in a DC motor. This equation is detailed and linked to the blocks on Figure 21.
Figure 22 shows the complete representation of the FOC scheme.

5.4.2. Optimized Flux Control n 1

The aim of the Optimized Flux Control n 1, 2, and 3 is to modulate the flux ( λ r e f ) instead of leaving it constant. Indeed, the FOC method keeps a constant medium-high flux regardless of torque demand, in order to simplify its implementation. This constant flux results in the permanent circulation of a i d s current, which in turn generates copper and iron losses.
The main problem with the FOC control is, why leave i d s at a high value when there is no torque demand? The way to reduce losses is to leave i d s at zero or close to zero when there is no torque demand and to find the best combination between i d s and i q s when torque demand occurs. Indexing the current to torque demand would not only meet dynamic requirements quickly, but also reduce current-related losses i d s when the profile is smooth.
The first method (Opt_flux_1) comes from the article [26] published in 2021, this method seeks the optimal flux to cause the minimum losses. Since the optimal flux λ d r and current i d s are very closely related, finding the optimal flux and current amounts to the same thing. The article begins its reasoning by looking for the steady-state torque (Equation (33)) in Equation (34), the loss model becomes
  • Copper losses:
    P C O P P E R = 3 2 R s 16 P 2 T e 2 k T 2 λ r 2 + λ r 2 L m 2 + R r L m 2 L r 2 16 P 2 T e 2 k T 2 λ r 2
    with k T = 3 L m L r .
  • Iron losses:
    P I R O N = ( K H ω e + K e ω e 2 ) 16 P 2 L m 2 L l r 2 L r 2 T e 2 k T 2 λ r 2 + λ r 2
Total losses:
P L O S S E S = P C O P P E R + P I R O N
In order to obtain the flux with the lowest losses, we need to derive the total losses with respect to λ r and find the smallest root: d P L O S S E S d λ r = 0 . Inserting (38) and (39) into the previous equation gives
d 3 2 R s 16 P 2 T e 2 k T 2 λ r 2 + λ r 2 L m 2 + R r L m 2 L r 2 16 P 2 T e 2 k T 2 λ r 2 + ( K H ω e + K e ω e 2 ) 16 P 2 L m 2 L l r 2 L r 2 T e 2 k T 2 λ r 2 + λ r 2 d λ r = 0
The expression ( K H ω e + K e ω e 2 ) is simplified within an equivalent resistor R f . By isolating λ r on one side, we obtain the equation
λ o p t 4 = T e 2 k T 2 16 P 2 3 2 R s + R r L m 2 L r 2 + R f L m 2 L l r 2 L r 2 R f + 3 2 R s L m 2
The optimal flux is therefore
λ o p t = 4 k T P 3 2 R s + R r L m 2 L r 2 + R f L m 2 L l r 2 L r 2 R f + 3 2 R s L m 2 T e
The maximum structure for optimal flux control is added to the EMR in Figure 23. The added blocks are similar to the FOC except for the strategy block, which contains Equation (43).

5.4.3. Optimized Flux Control n 2

The second method (Opt_flux_2) comes from the article [27], published in 2022. The principle is similar, but the model is slightly different and the method changes, as optimal currents are calculated immediately. Here, the flux is not used directly. Based on the loss model in the article, the following equation appears:
P l o s s = P s c u + P r c u + P f e = ( i d s 2 + i q s 2 ) R s + ( i d r 2 + i q r 2 ) R r + ( V m d 2 + V m q 2 ) R f e
With the magnetizing voltages of the d and q branches representing the coupling between the voltages and currents of the d and q axes,
V m d = ω e L m L l r L r i q s V m q = ω e L m i d s
Inserting Equation (45) into Equation (44) gives
P l o s s = ( R s + ω e 2 L m 2 R f e ) i d s 2 + ( R s + R r L m 2 L r 2 + ω e 2 L m 2 L l r 2 R f e L r 2 ) i q s 2 = R d ( ω e ) i d s 2 + R q ( ω e ) i q s 2
where functions R d ( ω e ) and R q ( ω e ) are defined by R d ( ω e ) = R s + ω e 2 L m 2 R f e , R q ( ω e ) = R s + R r L m 2 L r 2 + ω e 2 L m 2 L l r 2 R f e L r 2 et m 1 = 3 P 4 L m 2 L r .
Unlike the Optimized Flux Control n 1, we derive the total losses with respect to the current i d s to obtain the minimum losses.
d P l o s s d i d s = 2 i d s R d ( ω e ) + 2 i q s R q ( ω e ) d i q s d i d s = 0
Or
2 i d s R d ( ω e ) + 2 R q ( ω e ) i q s 2 i d s = 0
The blocks of the control chain are similar to the previous ones except for the strategy block, which includes the following equations:
i d s _ o p t = R q ( ω e ) R d ( ω e ) i q s i q s _ o p t = T e m r e f R q ( ω e ) m 1 R d ( ω e ) λ r r e f = L m i d s _ o p t
Assembling the traction chain and control blocks gives the complete EMR diagram (Figure 24).

5.4.4. Optimized Flux Control n 3

The last method (Opt_flux_3) comes from the article [28], published in 2023. In the same way, the starting point is the loss model of the motor, and the aim is to minimize total losses by deriving them with respect to current i d s . The current i d s _ o p t is given by the following equation:
i d s _ o p t = B A T e k 2 4
With the following coefficients A, B, and C:
A = R s + ( K h ω e + K e ω e 2 ) L m 2 B = R s + R r L m 2 L r 2 + ( K h ω e + K e ω e 2 ) L m 2 L r 2 ( L r L m ) 2 C = 3 2 P 2 L m 2 L r
The difference here is that iron losses have not been simplified within an iron resistor R f e . This gives the complete EMR diagram (Figure 25).

5.4.5. Results

The Table 11 below gathers the loss results of the four previous control scheme after a complete cycle. The aim is to reach the same operating region as for IPMSM. With the exception of the MAS4 and MAS17 (less powerful), which are simulated with Bombardier architecture, all other vehicles are simulated with Zoé architecture.
Figure 26 shows the evolution of flux as a function of time. The three strategies applied are similar, but with a few differences that appear according to motor speed.
Figure 27 is used to compare gains with losses in relation to the FOC control. The F l u x _ o p t i _ 2 control performs better on motors with lower power ratings (MAS4, MAS12, and MAS17). Whereas the F l u x _ o p t i _ 1 control stands out on more powerful motors (MAS6, MAS7, MAS18, MAS19, and MAS20). As for the F l u x _ o p t i _ 3 control, it is more constant regardless of motor power. We can conclude that, whatever the control chosen, the losses suppressed are quite significant compared with the FOC control, but depending on motor power, one of the three flux-optimized controls will perform better.
Table 12 shows the yields of the best and worst controllers on each of the MAS. The raw efficiencies depend on the values of the components (rotor and stator resistances and inductances). By choosing the most suitable control for the asynchronous motor, the efficiency of each motor can be increased by 1.1% to 2.8%. The performance of the controls applied depends little on the motor configuration, and gains can be observed on all ten motors presented.

6. Conclusions

In conclusion, the various controls applied to the two motors have performed well as they have allowed for a significant reduction in losses. The EMR/MSC representation has been successful in facilitating the understanding of the different controls. This paper shows that the Energy Macroscopic Representation (EMR) formalism, introduced a decade ago, is very practical for making the comparisons we have made in this paper. EMR offers a unified structure for the graphical presentation of system models and control laws. To switch from one control law to another, it is sufficient to change an instance of one or more blocks. The overall structure of the diagram remains the same.
The results obtained, simulated under conditions resembling those of a typical driving cycle, suggest that the controls are applicable in the automotive industry.
The more complex motors presented in the article justified the implementation of controls aimed at reducing energy consumption. In these motors, two currents i d and i q flow. Historically, the most well-known controls chose to use only one of these currents ( i q ) to produce torque. The i d current was thus constant or zero, either used for flux regulation or not used at all. The advantage was that the control of these motors was close to a Direct Torque Control (DTC). However, the loss in torque production and the losses incurred by the flow of a constant current were significant drawbacks.
The aim of this work is to demonstrate that controls taking into account these losses exist for all motors and allow for energy savings while maintaining good performance. The methodology was to present the known motor model along with its loss model and then represent them with the EMR. Subsequently, different controls seeking to minimize total losses were simulated.
For the PMSM, the LM/MTPA control was the most effective in considering copper and iron losses. Its implementation over ten motors demonstrated its effectiveness with an average of 25% of losses eliminated and an average efficiency increase of 3.2%. However, it should be noted that the benefits of this control depend heavily on the motor parameters on which the control is implemented. Hence, the eliminated losses were expressed as a ratio between the main torque and the reluctance torque to predict the performance of any IPMSM control.
In summary, the experiment highlighted controls reducing losses in two different motors. A uniform representation was used throughout the work with EMR and MSC to simplify the understanding of energy exchanges. The results we have reviewed in this study are interesting in practice. They have immediate applications. Indeed, the control laws of electric motors are already implemented on computers today. To implement more efficient laws, it is enough to change the software without changing the hardware. There is therefore no significant economic impact of updating the control laws on an existing fleet of electric machines. Future prospects for the project would involve conducting similar work on the Synchronous Reluctance Motor (SRM), integrating motor loss representation into the EMR, and continuing work above the nominal speed of the motor (constant power region).
We believe that a similar study on Brushless DC (BLDC) motors is worth conducting. These motors are becoming important in many aspects of the industry because they are less expensive than synchronous motors or induction motors.
More precisely, this work does not only apply to electric motor controls but also to all areas that use variable-speed motors. For a more global study of the electric vehicle, a broader study could be conducted to include losses related to batteries or supercapacitors.
Finally, it should be noted that similar gains could be gained in any industrial use of electric drive (marine propulsion, dump truck, machine tools, energy conversion, etc.).

Author Contributions

Conceptualization, J.-M.B., R.L. and E.D.; methodology, J.-M.B., R.L. and E.D.; software, R.L.; validation, J.-M.B., R.L. and E.D.; formal analysis, R.L.; investigation, J.-M.B., R.L. and E.D.; resources, J.-M.B. and E.D.; data curation, R.L.; writing—original draft preparation, R.L.; writing—review and editing, J.-M.B. and E.D.; visualization, J.-M.B. and R.L.; supervision, E.D.; project administration, J.-M.B. and E.D. 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 conflict of interest.

References

  1. Bouscayrol, A.; Hautier, J.P.; Lemaire-Semail, B. Graphic Formalisms for the Control of Multi-Physical Energetic Systems: COG and EMR. In Systemic Design Methodologies for Electrical Energy Systems: Analysis, Synthesis and Management; Roboam, X., Ed.; John Wiley & Sons, Ltd.: Hoboken, NJ, USA, 2013; Chapter 3; pp. 89–124. [Google Scholar]
  2. Bouscayrol, A.; Delarue, P.; Guillaud, X. Power strategies for maximum control structure of a wind energy conversion system with a synchronous machine. Renew. Energy 2005, 30, 2273–2288. [Google Scholar] [CrossRef]
  3. Fadili, S.; German, R.; Bouscayrol, A. HiL Testing of a High C-Rate Battery For the Nissan Leaf. In Proceedings of the 2022 IEEE Vehicle Power and Propulsion Conference (VPPC), Merced, CA, USA, 1–4 November 2022; pp. 1–6. [Google Scholar] [CrossRef]
  4. Chi, T.P.N.; Nguyen, B.H.; Trovao, J.P.F.; Ta, M.C. Effect of Battery/Supercapacitor Hybrid Storage System on Battery Voltage in Electric Vehicles. In Proceedings of the 2022 IEEE Vehicle Power and Propulsion Conference (VPPC), Merced, CA, USA, 1–4 November 2022; pp. 1–6. [Google Scholar] [CrossRef]
  5. Berriel, R.O.; Bouscayrol, A.; Delarue, P.; Brocart, C. Mechanical Braking Strategy Impact on Energy Consumption of a Subway. In Proceedings of the 2020 IEEE Vehicle Power and Propulsion Conference (VPPC), Merced, CA, USA, 1–4 November 2020; pp. 1–5. [Google Scholar] [CrossRef]
  6. Badji, A.; Djoudi, H.; Benyahia, N.; Denoun, H.; Zaouia, M.; Benamrouche, N. Energetic macroscopic representation (EMR) based on internal model control (IMC) for fuel cell and supercapacitor hybrid electric vehicles. In Proceedings of the 2015 3rd International Conference on Control, Engineering & Information Technology (CEIT), Tlemcen, Algeria, 25–27 May 2015; pp. 1–6. [Google Scholar] [CrossRef]
  7. Koita, A.; Payman, A.; Dakyo, B.; Hissel, D. Control of a Wind Energy Conversion System using the Energetic Macroscopic Representation. In Proceedings of the 2018 7th International Conference on Renewable Energy Research and Applications (ICRERA), Paris, France, 14–17 October 2018; pp. 1460–1465. [Google Scholar] [CrossRef]
  8. Mock, P. The WLTP: How a new test procedure for cars will affect fuel consumption values in the EU. Int. Counc. Clean Transp. 2014, 9, 3547. [Google Scholar]
  9. Tutuianu, M.; Bonnel, P.; Ciuffo, B.; Haniu, T.; Ichikawa, N.; Marotta, A.; Pavlovic, J.; Steven, H. Development of the World-wide harmonized Light duty Test Cycle (WLTC) and a possible pathway for its introduction in the European legislation. Transp. Res. Part Transp. Environ. 2015, 40, 61–75. [Google Scholar] [CrossRef]
  10. Zhu, Z.; Liang, D.; Liu, K. Online Parameter Estimation for Permanent Magnet Synchronous Machines: An Overview. IEEE Access 2021, 9, 59059–59084. [Google Scholar] [CrossRef]
  11. Zhu, Z.Q.; Howe, D. Electrical Machines and Drives for Electric, Hybrid, and Fuel Cell Vehicles. Proc. IEEE 2007, 95, 746–765. [Google Scholar] [CrossRef]
  12. Oztekin, M.; Kiselychnyk, O.; Wang, J. Energy Efficient and Transients Optimal IPMSM Drive for Electric Vehicles. In Proceedings of the International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM), Sorrento, Italy, 22–24 June 2022; pp. 832–837. [Google Scholar] [CrossRef]
  13. Windisch, T.; Hofmann, W. Loss minimization of an IPMSM drive using pre-calculated optimized current references. In Proceedings of the 37th Annual Conference of the IEEE Industrial Electronics Society (IECON), Melbourne, Australia, 7–10 November 2011; pp. 4704–4709. [Google Scholar] [CrossRef]
  14. Nam, K.H. AC Motor Control and Electrical Vehicle Applications; CRC Press: Boca Raton, FL, USA, 2020. [Google Scholar]
  15. Simulink-MathWorks France. AC6-100 kW Interior Permanent Magnet Synchronous Motor Drive—MATLAB. 2011. Available online: https://fr.mathworks.com/help/sps/ug/ac6-100-kw-interior-permanent-magnet-synchronous-motor-drive.html (accessed on 20 June 2023).
  16. Song, Q.; Zhao, S.; Li, Y.; Ahmad, M. Voltage Vector Directional Control for IPMSM Based on MTPA Strategy. IEEE Access 2020, 8, 27998–28008. [Google Scholar] [CrossRef]
  17. Bariša, T.; Sumina, D.; Kutija, M. Comparison of maximum torque per ampere and loss minimization control for the interior permanent magnet synchronous generator. In Proceedings of the International Conference on Electrical Drives and Power Electronics (EDPE), Tatranska Lomnica, Slovakia, 21–23 September 2015; pp. 497–502. [Google Scholar] [CrossRef]
  18. Sieklucki, G.; Kara, D. Design and Modelling of Energy Conversion with the Two-Region Torque Control of a PMSM in an EV Powertrain. Energies 2022, 15, 4887. [Google Scholar] [CrossRef]
  19. Wei, H.; Yu, J.; Zhang, Y.; Ai, Q. High-speed control strategy for permanent magnet synchronous machines in electric vehicles drives: Analysis of dynamic torque response and instantaneous current compensation. Energy Rep. 2020, 6, 2324–2335. [Google Scholar] [CrossRef]
  20. Trancho, E.; Ibarra, E.; Arias, A.; Salazar, C.; Lopez, I.; de Guereñu, A.D.; Peña, A. IPMSM torque control strategies based on LUTs and VCT feedback for robust control under machine parameter variations. In Proceedings of the 42nd Annual Conference of the IEEE Industrial Electronics Society (IECON), Florence, Italy, 24–27 October 2016; pp. 2833–2838. [Google Scholar] [CrossRef]
  21. Zhao, Y.; Qiao, W.; Wu, L. An Adaptive Quasi-Sliding-Mode Rotor Position Observer-Based Sensorless Control for Interior Permanent Magnet Synchronous Machines. IEEE Trans. Power Electron. 2013, 28, 5618–5629. [Google Scholar] [CrossRef]
  22. Halder, S.; Agarwal, P.; Srivastava, S. Comparative analysis of MTPA and ZDAC control in PMSM drive. In Proceedings of the Annual IEEE India Conference (INDICON), New Delhi, India, 17–20 December 2015; pp. 1–5. [Google Scholar] [CrossRef]
  23. Sanyasi Naidu, A.; Samanta, S. Analysis of IPMSM Motor by Using SPWM and SVPWM Based Vector Controller with MTPA Control Strategy. In Proceedings of the IEEE 10th Power India International Conference (PIICON), New Delhi, India, 25–27 November 2022; pp. 1–5. [Google Scholar] [CrossRef]
  24. Amornwongpeeti, S.; Kiselychnyk, O.; Wang, J.; Antaloae, C.; Soumelidis, M.; Shah, N. A combined MTPA and maximum efficiency control strategy for IPMSM motor drive systems. In Proceedings of the International Conference on Electrical Systems for Aircraft, Railway, Ship Propulsion and Road Vehicles & International Transportation Electrification Conference (ESARS-ITEC), Toulouse, France, 2–4 November 2016; pp. 1–6. [Google Scholar] [CrossRef]
  25. Dang, K.L.; Nguyen, B.H.; Ta, M.C.; Trovão, J.P.F.; Vo-Duy, T. Sliding Mode Solution for Rotor Flux Control and Estimation of Induction Motors Using Energetic Macroscopic Representation. In Proceedings of the 11th International Conference on Control, Automation and Information Sciences (ICCAIS), Hanoi, Vietnam, 21–24 November 2022; pp. 535–540. [Google Scholar] [CrossRef]
  26. Hassan, A.; Bazzi, A. Adaptive Loss Minimization Technique of Induction Motor Drives Using Extended Kalman Filter. In IEEE International Electric Machines and Drives Conference (IEMDC); IEEE: Piscataway, NJ, USA, 2021. [Google Scholar] [CrossRef]
  27. V, K.; Singh, B. Optimum Flux Based Vector Control of Induction Motor Drive For Electric Vehicle. In IEEE IAS Global Conference on Emerging Technologies (GlobConET); IEEE: Piscataway, NJ, USA, 2022. [Google Scholar] [CrossRef]
  28. Roy, S.; Pandey, R. Efficiency Optimization of Vector Controlled Induction Motor Drive by Field Orientation Technique. In Third International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT); IEEE: Piscataway, NJ, USA, 2023. [Google Scholar] [CrossRef]
  29. Gülbahçe, M.O.; Karaaslan, M.E. Estimation of Induction Motor Equivalent Circuit Parameters from Manufacturer’s Datasheet by Particle Swarm Optimization Algorithm for Variable Frequency Drives. Electrica 2021, 22, 16–26. [Google Scholar] [CrossRef]
Figure 1. Energetic macroscopic representation (EMR) of the electrical vehicle.
Figure 1. Energetic macroscopic representation (EMR) of the electrical vehicle.
Energies 17 04945 g001
Figure 2. Worldwide harmonized Light vehicles Test Procedure (WLTP) cycle.
Figure 2. Worldwide harmonized Light vehicles Test Procedure (WLTP) cycle.
Energies 17 04945 g002
Figure 3. Simulated vehicles: (a) Renault Zoé and (b) Bombardier eCommander.
Figure 3. Simulated vehicles: (a) Renault Zoé and (b) Bombardier eCommander.
Energies 17 04945 g003
Figure 4. PMSM ideal circuits.
Figure 4. PMSM ideal circuits.
Energies 17 04945 g004
Figure 5. SPMSM (a) vs. IPMSM (b).
Figure 5. SPMSM (a) vs. IPMSM (b).
Energies 17 04945 g005
Figure 6. Increasing saliency ratio. (b) multiplying magnet layers with respect to (a). (c) represents axial laminations effect.
Figure 6. Increasing saliency ratio. (b) multiplying magnet layers with respect to (a). (c) represents axial laminations effect.
Energies 17 04945 g006
Figure 7. PMSM circuits.
Figure 7. PMSM circuits.
Energies 17 04945 g007
Figure 8. IPMSM vehicle EMR scheme.
Figure 8. IPMSM vehicle EMR scheme.
Energies 17 04945 g008
Figure 9. ZDAC control scheme specific blocks.
Figure 9. ZDAC control scheme specific blocks.
Energies 17 04945 g009
Figure 10. Control structure for ZDAC.
Figure 10. Control structure for ZDAC.
Energies 17 04945 g010
Figure 11. Copper losses (a) and torque generation (b) with respect to current distribution.
Figure 11. Copper losses (a) and torque generation (b) with respect to current distribution.
Energies 17 04945 g011
Figure 12. MTPA controller scheme.
Figure 12. MTPA controller scheme.
Energies 17 04945 g012
Figure 13. Calculation of β .
Figure 13. Calculation of β .
Energies 17 04945 g013
Figure 14. LM/MTPA controller scheme.
Figure 14. LM/MTPA controller scheme.
Energies 17 04945 g014
Figure 15. Comparison of regained losses with respect to ZDAC control.
Figure 15. Comparison of regained losses with respect to ZDAC control.
Energies 17 04945 g015
Figure 16. Losses removed as a function of the ratio ( | L d L q | ) / λ m —Linear zone. Blue dot correspond to first motors serie in Table 5, red dot correspond to additional simulated motor in Table 7, dotted line is the trend line.
Figure 16. Losses removed as a function of the ratio ( | L d L q | ) / λ m —Linear zone. Blue dot correspond to first motors serie in Table 5, red dot correspond to additional simulated motor in Table 7, dotted line is the trend line.
Energies 17 04945 g016
Figure 17. Losses deleted based on the ratio ( | L d L q | ) / λ m —extended area.
Figure 17. Losses deleted based on the ratio ( | L d L q | ) / λ m —extended area.
Energies 17 04945 g017
Figure 18. Current distribution comparison: (a) ZDAC—(b) LM/MTPA.
Figure 18. Current distribution comparison: (a) ZDAC—(b) LM/MTPA.
Energies 17 04945 g018
Figure 19. Asynchronous motor wiring diagrams.
Figure 19. Asynchronous motor wiring diagrams.
Energies 17 04945 g019
Figure 20. Energetic macroscopic representation of a vehicle with asynchronous motor.
Figure 20. Energetic macroscopic representation of a vehicle with asynchronous motor.
Energies 17 04945 g020
Figure 21. Specific MAS FOC blocks.
Figure 21. Specific MAS FOC blocks.
Energies 17 04945 g021
Figure 22. EMR asynchronous motor FOC.
Figure 22. EMR asynchronous motor FOC.
Energies 17 04945 g022
Figure 23. EMR control structure for Optimized Flux Control n 1.
Figure 23. EMR control structure for Optimized Flux Control n 1.
Energies 17 04945 g023
Figure 24. EMR control structure for Optimized Flux Control n 2.
Figure 24. EMR control structure for Optimized Flux Control n 2.
Energies 17 04945 g024
Figure 25. EMR control structure for Optimized Flux Control n 3.
Figure 25. EMR control structure for Optimized Flux Control n 3.
Energies 17 04945 g025
Figure 26. Flux comparison: (a) FOC—(b) F l u x _ O p t i _ 1 —(c) F l u x _ O p t i _ 2 —(d) F l u x _ O p t i _ 3 .
Figure 26. Flux comparison: (a) FOC—(b) F l u x _ O p t i _ 1 —(c) F l u x _ O p t i _ 2 —(d) F l u x _ O p t i _ 3 .
Energies 17 04945 g026
Figure 27. Comparison of regained losses.
Figure 27. Comparison of regained losses.
Energies 17 04945 g027
Table 1. Vehicle parameters and variables.
Table 1. Vehicle parameters and variables.
Parameters
NameMeaning
R b a t ( Ω )Battery internal resistance
C b a t (Ah)Battery capacity
k g b o x Gearbox ratio
r w h e e l (m)Wheels radius
M v e h (kg)Vehicle mass
fFriction coefficient
g (m/s2)Gravitational acceleration
α (°)Angle of the slope
ρ (kg/m3)Density of air
C x A Drag coefficient
Variables
NameMeaning
u b a t (V)Battery voltage
U o c _ b a t ( S o C b a t ) (V)Battery open circuit voltage
S o C b a t ( % )Battery state of charge
i b a t (A)Battery current
T e m (Nm)Electromagnetic torque
T g b o x (Nm)Gearbox torque
ω r (rad/s)Rotor mechanical speed
ω g b o x (rad/s)Gearbox speed
F t r (N)Traction force produce by wheel
F r e s (N)Resistance force
v v e h (m/s)Vehicle speed
v w i n d (m/s)Wind speed
Table 2. Simulated vehicle parameters.
Table 2. Simulated vehicle parameters.
Parameters of Simulated Vehicles
Vehicle Specifications Renault Zoé Bombardier eCommander
M v e h (kg)1502857
r w h e e l (m)0.204 (16″)0.3175 (29″)
f0.015 (asphalt)0.035 (rough road)
S C x 0.751.3
Table 3. PMSM parameters and variables.
Table 3. PMSM parameters and variables.
Parameters
NameSignification
R s ( Ω )Stator resistance
L d , L q (H)d and q axis inductances
λ p m (Wb)Permanent magnet flux
PNumber of poles
Variables
NameSignification
v d , v q (V)d and q axis voltages
i d , i q (A)d and q axis currents
e d , e q (V)Back electromotive forces on d and q axes
ω r (rad/s)Rotor mechanical speed
T e (Nm)Electromagnetic torque
Table 4. Supplementary PMSM parameters and variables.
Table 4. Supplementary PMSM parameters and variables.
Parameters
NameMeaning
r c o i l ( Ω )Coil internal resistance
L c o i l (H)Smoothing coil
C c a p (H)Bus capacitor DC
Variables
NameMeaning
u d c (V)DC bus voltage
u ¯ i n v (V)Three-phase voltages
I d c (A)DC current
I ¯ e m (A)Three-phase currents
m ¯ i n v Modulation index
Table 5. IPMSM motor parameters.
Table 5. IPMSM motor parameters.
Tested Motor Parameters
Motor ParametersIPMSM 1IPMSM 6IPMSM
6.0
IPMSM 7IPMSM
8
IPMSM
9
IPMSM
10
IPMSM
11
IPMSM
13
IPMSM
14
P n o m (kW)4010010090118.5160100100100150
T n o m (Nm)133256256225475.6935203203400300
N n o m (rpm)2600300030002100238017004700470018005000
N m a x (rpm)11,00012,50012,500/////3500/
U d c (V)240288288360355.9700360360230750
I n o m (A)216600600300222.7600377.5377.5//
P688888121288
λ m (Wb)0.070.07110.07110.0920.2130.370.210.042280.1750.095
L d (mH)0.3750.1740.0740.590.49050.430.0940.09410.2
L q (mH)0.8350.2920.3922.851.33930.70.1530.1531.70.55
R s (m Ω )29.58.212306.6712.14.24.24010
R c ( Ω )8888888888
( | L d L q | ) / λ m (mH/Wb)6.5711.6604.47324.5653.9850.7300.2811.39543.684
Table 6. Results table for ZDAC, MTPA, and LM/MTPA controllers.
Table 6. Results table for ZDAC, MTPA, and LM/MTPA controllers.
ParametersZDAC ControllerMTPA ControllerLM/MTPA Controller
Motor
Name
CycleDurationEnergy
Expended
(Wh)
Energy Waste (Wh)Energy
Waste
(Wh)
Losses Deleted
(%)
Energy
Waste
(Wh)
Losses Deleted
(%)
IPMSM1 *0.95 × WLTP1000 s1258285.3165.542162.543
IPMSM6WLTP1400 s2854128.6114.710.8112.312.6
IPMSM6.0WLTP1400 s2854266.7165.138.116538.1
IPMSM7 *0.95 × WLTP1000 s1334291.173.974.672.975
IPMSM8WLTP1800 s4742131.8106.719.0106.319.4
IPMSM9WLTP1800 s4742154.3151.91.5151.91.5
IPMSM10WLTP1400 s2853160.3160.10.1160.10.1
IPMSM11WLTP1400 s285362.45511.95511.9
IPMSM13WLTP1150 s1992254.3192.424.3192.424.3
IPMSM14WLTP1800 s4742187.9143.523.6143.523.6
* Cycle speeds have been reduced by 5%, otherwise the motor is not powerful enough to complete the cycle.
Table 7. Parameters for IPMSM motor.
Table 7. Parameters for IPMSM motor.
Motor Parameters
Motor Parameters IPMSM 15 IPMSM 16 IPMSM 17 IPMSM 18
P n o m (kW)150404090
T n o m (Nm)300133133225
N n o m (rpm)5000260026002100
N m a x (rpm)/11,00011,000/
U d c (V)750240240360
I n o m (A)/216216300
P8668
λ m (Wb)0.150.08350.0750.13
L d (mH)0.20.3750.31
L q (mH)0.5750.8350.93
R s (m Ω )1029.529.530
R c ( Ω )20202020
( L d L q ) / λ m 2.55.58.015.385
Table 8. Comparison of energy efficiency.
Table 8. Comparison of energy efficiency.
Motor NameEfficiency of the Least Efficient
Control (ZDAC)
Efficiency of the Most Efficient
Control (LM/MTPA)
Efficiency Difference
IPMSM181.5%88.6%+7.1%
IPMSM695.7%96.2%+0.5%
IPMSM6.091.5%94.5%+3%
IPMSM782.1%94.8%+12.7%
IPMSM897.3%97.8%+0.5%
IPMSM996.8%96.9%+0.1%
IPMSM1094.7%94.7%+0%
IPMSM1197.9%98.1%+0.2%
IPMSM1388.7%91.2%+2.5%
IPMSM1496.2%97.1%+0.9%
Table 9. Asynchronous motor variables and parameters.
Table 9. Asynchronous motor variables and parameters.
Parameters
NameMeaning
R s ( Ω )Stator resistance
R r ( Ω )Rotor resistance
L s (H)Stator inductance
L r (H)Rotor inductance
L m (H)Mutual inductance
PNumber of poles
K H Hysteresis loss coefficient
K e Coefficient of Eddy current losses
Variables
NameMeaning
u d q s (V)d and q axis tensions
i d q s (A)d and q axis currents
e d q s (V)Counter-electromotive forces of axes d and q
ω e (rad/s)Synchronization speed
ω r (rad/s)Rotor speed
ω s l i p (rad/s)Slip speed
λ r (Wb)Rotor flux
λ m (Wb)Mutual flux
T e (rad/s)Motor torque
Table 10. Asynchronous Motor parameters.
Table 10. Asynchronous Motor parameters.
Motor Parameters
Motor Parameters MAS_4 MAS_5 MAS_6 MAS_7 MAS_12 MAS_13 MAS_17 MAS_18 MAS_19 MAS_20
P n o m (kW)3774.511114974.51113775110160
T n o m (Nm)192507.5497.5865533507.5242.5475.16611055
N n o m (rpm)1780178017851785178017851480148414871487
U d c (V)460460460460575575400400400400
I n o m (A)54135.7140.6229.611311665124.4173.5270
f (Hz)60606060606050505050
P4444444444
R s (m Ω )99.639.530.218.159.645.882.335.521.513.7
R r (m Ω )58.3722.1517.219.95632.8126.3450.320.9212.317.728
X m ( Ω )11.4576.2734.1283.5510.346.038.524.743.262.42
X s d = X r d (m Ω )326.8146.6106.671.6238.6159.8227.4105.27147.7
L m (mH)30.3916.6410.959.4227.4215.9927.1115.110.387.69
L s (mH)31.25817.0311.2339.6128.0516.4127.8315.4410.617.84
L r (mH)31.57617.02911.23299.60528.05316.41427.834415.43510.6067.8418
L l s (mH)0.8670.3890.2830.1900.6330.4240.7240.3350.2260.152
L l r (mH)0.8670.3890.2830.1900.6330.4240.7240.3350.2260.152
Table 11. Table of results for F O C , Opt_flux_1, Opt_flux_2, and Opt_flux_3 control scheme.
Table 11. Table of results for F O C , Opt_flux_1, Opt_flux_2, and Opt_flux_3 control scheme.
ParametersFOC ControllerOpt_Flux_1 ControllerOpt_Flux_2 ControllerOpt_Flux_3 Controller
Motor
Name
CycleDurationEnergy
Expended
(Wh)
Lost Energy
(Wh)
Lost Energy
(Wh)
Losses
Deleted
(%)
Lost
Energy
(Wh)
Losses
Deleted
(%)
Lost
Energy
(Wh)
Losses
Deleted
(%)
MAS40.9 × WLTP1000 s114477.753.431.244.942.354.829.4
MAS5WLTP1400 s2854157.4103.634.2103.334.4108.331.2
MAS6WLTP1400 s2854157.6115.127123.621.6119.724.1
MAS7WLTP1800 s4740200.4148.126.1168.41615622.2
MAS12WLTP1800 s4740290.7167.542.4148.448.9187.535.5
MAS13WLTP1800 s4740258.4190.426.3186.927.7196.723.9
MAS170.9 × WLTP1000 s114478.955.329.950.835.65727.8
MAS18WLTP1400 s2854174.9115.134124.329121.130.1
MAS19WLTP1800 s4740248.9160.135.7178.628.3208.316.3
MAS20WLTP1800 s4740201.0136.732160.320.2144.328.2
Table 12. Comparison of motor efficiencies.
Table 12. Comparison of motor efficiencies.
Motor NameEfficiency of the Least Efficient
Control (FOC)
Efficiency of the Most Efficient
Control
Efficiency Difference
MAS493.6%96.2% (Opti n 2)+2.6%
MAS594.8%96.5% (Opti n 2)+1.7%
MAS694.8%96.1% (Opti n 1)+1.3%
MAS795.9%97.0% (Opti n 1)+1.1%
MAS1294.2%97.0% (Opti n 2)+2.8%
MAS1394.8%96.2% (Opti n 2)+1.4%
MAS1793.5%95.7% (Opti n 2)+2.2%
MAS1894.2%96.1% (Opti n 1)+1.9%
MAS1995.0%96.7% (Opti n 1)+1.7%
MAS2095.9%97.2% (Opti n 1)+1.3%
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

Bourgeot, J.-M.; Leclerre, R.; Delaleau, E. Comparison of Several Energy-Efficient Control Laws Using Energetic Macroscopic Representation for Electric Vehicles. Energies 2024, 17, 4945. https://doi.org/10.3390/en17194945

AMA Style

Bourgeot J-M, Leclerre R, Delaleau E. Comparison of Several Energy-Efficient Control Laws Using Energetic Macroscopic Representation for Electric Vehicles. Energies. 2024; 17(19):4945. https://doi.org/10.3390/en17194945

Chicago/Turabian Style

Bourgeot, Jean-Matthieu, Romain Leclerre, and Emmanuel Delaleau. 2024. "Comparison of Several Energy-Efficient Control Laws Using Energetic Macroscopic Representation for Electric Vehicles" Energies 17, no. 19: 4945. https://doi.org/10.3390/en17194945

APA Style

Bourgeot, J. -M., Leclerre, R., & Delaleau, E. (2024). Comparison of Several Energy-Efficient Control Laws Using Energetic Macroscopic Representation for Electric Vehicles. Energies, 17(19), 4945. https://doi.org/10.3390/en17194945

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

Article Metrics

Back to TopTop