Next Article in Journal
An Optimal Framework for WDM Systems Using Analytical Characterization of Refractive Index-Related Nonlinear Impairments
Previous Article in Journal
Sensor System: A Survey of Sensor Type, Ad Hoc Network Topology and Energy Harvesting Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dead-Time Correction Applied for Extended Flux-Based Sensorless Control of Assisted PMSMs in Electric Vehicles

1
Collaborative Innovation Center of Electric Vehicles in Beijing, Beijing Institute of Technology, Beijing 100081, China
2
National Engineering Laboratory for Electric Vehicles, Beijing Institute of Technology, Beijing 100081, China
3
BIT HuaChuang Electirc Vehicle Technology Co., Ltd., Beijing 100081, China
*
Author to whom correspondence should be addressed.
Submission received: 2 December 2020 / Revised: 14 January 2021 / Accepted: 18 January 2021 / Published: 19 January 2021
(This article belongs to the Section Electrical and Autonomous Vehicles)

Abstract

:
Sensorless control technology of PMSMs is of great importance for safety and reliability in electric vehicles. Among all existing methods, only the extended flux-based method has great performance over all speed range. However, the accuracy and reliability of the extended flux rotor position observer are greatly affected by the dead-time effect. In this paper, the extended flux-based observer is adopted to develop a sensorless control system. The influence of dead-time effect on the observer is analyzed and a dead-time correction method is specially designed to guarantee the reliability of the whole control system. A comparison of estimation precision among the extended flux-based method, the electromotive force (EMF)-based method and the high frequency signal injection method is given by simulations. The performance of the proposed sensorless control system is verified by experiments. The experimental results show that the proposed extended flux-based sensorless control system with dead-time correction has satisfactory performance over full speed range in both loaded and non-loaded situations. The estimation error of rotor speed is within 4% in all working conditions. The dead-time correction method improves the reliability of the control system effectively.

1. Introduction

Permanent magnet synchronous motors (PMSMs) have been extensively adopted in electric vehicles in recent years due to positive features such as high-power density and high efficiency [1]. They are not only used as traction motors but also used as assisted motors in steering system and braking system, especially in electric commercial vehicles [2]. For the applications except for traction motors, the position sensors of PMSMs are eliminated in consideration of cost and mounting space [3]. Moreover, sensorless control technology is also used for fault detection and fault tolerant control of the traction motors in case of failures of position sensors [4].
Existing sensorless control technology can be classified into two categories: signal injection methods and model-based observer methods [5,6]. Signal injection methods can give precise rotor position estimation by analyzing current response to specific high-frequency voltage pulses. However, these methods can only perform well at standstill and low speeds [7,8]. Model-based observer methods can be further divided into the EMF-based methods and the extended flux-based methods [9]. The EMF-based methods are the most widely used methods for rotor position estimation [10,11,12]. However, their performance deteriorates drastically at low speeds because the EMF is too low to be detected [13]. As for the extended flux-based methods, they can detect the rotor position information under full speed range, because the extended flux is always detectable at any speed [14].
Studies about the extended flux-based methods are relatively rare compared to other sensorless control technology, as there are many problems in practical application. For example, the initial rotor position and the permanent magnet flux linkage must be accurate when using the extended flux-based methods [15]. Besides these, the effect of dead time must be taken into consideration when the motor operates at low speed [16]. In most proposals related to the extended flux-based methods, conventional dead-time compensation is applied in the control system without delving into details [17,18]. In some other studies of sensorless control system, the dead-time compensation is executed with the help of the estimated rotor position [19]. However, these simple compensation methods are not accurate and even not reliable due to variation of dead-time compensation time and current clamping effects. Advanced dead-time compensation methods based on observers of dead-time compensation time are proposed in recent years to realize adaptive dead-time compensation [20,21]. Some self-commissioning methods considering multiple nonlinear factors, such as the effect of parasitic capacitors, are studied to make the compensation more accurate [22,23]. All these advanced methods have shown great characteristics in applications of traction motor control system, with the help of precise current sampling by Hall elements. As for the applications in assisted motors, current sampling is realized by sampling resistance, the precision of which deteriorates under small current conditions. Under this circumstance, dead-time compensation may be inaccurate and bring negative impact to the reliability of the control system. Consequently, application of dead-time compensation is uncommon in sensorless control system of assisted motors. In this paper, a simpler way to deal with this problem is provided by specially designing a dead-time corrector for the extended flux-based method and limiting the impact of dead-time correction to the position estimator.
The paper is organized as follows. The theory of the extended flux-based sensorless control technology is introduced in Section 2. Then, the dead-time correction method is designed in Section 3. The performance of the proposed sensorless control system is verified by experimental results in Section 4. Finally, the key features of the proposed sensorless control system are summarized in Section 5.

