Next Article in Journal
NR Sidelink Performance Evaluation for Enhanced 5G-V2X Services
Previous Article in Journal
Synthetic Drivers’ Performance Measures Related to Vehicle Dynamics to Control Road Safety in Curves
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Comparison of Feedback Field-Weakening Techniques for Synchronous Machines with Permanent Magnets

Daeyoung R&D Center, Yongin 16954, Republic of Korea
Vehicles 2023, 5(4), 1671-1691; https://doi.org/10.3390/vehicles5040091
Submission received: 26 September 2023 / Revised: 8 November 2023 / Accepted: 10 November 2023 / Published: 13 November 2023

Abstract

:
In recent decades the market share of electrical cars has increased significantly, which has paved the way for the development of automotive electronics. Some of the most important parts of modern electrical vehicles are motor drives, which are used in car training and mechanization. Electrical drives are used in powertrains for traction, in air conditioning systems to cool cars and their parts, in doors for opening/closing as well as window movements, etc. The most popular motor type in electrical vehicles is synchronous motors with permanent magnets, which are compact and provide high torque. However, these motors require the development of control systems for proper operation. This system has to have the capacity to implement several state-of-the-art techniques, which can fully utilize motor potential, increase its efficiency, and decrease battery usage. One of these techniques is field-weakening, which overcomes speed limitations due to a lack of supply voltage and increases the motor’s speed operation range. This paper discusses the most popular approaches to field-weakening, including a new method proposed by the author. It considers both the pros and cons of each approach and provides recommendations for their usage. After that, this manuscript demonstrates the experimental results of each field-weakening technique obtained in the same motor drive, compares their performance, and discusses their strengths and weaknesses. Finally, the experimental part demonstrates that the proposed field-weakening approach demonstrates similar dynamics in load transients but provides 10 times less load to the microcontroller.

1. Introduction

During the last twenty years, the scientific community has been developing emerging technologies aimed at green energy and decreasing carbon emissions [1,2,3]. Thus, power converters [4,5], electrical motors [6] and generators [7], photovoltaic generation systems [8], and renewable energy as a whole [9] have received more attention and research activities. One of the results of the activity in this direction was the significant rise of electrical cars’ market share [10,11], which in turn intensified the development in neighboring areas, which includes electric motor drives [12], batteries as well as technologies connected to them [13,14,15], power electronics, etc. [16].
One of the most import technologies for electrical vehicles is electrical motor drives, which are used in powertrains for traction, in air conditioning systems to cool the car cabin and its parts, in doors for its opening/closing and window movements, etc. The most popular type of motors used in automotive applications is permanent magnet (PM) synchronous motors [17,18]. These have high torque-to-weight and torque-to-size ratios and can demonstrate high efficiency, which makes them attractive for automotive objects for which size, weight, and power consumption are parameters that need to be carefully controlled [19]. In order to utilize the full potential of PM synchronous motors (PMSMs), their control systems should implement several state-of-the-art techniques, which include Maximum Torque Per Ampere (MTPA) control, field-weakening (FW), harmonic suppression, etc. Therefore, FW is one of the key algorithms for automotive motor drives. This technology is used to overcome speed limitations due to the lack of supply voltage and increases the motor’s speed operation range, which is extremely important for motor drives supplied with a low or/and unstable voltage [20,21].
FW techniques are usually designed as extensions to conventional control schemes; therefore, they can be easily modified without redesigning the main control algorithm. At the same time, FW algorithms impact the dynamic operation of motor drives; thus, modification of the FW technique may require tuning of the main control algorithm. FW algorithms are typically implemented in such a way that they are inactive while the existing direct current (DC)-link voltage is sufficient for control, and they are activated when the DC-link voltage is insufficient.
The design of an FW algorithm depends on the type of main control scheme, and its implementation differs for direct torque control (DTC) [22,23], field-oriented control (FOC) [24], and discrete-space vector modulation (DSVM) [25] schemes; however, this paper studies only field-weakening algorithms for FOC, which are used in the control systems of the overwhelming majority of motor drives.

2. Field-Weakening Approaches

In order to discuss FW approaches, the physical principles of PMSM operation should be explained. The simplified construction of the three-phased four-poled Internal permanent magnet synchronous motor (IPMSM) is demonstrated in Figure 1. The rotor contains permanent magnets, which create a magnetic field. This field interacts with a stator magnetic field, created by the winding in the stator and supplied from the inverter. The rotor flux-linkage is almost constant and does not significantly vary during operation [26]; however, the stator current, which creates stator flux linkage, may be easily controlled and varies in a wider range.
When the rotor rotates, it creates alternating magnetic fields in the stator winding, which create a back-EMF. If the machine operates in motor mode, the direction of the back-EMF is opposite to the DC-link voltage; therefore, there is a theoretical limit to the motor speed, where the back-EMF is equal to the voltage applied to stator windings.
The operation of the PMSM can be illustrated with the following electrical equations:
u a = i a R a + d ψ a d t u b = i b R b + d ψ b d t u c = i c R c + d ψ c d t
where:
  • ua, ub, uc,—the motor phase voltages;
  • ia, ib, ic,—the motor phase currents;
  • Ra, Rb, Rc,—the motor phase resistances;
  • ψa, ψb, ψc,—the motor phase flux linkages, which are multivariable functions and depend on the motor design, its self and mutual inductances, the phase currents, etc. It should be noted that a more mathematically strict writing of this is ψa(ia(t), ib(t), ic(t)), ψb(ia(t), ib(t), ic(t)), and ψc(ia(t), ib(t), ic(t)); however, for the purpose of simplicity, the multivariable dependencies are not indicated directly.
Assuming that the motor is fully symmetrical and unsaturated, its flux distribution is sinusoidal, and neglecting eddy currents and stray fluxes, Equation (1) may be easily converted into a rotating reference frame, dq, where the axis d is tightly connected with the rotor’s flux [27]:
u d = i d R + L d d i d d t ω L q i q u q = i q R + L q d i q d t + ω L d i d + Ψ m
where:
  • ud, uq—the d- and q-axis voltage components, respectively;
  • id, iq—the d- and q-axis current components, respectively;
  • Ld, Lq—the d- and q-axis inductances, respectively;
  • R—the stator resistance;
  • Ψm—the permanent magnet flux linkage;
  • ω—the electrical angular speed.
Under the abovementioned conditions, the PM motor produces torque, defined as:
T = 3 2 p i q Ψ m + L d L q i d
where:
  • T—the produced torque;
  • p—the number of motor pole pairs.
