DOI QR코드

DOI QR Code

Open Circuit Fault Diagnosis Using Stator Resistance Variation for Permanent Magnet Synchronous Motor Drives

  • Park, Byoung-Gun (Electric Propulsion Research Division, Korea Electrotechnology Research Institute (KERI)) ;
  • Kim, Rae-Young (Department of Electrical and Biomedical Engineering, Hanyang University) ;
  • Hyun, Dong-Seok (Department of Electrical and Biomedical Engineering, Hanyang University)
  • Received : 2012.07.11
  • Published : 2013.11.20

Abstract

This paper proposes a novel fault diagnosis scheme using parameter estimation of the stator resistance, especially in the case of the open-phase faults of PMSM drives. The stator resistance of PMSMs can be estimated by the recursive least square (RLS) algorithm in real time. Fault diagnosis is achieved by analyzing the estimated stator resistance of each phase according to the fault condition. The proposed fault diagnosis scheme is implemented without any extra devices. Moreover, the estimated parameter information can be used to improve the control performance. The feasibility of the proposed fault diagnosis scheme is verified by simulation and experimental results.

Keywords

I. INTRODUCTION

Permanent magnet synchronous motors (PMSM) have been widely used in various applications including electrical vehicles, appliances, aircraft, and industrial servo drives due to their high power density, precise controllability and large torque to inertia ratio. The reliability of PMSM drives is one of the critical factors in several industries. This is especially true in areas where precise operation and/or high performance are required. In these areas, a sudden drive failure may result in serious damages and economical losses [1], [2].

There are different types of faults that can occur in motor drives. The electrical faults in motor drives frequently occur in the motor and power electronic equipment connected to the motor. Faults in the motor result from stator faults which are defined by short or open-circuit faults of the stator windings, and rotor faults which include magnetic and electrical faults. Faults in power electronics equipment occur due to open or short-circuit faults in power devices and connection wires [3]- [5]. The reliability of motor drives can be improved with the development of fault diagnosis schemes for these faults.

In recent years, there have been many papers on fault diagnosis of open-circuit faults [6]- [13]. Park’s vector method [6] and the normalized DC current method [7]- [9] are accomplished by calculating the position of the current trajectory’s midpoint, which is the mean value of the ac current space vector over one period. The phase voltage comparison method [10] and the lower switch voltage method [11] use measurement of the voltages to quickly diagnose open-circuit faults to reduce the amount of time between fault occurrence and diagnosis. However, these methods require additional voltage sensors to measure the phase voltages. The wavelet-fuzzy algorithm [12] and the wavelet-neural network method [13] use wavelet analysis to detect fault signatures. The wavelet transform is an emerging DSP algorithm that has variable time and frequency resolutions. However, these expert systems require a relatively high computing process. Most of the existing fault detection and identification methods have problems because the fault detection takes at least one fundamental period, the process for detecting faults is complex, and the schemes to identify faults are inadequate. Moreover, these methods use additional sensor for fault diagnosis.

This paper proposes a novel fault diagnosis scheme that is presented by a combination of the stator resistance variation’s approach and the recursive least square (RLS) algorithm, especially in the case of the open faults of PMSM drives. The stator resistances of the PMSM are estimated by the RLS algorithm in real time. If an open-phase fault occurs, the stator resistance of the faulty phase estimated by the RLS algorithm is rapidly changed. This characteristic of stator resistance offers a simple algorithm for detecting open-phase faults.

The proposed fault diagnosis scheme can be implemented without any additional devices. Moreover, since it uses a simple algorithm, which only analyses the estimated stator resistances of each phase, the detection speed is very fast. The feasibility of the proposed fault diagnosis scheme is verified by several simulation and experimental results.

 

II. MODELLING OF THE PMSM

Generally, a PMSM drive system can be modelled as an electrical equivalent circuit that consists of a resistance, an inductance, and the back-EMF per phase. The electrical equivalent circuit for PMSM drives is shown in Fig. 1. Although the conventional d-q motor model obtained through the transformation of the phase voltage model is widely used to analyze and control AC motors, it cannot be used under open faults in switching devices. This is due to the fact that the 3-phase balanced condition no longer holds under an open fault and it is not easy to obtain the motor input voltage in the open phase from the pole-voltage.

Fig. 1.The electrical equivalent circuit of PMSM drives.

Therefore, in the normal condition without faults, the dynamic model of a 3-phase balanced PMSM is written as:

where, ia, ib, and ic are the phases currents. va, vb, and vc are the three-phase terminal voltages. ea, eb, and ec are the phase back-EMFs. R and L are the resistance and inductance of the phase windings.

