Next Article in Journal
SmartCrawler: A Size-Adaptable In-Pipe Wireless Robotic System with Two-Phase Motion Control Algorithm in Water Distribution Systems
Next Article in Special Issue
New Perspective on Planar Inductive Sensors: Radio-Frequency Refractometry for Highly Sensitive Quantification of Magnetic Nanoparticles
Previous Article in Journal
Blockchain and Secure Element, a Hybrid Approach for Secure Energy Smart Meter Gateways
Previous Article in Special Issue
Rotating-Coil Measurement System for Small-Bore-Diameter Magnet Characterization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Saliency-Based Rotor Spatial Position Displacement Self-Sensing for Self-Bearing Machines

1
School of Electrical, Electronics and Communication Engineering, Koreatech University, Chunan-si 31253, Republic of Korea
2
Electrical, Electronic, Computers and Systems Engineering, University of Oviedo, 33204 Oviedo, Spain
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(24), 9663; https://doi.org/10.3390/s22249663
Submission received: 31 October 2022 / Revised: 30 November 2022 / Accepted: 1 December 2022 / Published: 9 December 2022
(This article belongs to the Special Issue Advances and Applications of Magnetic Sensors)

Abstract

:
Self-bearing machines do not contain physical bearings but magnetic bearings. Both rotor rotary and spatial positions displacement are required in these types of machines to control the rotor position while it is levitating. Self-bearing machines often use external sensors for x (horizontal) and y (vertical) spatial position measurement, which will result in additional cost, volume, complexity, and number of parts susceptible to failure. To overcome these issues, this paper proposes a x y -position estimation self-sensing technique based on both main- and cross-inductance variation. The proposed method estimates x and y position based on inductive saliency between two sets of three-phase coils. The proposed idea is applied on a combined winding self-bearing machine which does not require additional suspension force winding. No additional search coil placement for x y -position estimation is required. Therefore, the proposed algorithm can result in a compact size self-bearing machine that does not require external sensors for x y -position measurement and suspension force winding.

1. Introduction

Conventional rotary machines only allow movement in one degree of freedom (DOF) typically in a rotation axis, i.e., θ r , shown in Figure 1. Self-bearing machines (bearingless machines), which do not have physical bearings, require controlling spatial x y -position of the rotor in Figure 1 (i.e., x y ; x- and y-axes being horizontal and vertical axes) [1]. The remaining axes of the rotor could be controlled actively by a combination of more than two cascade-connected self-bearing machines, or passively by using reluctance forces [2,3,4].
Conventional self-bearing machines typically comprise two sets of independent windings in the stator for producing torque and suspension force, i.e., separated winding (a torque winding and a suspension winding). For compact size self-bearing machines, combined winding that uses the same coils to create both suspension forces and torque current have been developed [5,6].
Position sensors for closed-loop rotor spatial ( x y ) position control can be classified into: eddy current based [1,7,8], Hall effect based [9], and optical based sensors [10]. All these sensors result in additional cost, volume, complexity, and number of parts susceptible to failure [10,11]. In [12], model reference adaptive system (MRAS) is proposed to enable position self-sensing in a high speed region. In a zero-to-low speed region, high-frequency injection (HFI) has been demonstrated to be a viable option for x y -position estimation both in magnetic bearings [13,14,15,16] and self-bearing machines [17,18,19,20]. However, previously published HFI techniques applied to self-bearing machines are limited to: (i) In [17,18], separated winding machines utilizing suspension force windings mutual coupling inductances are proposed; (ii) In [19,20], separate search coils are installed to reduce input signal noise level by enabling differential mode for spatial rotor position estimation. In [20], search coil placement arrangement is investigated for minimizing the unwanted influence between suspension windings and pulse-width modulation (PWM) noise. It can be concluded that the previously proposed HFI techniques in the literature require additional windings or hardware which will result in increasing system volume and cost. Table 1 summarizes the existing HFI position self-sensing technique for self-bearing machines.
This paper proposes an HFI based x y -rotor position self-sensing technique for combined winding machines, therefore, achieving a compact size self-bearing system minimizing cost, volume, and reliability issues since it does not require additional winding or hardware. The combined winding machine has each phase connected to an inverter terminal that carries both suspension force and torque current. The target self-bearing machine winding is classified as multi-phase (MP), which has two sets of three-phase winding with two neutral points as in Figure 2 to enable dual field-oriented control for independent torque and force control [6,21]. The high-frequency (HF) signal will be injected in both sets of three-phase coils to enable use of differential mode input for x y -position estimation in a stationary reference frame. It will be shown that main- and cross-inductances variation depend on the rotor x- and y-positions, respectively, which will enable x y -position estimation self-sensing. The proposed HFI based self-sensing technique will be evaluated on a combined winding, 4-pole, 6-slot surface permanent magnet bearingless synchronous machine (SPMBSM).
The paper is organized as follows: HF voltage model of the target BPMSM for x y -position self-sensing is developed in Section 2. Section 3 introduces an analytical model that relates inductive saliency and rotor x y -position displacement. Section 4 presents the x y -position self-sensing method and its implementation. Section 5 presents experimental results; Finally, in Section 6, conclusions are drawn.

2. High-Frequency Model of a Self-Bearing Machine

