You are on page 1of 10

Research Article

Advances in Mechanical Engineering


2017, Vol. 9(12) 1–10
Ó The Author(s) 2017
An improved rotating HF signal DOI: 10.1177/1687814017746244
journals.sagepub.com/home/ade
injection method based on FIR filters
for state estimation of BPMSM
sensorless control

Wei Ji, Guoding Shi, Bo Xu and Jian Xu

Abstract
An improved rotating high-frequency signal injection method based on a finite impulse-response filter for state estima-
tion of bearingless permanent magnet synchronous motor sensorless control is developed in this article. A novel equirip-
ple optimal approximation finite impulse-response filter, which can achieve that the maximum error of pass-band and
stop-band is minimum than other finite impulse-response filter under the conditions of the same-order magnitude, is
introduced to extract the high-frequency current signal and realize minimum extraction error. The rotor position error
signal can be extracted using heterodyning processing to the high-frequency current. The proposed method can effec-
tively eliminate the synchronous shaft filter and reduce the complexity of the system. Linear-phase compensation is used
in the finite impulse-response filter to achieve minimum delay of rotor speed and position estimation. The BPMSM sen-
sorless vector control system is set up based on this estimation approach. Simulation results indicate that the proposed
method integrated off-line optimization of a finite impulse-response filter and linear-phase compensation can accurately
estimate the rotor position and speed in the full-speed range.

Keywords
Bearingless permanent magnet synchronous motor, high-frequency signal injection, equiripple optimal approximation
finite impulse-response filter, linear-phase compensation

Date received: 14 June 2017; accepted: 9 November 2017

Handling Editor: Chenguang Yang

Introduction molecular pumps, centrifuges, electrical energy storage,


aerospace2,3 and agricultural engineering, life sciences,
Bearingless motors fold the magnetic levitation control and other high-speed and ultra-high-speed drive fields.
winding around the stator slot by taking advantage of Bearingless permanent magnet synchronous motors
the similarity between the structure of the magnetic (BPMSM) usually adopt rotor field-oriented vector
bearing and that of the motor stator. Its rotor can control method to realize decoupling control of the
rotate and be supported at the same time by controlling
the two sets of windings of which the pole pair differ-
ence is one. The advantages of bearingless motors are School of Electrical and Information Engineering, Jiangsu University,
no contact, no lubrication, and no mechanical friction Zhenjiang, China
rotation.1 Bearingless motors have several excellent
Corresponding author:
qualities such as smaller volume, higher power density, Wei Ji, School of Electrical and Information Engineering, Jiangsu
no pollution, no need for lubrication and sealing, and University, XueFu road No. 301, Zhenjiang 212013, Jiangsu, China.
high stability. They have broad application in turbo Email: jwhxb@163.com

Creative Commons CC BY: This article is distributed under the terms of the Creative Commons Attribution 4.0 License
(http://www.creativecommons.org/licenses/by/4.0/) which permits any use, reproduction and distribution of the work without
further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/
open-access-at-sage).
2 Advances in Mechanical Engineering