These equations are used in classical field-oriented control, which has a control scheme as depicted in Figure 2. In this figure, ω, ωref, and Δω are the actual electrical speed, the reference motor electrical speed, and the speed error, respectively; id c, id, and Δid are the commanded direct current, the actual direct current, and the direct current error, respectively; iq c, iq, and Δiq are the commanded quadrature current, the actual quadrature current, and the quadrature current error, respectively; ud c and uq c are the reference direct and quadrature voltages. This control scheme contains an outer speed loop, which processes speed commands, and two inner current loops, which control the motor’s stator current through its components. The MTPA block is included in order to increase the motor’s efficiency and provide the maximum torque for a given current. It decomposes the commanded stator current, Is, into its components along the direct and quadrature axes, id and iq, respectively, in a way that provides the highest possible torque for the commanded value of Is. This block involves one of the well-known MTPA equations:
i d I s = I s cos γ I s i q I s = I s sin γ I s γ I s = arccos Ψ m + Ψ m 2 + 8 L d L q 2 I s 2 4 L d L q I s
where Ld and Lq are motor’s direct and quadrature inductances, γ is the MTPA angle, and Ψm is flux linkage of the rotor.
As can be clearly seen from (2), for the described control scheme, there is a theoretical maximum speed:
ω max = U max Ψ m ,
which can be reached under no load conditions without any disturbances (the currents and their derivatives are equal to zero). Here, Umax is the maximum phase voltage, which depends on the modulation algorithm and the available DC-link voltage. This limit may not be overcome by the classical FOC; therefore, special solutions are required. They can be hardware-based, as reported in [28], where the motor winding configuration is changed during its operation, or software-based, as considered in [29,30], where the additional field-weakening algorithms enhance the speed operation range [31].
As explained earlier, the magnet flux is almost constant and does not vary significantly; thus, this parameter may not be modified. However, motor Equation (2) includes the term ω·Ld·id, which is applied to the same axis as the rotor flux Ψm. The term Ld·id is the stator flux along the direct axis, which coincides with the rotor flux; therefore, the control algorithm may impact this term to modify the resulting flux along the direct axis. This feature is used for decreasing the machine flux along the direct axis, which, in turn, lowers the back-EMF and increases the maximum speed of the motor. Simultaneously, the control algorithm, which performs this action, is called the field-weakening algorithm. Ignoring the stator resistance, the FW algorithms increase the theoretical speed limit:
ω max = U max Ψ m + i d L d ,
which is additionally defined by the direct current. In the case where the point −Ψm/Ld is less than the maximum allowed current, Imax, the theoretical maximum speed is unlimited.
FW algorithms modify the direct current of PM motors; however, this action may be carried out in several ways, and each approach has its own advantages and drawbacks. The authors of [32,33] analyze the existing methods and provide a brief review and classification. In their work, they divide the techniques into feedback, feedforward, and mixed methods.
Feedforward algorithms involve motor models in order to calculate the required weakening of the rotor’s field and the corresponding field-weakening component of the stator current. These methods significantly depend on the motor parameter variation [34]; therefore, they may not be applicable in many drives [35]. Moreover, the analytical solutions of motor models are difficult for computations; therefore, various fitting functions [36] and linearization algorithms [37] are usually involved. Thus, methods of this type increase development and design complexity, complicate tuning, and do not guarantee proper operation when the motor parameters vary, depending on the operating conditions.
Feedback techniques are implemented using additional control loops, which compare the available phase voltage with the commanded phase voltage and modify the field-weakening component of the stator currents. Algorithms of this type do not depend on the motor parameter variation; therefore, they are used in the overwhelming majority of motor drives [38].
The next group of algorithms, mixed techniques, combines the previous two groups in order to gain the advantages of each approach. They use motor drive models in order to decrease the reaction time and involve a feedback approach in order to decrease the model’s dependence on the motor parameter variation. At the same time, these methods are the most computationally intensive and require fine tuning, significantly restricting their usage potential [39].
Therefore, the most popular and widely used group of methods for the implementation of field-weakening is feedforward approaches, which are a tradeoff between robustness, reaction time, and simplicity. Algorithms in this group can be classified by their impact on the field-weakening component of the stator current, and the most popular principles are considered below.

2.1. Straight Direct Current Modification

This approach uses schemes, which directly modify the commanded direct current if the commanded voltage is less than the voltage provided. A basic schematic for this approach is demonstrated in Figure 3, where the red elements indicate modifications to conventional FOC [40]. In this figure uDC is the DC-link voltage, which defines the maximum voltage that can be applied; id fw is the field-weakening component of the direct current (the value of the direct current modification); id m is the modified direct current; Imax is the maximum allowed phase current; iq max is the maximum value of the quadrature current, which is defined by the modified direct current and current limitation; and iq m is the modified quadrature current.
It can be clearly seen that the addition of the FW controller requires the implementation of additional limiting blocks and their tuning. This is caused by the fact that the modification of the direct current may cause the total stator current to exceed its limit, Imax; therefore, an additional check of its limit is necessary.
An analysis of this approach and recommendations for its usage will be provided in the next section, while the experimental results will be reported in the corresponding part of the paper.

2.2. Stator Current Vector Rotation

The methods in this group do not modify the direct current itself; they do it by rotating the stator current vector. When the stator current vector rotates, its direct component varies together with the phase angle, which is used to control the field of the machine [41]. The basic schematic for this approach is demonstrated in Figure 4, where the red elements indicate modifications to conventional FOC. In this figure, γ is MTPA angle; γfw is the additional MTPA angle used to modify the direct current for the field-weakening; γm is the resulting angle used for the decomposition of the current vector.
It can be clearly seen that enhancement with the FW controller does not significantly modify the original FOC schematic, and this approach does not require additional blocks. At the same time, it requires a decomposition of the conventional MTPA algorithm; thus, library routines may not be used.
An analysis of this approach and recommendations for its usage will be provided in the next section, while the experimental results will be reported in the corresponding part of the paper.

2.3. Indirect Field-Weakening

This idea is proposed by the author and is intended for motor drives that prioritize simplicity, reliability, and minimization of development time, i.e., the overwhelming majority of low-cost systems, motor drives for home appliances, etc. This method was originally developed for motor drives with reduced DC-link capacitors, where the DC-link voltage significantly pulsates and strongly disturbs the control system. After that, this method was modified in order to be applicable to motor drives with a stable DC-link voltage.
The main idea behind this technique is the exclusion of the FW controller and the decomposition of the available stator voltage into its direct and quadrature components, ud and uq, by the current controller output limits. Therefore, the main control scheme stays unchanged, and only the limits of the current proportional integral (PI) controllers are modified, as shown in Figure 5, where the red elements indicate modifications to conventional FOC.
The proposed algorithm works as follows. If the commanded voltage vector, Ucmd, may not be implemented with the existing DC-link voltage, i.e., this vector ends outside the hexagon, which limits the voltage, a space vector pulse-width modulation (SVPWM) algorithm limits the command voltage vector and typically does it collinearly, producing the vector U* as the output, as shown in Figure 6a. The commanded voltage, Ucmd, is constructed using its direct and quadrature components, ud c and uq c, respectively, which are calculated by the direct and quadrature current controllers. These controllers have output limits, Ud min, Ud max, Uq min, and Uq max, for the direct and quadrature components, respectively. These limits are typically symmetrical and define a limitation rectangle for the commanded voltage. Therefore, the commanded voltage is initially limited within a rectangle and then within a hexagon. This procedure results in a non-collinear limitation of the initially commanded voltage vector and can be used for redistributing its components in order to increase the FW current. This procedure is illustrated in Figure 6b,c for a one-component and two-component limitation, respectively. In these figures, the initially commanded voltage vector, Ucmd, is limited by the rectangle to Ucmd lim and then collinearly cut by the limiting hexagon, resulting in the applied vector, U*. As can be clearly seen, the field-weakening component of the voltage is increased in both cases, and this increase is defined by the limits of the current controllers. The proposed mechanism also operates normally when the commanded voltage vector is outside the hexagon but inside the limiting rectangle. Under these conditions, the SVPWM performs a collinear limitation of the commanded voltage vector, Ucmd, but the resulting voltage is less than desired; thus, the control system will increase the commanded voltage in the next steps until it reaches its limits, Ucmd_lim, as shown in Figure 6d. Therefore, all these cases result in an increase in the field-weakening component of the stator current, providing indirect FW.
This idea is extremely simple and does not require additional blocks or complicated tuning, which is attractive for many applications. At the same time, the approach performs non-linear control, which may be not acceptable in many applications.
An analysis of this approach and recommendations for its usage will be provided in the next section, while the experimental results will be reported in the corresponding part of the paper.

