Skip to main content
Erschienen in: Forschung im Ingenieurwesen 2/2023

Open Access 12.07.2023 | Originalarbeiten/Originals

Rotor Position Estimation for Permanent Magnet Synchronous Machines using Electromotive Force and Anisotropy Using Extended-Kalman-Filter

verfasst von: Nils Wilcken, Martin Grotjahn

Erschienen in: Forschung im Ingenieurwesen | Ausgabe 2/2023

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper a new rotor position observer for permanent magnet synchronous machines (PMSM) based on an Extended-Kalman-Filter (EKF) is presented. With this method, just one single EKF is sufficent to evaluate the position information from electromotive force (EMF) and anisotropy. Thus, the PMSM can be controlled for the entire speed range without a position sensor and without the need to switch or synchronize between different observers. The approach covers online estimation of permanent magnetic field and mechanical load. The resulting EKF-based rotor position estimator is embedded in the existing cascaded control concept of the PMSM without need of additional angle trackers or signal filters. The experimental validation for the position sensorless control shows optimized dynamic behaviour.

1 Introduction

The use of highly efficient field-oriented controlled permanent magnet synchronous machines (PMSM) usually requires a position sensor in addition to the necessary power electronics. This position sensor and necessary signal cables increase the total drive system costs. Furthermore, most position sensors are susceptible to mechanical impacts and can therefore quickly wear out. To reduce the costs and increase the robustness of field-oriented controlled PMSM, the rotor position can be determined from the electrical characteristics of the machine. Known methods for position sensorless control of PMSM can be traced back to two rotor position-dependent machine effects.
First, the rotor position dependency on the electromotive force (EMF) is evaluated. The rotor flux caused by the permanent magnets on the rotor induce the EMF. Therefore the EMF is directly depending on the rotor position. However, the EMF is also linearly dependent on the rotor speed. Therefore there is no EMF voltage when the machine is at standstill. In practice, it has also been shown that at low speed the signal-to-noise-ratio (SNR) of the measured variables is too low for evaluation. Therefore, EMF-based rotor position estimation methods require a minimum speed [1]. Most EMF-based rotor position estimators consist of a linear EMF observer [2, 3] and an angle-Tracker [4]. Such methods have a time-delaying transfer behaviour, which reduces the phase margin of closed control loops. Alternatively, the angle information from the EMF can be directly evaluated using the Extended-Kalman-Filter (EKF). In this case, no additional angle tracker is necessary [5, 6]. An EKF also enables online disturbance and parameters estimation.
Due to the limited operating range of EMF-based rotor position estimation methods, anisotropy-based rotor position estimation methods are used alternatively or additionally. In the context of position sensorless control, the magnetic anisotropy of the machine means rotor position-dependent inductance. By injecting comparatively high-frequency carrier signals [79] the inductances can be identified online, also at standstill. However, these carrier signals reduce the voltage bandwidth at high speed. The rotor angle can be estimated by evaluating the anisotropic current sequence, caused by the carrier signals, using adapted angle trackers [10]. Therefore, more or less complex signal filters with a fixed cut-off frequency, e.g. Bandpass or bandstop filter, are required to separate this anisotropic current sequence [11, 12]. The necessary signal filters also reduces the phase margin of closed control loops. Alternatively EKF can be used to separate fundamental wave and carrier signals [13]. There are many different variations of anisotropy-based estimation methods, but the main disadvantages are basically the same. The estimation accuracy and robustness of anisotropy-based methods are strongly dependent on the PMSM design and decrease with increasing PMSM speed.
It has been shown that anisotropy-based estimation methods at standstill or very low speed and EMF-based methods at medium and high speed have the optimal operating range. Therefore, a common approach for position sensorless control of PMSM in the entire speed range is to combine an EMF and an anisotropy-based estimator [14, 15]. In these methods the estimators are switched based on the speed of the PMSM. The different estimators must be synchronized when switched. Otherwise the estimated values may strongly oscillate. To not excite these oscillation, the switch-over range can be passed through at a limited speed dynamic.
It can be said that with conventional methods for a position sensorless control of a PMSM in the entire speed range, compromises must be made between a robust estimation and an optimized control behaviour. For an optimized operation of PMSM without position sensors, an EKF-based rotor position observer which evaluates EMF and anisotropy-based angle information is presented in this paper. For this purpose, the EKF uses a fundamental wave- and a HF-state space model. The main difference to conventional methods and the greatest advantage of this method is, that the angular speed and rotor position can be directly estimated at the same time by one estimator. Therefore, there is no need for additional angle trackers to evaluate the anisotropy based angle information or methods to switch or synchronize between different estimators. This reduces the number of additional transfer behaviors in the closed control circuit of the sensorless controlled PMSM. In addition, the EKF is able to separate the fundamental wave and the higher frequency component. Therefore, no further signal filters are necessary and the phase delay of the rotor position observer presented here is comparatively low. In total, this leads to optimized control behavior.
To increases the robustness of the estimator against parameter changes, the amplitude of the permanent magnetic field is estimated online by the EKF. This means that temperature and saturation dependencies can be taken into account without an analytical description of these effects. In addition to the electrical machine behaviour, the state space model includes a mechanical model of the PMSM. By the online parameter estimation of a mechanical disturbance variable, load and dynamic torques of the coupled load application along with parameter inaccuracies can be taken into account. This stabilizes the rotor position estimation especially in case of dynamic load changes.
In [16], it was already shown that the presented EKF rotor angle estimator can pick up freewheeling PMSM and transfer them in a speed controlled state. In contrast to this publication, the general accuracy of the estimator and the control behaviour of the sensorless controlled PMSM are to be examined in this paper.
This paper is divided into the following sections: Section 2 describes the fundamental wave-, higher frequency- and mechanical-model of the PMSM as well as the resulting EKF. Section 3 describes how the rotor position observer is integrated into the cascade control of the PMSM. In Sect. 4, the resulting EKF-based observer is tried and tested on a test bench and evaluated using measurements. In the last Sect. 5 the results and possible subsequent work are discussed.

2 Model basis of the EKF rotor position estimator

In this Section, the fundamental wave model and the model for high frequency carrier signals (HF-model) are described. In addition, a mechanical model of the PMSM is considered. To clearly differentiate between the associated variables and parameters of the two electrical models, they are marked with \(f\) for the fundamental wave model or with \(c\) for the HF-model (carrier signal). Both models are represented in the stator-fixed \(\alpha\beta\)-coordinate system.

2.1 Fundamental wave model of the PMSM

