Literature DB >> 26610507

Robust Diagnosis Method Based on Parameter Estimation for an Interturn Short-Circuit Fault in Multipole PMSM under High-Speed Operation.

Jewon Lee1, Seokbae Moon2, Hyeyun Jeong3, Sang Woo Kim4.   

Abstract

This paper proposes a diagnosis method for a multipole permanent magnet synchronous motor (PMSM) under an interturn short circuit fault. Previous works in this area have suffered from the uncertainties of the PMSM parameters, which can lead to misdiagnosis. The proposed method estimates the q-axis inductance (Lq) of the faulty PMSM to solve this problem. The proposed method also estimates the faulty phase and the value of G, which serves as an index of the severity of the fault. The q-axis current is used to estimate the faulty phase, the values of G and Lq. For this reason, two open-loop observers and an optimization method based on a particle-swarm are implemented. The q-axis current of a healthy PMSM is estimated by the open-loop observer with the parameters of a healthy PMSM. The Lq estimation significantly compensates for the estimation errors in high-speed operation. The experimental results demonstrate that the proposed method can estimate the faulty phase, G, and Lq besides exhibiting robustness against parameter uncertainties.

Entities:  

Keywords:  diagnosis; fault detection; fault index; interturn short; parameter identification; permanent magnet synchronous motor

Year:  2015        PMID: 26610507      PMCID: PMC4701343          DOI: 10.3390/s151129452

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


1. Introduction

Motors have been used in many industrial applications, but faults in a motor system can cause system failure. Thus, fault diagnosis for motor systems is important and has been studied in recent years [1,2,3,4]. The permanent magnet synchronous motor (PMSM) exhibits various types of faults such as open-circuit/short-circuit faults [5,6], bearing fault [7], demagnetization fault [8] and eccentricity fault [9]. Short-circuit faults account for 21% of the faults in electrical machines, and most of them begin as interturn short-circuit faults [10], which occurs owing to degradation of the turn-to-turn insulation. This induces a high circulating current, and ohmic heat due to the current can degrade the wire insulation. As a result, the fault may become more serious. Motor current signature analysis (MCSA) is a conventional fault detection method based on extraction of fault features. MCSA has commonly used harmonic components of stator currents as fault features [10,11]. MCSA is a non-invasive and efficient method; however, the harmonic components due to the fault are superimposed with those in a healthy PMSM [12]. The second-order harmonic component of the q-axis current (i) was used to detect the interturn short-circuit fault, but the component had to be measured in advance for a healthy PMSM for various operations, because of the superposition [13]. Several fault diagnosis methods developed fault indices and used parameters of a healthy PMSM to estimate the fault indices. Stator currents in a healthy PMSM were calculated using the parameters of healthy PMSMs, and faults were detected from the differences between the calculated currents and the measured currents [6]. Aubert et al. and Grouz et al. estimated a ratio of shorted turns to total turns with fault models and the parameters [14,15]. The ratio is a fault-related parameter, and has a constant value for any operational condition. As a result, those methods were rarely affected by the operational condition of the PMSM. Utilization of the parameters of a healthy PMSM is an efficient methodology, because premeasurements for various operations are no longer necessary. The parameter values are conventionally assumed as the known values. However, they can change. Therefore, the parameter values used in fault diagnosis can be different from the true values, and the difference can lead to misdiagnosis. For a healthy PMSM, these parameters can be estimated by the online parameter estimation method [16]. However, the fault affects the estimation [17], and therefore, the conventional method cannot be applied without modification. We propose a novel diagnosis method with robustness against the parameter uncertainties. This method estimates the fault phase vector (), a fault-related parameter (G), and the q-axis inductance (L). The novelty of this fault diagnosis lies in the L estimation method for PMSM under the interturn short-circuit fault. G is used as an index of the severity of the fault and is calculated from the stator resistance, the fault resistance, and the ratio of shorted turns to total turns [18]. In the proposed method, the q-axis current (i) is measured, and the q-axis current of a healthy PMSM (i) is estimated using the known parameters of a healthy PMSM, and G are estimated from i − i. However, the inaccuracy of the known parameters results in a significant error in i estimation, which, in turn, leads to a significant error in G estimation. In high-speed operation, L is the primary parameter used in the calculation of i, and, therefore, L estimation significantly compensates for the estimation errors. As a result, the proposed method exhibits robustness against the inaccuracy of the known parameters. This paper is organized as follows. Section 2 describes a mathematical model for a multipole PMSM under an interturn short-circuit fault. Section 3 describes the proposed fault diagnosis method. The proposed method is verified by experiment results in Section 4. Finally, concluding remarks are made in Section 5.