3. Analysis of the FW Approaches

This section provides an analysis of the main feedback approaches to weakening the field of PM motors. It analyzes their weak points and advantages, suggests ways to improve them, and provides recommendations for their usage. A theoretical quantitative analysis of these techniques is not an easy task due to the complex couplings of several parameters and their operation in non-linear regions; therefore, only a comparative analysis is performed, and general tendencies are analyzed. Simultaneously, a quantitative evaluation will be performed in the experimental part of this work.

3.1. Straight Direct Current Modification

The methods in this group modify only one control parameter during operation; therefore, they are easier to understand and tune [42]. This method decreases the machine flux by directly modifying the direct current. Considering that this flux and current are proportional to each other, the control is linear, which simplifies controller design and analysis of the control scheme. Furthermore, a linear control makes it easy to operate in the deep field-weakening regime (over 400~500%), which may be important for many gearless applications. Direct impact on the modifying parameter (the machine flux), decreases the system’s reaction time, and improves its dynamics, which mainly depend on the FW controller design and system sampling time; thus, this approach is the fastest among FW feedback techniques. The improved dynamics also decrease the speed deviation in transients, where the system is affected by various load disturbances, which is important for motor drives with fast varying loads, e.g., cutting machine tools.
At the same time, the main drawback of this approach is its complex current limitation, which is typically implemented in two steps: in the speed controller and after the FW current component calculation. This topology increases the load on the microcontroller unit (MCU), complicating the implementation and tuning processes; however, the main disadvantage is the possible wind-up of the speed controller [43]. This may happen when the second current limitation operates; however, the speed controller has no information on the corrected value of the commanded current. In order to circumvent the wind-up, various techniques that notify the speed controller of the changes in the system may be applied. A good example of an anti-wind-up technique was recommended in [44], where the authors proposed a dynamic control of the limiting value of the current controller. The proposed schematic is depicted in Figure 7, which demonstrates the significant simplification of the FOC with FW. The blocks depicted in red relate to the field-weakening part.

3.2. Stator Current Vector Rotation

Field-weakening techniques belonging to this group of algorithms rotate the stator current vector in order to increase its direct component in the negative direction and weaken the total field of the machine. However, this rotation also decreases the quadrature component of the stator current and, in turn, produced torque and motor speed. Therefore, this control approach modifies several system parameters simultaneously, which complicates its control and analysis and decreases its stability.
The negative impact on the speed is then compensated by the speed controller, which increases the commanded stator current. However, the current controller, at the same time, increases the FW component of the stator current, which should be corrected by the FW controller. Thus, the control system has two loops (speed and field-weakening), and each of them modify two parameters simultaneously (the direct and quadrature current). One parameter (the quadrature current for the speed loop and the direct current for the FW loop) decreases the control loop error, while the second one disturbs the operation of another loop. This feature is the main disadvantage of the rotation approach and significantly decreases the system’s stability. Therefore, developers have to pay additional attention to this problem and decrease the impact of the loops on each other, for example, by shifting their cut-off frequencies or involving fuzzy-logic-based approaches [45]. However, solutions like this worsen the system’s dynamics, which may not be desirable in many applications.
Another serious disadvantage is non-linear control because the FW controller impacts the current angle, γ, which, in turn, affects motor currents as follows:
i d γ = I s cos γ i q γ = I s sin γ
Therefore, the current components non-linearly depend on the modified parameter γ, and this non-linearity increases with an increase in the angle. As a result, this feature must be taken into account at the stage of development as well, and the corresponding measures should be taken. This non-linearity may be compensated by the inverse non-linearity in the FW controller or ignored, provided the cut-off frequency of the FW controller notably decreases and it does not significantly impact the stability.
At the same time, the main advantage of this approach is its simple implementation and the absence of possible windups. Therefore, it is often selected for projects that prioritize development time and do not require fast dynamics.

3.3. Indirect Field-Weakening

Previously considered approaches to weakening a motor field include an FW control loop; however, the development of the field-weakening controller was carried out under the assumption that the DC-link voltage is stable or changes slowly. At the same time, this is not true for inverters operating on weak grids or motor drives with reduced DC-link capacitors, where the DC-link voltage is not stable and typically contains notable oscillations at 100~120 Hz. These oscillations significantly disturb the FW controller and impact the stability of the motor drives. In order to solve this problem, the author proposed the elimination of the field-weakening controller and modification of the direct current by the limits of the current controllers. This design is extremely simple and does not require the implementation of additional blocks. It only requires the proper selection of current controller limits, which can be set to predefined values or vary dynamically. Since this algorithm almost does not load the microcontroller, it is a good candidate for usage in low-cost motor drives, which are typically equipped with low-power MCUs. The use of a voltage limitation hexagon increases the utilization of the DC-link voltage up to 100%, while competitive techniques require some gap for stable operation.
At the same time, the most significant disadvantages are non-linear control, the impossibility of deep field-weakening, and the partial windup of the speed controller. In the FW mode, the quadrature current controller operates in saturation, and therefore the speed controller impacts the motor only by means of direct current, which is calculated by the MTPA block using the output of the speed controller. This feature worsens the system’s dynamics and complicates the current limitations by S/W. If these drawbacks are not acceptable, the control system can be slightly modified, as shown in Figure 8, where the blocks depicted in red relate to the field-weakening part.. In this version of indirect FW control, when the quadrature current controller is saturated due to an insufficient DC-link voltage, the quadrature controller modifies the limits of the direct current controller, thus forcing the voltage vector to increase its field-weakening component.
Since this approach modifies id indirectly, using voltage limitations, it is difficult to provide a precise and tough control of the motor currents; therefore, this method is not applicable for deep FW. This method impacts the direct current only when the quadrature current controller is fully saturated; thus, the reaction time should be higher compared to other techniques. This time depends on the cut-off frequency of the quadrature current controller and its limits, which define the time required to fully saturate the controller and start impacting the direct current controller. In practice, this requires 3~10 computational steps, which define the dynamics of this algorithm. One more drawback is the system disturbance at six harmonics, which is created by the limitation of the rotating commanded voltage vector with a static hexagon. This feature slightly increases the energy loss and complicates the control; however, it is not significant in the light field-weakening regime (<50%).

4. Materials and Methods

