Next Article in Journal
Distributed-Drive Vehicle Lateral-Stability Coordinated Control Based on Phase-Plane Stability Region
Previous Article in Journal
Improved Equivalent Strain Method for Fatigue Life of Automobile Aluminum Alloy
Previous Article in Special Issue
Sliding Mode Control of an Electric Vehicle Driven by a New Powertrain Technology Based on a Dual-Star Induction Machine
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimization Design of Variable Reluctance Resolver Based on Three-phase Symmetrical Winding

1
School of Electrical Engineering, Tiangong University, Tianjin 300387, China
2
Advanced Electrical Equipment Innovation Center, Zhejiang University, Hangzhou 311107, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2024, 15(5), 201; https://0-doi-org.brum.beds.ac.uk/10.3390/wevj15050201
Submission received: 8 April 2024 / Revised: 1 May 2024 / Accepted: 4 May 2024 / Published: 6 May 2024

Abstract

:
In order to ease the structure and manufacturing process of the variable reluctance (VR) resolver, the three-phase symmetrical single-layer winding commonly used in the stator winding of permanent magnet synchronous motors (PMSM) is applied to the VR resolver in this paper. The proposed resolver has the same winding direction and number of turns on all teeth. And the non-overlapping distribution of the three-phase windings of the resolver is ensured. For this novel resolver, the resolver-to-digital conversion (RDC) method references the ultra-high-frequency (UHF) signal injection method used when a PMSM is powered off and restarted. Instead of the need for the orthogonal envelope RDC required by conventional resolvers, the absolute position of the rotor can be obtained. In this paper, the prototype of the proposed resolver and the peripheral circuits are fabricated and compared with the position detected by the optical encoder, and the validity of the proposed resolver and the accuracy of the RDC are verified by the results of the comparison experiments.

1. Introduction

In the permanent magnet synchronous motor (PMSM) drive system, whether an accurate and real-time rotor position can be obtained directly affects the control performance [1,2,3,4]. Position sensors for permanent magnet synchronous motors include Hall sensors, optical encoders, and resolvers [5,6,7]. Hall sensors have a small, inexpensive, and simple structure, but the position detection resolution is low. The optical encoder position detection accuracy is high, but the poor adaptability to harsh environments and the cost are also high. Resolver has the advantages of a simple structure, being easy to install, shock resistance, adaptability to harsh environments, and a wide range of rotational speeds, so resolver in the permanent magnet synchronous motor is more widely applied [8,9,10,11]. The resolver is mainly divided into a brushless and a variable-reluctance (VR) resolver [12]. Although the accuracy of the brushless resolver is higher than that of the VR resolver, the VR resolver has higher mechanical strength and a simpler structure because its rotor has no winding, and all windings are wound on the stator [13,14,15]. However, the way of winding the stator winding and the flexibility of pole-slot coordination in the VR resolver are still diverse. Many scholars have conducted extensive research on further simplifying the structure of the VR resolver.
The stator winding forms of conventional VR resolvers are concentrated equal-turn winding and sinusoidal distributed winding, respectively. The excitation winding of the concentrated equal-turn winding is wound in a back-to-back manner, while the sine and cosine output windings are wound in a back-to-back manner with a gap between teeth. The number of turns per tooth of the sine and cosine output windings is the same, but this winding method is limited by the fact that the number of stator teeth is four times the number of pole pairs. The requirement for smaller installation dimensions in specific situations limits the application of this structure [16]. The sinusoidal distribution winding structure breaks the limitation of the rotor pole pair number of the resolver by the number of stator teeth, and its excitation winding still adopts the back-to-back winding method. However, the sine and cosine output windings use the number of turns per tooth to vary according to the sine function, which improves the flexibility of pole-slot coordination. However, the number of turns of the output winding under each tooth is different, which greatly increases the complexity of the manufacturing process [17,18]. In addition, centralized equal-turn windings have two sets of windings under each tooth, and sinusoidally distributed windings have three sets under each tooth, which significantly increases the risk of short-circuit failures in the windings of the resolver [19].
Ge X et al. proposed a new type of resolver with a non-overlapping winding structure. That is, there is only one set of windings under each stator tooth, and this structure is considered to be the simplest structure of the VR resolver. However, the winding structure proposed by them is only applicable to resolvers with special pole-slot coordination. Taking the 12-tooth stator as an example, it is only applicable to VR resolvers with pole pairs of 1, 5, and 7 [8,20]. In motor drive systems, permanent magnet synchronous motors often use resolvers with the same number of pole pairs as the motor to ensure that the calculated electrical angle remains consistent. This structure limits the application of resolvers in certain situations [21]. To solve the limitation in flexibility in the coordination of non-overlapping winding pole-slots, Saneie H. et al. proposed a unique winding method. However, this method still increases the complexity of the manufacturing process of the VR resolver, particularly in terms of the complexity of winding and the unequal number of turns [22].
To ease the structure and manufacturing process of VR resolvers, numerous studies have been conducted in various publications. However, existing research has primarily targeted the generation of orthogonal signals from the VR resolver, with no paper discussing the special case where the output signals from the VR resolver are non-orthogonal [23]. In this paper, a new type of VR resolver with three symmetrical windings is proposed, in which the three symmetrical single-layer winding structures of PMSM are applied to the resolver so that the winding direction, as well as the number of turns under all stator teeth of the resolver, are the same and the form of the winding distribution is a non-overlapping distribution. The resolver-to-digital conversion (RDC) method of this novel resolver draws reference to the ultra-high frequency (UHF) injection method employed by Internal permanent magnet synchronous motors (IPMSM) during power-off and restarted conditions, enabling the calculation of the absolute rotor position of the resolver without utilizing conventional orthogonal RDC methods [24,25,26]. The proposed VR resolver is mainly used in PMSM drive systems for electric vehicles, which can simplify the structure and manufacturing process of the conventional VR resolver in order to speed up the production cycle of the resolver.
This paper first analyzes the operational principles of the traditional orthogonal VR resolver. Secondly, an optimized design method for the VR resolver with three-phase symmetric windings has been proposed, and theoretical derivation has been conducted. The final experimentation was conducted using the corresponding RDC method and peripheral circuits, validating the feasibility of the proposed resolver.