The fundamental wave model consists of a voltage equation
$$\boldsymbol{u}_{\mathrm{f,\alpha\beta}}=R_{\mathrm{s}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}+\frac{\mathrm{d}}{\mathrm{d}t}\boldsymbol{\Psi}_{\mathrm{f,\alpha\beta}}$$
(1)
and a flux linkage equation
$$\boldsymbol{\Psi}_{\mathrm{f,\alpha\beta}}=\boldsymbol{L}_{\mathrm{f,\alpha\beta}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}+\boldsymbol{\Psi}_{\mathrm{PM,\alpha\beta}}\leavevmode\nobreak\ ,$$
(2)
which are shown in matrix notation. The vector \(\boldsymbol{u}_{\mathrm{f,\alpha\beta}}\) contains the fundamental wave voltages \(u_{\mathrm{f,\alpha}}\) and \(u_{\mathrm{f,\beta}}\), while the vector \(\boldsymbol{i}_{\mathrm{f,\alpha\beta}}\) contains the associated current responses \(i_{\mathrm{f,\alpha}}\) and \(i_{\mathrm{f,\beta}}\). The fundamental wave voltage is derived from the induced voltage \(\frac{\mathrm{d}}{\mathrm{d}t}\boldsymbol{\Psi}_{\mathrm{f,\alpha\beta}}\) and the drop of voltage at the ohmic resistance \(R_{\mathrm{s}}\). Changes in electrical resistance due to temperature are neglected. However, the saturation related current dependency of the inductances is taken into account. For this purpose, the current-dependent curves of the inductances \(L_{\mathrm{d}}\) and \(L_{\mathrm{q}}\) are approximated by polynomial functions. Since operation with field weakening must also be provided, the inductances in the fundamental wave model are modeled as a function of currents \(i_{\mathrm{d}}\) and \(i_{\mathrm{q}}\). The modeling and the identification of the models was described in detail by the authors in [17].
The flux linkage in the fundamental wave model consists of two parts. The first part is the flux linkage from the permanent magnets:
$$\boldsymbol{\Psi}_{\mathrm{PM,\alpha\beta}}=\Psi_{\mathrm{PM}}\cdot\begin{bmatrix}\mathrm{cos}\left(\varphi_{\mathrm{el}}\right)\\ \mathrm{sin}\left(\varphi_{\mathrm{el}}\right)\end{bmatrix}\leavevmode\nobreak\ .$$
(3)
The amplitude of the permanent magnetic flux in the air gap \(\Psi_{\mathrm{PM}}\) depends on various effects. Due to the saturation of the iron surrounding the permanent magnets, more field lines close directly in the material without contributing to the air gap field. As a result, the amplitude of the corresponding air gap field \(\Psi_{\mathrm{PM}}\) depends on the saturation state of the iron and thus, implicitly on the currents \(i_{\mathrm{f,\alpha}}\) and \(i_{\mathrm{f,\beta}}\). However, the temperature of the permanent magnets has an even stronger influence on them. When temperature rises, the field strength of the magnets decreases and along with it the corresponding air gap flux. Using appropriate models to take this current dependent permanent magnet flux into account is quite complex. Especially since the temperature of the PMSM is usually only measured on the stator windings, the exact temperature of the permanent magnets can normally only be estimated. Therefore, the amplitude of the permanent magnetic field \(\Psi_{\mathrm{PM}}\) is continuously estimated online using EKF.
The second part of the flux linkage results from the inductances. The inductance matrix
$$\begin{aligned}[b]&\boldsymbol{L}_{\mathrm{f,\alpha\beta}}\\&=\begin{bmatrix}L_{\mathrm{\Sigma}}-L_{\mathrm{\Delta}}\cdot\mathrm{cos}\left(2\cdot\varphi_{\mathrm{el}}\right)&-L_{\mathrm{\Delta}}\cdot\mathrm{sin}\left(2\cdot\varphi_{\mathrm{el}}\right)\\ -L_{\mathrm{\Delta}}\cdot\mathrm{sin}\left(2\cdot\varphi_{\mathrm{el}}\right)&L_{\mathrm{\Sigma}}+L_{\mathrm{\Delta}}\cdot\mathrm{cos}\left(2\cdot\varphi_{\mathrm{el}}\right)\end{bmatrix}\end{aligned}$$
(4)
contains an isotropic part
$$L_{\mathrm{\Sigma}}=\frac{L_{\mathrm{q}}(i_{\mathrm{d}},i_{\mathrm{q}})+L_{\mathrm{d}}(i_{\mathrm{d}},i_{\mathrm{q}})}{2}$$
(5)
and a anisotropic part
$$L_{\mathrm{\Delta}}=\frac{L_{\mathrm{q}}(i_{\mathrm{d}},i_{\mathrm{q}})-L_{\mathrm{d}}(i_{\mathrm{d}},i_{\mathrm{q}})}{2}\leavevmode\nobreak\ .$$
(6)
Since the inductances have a comparatively small influence on the EMF-based rotor position estimation, the cross-coupling inductances of the fundamental wave model are neglected in this work.
Combining the flux linkage eq. (2) and the voltage eq. (1) yields to
$$\boldsymbol{u}_{\mathrm{f,\alpha\beta}}=R_{\mathrm{s}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}+\frac{\mathrm{d}}{\mathrm{d}t}\left(\boldsymbol{L}_{\mathrm{f,\alpha\beta}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}+\boldsymbol{\Psi}_{\mathrm{PM,\alpha\beta}}\right)\leavevmode\nobreak\ .$$
(7)
The time derivative of flux linkage can be resolved by:
$$\begin{aligned}[b]&\frac{\mathrm{d}}{\mathrm{d}t}\left(\boldsymbol{L}_{\mathrm{f,\alpha\beta}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}+\boldsymbol{\Psi}_{\mathrm{PM,\alpha\beta}}\right)\\&=\underbrace{\left(\frac{\mathrm{d}\boldsymbol{L}_{\mathrm{f,\alpha\beta}}}{\mathrm{d}\mathbf{i}_{\mathrm{f,\alpha\beta}}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}+\boldsymbol{L}_{\mathrm{f,\alpha\beta}}\right)}_{\mathbf{L}^{\mathrm{diff}}_{\mathrm{f,\alpha\beta}}}\frac{\mathrm{d}\boldsymbol{i}_{\mathrm{f,\alpha\beta}}}{\mathrm{d}t}+\frac{\mathrm{d}}{\mathrm{d}t}\boldsymbol{\Psi}_{\mathrm{PM,\alpha\beta}}\end{aligned}$$
(8)
The expression in brackets in the right part of the eq. (8) is called differential inductance \(\mathbf{L}^{\mathrm{diff}}_{\mathrm{f,\alpha\beta}}\) and can be substituted. Thus, the equation of state results in:
$$\dot{\boldsymbol{i}}_{\mathrm{f,\alpha\beta}}={\boldsymbol{L}^{\mathrm{diff}}_{\mathrm{f,\alpha\beta}}}^{-1}\left(\boldsymbol{u}_{\mathrm{f,\alpha\beta}}-R_{\mathrm{s}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}-\dot{\boldsymbol{\Psi}}_{\mathrm{PM,\alpha\beta}}\right)\leavevmode\nobreak\ .$$
(9)
Since the differential inductances \(\boldsymbol{L}^{\mathrm{diff}}_{\mathrm{f,\alpha\beta}}\) are derived from \(\boldsymbol{L}_{\mathrm{f,\alpha\beta}}\), they are also dependent on \(i_{\mathrm{d}}\) and \(i_{\mathrm{q}}\).