The equipment used in the experimental verification of the proposed method and an evaluation of the existing techniques are shown in Figure 9. The experimental motor is a pre-production prototype of an IPMSM, which was developed for automotive compressors. It was developed while prioritizing reliability and cost efficiency, with the help of recommendations provided in [46,47,48]. The motor parameters are provided in Table 1, and it should be noted that the motor inductances and rotor flux are almost stable and vary less than 5% in the whole operational range.
The inverter used to operate the test motor is a commercial device, designed to operate PM motors for automotive compressors. The main feature of this inverter is its use of a compressor as a heatsink, which saves space, materials, and money but complicates the design process and requires careful verification of a proper connection between the PCB and compressor. Furthermore, PCB development requires additional control and verification in thermal design [49], and the definition of the compressor operating speed, and the maximum output power of the inverter. Assembling drawing of the compressor unit, which includes an inverter, support, cover, etc., is demonstrated in Figure 10.
This inverter is based on the Intelligent Power Module (IPM) NFVA33065L32 from OnSemi (650 V/30 A), which is designed for automotive solutions. It includes power transistors with all corresponding gate circuits and various protections, and demonstrates higher efficiency and lower EMI noise compared to other competitive devices. The inverter is designed to be supplied from a car battery with a 220 V output; however, it accepts voltage variation in the range of 120~300 V. The digital core of the inverter is based on the Renesas RH850 automotive microcontroller, which operates at 120 MHz. It controls the inverter transistors at 10 kHz and digitalizes electrical signals at the same frequency, which results in a sampling time of 100 μs. The inverter is equipped with a DC-link voltage sensor, two current sensors located in the bottom legs of the inverter, and two temperature sensors located in the IPM and microcontroller. All these sensor signals are sampled and digitalized by a built-in ADC [50], which has a 12-bit resolution. In order to decrease the fault reaction time, the threshold feature of the ADC [51] is involved in the processing of these signals. Unfortunately, the low-cost MCU has a shortage of RAM, which makes it impossible to implement a digital oscilloscope and monitor the internal variables.
The power source used to supply the inverter was C3000H from Techway’s Kewell, which is capable of being controlled by a personal computer and communicates via a USB interface. The electrical signals of the test motor drive were digitalized using an oscilloscope (Yokogawa DL-850), which is capable of processing raw data and raster pictures.
The motor control firmware used in the experiments was a commercial release with extensions for debugging and data acquisition. This control scheme is demonstrated in Figure 11, where the flux-weakening block is illustrated in red and is subject to modification for each FW algorithm, while other parts stay unchanged. The mentioned firmware is intended for the sensorless control of compressor motors, where information on the rotor position and speed is provided by the back-EMF-type estimator. This estimator was verified in advance using an incremental encoder and signal processing proposed in [52,53], which demonstrated the estimator’s stable operation at frequencies over 10 Hz and a maximum position error of about 5 degrees. This minimum speed is enough for the compressor to operate and does not need further improvements, considering that sensorless operation at low speeds is a challenging task [54].
In order to increase the motor drive’s efficiency, the control scheme includes an MTPA algorithm, which is implemented as considered in [55] and does not depend on the motor parameter variation, which is extremely important for automotive drives, where temperature varies over a wide range.
The motor starts in an open-loop mode with the following seamless closing, as discussed in [56]. After which, the inverter executes speed commands, which are processed by the S-shaped speed limiter in order to provide smooth accelerations and decelerations. In order to provide a fast response, current control is implemented according to the recommendations reported in [57,58]. All calculations of square roots were optimized using the acceleration schemes reported in [59,60]. A loss of phase and overvoltage protections were implemented using the algorithms suggested in [61,62], respectively.

5. Experimental Results

In order to verify the analysis results and obtain a numeral evaluation of each approach, a series of tests were performed. In every experiment, the control scheme depicted in Figure 11 was involved and stayed unchanged, except for the field-weakening part depicted in red. All the speed and current controllers were tuned for transients using the oscilloscope, where the aim was to provide smooth transients with a slight overshooting of about 5%. The voltage gap coefficient of the FW controllers for straight and rotation approaches was set to 0.95 (5% gap) as a tradeoff between stability and efficiency.
The main problem of tuning was the proper setting of the field-weakening algorithm parameters, e.g., the controller gains, because FW regulators input and output different signals. At the same time, one algorithm may obtain an advantage over the other methods if their tuning is different. In order to provide equal environments, the gains were tuned to provide similar transients of the controllers’ outputs. The transients of the controllers’ output are demonstrated in Figure 12, which proves that the various algorithms were tuned equally. In this experiment, the motor was operating at 7000 rpm in the field-weakening region when the load increased in a step of 1 N·m.
The next experiment demonstrates the motor drive’s performance in terms of acceleration. In this experiment, the motor was accelerated from 0 to 6000 rpm under MTPA control; after that, it was accelerated to 7000 rpm, and FW was activated. The results of this experiment for all cases are demonstrated in Figure 13, which clearly shows that the transitions between MTPA control and FW are smooth in all cases. Furthermore, in the case of indirect FW, the motor drive enters the FW mode later than in the other cases, which is caused by the absence of an FW gap.
In the next experiment, the speed response of the control systems equipped with various FW algorithms was evaluated. In order to do this, the motor drive was rotated at 7000 rpm in the field-weakening region under a load of 3 Nm. After stable operation for a period of 30 s, which guarantees stable operation and the ending of transients, the motor load was increased with to 4 Nm, as shown in Figure 14a. The speed response of the various field-weakening algorithms is demonstrated in Figure 14b, where it can be clearly seen that the behavior of all the algorithms is as expected. The straight control of the direct current provides the lowest speed decrease and restores the motor’s commanded speed in about 0.6 s. The indirect algorithm provides a slightly higher decrease in the speed; however, it restores the motor’s commanded speed in the same time interval of about 0.6 s. At the same time, the rotation-based technique provides the highest speed decrease and the longest speed recovery time of about 0.8 s. Furthermore, speed transients demonstrate slight oscillations, which correspond to lower stability.
Next, a similar experiment that demonstrates the system’s reaction to load decreased with a step, was carried out. The motor drive was rotated at 7000 rpm in the field-weakening region under a load of 3 Nm. After stable operation for a period of 30 s, which guarantees stable operation and the ending of transients, the motor load was decreased with a step to 2 Nm, as shown in Figure 15a. The speed response of various field-weakening algorithms is demonstrated in Figure 15b, where it can be clearly seen that the behavior of all the algorithms is as expected. The straight and indirect FW algorithms demonstrate similar transients as the load increases; however, the rotation-based FW algorithm controls the speed with higher oscillations. This is caused by the non-linear control of the direct current, which differs depending on the direction of the transients.
In the next experiment, the FW algorithms’ behaviors under speed command variation were studied. Typically, control systems are equipped with a rate limiter, which makes speed transients smooth and controls the acceleration in order to decrease the dynamic load on the mechanical equipment. However, for this experiment, the S-shaped rate limiter used in the control scheme was turned off. Then, the motor drive was rotated at 7000 rpm in the field-weakening region under a load of 3 Nm. After stable operation for 30 s, which guarantees stable operation and the ending of transients, the speed command was increased with a step to 7500 rpm, as shown in Figure 16a. The speed response of the various field-weakening algorithms is demonstrated in Figure 16b, where it can be clearly seen that the behavior of all the algorithms is as expected. The straight and rotation-based control algorithms demonstrate a similar performance; however, the indirect FW algorithm has a delayed response due to its nature.
Subsequently, a similar experiment, which demonstrates the system’s reaction to the speed command decreased with a step, was carried out. The motor drive was rotated at 7000 rpm in the field-weakening region under a load of 3 Nm. After stable operation for 30 s, which guarantees stable operation and the ending of transients, the speed command was decreased to 6500 rpm, as shown in Figure 17a. The speed response of the various field-weakening algorithms is demonstrated in Figure 17b, where it can be clearly seen that the behavior of all the algorithms is as expected. The straight and indirect FW algorithms demonstrate similar transients as the load increases; however, the rotation-based FW algorithm controls the speed with higher oscillations and overshooting. Moreover, this overshooting is higher than the overshooting in the previous transient, which is caused by the significant non-linearity and must be taken into account.
In order to evaluate the efficiency decrease due to the presence of a sixth harmonic created by the hexagonal voltage limitation, the indirect FW algorithm was enhanced with an additional block, which limits the output voltage to be in a circle fitted into the limiting hexagon. Efficiency was evaluated by a power meter, which evaluated this parameter for the whole motor drive. The results are demonstrated in Table 2. As it can be clearly seen, the decrease is not significant and close to the measurement error.
In order to evaluate the computational complexity of each method, the number of MCU cycles required for the execution of each FW algorithm was calculated. It should be noted that the number of MCU cycles may differ depending on the exact implementation of the algorithms, compiler settings, and MCU H/W accelerations, especially data transfer. Furthermore, the same instructions may have various execution times, depending on the microcontroller. This research presents the results obtained for the code implementation in C and compiled without any optimizations. Despite the target MCU, which was equipped with a floating point unit, it was turned off, and all the code is in the fixed-point format. Furthermore, in order to obtain clear results, no library functions were used. The results of the complexity evaluation of the FW methods are demonstrated in Table 3.