2. Operation Principle of a Conventional Orthogonal VR Resolver

The structure of the VR resolver is illustrated in Figure 1. Given that the rotor of the VR resolver does not possess windings, the stator is equipped with three sets of windings, namely the excitation windings R1R2, the sine output windings S2S4, and the cosine output windings S1S3.
The magnetic permeability of the ith stator tooth of the VR resolver can be expressed as follows:
Λ i = Λ 0 + μ = 1 Λ μ cos [ μ P θ + ( i 1 ) 2 μ P π Z s ]
The sum of the magnetic permeabilities under all stator teeth can be expressed as follows:
i = 1 Z s Λ i = Z s Λ 0 + μ = 1 1 Z s Λ μ cos [ μ P θ + ( i 1 ) 2 μ P π Z s ]
This is because the excitation winding is wound on each stator tooth with an equal number of turns. Ignoring higher-order harmonics, the self-inductance of the excitation winding, L1 = N2ZsΛ0, is constant. The input reaction can be expressed as follows:
X = i = 1 Z s ω N 2 Λ i = j 2 π f N 2 · Z s Λ 0
Therefore, when excited with a constant Alternating Current voltage, its excitation current is also constant.
Since the sine-cosine output windings are spatially distributed with a 90-degree difference in electrical angle and are spaced apart and counter-wound, the mutual inductance coefficients Ms and Mc vary with the rotation of the rotor at an electrical angular velocity ωe, i.e., Ms = Mmsin(ωet) and Mc = Mmcos(ωet), where Mm is the magnitude of the mutual inductance. The equivalent winding model of the conventional VR resolver is depicted in Figure 2.
During the operation of the resolver, the sine and cosine output windings are approximately open-circuited. When excited by a high-frequency alternating voltage ui, the excitation current ii, output voltage usin, and ucos can be expressed as follows:
i i = u i j ω L 1 u sin = j ω M s i i = M s L 1 u i = k u i sin θ e u cos = j ω M c i i = M c L 1 u i = k u i cos θ e
where θe = ωet is the electrical angle and k = Mm/L1 is the conversion ratio of the resolver.
Finally, the envelopes of the sine and cosine output signals, us and uc, are extracted, as shown in Figure 3. Through the inverse tangent operation, the rotor position of the resolver is obtained:
θ e = arctan ( u s u c )

3. Proposed VR Resolver with Three-Phase Symmetrical Windings

3.1. Design Method of the Proposed VR (Variable Reluctance) Resolver