The self-bearing machine voltage characteristic model is presented in this section. The inductive saliency model as a function of x and y displacement, later, will be used for the proposed self-sensing algorithm. The 4-pole, 6-slot combined winding self-bearing machine shown in Figure 1 will be used in this paper. Both the stator and the rotor core are soft magnetic material. The machine has two sets of three-phase windings ( a 1 , b 1 , c 1 , and a 2 , b 2 , c 2 ) with separated neutral points to control direction of flux induced from armature current. The two sets of three-phase windings are placed 180 ° mechanical angle apart from each other:
v a n = R p i a n + d λ a n d t v a n = R p i a n + L a n a n ( x , y ) d i a n d t + L a n b n ( x , y ) d i b n d t + L a n c n ( x , y ) d i c n d t + L a n a m ( x , y ) d i a m d t + L a n b m ( x , y ) d i b m d t + L a n c m ( x , y ) d i c m d t + k e θ r a n ( x , y ) d θ r d t + k e x a n ( x , y ) d x d t
+ k e y a n ( x , y ) d y d t

2.1. Phase Voltage Model

Phase a n voltage characteristic model is shown in (1), where R p , v a n , i a n , and λ a n represent phase resistance, phase voltage, current, and flux linkage, respectively. n and m represent the first and the second sets of three-phase coils in Figure 2. Phase a n voltage characteristic equation can also be expressed by (2), where L a n a n is self-inductance, L a n b n and L a n c n represent mutual-inductances, L a n a m , L a n b m , L a n c m , are cross-coupling inductance between coil sets n and m. k e θ r a n , k e x a n , and k e y a n are back-EMF variables with respect to θ r -, x-, and y-position movement [1,9]. Note that the self- and mutual-inductances vary when the rotor spatial position (x, y) change. This is due to the unbalanced air-gap length between phases [22].

2.2. α β n -Axes Voltage Model

Six-phase voltage models can be presented as two sets of α β n -axes (4) and (5). When n is equal to 1, m is equal to 2, and vice versa. Clark transform, K c , in (3) is used.
α n β n = 2 3 1 0.5 0.5 0 3 2 3 2 a n b n c n = K c a n b n c n
v α n = R p i α n + L α n α n ( x , y ) d i α n d t + L α n β n ( x , y ) d i β n d t + L α n α m ( x , y ) d i α m d t + L α n β m ( x , y ) d i β m d t + k e θ r α n ( x , y ) d θ r d t + k e x α n ( x , y ) d x d t + k e y α n ( x , y ) d y d t v β n = R p i β n + L β n β n ( x , y ) d i β n d t + L β n α n ( x , y ) d i α n d t + L β n β m ( x , y ) d i β m d t + L β n α m ( x , y ) d i α m d t
+ k e θ r β n ( x , y ) d θ r d t + k e x β n ( x , y ) d x d t + k e y β n ( x , y ) d y d t

2.3. High-Frequency Voltage Model

The HF voltage characteristic model in stationary reference frame is represented by (6) and (7), obtained from (4) and (5) after neglecting the resistance terms, eliminating back-EMF terms, and cross-coupling inductances between three-phase coil sets. If the frequency of the HF signal feeding the machine is sufficiently high, the resistive terms can be safely neglected as the inductive terms dominate the machine impedance. The back-EMF term can also be eliminated as it does not contain HF component. The cross-coupling inductance between three-phase coil sets are small and insensitive to x y -position variation (see Figure 3).
It will be shown in Section 3 that L α n α n , L β n β n , L α n β n , and L β n α n are a function of the x- and y-spatial rotor position displacement. This dependency will be used for rotor x y -position estimation:
v α n H F = L α n α n ( x , y ) d i α n d t + L α n β n ( x , y ) d i β n d t
v β n H F = L β n β n ( x , y ) d i β n d t + L β n α n ( x , y ) d i α n d t
Finally, since α β 2 is rotated 180 with respect to α β 1 , the relationships shown in (8)–(11) exist among inductances in α β 1 and α β 2 reference frames.
L α 2 α 2 ( x , y ) = L α 1 α 1 ( x , y )
L α 2 β 2 ( x , y ) = L α 1 β 1 ( x , y )
L β 2 β 2 ( x , y ) = L β 1 β 1 ( x , y )
L β 2 α 2 ( x , y ) = L β 1 α 1 ( x , y )

3. HF Inductance Dependency and Rotor xy -Position Displacement

This section presents the inductance dependency in rotor spatial position displacement (i.e., x y -position). A simplified air-gap reluctance model is developed for the analysis of the self-bearing machine inductances sensitivity on rotor x y -position displacement. The conclusions drawn from the analysis are verified using finite element analysis (FEA).

3.1. Inductance Dependency Analysis Based on Air-Gap Reluctance Model

Equivalent inductance, L e q , is shown in (12) as a function of reluctance, where N e q represents the number of turns. The reluctance in the air-gap is defined by (13), where μ 0 , A e q , and l e q are the absolute permeability of the air, equivalent area, and air-gap length, respectively:
L e q = N e q 2 R
R = l e q μ 0 A e q
Simplified magnetic equivalent circuit of the first set of three-phase coils, a b c 1 , is developed, assuming the air-gap reluctances are the dominant components in the flux-path. The reluctance components in the flux path of the rotor and stator are negligible and not included in the machine model. Infinite relative permeability of soft-iron is assumed. The relative permeability of PM is set equal to air. The three-phase magnetic circuit is shown in Figure 4, where I a 1 , I b 1 , I c 1 , ϕ a 1 , ϕ b 1 , and ϕ c 1 are a b c 1 phase currents and a b c 1 fluxes.
The a b c 1 phase flux-linkage can be expressed by (21), solving Figure 4 using superposition [23], where phase flux-linkages λ a 1 , λ b 1 , and λ c 1 are obtained from multiplying the number of turns to the phase flux.
The phase flux-linkages in (21) can be expressed in an α β 1 reference frame as in (22) applying Clark transformation. The HF inductances, L α 1 α 1 , L α 1 β 1 , L β 1 α 1 , and L β 1 β 1 in (6) and (7) are derived using the phase air-gap reluctances. It is important to note that each phase reluctance is a function of the air-gap length (13). Therefore, if the rotor x y -position varies, the HF inductances will vary. The rotor should be designed with the least d q -axes inductive saliency to utilize the x y -position inductive saliency based on air-gap length variation for x y -position self-sensing.