6. Discussion

As can be clearly seen from the previous section, the experimental results confirm the pros and cons of each field-weakening method predicted in the theoretical part and provide a numerical evaluation of each FW approach. In order to simplify the usage of these data, the most important characteristics of the considered field-weakening approaches are presented in Table 4.
As can be clearly seen, the straight modification of the direct current is the fastest among the FW feedback techniques and provides better dynamics; however, its implementation is more difficult and requires the use of additional algorithms in order to exclude wind-ups. Considering these features, the methods of this group may be recommended for use in systems with powerful MCUs, which require deep field-weakening and demand fast dynamics. Good examples of this are cutting machine tools, spindles, traction motors (especially gearless), etc.
At the same time, FW approaches based on the rotation of the stator current vector are a trade-off between complexity in development and ease of tuning. This approach excludes the windup of the speed controller; however, it demonstrates poorer dynamics and stability. Therefore, it may be recommended for a great number of low- and middle-cost applications, which do not require precise speed control and fast dynamics. Excellent examples of these are compressors, washing machines, etc.
Finally, the indirect FW approach is the best candidate for simple and low-cost applications, which are typically equipped with weak MCUs. The methods in this group are easy to develop and tune; however, they do not work well in deep field-weakening; therefore, they may be recommended for motor drives, where the FW mode is not a key component and is typically used for shot time (e.g., turbo modes of air conditioners). This approach demonstrates weak dynamics under a change in the speed command; however, many applications do not require this feature; moreover, they specifically use rate limiters in order to limit the maximum acceleration and deceleration. Summarizing the abovementioned, this approach may be recommended for compressors, blowers, pumps, and similar applications.

7. Conclusions

This paper discusses the existing field-weakening techniques for PM synchronous machines, including the method developed by the author. All the FW approaches are analyzed from several points of view, and their advantages and drawbacks are explained in detail. The experimental part of the paper involves existing commercial motor drives for automotive compressors in order to evaluate the performance of each FW technique. It uses the same software, which differs only in its implementation of the field-weakening algorithm. The obtained experimental data prove the results of the analyses and provide numerical data for the evaluation of each method. Therefore, an FW method, which better fits the requirement specifications of the project under development, may be easily selected.

Funding