2.2 HF-model of the PMSM

In analogy to the fundamental wave model, the HF-model is also derived from the voltage equation
$$\boldsymbol{u}_{\mathrm{c,\alpha\beta}}=\left(R_{\mathrm{s}}\cdot\boldsymbol{I}+\boldsymbol{R}_{\mathrm{c}}\right)\cdot\boldsymbol{i}_{\mathrm{c,\alpha\beta}}+\frac{\mathrm{d}}{\mathrm{d}t}\boldsymbol{\Psi}_{\mathrm{c,\alpha\beta}}\leavevmode\nobreak\ ,$$
(10)
where \(\boldsymbol{I}\) is the identity matrix, and a flux linkage equation
$$\boldsymbol{\Psi}_{\mathrm{c,\alpha\beta}}=\boldsymbol{L}_{\mathrm{c,\alpha\beta}}\cdot\boldsymbol{i}_{\mathrm{c,\alpha\beta}}\leavevmode\nobreak\ .$$
(11)
For the EKF-based rotor position observer, a rotating voltage pointer in the stator-fixed \(\alpha\beta\)-coordinate system is used as a carrier signal. Therefore, the input voltage vector for the HF-model
$$\boldsymbol{u}_{\mathrm{c,\alpha\beta}}=\begin{bmatrix}u_{\mathrm{c,\alpha}}\\ u_{\mathrm{c,\beta}}\end{bmatrix}=U_{\mathrm{c}}(\omega_{\mathrm{el}})\begin{bmatrix}\mathrm{cos}\left(2\pi f_{\mathrm{c}}t\right)\\ \mathrm{sin}\left(2\pi f_{\mathrm{c}}t\right)\\ \end{bmatrix}$$
(12)
is directly defined by the amplitude \(U_{\mathrm{c}}\) and the frequency \(f_{\mathrm{c}}\). The current vector \(\boldsymbol{i}_{\mathrm{c,\alpha\beta}}\) contains the current responses \(i_{\mathrm{c,\alpha}}\) and \(i_{\mathrm{c,\beta}}\) to the additional carrier voltage. Due to the higher frequency of the signals in the HF model there are eddy current losses which must be taken into account. One way to do this is to introduce a frequency-dependent resistance matrix \(\boldsymbol{R}_{\mathrm{c}}\) that approximates the losses [18, 19]. \(\boldsymbol{R}_{\mathrm{c}}\) is a fully occupied \(2\times 2\) matrix. The identification of the associated parameter maps is described in [17].
In contrast to the fundamental wave model, the flux linkage equation of the HF-model (11) does not contain any flux component cased by the permanent magnetic field. Therefore, the flux linkage of the HF-model \(\boldsymbol{\Psi}_{\mathrm{c,\alpha\beta}}\) only derive from inductance influences. The inductance matrix of the HF-model
$$\begin{aligned}[b]&\displaystyle\boldsymbol{L}_{\mathrm{c,\alpha\beta}}&\displaystyle\\&=\left[\begin{array}[]{c}L_{\mathrm{c,\Sigma}}-L_{\mathrm{c,\Delta}}\cdot\mathrm{cos}\left(2\cdot\varphi_{\mathrm{el}}\right)-l_{\mathrm{c,dq}}\cdot\mathrm{sin}\left(2\cdot\varphi_{\mathrm{el}}\right)\\ -L_{\mathrm{c,\Delta}}\cdot\mathrm{sin}\left(2\cdot\varphi_{\mathrm{el}}\right)+l_{\mathrm{c,dq}}\cdot\mathrm{cos}\left(2\cdot\varphi_{\mathrm{el}}\right)\end{array}\right]\\ \displaystyle&\displaystyle\quad\left[\begin{array}[]{c}-L_{\mathrm{c,\Delta}}\cdot\mathrm{sin}\left(2\cdot\varphi_{\mathrm{el}}\right)+l_{\mathrm{c,dq}}\cdot\mathrm{cos}\left(2\cdot\varphi_{\mathrm{el}}\right)\\ L_{\mathrm{c,\Sigma}}+L_{\mathrm{c,\Delta}}\cdot\mathrm{cos}\left(2\cdot\varphi_{\mathrm{el}}\right)-l_{\mathrm{c,dq}}\cdot\mathrm{sin}\left(2\cdot\varphi_{\mathrm{el}}\right)\end{array}\right]\end{aligned}$$
(13)
contains an isotropic part \(L_{\mathrm{\Sigma}}\) and an anisotropic part \(L_{\mathrm{\Delta}}\) which are derived from the inductances \(L_{\mathrm{c,d}}\) and \(L_{\mathrm{c,q}}\) of the HF model:
$$L_{\mathrm{c,\Sigma}}=\frac{L_{\mathrm{c,q}}(i_{\mathrm{q}})+L_{\mathrm{c,d}}(i_{\mathrm{q}})}{2}$$
(14)
and a anisotropic part
$$L_{\mathrm{c,\Delta}}=\frac{L_{\mathrm{c,q}}(i_{\mathrm{q}})-L_{\mathrm{c,d}}(i_{\mathrm{q}})}{2}\leavevmode\nobreak\ .$$
(15)
In [2022] it was shown that the anisotropy-based rotor position estimation is unrobust at high loads if the saturation of the inductances are neglected. Therefore, the inductances of the HF-model are also modeled as current-dependent as described in [17]. Additionaly, the authors have identified the consideration of cross-coupling inductances as an important element in this regard. So the current-dependent cross-coupling inductance \(l_{\mathrm{c,dq}}\left(i_{\mathrm{q}}\right)\) are taken into account in \(\boldsymbol{L}_{\mathrm{c,\alpha\beta}}\). It is assumed in this paper, that in the case of anisotropy-based rotor position estimation \(i_{\mathrm{d}}\) is always approx zero. Therefore, the inductances of the HF model are only modeled as a function of \(i_{\mathrm{q}}\). In Sect. 4, among other things, the behavior of the rotor position estimator at standstill is examined and it is shown that the method is comparatively robust in relation to load jumps.
Combining the flux linkage eq. (11) and the voltage eq. (10) results in:
$$\dot{\boldsymbol{i}}_{\mathrm{c,\alpha\beta}}={\boldsymbol{L}^{\mathrm{diff}}_{\mathrm{c,\alpha\beta}}}^{-1}\left(\boldsymbol{u}_{\mathrm{c,\alpha\beta}}-\left(R_{\mathrm{s}}\cdot\boldsymbol{I}+\boldsymbol{R}_{\mathrm{c}}\right)\cdot\boldsymbol{i}_{\mathrm{c,\alpha\beta}}\right)$$
(16)