In order to design the winding arrangement of the resolver into three symmetrical windings instead of orthogonal windings and to ensure that the windings do not overlap distribution, it is necessary to make the three sets of windings of the resolver in the spatial phase of the difference of 120° electrical angle, and the stator windings in each stator tooth only exist in a winding, which in turn achieves the purpose of easing the manufacturing process of the resolver. The structural diagram of the proposed resolver is depicted in Figure 4, featuring three sets of windings, namely the A-phase windings S1S4, B-phase windings S2S5, and C-phase windings S3S6.
Taking the 4-rotor saliencies (4-X) resolver as an example, its main parameters are shown in Table 1, and the specific design process is as follows:
1.
Selection of main dimensions
The main dimensions of the resolver include the outer diameter of the stator, the inner diameter of the stator, the minimum air gap length, the thickness of the stator and rotor, etc. The specific dimensions need to be matched according to the size of the motor.
2.
Selection of stator teeth
If the resolver is designed as a three-phase symmetrical winding, it is necessary to ensure that the A, B, and C three-phase windings are distributed at an electrical angle of 120° in spatial position. The calculation formula for the number of teeth is:
Z s = P · 2 π 2 π / 3 = 3 P
Therefore, the number of stator teeth needs to be three times the number of polar pairs. Taking a 4-X resolver as an example, the number of stator teeth should be selected as 12.
3.
Winding method and distribution of winding
There are three groups of windings: A phase, B phase, and C phase. The three groups of windings are symmetrically identical in winding method and arrangement, with a spatial phase difference of 120° in electrical angle. Each stator tooth has only one winding on the stator winding. Each phase winding is wound every two teeth, while the winding between the phases is wound around the adjacent teeth. The winding direction and number of turns under all teeth are the same. The specific winding arrangement is shown in Figure 5 and Figure 6.
4.
Selection of permeable material
To improve the accuracy of the resolver and reduce losses, materials with high impedance, high magnetic permeability, and high initial magnetic permeability should be selected. Magnetic materials such as iron-nickel soft magnetic alloys (1J79, lJ50) and silicon steel sheets (D42, DG41) have good magnetic and electrical properties and are widely used as stamping materials for resolvers. Considering the comprehensive material properties, this paper uses 1J79 as the manufacturing material for the resolver.
5.
Rotor-shaped design
The shape of the rotor of the resolver is determined by the length of the air gap, which varies cosine-wise with the rotation angle of the resolver. Ideally, the length of the air gap should satisfy the following:
δ θ = δ 1 1 + ( δ 1 δ 0 1 ) cos P θ
where δ1/δ0 is the rotor sinusoidal coefficient. Generally, to obtain a satisfactory rotor, it is often necessary to repeatedly optimize parameters such as the minimum air gap length and sine coefficient, as well as eliminate rotor harmonics through harmonic injection and other methods. To obtain a relatively sinusoidal output voltage, a rotor with a sinusoidal coefficient of 1.3 is finally chosen in this paper for the simulation.
6.
Determination of winding turns
The design basis for the number of turns of the resolver is related to the input impedance. Generally, it is required that the input impedance be greater than 120 Ω; too low an input impedance can lead to excessive excitation current, resulting in magnetic saturation of the resolver and distortion of the output signal; too high an input impedance can lead to an increase in the number of turns, which can still increase the difficulty of the resolver manufacturing process. The initial selection of the number of turns can be referred to using the following formula:
W s = K i Z oc δ 1 P × 10 9 0.4 π 2 f α δ τ δ l δ δ e = K μ K δ δ 0 τ δ = π D δ 2 P D δ = D i 1 + D e 2 2 K δ = t 1 + 10 δ 0 t 1 + 10 δ 0 b 01 t 1 = π D i 1 Z s
wherein Ws is the total number of turns of the excitation winding, Ki is the potential coefficient, Kμ is the magnetic saturation coefficient, Zoc is the open-circuit input impedance, δe is the equivalent air gap, δ0 is the minimum air gap length, f is the excitation frequency, αδ is the pole arc coefficient, tδ is the pole pitch, lδ is the axial length of the air gap, Dδ is the average diameter of the air gap, t1 is the tooth pitch, Di1 is the inner diameter of the stator, De2 is the outer diameter of the rotor, and b01 is the slot width.
Since the input impedance of this particular structure of the resolver proposed in this paper varies with the rotor position, the initial input impedance is chosen to be 150 Ω in order to ensure that its minimum input impedance is greater than 120 Ω. However, the initial reference number of turns obtained through formula calculation is only an initial reference, and subsequent optimization analysis of parameters is required to obtain the final number of turns. Finally, the number of turns under each tooth is selected to be 40, which is in line with the design requirements, as shown in the subsequent simulation results and prototype testing results.
The finite element Maxwell2D simulation model of the proposed resolver is shown in Figure 7, and its simulation parameters are fully consistent with the design parameters. The field line distribution of the proposed resolver excitation with phase A is shown in Figure 8. It can be seen that the phase A winding (red winding) is distributed on the 1st, 4th, seventh, and 10th teeth. The magnetic field lines stimulated by itself are closed through the adjacent teeth, and the adjacent B-phase and C-phase will induce output voltage. The flux density map of the proposed resolver is shown in Figure 9. From the magnetic density value, it can be seen that the magnetic load of the resolver is very low, so there is no magnetic saturation.

3.2. Theoretical Derivation of Output Voltage and Finite Element Analysis

The magnetic permeance under different teeth of the resolver is the same as that in Equation (1), and neglecting its higher harmonics, the sum of the magnetic permeances under all teeth corresponding to A, B, and C is:
i = 1 , 4 , 7 ... Z s Λ A i = P Λ 0 + P Λ 1 cos ( P θ ) i = 2 , 5 , 8 ... Z s Λ B i = P Λ 0 + P Λ 1 cos ( P θ + 2 π / 3 ) i = 3 , 6 , 9 ... Z s Λ Ci = P Λ 0 + P Λ 1 cos ( P θ 2 π / 3 )
The input reactances of A, B, and C phases are, respectively:
X A = j ω t N t 2 [ P Λ 0 + P Λ 1 cos ( P θ ) ] X B = j ω t N t 2 [ P Λ 0 + P Λ 1 cos ( P θ + 2 π / 3 ) ] X C = j ω t N t 2 [ P Λ 0 + P Λ 1 cos ( P θ 2 π / 3 ) ]
It can be seen that the input impedance of the A, B, and C phases varies according to the change in rotor position angle. Thus, the expressions for the self-inductance of the resolvers A, B, and C, as well as the mutual inductance between A, B, and C, can be obtained as follows:
L A = L 0 + L 1 cos ( P θ ) L B = L 0 + L 1 cos ( P θ + 2 π / 3 ) L C = L 0 + L 1 cos ( P θ 2 π / 3 )
M AB = M BA = M 0 M 1 cos ( P θ 2 π / 3 ) M BC = M CB = M 0 M 1 cos ( P θ ) M CA = M AC = M 0 M 1 cos ( P θ + 2 π / 3 )
where LA, LB, and LC are the self-inductances of the three windings A, B, C, and MAB, MBA, MBC, MCB, MAC, and MCA are the mutual inductances between AB, BC, and CA phases. The finite element simulation waveforms of self-induction and mutual induction are presented in Figure 10 and Figure 11, which show good agreement with theoretical analysis. In the simulation, the rotational speed of the resolver is 3000 r/min. From Equations (11) and (12), it can be seen that the proposed inductance theory of the resolver is similar to the main winding inductance of the IPMSM, with a phase difference of 120° electrical angle [22]. However, the difference is that the inductance of the IPMSM varies at twice the frequency as the rotor position of the motor changes. Since the rotor of the resolver does not have permanent magnets or magnetic poles, the inductance of the resolver shows a single octave variation with the rotor position, which is more conducive to the application of the rotor position detection technique for IPMSM under power failure and restarted conditions to the proposed resolver.
The proposed equivalent wind model of the resolver is shown in Figure 12. If excitation voltage ui is injected into phase A, the output voltage of phases B and C can be expressed as shown in Equation (13), and the finite element simulation waveform of its output voltage envelope is shown in Figure 13.
u B = j ω t M AB i exc = M AB L A u exc u C = j ω t M AC i exc = M AC L A u exc
When injecting excitation voltage ui into phase B, the output voltage of phases A and C can be expressed as shown in Equation (14), and the finite element simulation waveform of its output voltage envelope is shown in Figure 14.
u A = j ω t M BA i exc = M BA L B u exc u C = j ω t M BC i exc = M BC L B u exc