This research was funded by Anton Dianov.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Goman, V.; Prakht, V.; Kazakbaev, V.; Dmitrievskii, V. Comparative Study of Induction Motors of IE2, IE3 and IE4 Efficiency Classes in Pump Applications Taking into Account CO2 Emission Intensity. Appl. Sci. 2020, 10, 8536. [Google Scholar] [CrossRef]
  2. Iqbal, M.N.; Kütt, L.; Lehtonen, M.; Millar, R.J.; Püvi, V.; Rassõlkin, A.; Demidova, G.L. Travel Activity Based Stochastic Modelling of Load and Charging State of Electric Vehicles. Sustainability 2021, 13, 1550. [Google Scholar] [CrossRef]
  3. Dianov, A. An algorithm for offline measurement of motor stator resistance and voltage drop across inverter switches for washing machine drives. IEEE J. Emerg. Sel. Top. Power Electron. 2022, 10, 5798–5808. [Google Scholar] [CrossRef]
  4. Anuchin, A.; Gulyaeva, M.; Zharkov, A.; Lashkevich, M.; Hao, C.; Dianov, A. Increasing Current Loop Performance Using Variable Accuracy Feedback for GaN Inverters. In Proceedings of the 21st International Symposium on Power Electronics (Ee), Novi Sad, Serbia, 27–30 October 2021; pp. 1–5. [Google Scholar]
  5. Kim, D.C.; Tatarinov, P.S.; Semenov, A.S. The Linear Adjustable Power Supply. In Proceedings of the 2019 International Multi-Conference on Industrial Engineering and Modern Technologies, Vladivostok, Russia, 1–4 October 2019; pp. 1–5. [Google Scholar]
  6. Gevorkov, L.; Rassõlkin, A.; Kallaste, A.; Vaimann, T. Simulation Study of a Centrifugal Pumping Plant’s Power Consumption at Throttling and Speed Control. In Proceedings of the International Scientific Conference on Power and Electrical Engineering of Riga Technical University, Riga, Latvia, 12–13 October 2017; pp. 1–5. [Google Scholar]
  7. Lukin, A.; Demidova, G.; Rassõlkin, A.; Lukichev, D.; Vaimann, T.; Anuchin, A. Small Magnus Wind Turbine: Modeling Approaches. Appl. Sci. 2022, 12, 1884. [Google Scholar] [CrossRef]
  8. Sidorov, V.; Chub, A.; Vinnikov, D.; Lindvest, A. Novel Universal Power Electronic Interface for Integration of PV Modules and Battery Energy Storages in Residential DC Microgrids. IEEE Access 2023, 11, 30845–30858. [Google Scholar] [CrossRef]
  9. Shahsavar, T.H.; Rahimpour, S.; Kurdkandi, N.V.; Fesenko, A.; Matiushkin, O.; Husev, O.; Vinnikov, D. Comparative Evaluation of Common-Ground Converters for Dual-Purpose Application. Energies 2023, 16, 2977. [Google Scholar] [CrossRef]
  10. Raud, Z.; Vodovozov, V.; Lillo, N.; Rassolkin, A. Reserves for regenerative braking of battery electric vehicles. In Proceedings of the Electric Power Quality and Supply Reliability Conference (PQ), Rakvere, Estonia, 11–13 June 2014; pp. 189–194. [Google Scholar]
  11. Mopidevi, S.; Narasipuram, R.P.; Aemalla, S.R.; Rajan, H. E-mobility: Impacts and analysis of future transportation electrification market in economic renewable energy and infrastructure perspective. Int. J. Powertrains 2022, 11, 264–284. [Google Scholar] [CrossRef]
  12. Dmitrievskii, V.; Prakht, V.; Valeev, E.; Paramonov, A.; Anuchin, A. Comparative Study of Induction and Wound Rotor Synchronous Motors for the Traction Drive of a Mining Dump Truck Operating in Wide Constant Power Speed Range. IEEE Access 2023, 11, 68395–68409. [Google Scholar] [CrossRef]
  13. Sidorov, V.; Chub, A.; Vinnikov, D.; Peng, F.Z. Survey of Topology Morphing Control Techniques for Performance Enhancement of Galvanically Isolated DC-DC Converters. IEEE Open J. Ind. Electron. Soc. 2022, 3, 751–777. [Google Scholar] [CrossRef]
  14. Narasipuram, R.P.; Mopidevi, S. A technological overview & design considerations for developing electric vehicle charging stations. J. Energy Storage 2021, 43, 103225. [Google Scholar]
  15. Bakeer, A.; Chub, A.; Vinnikov, D. Full-Bridge Fault-Tolerant Isolated DC–DC Converters: Overview of Technologies and Application Challenges. IEEE Power Electron. Mag. 2022, 9, 45–55. [Google Scholar] [CrossRef]
  16. Dianov, A. Recommendations and Typical Errors in Design of Power Converter PCBs with Shunt Sensors. IEEE Open J. Ind. Electron. Soc. 2022, 3, 329–338. [Google Scholar] [CrossRef]
  17. Prakht, V.; Dmitrievskii, V.; Kazakbaev, V.; Ibrahim, M.N. Comparison between rare-earth and ferrite permanent magnet flux-switching generators for gearless wind turbines. Energy Rep. 2020, 6, 1365–1369. [Google Scholar] [CrossRef]
  18. Sun, X.; Wu, M.; Lei, G.; Guo, Y.; Zhu, J. An improved model predictive current control for PMSM drives based on current track circle. IEEE Trans. Ind. Electron. 2021, 68, 3782–3793. [Google Scholar] [CrossRef]
  19. Ibrahim, M.; Rassõlkin, A.; Vaimann, T.; Kallaste, A. Overview on Digital Twin for Autonomous Electrical Vehicles Propulsion Drive System. Sustainability 2022, 14, 601. [Google Scholar] [CrossRef]
  20. Sun, D.; Zheng, Z.; Lin, B.; Zhou, W.; Chen, M. A Hybrid PWM-Based Field Weakening Strategy for a Hybrid-Inverter-Driven Open-Winding PMSM System. IEEE Trans. Energy Convers. 2017, 32, 857–865. [Google Scholar] [CrossRef]
  21. Semenov, A.S.; Semenova, M.N.; Fedorov, O.V. The Results of the Implementation of the System for Monitoring the Quality of Electricity in Mining Enterprises. In Proceedings of the International Conference on Control Systems, Mathematical Modelling, Automation and Energy Efficiency, Lipetsk, Russia, 20–22 November 2019; pp. 644–649. [Google Scholar]
  22. Inoue, Y.; Morimoto, S.; Sanada, M. Comparative Study of PMSM Drive Systems Based on Current Control and Direct Torque Control in Flux-Weakening Control Region. IEEE Trans. Ind. Appl. 2012, 48, 2382–2389. [Google Scholar] [CrossRef]
  23. Feng, L.; Sun, X.; Tian, X.; Diao, K. Direct torque control with variable flux for an SRM based on hybrid optimization algorithm. IEEE Trans. Power Electron. 2022, 37, 6688–6697. [Google Scholar] [CrossRef]
  24. Lukichev, D.V.; Demidova, G.L.; Brock, S. Fuzzy adaptive PID control for two-mass servo-drive system with elasticity and friction. In Proceedings of the 2nd International Conference on Cybernetics, Gdynia, Poland, 24–26 June 2015; pp. 443–448. [Google Scholar]
  25. Alsofyani, I.M.; Lee, K.B. A Unidirectional Voltage Vector Preselection Strategy for Optimizing Model Predictive Torque Control with Discrete Space Vector Modulation of IPMSM. IEEE Trans. Ind. Electron. 2022, 69, 12305–12315. [Google Scholar] [CrossRef]
  26. Dianov, A.; Anuchin, A. Design of Constraints for Seeking Maximum Torque per Ampere Techniques in an Interior Permanent Magnet Synchronous Motor Control. Mathematics 2021, 9, 2785. [Google Scholar] [CrossRef]
  27. Sun, X.; Cao, J.; Lei, G.; Guo, Y.; Zhu, J. A robust deadbeat predictive controller with delay compensation based on composite sliding mode observer for PMSMs. IEEE Trans. Power Electron. 2021, 36, 10742–10752. [Google Scholar] [CrossRef]
  28. Sin, S.; Ayub, M.; Kwon, B.-I. Operation Method of Non-Salient Permanent Magnet Synchronous Machine for Extended Speed Range. IEEE Access 2020, 8, 105922–105935. [Google Scholar] [CrossRef]
  29. Stojan, D.; Drevensek, D.; Plantic, Ž.; Grcar, B.; Stumberger, G. Novel Field-Weakening Control Scheme for Permanent-Magnet Synchronous Machines Based on Voltage Angle Control. IEEE Trans. Ind. Appl. 2012, 48, 2390–2401. [Google Scholar] [CrossRef]
  30. Huang, Z.; Lin, C.; Xing, J.; Qin, Z. A Parameter-Independent Optimal Field-Weakening Control Strategy of IPMSM for Electric Vehicles Over Full Speed Range. IEEE Trans. Power Electron. 2021, 36, 4659–4671. [Google Scholar] [CrossRef]
  31. Dmitrievskii, V.; Prakht, V.; Kazakbaev, V.; Anuchin, A. Comparison of Interior Permanent Magnet and Synchronous Homopolar Motors for a Mining Dump Truck Traction Drive Operated in Wide Constant Power Speed Range. Mathematics 2022, 10, 1581. [Google Scholar] [CrossRef]
  32. Bianchi, N.; Carlet, P.G.; Cinti, L.; Ortombina, L. A Review about Flux-Weakening Operating Limits and Control Techniques for Synchronous Motor Drives. Energies 2022, 15, 1930. [Google Scholar] [CrossRef]
  33. Bolognani, S.; Calligaro, S.; Petrella, R. Adaptive Flux-Weakening Controller for Interior Permanent Magnet Synchronous Motor Drives. IEEE J. Emerg. Sel. Top. Power Electron. 2014, 2, 236–248. [Google Scholar] [CrossRef]
  34. Ottosson, J.; Alakula, M. A compact field weakening controller implementation. In Proceedings of the International Symposium on Power Electronics, Electrical Drives, Automation and Motion, Taormina, Italy, 23–26 May 2006; pp. 696–700. [Google Scholar]
  35. Ancuti, R.; Boldea, I.; Andreescu, G.-D. Sensorless V/f control of high-speed surface permanent magnet synchronous motor drives with two novel stabilizing loops for fast dynamics and robustness. IET Electr. Power Appl. 2010, 4, 149–157. [Google Scholar] [CrossRef]
  36. Huang, S.; Chen, Z.; Huang, K.; Gao, J. Maximum torque per ampere and flux-weakening control for PMSM based on curve fitting. In Proceedings of the IEEE Vehicle Power and Propulsion Conference, Lille, France, 1–3 September 2010; pp. 1–5. [Google Scholar]
  37. Zhou, K.; Ai, M.; Sun, D.; Jin, N.; Wu, X. Field Weakening Operation Control Strategies of PMSM Based on Feedback Linearization. Energies 2019, 12, 4526. [Google Scholar] [CrossRef]
  38. Su, J.; Gao, R.; Husain, I. Model Predictive Control Based Field-Weakening Strategy for Traction EV Used Induction Motor. IEEE Trans. Ind. Appl. 2018, 54, 2295–2305. [Google Scholar] [CrossRef]
  39. Bolognani, S.; Calligaro, S.; Petrella, R.; Pogni, F. Flux-weakening in IPM motor drives: Comparison of state-of-art algorithms and a novel proposal for controller design. In Proceedings of the 2011 14th European Conference on Power Electronics and Applications, Birmingham, UK, 30 August–1 September 2011; pp. 1–11. [Google Scholar]
  40. Zhang, X.; Foo, G.H.B.; Rahman, M.F. A Robust Field-Weakening Approach for Direct Torque and Flux Controlled Reluctance Synchronous Motors with Extended Constant Power Speed Region. IEEE Trans. Ind. Electron. 2020, 67, 1813–1823. [Google Scholar] [CrossRef]
  41. Lu, D.; Kar, N.C. A review of flux-weakening control in permanent magnet synchronous machines. In Proceedings of the IEEE Vehicle Power and Propulsion Conference, Lille, France, 1–3 September 2010; pp. 1–6. [Google Scholar]
  42. Manzolini, V.; Da Ru, D.; Bolognani, S. An effective voltage control loop for a deep flux-weakening in IPM synchronous motor drives. In Proceedings of the 2017 IEEE Energy Conversion Congress and Exposition, Cincinnati, OH, USA, 1–5 October 2017; pp. 3979–3985. [Google Scholar]
  43. Xu, W.; Ismail, M.M.; Liu, Y.; Islam, R. Parameter Optimization of Adaptive Flux-Weakening Strategy for Permanent-Magnet Synchronous Motor Drives Based on Particle Swarm Algorithm. IEEE Trans. Power Electron. 2019, 34, 12128–12140. [Google Scholar] [CrossRef]
  44. Dianov, A. Optimized Field-Weakening Strategy for Control of PM Synchronous Motors. In Proceedings of the 29th International Workshop on Electric Drives: Advances in Power Electronics for Electric Drives, Moscow, Russia, 26–29 January 2022; pp. 1–6. [Google Scholar]
  45. Demidova, G.L.; Lukichev, D.V.; Kuzin, A.Y. A genetic approach for auto-tuning of adaptive fuzzy PID control of a telescope’s tracking system. Procedia Comput. Sci. 2019, 150, 495–502. [Google Scholar] [CrossRef]
  46. Dmitrievskii, V.; Prakht, V.; Kazakbaev, V. Design Optimization of a Synchronous Homopolar Motor with Ferrite Magnets for Subway Train. Mathematics 2023, 11, 589. [Google Scholar] [CrossRef]
  47. Naseer, M.U.; Kallaste, A.; Asad, B.; Vaimann, T.; Rassõlkin, A. Analytical modelling of synchronous reluctance motor including non-linear magnetic condition. IET Electr. Power Appl. 2022, 16, 511–524. [Google Scholar] [CrossRef]
  48. Tiismus, H.; Kallaste, A.; Belahcen, A.; Vaimann, T.; Rassõlkin, A.; Lukichev, D. Hysteresis measurements and numerical losses segregation of additively manufactured silicon steel for 3D printing electrical machines. Appl. Sci. 2020, 10, 6515. [Google Scholar] [CrossRef]
  49. Husev, O.; Jalakas, T.; Vinnikov, D.; Vosoughi, N.; Persson, E. PCB Design Impact on GaN-Based Converter Operation. In Proceedings of the IEEE Applied Power Electronics Conference and Exposition, Orlando, FL, USA, 19–23 March 2023; pp. 1–6. [Google Scholar]
  50. Anuchin, A.; Surnin, D.; Lashkevich, M. Accuracy analysis of shunt current sensing by means of delta-sigma modulation in electric drives. In Proceedings of the 2018 17th International Ural Conference on AC Electric Drives (ACED), Ekaterinburg, Russia, 26–30 March 2018; pp. 1–5. [Google Scholar]
  51. Dianov, A. Inverter Temperature Monitoring of Cordless Tool Motor Drives. IEEE Open J. Ind. Electronics Soc. 2023, 4, 52–62. [Google Scholar] [CrossRef]
  52. Anuchin, A.; Dianov, A.; Briz, F. Synchronous constant elapsed time speed estimation using incremental encoders. IEEE ASME Trans. Mechatron. 2019, 24, 1893–1901. [Google Scholar] [CrossRef]
  53. Anuchin, A.; Dianov, A.; Shpak, D.; Astakhova, V.; Fedorova, K. Speed estimation algorithm with specified bandwidth for incremental position encoder. In Proceedings of the 2016 17th International Conference on Mechatronics-Mechatronika, Prague, Czech Republic, 7–9 December 2016; pp. 1–6. [Google Scholar]
  54. Sun, X.; Cai, F.; Yang, Z.; Tian, X. Finite position control of interior permanent magnet synchronous motors at low speed. IEEE Trans. Power Electron. 2022, 37, 7729–7738. [Google Scholar] [CrossRef]
  55. Dianov, A.; Anuchin, A.; Bodrov, A. Robust MTPA Control for Steady State Operation of Low-Cost IPMSM Drives. IEEE J. Emerg. Sel. Topics Ind. Electron 2022, 3, 242–251. [Google Scholar] [CrossRef]
  56. Dianov, A. Instant Closing of Permanent Magnet Synchronous Motor Control Systems at Open-Loop Start. Sustainability 2022, 14, 12665. [Google Scholar] [CrossRef]
  57. Anuchin, A.; Dianov, A.; Kozachenko, V. Adaptive efficient control for switch-reluctance drives with DCDC-regulator for inverter supply. In Proceedings of the Power Electronics and Motion Control Conference, Riga, Latvia, 2–4 September 2004; pp. 1–5. [Google Scholar]
  58. Anuchin, A.; Kozachenko, V. Current loop dead-beat control with the digital PI-controller. In Proceedings of the European Conference on Power Electronics and Applications, Lappeenranta, Finland, 26–28 August 2014; pp. 1–8. [Google Scholar]
  59. Dianov, A.; Anuchin, A. Fast square root calculation for control systems of power electronics. In Proceedings of the 23rd International Conference on Electrical Machines and Systems, Hamamatsu, Japan, 24–27 November 2020; pp. 438–443. [Google Scholar]
  60. Narasipuram, R.P.; Mopidevi, S. A Novel Hybrid Control Strategy and Dynamic Performance Enhancement of a 3.3 kW GaN–HEMT-Based iL2C Resonant Full-Bridge DC–DC Power Converter Methodology for Electric Vehicle Charging Systems. Energies 2023, 16, 5811. [Google Scholar] [CrossRef]
  61. Dianov, A. A Novel Phase Loss Detection Method for Low-Cost Motor Drives. IEEE Trans. Power Electron. 2022, 37, 6660–6668. [Google Scholar] [CrossRef]
  62. Do, H.D.; Anuchin, A.; Shpak, D.; Zharkov, A.; Rusakov, A. Overvoltage protection for interior permanent magnet synchronous motor testbench. In Proceedings of the International Workshop on Electric Drives: Optimization in Control of Electric Drives, Moscow, Russia, 31 January–2 February 2018; pp. 1–5. [Google Scholar]