2.3 Mechanical model

In addition to the electrical models, the mechanical behaviour of the machine is taken into account. The rotation equations
$$\dot{\omega}_{\mathrm{mech}}=\frac{1}{J_{\mathrm{mech}}}\left(M_{\mathrm{in}}-M_{\mathrm{load}}\right)$$
(17)
and
$$\dot{\varphi}_{\mathrm{mech}}=\omega_{\mathrm{mech}}$$
(18)
are the basis of the mechanical model. The overall torque results from the internal torque of the PMSM
$$\begin{aligned}[b]\displaystyle M_{\mathrm{in}}=\frac{3\cdot p}{2}\cdot&\displaystyle\left(\frac{\partial\boldsymbol{\varPsi}_{\mathrm{f,\alpha\beta}}}{\partial\varphi_{\mathrm{el}}}\right)^{\mathrm{T}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}\\ \displaystyle=\frac{3\cdot p}{2}\cdot&\displaystyle\Bigg(2\leavevmode\nobreak\ \left(L_{\mathrm{q}}-L_{\mathrm{d}}\right)\cdot\mathrm{sin}\left(2\varphi_{\mathrm{el}}\right)\cdot\left(i_{\mathrm{f,\alpha}}^{2}-i_{\mathrm{f,\beta}}^{2}\right)\\ \displaystyle&\displaystyle\leavevmode\nobreak\ -4\leavevmode\nobreak\ \left(L_{\mathrm{q}}-L_{\mathrm{d}}\right)\cdot\mathrm{cos}\left(2\varphi_{\mathrm{el}}\right)\cdot i_{\mathrm{f,\alpha}}\cdot i_{\mathrm{f,\beta}}\\ \displaystyle&\displaystyle\leavevmode\nobreak\ -\Psi_{\mathrm{PM}}\cdot\mathrm{sin}\left(2\varphi_{\mathrm{el}}\right)\cdot i_{\mathrm{\alpha}}\\\displaystyle&\displaystyle\leavevmode\nobreak\ +\Psi_{\mathrm{PM}}\cdot\mathrm{cos}\left(2\varphi_{\mathrm{el}}\right)\cdot i_{\mathrm{\beta}}\Bigg)\leavevmode\nobreak\ .\end{aligned}$$
(19)
The current dependency of the inductances \(L_{\mathrm{d}}(i_{\mathrm{d}},i_{\mathrm{q}})\) and \(L_{\mathrm{q}}(i_{\mathrm{d}},i_{\mathrm{q}})\) is also taken into account at this point. In Eq. 17 a load moment \(M_{\mathrm{load}}\) is subtracted. The load torque summarizes all torques that act on the drive in addition to the internal torque. An analytical modelling of these load torques has to be done individually for each application. This procedure is very complex and therefore not suitable for practical applications. To avoid this, \(M_{\mathrm{load}}\) is estimated online as a disturbance variable by the EKF. As result, the EKF-based rotor position observer can be used flexibly for different applications.

2.4 State space model for the EKF-based rotor position estimator

The fundamental wave equation (9), the equation of the HF-model (16) and the mechanical equations of motion (17) and (18) are combined in a state space model used in the EKF. As mentioned before, no model approaches are used for online estimation of the amplitude of the permanent magnetic field \(\Psi_{\mathrm{PM}}\) and the load torque \(M_{\mathrm{load}}\). These parameters are assumed to be constant. Consequently, the corresponding time derivatives of these variables are zero. These state variables therefore only change as a result of the observer correction. This limits the dynamics of the estimation. For \(\Psi_{\mathrm{PM}}\) this is not critical since the parameter estimation will take into account machine effects that do not change rapidly. In this regard, the load estimation of \(M_{\mathrm{load}}\) must be evaluated more critically, since load moments can change more dynamically. The dynamics of the estimation and the impact on the estimation is evaluated in Sect. 4.
The deviation of the EKF results in
$$\begin{aligned}[b]&\begin{bmatrix}\dot{\boldsymbol{i}}_{\mathrm{f,\alpha\beta}}\\ \dot{\boldsymbol{i}}_{\mathrm{c,\alpha\beta}}\\ \dot{\varphi}_{\mathrm{el}}\\ \dot{\omega}_{\mathrm{el}}\\ \dot{\Psi}_{\mathrm{PM}}\\ \dot{M}_{\mathrm{load}}\end{bmatrix}\\&=\begin{bmatrix}{\boldsymbol{L}^{\mathrm{diff}}_{\mathrm{f,\alpha\beta}}}^{-1}\left(\boldsymbol{u}_{\mathrm{f,\alpha\beta}}-R_{\mathrm{s}}\cdot\boldsymbol{i}_{\mathrm{f,\alpha\beta}}-\dot{\boldsymbol{\Psi}}_{\mathrm{PM,\alpha\beta}}\right)\\ {\boldsymbol{L}^{\mathrm{diff}}_{\mathrm{c,\alpha\beta}}}^{-1}\left(\boldsymbol{u}_{\mathrm{c,\alpha\beta}}-\left(R_{\mathrm{s}}+\boldsymbol{R}_{\mathrm{c}}\right)\cdot\boldsymbol{i}_{\mathrm{c,\alpha\beta}}\right)\\ \omega_{\mathrm{el}}\\ \frac{1}{J_{\mathrm{mech}}}\left(\frac{3\cdot p}{2}\left(\frac{\partial\boldsymbol{\Psi}_{\mathrm{\alpha\beta,f}}}{\partial\varphi_{\mathrm{el}}}\right)^{\mathrm{T}}\cdot\boldsymbol{i}_{\mathrm{\alpha\beta,f}}-M_{\mathrm{load}}\right)\\ 0\\ 0\end{bmatrix}\leavevmode\nobreak\ .\end{aligned}$$
(20)
The input matrix
$$\boldsymbol{u}=\begin{bmatrix}u_{\mathrm{f,\alpha}}\\ u_{\mathrm{f,\beta}}\\ u_{\mathrm{c,\alpha}}\\ u_{\mathrm{c,\beta}}\end{bmatrix}$$
(21)
consists of the fundamental wave voltages \(u_{\mathrm{f,\alpha}}\) and \(u_{\mathrm{f,\beta}}\) and the voltages of the carrier signals \(u_{\mathrm{c,\alpha}}\) and \(u_{\mathrm{c,\beta}}\). The output matrix of the EKF
$$\boldsymbol{y}=\begin{bmatrix}i_{\mathrm{f,\alpha}}+i_{\mathrm{c,\alpha}}\\ i_{\mathrm{f,\beta}}+i_{\mathrm{c,\beta}}\end{bmatrix}$$
(22)
contains the superposition of the fundamental wave currents \(i_{\mathrm{f,\alpha}}\) and \(i_{\mathrm{f,\beta}}\) with the HF-currents \(i_{\mathrm{c,\alpha}}\) and \(i_{\mathrm{c,\beta}}\). The estimated total currents according to Eq. 22 are compared with the measured currents of the PMSM. The resulting estimation error is multiplied by an observer feedback matrix. This product is used to correct the estimated state variables. The observer feedback matrix is calculated at each calculation step depending on the current operating point. Due to non-linear behaviour, the state space equations and the output equations have to be linearised. This is done for every time step by calculating the Jacobians of the state equations and output equations. A more detailed description of the EKF algorithm can be found in [23, 24].