3.2. α β n Inductance Sensitivity Analysis

In this subsection, inductance sensitivity analysis is performed. Air-gap length in each phase is modeled as in (14) using Euler’s formula to correlate each phase air-gap length in polar coordinates to the x y -position variation in Cartesian coordinates. θ ϕ is the angle of the phase reluctance referencing the location of phase a 1 as in Figure 4. r is the per-unit air-gap length. Δ x and Δ y are the per-unit rotor displacement in x- and y-axes. The effect of Δ x and Δ y on two sets of three-phase air-gap is modeled using the relative angle, θ ϕ , in Table 2.
l e q = | r ( Δ x + j Δ y ) e x p ( j θ ϕ ) |
Taking the dominant components, per unit air-gap length is calculated in (15)–(20):
l a 1 = 1 2 Δ x
l b 1 = 1 + Δ x + 3 Δ y
l c 1 = 1 + Δ x 3 Δ y
l a 2 = 1 + 2 Δ x
l b 2 = 1 Δ x 3 Δ y
l c 2 = 1 Δ x + 3 Δ y
λ a 1 λ b 1 λ c 1 = N e q ϕ a 1 N e q ϕ b 1 N e q ϕ c 1 = N e q 2 R a 1 R b 1 + R a 1 R c 1 + R b 1 R c 1 ( R b 1 + R c 1 ) R c 1 R b 1 R c 1 ( R a 1 + R c 1 ) R a 1 R b 1 R a 1 ( R a 1 + R b 1 ) i a 1 i b 1 i c 1 λ α 1 λ β 1 = L α 1 α 1 L α 1 β 1 L β 1 α 1 L β 1 β 1 i α 1 i β 1
= N e q 2 2 ( R a 1 R b 1 + R a 1 R c 1 + R b 1 R c 1 ) 3 ( R b 1 + R c 1 ) 3 ( R b 1 R c 1 ) 3 ( R b 1 R c 1 ) 4 R a 1 + R b 1 + R c 1 i α 1 i β 1
Equivalent air-gap area, A e q , and air-gap permeability are assumed equal for each phase. Substituting the phase reluctance to (22), taking Taylor’s series expansion near center position, (23) is calculated as function of x and y rotor position displacement, Δ x and Δ y . Similarly, the second set of inductances is calculated in (24). The sensitivity analysis based air-gap reluctance is verified using FEA in Figure 5 and Figure 6 in Section 3.2:
L α 1 α 1 L α 1 β 1 L β 1 α 1 L β 1 β 1 = N e q 2 A e q μ 0 2 * 3 6 + 3 Δ x 3 Δ y 3 Δ y 6 3 Δ x
L α 2 α 2 L α 2 β 2 L β 2 α 2 L β 2 β 2 = N e q 2 A e q μ 0 2 * 3 6 3 Δ x 3 Δ y 3 Δ y 6 + 3 Δ x
The conclusions of inductance variation in x and y rotor position displacement from the simplified inductance model can be summarized as follows:
  • Main inductances, L α n α n and L β n β n , are sensitive to x-axis rotor movement. For x-position self-sensing, main inductances are required.
  • Cross-coupling inductances, L α n β n and L β n α n , are sensitive to y-axis rotor movement. For y-position self-sensing, cross-coupling inductances are required.
  • Cross-coupling inductances, L α n β n and L β n α n , are equal.
  • The main and cross-coupling inductances in the first and the second set of three-phase coils have opposite sensitivity to x y -axes rotor movement.

3.3. Inductance Dependency Verification Using FEA

Two-dimensional static finite element analysis (FEA) is performed to verify the conclusions from the simplified reluctance model. A stacking factor of 0.95 is used for the stator with N35 grade NdFeB permanent magnet on the rotor. Self-bearing machine geometry and simulation conditions for FEA analysis are summarized in Table 3, where D o s , D i s , D o r , w t , t P M , and L s t are stator outer and inner diameter, outer diameter of the rotor, teeth width, thickness of the magnet, and stack length; see Figure 7. 0.2 p.u. of HF current is injected in the first set of three-phase coils, n, while the other set of three-phase coils current, m, are set to zero (25) and (26). Inductances are calculated based on FEA by taking partial derivative of HF flux-linkage with respect to the HF current (27)–(30). Given n = 1, m = 2, i = 1, j = 1, main and cross-coupling inductances shown in Figure 5 are calculated for the first set of coil inductances while n = 2, m = 1, i = 1, j = 1 calculates the second set of the coil inductance in Figure 6. The trends of inductance variation are matching with analysis based on air-gap reluctances in Section 3.2.
The cross-coupling inductance between the first and the second set of three-phase coils, shown in Figure 3, are calculated using n = 1, m = 2, i = 1, j = 2. Note that the magnitude of the cross-coupling inductances between three-phase coil sets are much smaller (about 1/5 times) than the self inductances shown in Figure 5 and Figure 6. Moreover, the inductances are not sensitive to x y -position variation. This is because the air-gap reluctance sensitivity of a b c 1 and a b c 2 to x y -position variation are in opposite directions (see Table 2 with angle offset, θ ϕ , of π between a b c 1 and a b c 2 ). This is due to the air-gap reluctance sensitivity of α β 1 and α β 2 are in π shifted (opposite) relations (see Table 2). Therefore, the coupling inductances between three-phase coil sets are not included in the x y -position self-sensing model.
i α n i β n = K c i a n i b n i c n
i α m i β m = 0 0
L α i α j ( x , y ) = λ α i ( x , y ) i α j
L α i β j ( x , y ) = λ α i ( x , y ) i β j
L β i β j ( x , y ) = λ β i ( x , y ) i β j
L β i α j ( x , y ) = λ β i ( x , y ) i α j