The phase back-EMFs (ea, eb, and ec) can be approximately expressed as;

where λf, ωe, and θe represent flux linkage of the permanent magnet, electrical rotor speed, and electrical rotor position.

Equation (3) is derived by (1). This mathematical equation of a PMSM model is applied to the RLS algorithm.

 

III. RECURSIVE LEAST SQUARE ALGORITHM

The recursive least squares (RLS) algorithm has mainly been used to estimate the parameters of motors due to its simple implementation. The general RLS algorithm is formulated as follows [14]:

where, Y(k) is the output, Θ is the parameter vector, and is the estimated parameter vector (^ denotes an estimated value). Z(k) is the signal vector, P(k) is the covariance matrix, and λ is the forgetting factor given by 0< λ<1. The forgetting factor is related to the sensitivity of the parameter variations.

For digital implementation of the RLS algorithm, the discrete dynamic model is required. The discrete phase current equation is given by:

where, Tsamp is the sampling period.

The discrete time model in (8) is converted in (9), which is the discrete model for the application of the RLS algorithm.

From (9), the formulation of the RLS algorithm is obtained by;

The relation between the recursive equation coefficients and the motor parameters can be expressed as follows:

 

IV. PROPOSED FAULT DIAGNOSIS SCHEME

As shown in Fig. 2, the operation region of the PMSM drive system is divided into the six triangular domains, denoted from Sector 1 to Sector 6, in the space vector pulse width modulation (SVPWM) hexagon.

Fig. 2.Space vector modulation.

A. Fault Detection

Generally the stator resistance of a PMSM is changed by variations in the temperature. Temperature variations can cause significant variations in the stator resistance. However, the stator resistance under general operation is determined by the temperature dependence, which is given by:

where R0 is the resistance at the reference temperature T = 25℃ , α is the resistance temperature coefficient, and ΔT is the temperature increase.

The timing flowchart of the proposed fault detection/identification scheme is illustrated in Fig. 3, where the stator resistances of the PMSM are estimated by the RLS algorithm in real time. If an open-phase fault occurs, the stator resistance of the faulty phase estimated by the RLS algorithm is rapidly changed. The stator resistance varied by temperature can be clearly distinguished from that of an open-phase fault by its change rate. Therefore, the threshold value for detecting an open-phase fault must be larger than the variation of the stator resistance for the temperature effect. The algorithm for the fault detection is given by:

where, Rth is the threshold value of the stator resistance to continuously detect open-phase faults.

Fig. 3.Effective voltage vector (a) V1(100) (b) V2(110).

Fig. 4.Fault diagnosis flowcharts using RLS algorithm.

If the stator resistance (Rj_RLS) continuously estimated by the RLS algorithm is larger than the threshold value (Rth), the fault detection signal (FD) changes from low to high.

B. Fault Identification

After detection, it is possible to identify the position of a faulty phase in a minimum of two sectors. Similar phenomena are observed in the other sectors shown in Fig. 2. The identification of an open-phase fault is obtained by the fault identification signal (FI) when Sector (k) is converted to Sector (k+2). The algorithm for fault identification is given by:

The fault diagnosis is achieved by the fault signal (FD, FI) at Sector (k+2). For example, assuming that switch S1 in Fig. 1 occurs in an open condition and the PMSM operates in Sector 1 shown in Fig. 3, the two effective vectors of V1(100) and V2(110) are generated from the inverter output. Consider the switch configurations under the V1(100) and V2(110) vectors, illustrated in the Fig. 3. Before an open fault of switch S1, V1(100) is configured so that phase A is connected to the positive bus, and phase B and phase C are tied to the negative bus. V2(110) is configured with phase A and phase B connected to the positive bus, and phase C tied to the negative bus. However, after an open fault V1(100) has zero currents in each phase. Accordingly, all of the stator resistances of each phase increase. For V2(110), the current on phase A becomes zero, and phase B and phase C increase slightly to compensate the q-axis current reduced by the faulty phase as compared to general operation.

Consequently, an open fault of S1 at Sector 1 can be detected by observing the variation of the stator resistances, such as (i) the estimated stator resistance Ra (of phase A) continuously increases for both V1(100) and V2(110), (ii) the estimated stator resistance Rb_RLS (of phase B) increases for

V1(100), but decrease for V2(110), and (iii) the resistance Rc_RLS (of phase C) increases for V1(100), and remain without any variation during V2(110). By applying this principle, the variation characteristics of the stator resistance to detect an open-phase fault is analysed in Sector 1-6.

Table I shows how the fault diagnosis algorithm under an open-phase fault is achieved in Sector 1-6 and the stator resistance change for the relationship between the switching states of Sector1-6. A block diagram for the overall structure of the proposed fault diagnosis system is shown in Fig. 5.