3 Implementation of the rotor position observer in the PMSM control concept

The fundamental wave voltages \(u_{\mathrm{f,\alpha}}\) and \(u_{\mathrm{f,\beta}}\) and the carrier signals \(u_{\mathrm{c,\alpha}}\) and \(u_{\mathrm{c,\beta}}\) are separated input variables of the EKF (see Fig. 1). Therefore, the measured control voltage cannot be used as an input, since the fundamental wave component and the HF component are always superimposed there. Therefore the outputs of the PI current regulators are used as fundamental wave input voltages. The HF voltages are defined by the amplitude \(U_{\mathrm{c}}\) and the frequency \(f_{\mathrm{c}}\) and can therefore be set separately as an input. The supper position from fundamental waves and HF component is then modulated with a PWM frequency of \(16\,\mathrm{kHz}\) and provided by the power electronics. The currents \(i_{\mathrm{u}}\), \(i_{\mathrm{v}}\) and \(i_{\mathrm{w}}\), which are measured anyhow, are exploited in the EKF. The estimated fundamental wave currents \(\hat{i}_{\mathrm{f,d}}\) and \(\hat{i}_{\mathrm{f,q}}\) are fed back for current control. The estimated electrical rotor angle \(\hat{\varphi}_{\mathrm{el}}\) is used to commute the voltages from the rotor-fixed to a stator-fixed coordinate system. The observed mechanical rotor speed \(\hat{\omega}_{\mathrm{mech}}\) is fed back to the speed control loop. This is calculated from the electrical angular speed \(\hat{\omega}_{\mathrm{el}}\) divided by the pole number \(p\). Additionally, the estimated mechanical disturbance \(\hat{M}_{\mathrm{load}}\) is used as a compensating feedforward control term.
As already indicated in Sect. 2.2, the amplitude of the HF carrier signals depends on the electrical speed of the PMSM. Therefore the amplitude of the Signal is not constant. The amplitude at standstill and at a low speed must be high enough to excite the anisotropic current sequence with sufficient strength. If the speed is high enough to robustly identify the rotor position from the EMF, the carrier signals reduce the voltage bandwidth unnecessarily. Therefore the amplitude is reduced linear from a maximum of \(U_{\mathrm{c,max}}=30\,\mathrm{V}\) at standstill to \(U_{\mathrm{c,min}}=0\,\mathrm{V}\) at \(26.3\%\) of the rated speed. At higher speeds, the amplitude is kept constant at \(U_{\mathrm{c,min}}=0\,\mathrm{V}\). The frequency of the carrier signals is constant at \(f_{\mathrm{c}}=1000\,\mathrm{Hz}\).

3.1 Parametrization of the EKF

The parametraization of the EKF is based on the covariance matrices \(\boldsymbol{R}\) and \(\boldsymbol{Q}\). The matrix \(\boldsymbol{R}\) corresponds to the covariance of the measurement noise and can therefore be determined relatively easily by measurement. The measurement noise of the measured currents \(i_{\mathrm{\alpha}}\) and \(i_{\mathrm{\beta}}\) is evaluated in the stationary state. For the application in this Paper, this results in
$$r(1,1)=r(2,2)=6.8\cdot 10^{-5}\leavevmode\nobreak\ .$$
(23)
The covariance matrix \(\boldsymbol{Q}\) corresponds to the covariance of the system noise and thus to the model accuracy. This inaccuracy can hardly be quantified, which means that the parameterization of the matrix \(\boldsymbol{Q}\) is usually based on experience and empirical tests. The following describes how to analytically approach a parameterization based on the available model knowledge for the application presented in this paper. The elements of the main diagonal of \(\boldsymbol{Q}\) are assigned to the state variables. The relations are shown in Table 1. The higher the weighting of a state variable in \(\boldsymbol{Q}\), the more the estimate is corrected. It is thus assumed that the a priori calculation of the states by the state space model is less accurate. The correction becomes more dynamic with higher weighting.
Priority is given to estimating the position of the rotor. In terms of the model, there is only an integrator between rotor speed and rotor position. It can therefore be assumed that if the rotor speed has a high estimation accuracy, the roter position will also be accurately estimated. Therefore, the \(\boldsymbol{Q}\) entry related with rotor speed \(q(6,6)\) is weighted the highest. The weighting of the entry belonging to the rotor position \(q(5,5)\) can be selected correspondingly lower.
It is assumed that the fundamental wave model was modeled more accurately than the HF model because there are stronger parasitic machine effects with higher frequency voltage injection. Therefore, the elements \(q(3,3)\) and \(q(4,4)\) belonging to \(i_{\mathrm{c,\alpha}}\) and \(i_{\mathrm{c,\beta}}\) are weighted slightly more heavily than the items \(q(1,1)\) and \(q(2,2)\) belonging to \(i_{\mathrm{f,\alpha}}\) and \(i_{\mathrm{f,\beta}}\).
Since there is no a priori estimate for the load and parameter estimation based on the state space model, stability problems can arise if the variables are estimated too dynamically. Therefore, these are weighted comparatively weakly. A special case is \(q(7,7)\) which belongs to the estimation of \(\Psi_{\mathrm{PM}}\). It is a variable parameter which depends on the angular speed \(\hat{\omega}_{\mathrm{el}}\). This speed dependent weighting is necessary, because the information about the permanent magnetic field is linked to the EMF. Therefore, there is no excitation at standstill. In this case, the estimated \(\Psi_{\mathrm{PM}}\) drifts and increases the parameter error of the fundamental wave model. Therefore, the correction of the parameter by the observer feedback must be suspended at low speed and standstill. This is achieved by seting weight coefficient of the corresponding state to zero from a lower speed limit \(\omega_{\mathrm{low}}\). In addition, the corresponding entry \(q(7,7)\) of the covariance matrix of the estimate \(\boldsymbol{P}\) must also be zeroed. From an upper speed limit \(\omega_{\mathrm{up}}\), the weighting of the estimation is kept constant. The weighting is increased linearly between these speeds. This leads to the function:
$$q(7,7)=\begin{cases}0&\text{if}\ |\omega_{\mathrm{el}}|\leq\omega_{\mathrm{low}}\\ \frac{\left|\omega_{\mathrm{el}}\right|-\omega_{\mathrm{low}}}{\omega_{\mathrm{up}}-\omega_{\mathrm{low}}}&\text{if}\ \omega_{\mathrm{low}}<|\omega_{\mathrm{el}}|<\omega_{\mathrm{up}}\\ 1&\text{if}\ \left|\omega_{\mathrm{el}}\right|\geq\omega_{\mathrm{up}}\end{cases}$$
(24)
Based on these preliminary considerations, the design of the matrix \(\boldsymbol{Q}\) was empirically optimized in a simulation environment and then transferred to the test bench. As a result the values entered in Table 1 emerges.
Table 1
Parametrization of matrix \(\boldsymbol{Q}\)
Element of \(\boldsymbol{Q}\)
related to
Value
\(q(1,1)\)
\(i_{\mathrm{f,\alpha}}\)
\(1\cdot 10^{3}\)
\(q(2,2)\)
\(i_{\mathrm{f,\beta}}\)
\(1\cdot 10^{3}\)
\(q(3,3)\)
\(i_{\mathrm{c,\alpha}}\)
\(1\cdot 10^{4}\)
\(q(4,4)\)
\(i_{\mathrm{c,\beta}}\)
\(1\cdot 10^{4}\)
\(q(5,5)\)
\(\varphi_{\mathrm{el}}\)
1
\(q(6,6)\)
\(\omega_{\mathrm{el}}\)
\(1\cdot 10^{5}\)
\(q(7,7)\)
\(\Psi_{\mathrm{PM}}\)
\(f\left(\hat{\omega}_{\mathrm{el}}\right)\)
\(q(8,8)\)
\(M_{\mathrm{load}}\)
5