3.3. The RDC Method Used

This paper refers to the rotor position detection technology of IPMSM during power-off and restart for position calculation. Using the inductance characteristics of the resolver, which change at a single frequency over one electrical cycle, it is possible to obtain the absolute rotor position within the range of [0, 2π]. This is significantly different from the method of determining the polarity of the motor by using the inductance characteristics, which change at double the frequency over one electrical cycle. The RDC method changes the conventional RDC method on the proposed resolver, making it possible to calculate the rotor position without extracting the orthogonal envelope.
The frequency division excitation method is used for the resolver. The system structure of the RDC method is shown in Figure 15, and the excitation timing diagram is shown in Figure 16. Different windings are excited at different control cycles, and the average of the output voltages of the remaining two phases is detected. The average value is processed as a ratio, and the rotor position is solved using the ratio of the average value of the output voltage of the current control cycle and the average value of the output voltage of the previous control cycle. The principle of implementation is as follows:
Since its A, B, and C phase windings are structurally identical, it is possible to perform A-phase excitation at the T1 control cycle. The Digital Signal Processor controller sends out the selector signal S0S1 = 01, which drives the signal selector circuit to inject the UHF signal into the A-phase winding S1S4. The average of the output voltages uB and uC of phases B and C is detected, and then their output voltages are divided to obtain k1. B-phase excitation is performed during the T2 control cycle, and the DSP controller sends out a selector signal with S0S1 = 10, which drives the signal-selector circuit to inject a UHF signal into the B-phase winding S2S5. Detect the average value of the output voltages uA and uC of phases A and C, and then divide their output voltages to obtain k2. Repeat T1 and T2 in subsequent control cycles. The expressions for k1 and k2 are:
k 1 = U B _ avg U C _ avg = M AB M AC = M 0 M 1 cos ( P θ 2 π / 3 ) M 0 M 1 cos ( P θ + 2 π / 3 ) k 2 = U A _ avg U C _ avg = M BA M BC = M 0 M 1 cos ( P θ 2 π / 3 ) M 0 M 1 cos ( P θ )
By simplifying and arranging, the rotor position expression can be obtained as follows:
θ t = arctan 3 2 k 2 ( k 1 1 ) 3 ( k 1 1 2 k 2 1 2 k 1 k 2 )
From Equation (16), it can be seen that this function can only obtain the rotor position in the range of [−π/2, π/2]. Since k1 represents the ratio of UB_avg to UC_avg, it represents the ratio of MAB to MAC. When MAB = MAC, k1 = 1, and the rotor position is 0° and 180°. Therefore, by determining the relationship between k and 1, it can be extended to the rotor position in the range of [0, 2π], and the complete position angle θr over the entire electrical cycle can be obtained as shown in Equation (17):
θ r = θ t     k 1 < 1 , θ e > 0 θ t + π k 1 < 1 , θ e < 0 θ t + π k 1 > 1 , θ e > 0 θ t + 2 π   k 1 > 1 , θ e < 0

4. Experimental Results and Analysis