TABLE IRESISTANCE VARIATION FOR SECTOR 1-6

Fig. 5.Block diagram of the proposed RLS-based fault diagnosis.

 

V. SIMULATION AND EXPERIMENTAL RESULTS

In order to verify the proposed fault diagnosis algorithm, simulations and experiments were performed under the same conditions. Fig. 6(a)-(d) show the simulation results of the proposed method by the RLS algorithm when an open-phase fault of switch S1 occurs. The open-phase fault of phase A occurs at 0.394[s]. Fig. 6(a) shows the current waveform under an open fault of switch S1. The current of phase A becomes zero within about 11[ms] due to the open fault of phase A. As shown in Fig. 6(b) and (c), the stator resistance estimated by the RLS algorithm for the fault of phase A suddenly increase. After the fault of switch S1, the stator resistances for each phase appear differently. Because of the open fault of switch S1, the stator resistance of phase A in comparison with the other stator resistances increases rapidly. Fig. 6(d) shows the fault detection signal of phase A at 395.8[ms]. In the simulation results, the fault detection signal is achieved by applying a threshold value that is set to 200% of the nominal stator resistance.

Fig. 6.Simulation results when switch S1 fault occurs. (a) Current waveform [A] (b) Estimated stator resistances [Ω] (c) Extended stator resistances [Ω] (d) Fault detection and identification signals.

A laboratory prototype designed and built for the experiment is shown in Fig. 7. The main controller was configured by using a TMS320VC33 DSP where the sampling time in the control algorithm was 100μs. The inverter used in the experiment was implemented with IPM PM20CJ060 devices. A 250 W PMSM was coupled with laboratory prototype in order to test the proposed fault diagnosis algorithm.

Fig. 7.Experimental setup for the proposed fault diagnosis.

In this paper, an open-circuit fault of switch (S1) was described by the enforced off-signal of the gate drive at the fault occurrence. Fig. 8(a) shows the experimental results for the estimated stator resistances Ra_RLS, Rb_RLS and Rc_RLS and the fault signal in the switch S1 fault. After the fault occurrence, Ra_RLS of the fault phase suddenly increases. If the stator resistance value Ra_RLS is larger than the given threshold value (th), the fault detection signal occurs and then the fault identification signal takes place within two sector, about 7[ms], as shown in Fig. 8(b).

Fig. 8.Experimental results when switch S1 fault occurs. (a) Estimated stator resistances[Ω] and fault signal. (b) Ra_RLS, Fault detection signal, Fault identification signal and Theta.

Fig. 9 shows the current waveforms for three phases under fault tolerant control. Under an open fault of switch S1, the current of phase A is decreased to zero at the positive period. After fault identification, the fault reconfiguration was achieved by the fault tolerant control. Then the three phase currents can flow through the motor.

Fig. 9.Experimental results for reconfiguration after fault detection.

 

VI. CONCLUSION

In this paper, fault diagnosis using the RLS algorithm has been proposed to detect open-phase faults of the inverter switches in PMSM drives. The proposed scheme has been achieved by using the variation of the stator resistances, which are estimated by the RLS algorithm in real time.

The proposed fault diagnosis scheme can be implemented without any extra devices. Moreover, since it uses a simple algorithm using only the estimated stator resistances of each phase, it has a fast fault detection time. The feasibility of the proposed fault diagnosis scheme has been verified by simulation and experimental results.