Figure 1. Simplified construction of PMSM.
Figure 1. Simplified construction of PMSM.
Vehicles 05 00091 g001
Figure 2. Control scheme of FOC.
Figure 2. Control scheme of FOC.
Vehicles 05 00091 g002
Figure 3. Field-weakening control based on straight direct current modification.
Figure 3. Field-weakening control based on straight direct current modification.
Vehicles 05 00091 g003
Figure 4. Field-weakening control based on stator vector rotation.
Figure 4. Field-weakening control based on stator vector rotation.
Vehicles 05 00091 g004
Figure 5. Indirect field-weakening control.
Figure 5. Indirect field-weakening control.
Vehicles 05 00091 g005
Figure 6. Principle of operation of indirect field-weakening control. (a) Collinear limitation, (b) q-component limitation, (c) d- and q-components limitation, (d) Trajectory of the commanded voltage vector.
Figure 6. Principle of operation of indirect field-weakening control. (a) Collinear limitation, (b) q-component limitation, (c) d- and q-components limitation, (d) Trajectory of the commanded voltage vector.
Vehicles 05 00091 g006
Figure 7. FOC with anti-wind-up of speed controller [44].
Figure 7. FOC with anti-wind-up of speed controller [44].
Vehicles 05 00091 g007
Figure 8. Indirect field-weakening control with dynamic limits.
Figure 8. Indirect field-weakening control with dynamic limits.
Vehicles 05 00091 g008
Figure 9. Experimental set-up. (a) Motor test rig; (b) control and measurement equipment.
Figure 9. Experimental set-up. (a) Motor test rig; (b) control and measurement equipment.
Vehicles 05 00091 g009
Figure 10. Compressor unit assembling.
Figure 10. Compressor unit assembling.
Vehicles 05 00091 g010
Figure 11. Sensorless control scheme for automotive compressor drive.
Figure 11. Sensorless control scheme for automotive compressor drive.
Vehicles 05 00091 g011
Figure 12. Transients of controllers’ outputs. (a) Straight method, FW component of direct current; (b) rotation method, FW angle; (c) indirect method, maximum voltage of d-current controller.
Figure 12. Transients of controllers’ outputs. (a) Straight method, FW component of direct current; (b) rotation method, FW angle; (c) indirect method, maximum voltage of d-current controller.
Vehicles 05 00091 g012
Figure 13. Acceleration transients. (a) Straight method; (b) rotation method; (c) indirect method.
Figure 13. Acceleration transients. (a) Straight method; (b) rotation method; (c) indirect method.
Vehicles 05 00091 g013
Figure 14. Speed response to step load increase. (a) Load torque; (b) speed response of various FW algorithms.
Figure 14. Speed response to step load increase. (a) Load torque; (b) speed response of various FW algorithms.
Vehicles 05 00091 g014
Figure 15. Speed response to step load decrease. (a) Load torque; (b) speed response of various FW algorithms.
Figure 15. Speed response to step load decrease. (a) Load torque; (b) speed response of various FW algorithms.
Vehicles 05 00091 g015
Figure 16. Speed response to speed command increase. (a) Speed command; (b) speed response of various FW algorithms.
Figure 16. Speed response to speed command increase. (a) Speed command; (b) speed response of various FW algorithms.
Vehicles 05 00091 g016
Figure 17. Speed response to speed command step decrease. (a) Speed command; (b) speed response of various FW algorithms.
Figure 17. Speed response to speed command step decrease. (a) Speed command; (b) speed response of various FW algorithms.
Vehicles 05 00091 g017
Table 1. Parameters of the experimental IPMSM.
Table 1. Parameters of the experimental IPMSM.
ParameterValue
Pole pairs, p4
Stator resistance, Rs [Ω]0.19
Direct axis inductance, Ld [mH]1.2
Quadrature axis inductance, Lq [mH]1.47
Flux linkage, ψ [V/rad/s]0.045
Rated speed, ωrated [rpm]6000
Rated power, Prated [kW]8
Table 2. Efficiency decrease evaluation.
Table 2. Efficiency decrease evaluation.
Torque, N·m57.510
Speed, rpm650070007500650070007500650070007500
Efficiency Decrease, %0.050.10.150.050.10.10.050.10.1
Table 3. Calculation complexity of various FW techniques.
Table 3. Calculation complexity of various FW techniques.
CharacteristicsOperationsNumber of Cycles without Data Transfer
Technique +, −, &, |, ^<<, >>>, <×÷
Straight18171610287
Rotation1515127275
Indirect302106
Table 4. Characteristics of field-weakening approaches.
Table 4. Characteristics of field-weakening approaches.
CharacteristicsFW Approaches
StraightRotationIndirect
ImplementationDifficultAverageSimple
TuningAverageAverageSimple
MCU loadHighMediumLow
Speed controller windupPossibleNot possibleDepends on
implementation
Linear controlYesNoNo
DynamicGoodAverageAverage
Speed deviation at step loadSmallHighMedium
Speed deviation at speed command step variationSmallHighHigh
StabilityGoodAverageGood
DC-link voltage utilization90~95%90~95%100%
Operation in unstable grids/
pulsating DC-link voltage
BadBadGood
Recommended FW rangeFull300~400%<50%
Recommended applicationsSpindles,
Cutting tools,
Traction drives
Washing machines,
Compressors,
Compressors, Pumps,
Blowers
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

Dianov, A. Comparison of Feedback Field-Weakening Techniques for Synchronous Machines with Permanent Magnets. Vehicles 2023, 5, 1671-1691. https://doi.org/10.3390/vehicles5040091

AMA Style

Dianov A. Comparison of Feedback Field-Weakening Techniques for Synchronous Machines with Permanent Magnets. Vehicles. 2023; 5(4):1671-1691. https://doi.org/10.3390/vehicles5040091

Chicago/Turabian Style

Dianov, Anton. 2023. "Comparison of Feedback Field-Weakening Techniques for Synchronous Machines with Permanent Magnets" Vehicles 5, no. 4: 1671-1691. https://doi.org/10.3390/vehicles5040091

Article Metrics

Back to TopTop