2. Mathematical Model for Multipole PMSM under Interturn Short Circuit Fault

Figure 1 shows serial-connected windings in a multipole PMSM under an interturn short-circuit fault. A fault resistance R denotes the insulation degradation between turns of a winding, and μ is the ratio of short-circuited turns to the total turns of the faulty winding. This additional loop circuit causes a circulating current i.
Figure 1

An interturn short-circuit fault in phase a of stator windings.

An interturn short-circuit fault in phase a of stator windings. Gu et al. developed an interturn short-circuit fault model for a multipole PMSM [19]. The fault model can be modified as where K is a coefficient determined by the structure of the winding connections (K = 1/N for a serial-connected-winding PMSM and K = 1 for a parallel-connected-winding PMSM), N is the number of windings per phase, and is a faulty phase vector. If an interturn short-circuit fault occurs in phase a, b or c, then = [1 0 0], [0 1 0], or [0 0 1]. This paper uses the conventional angular-position-dependent inductances for an interior PMSM (IPMSM) where θ is the electrical angular position of the IPMSM [20]. The other model equation is determined by the structure of the winding connections. Equation (3) is for the parallel winding connections and Equation (4) is for the serial winding connections. where γ is a flux coupling coefficient between the stator windings in the same phase, and L and L represent the mutual and leakage inductance components of the self-inductance in the faulty phase, respectively. Equations (3) and (4) can be rearranged as follows: Equation (1) can be transformed by Park’s transformation matrix T [14,21]. where ω is the electrical angular velocity of the PMSM, and = × pKμi. Let be defined as − . Then, Equation (7) is the same as the model equation for a normal PMSM with stator currents . When the stator voltages are given, is uniquely determined from Equation (5) or (6) with , and also from Equation (7). This implies that and can be considered as states that are independent of each other, and therefore, the faulty PMSM system can be divided into two subsystems, as shown in Figure 2. The "Faulty Subsystem" is described by Equation (5) or (6), and the “Normal PMSM” by Equation (7).
Figure 2

Two subsystems of PMSM under interturn short-circuit fault.

Two subsystems of PMSM under interturn short-circuit fault.

3. The Proposed Fault Detection Method for Interturn Short-Circuit Fault

In the development of the proposed method, the following accents for letters will be used. “ ^ ” denotes the estimated value, and “ ˜ ” denotes the estimation error. “ ′ ” denotes the known value of a parameter before estimation, and “Δ” denotes the uncertainty of the parameter, which is the difference between the known value and the true value of a parameter; for example, . Non-accented letters denote true values. Let G denote the reciprocal of in Equation (5) and in Equation (6). Then, it can be used as the fault index, because G comprises the fault-related parameters (μ, R) and is constant value if R, μ, R are not changed [18]. In addition, μ, which is used as the fault index in other studies [14,15], can be calculated from G under the assumption that R = 0. Therefore, G is used as the fault index in the proposed method. The faulty phase can be determined from . The objective of the proposed method is the estimation of and G. Figure 3 shows the diagram of the proposed method. First, the stator voltage, current, angular velocity, and position data are acquired when the PMSM runs at high speed with variation.
Figure 3

Diagram of proposed method.

Diagram of proposed method. Two open-loop observers are implemented for the parameter estimation. i and i have to be estimated by the open-loop observers because they cannot be measured. The open-loop observer for estimates i with the known PMSM parameters . The uncertainties of the parameters result in an estimation error of i, and the most significant error is caused by ΔL in the high-speed operation. For this reason, L is also estimated in the parameter estimation, and, consequently, the error caused by ΔL will be compensated. The open-loop observer for i estimates many values for the candidates (). The parameter estimation process estimates , G and L. and G can be uniquely determined from i. However, i cannot be measured and or even directly estimated. Instead, is used because i − i is equivalent to i. Optimization based on a particle-swarm is implemented to estimate the faulty parameters as in [15]. Among for candidates (), the optimization finds the closest to i − i in the least-squares sense. The of the result are denoted as . After the parameter estimation, the open-loop observer for recalculates with for a more precise estimation, and then are reestimated in the parameter estimation as the final result. Finally, the faulty phase is determined from . The following subsections describe the specifications of the processes.

3.1. Open-Loop Observer for iq,f