4. HFI Based xy -Position Self-Sensing

x y -position estimation based on the injection of an HF signal is presented.
Equations (6) and (7) can be expressed as (31), where s is the differential operator. Park transform in (32) with reference frame offset angle θ i n j is defined to rotate the stationary reference frame. Pulsating HF voltages are injected in between α β -axes (33) where θ i n j of 45º is chosen to excite both α - and β -axes simultaneously (as shown in Figure 8) [24]. The same magnitude HF voltage command is used for both sets of three-phase coil set (n = 1, n = 2) as in (33) to use differential information to enhance position estimation accuracy.
v α n H F v β n H F = s L α n α n L α n β n L β n α n L β n β n i α n H F i β n H F
K p ( θ i n j ) = c o s ( θ i n j ) s i n ( θ i n j ) s i n ( θ i n j ) c o s ( θ i n j )
v α n H F θ i n j v β n H F θ i n j = V H F cos ( 2 π f H F t ) 1 0
v α n H F * v β n H F * = K p ( 45 ) 1 v α n H F θ i n j v β n H F θ i n j i α n H F θ i n j i β n H F θ i n j = K p ( 45 ) i α n H F i β n H F
= sin ( 2 π f H F t ) I i 0 n I i 1 n
I i 0 n I i 1 n = V H F 2 π f H F ( L α n α n L β n β n L α n β n L β n α n ) ( L α n α n + L β n β n ) 2 ( L α n β n + L β n α n ) 2 ( L α n α n L β n β n ) 2 ( L α n β n L β n α n ) 2
V H F and f H F represent the HF voltage magnitude and frequency. f H F should be selected far apart from the controlled torque or force current frequency to minimize the interference. The HF voltage command input in the stationary reference frame will be (34). The resulting stator HF current response will be Park transformed to the HF injection reference frame as in (35), where I i 0 n and I i 1 n are injection reference frame HF current magnitude defined in (36).
This question arises: How can this HF current response can be used to estimate x and y rotor position? This may be explained referring to (23), (24), and (36). The main inductances, L α n α n and L β n β n , are proportional to Δ x . On the other hand, the cross-coupling inductances, L α n β n and L β n α n , are sensitive to Δ y . The inductance term in the denominator of (36), V H F 2 π f H F 1 ( L α n α n L β n β n L α n β n L β n α n ) becomes V H F 2 π f H F 36 ( N e q A e q μ 0 ) ( 36 9 ( Δ x ) 2 9 ( Δ y ) 2 ) since the term is insensitive to small Δ x and Δ y . N e q , A e q , μ 0 , V H F , and f H F are assumed to be constants. Therefore, I i 0 n and I i 1 n have the x y -position dependency relationship shown in (37) and (38).
Exciting both α β 1 and α β 2 with (33) as in Figure 8, x and y rotor position are estimated, from the HF current responses, (39) and (40). Figure 9 shows FEA based results of differential HF currents in (39) and (40). The definitions of k g x and k o x are shown in Figure 9a, where k g x is x-axis proportional gain for unit conversion from HF current, i.e., amperes (A), to position, e.g., millimeter (mm), given HF injection conditions, i.e., V H F , f H F . k o x is the x-axis offset constant to calibrate the x-axis referencing position. The procedure to select the self-sensing gains is as follows:
  • first, k g x and k g y are set to 1 while searching for the values of k o x and k o y that will result in x ^ = y ^ = 0 in (39) and (40) at the rotor position x = y = 0 mm. k o x and k o y are non-zero values if the two sets of three-phase are not in perfect symmetry.
  • second, k g x and k g y are selected to convert the estimated position unit to the unit in millimeters.
I i 01 I i 11 ( L α 1 α 1 + L β 1 β 1 ) 2 ( L α 1 β 1 + L β 1 α 1 ) 2 ( L α 1 α 1 L β 1 β 1 ) 2 ( L α 1 β 1 L β 1 α 1 ) 2 ( Δ x Δ x ) 2 ( Δ y + Δ y ) 2 ( Δ x + Δ x ) 2 ( Δ y Δ y ) 2 = Δ y Δ x
I i 02 I i 12 ( L α 2 α 2 + L β 2 β 2 ) 2 ( L α 2 β 2 L β 2 α 2 ) 2 ( L α 2 α 2 L β 2 β 2 ) 2 ( L α 2 β 2 L β 2 α 2 ) 2 ( Δ x + Δ x ) 2 ( Δ y Δ y ) 2 ( Δ x Δ x ) 2 ( Δ y + Δ y ) 2 = Δ y Δ x
x ^ = k g x ( ( I i 12 I i 11 ) + k o x )
y ^ = k g y ( ( I i 02 I i 01 ) + k o y )
Figure 9. FEA results of differential HF currents, V H F = 1 V, f H F = 1000 Hz, and gain and offset constant, k g x and k o x . (a) ( I i 12 I i 11 ); (b) ( I i 02 I i 01 ).
Figure 9. FEA results of differential HF currents, V H F = 1 V, f H F = 1000 Hz, and gain and offset constant, k g x and k o x . (a) ( I i 12 I i 11 ); (b) ( I i 02 I i 01 ).
Sensors 22 09663 g009