4 Experimental testing of the rotor position observer

To evaluate the EKF-based rotor position estimator and the superimposed position sensorless speed control, different measurements on the test bench are shown in this section and the results are discussed. For the tests, a PMSM was coupled with a load machine and controlled via a frequency converter from the company LENZE (i950 4kW). The presented position sensorless control concept was implemented on a real-time target (RTT), which transmits the voltages generated by the current control to the converter and receives the measured current values. The connected motor is also a PMSM from LENZE with the type designation MDSKSAG056-23. For the separate evaluation of fundamental waves and high-frequency signals, these can be determined by offline filtering from the total currents or voltages measured. In this paper, however, only the total currents and voltages are shown.
Table 2
Rated Data of MDSKS
Name
Parameter
Value
Unit
Rated power
\(P_{\mathrm{N}}\)
1100
Watt \([\mathrm{W}]\)
Rated current
\(I_{\mathrm{N}}\)
2.3
Ampere \([\mathrm{A}]\)
Rated torque
\(M_{\mathrm{N}}\)
2.8
Newton meter \([\mathrm{Nm}]\)
Rated speed
\(n_{\mathrm{N}}\)
3800
Revolutions per minute \([\mathrm{rpm}]\)
Rated frequencie
\(f_{\mathrm{N}}\)
190
Herz \([\mathrm{Hz}]\)
Number of pole pairs
\(p\)
3
To evaluate the angle estimation error and the speed estimation error of the EKF over the entire speed operating range, a speed ramp is traversed from standstill to the nominal speed. The machine is idle during this experiment. Figure 2 shows high estimation quality over the entire speed range, both for the rotor position and the speed estimation. It turns out that at the transition between the anisotropy and the EMF range, at approx. \(100\) to \(500\,\mathrm{rpm}\), there are no negative effects on the speed control. The transition takes place very slowly, but the results are accordant even in the event of a jump speed setting in a later experiment.
In Fig. 2 it can be seen that over the entire speed range the maximal estimation error of the electrical rotor position \(\Delta\varphi_{\mathrm{el}}\) is \(4^{\circ}\). The maximal estimation error of the mechanical speed \(\Delta n_{\mathrm{mech}}\) is \(11\,\mathrm{rpm}\). In this experiment, however, the estimation accuracies are not considered in the steady state. Therefore, it cannot be ruled out that dynamic errors influence the results. Therefore, in a second experiment, the PMSM is driven to different stationary speed operating points and the estimation errors of the rotor position and speed are statistically evaluated.
In Fig. 3 the mean value and standard deviation of the estimation errors of rotor position and speed are illustrated. The maximum angle estimation error
$$\begin{aligned}\Delta\varphi_{\mathrm{el,max}}=\mathrm{max}\left(\overline{\Delta\varphi}_{\mathrm{el}}+\mathrm{sd}\left[\Delta\varphi_{\mathrm{el}}\right]\cdot\mathrm{sign}\left(\overline{\Delta\varphi}_{\mathrm{el}}\right)\right)\end{aligned}$$
(25)
at speed of \(n_{\mathrm{mech}}=0\,\mathrm{rpm}\) is \(\Delta\varphi_{\mathrm{el,max}}=4.17^{\circ}\mathrm{el}\) and the maximum speed estimation error
$$\begin{aligned}\Delta n_{\mathrm{mech,max}}=\mathrm{max}\left(\overline{\Delta n}_{\mathrm{mech}}+\mathrm{sd}\left[\Delta n_{\mathrm{mech}}\right]\right)\cdot\mathrm{sign}\left(\overline{\Delta n}_{\mathrm{mech}}\right)\end{aligned}$$
(26)
at speed of \(n_{\mathrm{mech}}=100\,\mathrm{rpm}\) is \(\Delta n_{\mathrm{mech,max}}=2.9\,\mathrm{rpm}\) can be determined from Fig. 3. The evaluation shows that the maximum estimation error is present in both cases in the low speed range. In this range the anisotropy is used as the basis for the angle estimation.
In order to evaluate the dynamic behaviour of the sensorless speed controlled PMSM, a speed setpoint jump to \(1000\,\mathrm{rpm}\) is performed. The PMSM is idling during this attempt. As a reference, the same jump is made for speed control with a position sensor. Reset time and controller gain of speed and current control are identical for both experiments.
Figure 4 shows, that the EKF-based sensorless speed control behaviour is comparably good. However, the comparison of the measured currents shows that, with position sensorless control, the current in \(d\)-direction is higher and the current in the \(q\)-direction is slightly lower shortly after the jump. This is cased by temporarily higher estimation errors. Due to the reduced \(q\)-current, the internal torque of the PMSM is also lower, which explains the slightly lagging speed for sensorless control. Overall, this experiment shows that the EKF-based sensorless control has approximately the same behaviour as speed control with a position sensor.
As described in Sect. 3, the estimated fundamental wave currents are fed back as actual values for the current control. This means that no additional filtering is necessary. For proof of the current sequence separation by the EKF, the frequency spectrum of the measured total currents, the estimated fundamental wave and higher-frequency current sequences are compared next. For this purpose, the frequency spectrum of the currents in \(\alpha\beta\)-coordinates for the previous experiment with speed jump are considered.
The frequency spectrum of the \(\alpha\) current in Fig. 5 shows that the sequences of fundamental wave and carrier signals are separated effectively by the EKF. The dominant frequency of the fundamental wave at \(50\,\mathrm{Hz}\) (\(1000\,\mathrm{rpm}\cdot p/60\,\mathrm{s}=50\,\mathrm{Hz}\)) and the dominant frequency of the carrier signal at \(1000\,\mathrm{Hz}\) are only expressed in the respective estimated current sequences, which confirms the high quality of the current separation.
Finally, the robustness of the estimation and the superimposed position sensorless control with regard to load and disturbance torques should be examined. For this purpose, a load torque jump of \(1.6\,\mathrm{Nm}\) is applied with the help of the coupled load machine. This happens once when the machine is at a standstill and once at a speed of \(1000\,\mathrm{rpm}\). At standstill, only the anisotropy-based rotor position information is used for estimation, while at \(1000\,\mathrm{rpm}\) only the EMF is evaluated for rotor position estimation.
In Fig. 6 it can be seen that the disturbance jump is regulated a little bit slower with sensorless control compared to the control with a position sensor. However, the difference is insufficient small and can also be traced back to the dynamic estimation error. It also shows that the rotor position estimation error resulting from the load jump is higher at standstill than at \(1000\,\mathrm{rpm}\). The estimation based on the EMF is therefore more robust.