electromagnetic torque and levitation force.4 The key ensure that the speed and rotor position estimation in
to this method is to obtain accurate rotor position and the transition zone is accurate.
speed. Traditionally, the position and speed of the This article studies the rotating HF signal injection
rotor space is detected by mechanical sensor detection method to simplify the system design process. By
(a photoelectric coding device, a rotating transformer, extracting HF current signal, the rippled best-
etc.). It has several installation problems including con- approximation finite impulse-response (FIR) filter is
nection and reliability. Especially for the bearingless designed off-line to ensure that the HF current signal is
motor, the high-speed and ultra-high-speed perfor- accurate. Using heterodyning processing to the HF cur-
mance will be affected by mechanical sensor installa- rent directly, a Chebyshev infinite impulse-response
tion. Therefore, in recent years, sensorless control (IIR) low-pass filter effectively extracts the rotor posi-
technology has become an important area of study for tion error signal to save a synchronous axis filter unit
bearingless motors. and reduces the complexity of the system. Meanwhile,
At present, in accordance with the applicable scope the minimum delay time estimation of rotor speed and
of motor operation, sensorless control technology is position is realized by compensating for the phase lag
mainly divided into two categories: (1) state observation of the FIR. Finally, a BPMSM sensorless vector con-
and (2) high-frequency (HF) signal injection.5–9 This trol system is constructed to verify the effectiveness of
method extracts the rotor speed and position informa- the proposed method.
tion directly or indirectly from the back electromotive
force (EMF) of the motor, and its dynamic perfor-
mance is good. However, when the speed is low or null, Rotating HF signal injection method
it will fail because the back EMF is too small to be
detected. Accordingly, these methods apply only to The essence of the embedded BPMSM rotating part is
medium- or high-speed operations. (2) In HF signal PMSM. Under the static coordinate system, the motor
injection10–15 method, by applying HF excitation, the voltage model can be represented as
full range of rotor position detection including zero
speed is effectively realized by tracking the rotor space us = Rs is + pcs ð1Þ
salient effect of the motor. It is not sensitive to the
where Rs is the stator resistance, p is the differential
change of motor parameters, and its robustness is excel-
operator, and is and cs are the stator current and the
lent because of the rotor space salient effect tracking. In
flux linkage vector, respectively.
recent years, many scholars have studied and improved
The HF voltage vector usi can be added to motor sta-
this technique. In Wang et al.,11 the rotating HF injec-
tor winding
tion method was adopted for the rotor initial position
and rotor speed estimation of a built-in permanent  
cosðvc tÞ
magnet synchronous motor (PMSM). Synchronous usi = ush ð2Þ
 sinðvc tÞ
rotating filter processes, a two-phase static rotating
coordinate transformation and a Butterworth second- where ush is the amplitude of the injection HF voltage
order band-pass filter, were used to extract the and vc is the frequency of the injection HF signal.
negative-phase sequence current in the two-phase sta- When vc is greater than the rated frequency of the
tionary coordinates. In Bolognani et al.,12 a discrete motor, the stator resistance will be far less than the HF
Fourier transform (DFT) was adopted to extract the impedance; the impedance voltage drop can be ignored
HF current envelope, which is the control signal of the in equation (1), so voltage equation can be represented
rotor position error. In Shinnaka,13 the elliptical HF approximately
voltage, which changes with speed, was added to the
motor; and the two-phase HF current signal multiplica- us = pcs ð3Þ
tion was added as the phase-locked loop (PLL) input
signal to obtain the rotor position and speed estimation If there is only one space salient-pole in the salient-
from zero speed to the rated speed. Various defects exist pole pitch of the motor, then in the synchronous rotat-
in these methods such as complicated theory, cumber- ing coordinate system, the stator inductance matrix can
some processes, and a large amount of calculation. Hou be expressed as
et al.14 combined the pulse vibration of the HF signal  
injection method and a model reference adaptive. In L 0
Lsdq = d ð4Þ
Foo and Rahman,15 the rotating HF signal injection 0 Lq
method and a sliding mode observer were combined to
realize the rotor position and speed estimation of the where Ld and Lq are the inductance of the d axis and the
PMSM in the full-speed range. The switch principle q axis, respectively. For embedded PMSM, the rotor
should be designed in these composite algorithms to structure of convex polarity makes Lq .Ld .
Ji et al. 3

In the two-phase static coordinates, the inductance


matrix can be expressed as LPF
BPF
 
L + DL cos 2ue DL sin 2ue
Lsab = ð5Þ
DL sin 2ue L  DL cos 2ue

where L = (Ld + Lq )=2 is the average inductance and


DL = (Ld  Lq )=2 is the differential inductance. The sta-
tor flux linkage equations can be expressed as
    
csa L + DL cos 2ue DL sin 2ue isa
= +
csb DL sin 2ue L  DL cos 2ue isb
 