x y -Position Self-Sensing Implementation

Figure 10 presents the overall x y -position self-sensing block diagram. An HF pulsating voltage is injected in 45 ° injection reference frame, i.e., in between α β 1 and α β 2 as shown in Figure 8. The commanded HF voltages are input into a self-bearing machine in (6) and (7) using a PWM voltage source inverter (VSI). Two sets of three-phase current responses are measured using 6-current transducers and Clark transformed. HF current responses, I i 0 n and I i 1 n containing x y -position information, are rotated back to α β 1 and α β 2 reference frame. The HF current is demodulated with a low pass filter (LPF) after multiplying HF current with sine wave at injected frequency, f H F . Finally, x and y rotor positions are estimated using (39) and (40).

5. Experimental Results

This section shows the experimental results of the x y -position self-sensing algorithm. The experimental setup shown in Figure 11 is used. Figure 11a is the test self-bearing machine. To drive the test machine, two sets of 3-phase inverters with 6-current transducers are used, as shown in Figure 11b. The rotor is mechanically coupled with a DC machine that is fixed to the base, as shown in Figure 11b. The self-bearing machine stator is fixed to the x y z -mover of the position controlled linear motion stage. The linear motion stage shown in Figure 11c is position controlled by switched reluctance (SR) motors and drivers. The controlled position precision for x- and y-axes is 0.1 mm. The center position of the rotor with respect to the stator is position controlled by the linear motion stage, and used as an absolute position reference during the x y -position self-sensing experimentation.
The self-sensing experiment conditions are summarized in Table 4. Inverter DC link voltage is set to 40V. HF voltage ( v α 1 H F * , v β 1 H F * , v α 2 H F * , and v β 2 H F * ) shown in Figure 12a are injected. The resulting HF currents, when x = 0 mm and y= −1 mm, are shown in Figure 12b. Taking Park transformation at +45 ° , HF currents are measured. I i 01 , I i 11 , I i 02 , and I i 12 are shown in Figure 13a, which are obtained following demodulation procedure (green) shown in Figure 10. The pulsating HF current will result in pulsating HF torque and force that will not impact the average torque and force. Nevertheless, the HF injection condition, i.e., f H F and V H F , should be chosen carefully to minimize the interference between HF injection induced torque and force and the controlled torque and force. The f H F is chosen as one-tenth of the switching frequency to minimize the impact of the switching voltage of PWM. The V H F of <3% of the DC link voltage of the inverter can be selected for the proposed self-sensing algorithm. The proposed algorithm is tested in open-loop assuming that the voltage excitation results in minimal impact to the drive system in closed-loop. Finally, Figure 13b illustrates the estimated x and y positions, x ^ and y ^ , using (39) and (40). Using 500 Hz bandwidth LPF, the estimated position converges to the steady state value in 2 ms. Steady state position estimation error was 4%, and peak to peak estimation error was ±8% for maximum operating range of ±1 mm. The peak to peak error is due to a voltage synthesize error from PWM VSI. The position estimation bandwidth, which affects position feedback control, is limited to LPF bandwidth. To achieve high bandwidth for the self-sensing, a higher PWM switching frequency should be used.
To further show viability of the x y -position self-sensing, a series of experimental results on x ^ , y ^ are shown in Figure 14 and Figure 15. In Figure 14, the center of the rotor is held at constant y-positions while the x-positions are varied from −1 mm to 1 mm in incremental steps of 0.5 mm, see Figure 11c. Experimental conditions are summarized in Table 4. x y -position self-sensing block diagram shown in Figure 10 is used. Steady state value of demodulated HF currents and estimated x ^ -, y ^ -position are shown in Figure 14. It can be observed that I i 11 and I i 12 in Figure 14c,d are reverse-sensitive to the x-position variation while I i 0 n in Figure 14a,b is insensitive. Using (39) and (40), x ^ and y ^ positions are estimated, simultaneously, and shown in Figure 14e,f. Figure 14g,h shows the estimation error.
Figure 15 shows analogous results, but this time, the y-position is varied while holding the x-position constant. I i 0 n is sensitive to the y position as expected in (37) and (38). The estimated x- and y-position results are shown in Figure 15e,f, respectively. Figure 15g,h shows the estimation error. The position estimation error increases as the rotor moves away from the center position due to other machine nonlinearity, e.g., magnetic saturation effect.

6. Conclusions

Rotor x y -position estimation based on the injection of an HF signal in combined winding self-bearing machines has been proposed. The proposed x y -position self-sensing algorithm does not require additional windings, e.g., suspension winding or search coils.
The model for machine inductances’ sensitivities with respect to the x y -rotor position displacement are developed, based on the air-gap reluctance model, verified by FEA and experimental results. An HF pulsating voltage is injected between α - and β -axes to enable estimation of x- and y-rotor position, simultaneously utilizing both main- and cross-coupling inductance variation. The excitation frequency is carefully selected to minimize the interference to the closed-loop operation of the bearingless machine drive system. Demodulating the coupled HF current, x ^ and y ^ rotor positions are estimated. Experimental results have been provided to support the viability of the proposed technique.