5 Conclusion

In this paper, a new EKF-based rotor position observer for position sensorless control of a PMSM is presented. This EKF simultaneously evaluates EMF and anisotropy for rotor position estimation. Switching between or synchronizing different estimators is not necessary. The estimation accuracy and the control quality were examined on the basis of experiments. The measurements show that the maximum stationary estimation error of the electrical rotor position in the entire speed range is below \(4.2^{\circ}\). The later comparison shows that the EKF-based position sensorless control has no significant disadvantages compared to PMSM control with position sensor. The EKF can clearly separate the fundamental wave current components from the higher-frequency current. Thus, in addition to the EKF rotor position observer, no additional angle trackers or signal filters are necessary. Therefore, the phase margin of the control loop is not unnecessarily reduced. It was also shown that disturbance torques can be estimated with a high accuracy by the EKF. This disturbance variable estimation has a high potential for an additional error detection, such as e.g. for detecting gear breakdowns or mechanical wear. The new EKF-based rotor position estimator presented in this paper enables an optimized position sensorless operation of the PMSM with regard to the control dynamics without the necessity to make compromises with regard to estimation robustness. Therefore, the presented rotor position estimator enables applications with high demands on dynamics and accuracy to be controlled without position sensors.
An analytical investigation of the transmission behaviour of the presented EKF and an optimization of the controller design are planned as the content of future work.

Funding