cf sin ue
+ ð6Þ Luenberger observer
cf cos ue

where csa and csb are the stator flux linkage compo- Figure 1. Structural diagram of rotor position extraction.
nents in the two-phase static coordinates, respectively.
isa and isb are the stator current components in the two-
phase static coordinate system. cf is the flux linkage of Design and compensation of the
the rotor permanent magnet and ue is the position angle best-approximation linear-phase
in the N pole of the rotor permanent magnet. equiripple FIR filter
Due to the convex polarity of the rotor structure of
the built-in PMSM, injected HF voltage can drive HF Signal-processing quality directly determines the esti-
current component with the magnetic pole position mation precision of rotor position and speed in the
information from the stator winding. By equations (3) rotating HF signal injection method. To ensure the
and (6), the HF current expression can be obtained HF current signal amplitude distortion and phase lag
under a two-phase static coordinate, and it is simplified will reach a minimum, this article uses the best-
as follows approximation linear-phase equiripple FIR filter to
extract the HF current signal. The filter has linear-
   
isa I sin vc t + Isn sinð2ue  vtÞ phase characteristics, and the pass-band and stop-band
= sp ð7Þ maximum error is minimal in the same order. By intro-
isb Isp cos vc t + Isn cosð2ue  vtÞ
ducing this filter to the HF injection method, the system
where Isp and Isn are the HF current amplitude of posi- tracking ability and quick response can be improved.
tive and negative sequence components, respectively,
and Isp = Us L=vc (L2  DL2 ) and Isn = Us DL=
vc (L  DL2 ).
2 FIR filter design
Using heterodyning processing to the two-phase HF Assuming that impulse response of the FIR filter meets
current the condition that h(n) is symmetrical, N is odd and
    H(v) is the frequency response. With the definition of
ef = isa cos 2^ue  vc t  isb sin 2^ue  vc t system frequency response, the following can be obtained
      ð8Þ
= Isp sin 2 vc t  ^ue + Isn sin 2 ^ue  ue
ðNX
1Þ=2

with low-pass filtering for ef , the rotor position estima- H ðv Þ = hðnÞ cos vn ð10Þ
tion error signal can be obtained n=0

     Assuming that Hd (v) is the target frequency response,


eDue = LPF ef = Isn sin 2 ^ue  ue W (v) is the error-weighted function, and the weighted
ð9Þ
= Isn sinð2Due Þ approximation error function is as follows

When the magnetic pole position identification error E ð v Þ = W ð v Þ½ H ð v Þ  H d ð v Þ 


is small, eDue is approximately proportional to Due . As "ðN 1Þ=2 #
shown in Figure 1, Luenberger observer is used to X ð11Þ
= W ðv Þ hðnÞ cos vn  Hd ðvÞ
adjust eDue for reducing the complexity of the algo- n=0
rithm. When eDue was adjusted to zero, the identifica-
tion value will converge to the actual rotor magnetic The essence that uses the equiripple optimal approx-
pole position, and the rotor magnetic pole position can imation method to design linear-phase FIR filter is to
be obtained. solve the (N  1)=2 coefficient h(n) so that the
4 Advances in Mechanical Engineering

maximum absolute value of the weighted error function Step 2. Checking whether a frequency point exists to
E(v) reaches a minimum within the following required meet the condition of jE(v)j.jdj near the r + 2
approximation of frequency band crossing points vi in Step 1. If it exists, find the local
  extreme points near the point to substitute for the