2. Extended Flux-Based Sensorless Control Technology

2.1. Mathematical Model of PMSM

The model of PMSM in the rotating reference frame can be written as follows [24]:
{ u d = R s i d + L d di d d t ω e λ q u q = R s i q + L q di q d t + ω e λ d
where u d , u q , i d , i q , L d , L q , λ d and λ q are the stator voltage components, stator current components, inductances and flux linkage along the direct axis (d-axis) and the quadrature axis (q-axis), ω e is electrical speed of the motor and R s is the phase winding resistance. The stator flux linkages can be expressed as:
{ λ d = L d i d λ f λ q = L q i q
where λ f is the permanent magnet flux linkage of the motor. In (2), the stator flux linkages are calculated with the stator current, which is called current model for simplicity in this paper.
In order to simplify the model of PMSM in the stationary reference frame, the concept of extended flux is developed and defined as:
λ e x t = λ f ( L q L d ) i d
By combining (3) and (1), the model of PMSM can be rewritten as:
{ u d = R s i d + L q d i d d t ω e L q i q + d λ e x t d t u q = R s i q + L q d i q d t + ω e L q i d + ω e λ e x t
Furthermore, the extended flux in the stationary reference frame is defined as:
{ λ e x t , α = λ e x t cos θ e λ e x t , β = λ e x t sin θ e
where θ e is the rotor position of the motor. Then (2) can be converted into the stationary reference frame with the help of the extended flux, as shown in (6).
{ λ α = L q i α + λ e x t , α λ β = L q i β + λ e x t , β
where i α , i β , λ α and λ β are the stator current components and flux linkage in the two-phase stationary reference frame. It is obvious that the extended flux in the stationary frame contains the information of rotor position. The extended flux can be derived not only by the current model, but also by the voltage model in (7) which can be deduced from (4) and (6).
{ d λ α d t = u α R s i α d λ β d t = u β R s i β
where u α and u β are the stator voltage components in the two-phase stationary reference frame.
An illustration diagram of the equations above is summarized in Figure 1, including the voltage model and current model used in the extended flux-based sensorless control technology. T p a r k in the diagram is the Park transformation matrix.

2.2. Rotor Position Estimation-Based on Extended Flux Observer

The voltage model in (7) can be used as an open-loop flux observer [25]. However, the estimation error caused by some practical issues, e.g., the DC offset of current sensors will be accumulated by the integrator [26]. Another flux observer is constructed by applying the voltage model and the current model in the meantime. The estimation error between the two models is used as the input of a PI compensator, the output of which is used to correct the voltage model. The structure of this closed-loop flux observer is shown in Figure 2. The observer can be expressed as follows:
{ d λ ^ α , u d t = u α R s i α + u c o m p , α d λ ^ β , u d t = u β R s i β + u c o m p , β
{ λ ^ d , i = L d i ^ d + λ f λ ^ q , i = L q i ^ q λ ^ α β , i = T p a r k 1 ( θ ^ e ) λ ^ d q , i
where λ ^ α , u and λ ^ β , u are the estimated quantities of λ α and λ β using the voltage model, u c o m p , α and u c o m p , β are the output of the PI compensator, λ ^ d , i and λ ^ q , i are the estimated quantities of λ d and λ q using the current model, λ ^ α β , i is the estimated quantity of λ α and λ β using the current model, θ ^ e is the estimated quantity of θ e and T p a r k is the Park transformation matrix. The compensating voltage can be calculated by the PI compensator:
{ u c o m p , α = ( K p + K i s ) ( λ ^ α , i λ ^ α , u ) u c o m p , β = ( K p + K i s ) ( λ ^ β , i λ ^ β , u )
where K p and K i are the gains of the PI compensator.
With the help of the PI compensator, the accumulated error can be eliminated. Furthermore, the estimated rotor speed is absent in the observer, which excludes the bad effect of inaccurate speed estimation. The stability of the observer is analyzed and demonstrated in [27]. Once the estimated stator flux is obtained, the extended flux and the rotor position can be deduced as:
{ λ ^ e x t , α = λ ^ α , u L q i α λ ^ e x t , β = λ ^ β , u L q i β θ ^ e , atan = arctan ( λ ^ e x t , β / λ ^ e x t , α )
where θ ^ e , atan is the estimated rotor position using the arctangent function. Then a phase-locked loop (PLL) observer is used to extract the rotor position and speed information in consideration of noises and harmonic components within the observed signals [28]. The structure of the PLL observer is shown in Figure 3 and the closed-loop transfer function of the PLL can be derived as:
G P L L = K p , P L L s + K i , P L L s 2 + K p , P L L s + K i , P L L
where K p , P L L and K i , P L L are the gains of the phase-locked loop (PLL) observer.
Both the advantages of the current model at low speed and that of the voltage model at high speed are taken in the position estimation method above, making it a full-speed-range sensorless control technology. This feature is of great importance for fault-tolerant control of traction motors, because the operating speed of traction motors changes rapidly, and frequent technology switching between high and low speed will lead to unreliability of the whole system. The comparison between the extended flux-based estimation method and the other two mainstream methods, i.e., the high frequency signal injection method and the EMF-based method is given in Figure 4. The motor is started from standstill and accelerated to 1500 rpm (rated speed of the tested motor) with speed sensor under rated load. The three estimation methods are applied at the same time. The simulation results validate that only the extended flux-based method can realize accurate estimation in full speed range. In Figure 5, the estimation results of the extended flux-based method are used to realize sensorless control of the motor, which show its accuracy and reliability.

3. Dead-Time Correction for Sensorless Control System

3.1. Dead-Time Effect

As the switching feature of insulated gate bipolar transistors (IGBTs) is not ideal, the two IGBTs in an inverter leg must be in an off state in the meantime for a time during every switching period, which is called the dead time [29]. Affected by the dead time, there is a deviation between the reference stator voltage and the actual stator voltage. This deviation can be expressed as function of dead time, switching period, DC-link voltage and the direction of stator current.
Δ u x = U d c t d T s s i g n ( i x )
where U d c is the DC-link voltage, t d is the dead time and T s is the switching period. The dead time is composed of controlled dead-time t c d , turn-on time t o n , turn-off time t o f f , and average on time t a , o n [26], which can be expressed as:
t d = t c d + t o n t o f f + t a , o n = t c d + t o n t o f f + U o n U d c T s
where U o n is the average on voltage, which is defined as:
U o n = { T o n T s U s + T o f f T s U d , i > 0 T o f f T s U s + T o n T s U d , i < 0
where U s and U d are on-voltage drops of switching devices and diodes, and T o n , T o f f are on-period and off-period of the upper-arm of inverter leg.
For most applications, the stator voltage used in the flux observer above is the reference voltage rather than the actual one. The voltage deviation will produce additional error for rotor position estimation. Generally, the deviation voltage is about 1~5% of the DC-link voltage. When the reference voltage is high enough, estimation error caused by the dead-time effect is negligible. However, the stator voltage will become quite low at low speed. When the extended flux-based method is executed at low speed, the voltage deviation may become equal to the reference voltage, which will cause huge estimation error and out-of-control failure. Simulation results in Figure 6 show the position estimation error of the observer based on extended flux during the startup process with different dead time. Operating status of the motor is the same as that in Figure 3. Large estimation error can be observed at low speed and becomes much bigger as the dead time increases.

3.2. Dead-Time Correction Method

The common solution for dead-time effect is the dead-time compensation technology. The deviation of stator voltage in stationary reference frame is calculated according to (13) and added to the reference voltage. The dead-time compensation methods perform effectively in applications of traction motors, because the current sampling is precise with Hall elements. However, in consideration of cost, phase current is inspected by setting sampling resistances in series in the three-phase circuit in applications of assisted motors. Though the power dissipation of the sampling resistance is negligibly small, the sampling precision deteriorates under small current conditions. Consequently, dead-time compensation may be unreasonable and bring negative impact on stability of the vector control system.
Instead of compensating the output voltage, correcting the stator voltage used in the extended flux observer will be an effective and simple solution for this problem. By limiting the impact of dead-time correction to the rotor position estimator, reliability of the vector control system can be guaranteed. The structure of the extended flux-based sensorless control system with dead-time correction is shown in Figure 7. The stator voltage is used only in the voltage-model-based observer in (8), which is corrected by the dead-time voltage deviation as follows:
{ u α * = u α Δ u α u β * = u β Δ u β
The voltage deviation in the stationary reference frame can be calculated by (13) without the rotor position information.
[ Δ u α Δ u β ] = 2 3 [ 1 1 / 2 1 / 2 0 3 / 2 3 / 2 ] [ Δ u a Δ u b Δ u c ]
Then the voltage-model-based observer in (8) can be rewritten as:
{ d λ ^ α , u d t = u α * R s i α + u c o m p , α d λ ^ β , u d t = u β * R s i β + u c o m p , β
The proposed dead-time correction method is devoted to extended flux-based sensorless control system, because the dead-time effect has less effect on the estimation precision of signal injection methods. Applications of the EMF-based methods demand high-precision dead-time compensation at low speeds. The dead-time correction is applied to the extended flux observer rather than the vector control system to avoid adverse effect of inaccurate dead-time compensation for the whole control system. Thanks to the current model and PLL observer, impact of less accurate dead-time calculation is tolerant for the extended flux observer. Furthermore, it is much simpler than real-time dead-time compensation, which can show better performance only with accurate rotor position information. Based on the analysis above, the proposed extended flux-based sensorless control system with dead-time correction is more suitable for applications in assisted motor. It can also be used for the traction motors with the consideration of its simplicity. The structure of the extended flux-based sensorless control system with dead-time correction is shown in Figure 7.

4. Experimental Results

The purpose of this section is to verify the properties of the proposed extended flux-based sensorless control system with dead-time correction. For the experiments, a homemade three-phase two-level IGBT inverter switching at 6 kHz and a DC voltage source of 540 V are applied. The strategy is realized with a digital controller based on DSP TMS320F28035 with a clock speed of 60 MHz [30]. The motor is loaded by a hydraulic circuit, which consists of a hydraulic oil pump, a hydraulic valve, an oil reservoir and high-pressure oil pipes. Furthermore, an optical encoder is installed between the tested PMSM and the pump to validate the motor speed and position estimation. The experimental setup is shown in Figure 8. The parameters of the tested PMSM are given in Table 1.
The motor is started from standstill and accelerated to its rated speed in the experiment. The hydraulic valve is used to tune the load. The performance of the sensorless control system proposed in this paper is first demonstrated under no load. Then the motor is started under rated load to verify its operating performance under load.
Experimental verification under no load is conducted firstly and the results are shown in Figure 9a. It can be seen that the proposed extended flux-based sensorless control system shows great performance over full speed range. No large speed or torque ripples can be found during the whole process. The speed estimation error is within 55 rpm. The same experiment is conducted under rated load, where the oil pressure reaches 11 MPa. Experimental results in Figure 9b show that the proposed method performs well with higher output torque. The speed estimation error is within 57 rpm over full speed range. It can be seen that the performance under low speeds is poorer than that at high speeds due to less accurate dead-time correction. However, assisted motors of electric vehicles hardly work under low speeds. Reliable start-up process from standstill to rated speed is needed and can be guaranteed by the dead-time correction method.
To validate the influence of dead-time correction, the experiment under rated load is repeated with 50% dead-time correction and no dead-time correction respectively. As the motor cannot be started without dead-time correction under load, the experiment is executed under no load. Transients of the a-phase current at the startup moment are given in Figure 10. It can be found that the a-phase current with full dead-time correct is the smoothest one, indicating the most accurate rotor position estimation. The peak value of a-phase current without dead-time correction is two times of that with dead-time correction.
From the experimental results above, it can be observed that the proposed extended flux-based sensorless control system has satisfactory performance over full speed range in both loaded and non-loaded situations. The dead-time correction is essential for the reliability of the control system.

5. Conclusions

An extended flux-based sensorless control system with dead-time correction is proposed in this paper to achieve reliable control of PMSMs with only one rotor position estimation method over full speed range. To guarantee the reliability of the whole control system, a dead-time correction method devoted to the extended flux observer is designed. The performance of the proposed sensorless control system was verified by experimental results. The proposed extended flux-based sensorless control system with dead-time correction best suits the applications in assisted motors of electrical vehicles and can also be used for fault detection and fault tolerant control of the traction motors of electric vehicles.

Author Contributions

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

Funding

This research was funded by the National Natural Science Foundation of China, grant number 51975049.

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

All data included in this study are available upon request by contacting with the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gao, P.; Zhang, G.; Lv, X. Model-Free Hybrid Control with Intelligent Proportional Integral and Super-Twisting Sliding Mode Control of PMSM Drives. Electronics 2020, 9, 1427. [Google Scholar] [CrossRef]
  2. Xing, J.; Qin, Z.; Lin, C.; Jiang, X. Research on Startup Process for Sensorless Control of PMSMs Based on I-F Method Combined with an Adaptive Compensator. IEEE Access 2020, 8, 70812–70821. [Google Scholar] [CrossRef]
  3. Inoue, Y.; Kawaguchi, Y.; Morimoto, S.; Sanada, M. Performance Improvement of Sensorless IPMSM Drives in a Low-Speed Region Using Online Parameter Identification. IEEE Trans. Ind. Appl. 2011, 47, 798–804. [Google Scholar] [CrossRef]
  4. Verrelli, C.M.; Bifaretti, S.; Carfagna, E.; Lidozzi, A.; Solero, L.; Crescimbini, F.; Di Benedetto, M. Speed Sensor Fault Tolerant PMSM Machines: From Position-Sensorless to Sensorless Control. IEEE Trans. Ind. Appl. 2019, 55, 3946–3954. [Google Scholar] [CrossRef]
  5. Wang, Q.; Wang, S.; Chen, C. Review of sensorless control techniques for PMSM drives. IEEJ Tran. 2019, 14, 1543–1552. [Google Scholar] [CrossRef]
  6. Du, B.; Han, S.; Cui, S. Application of Linear Active Disturbance Rejection Controller for Sensorless Control of Internal Permanent-magnet Synchronous Motor. IEEE Trans. Ind. Appl. 2016, 63, 3019–3027. [Google Scholar] [CrossRef]
  7. Zhang, G. Pseudorandom-Frequency Sinusoidal Injection for Position Sensorless IPMSM Drives Considering Sample and Hold Effect. IEEE Trans. Power Electron. 2019, 34, 9929–9941. [Google Scholar] [CrossRef]
  8. Yoon, Y.; Sul, S.; Morimoto, S.; Ide, K. High-Bandwidth Sensorless Algorithm for AC Machines Based on Square-Wave-Type Voltage Injection. IEEE Trans. Ind. Appl. 2011, 47, 1361–1370. [Google Scholar] [CrossRef]
  9. Wang, G.; Valla, M.; Solsona, J. Position Sensorless Permanent Magnet Synchronous Machine Drives-A Review. IEEE Trans. Ind. Electron. 2020, 67, 5830–5842. [Google Scholar] [CrossRef]
  10. Qiao, Z.; Shi, T.; Wang, Y.; Yan, Y.; Xia, C.; He, X. New Sliding-Mode Observer for Position Sensorless Control of Permanent-Magnet Synchronous Motor. IEEE Trans. Ind. Electron. 2013, 60, 710–719. [Google Scholar] [CrossRef]
  11. Michalski, T.; Lopez, C.; Garcia, A.; Romeral, L. Sensorless Control of Five Phase PMSM Based on Extended Kalman Filter. In Proceedings of the 42nd Annual Conference of the IEEE-Industrial-Electronics-Society, Florence, Italy, 24–27 October 2016. [Google Scholar]
  12. Kim, H.; Son, J.; Lee, J. A High-Speed Sliding-Mode Observer for the Sensorless Speed Control of a PMSM. IEEE Trans. Ind. Electron. 2011, 58, 4069–4077. [Google Scholar] [CrossRef]
  13. Zhao, W.; Jiao, S.; Chen, Q.; Xu, D.; Ji, J. Sensorless Control of a Linear Permanent-Magnet Motor Based on an Improved Disturbance Observer. IEEE Trans. Ind. Electron. 2018, 65, 9291–9300. [Google Scholar] [CrossRef]
  14. Boldea, I.; Paicu, M.C.; Andreescu, G.D. Active flux concept for motion-sensorless unified AC drives. IEEE Trans. Power Electron. 2008, 23, 2612–2618. [Google Scholar] [CrossRef]
  15. Gong, L.; Zhu, Z. Robust Initial Rotor Position Estimation of Permanent Magnet Brushless AC Machines with Carrier-Signal-Injection-Based Sensorless Control. IEEE Trans. Ind. Appl. 2013, 49, 2602–2609. [Google Scholar] [CrossRef]
  16. Wu, C.; Zhao, Y.; Sun, M. Enhancing Low-Speed Sensorless Control of PMSM Using Phase Voltage Measurements and Online Multiple Parameter Identification. IEEE Trans. Power Electron. 2020, 35, 10700–10710. [Google Scholar] [CrossRef]
  17. Boldea, I.; Paicu, M.C.; Andreescu, G.D.; Blaabjerg, F. DTFC-SVM sensorless control of IPMSM. IEEE Trans. Energy Convers. 2009, 24, 314–322. [Google Scholar] [CrossRef]
  18. Paicu, M.C.; Boldea, I.; Andreescu, G.D.; Blaabjerg, F. Very low speed performance of active flux based sensorless control: Interior permanent magnet synchronous motor vector control versus direct torque and flux control. IET Electr. Power Appl. 2009, 3, 551–561. [Google Scholar] [CrossRef]
  19. Wang, Y.; Xu, Y.; Zou, J. Sliding-mode sensorless control of PMSM with inverter nonlinearity compensation. IEEE Trans. Power Electron. 2019, 34, 10206–10220. [Google Scholar] [CrossRef]
  20. Mario, A.H.; Jonatan, R.F.; Alejandro, G.; Marcos, G.J.; Daniel, O.C. Adaptive dead-time compensation for grid-connected PWM inverters of single-stage PV systems. IEEE Trans. Power Electron. 2013, 28, 2816–2825. [Google Scholar] [CrossRef]
  21. Fausto, S.; Arzhang, Y.T.; Shafiq, O.; Gianmario, P.; Pericle, Z. An accurate self-commissioning technique for matrix converters applied to sensorless control of synchronous reluctance motor drives. IEEE J. Emerg. Sel. Top. Power Electron. 2019, 7, 1342–1351. [Google Scholar] [CrossRef]
  22. Silverio, B.; Lucas, P.; Mauro, Z. Repetitive-control-based self-commissioning procedure for inverter nonidealities compensation. IEEE Trans. Ind. Appl. 2008, 44, 1587–1596. [Google Scholar] [CrossRef]
  23. Gianmario, P.; Paolo, G.; Eric, A.; Radu, I.B. Self-commissioning algorithm for inverter nonlinearity compensation in sensorless induction motor drives. IEEE Trans. Ind. Appl. 2010, 46, 1416–1424. [Google Scholar] [CrossRef] [Green Version]
  24. Nicola, M.; Nicola, C. Sensorless Fractional Order Control of PMSM Based on Synergetic and Sliding Mode Controllers. Electronics 2020, 9, 1494. [Google Scholar] [CrossRef]
  25. Wang, Z.; Lu, K.; Blaabjerg, F. A Simple Startup Strategy Based on Current Regulation for Back-EMF-Based Sensorless Control of PMSM. IEEE Trans. Power Electron. 2012, 27, 3817–3825. [Google Scholar] [CrossRef]
  26. Chen, J.; Wu, X.; Chen, S.; Tan, G. Sensorless flux adaption DTFC of an IPMSM based on an active flux-based MTPA and an adaptive second-order sliding mode observer. IET Power Electron. 2020, 13, 1875–1884. [Google Scholar] [CrossRef]
  27. Foo, G.; Rahman, M.F. Sensorless Direct Torque and Flux-Controlled IPM Synchronous Motor Drive at Very Low Speed Without Signal Injection. IEEE Trans. Ind. Electron. 2010, 57, 395–403. [Google Scholar] [CrossRef]
  28. Ancuti, M.C.; Tutelea, L.; Andreescu, G.D.; Blaabjerg, F.; Lasucus, C.; Boldea, I. Practical Wide-speed-range Sensorless Control System for Permanent Magnet Reluctance Synchronous Motor Drives via Active Flux Model. Electr. Power Compon. Syst. 2014, 42, 91–102. [Google Scholar] [CrossRef]
  29. Park, C.S.; Jung, T.U. Online Dead Time Effect Compensation Algorithm of PWM Inverter for Motor Drive Using PR Controller. J. Electr. Eng. Technol. 2017, 12, 1137–1145. [Google Scholar] [CrossRef] [Green Version]
  30. TMS320F2803x Microcontrollers, Texas Instruments, Dallas, Literature Number SPRS584N. June 2020. Available online: https://www.ti.com/product/TMS320F28035?keyMatch=2803X&tisearch=Search-EN-everything&usecase=GPN#tech-docs. (accessed on 19 January 2021).
Figure 1. Illustration diagram of the model equations used in the extended flux-based sensorless control technology.
Figure 1. Illustration diagram of the model equations used in the extended flux-based sensorless control technology.
Electronics 10 00220 g001
Figure 2. Structure of the extended flux-based rotor position observer.
Figure 2. Structure of the extended flux-based rotor position observer.
Electronics 10 00220 g002
Figure 3. Structure of the PLL observer.
Figure 3. Structure of the PLL observer.
Electronics 10 00220 g003
Figure 4. Comparison of the three mainstream rotor position estimation methods: (a) Speed estimation results over full speed range; (b) Rotor position estimation error over full speed range.
Figure 4. Comparison of the three mainstream rotor position estimation methods: (a) Speed estimation results over full speed range; (b) Rotor position estimation error over full speed range.
Electronics 10 00220 g004
Figure 5. Motor speed during the startup process using the extended flux-based observer.
Figure 5. Motor speed during the startup process using the extended flux-based observer.
Electronics 10 00220 g005
Figure 6. Rotor position estimation error of the extended flux-based observer with different dead time.
Figure 6. Rotor position estimation error of the extended flux-based observer with different dead time.
Electronics 10 00220 g006
Figure 7. Structure of the extended flux-based sensorless control system with dead-time correction.
Figure 7. Structure of the extended flux-based sensorless control system with dead-time correction.
Electronics 10 00220 g007
Figure 8. Experimental setup.
Figure 8. Experimental setup.
Electronics 10 00220 g008
Figure 9. Motor speed during the startup process: (a) Non-loaded situations; (b) Loaded situations.
Figure 9. Motor speed during the startup process: (a) Non-loaded situations; (b) Loaded situations.
Electronics 10 00220 g009
Figure 10. A-phase current with different dead-time correction.
Figure 10. A-phase current with different dead-time correction.
Electronics 10 00220 g010
Table 1. Motor parameters.
Table 1. Motor parameters.
DenotationSymbolValue
Rated power (kW)PR3
Rated current (A)IR10
Rated speed (rpm)nR1500
Rated load (N·m)TR23
Rated frequency (Hz)fR100
Number of pole pairsnp4
Stator resistance (Ω)Rs1.08
d-axis inductance (mH)Ld12.52
q-axis inductance (mH)Lq23.37
Flux linkage (Wb)λf0.26
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lin, C.; Xing, J.; Zhuang, X. Dead-Time Correction Applied for Extended Flux-Based Sensorless Control of Assisted PMSMs in Electric Vehicles. Electronics 2021, 10, 220. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics10020220

AMA Style

Lin C, Xing J, Zhuang X. Dead-Time Correction Applied for Extended Flux-Based Sensorless Control of Assisted PMSMs in Electric Vehicles. Electronics. 2021; 10(2):220. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics10020220

Chicago/Turabian Style

Lin, Cheng, Jilei Xing, and Xingming Zhuang. 2021. "Dead-Time Correction Applied for Extended Flux-Based Sensorless Control of Assisted PMSMs in Electric Vehicles" Electronics 10, no. 2: 220. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics10020220

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