is calculated from . can be calculated from Equation (5) or (6) as follows: where L(m) is at sample time m. L can be calculated with and L [20,22], where for , respectively. In a real-world application, and are used instead. in Equation (8) does not depend on its own previous value and the PMSM parameters, and is therefore calculated without an estimation error for a given and . On the other hand, in Equation (9), it has the dependencies and the estimation error of . However, for low values of , is a large negative number, and is almost identical to , making the estimation error negligible.

3.2. Open-Loop Observer for idq,n

Equation (7) can be easily expressed as a state equation for . With a sufficiently high sample rate, the estimation value of for m + 1 samples can be calculated by where is the sampling period. The matrix has two eigenvalues given by . The upper bound of the real parts is if L ≥ L. Because L is usually much smaller than R, the real parts are large negative numbers. This means that rapidly decreases with time, and thus the initial estimation error diminishes after sufficient time elapses. In addition, this observer has a high convergence rate to the steady state. However, as mentioned earlier, the open-loop observer suffers from the critical problem that the estimation error is greatly affected by parameter uncertainties. Because of the high convergence rate, only the estimation error in the steady state is taken into consideration. Using , Equation (11) can be modified as follows: For the high-speed operation, . If the observer uses instead of L, the estimation error can be calculated as where α = ΔL/L. In the same way, the estimation error under the other parameter uncertainties can be described as where β = ΔL/L. In conclusion, the estimation error of the observer with uncertain parameters can be approximated as the sum of Equations (13)–(16)

3.3. Parameter Estimation

This process estimates , G and L in the least-squares sense. Because i = i − i, (, G) equals the optimal solution, which minimizes the cost function . from Equation (17) is added in the cost function to compensate the estimation error of . Therefore, the following problem can be used for parameter estimation: , G and the uncertain parameters in Equation (17) are identified from the solutions. However, the estimation for all the parameters requires high computational complexity; therefore, the number of estimated parameters should be reduced. In high-speed operation, the voltage drops over the stator resistance are relatively small [20]; therefore, R-related terms have small values. On the other hand, is the most significant term. For example, in the experiment, the PMSM had run at its rated speed and torque, ω = 1413 rad/s, V· s/rad, and V· s/rad. If 10% higher parameter values are used in this observer, then Equation (17) becomes Thus, can be significantly reduced by estimation for α in Equation (17). Finally, the following problem will be solved in the proposed method for a PMSM under high-speed operation. The variation in is necessary to estimate α. Let denote the optimal solutions of the preceding problem. is estimated by . To solve this problem, uniformly-distributed-points of (a particle-swarm) are generated for each , and the minimum point for Equation (20) is found. The following section demonstrates the validity of the proposed method.

4. Experiment and Discussion

Figure 4 shows the experimental platform. A model FMAIN22-BBFB1 IPMSM manufactured by Higen Motor was used in the experiments. Table 1 shows the specifications of the IPMSM. The motor has three phases with wye connection, and five branches per phase. Each branch consists of 6(=N) concentrated windings with a serial connection, and its resistance is 1.85 ohm. Each winding has 20 turns. The IPMSM was driven by a LSIS SV022iG5A-2 inverter and loaded with a Magtrol HD-715 hysteresis dynamometer, which generated an accurate load torque and measured the output torque of the motor (T). Stator currents and voltages, the circulating current, the angular position, and the output torque were measured with the sample frequency of 100 kHz. Low-pass filtering with a cutoff frequency 1 kHz was adopted to eliminate the frequencies from the inverter switching.
Figure 4

The experimental platform.

Table 1

Specifications of interior permanent magnet synchronous motor (IPMSM) used in experiment.

ParameterValue
Rated output2.2 kW
Number of pole pairs3
Rated current8.2 A
Rated RPM4500 rpm
Rated torque4.7 N·m
Input voltage212 V
d-axis inductance Ld3.09 mH
q-axis inductance Lq5.47 mH
Leakage inductance Ll0.60 mH
Stator resistance Rs0.44 ohm
Magnet flux linkage ψPM0.0976 Wb
Specifications of interior permanent magnet synchronous motor (IPMSM) used in experiment. The experimental platform. The experiments were conducted on a healthy motor and a faulty motor. The interturn short-circuit fault was realized by connecting a resistor between the wire turns of the first winding in the first branch of phase c, in other words, = [0 0 1]. Five resistors of R = [0.22, 0.36, 0.60, 1.12, 2.14 Ω] and the three ratios μ = [5/20, 10/20, 15/20] were used to implement the various severity levels of the fault. As a result, a total of 15 levels of severity in the interturn short-circuit fault were achieved. Table 2 shows the values of G calculated from , but the resistance of the branch was instead used as R. This modification was necessary because the structure did not completely consist of serial-winding-connections. These values are considered true values and are used on the x-axis in the plots. In addition, the G value of the healthy motor was zero. For high-speed operation under a variation of , both motors ran at 3000, 4000 and 4500 rpm under increasing load torque, as shown in Figure 5a. Under the load torque, the stator currents in the healthy motor were driven as shown in Figure 5b, and decreased from 0 to −0.06 V·s/rad. In the experiments, the γ values of the two motors were unknown. However, it was known that they were small values, and thus, γ ≈ 0 was used in the proposed method. Further, mH and Ω were given.
Table 2