original point. A new crossing frequency set vi is
kEðvÞk = min maxjEðvÞj ð12Þ
hð nÞ v2A obtained. Finally, recalculate d, H(v), and E(v).
Step 3. Repeat Step 2 and adjust the frequency of the
where A is the approximation of ½0, p in a closed inter- crossing point group.
val (including a pass-band and stop-band but not Step 4. Calculate H(v) by the last interlacing point
including the transition zone). group vi , according to the linear phase condition,
The Chebyshev approximation theory holds that and h(n) can be obtained by the discrete Fourier
H(v) uniquely exists. On the basis of the interlacing inverse transform.
point set theorem,16 equation (13) can be given to
obtain H(v) A flowchart of the design process for FIR filter is
" # given in Figure 2.
X
r
W ðv i Þ hðnÞ cos vi n  Hd ðvi Þ The magnitude and phase response of the equiripple
n=0 optimal approximation FIR filter designed on the basis
i ð13Þ of the above process are shown in Figure 3.
= ð1Þ  maxjEðvÞj
v2A Considering that the difference between the motor base
= ð1Þi d; i = 0, 1, . . . , r + 1 wave frequency and HF signal injection frequency is
large, the transition zone should be set wider. At the
where d is the corrugated extreme value. h(1), same time, the stop-band attenuation should be as
h(2), . . . , h(r), d can be obtained by solving equation large as possible to meet the low-frequency signal filter-
(13). Thus, H(v) and E(v) are obtained. ing requirements. The pass-band cutoff frequency of
H(v) can be solved by the Remez algorithm, and the the filter is 900 and 1100 Hz and the stop-band cutoff
steps are as follows: frequency is 200 and 1800 Hz. The sampling frequency
fs = 4800 Hz, d = 0.001, the smallest stop-band
Step 1. Setting r + 2 frequency points v0 , attenuation is 80 dB, and the filter order N = 17.
v1 , . . . , vr + 1 in a frequency subset at regular inter- The impulse-response coefficients of the FIR filters
vals as the initial value of the crossing point group are as follows
in equation (14)
rP
+1
hðnÞ = hðN  1  nÞ
ai Hd ðvi Þ = ( 0:0058,  0:0178, 0:0071, 0:0774, 0:0535,
n=0
d= rP
+1
ð14Þ  0:1295,  0:1877, 0:0693, 0:2658), n = ð0, 1, . . . , 16Þ
ð1Þi ai =W ðvi Þ ð16Þ
n=0
Qr + 1 Linear-phase compensation
where ai = ( 1)i k =0 1= cos vk  cos vi . di is the
k6¼i The input signal of the position tracking observer has a
deviation relative to the initial crossing points group time delay because of the FIR filter phase lag.17 Thus,
and is not optimal. According to the Lagrange interpo- the output estimation of the rotor position tracking
lation formula in the form of center of gravity observer also lags behind the real value, so the output
angle of the rotor position tracking observer must be
P
r
bi
cos vcos vi ci
compensated. Aiming at the delay phenomenon, there
H ðv Þ = n=0
ð15Þ are many new techniques for addressing this problem in
Pr
bi Yang et al.,18 such as wave variable technique and pre-
cos vcos vi
n=0 dictive control. Considering the real-time performance
Q Pr  of the system, linear-phase compensation method is
where bi = ( 1)i rk = 0 n = 0 1= cos vk  cos vi adopted to solve the time delay of FIR filter phase lag.
k6¼i
and ci = Hd (vi )  ( 1)i di =W (vi )(i = 0, 1, . . . , r + 1) The compensation angle, which depends on the rotor
E(v) can be obtained by equation (11). If all vi meet speed and system sampling time, is as follows
jE(vi )j\jdj, then d is the corrugated extreme value,
N 1
and the initial guess value vi is the frequency of cross- ue = ^u + uf = ^u + vTs ð17Þ
ing point group. Then, calculations come to an end. 2
Otherwise, Step 2 is executed. where uf = ((N  1)=2)vTS is the compensation angle.
Ji et al. 5

Start

Initialize the frequency of


crossing point group

Calculate and by equation(14) and


(15), then obtain by equation(11)

Find the local extreme


No points in the condition of
and choose
new crossing frequency
Yes
obtain bby using discrete
Fourierr tr
ttransform
ans for

End

Figure 2. The flowchart of the design process for FIR filter.

The essence of the bearingless motor rotating part is