In order to verify the feasibility of the proposed resolver, an experimental platform is built, as shown in Figure 17.
On the platform, a DSP (TMS320F28335) clocked at 150 MHz is used in the control unit to sample the demodulated envelope of the output signal and calculate the rotor position. In addition, the waveforms of the demodulation envelope and rotor position measured in the experiment were output for observation using a DAC. Peripheral circuits are used to generate the excitation signal of the resolver, amplification of the excitation signal, selectivity of the excitation signal, and demodulation of the output signal of the resolver. The resolver is mounted on a 750 W PMSM with four pairs of poles and a rated speed of 3000 r/min.
The resolver used in the experiment is a handmade resolver. The specific parameters of the resolver and the previous design parameters are basically the same; the windings are hand-wound with 0.1 mm enameled wire; the physical picture is shown in Figure 18. A UHF sinusoidal signal of 100 kHz with an amplitude of 4 V was used as the excitation signal. The number of pole pairs of the resolver is equal to the number of pole pairs of the motor, so the rotor electrical angle of the test motor is equal to the rotor electrical angle of the resolver. In addition, an optical encoder of 2500 lines was mounted coaxially with the motor for comparison of experimental results, and its sampled measurements were used as the actual position, denoted as θ0.
The software design in this article is illustrated in Figure 19, where the GPIO ports of the DSP are initialized and configured to output high and low electrical levels as the strobe signal S0S1 for frequency division excitation during different control cycles. If an excitation signal is applied to the A-phase winding during the T1 control cycle, and when the algorithm for applying an excitation signal to the B-phase winding during the T2 control cycle is initiated, the sampling results of the B-phase and C-phase at the end of the previous control cycle (i.e., at the end of the T1 control cycle) are read using an ADC module, and the rotor position for the current control cycle is calculated based on these sampling results. When an excitation signal is reapplied to the A-phase winding during the T3 control cycle, the sampling results of the A-phase and C-phase at the end of the T2 control cycle are read using an ADC module, and the rotor position for the current control cycle is calculated based on these sampling results. This process is repeated, and the rotor position of the resolver proposed in this paper can be obtained.
As shown in Figure 20, a UHF sinusoidal signal is injected into phase A of the resolver during the control cycle T1, at which time the average values of the output voltages of phases B and C are detected to be 558 mV and 575 mV, respectively, and at this time they have a ratio k1 = 0.97. The UHF sinusoidal signal is injected into phase B of the rotary transformer during the control cycle T2, at which time the average values of the output voltages of phase A and C are detected to be 500 mV and 781 mV, respectively, at which time their ratio k2 = 0.64. Taking into Equation (16), the rotor position θr = 3.091 rad for the T2 control cycle can be calculated, which is almost the same as the 3.093 rad in the experiment. The T3 control cycle injected UHF sinusoidal signals into phase A repeatedly. At this time, the average output voltages of the detected phases B and C were 565 mV and 544 mV, respectively. Their ratio, k1, was calculated as 1.0386 using Equation (16). The rotor position of the T3 control cycle, θr, was calculated as 3.195 rad, which is almost the same as the 3.184 rad obtained from experiments. This verifies the accuracy of the rotor position obtained using this method. This process is repeated for T4 and all subsequent control cycles to determine the rotor position for each cycle.
As shown in Figure 21, the estimated position, actual position, k1, B-phase and C-phase demodulation envelopes, and A-phase and C-phase demodulation envelopes are shown in order from top to bottom at 300 r/min. Where UA_avg, UB_avg, and UC_avg are the average values of the output voltages of phases A, B, and C, respectively. As can be seen from the figure, the estimated position can accurately track the actual position. Consistent with the theoretical analysis, when k1 = 1, this time the rotor position is 0°. At this point is also the intersection of the B-phase envelope and the C-phase envelope, and by judging the relationship between the sizes of k1 and 1, you can obtain the exact rotor position of the entire electrical cycle. Figure 22 and Figure 23 show the estimated position, actual position, k1, B-phase and C-phase envelope, and A-phase and C-phase envelope at 1500 r/min as well as 3000 r/min, respectively. The experimental results in the full-speed domain are consistent with the theoretical analysis, verifying the feasibility of the RDC.
As shown in Figure 24, which represents estimated position, actual position, and rotor position error at 300 r/min in the low-speed zone, it can be seen that the minimum value of rotor position error at this speed is −0.052 rad, and the maximum value is 0.064 rad. As shown in Figure 25, the maximum rotor position error is 0.0197 rad, and the minimum rotor position error is −0.0183 rad when the motor speed is at a speed of 1500 r/min. As shown in Figure 26, when the rotational speed is at the rated speed of 3000 r/min, the maximum rotor position error is 0.098 rad, and the minimum rotor position error is −0.106 rad. It can be seen that the positional accuracy at different rotational speeds meets most of the industrial requirements, verifying the accuracy of the RDC.
Based on the analysis of the experimental results, it is concluded that when one phase of the three-phase winding of the resolver is designated as the excitation phase, two demodulation envelopes can be obtained by detecting the average values of the other two phases. Due to the alternate excitation of the A-phase winding or B-phase winding in different control cycles, there are a total of four envelope curves, namely two sets of envelope curves. By comparing each set of envelope curves, the ratios k1 and k2 can be obtained. Utilizing k1 and k2, the rotor position can be calculated. The experimental results at motor speeds of 300 r/min, 1500 r/min, and 3000 r/min demonstrate the feasibility of the proposed resolver and the RDC method. Furthermore, the error between the estimated rotor position and the actual rotor position at these speeds indicates the accuracy of the RDC method. Therefore, the proposed VR resolver with three-phase symmetric windings can achieve a relatively accurate rotor position under the RDC method using frequency division excitation. The proposed resolver with three-phase symmetric windings breaks the limitation of conventional resolvers, which output orthogonal signals, while easing the structure of conventional resolvers. Moreover, the excitation method has been changed from single-phase excitation to frequency-divided excitation, which is the most significant difference from conventional VR resolvers.

5. Conclusions

A novel VR resolver with symmetrical three-phase windings is proposed in this paper. The winding directions and turns under all teeth of the proposed resolver are the same, and the windings are not overlapped, which eases the structure and manufacturing process of the VR resolver. Secondly, the RDC method of the proposed resolver references the UHF injection method for the IPMSM under power-off and restarted conditions. The absolute rotor position for the entire electrical cycle can be obtained instead of extracting the conventional orthogonal envelope. Finally, a 4-X resolver prototype is fabricated and experimentally tested. The feasibility of the proposed resolver and the accuracy of the RDC were verified by experimental results. In the current research on VR resolvers, the majority of the resolvers still possess relatively complex structures. However, the simpler non-overlapping winding resolvers, including the VR resolvers proposed in this paper based on three-phase windings, all exhibit issues such as low coupling coefficients and insufficient signal-to-noise ratios in their output signals. These issues may potentially affect the precision of rotor position detection, thus requiring further research.