G values of the realized faults in the faulty motor.

G (mΩ−1)
μRf (Ω)
0.220.360.601.122.14
5/205.94.02.61.50.8
10/2019.213.99.45.53.0
15/2037.027.819.511.86.7
Figure 5

(a) Plan of load torque used in the experiment; (b) Stator currents in healthy motor under the plan.

(a) Plan of load torque used in the experiment; (b) Stator currents in healthy motor under the plan. G values of the realized faults in the faulty motor.

4.1. Estimation Results of Observers and Parameter Estimation

Figure 6 depicts the estimation results obtained by the open-loop observer for i for the healthy motor. As shown in Figure 6a, the plot for the estimated values was close to that for the measured values when the observer had used the accurate parameters in Table 1. Their DC components were almost equal, but a difference in the AC components appeared and varied within ±1 A. This estimation error cannot be eliminated because the faulty model has uncertainty. Figure 6b shows that had significant estimation errors when the observer used wrong values such as mH, mH, and Wb. However, the errors were significantly reduced as in Equation (17) was added to .
Figure 6

Measured values of q-axis current (i) in healthy motor and estimated values () obtained by open-loop observer for i using (a) accurate values of parameters; (b) wrong values such as mH, mH, and Wb. The healthy motor ran at 4500 rpm.

Measured values of q-axis current (i) in healthy motor and estimated values () obtained by open-loop observer for i using (a) accurate values of parameters; (b) wrong values such as mH, mH, and Wb. The healthy motor ran at 4500 rpm. Figure 7a shows i and for and mΩ−1 obtained by the observer for i with accurate values of the parameters. i was calculated from its definition with measured data of i in the faulty motor. The faulty condition was G = 37.0 mΩ−1 (R = 0.22 Ω, μ = 15/20). for mΩ−1 was the optimal solution to minimize , and was almost the same as i. Figure 7b shows the values of the optimal solution for different fault severities and speeds. Every optimal almost equals G. In addition, the faulty phases according to the optimal were all phase c in both speed, except for the healthy motor.
Figure 7

(a) for , mΩ−1, and the measurement data i of faulty motor under the fault = [0 0 1], G = 37.0 mΩ−1; (b) Optimal for the different fault severities and speeds.

(a) for , mΩ−1, and the measurement data i of faulty motor under the fault = [0 0 1], G = 37.0 mΩ−1; (b) Optimal for the different fault severities and speeds. In conclusion, both observers with accurate parameters estimated i and i with good accuracy, and from Equation (17) was valid. In addition, and G were uniquely determined from i by solving . As mentioned previously, the faulty phase can be determined from , and i is equivalent to i − i. Therefore, the proposed method can estimate the faulty phase and G if the i estimation is accurate. This subsection validates the open-loop observers and the parameter estimation, respectively. In the next experiment, the proposed method will be verified.

4.2. Estimation Results of Proposed Method

Two experiments were conducted for the verification. One experiment used the accurate parameters: mH, mH, and Wb; the other experiment used the inaccurate parameters: mH, mH, and Wb. Figure 8 depicts the estimation results of the parameter estimation using the accurate parameters. The L estimations were accurate for every fault; their error rates were below 5.4%. at 3000 rpm was almost equal to G; however, the values of at 4000 and 4500 rpm were about 4 mΩ−1 higher than those of G. Regardless of the speed and G, for the faulty motor. From , the faulty phases were correctly estimated as phase c. For the healthy motor, at 3000 rpm and at 4000 rpm and 4500 rpm. That is, L and the faulty phase were correctly estimated, but G estimations at 4000 rpm and 4500 rpm had errors even though the accurate parameters were used. The errors were relatively small compared to the values of G for the severe fault, and the estimation results were reliable as the values of were high. On the other hand, the estimation results for the mild fault were not reliable. The errors were caused by the difference between and i of the healthy motor in Figure 6a. This indicates that the estimation error, which is caused by the model uncertainty, makes it difficult to distinguish between a slightly faulty PMSM and a healthy PMSM.
Figure 8