the PMSM. With HF excitation, the model of the motor
rotating part is shown in part 2. The model of the radial
levitation force Fx and Fy in the x and y directions can
be obtained from the virtual displacement principle of
the electromagnetic field as shown in equation (18)
  
Fx  cosðvt + u1 Þ sinðvt + u1 Þ ix
= M 0 I:
Fy sinðvt + u1 Þ cosðvt + u1 Þ iy
Figure 3. Frequency response of the equiripple optimal ð18Þ
approximation FIR filter: (a) magnitude response and (b) phase
response. where M 0 is the mutual inductance of torque and radial
levitation force windings relative to the derivative of
the radial displacement x and y and v is the rotor angu-
qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
Simulation of BPMSM with speed lar velocity I = Ip2 + Iq2 and u1 = arctan (Iq =Ip ). Ip is
sensorless the equivalent current component amplitude of the per-
manent magnet and Iq is the equivalent torque current
Mathematical model of BPMSM component amplitude of the motor. Ignoring the motor
There are two sets winding with different polar pairs magnetic saturation, the following is obtained
embedded in the BPMSM: the torque winding (the  
number of pole pairs P1 and the electrical angular fre- u0 pn2 nl r  lp + lg
quency v1 ) and the levitation winding (the number of M0 = :  2 ð19Þ
8 lp + lg
pole pairs P2 and the electrical angular frequency v2 ).
When these two sets of winding polar pairs meet where n, n2 is the turn number of the equivalent stator
P2 = P1 6 1 and when the electrical angular frequency winding and the radial levitation force winding, respec-
meets v1 = v2 . Then, the BPMSM rotor will rotate tively; l is the rotor core length; r is the stator inner cir-
and be supported the self-levitation by controlling the cle radius; lp is the permanent magnet thickness; lg is
two sets of windings. Therefore, the BPMSM can the thickness of air gap; and lp + lg is the distance
rotate without contact, lubrication, and mechanical between the stator internal surface and the external sur-
friction.19 face of the rotor.
6 Advances in Mechanical Engineering

Figure 4. Configuration diagram of the controller system based on rotating high-frequency signal injection.

Operation of BPMSM with speed sensorless


The system configuration diagram including speed con-
trol, levitation force control, rotor position, and speed
detection based on the rotating HF injection method of
the BPMSM sensorless vector control is presented in
Figure 4. The traditional proportional–integral–deriva-
tive (PID) controller is adopted in control system. Some
advanced control techniques,3,20 such as intelligent con-
troller and nonlinear controller, will be attempted in the
future work. The rotor field–oriented control strategy is
used by id = 0. u1 is the load angle and u2 is the initial
position angle between the centerline of the stator A
phase winding and the d axis.
The simulation prototype parameters are as follows: Figure 5. Speed estimation at 10 rad/s.
the number of pole pairs of torque winding P1 = 4, the
stator resistance Rs = 2.875 O, the stator direct-axis
inductance Ld = 6.5 mH, the quadrature axis induc- EKF algorithm information can be referred to Yu and
tance Lq = 10:5 mH, the moment of inertia J = Hu.7 The parameters of EKF algorithm are as follows:
0:8 3 104 kg m2 , the rotor quality m = 1 kg, the linked state variable x, initial value of the state variable
flux of the permanent magnet poles and the stator x(0) = ½ 0 0 0 2 0 T , initial value of error 3covariance
winding is 0.175 Wb, and the number of pole pairs of 106 0 0 0
levitation force winding is P2 = 3. Considering the 6 0 106 0 0 7
matrix P(0) = 6 4 0
7, initial
influence of the rotor eccentricity and rotor gravity, it 0 106
0 5
is assumed that static initial air-gap eccentric is 0 0 0 106
Dx =  0:15 mm, Dy =  0:25 mm, and u1 = u2 = 0. value 2 of process noise
3 covariance matrix
In the system simulation, the variable-step method is 200 0 0 0
adopted, and the simulation model is ode45. The fre- 6 0 200 0 0 7
Qk = 64 0
7, and initial value of mea-
quency and amplitude of the HF signal are 1000 Hz 0 20 0 5
and 5, respectively. The equiripple optimal approxima- 0 0 0 0:2
 