Author Contributions

Data curation, J.C.; investigation, X.L. and Z.Z.; methodology, J.C. and Z.Z.; project administration, Z.Z.; resources, X.L.; validation, X.L. and J.C.; writing—original draft, J.C.; writing—review and editing, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by “Zhejiang Provincial Natural Science Foundation of China under Grant No. LQ22E070008”, “The National Natural Science Foundation of China under Grant No. 52077155”.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

Nomenclature

A. List of Acronyms
VRVariable Reluctance
PMSMPermanent Magnet Synchronous Motors
RDCResolver-to-Digital Conversion
UHFUltra-High Frequency
IPMSMInternal Permanent Magnet Synchronous Motors
4-X4-rotor saliencies
B. List of Symbols (conventional VR resolver)
ΛiMagnetic permeability under a certain tooth
Λ0The base value of magnetic permeability
Λμμth conductivity harmonic component amplitude
μThe order of harmonic content
NNumber of turns of excitation winding
fExcitation frequency
XInput reactance
ωExcitation angular frequency
L1, L2Excitation inductance and output inductance
uiExcitation voltage
iiExcitation current
usin, ucosSine-cosine winding output voltage
Ms, McMutual inductance between excitation and output windings
θeRotor mechanical and electrical angles
PNumber of rotor pole pairs
ZsThe number of stator teeth
kResolver conversion ratio
us, ucSine-cosine demodulated signal
C. List of Symbols (proposed VR resolver)
PNumber of rotor pole pairs
θRotor mechanical angle
ZsNumber of stator teeth
δθAir gap length
δ0δ1Air gap length for 0° electrical angle and 90° electrical angle
WsTotal turns of winding
KiPotential factor
KμMagnetic circuit saturation factor
ZocOpen-circuit input impedance
δeEquivalent air gap length
αδPolar arc coefficient
τδPolar distance
lδAir Gap Axial Length
DδAverage air gap diameter
t1Tooth pitch
Di1Stator inner diameter
De2Rotor outer diameter
b01Notch width
ΛAi, ΛBi, ΛCiAir gap permeability under the ith tooth of phases A, B, and C
XA, XB, XCInput reactance of phases A, B and C
ωtExcitation angular frequency
NtNumber of turns of winding under each tooth
LA, LB, LCSelf-inductance of phase A, B and C windings
L0, L1Self-induced base value and self-induced base wave component amplitude
MAB, MBAMutual inductance between phase A and B windings
MAC, MCAMutual inductance between phase A and C windings
MBC, MCBMutual inductance between phase B and C windings
M0, M1Mutual inductance fundamental value and mutual inductance fundamental component amplitude
uexcExcitation voltage
iexcExcitation Current
uA, uBA and B phase output voltage
UA_avg, UB_avg, UC_avgAverage of output voltages of phases A, B and C
k1Ratio of average value of output voltage of phase B and C
k2Ratio of average value of output voltage of phase A and C
θtRotor electrical angle in the interval [−π/2,π/2]