Estimation results of parameter estimation using accurate parameters. (a) ; (b) .

Estimation results of parameter estimation using accurate parameters. (a) ; (b) . Figure 9 shows the estimation results using the inaccurate parameters. The faulty phases were correctly estimated in all experiments for the faulty motor. For the healthy motor, the estimated faulty phases were phase c at every speeds. L was accurately estimated in every experiments, and their error rates were below 5.0%. As a result, the estimation errors due to ΔL were compensated, and values were only slightly increased compared to the values in Figure 8b, because of ΔL and Δψ. Therefore, was still reliable when the values were high. On the other hand, if L was not estimated, exhibited significant errors, and the estimated values were very inaccurate, as shown in Figure 10.
Figure 9

Estimation results of parameter estimation using inaccurate parameters. (a) ; (b) .

Figure 10

The estimation result without L estimation.

Estimation results of parameter estimation using inaccurate parameters. (a) ; (b) . The estimation result without L estimation.

5. Conclusions

This paper proposes a diagnostic method for a multipole PMSM under an interturn short-circuit fault. The main objective of the proposed method is to estimate the faulty phase and the value of G, which is an index of the severity of the fault. For this reason, two open-loop observers and an optimization method based on a particle-swarm are implemented. For robustness against parameter uncertainties, L is also estimated, and high-speed operation of the PMSM is required. In the experiment, the L values were accurately estimated and the faulty phases were detected in every fault. The estimated values of G had errors, but the high values were reliable. On the other hand, the low values were unreliable and it is difficult to distinguish between a slightly faulty PMSM and a healthy PMSM. This problem is unavoidable in fault diagnosis, but further study is needed to improve the reliability. The experimental results confirmed that the proposed method was robust against parameter uncertainties.
  5 in total

1.  Signal injection as a fault detection technique.

Authors:  Jordi Cusidó; Luis Romeral; Juan Antonio Ortega; Antoni Garcia; Jordi Riba
Journal:  Sensors (Basel)       Date:  2011-03-21       Impact factor: 3.576

2.  An online universal diagnosis procedure using two external flux sensors applied to the AC electrical rotating machines.

Authors:  Remus Pusca; Raphael Romary; Andrian Ceban; Jean-François Brudny
Journal:  Sensors (Basel)       Date:  2010-11-18       Impact factor: 3.576

3.  Current Sensor Fault Diagnosis Based on a Sliding Mode Observer for PMSM Driven Systems.

Authors:  Gang Huang; Yi-Ping Luo; Chang-Fan Zhang; Yi-Shan Huang; Kai-Hui Zhao
Journal:  Sensors (Basel)       Date:  2015-05-11       Impact factor: 3.576

4.  Fault diagnosis of rotating machinery based on an adaptive ensemble empirical mode decomposition.

Authors:  Yaguo Lei; Naipeng Li; Jing Lin; Sizhe Wang
Journal:  Sensors (Basel)       Date:  2013-12-09       Impact factor: 3.576

5.  Online fault detection of permanent magnet demagnetization for IPMSMs by nonsingular fast terminal-sliding-mode observer.

Authors:  Kai-Hui Zhao; Te-Fang Chen; Chang-Fan Zhang; Jing He; Gang Huang
Journal:  Sensors (Basel)       Date:  2014-12-05       Impact factor: 3.576

  5 in total
  2 in total

1.  A Wireless Sensor System for Real-Time Monitoring and Fault Detection of Motor Arrays.

Authors:  Jonathan Medina-García; Trinidad Sánchez-Rodríguez; Juan Antonio Gómez Galán; Aránzazu Delgado; Fernando Gómez-Bravo; Raúl Jiménez
Journal:  Sensors (Basel)       Date:  2017-02-25       Impact factor: 3.576

2.  Mixed Fault Classification of Sensorless PMSM Drive in Dynamic Operations Based on External Stray Flux Sensors.

Authors:  Sveinung Attestog; Jagath Sri Lal Senanayaka; Huynh Van Khang; Kjell G Robbersmyr
Journal:  Sensors (Basel)       Date:  2022-02-05       Impact factor: 3.576

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.