Author Contributions

Writing—original draft, Y.g.K.; Writing—review and editing, Y.g.K., D.F. and D.D.R. All authors have read and agreed to the published version of the manuscript.

Funding

This paper was supported by the Education and Research promotion program of KOREATECH in 2022. This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (RS-2022-00165588).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chiba, A.; Fukao, T.; Ichikawa, O.; Oshima, M.; Takemoto, M.; Dorrell, D.G. Magnetic Bearings and Bearingless Drives; Elsevier: Amsterdam, The Netherlands, 2005. [Google Scholar]
  2. Sun, X.; Chen, L.; Yang, Z. Overview of Bearingless Permanent-Magnet Synchronous Motors. IEEE Trans. Ind. Electron. 2013, 60, 5528–5538. [Google Scholar] [CrossRef]
  3. Gruber, W.; Rothböck, M.; Schöb, R.T. Design of a Novel Homopolar Bearingless Slice Motor With Reluctance Rotor. IEEE Trans. Ind. Appl. 2015, 51, 1456–1464. [Google Scholar] [CrossRef]
  4. Ren, Z.; Stephens, L. Closed-loop performance of a six degree-of-freedom precision magnetic actuator. IEEE/ASME Trans. Mechatron. 2005, 10, 666–674. [Google Scholar] [CrossRef]
  5. Severson, E.L.; Nilssen, R.; Undeland, T.; Mohan, N. Design of Dual Purpose No-Voltage Combined Windings for Bearingless Motors. IEEE Trans. Ind. Appl. 2017, 53, 4368–4379. [Google Scholar] [CrossRef]
  6. Khamitov, A.; Gruber, W.; Bramerdorfer, G.; Severson, E.L. Comparison of Combined Winding Strategies for Radial Non-Salient Bearingless Machines. IEEE Trans. Ind. Appl. 2021, 57, 6856–6869. [Google Scholar] [CrossRef]
  7. Kanebako, H.; Okada, Y. New design of hybrid-type self-bearing motor for small, high-speed spindle. IEEE/ASME Trans. Mechatron. 2003, 8, 111–119. [Google Scholar] [CrossRef]
  8. Nguyen, Q.D.; Ueno, S. Modeling and Control of Salient-Pole Permanent Magnet Axial-Gap Self-Bearing Motor. IEEE/ASME Trans. Mechatron. 2011, 16, 518–526. [Google Scholar] [CrossRef]
  9. Sugimoto, H.; Chiba, A. Parameter Identification of Current–Force Factor and Torque Constant in Single-Drive Bearingless Motors With Back EMF. IEEE Trans. Ind. Appl. 2019, 55, 4754–4761. [Google Scholar] [CrossRef]
  10. Noh, M.; Gruber, W.; Trumper, D.L. Hysteresis Bearingless Slice Motors With Homopolar Flux-Biasing. IEEE/ASME Trans. Mechatron. 2017, 22, 2308–2318. [Google Scholar] [CrossRef] [Green Version]
  11. Amrhein, W.; Gruber, W.; Bauer, W.; Reisinger, M. Magnetic Levitation Systems for Cost-Sensitive Applications—Some Design Aspects. IEEE Trans. Ind. Appl. 2016, 52, 3739–3752. [Google Scholar] [CrossRef]
  12. Nian, H.; He, K.Y.; Huang, L.; Ying, H. Sensorless Operation of an Inset PM Bearingless Motor Implemented by the Combination Approach of MRAS and HF Signal Injection. In Proceedings of the 2006 6th World Congress on Intelligent Control and Automation, Dalian, China, 21–23 June 2006; Volume 2, pp. 8163–8167. [Google Scholar] [CrossRef]
  13. Sivadasan, K.K. Analysis of self-sensing active magnetic bearings working on inductance measurement principle. IEEE Trans. Magn. 1996, 32, 329–334. [Google Scholar] [CrossRef]
  14. Noh, M.D.; Maslen, E.H. Self-sensing magnetic bearings using parameter estimation. IEEE Trans. Instrum. Meas. 1997, 46, 45–50. [Google Scholar] [CrossRef] [Green Version]
  15. Tsao, P.; Sanders, S.R.; Risk, G. A self-sensing homopolar magnetic bearing: Analysis and experimental results. In Proceedings of the Conference Record of the 1999 IEEE Industry Applications Conference, Thirty-Forth IAS Annual Meeting (Cat. No.99CH36370), Phoenix, AZ, USA, 3–7 October 1999; Volume 4, pp. 2560–2565. [Google Scholar] [CrossRef] [Green Version]
  16. García, P.; Guerrero, J.M.; Briz, F.; Reigosa, D.D. Sensorless Control of Three-Pole Active Magnetic Bearings Using Saliency-Tracking-Based Methods. IEEE Trans. Ind. Appl. 2010, 46, 1476–1484. [Google Scholar] [CrossRef]
  17. Tera, T.; Yamauchi, Y.; Chiba, A.; Fukao, T.; Rahman, M.A. Performances of bearingless and sensorless induction motor drive based on mutual inductances and rotor displacements estimation. IEEE Trans. Ind. Electron. 2006, 53, 187–194. [Google Scholar] [CrossRef]
  18. Nian, H.; He, Y.; Chen, D.; Huang, L. Self-sensing of the rotor position and displacement for an inset permanent magnet type bearingless motor. In Proceedings of the 2007 International Conference on Electrical Machines and Systems (ICEMS), Seoul, Republic of Korea, 8–11 October 2007; pp. 1508–1512. [Google Scholar]
  19. Chiba, A.; Santisteban, J.A. A PWM harmonics elimination method in simultaneous estimation of magnetic field and displacements in bearingless induction motors. In Proceedings of the 2011 IEEE International Electric Machines & Drives Conference (IEMDC), Niagara Falls, ON, Canada, 15–18 May 2011; pp. 1042–1047. [Google Scholar] [CrossRef]
  20. Tsukada, N.; Onaka, T.; Asama, J.; Chiba, A.; Fukao, T. Novel Coil Arrangement of an Integrated Displacement Sensor with Reduced Influence of Suspension Fluxes for a Wide Gap Bearingless Motor. IEEE Trans. Ind. Appl. 2010, 46, 2304–2310. [Google Scholar] [CrossRef]
  21. Kang, Y.G.; Fernandez, D. Self-Bearing Machine Modeling Reflecting Rotor Position Induced Non-Linearity Based on 7-D Lookup Table. IEEE Trans. Magn. 2021, 57, 8107910. [Google Scholar] [CrossRef]
  22. Krause, P.C.; Wasynczuk, O.; Sudhoff, S.D.; Pekarek, S. Analysis of Electric Machinery and Drive Systems; Wiley Online Library: 2002; Volume 2. Available online: https://ieeexplore.ieee.org/book/6712180 (accessed on 30 November 2022).
  23. Kang, Y.G.; Lorenz, R.D. Using Intentional Magnetic Saturation for HFI Based Self-Sensing with SPMSMs. In Proceedings of the 2018 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Chennai, India, 18–21 December 2018; pp. 1–6. [Google Scholar] [CrossRef]
  24. Kang, Y.G.; Reigosa, D.; Sarlioglu, B.; Lorenz, R. D and q-axes Inductance Estimation and Self-Sensing Condition Monitoring using 45 Angle High-Frequency Injection. IEEE Trans. Ind. Appl. 2020, 57, 506–515. [Google Scholar] [CrossRef]