References

  1. Luan, M.; Zhang, Y.; Li, X.; Xu, F. A Rotor Position Detection Method for Permanent Magnet Synchronous Motors Based on Variable Gain Discrete Sliding Mode Observer. World Electr. Veh. J. 2024, 15, 87. [Google Scholar] [CrossRef]
  2. Li, Y.; Hu, H.; Shi, P. A Review of Position Sensorless Compound Control for PMSM Drives. World Electr. Veh. J. 2023, 14, 34. [Google Scholar] [CrossRef]
  3. Wang, Z.; Yao, B.; Guo, L.; Jin, X.; Li, X.; Wang, H. Initial Rotor Position Detection for Permanent Magnet Synchronous Motor Based on High-Frequency Voltage Injection without Filter. World Electr. Veh. J. 2020, 11, 71. [Google Scholar] [CrossRef]
  4. Wang, Z.; Du, D.; Yu, Q.; Zhang, H.; Li, C.; Guo, L.; Gu, X.; Li, X. Sensorless Control Method of High-Speed Permanent Magnet Synchronous Motor Based on Discrete Current Error. World Electr. Veh. J. 2023, 14, 69. [Google Scholar] [CrossRef]
  5. Nasiri-Gheidari, Z.; Tootoonchian, F. Influence of mechanical faults on the position error of an axial flux brushless resolver without rotor windings. IET Electr. Power Appl. 2017, 11, 613–621. [Google Scholar] [CrossRef]
  6. Murray, A.; Hare, B.; Hirao, A. Resolver position sensing system with integrated fault detection for automotive applications. In Proceedings of the SENSORS, 2002 IEEE, Orlando, FL, USA, 12–14 June 2002; pp. 864–869. [Google Scholar] [CrossRef]
  7. Alipour-Sarabi, R.; Nasiri-Gheidari, Z.; Tootoonchian, F.; Oraee, H. Effects of Physical Parameters on the Accuracy of Axial Flux Resolvers. IEEE Trans. Mag. 2017, 53, 1–11. [Google Scholar] [CrossRef]
  8. Ge, X.; Zhu, Z.Q.; Ren, R.; Chen, J.T. A Novel Variable Reluctance Resolver for HEV/EV Applications. IEEE Trans. Ind. Appl. 2016, 52, 2872–2880. [Google Scholar] [CrossRef]
  9. Tootoonchian, F. Design, Performance, and Testing of a Brushless Axial Flux Resolver Without Rotor Windings. IEEE Sens. J. 2016, 16, 7464–7471. [Google Scholar] [CrossRef]
  10. Xiao, L.; Li, Z.; Bi, C. An Optimization Approach to Variable Reluctance Resolver. IEEE Trans. Magn. 2020, 56, 1–5. [Google Scholar] [CrossRef]
  11. Figueiredo, J. Resolver Models for Manufacturing. IEEE Trans. Ind. Electron. 2011, 58, 3693–3700. [Google Scholar] [CrossRef]
  12. Tootoonchian, F. Proposal of a New Affordable 2-Pole Resolver and Comparing Its Performance with Conventional Wound-Rotor and VR Resolvers. IEEE Sens. J. 2018, 18, 5284–5290. [Google Scholar] [CrossRef]
  13. Sun, L. Analysis and Improvement on the Structure of Variable Reluctance Resolvers. IEEE Trans. Magn. 2008, 44, 2002–2008. [Google Scholar] [CrossRef]
  14. Kim, K.-C. Analysis on the Charateristics of Variable Reluctance Resolver Considering Uneven Magnetic Fields. IEEE Trans. Magn. 2013, 49, 3858–3861. [Google Scholar] [CrossRef]
  15. Kim, K.-C.; Jin, C.S.; Lee, J. Magnetic Shield Design Between Interior Permanent Magnet Synchronous Motor and Sensor for Hybrid Electric Vehicle. IEEE Trans. Magn. 2009, 45, 2835–2838. [Google Scholar] [CrossRef]
  16. Xiao, L.; Bi, C. An optimization approach of rotor contour for variable reluctance resolver. CES Trans. Electr. Mach. Syst. 2021, 5, 257–261. [Google Scholar] [CrossRef]
  17. Jin, C.-S.; Jang, I.-S.; Bae, J.-N.; Lee, J.; Kim, W.-H. Proposal of Improved Winding Method for VR Resolver. IEEE Trans. Magn. 2015, 51, 1–4. [Google Scholar] [CrossRef]
  18. Saneie, H.; Nasiri-Gheidari, Z.; Tootoonchian, F. Accuracy Improvement in Variable Reluctance Resolvers. IEEE Trans. Energy Convers. 2019, 34, 1563–1571. [Google Scholar] [CrossRef]
  19. Kim, K.-C.; Hwang, S.-J.; Sung, K.-Y.; Kim, Y. A study on the fault diagnosis analysis of variable reluctance resolver for electric vehicle. In Proceeding of the SENSORS, 2010 IEEE, Waikoloa, HI, USA, 1–4 November 2010; pp. 290–295. [Google Scholar] [CrossRef]
  20. Ge, X.; Zhu, Z.Q.; Ren, R.; Chen, J.T. A Novel Variable Reluctance Resolver with Nonoverlapping Tooth–Coil Windings. IEEE Trans. Energy Convers. 2015, 30, 784–794. [Google Scholar] [CrossRef]
  21. Tootoonchian, F. Design and Optimization of a Multi-Turn Variable Reluctance Resolver. IEEE Sens. J. 2019, 19, 7275–7282. [Google Scholar] [CrossRef]
  22. Saneie, H.; Nasiri-Gheidari, Z. Generalized Nonoverlapping Tooth Coil Winding Method for Variable Reluctance Resolvers. IEEE Trans. Ind. Electron. 2022, 69, 5325–5332. [Google Scholar] [CrossRef]
  23. Bahari, M.; Tootoonchian, F. Performance Analysis of an Outer Rotor Variable Reluctance Resolver. IEEE Sens. J. 2022, 22, 17761–17768. [Google Scholar] [CrossRef]
  24. Li, X.; Dai, C.; Chen, W.; Geng, Q.; Wang, H. Position Detection and Speed Recording Method for Power-Off IPMSM in Full-Speed Range Based on Ultrahigh Frequency Signal Injection. IEEE Trans. Power Electron. 2023, 38, 6918–6922. [Google Scholar] [CrossRef]
  25. Li, X. Low-Speed Rotating Restart and Speed Recording for Free-Running Sensorless IPMSM Based on Ultrahigh Frequency Sinusoidal Wave Injection. IEEE Trans. Power Electron. 2022, 37, 15245–15259. [Google Scholar] [CrossRef]
  26. Li, X.; Jiao, G.; Li, Q.; Chen, W.; Zhang, Z.; Zhang, G. A Position Sensorless Control Strategy for BLDCM Driven by FSTPI Based on Flux-Linkage Function. World Electr. Veh. J. 2022, 13, 238. [Google Scholar] [CrossRef]