tion band-pass filter described in this article is used to 0:5
extract the HF signal, and linear-phase compensation surement noise covariance matrix Rk = .
0:5
is adopted for the system estimated angle. The conven- Figures 5–13 show the operational curves of speed
tionally extended Kalman filter (EKF) algorithm is sensorless based on the rotating HF signal injection
used to compare with the proposed approach. Detailed method under the different rotating speed. Figures 5, 8,
Ji et al. 7

Figure 6. Space position estimation at 10 rad/s. Figure 9. Space position estimation at 1000 rad/s.

Figure 7. Space position estimation error at 10 rad/s.


Figure 10. Space position estimation error at 1000 rad/s.

angle position estimation curves. Figures 7, 10, and 13


are the rotor angle position estimation error curves. It
can be seen that under the conditions of low-speed,
high-speed, or speed mutation, the rotating HF signal
injection method can accurately estimate the rotor posi-
tion and speed in full scope of speed. Compared with
extended Kalman filtering, the estimation performance
at the low-speed and extremely low-speed ranges is
superior. In addition, the track rotor speed using HF
signal injection method is faster than using Kalman fil-
tering with complex calculations.
Figures 14–16 show the operation curves of speed
sensorless when the motor cross, direct-axis inductance,
Figure 8. Speed estimation at 1000 rad/s. and stator resistance each increases 20%, and the con-
trol parameters remain the same. Figure 14 shows the
speed curve of a motor at 800 rad/s at parameter distur-
and 11 show the motor speed curve, while the speeds bance. Figure 15 shows the space position estimation
are 10 and 1000 rad/s, and mutated from 500 to error at parameter disturbance. Figure 16 shows the
100 rad/s, respectively. Figures 6, 9, and 12 are the rotor space position estimation error at parameter
8 Advances in Mechanical Engineering

Figure 11. Speed estimation at speed step response. Figure 14. Speed estimation at parameter disturbance.

Figure 15. Space position estimation at parameter disturbance.


Figure 12. Space position estimation at speed step response.

Figure 16. Space position estimation error at parameter


Figure 13. Space position estimation error at speed step disturbance.
response.
Ji et al. 9

article: This work is supported by the National Natural


Science Foundation of China (grant no. 61703186), Natural
Science Foundation of Jiangsu Province (grant no.
BK20150530), a Project Funded by the Priority Academic
Program Development of Jiangsu Higher Education
Institutions (PAPD), and the Professional Research
Foundation for Advanced Talents of Jiangsu University
(grant no. 14JDG077).