Figure 1. Four-pole, six-slot, combined winding self-bearing machine.
Figure 1. Four-pole, six-slot, combined winding self-bearing machine.
Sensors 22 09663 g001
Figure 2. a b c to α β transformations: (a) a 1 , b 1 , c 1 , and α 1 , β 1 ; (b) a 2 , b 2 , c 2 , and α 2 , β 2 .
Figure 2. a b c to α β transformations: (a) a 1 , b 1 , c 1 , and α 1 , β 1 ; (b) a 2 , b 2 , c 2 , and α 2 , β 2 .
Sensors 22 09663 g002
Figure 3. α β 2 three-phase cross-coupling inductance results from FEA: (a) L α 2 α 1 ; (b) L α 2 β 1 ; (c) L β 2 α 1 ; (d) L β 2 β 1 .
Figure 3. α β 2 three-phase cross-coupling inductance results from FEA: (a) L α 2 α 1 ; (b) L α 2 β 1 ; (c) L β 2 α 1 ; (d) L β 2 β 1 .
Sensors 22 09663 g003
Figure 4. Simplified magnetic equivalent circuit of a b c 1 based on air-gap reluctance.
Figure 4. Simplified magnetic equivalent circuit of a b c 1 based on air-gap reluctance.
Sensors 22 09663 g004
Figure 5. α β 1 inductance results from FEA: (a) L α 1 α 1 ; (b) L α 1 β 1 ; (c) L β 1 α 1 ; (d) L β 1 β 1 .
Figure 5. α β 1 inductance results from FEA: (a) L α 1 α 1 ; (b) L α 1 β 1 ; (c) L β 1 α 1 ; (d) L β 1 β 1 .
Sensors 22 09663 g005
Figure 6. α β 2 inductance results from FEA: (a) L α 2 α 2 ; (b) L α 2 β 2 ; (c) L β 2 α 2 ; (d) L β 2 β 2 .
Figure 6. α β 2 inductance results from FEA: (a) L α 2 α 2 ; (b) L α 2 β 2 ; (c) L β 2 α 2 ; (d) L β 2 β 2 .
Sensors 22 09663 g006
Figure 7. Cross-section of target SPMBSM and relevant geometric variables for FEA.
Figure 7. Cross-section of target SPMBSM and relevant geometric variables for FEA.
Sensors 22 09663 g007
Figure 8. HF pulsating voltage injection reference frame, α β 1 θ i n j and α β 2 θ i n j with θ i n j , and stationary reference frame, α β 1 and α β 2 .
Figure 8. HF pulsating voltage injection reference frame, α β 1 θ i n j and α β 2 θ i n j with θ i n j , and stationary reference frame, α β 1 and α β 2 .
Sensors 22 09663 g008
Figure 10. x y -position self-sensing block diagram, HF voltage injection in between α β -axes (blue), HF model of the self-bearing machine (gray), HF current demodulation block diagram (green), and x y -position estimation block diagram (orange).
Figure 10. x y -position self-sensing block diagram, HF voltage injection in between α β -axes (blue), HF model of the self-bearing machine (gray), HF current demodulation block diagram (green), and x y -position estimation block diagram (orange).
Sensors 22 09663 g010
Figure 11. Experimental setup. (a) self-bearing machine; (b) self-bearing machine driver; (c) x y z linear motion stage.
Figure 11. Experimental setup. (a) self-bearing machine; (b) self-bearing machine driver; (c) x y z linear motion stage.
Sensors 22 09663 g011
Figure 12. HF pulsating voltage injection and current response, x = 0 mm, y = −1 mm. (a) HF phase voltage command, a b c 1 and a b c 2 ; (b) HF phase current response, a b c 1 and a b c 2 ; (c) HF current response of i α 1 H F θ i n j , i β 1 H F θ i n j , i α 2 H F θ i n j , and i β 2 H F θ i n j .
Figure 12. HF pulsating voltage injection and current response, x = 0 mm, y = −1 mm. (a) HF phase voltage command, a b c 1 and a b c 2 ; (b) HF phase current response, a b c 1 and a b c 2 ; (c) HF current response of i α 1 H F θ i n j , i β 1 H F θ i n j , i α 2 H F θ i n j , and i β 2 H F θ i n j .
Sensors 22 09663 g012
Figure 13. x y -position estimation experimental results, x = 0 mm, y = −1 mm. (a) demodulated α and β HF current, I i 01 , I i 11 , I i 02 , and I i 11 ; (b) estimated x y -position, x ^ and y ^ .
Figure 13. x y -position estimation experimental results, x = 0 mm, y = −1 mm. (a) demodulated α and β HF current, I i 01 , I i 11 , I i 02 , and I i 11 ; (b) estimated x y -position, x ^ and y ^ .
Sensors 22 09663 g013
Figure 14. Experimental results varying x from −1 mm to +1 mm in steps of 0.5 mm at constant y position. (a) I i 01 ; (b) I i 02 ; (c) I i 11 ; (d) I i 12 ; (e) x ^ ; (f) y ^ ; (g) e r r o r x ^ ; (h) e r r o r y ^ .
Figure 14. Experimental results varying x from −1 mm to +1 mm in steps of 0.5 mm at constant y position. (a) I i 01 ; (b) I i 02 ; (c) I i 11 ; (d) I i 12 ; (e) x ^ ; (f) y ^ ; (g) e r r o r x ^ ; (h) e r r o r y ^ .
Sensors 22 09663 g014
Figure 15. Experimental results varying y from +1 mm to −1 mm in steps of 0.5 mm at constant x position. (a) I i 01 ; (b) I i 02 ; (c) I i 11 ; (d) I i 12 ; (e) x ^ ; (f) y ^ ; (g) e r r o r x ^ ; (h) e r r o r y ^ .
Figure 15. Experimental results varying y from +1 mm to −1 mm in steps of 0.5 mm at constant x position. (a) I i 01 ; (b) I i 02 ; (c) I i 11 ; (d) I i 12 ; (e) x ^ ; (f) y ^ ; (g) e r r o r x ^ ; (h) e r r o r y ^ .
Sensors 22 09663 g015
Table 1. HFI spatial position self-sensing methods comparison.
Table 1. HFI spatial position self-sensing methods comparison.
Methodology
Input Signal
Mode
Require Additional
Winding
Winding Type
 [17,18]CommonNoSeparated
 [19,20]DifferentialYes 1 Separated