The European Regional Development Fund co-financed this research and publication.
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://​creativecommons.​org/​licenses/​by/​4.​0/​.
Literatur
1.
Zurück zum Zitat Sato S, Iura H, Ide K, Sul S (2011) Three years of industrial experience with sensorless ipmsm drive based on high frequency injection method. Symposium on Sensorless Control for Electrical Drives (SLED).CrossRef Sato S, Iura H, Ide K, Sul S (2011) Three years of industrial experience with sensorless ipmsm drive based on high frequency injection method. Symposium on Sensorless Control for Electrical Drives (SLED).CrossRef
2.
Zurück zum Zitat Tang H, Li H, Lin J (2018) Research on Sensorless Control Method of PMSM Based on a Kalman Filter Sliding Mode Observer. 10th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA).CrossRef Tang H, Li H, Lin J (2018) Research on Sensorless Control Method of PMSM Based on a Kalman Filter Sliding Mode Observer. 10th International Conference on Measuring Technology and Mechatronics Automation (ICMTMA).CrossRef
3.
Zurück zum Zitat Badini SS, Verma V (2019) A Novel MRAS Based Speed Sensorless Vector Controlled PMSM Drive. 54th International Universities Power Engineering Conference (UPEC).CrossRef Badini SS, Verma V (2019) A Novel MRAS Based Speed Sensorless Vector Controlled PMSM Drive. 54th International Universities Power Engineering Conference (UPEC).CrossRef
4.
Zurück zum Zitat Wiedmann K (2012) Positionsgeberloser Betrieb von permanentmagneterregten Synchronmaschinen (Positionless operation of permanent magnet synchronous machines) (Dissertation at the Gottfried Wilhelm Leibnitz university) Wiedmann K (2012) Positionsgeberloser Betrieb von permanentmagneterregten Synchronmaschinen (Positionless operation of permanent magnet synchronous machines) (Dissertation at the Gottfried Wilhelm Leibnitz university)
5.
Zurück zum Zitat Gopinath GR, Das SP (2018) An Extended Kalman Filter based Sensorless Permanent Magnet Synchronous Motor Drive with Improved Dynamic Performance. IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES).CrossRef Gopinath GR, Das SP (2018) An Extended Kalman Filter based Sensorless Permanent Magnet Synchronous Motor Drive with Improved Dynamic Performance. IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES).CrossRef
6.
Zurück zum Zitat Ortombina L, Pasqualotto D, Tinazzi F, Zigliotto M (2019) Automatic Tuning Procedure at Standstill for Extended Kalman Filter in Sensorless Control of Permanent Magnet Synchronous Motors. IEEE 10th International Symposium on Sensorless Control for Electrical Drives (SLED).CrossRef Ortombina L, Pasqualotto D, Tinazzi F, Zigliotto M (2019) Automatic Tuning Procedure at Standstill for Extended Kalman Filter in Sensorless Control of Permanent Magnet Synchronous Motors. IEEE 10th International Symposium on Sensorless Control for Electrical Drives (SLED).CrossRef
7.
Zurück zum Zitat Kim S, Kwon Y, Sul S, Park J, Kim S (2011) Position sensorless operation of IPMSM with near PWM switching frequency signal injection. 8th International Conference on Power Electronics – ECCE Asia.CrossRef Kim S, Kwon Y, Sul S, Park J, Kim S (2011) Position sensorless operation of IPMSM with near PWM switching frequency signal injection. 8th International Conference on Power Electronics – ECCE Asia.CrossRef
8.
Zurück zum Zitat Linke M, Kennel R, Holtz J (2003) Sensorless speed and position control of synchronous machines using alternating carrier injection. IEEE International Electric Machines and Drives Conference.CrossRef Linke M, Kennel R, Holtz J (2003) Sensorless speed and position control of synchronous machines using alternating carrier injection. IEEE International Electric Machines and Drives Conference.CrossRef
9.
Zurück zum Zitat Corley MJ, Lorenz RD (1998) Rotor position and velocity estimation for a salient-pole permanent magnet synchronous machine at standstill and high speeds. IEEE Transactions on Industry Applications.CrossRef Corley MJ, Lorenz RD (1998) Rotor position and velocity estimation for a salient-pole permanent magnet synchronous machine at standstill and high speeds. IEEE Transactions on Industry Applications.CrossRef
10.
Zurück zum Zitat Himker N, Lindemann G, Mertens A (2019) Iterative Tracker for Anisotropy-Based Self-Sensing Control of PMSM. IEEE 10th International Symposium on Sensorless Control for Electrical Drives (SLED), Turin, Italy, 2019, pp 1–6 Himker N, Lindemann G, Mertens A (2019) Iterative Tracker for Anisotropy-Based Self-Sensing Control of PMSM. IEEE 10th International Symposium on Sensorless Control for Electrical Drives (SLED), Turin, Italy, 2019, pp 1–6
11.
Zurück zum Zitat Vadstrup P, Lorenz RD (2004) Robust estimator design for signal injection-based IPM synchronous machine drives. 39th IAS Annual Meeting. Conference Record of the 2004 IEEE Industry Applications Conference, 2004CrossRef Vadstrup P, Lorenz RD (2004) Robust estimator design for signal injection-based IPM synchronous machine drives. 39th IAS Annual Meeting. Conference Record of the 2004 IEEE Industry Applications Conference, 2004CrossRef
12.
Zurück zum Zitat Cupertino F, Guagnano A, Altomare A, Pellegrino G (2012) Position estimation delays in signal injection-based sensorless PMSM drives. 3rd IEEE International Symposium on Sensorless Control for Electrical Drives (SLED).CrossRef Cupertino F, Guagnano A, Altomare A, Pellegrino G (2012) Position estimation delays in signal injection-based sensorless PMSM drives. 3rd IEEE International Symposium on Sensorless Control for Electrical Drives (SLED).CrossRef
13.
Zurück zum Zitat Bugsch M, Piepenbreier B (2020) High-Bandwidth Sensorless Control of Synchronous Reluctance Machines in the Low- and Zero-Speed Range. IEEE Transactions on Industry Applications.CrossRef Bugsch M, Piepenbreier B (2020) High-Bandwidth Sensorless Control of Synchronous Reluctance Machines in the Low- and Zero-Speed Range. IEEE Transactions on Industry Applications.CrossRef
14.
Zurück zum Zitat Zhan H, Zhu ZQ, Odavic M, Wu Z, Thomas AS (2017) Robust initial phase correction strategy for zero sequence back EMF based sensorless drive under transition from current regulation control. IEEE International Electric Machines and Drives Conference (IEMDC).CrossRef Zhan H, Zhu ZQ, Odavic M, Wu Z, Thomas AS (2017) Robust initial phase correction strategy for zero sequence back EMF based sensorless drive under transition from current regulation control. IEEE International Electric Machines and Drives Conference (IEMDC).CrossRef
15.
Zurück zum Zitat Li H, Zhang X, Liu S, Xu C (2019) Hybrid Sensorless Control Based on I/F and Sliding Mode Observer Using Current Nonlinear Regulation for PMSM Drives. 22nd International Conference on Electrical Machines and Systems (ICEMS), IKMT 2019 – Innovative small Drives and Micro-Motor Systems. 12. ETG/GMM-SymposiumCrossRef Li H, Zhang X, Liu S, Xu C (2019) Hybrid Sensorless Control Based on I/F and Sliding Mode Observer Using Current Nonlinear Regulation for PMSM Drives. 22nd International Conference on Electrical Machines and Systems (ICEMS), IKMT 2019 – Innovative small Drives and Micro-Motor Systems. 12. ETG/GMM-SymposiumCrossRef
16.
Zurück zum Zitat Wilcken N, Grotjahn M (2020) Catching of freewheeling PMSM using EKF-based method for position sensorless control. 4th International Conference on Automation, Control and Robots (ICACR). Wilcken N, Grotjahn M (2020) Catching of freewheeling PMSM using EKF-based method for position sensorless control. 4th International Conference on Automation, Control and Robots (ICACR).
17.
Zurück zum Zitat Wilcken N, Fraeger C, Grotjahn M (2019) Identification and Approximation of Time Variant Parameters of the Electric Model of Permanent Magnet Synchronous Machines, IKMT 2019 – Innovative small Drives and Micro-Motor Systems. 12. ETG/GMM-Symposium, Wuerzburg, Germany, pp 1–6 Wilcken N, Fraeger C, Grotjahn M (2019) Identification and Approximation of Time Variant Parameters of the Electric Model of Permanent Magnet Synchronous Machines, IKMT 2019 – Innovative small Drives and Micro-Motor Systems. 12. ETG/GMM-Symposium, Wuerzburg, Germany, pp 1–6
18.
Zurück zum Zitat Kellner SL (2012) Parameteridentifikation bei permanenterregten Synchronmaschinen. Universität Erlangen-Nürnberg (Dissertation) Kellner SL (2012) Parameteridentifikation bei permanenterregten Synchronmaschinen. Universität Erlangen-Nürnberg (Dissertation)
19.
Zurück zum Zitat Seilmeier M, Ebersberger S, Piepenbreier B (2014) HF test current injection based self-sensing control of PMSM for low and zero speed range using Two-Degree-of-Freedom current control. IEEE 5th International Symposium on Sensorless Control for Electrical Drives.CrossRef Seilmeier M, Ebersberger S, Piepenbreier B (2014) HF test current injection based self-sensing control of PMSM for low and zero speed range using Two-Degree-of-Freedom current control. IEEE 5th International Symposium on Sensorless Control for Electrical Drives.CrossRef
23.
Zurück zum Zitat Föllinger O (1993) Nichtlineare Regelung II (Nonlinear control II), 7th edn. Oldenbourg. ISBN 978-3-486-22503-7. Föllinger O (1993) Nichtlineare Regelung II (Nonlinear control II), 7th edn. Oldenbourg. ISBN 978-3-486-22503-7.
24.
Zurück zum Zitat Skogestad S, Postlethwaite I (2005) Multivariable Feedback Control, 2nd edn. John Wiley & Sons. ISBN 978-0-470-01167-6. Skogestad S, Postlethwaite I (2005) Multivariable Feedback Control, 2nd edn. John Wiley & Sons. ISBN 978-0-470-01167-6.
Metadaten
Titel
Rotor Position Estimation for Permanent Magnet Synchronous Machines using Electromotive Force and Anisotropy Using Extended-Kalman-Filter
verfasst von
Nils Wilcken
Martin Grotjahn
Publikationsdatum
12.07.2023
Verlag
Springer Berlin Heidelberg
Erschienen in
Forschung im Ingenieurwesen / Ausgabe 2/2023
Print ISSN: 0015-7899
Elektronische ISSN: 1434-0860
DOI
https://doi.org/10.1007/s10010-023-00660-z

Weitere Artikel der Ausgabe 2/2023

Forschung im Ingenieurwesen 2/2023 Zur Ausgabe

    Marktübersichten

    Die im Laufe eines Jahres in der „adhäsion“ veröffentlichten Marktübersichten helfen Anwendern verschiedenster Branchen, sich einen gezielten Überblick über Lieferantenangebote zu verschaffen.