Figure 1. Structure of a conventional VR (variable reluctance) resolver.
Figure 1. Structure of a conventional VR (variable reluctance) resolver.
Wevj 15 00201 g001
Figure 2. Equivalent winding model of the conventional VR resolver.
Figure 2. Equivalent winding model of the conventional VR resolver.
Wevj 15 00201 g002
Figure 3. Output waveforms and envelope of the Conventional resolver.
Figure 3. Output waveforms and envelope of the Conventional resolver.
Wevj 15 00201 g003
Figure 4. Structure of the proposed VR resolver.
Figure 4. Structure of the proposed VR resolver.
Wevj 15 00201 g004
Figure 5. 4-X VR resolver.
Figure 5. 4-X VR resolver.
Wevj 15 00201 g005
Figure 6. Winding distribution of a 4-X VR resolver.
Figure 6. Winding distribution of a 4-X VR resolver.
Wevj 15 00201 g006
Figure 7. Simulation model of the proposed resolver.
Figure 7. Simulation model of the proposed resolver.
Wevj 15 00201 g007
Figure 8. Field line distribution of the proposed resolver.
Figure 8. Field line distribution of the proposed resolver.
Wevj 15 00201 g008
Figure 9. Flux density map of the proposed resolver.
Figure 9. Flux density map of the proposed resolver.
Wevj 15 00201 g009
Figure 10. Simulated waveforms of three self-inductances of the proposed resolver.
Figure 10. Simulated waveforms of three self-inductances of the proposed resolver.
Wevj 15 00201 g010
Figure 11. Simulated waveforms of phase-to-phase mutual inductance of the proposed resolver.
Figure 11. Simulated waveforms of phase-to-phase mutual inductance of the proposed resolver.
Wevj 15 00201 g011
Figure 12. Equivalent winding model of the proposed resolver.
Figure 12. Equivalent winding model of the proposed resolver.
Wevj 15 00201 g012
Figure 13. Simulation waveform of the B and C output voltage envelopes.
Figure 13. Simulation waveform of the B and C output voltage envelopes.
Wevj 15 00201 g013
Figure 14. Simulation waveform of the A and C output voltage envelopes.
Figure 14. Simulation waveform of the A and C output voltage envelopes.
Wevj 15 00201 g014
Figure 15. System structure of the resolver-to-digital conversion method.
Figure 15. System structure of the resolver-to-digital conversion method.
Wevj 15 00201 g015
Figure 16. Timing sequence of the ultra-high frequency sinusoidal signal injection.
Figure 16. Timing sequence of the ultra-high frequency sinusoidal signal injection.
Wevj 15 00201 g016
Figure 17. Experimental system.
Figure 17. Experimental system.
Wevj 15 00201 g017
Figure 18. Prototype of the produced resolver.
Figure 18. Prototype of the produced resolver.
Wevj 15 00201 g018
Figure 19. Software program flow chart.
Figure 19. Software program flow chart.
Wevj 15 00201 g019
Figure 20. Excitation and output signals and their average values for each phase at 2000 r/min.
Figure 20. Excitation and output signals and their average values for each phase at 2000 r/min.
Wevj 15 00201 g020
Figure 21. Estimated position, actual position, k1 and demodulation envelope at 300 r/min.
Figure 21. Estimated position, actual position, k1 and demodulation envelope at 300 r/min.
Wevj 15 00201 g021
Figure 22. Estimated position, actual position, k1 and demodulation envelope at 1500 r/min.
Figure 22. Estimated position, actual position, k1 and demodulation envelope at 1500 r/min.
Wevj 15 00201 g022
Figure 23. Estimated position, actual position, k1, and demodulation envelope at 3000 r/min.
Figure 23. Estimated position, actual position, k1, and demodulation envelope at 3000 r/min.
Wevj 15 00201 g023
Figure 24. Estimated position, actual position, and rotor position errors of the proposed resolver at 300 r/min.
Figure 24. Estimated position, actual position, and rotor position errors of the proposed resolver at 300 r/min.
Wevj 15 00201 g024
Figure 25. Estimated position, actual position, and rotor position errors of the proposed resolver at 1500 r/min.
Figure 25. Estimated position, actual position, and rotor position errors of the proposed resolver at 1500 r/min.
Wevj 15 00201 g025
Figure 26. Estimated position, actual position, and rotor position errors of the proposed resolver at 3000 r/min.
Figure 26. Estimated position, actual position, and rotor position errors of the proposed resolver at 3000 r/min.
Wevj 15 00201 g026
Table 1. Main parameters of the proposed resolver.
Table 1. Main parameters of the proposed resolver.
ParametersSizes
Outer diameter of the stator65.8 mm
Inner diameter of staor55.8 mm
Minimum air gap length0.6 mm
Number of stator teeth12
Number of rotor pole pairs4
Stator thickness4 mm
Rotor thickness6 mm
Stator tooth width7 mm
Number of turns per tooth40
Excitation frequency100 kHz
Excitation inductance230 μH~295 μH
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

Li, X.; Chen, J.; Zhang, Z. Optimization Design of Variable Reluctance Resolver Based on Three-phase Symmetrical Winding. World Electr. Veh. J. 2024, 15, 201. https://0-doi-org.brum.beds.ac.uk/10.3390/wevj15050201

AMA Style

Li X, Chen J, Zhang Z. Optimization Design of Variable Reluctance Resolver Based on Three-phase Symmetrical Winding. World Electric Vehicle Journal. 2024; 15(5):201. https://0-doi-org.brum.beds.ac.uk/10.3390/wevj15050201

Chicago/Turabian Style

Li, Xinmin, Jiannan Chen, and Zhen Zhang. 2024. "Optimization Design of Variable Reluctance Resolver Based on Three-phase Symmetrical Winding" World Electric Vehicle Journal 15, no. 5: 201. https://0-doi-org.brum.beds.ac.uk/10.3390/wevj15050201

Article Metrics

Back to TopTop