ProposedDifferentialNoCombined
1 Additional hardware placement is required.
Table 2. Phase equivalent air-gap length model.
Table 2. Phase equivalent air-gap length model.
Air-Gap Length θ ϕ [rad]Air-Gap Length θ ϕ [rad]
l a 1 0 l a 2 π
l b 1 2 π / 3 l b 2 π + 2 π / 3
l c 1 2 π / 3 l c 2 π 2 π / 3
Table 3. FE analysis conditions and self-bearing machine.
Table 3. FE analysis conditions and self-bearing machine.
Poles4 D o s 50 [mm]
Slots6 D i s 26.8 [mm]
Turns16 D o r 19.6 [mm]
Permanent magnetN35 w t 6 [mm]
Soft materialM-19 t P M 1.4 [mm]
L s t 24.5 [mm] I r a t e d 5 [A]
x m a x ±2 [mm]x−1 to 1 in 0.5 [mm] step
y m a x ±2 [mm]y−1 to 1 in 0.5 [mm] step
Table 4. x y self-bearing experimental conditions.
Table 4. x y self-bearing experimental conditions.
V D C 40 [V] k g x 23.5
V H F 0.015 [p.u.] k o x 0.0058
f H F 1000 [Hz] k g y 23.5
LPF bandwidth500 [Hz] k o y −0.0006
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kang, Y.g.; Fernandez, D.; Reigosa, D.D. Saliency-Based Rotor Spatial Position Displacement Self-Sensing for Self-Bearing Machines. Sensors 2022, 22, 9663. https://doi.org/10.3390/s22249663

AMA Style

Kang Yg, Fernandez D, Reigosa DD. Saliency-Based Rotor Spatial Position Displacement Self-Sensing for Self-Bearing Machines. Sensors. 2022; 22(24):9663. https://doi.org/10.3390/s22249663

Chicago/Turabian Style

Kang, Ye gu, Daniel Fernandez, and David Diaz Reigosa. 2022. "Saliency-Based Rotor Spatial Position Displacement Self-Sensing for Self-Bearing Machines" Sensors 22, no. 24: 9663. https://doi.org/10.3390/s22249663

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