References
1. Oshima M, Miyazawa S, Deido T, et al. Characteristics
of a permanent magnet type bearingless motor. IEEE T
Ind Appl 1996; 32: 363–370.
2. Chen Z and Han FT. Electronic interface design for elec-
trostatic micro motor with levitated rotor. J Electron
Figure 17. Rotor x and y displacements for speed step Meas Instrum 2009; 23: 73–77.
response. 3. Ding SH, Wang JD and Zheng WX. Second-order slid-
ing mode control for nonlinear uncertain systems
bounded by positive functions. IEEE T Ind Electron
disturbance. It can be seen that the starting error of the 2015; 62: 5899–5909.
EKF estimation is large when the system parameters 4. Sun XD, Chen L and Yang ZB. Overview of bearingless
change. Compared with EKF, the HF signal injection permanent magnet synchronous motors. IEEE T Ind
method is more robust during system parameter Electron 2013; 60: 5528–5538.
changes. 5. Dutta R and Rahman MF. Design and analysis of an
Figure 17 shows the rotor displacement curves when interior permanent magnet (IPM) machine with very
the speed mutates from 100 to 20 rad/s and the rotor wide constant power operation range. IEEE T Energy
Conver 2008; 23: 25–33.
keeps stable suspension after adjustment.
6. Piippo A, Hinkkanen M and Luomi J. Analysis of an
adaptive observer for sensorless control of interior per-
manent magnet synchronous motors. IEEE T Ind Elec-
Conclusion tron 2008; 55: 570–576.
7. Yu HX and Hu JT. Speed and load torque estimation of
This article proposes an improved rotating HF signal
induction motor using extended Kalman filter. Chin J
injection method based on an FIR-optimized filter in Sci Instrum 2011; 32: 329–335.
order to operate motors with speed sensorless. This 8. Borsje P, Chan TF, Wong YK, et al. A comparative study
method removes the synchronization filter unit to of Kalman filtering for sensorless control of a permanent-
reduce the system complexity. An equiripple optimal magnet synchronous motor drive. In: IEEE international
approximation FIR filter is used to extract the HF cur- conference on electric machines and drives, San Antonio,
rent signal and ensure the error of the HF current sig- TX, 15 May 2005, pp.815–822. New York: IEEE.
nal is the smallest. The linear-phase compensation is 9. Ji ZC and Chang J. Speed-sensorless control of PMSM
added to ensure the delay of the motor rotor speed and based on an improved equivalent input disturbance esti-
position estimation is minimal. The speed sensorless mator. Chin J Sci Instrum 2009; 30: 2139–2143.
10. Jia HP and He YK. Study on inspection of the initial
vector control experimental platform of BPMSM is
rotor position of a PMSM based on high-frequency sig-
estimated for real-time simulation. The experimental nal injection. Proc CSEE 2007; 27: 59–63.
results show that the proposed algorithm can accu- 11. Wang GL, Yang RF, Yu Y, et al. Initial rotor position
rately estimate the rotor speed and position in a full- estimation for interior permanent magnet synchronous
speed range, and compared with Kalman filtering, the motor. Electr Mach Control 2010; 14: 56–60.
estimation precision is more accurate and robust. 12. Bolognani S, Calligaro S, Petrella R, et al. Sensorless con-
trol of IPM motors in the low-speed range and at stand-
still by HF injection and DFT processing. IEEE T Ind
Declaration of conflicting interests Appl 2011; 47: 96–104.
The author(s) declared no potential conflicts of interest with 13. Shinnaka S. A new speed-varying ellipse voltage injection
respect to the research, authorship, and/or publication of this method for sensorless drive of permanent-magnet syn-
article. chronous motors with pole saliency–new PLL method
using high-frequency current component multiplied sig-
nal. IEEE T Ind Appl 2008; 44: 777–788.
Funding
14. Hou LM, Zhang HG, Liu XC, et al. Study of sensorless
The author(s) disclosed receipt of the following financial sup- optimal torque control system for PMSM. Chin J Sci
port for the research, authorship, and/or publication of this Instrum 2009; 30: 706–710.
10 Advances in Mechanical Engineering

15. Foo G and Rahman MF. Sensorless sliding-mode MTPA 18. Yang CG, Wang XJ, Li ZJ, et al. Teleoperation control
control of an IPM synchronous motor drive using a based on combination of wave variable and neural net-
sliding-mode observer and HF signal injection. IEEE T works. IEEE T Syst Man Cy: S 2017; 47: 2125–2136.
Ind Electron 2010; 57: 1270–1278. 19. Chiba A. An analysis of bearingless AC motors. IEEE T
16. Gui ZG, Lou GH, Chen YX, et al. Digital signal process- Energy Conver 1994; 9: 61–67.
ing. Beijing, China: Science Press, 2011. 20. Yang CG, Jiang YM, Li ZJ, et al. Neural control of
17. Zhang H, Shi YB and Zhang W. A linear FIR filter satis- bimanual robots with guaranteed global stability and
fying power complementary property. J Electron Meas motion precision. IEEE T Ind Inform 2017; 13:
Instrum 2009; 23: 83–88. 1162–1171.

You might also like