Skip to main content
Have a personal or library account? Click to login
Experimental Evaluation of Current Sensors’ Fault Detection and Classification Methods in PMSM Drives Cover

Experimental Evaluation of Current Sensors’ Fault Detection and Classification Methods in PMSM Drives

Open Access
|Mar 2026

Figures & Tables

Table 1.

Essential parameters of the tested motor.

PN (kW)Pp (−)nN (rpm)TN (Nm)IN (A)J (kg . m2)RS (Ω)LS (mH)
0.89446,2001.41.90.0000394.66157.9835
Figure 1.

Block diagram (a) and photos (b) of experimental set-up. PMSM, permanent magnet synchronous motor.

Figure 2.

Control system diagram with measurement systems. PMSM, permanent magnet synchronous motor.

Table 2.

Types of individual failures and equations that enable their simulation.

Type of the faultCurrent value
Gain error iAfault=1γiAmeas
Signal noise iAfault=iAmeas+nt
Signal loss iAfault=0
Figure 3.

Sample transients with different types of faults – signal noise (a), gain error (b), and signal loss (c).

Figure 4.

Block diagram of the phase detection and localisation system based on Cri markers.

Figure 5.

Speed, current, and detector response waveforms in the standard version during periodic signal interruption in phases A (a) and B (b).

Figure 6.

Speed, current, and detector response waveforms in the modified version during periodic signal interruption in phases A (a) and B (b).

Figure 7.

Waveforms of speed, current, markers, marker differences, and detector response during signal loss in phases A (a) and B (b).

Figure 8.

Waveforms of speed, current, markers, marker differences, and detector response during signal noise in phases A (a) and B (b).

Figure 9.

Confusion matrices for the detector based on Cri markers for phases A (a) and B (b).

Table 3.

Parameters of training and testing data for the classifier based on MLP.

FeatureTraining dataTesting data
Number of samples380,010228,006
Speed±0.1ωref, ±0.2ωref, ±0.3ωref±0.075ωref, ±0.15ωref, ±0.225ωref
Motor load0.1 TN, 0.3 TN0.2 TN
Regenerative mode0.1 TN, 0.3 TN0.2 TN

[i] MLP, multilayer perceptron.

Figure 10.

Confusion matrices for the classifier based on MLP for phases A (a) and B (b) for the test data. MLP, multilayer perceptron.

Figure 11.

Speed, current, and classifier outputs transients during signal loss and signal noise for no-load conditions in phase A (a) and loaded motor conditions in phase B (b).

Figure 12.

Speed, current, and classifier outputs transients during faults in phase B.

Table 4.

Parameters of training and testing data for the classifier based on CNN.

FeatureTraining dataTesting data
Number of samples69,80069,800
Number of training examples698698
Speed±0.05ωref, ±0.1ωref, ±0.2ωref ±0.3ωref±0.07ωref, ±0.15ωref, ±0.25ωref ±0.35ωref
Motor load0.1 TN, 0.2 TN0.15 TN, 0.25 TN
Regenerative mode0.1 TN0.15 TN

[i] CNN, convolutional neural network.

Table 5.

Structure of the CNN classifier network.

Input layer: Matrix 40 × 10
Feature detector
Convolutional layer 3 × 90Batch normalisation layerActivation function: ReLuMaxPooling layer
Padding method: sameStride: 20
Convolutional layer 3 × 120Batch normalisation layerActivation function: ReLuMaxPooling layer
Padding method: sameStride: 2
Convolutional layer 3 × 150Batch normalisation layerActivation function: ReLuMaxPooling layer
Padding method: sameStride: 2
Convolutional layer 3 × 180Batch normalisation layerActivation function: ReLuMaxPooling layer
Padding method: sameStride: 2
Classification
Fully connected layer (4)Softmax layerClassification layer
Output layer: 1 – no fault, 2 – signal loss, 3 – signal noise, 4 – gain error

[i] CNN, convolutional neural network.

Figure 13.

Confusion matrices for the classifier based on CNN for phases A (a) and B (b) for the test data.

Figure 14.

Speed, current, and classifier outputs transients during signal loss and load condition in phase A (a) and non-load condition in phase B (b).

Figure 15.

Speed, current, and classifier outputs transients during signal noise and gain error in regenerative mode conditions in phases A (a) and B (b).

DOI: https://doi.org/10.2478/pead-2026-0005 | Journal eISSN: 2543-4292 | Journal ISSN: 2451-0262
Language: English
Page range: 79 - 94
Submitted on: Dec 3, 2025
Accepted on: Feb 19, 2026
Published on: Mar 16, 2026
Published by: Wroclaw University of Science and Technology
In partnership with: Paradigm Publishing Services

© 2026 Kamila Anna Jankowska, published by Wroclaw University of Science and Technology
This work is licensed under the Creative Commons Attribution 4.0 License.