References

  1. B. M. Ebrahimi, J. Faiz, and M. J. Roshtkhari, "Static-, dynamic-, and mixed-eccentricity fault diagnoses in permanent-magnet synchronous motor, " IEEE Trans. Ind. Electron., Vol. 56, No. 11, pp. 4727-4739, Nov. 2009. https://doi.org/10.1109/TIE.2009.2029577
  2. Y.-J. Ko and K.-B. Lee, "Fault diagnosis of a voltage-fed PWM inverter for a three-parallel power conversion system in a wind turbine," Journal of Power Electronics, Vol. 10, No. 6, pp.686-693, Nov. 2010. https://doi.org/10.6113/JPE.2010.10.6.686
  3. S. Bolognani, M. Ziglitto, and M. Zordan, "Innovative remedial strategies for inverter faults in IPM synchronous motor drives," IEEE Trans. Energy Convers., Vol. 18, No. 2, pp. 306-312, Jun. 2003. https://doi.org/10.1109/TEC.2002.808334
  4. B.-W. Kim, K.-T. Kim, and J. Hur, "Simplified imped- ance modeling and analysis for inter-turn fault of IPM-type BLDC motor," Journal of Power Electronics, Vol. 12, No. 1, pp.10-18, Jan. 2012. https://doi.org/10.6113/JPE.2012.12.1.10
  5. W. le Roux, R. G. Harley, and T. G. Habetler, "Detecting rotor faults in low power permanent magnet synchronous machines," IEEE Trans. Power Electron., Vol. 22, No. 1, pp. 332-328, Jan. 2007.
  6. R. Peuget, S. Courtine, and J. P. Rognon, "Fault detection and isolation on a PWM inverter by knowledge-based model," IEEE Trans. Ind. Applicat., Vol. 34, No. 6, pp. 1318-1326, Nov./Dec. 1998. https://doi.org/10.1109/28.739017
  7. S. M. Cruz and A. Cardoso, "Stator fault diagnosis in three-phase synchronous and asynchronous motors," IEEE Trans. Ind. Applicat., Vol. 37, No. 5, pp. 1227-1233, Sep. 2001. https://doi.org/10.1109/28.952496
  8. W.-S. Im, J.-S. Kim, J.-M. Kim, D.-C. Lee, and K.-B. Lee, "Diagnosis methods for IGBT open switch fault applied to 3-phase AC/DC PWM converter," Journal of Power Electronics, Vol. 12, No.1, pp.120-127, Jan. 2012. https://doi.org/10.6113/JPE.2012.12.1.120
  9. S. Khomfoi, W. Sae-Kok, and I. Ngamroo,"An open circuit fault diagnostic technique in IGBTs for AC to DC converters applied in microgrid applications," Journal of Power Electronics, Vol. 11, No. 6, pp.801-810, Nov. 2011. https://doi.org/10.6113/JPE.2011.11.6.801
  10. R. L. A. Ribeiro, C. B. Jacobina and E. R. C. da Silva, "Fault-tolerant voltage-fed pwm inverter AC Motor drive systems," IEEE Trans. Ind. Applicat., Vol. 51, No. 2, pp. 439-446, Apr. 2004.
  11. B.-G. Park, K.-J. Lee, R.-Y. Kim, and D.-S. Hyun, "Low-cost fault diagnosis algorithm for switch open-damage in BLDC motor drives," Journal of Power Electronics, Vol. 10, No. 6, pp.702-708, Nov. 2010. https://doi.org/10.6113/JPE.2010.10.6.702
  12. M. Awadallah and M. Morcos,"Automatic diagnosis and location of open-switch fault in brushless DC motor drives using wavelets and neuro-fuzzy systems," IEEE Trans. Energy Convers., Vol. 21, No. 1, pp.104-111, Mar. 2006. https://doi.org/10.1109/TEC.2004.841502
  13. F. Charfi, F. Sellami, and K. Al-Haddad,"Fault diagnosis in power system using wavelet transforms and neural networks," in Proc. IEEE Int. Symp. Ind. Electron., pp. 1143-1148, 2006.
  14. S. Morimoto, M. Sanada, and Y. Takeda, "Mechanical sensorless drives of IPMSM with online parameter identification," IEEE Trans. Ind. Applicat., Vol. 42, No. 5, pp. 1241-1248, Sep./Oct. 2006. https://doi.org/10.1109/TIA.2006.880840

Cited by

  1. A Comparative Study of Two Diagnostic Methods Based on the Switching Voltage Pattern for IGBT Open-Circuit Faults in Voltage-Source Inverters vol.16, pp.3, 2016, https://doi.org/10.6113/JPE.2016.16.3.1087
  2. On-line Parameter Estimation of Interior Permanent Magnet Synchronous Motor using an Extended Kalman Filter vol.9, pp.2, 2014, https://doi.org/10.5370/JEET.2014.9.2.600
  3. Efficiency Evaluation of Five-Phase Outer-Rotor Fault-Tolerant BLDC Drives under Healthy and Open-Circuit Faulty Conditions vol.14, pp.2, 2014, https://doi.org/10.4316/AECE.2014.02023
  4. Current Sensor Fault Diagnosis Based on a Sliding Mode Observer for PMSM Driven Systems vol.15, pp.5, 2015, https://doi.org/10.3390/s150511027
  5. FPGA Based Robust Open Transistor Fault Diagnosis and Fault Tolerant Sliding Mode Control of Five-Phase PM Motor Drives vol.15, pp.1, 2015, https://doi.org/10.6113/JPE.2015.15.1.131
  6. Deterioration Monitoring of DC-Link Capacitors in AC Machine Drives by Current Injection vol.30, pp.3, 2015, https://doi.org/10.1109/TPEL.2014.2339374