13
Electric Power Systems Research 103 (2013) 201–213 Contents lists available at SciVerse ScienceDirect Electric Power Systems Research jou rn al hom e page: www.elsevier.com/locate/epsr Application of artificial intelligence to stator winding fault diagnosis in Permanent Magnet Synchronous Machines Yaw D. Nyanteh , Sanjeev K. Srivastava, Chris S. Edrington, David A. Cartes Center for Advanced Power Systems, Florida State University, 2000 Levy Avenue, Tallahassee, FL 32310, United States a r t i c l e i n f o Article history: Received 13 March 2013 Received in revised form 25 May 2013 Accepted 27 May 2013 Available online 2 July 2013 Keywords: Stator winding short circuit Artificial Neural Network Particle Swarm Optimization Extended Kalman Filter Method a b s t r a c t This paper proposes a new methodology to solve the problem of fault diagnosis in electrical machines. The fault diagnosis method presented in this paper is, first, able to provide information about the location of a short-circuit fault in a stator winding. Secondly, the method enables the estimation of fault severity by specifying the number of short-circuited turns during a fault. A cluster of Focused Time-Lagged neural networks are combined with the Particle Swarm Optimization algorithm for proposed fault diagnosis method. This method is applied to the stator windings of a Permanent Magnet Synchronous Machine. Each neural network, in the cluster, is trained to correlate the zero-current component to the number of short- circuited turns in the stator windings. The zero-current component, different from the zero-sequence current, are obtained by summing the instantaneous values of current on all phases of the stator winding during the diagnosis procedure. The neural networks are trained offline with the Extended Kalman Filter method using fault data from both computer simulations and an actual Permanent Magnet Synchronous Machine. The use of the Extended Kalman Filter method, for training, ensures that the neural network cluster used can be re-trained online to make the fault diagnosis system adapt to changing operational conditions. Results from both computer simulation and actual machine data are presented to show the performance of the neural network cluster and the Particle Swarm Optimization algorithm. Published by Elsevier B.V. 1. Introduction Permanent Magnet Synchronous Machines (PMSM) are receiv- ing increasing attention in robotic, automotive, electric traction and propulsion in Shipboard Power Systems (SPS) due to their high efficiency, high energy density and their suitability for high perfor- mance applications made possible by advancements in permanent magnet materials [1–3]. With the increased use of PMSM, efficient online condition monitoring and accurate machine fault diagnosis, for these machines, is very important. The persistence of the elec- tromotive force, due to the permanent magnets, also puts a lot of stress on winding insulation and increases the possibility for degra- dation leading to winding faults. It has been established that SPS has conditions that promote the degradation of winding insulation [4]. This makes fault detection in these systems very important for the survivability, availability and efficient use of energy of rotating machines. In the published literature on fault diagnosis of electric machines, induction motors have been the primary focus [5–7]. However, research effort on PMSM fault diagnosis has been on the Corresponding author. Tel.: +1 6147073450. E-mail addresses: [email protected], [email protected], [email protected] (Y.D. Nyanteh), [email protected] (S.K. Srivastava), [email protected] (C.S. Edrington), [email protected] (D.A. Cartes). rise as more PMSMs enter the market for diverse application areas as enumerated above [8–13]. Even though Artificial Intelligence (AI) was introduced a long time ago, it was in the early 90s that AI has achieved its great- est success, prompting their application to new fields of study. In this paper, a method is presented to detect the presence of stator winding short circuits. An Artificial Neural Network (ANN) and a modified version of the Particle Swarm Optimization (PSO) algo- rithm is used in the proposed method which can also provide information about the severity of the short circuit fault occurring in a PMSM. An ANN is a processing system consisting of a large number of simple, highly interconnected processing elements in an archi- tecture inspired by the structure of the cerebral cortex of the brain [14]. The advantages of ANNs are their capability of arbitrary map- ping from any real input space to an output space without regard for the underlying system dynamics; which can be difficult to model in some situations. Once designed, most ANN architectures can be implemented online with little computational burden. The most important issue with ANN is the selection of the type of ANN, the architecture and the training method. The types of ANN tech- niques used in fault diagnosis for rotating machines include, but are not limited to, multi-layer perceptrons, support vector machines, self-organizing maps and radial basis functions. In most cases the selection of the type of ANN fixes the training methodology and the architecture. In the literature, fault diagnosis applications 0378-7796/$ see front matter. Published by Elsevier B.V. http://dx.doi.org/10.1016/j.epsr.2013.05.018

DocumentEM

Embed Size (px)

DESCRIPTION

1

Citation preview

  • Electric Power Systems Research 103 (2013) 201 213

    Contents lists available at SciVerse ScienceDirect

    Electric Power Systems Research

    jou rn al hom e page: www.elsev ier .co

    Applica inin Perm

    Yaw D. N DaCenter for Adva , Unit

    a r t i c

    Article history:Received 13 MReceived in reAccepted 27 MAvailable onlin

    Keywords:Stator windingArticial NeurParticle SwarmExtended Kalm

    ogy t in thiing. uitedticle statored to s. The

    instaeuralmput

    Machine. The use of the Extended Kalman Filter method, for training, ensures that the neural networkcluster used can be re-trained online to make the fault diagnosis system adapt to changing operationalconditions. Results from both computer simulation and actual machine data are presented to show theperformance of the neural network cluster and the Particle Swarm Optimization algorithm.

    Published by Elsevier B.V.

    1. Introdu

    Permaneing increasand propulsefciency, hmance applmagnet maonline condfor these mtromotive fstress on widation leadhas conditio[4]. This mathe survivabmachines. Imachines, iHowever, re

    CorresponE-mail add

    nyantehyaw@edrington@cap

    0378-7796/$ http://dx.doi.oction

    nt Magnet Synchronous Machines (PMSM) are receiv-ing attention in robotic, automotive, electric tractionion in Shipboard Power Systems (SPS) due to their highigh energy density and their suitability for high perfor-ications made possible by advancements in permanentterials [13]. With the increased use of PMSM, efcientition monitoring and accurate machine fault diagnosis,achines, is very important. The persistence of the elec-orce, due to the permanent magnets, also puts a lot ofnding insulation and increases the possibility for degra-ing to winding faults. It has been established that SPSns that promote the degradation of winding insulationkes fault detection in these systems very important forility, availability and efcient use of energy of rotatingn the published literature on fault diagnosis of electricnduction motors have been the primary focus [57].search effort on PMSM fault diagnosis has been on the

    ding author. Tel.: +1 6147073450.resses: [email protected], [email protected],gmail.com (Y.D. Nyanteh), [email protected] (S.K. Srivastava),s.fsu.edu (C.S. Edrington), [email protected] (D.A. Cartes).

    rise as more PMSMs enter the market for diverse application areasas enumerated above [813].

    Even though Articial Intelligence (AI) was introduced a longtime ago, it was in the early 90s that AI has achieved its great-est success, prompting their application to new elds of study. Inthis paper, a method is presented to detect the presence of statorwinding short circuits. An Articial Neural Network (ANN) and amodied version of the Particle Swarm Optimization (PSO) algo-rithm is used in the proposed method which can also provideinformation about the severity of the short circuit fault occurring ina PMSM. An ANN is a processing system consisting of a large numberof simple, highly interconnected processing elements in an archi-tecture inspired by the structure of the cerebral cortex of the brain[14]. The advantages of ANNs are their capability of arbitrary map-ping from any real input space to an output space without regard forthe underlying system dynamics; which can be difcult to modelin some situations. Once designed, most ANN architectures can beimplemented online with little computational burden. The mostimportant issue with ANN is the selection of the type of ANN,the architecture and the training method. The types of ANN tech-niques used in fault diagnosis for rotating machines include, but arenot limited to, multi-layer perceptrons, support vector machines,self-organizing maps and radial basis functions. In most casesthe selection of the type of ANN xes the training methodologyand the architecture. In the literature, fault diagnosis applications

    see front matter. Published by Elsevier B.V.rg/10.1016/j.epsr.2013.05.018tion of articial intelligence to stator wanent Magnet Synchronous Machines

    yanteh , Sanjeev K. Srivastava, Chris S. Edrington,nced Power Systems, Florida State University, 2000 Levy Avenue, Tallahassee, FL 32310

    l e i n f o

    arch 2013vised form 25 May 2013ay 2013e 2 July 2013

    short circuital Network

    Optimizationan Filter Method

    a b s t r a c t

    This paper proposes a new methodolThe fault diagnosis method presentedof a short-circuit fault in a stator windby specifying the number of short-circnetworks are combined with the Parmethod. This method is applied to the neural network, in the cluster, is traincircuited turns in the stator windingcurrent, are obtained by summing theduring the diagnosis procedure. The nmethod using fault data from both com/locate /epsr

    ding fault diagnosis

    vid A. Cartesed States

    o solve the problem of fault diagnosis in electrical machines.s paper is, rst, able to provide information about the locationSecondly, the method enables the estimation of fault severity

    turns during a fault. A cluster of Focused Time-Lagged neuralSwarm Optimization algorithm for proposed fault diagnosis

    windings of a Permanent Magnet Synchronous Machine. Eachcorrelate the zero-current component to the number of short-

    zero-current component, different from the zero-sequencentaneous values of current on all phases of the stator winding

    networks are trained ofine with the Extended Kalman Filterer simulations and an actual Permanent Magnet Synchronous

  • 202 Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213

    3.8

    2

    4x 10

    -13

    nt(A

    )

    No Short-circuit winding fault on phase-A

    3.8

    lt on p

    3.8

    lt on p

    t on ph

    PMSM

    involving Ation machinobtain faultANN technifeatures. A dynamics onosis is prodiscussed. Tnegative sea different atransformacator. The stator currelate machinauthors preof the frequthe voltageponent of tthe voltagesystem. Thknowledge-PMSMs.

    During aof the windtance. For oturns is macurrents duing and winwhich is traEKF methodmatrix to aditions of thversion of Pdetermine technique wlocusts to s

    ed inue ml opt

    rest drivesubstimiscusssis re3.5 3.55 3.6 3.65 3.7 3.75-4

    -2

    0C

    urre

    3.5 3.55 3.6 3.65 3.7 3.75-5

    -2.5

    0

    2.5

    5

    Cur

    rent

    (A)

    90% Short-circuit winding fau

    3.5 3.55 3.6 3.65 3.7 3.75-100

    -50

    0

    50

    100

    Time(s)

    Cur

    rent

    (A)

    50% Short-circuit winding fau

    10% short-circuit winding faul

    Fig. 1. Zero-component of three phase stator current of

    NNs for electric drives have mainly involved the induc-e [1519]. The usual approach to applying ANNs is to

    indicators and extract features which are learned by theque by mapping machine conditions to the extractedrecurrent, multi-layer ANN model for simulating thef an induction motor and performing online fault diag-posed in [20] even though the load uctuation is nothe case of load uctuation is addressed in [21] usingquence currents as the fault predictor. This paper usespproach using the zero current component of the DQ0

    Proposareas dto loca

    ThePMSMin the PSO option didiagnotion of the stator three-phase currents as the fault indi-characteristics of the zero-current component of thent is selected as the feature the ANN uses to corre-e condition to fault type and fault severity. In [22], thesent a well-developed approach based on an analysisency component of the zero-sequence component of

    of PMSMs. The method presented uses the zero com-he stator current even though the zero component of

    can be used in the case of current controlled invertede method presented in this paper is a time-domainbased approach to expand the use of ANNs to the

    three phase fault, a number of physical parametersings change: number of turns, reluctance and resis-ur consideration the effective number of stator windingpped to the zero-current component of the three phasering training for various combinations of speed, load-ding turns. Each combination is represented by an ANNined by the Extended Kalman Filter (EKF) method. The

    also enables online reconguration of the ANN weightdapt the diagnosis systems to changing operating con-e drive. During actual online fault diagnosis, an onlinearticle Swarm Optimization (PSO) is implemented tothe number of shorted turns. PSO is an optimizationhich uses the concept of ocking birds or swarming

    tochastically approach the local optimum of a function.

    2. PMSM d

    The winthe windintion prevenmedium alings in placalso designThe insulatincreases thefciency [turn faults,the entire gresses thrstarted [7].

    The weldrives can bcussed in thare neededdiscussed ifrom the zeare obtainesum of the formation evalues and 3.85 3.9 3.95 4

    3.85 3.9 3.95 4

    hase-A

    3.85 3.9 3.95 4

    hase-A

    ase-A

    from computer simulation.

    1995, this technique has found application in severalainly to its ease of implementation and its resistance

    imal traps [23]. of the paper is developed with a brief introduction to the, the stator winding short circuit problem is introducedequent section, after which we introduce the ANN andzation techniques as applied to this work. The nal sec-es the both computer simulation and experimental faultsults.rive system fault detection model development

    dings of rotating machines are made up of conductors,g core and winding insulation. The winding insula-ts short circuits between conductors. The insulationso provides some additional means to hold the wind-e to reduce vibration. Winding insulation systems areed to quickly conduct heat to the cooling system [24].ion system, however, adds to the cost of the machine,e weight and size of the machine and reduces machine24]. Stator winding faults start as incipient turn-to-

    which if undetected can cause the total burn-out ofphase winding since turn-to-turn faults rapidly pro-ough the stator winding and insulation system, once

    l known equations that describe the performance ofe found in several texts [25,26] and would not be dis-eir entirety in this paper. The relevant equations that

    for the development of the fault diagnostic system aren this section. The zero-current components (differentro-sequence components) of the stator of the PMSMd for time, t, as one-third the instantaneous value of thethree currents components as shown in the DQ0 trans-quations in (1). In (1), Idq0 is the transformed currentthe Ia is the phase current. The zero-current component

  • Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213 203

    3.73

    1

    2x 10

    -13

    t(A)

    No Short-circuit winding fault on phase-A

    3.73

    on pha

    3.73

    on pha

    rent o

    is obtained currents, I0

    Idq0 =23

    c

    s

    I0 =13(Ia +

    For the tions, the zethere is an the zero-cuber of shorcomponentthe A-phasturns increaincreases. Toperating uno windingwinding shtimes 3.73speed, in alrst case ofwith 90% hcase with 50reaching 10more than machine wa

    During sdation thatnumber of otive numbe

    s of a [27haviouctaxtra ancee whmberalthy3.7 3.705 3.71 3.715 3.72 3.725 -2

    -1

    0Cu

    rren

    3.7 3.705 3.71 3.715 3.72 3.725 -5

    -2.5

    0

    2.5

    5

    Curre

    nt(A

    )

    90% Short-circuit winding fault

    3.7 3.705 3.71 3.715 3.72 3.725 -50

    -25

    0

    25

    50

    Time(s)

    Curre

    nt(A

    )

    50% Short-circuit winding fault

    Fig. 2. Close up of the zero-component of three phase stator cur

    as the third component of the transformed three-phase, displayed in (2).

    os() cos( 2

    3

    )cos

    ( + 2

    3

    )

    in() sin( 2

    3

    )sin( + 2

    3

    )

    0.5 0.5 0.5

    Ia

    Ib

    Ic

    (1)

    of turn[25]. Inthe bethe indwith einductB-phasthe nuthe heIb + Ic) (2)

    case of no faults and for balanced three-phase condi-ro-current component is zero. During fault conditionsimbalance in the measured current in all phases andrrent component are no longer zero. When the num-ted turns increases, it is noticed that the zero-current

    increases in magnitude. If a short circuit occurs in onlye, it is noticed that as the number of short-circuitedse, the magnitude of the zero-current component alsohis is shown in Fig. 1 based on a simulation of a PMSMnder three different conditions of the stator as follows:

    fault, 10% windings short circuit in the A-phase and 50%ort circuit in the A-phase. A close up of the gure from.75 s is shown in Fig. 2. The loading and commandedl cases, was the same. It would be noticed that in the

    no fault the zero-current component is zero. The caseealthy stator windings has a peak of about 5 A and the% healthy windings has a peak of about 50 A with spikes0 A. For winding conditions with short-circuited turns50% of the total effective turns, speed control of thes impossible.hort circuit faults, the windings undergo physical degra-

    reduces the effective number of turns, in addition to ather physical modications to the windings. The effec-r of turns is a simplication that represents the number

    C-phases, r

    Labc =

    (1

    The modof the PMSPMSM duriANN clusteconditions circuits on The approabased on PSthe term the effectivponent of t in (3) dur

    2.1. ANN m

    Trainingthat includemethod [33rent, multi- 3.735 3.74 3.745 3.75

    3.735 3.74 3.745 3.75

    se-A

    3.735 3.74 3.745 3.75

    se-A

    f PMSM from computer simulation.

    n equivalent balanced sinusoidally distributed winding31], several models have been developed to describer of windings during short circuits. In one such model,nce matrix of the three phase windings is augmentedctitious windings for each phase under fault. In (3), the

    matrix is shown for the case of a winding fault in theere is the effective number of turns given as a ratio of

    of the turns in the shorted windings to the windings in windings. The subscript a, b and c are for the A, B and

    espectively, and f refers to the fault condition.

    Laa (1 )Lab Lac Laf )Lab (1 )2Lbb (1 )Lbc (1 )LbfLac (1 )Lbc Lcc Lcf

    Laf (1 )Lbf Lcf 2Lff

    (3)

    el shown in (3) has been used to develop an ABC modelM. This model was used to study the behavior of theng faults and was also used to obtain data to train anr for a number of machine conditions. Different faulthave been simulated to understand the effect of shortthe speed, torque, voltage and currents of the machine.ch used in [32] developed an optimization techniqueO to determine the location of a short circuit fault andin (3). The approach in this paper uses an ANN to relatee number of turns given in (3) to the zero-current com-he three-phase currents. PSO is then used to determineing online fault diagnosis.

    odel training

    time for a neural network depends on several factors the type of application, ANN architecture and training]. The types of architecture include feed-forward, recur-layer and ANN clusters. For this work an ANN cluster is

  • 204 Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213

    PMSMDrive

    `

    -

    +

    zero current component

    abccurrents

    Multi-layer perceptron

    Known turns ratio for each phase

    g trai

    used for fauselected macircuit, 10%short circuiANN clustedition. By tcondition, wsenting diffcould be sparchitectureFocused TimANN architture was cothe hidden of training i

    layeig. 3iagn3 shte thtraino obtnatioining

    appred anFig. 3. Diagram of the ANN durin

    lt diagnosis with each member ANN designed for pre-chine winding turn conditions: no turn-to-turn short

    short circuit, 20% short circuit, 30% short circuit, 40%t and 50% short circuit. To extend the capabilities ofr, ANNs are designed also for machine operating con-his approach a set of ANNs, for a particular windingould be designed with different machine data repre-

    erent machine operating modes. These operating modeseed of operation or loading conditions. Different ANNs were considered during design and a feed-forwarde-Lagged Neural Network (FTLN) was selected as the

    hiddenlayer. Ffault din Fig. compu

    To lated tcombifor traspond,modelecture since it produced the best results. The architec-mposed of 3 neurons in the input layer, 20 neurons inlayer and 3 neurons in the output layer after a numberterations. Sigmoidal activation functions are used in the

    during simfor any comeach phaseThe trainin

    X

    PSO

    X

    X

    ANN1 A

    ANN4 A

    ANN7 A

    ANN C

    Fig. 4. Diagram of ANN Cluster during fault ning.

    r and linear activation functions are used in the output shows a diagram of each member ANN developed forosis whilst Fig. 4 shows the ANN cluster. The diagramows the ANN, input, output and the PSO algorithm toe number for each phase.

    the ANN cluster, various fault conditions are simu-ain the zero-components of the stator current for eachn of winding fault and operating condition selected. The number of ANNs in the cluster should corre-oximately, to the number of stator winding conditionsd the number of machine operating conditions captured

    ulation runs. The input to each ANN, during trainingbination of machine fault, is obtained by multiplying

    current by the corresponding turns-ratio of the phase.g method used is online training based on the Extended

    NN2 ANN3

    NN5 ANN6

    NN8 ANN9

    luster

    Cluster output

    diagnosis.

  • Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213 205

    PI PIir*q vr*q

    v

    ird

    irq

    *r

    ANN

    Kalman Filtmethod weonly shownbetter perfoand lower mtraining alloresponsive conditions t

    The formKalman lteFig. 5 whichof the systement matridiscussion ato nd minat every timabove using(n), which(5) where dof d(n), givetime n = 1 acesses, the the uncorrewith the sefactor that rtions (n), Gcovariance

    w(n + 1) =d(n) = C(n)

    (n) = d(n)

    [C(

    K(n

    y(n)

    1|n) PIir*dr

    Fig. 5. Schematic of drive system incorporating the

    er (EKF) method [33]. Variants of the Back-propagationre also used for training but the results presented are

    for case of the EKF method, which we found to havermance in terms of time of convergence of the weightsean square values. Online training in contrast to batchws online reconguration of the ANN to make it more

    (n) =G(n) =(n) =w(n +to machine aging and changes due to other operatinghat might produce false alarms.ulations needed to congure the ANN based on ther approach can be derived with the signal ow graph in

    can be represented by (4) where w(n) is the state vectorm, d(n) is the observation vector, C(n) is the measure-x and v(n) is the measurement noise [33]. Based on thebove, the Kalman ltering problem can be stated as oneimum mean-square error estimate of the state vectore step of the system whose signal ow graph is shown

    the entire observation vector. The innovations process, is associated with the observation vector is dened in(n|n 1) is the minimum mean-square error estimaten all past values of the observation vector starting atnd extending up to n 1. Using the innovations pro-correlated measurement vector can be replaced withlated innovations and the Kalman lter can be derivedt of formulations in (6), where (n) is the conversionelates the ltered estimation error, e(n) to the innova-(n) is the Kalman lter gain and K(n,n 1) is the error

    matrix.

    w(n)

    w(n) + (n) (4)

    d(n|n 1) (5)

    K(n + 1, n)

    During ftiplying eacPSO methothe fault coput of eachzero-compoan ANN to pactual PMSthe stator wrst a faultautomaticaings turns rwinding tur

    A numberate valuecould be imintelligencetechnique tber of turnsalso has othing than othimplementPSO algorithThe combintime PSO mapplicationPWM PMSM

    abc

    dq0

    ANNCluster

    Fault diagno sis

    r*q

    iabc

    r

    Encoder

    fault diagnostic system.

    n)K(n, n 1)CT (n) + R(n)]1

    , n 1)CT (n) (n) C(n)w(n|n 1)= w(n|n 1) + G(n)(n)

    (6) = K(n, n 1) G(n)C(n)K(n, n 1)

    ault diagnosis, the input to the ANN is obtained by mul-h machine phase current by a number generated by thed. This number is a value between 0 and 1 representingndition on that particular phase of machine. The out-

    ANN in the cluster is compared to the actual calculatednent. If the value selected by the PSO algorithm enablesroduce the same zero-current component as from the

    M, the number generated is taken as the turns-ratio ofindings of the machine. This determination means that

    is detected. Secondly, the location of winding fault islly determined since the method determines the wind-atio on all phases. Thirdly, by determining the actualns-ratio, the winding fault severity is also determined.er of methods could have been used to randomly gen-s that correspond to the turns-ratio. A random searchplemented as well as other stochastic computational

    search techniques. PSO was selected as the intelligenceo progressively search in the solution space for the num-

    of the windings during fault diagnosis. The PSO methoder features that make it computationally less demand-er stochastic methods like Genetic algorithms [34]. To

    PSO in fault diagnosis by the above method, the classicalm was modied into an online optimization procedure.ation of online training by the EKF method and real-akes this approach very amenable to online diagnostics. Fig. 5 shows the complete fault diagnosis system. The

  • 206 Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213

    U

    start

    data requirstandard dr

    PSO startion space c(8). In (7), Viis the inertiparticle locunder consbers that coXi(k) is the pissues with

    Vi(k + 1) =

    Xi(k + 1) = The mod

    cally in Fig. diagnostic pprevious ttness valubest updateInialize parclesand pbest

    Inializegbest

    Update parcleswith PSO

    Calculate Fitnessfor each parcle

    Beerthan pbest

    UpdatepbestBeerthan gbest

    Do not updategbest

    Updatepbest

    Fig. 6. Flow chart of real time PSO met

    ed is easily obtained with sensors that come with mostive systems.ts by randomly selecting feasible solutions in the solu-alled particles. Each particle is then adjusted by (7) and(k) is described as the velocity of particle i at time k, W(k)a weight of the system at time k, gbest is the global bestation, pbesti is the personal best location of the particleideration and rand(0.1) are randomly generated num-me from a normal distribution or uniform distribution.article i location at time k in (8). Extra implementation

    developing real time PSO is discussed in [35].

    W(k)Vi(k) + rand(0, 1)(gbesti(k)) + rand(0, 1)(pbesti(k))(7)

    Xi(k) + Vi(k + 1) (8)ied PSO algorithm to determine is shown schemati-6. Each PSO particle is updated after each time step of therocedure. The actual PSO particle update is based on theness value compared to the present tness value. Thee that determines each particle, global best and personals is the sum of the squared deviations between the ANN

    calculated componentnique is thebreakdownhealthy winlimited to a0.05 did notThe optimia discrete sphase. The search withduring a sim

    3. Fault sim

    In the reofine trainexperimentfaults in a Pdiscussed trithm. Therto show thePMSM drivDo this step once at thestart of fault diagnosis

    Repeat this loopnl end of diagnosis

    Do notupdate pbesthod.

    zero current components and the actual zero currents. The solution space for the PSO optimization tech-

    closed interval between 0 and 1. Zero representing total of the phase winding and one representing perfectlyding conditions. The depth of the solution space was

    resolution of 0.05 since in practice a depth greater than reect measurable effects on speed, current and torque.zation problem solution space is therefore limited topace from and including 01 in steps of 0.05 for eachreal-time PSO algorithm is consequently modied toin this space for the value of the effective turns-ratioulated short circuit fault.

    ulation results

    st of the paper, we discuss simulation results based oning of ANN for fault detection. First we describe theal setup to obtain data to train the ANN and to simulateMSM. Secondly computer simulation results would beo show the performance of the ANN and the PSO algo-eafter, experimental results would also be presented

    performance of the diagnostic system using an actuale.

  • Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213 207

    Fig. 7. PMSM Drive system.

    Fig. 8. Circuit diagram for stator short circuit winding.

  • 208 Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213

    0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5

    -20

    0

    20

    phas

    eCC

    urre

    nt(A

    )

    0 0.05 0.1 0.15 0.2 0.25 0.3

    -20

    0

    20

    phas

    eBC

    urre

    nt(A

    )

    0 0.05 0.1 0.15 0.2 0.25 0.3

    -20

    0

    20

    Time(s)

    phas

    eAC

    urre

    nt(A

    )

    with e

    3.1. Descrip

    The expeANN consisan 11.25 kWis mechanicacquisition sampling ocurrents ansignals per speed valuerunning thethe DC macmode. The Fthe stator wThe rst loacross a fulA9 to A9-AThese specithe stator wfor fault stu

    00

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    1.4

    1.6

    squa

    re d

    evia

    tion

    Fig. 10.

    imula

    param

    airs per reductan coefnt of i

    mpu

    t results are presented for computer based simulations car-t in MATLAB/SIMULINK environment. These were carriedth a computer simulation model in the direct machine (ABC)ce frame of a PMSM with parameters shown in Table 1.ber of machine conditions are simulated and an ANN ised for each such condition. These conditions are shown in

    for changing speeds and xed loading on the machine. Foreed, six different winding conditions are simulated and theFig. 9. Computer simulated three-phase current data

    tion of experimental setup

    rimental setup to obtain data to validate and train thets of a 28.8 kVA variable frequency drive connected to, 480 V, 60 Hz, Y-connected 8-pole PMSM. A dc motorally coupled to the PMSM to serve as a load. The datasystem is developed utilizing dSPACE. This allows thef three phase currents, three phase voltages, fault loopd motor torque data. A speed encoder that provides 60rotation of the rotor enables the extraction of motors. Fig. 7 shows the drive system which is capable of

    PMSM in various modes; for this work it is set operatehine in torque mode and the PMSM in speed controlaults can be simulated in the PMSM by short circuitingindings in two different locations as in shown in Fig. 8.cation labeled A6-A7 to A7-A8 applies a short circuitl pitch winding whilst the second location labeled A8-10 applies a short circuit across half of the windings.al connections have been made across the A phase of

    Table 1PMSM s

    PMSM

    Pole pStatorSelf inFrictioMome

    3.2. Co

    Firsried ouout wireferenA numdesignTable 2each spindings and is part of a customized machine developeddies.

    10 20 30 40 50 60 70 80 90 100

    Training step

    Training evolution for computer simulated data for one ANN.

    data obtainAn ANN is ttion. The tra10,000 datathe PMSM aof the trainthree-phasfor this simon the othebecause of During faulsame input

    Table 2Machine simu

    Speed (Hz)

    100 80 60 40 20 0.35 0.4 0.45 0.5

    0.35 0.4 0.45 0.5

    ffective turns-ratio of 0.9.

    tion parameters.

    eters Nominal values (p.u)

    4sistance (Rs) 3.4 nce (L) 1.1 mHcient 0.001 Nm/(rad s)nertia 0.006 kg m2

    ter simulation resultsed is used as training input for each ANN in the cluster.rained for each speed and winding condition combina-ining data for the computer simulations was made up of

    points and comprised the three phase current supply tond the corresponding effective turns-ratio. The resultsing are shown in Fig. 10 based on computer simulatede current data shown in Fig. 9. The effective turns-ratioulation was 0.9 on the phase-A with no short circuitsr phases. As shown the training time was rather fastthe architecture of the ANN and the training method.t diagnosis, all the trained ANNs are presented with the

    data comprising the three phase currents multiplied by

    lated conditions.

    Turns-ratio (ratio of healthy turns)

    1, 0.9, 0.8, 0.7, 0.6, 0.51, 0.9, 0.8, 0.7, 0.6, 0.51, 0.9, 0.8, 0.7, 0.6, 0.51, 0.9, 0.8, 0.7, 0.6, 0.51, 0.9, 0.8, 0.7, 0.6, 0.5

  • Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213 209

    10 20 30 40 50 60 70 80 90 1000

    0.2

    0.4

    0.6

    0.8

    1

    Turn

    s-ra

    tio P

    hase

    A

    10 20 30 40 50 60 70 80 90 1000

    0.2

    0.4

    0.6

    0.8

    1

    Turn

    s-ra

    tio P

    hase

    B

    10 20 30 40 50 60 70 80 90 1000

    0.2

    0.4

    0.6

    0.8

    1

    Iteration Number

    Turn

    s-ra

    tio P

    hase

    C

    PSO PerformanceError

    PSO PerformanceError

    PSO PerformanceError

    Fig. 11. Fault diagnosis for computer simulated data (no fault case).

    a value genturns-ratio would respthe machin

    First thefault diagnoiterations, cnosis is alsoturns from

    r of of fa. Corr

    on tset anumbn 0.

    t valuerated by PSO which represents a possible value for theon each phase of the PMSM. Ideally one of the ANNsond if the calculated turns-ratio from the PSO matchese condition it is trained for.

    method was tested with no fault at 60 Hz. The result ofsis for this initial test is shown in Fig. 11 where after 7orrect diagnosis is obtained. The error during fault diag-

    shown in Fig. 11 by subtracting the correct number of

    numberesult Fig. 12cuitingspeed using betweecorrecthe calculated number of turns. In Fig. 11, the correct of the PSO

    10 20 30 40 50 6000.20.40.60.8

    1

    Turn

    s-ra

    tio P

    hase

    A

    10 20 30 40 50 600

    0.20.40.60.8

    1

    Turn

    s-ra

    tio P

    hase

    B

    10 20 30 40 50 600

    0.20.40.60.8

    1

    Iteration Number

    Turn

    s-ra

    tio P

    hase

    C

    Fig. 12. Fault diagnosis for computer simulated data (10% sturns for the no-fault case is 1 for each phase. Anotherult diagnosis using the proposed method is shown inect fault diagnosis showed that there was 10% short cir-he phase-A with no fault on the other two phases andt 100 Hz. PSO particles for all phases were initializeders generated from the random number distribution5 and 1. Particles for the Phase B and Phase C assumees of 1 (indicating no error) within the 5th iteration

    algorithm. By the 30th iteration of the real time PSO

    70 80 90 100

    70 80 90 100

    70 80 90 100

    PSO PerformanceError

    PSO PerformanceError

    PSO PerformanceError

    horted turns on phase A).

  • 210 Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213

    10 20 30 40 50 60 70 80 90 10 00

    0.5

    1

    Turn

    s ra

    tioP

    hase

    A

    10 20 30 40 50 60 70 80 90 1000

    0.5

    1

    Turn

    s ra

    tioP

    hase

    B

    10 20 30 40 50 60 70 80 90 10 00

    0.5

    1

    Iteration number

    Turn

    s ra

    tioP

    hase

    C

    Fig. 13. Fault diagnosis for computer simulated data (25% shorted turns on phase A).

    algorithm, been obtainresult showPSO algoriton the maculations. FoANNs was tclosely matcorrect turnshown in Fwindings sh

    perim

    umbller hl drie as

    shocenae loa

    forombithe correct turns-ratio of the A-phase windings haveed. At a signal sampling rate of 0.0002 s per sample, thiss that it took approximately 0.006 s for the real-timehm to obtain the correct turns-ratio and fault locationhine. Similar results were obtained for other fault sim-r the case of machine conditions for which none of therained, the ANN which was trained for the condition thatched the simulated conditions was able to obtain thes-ratio of the windings of the faulted phase. The resultsig. 13 gave correct diagnosis with 25% of the phase-Aorted.

    3.3. Ex

    A ncontroimentamachincan befault sing thTable 3each c0 0.05 0.1 0.15 0.2 0.25 0.3-40-20

    02040

    Pha

    seA

    Cur

    rent

    (A)

    0 0.05 0.1 0.15 0.2 0.25 0.3-40-20

    02040

    Pha

    seB

    Cur

    rent

    (A)

    0 0.05 0.1 0.15 0.2 0.25 0.3-40

    -20

    0

    20

    40

    Time(s)

    Pha

    seC

    Cur

    rent

    (A)

    Fig. 14. Current data with effective turns-ratio of 0.95ental results

    er of scenarios were designed and implemented via aardware-in-the-loop simulation for the PMSM exper-ve system described in Section 3.1. The actual PMSM

    shown in Fig. 8 has a xed number of windings thatrted to emulate actual machine fault condition. Therios designed for these simulations involved chang-ding on the PMSM for different speeds as shown in

    the same winding conditions. An ANN is designed fornation of loading and winding condition. Fig. 14 is the0.35 0.4 0.45 0.5

    0.35 0.4 0.45 0.5

    0.35 0.4 0.45 0.5

    from PMSM drive.

  • Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213 211

    0 10 20 30 40 50 60 70 80 90 1000

    0.5

    1

    1.5

    2

    Training step

    squa

    red

    devi

    atio

    n

    Fig. 15. Training evolution for data obtained from actual PMSM drive with 50%loading.

    training result for the case of 50% loading on the PMSM experi-mental drive system described earlier. The actual input three-phasecurrent data used for the training is shown in Fig. 13. The trainingdata for the experimental fault diagnosis was made up of 10,000data points and comprised the three phase current supply to thePMSM and the corresponding effective turns-ratio. Fig. 13 showsthat when a short circuit is applied to the A-phase of the PMSM,there is an instantaneous increase in the A-phase current mag-nitude from time 0.250.35 s. A rough estimation of the effectiveturns-ratio of the PMSM during fault simulation gave a value of0.95. The training based on experimental data was more difcultand had a wfrom compnoise addethe mappincomponent

    During fconditions

    Table 3Machine simulated conditions.

    Speed (Hz) Loading at xed turns-ratio (5% shorted winding)

    10 No-load, 10%, 20%, 30%, 40%, 50% loading20 No-load, 10%, 20%, 30%, 40%, 50% loading30 No-load, 10%, 20%, 30%, 40%, 50% loading40 No-load, 10%, 20%, 30%, 40%, 50% loading50 No-load, 10%, 20%, 30%, 40%, 50% loading

    ANN that was trained to catch the particular machine conditionsimulated was always able to determine the winding conditions onthe A-phase. Fault diagnosis results obtained using data from thePMSM drive took longer as shown in Fig. 15. Fig. 15 shows correctdiagnosis for the PMSM at 30% loading where at about the 50th iter-ation, the correct turns-ratio is discovered. At a signal sampling rateof 0.0002 s per sample, this result show that it took approximately0.01 s for the real-time PSO algorithm to obtain the correct turns-ratio on the machine based on the simulated condition. For the caseshown in Fig. 16, the A-phase turns-ratio when a fault is applied is0.95 and 1 for the other phases. For all cases and as already dis-cussed, the real-time PSO algorithm is randomly initialized in thediscrete solution space as described in Section 2. As was observedin the case of computer simulation, when other loading conditionswere considered for the PMSM, similar results as shown in Fig. 16were obtained. Fault diagnosis based on the PMSM data generallytook longer since as was explained earlier, the training results werenot as accurate due to noise in the data. The results, however, showthat the approach used in this paper is relatively impervious tosensor noise. For machine conditions for which none of the ANNs

    raineimuled thion. F

    of 416 sin

    55 it

    60orse total squared-error deviation compared to datauter simulation. This was due to the fact that sensord to the current data increased the nonlinearities ing from the ANN input to the calculated zero-current.ault diagnosis based on the PMSM drive, the loadingof the drive was changed for different speeds and the

    were tputer smatchcondita speedin Fig. It took

    0 10 20 30 40 500

    0.55

    0.95

    Turn

    s-ra

    tioP

    hase

    A

    10 10 20 30 40 50 600

    0.5

    Turn

    s-ra

    tioP

    hase

    B

    0 10 20 30 40 50 600

    0.5

    1

    Iteration number

    Turn

    s-ra

    tioP

    hase

    C

    Fig. 16. Fault diagnosis for 30% loading of the d, the results were the same as was obtained with com-ated data. The results showed that the ANN that closelye fault condition was activated to determine the faultig. 17 shows fault diagnosis for the case of 50% loading at5 Hz. The time it takes to diagnose the fault is longer thance this fault was not in the knowledge base of the ANN.erations in Fig. 17 corresponding to a time of 0.011 s.

    70 80 90 100

    70 80 90 10070 80 90 100

    PMSM drive.

  • 212 Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213

    60

    0.5

    1

    s-ra

    tioas

    e A

    60

    60ber

    f the

    4. Conclud

    The metof AI for famethod whmation: theFTLN netwoconditions method preto all kindscomponentnent in the of PSO for ois modied PSO particlemance of thbe adequateparticles forpresented cPSO algoritalgorithm. the ability was relativcan be trainbut to redumethodologduring desiincreased nfrom only ophases havANN traine

    Acknowled

    The authResearch, U

    nces

    . Rahtors, Iano, Kt mag421Khov,MSMposiu9 (SDyante

    mod0 10 20 30 40 50 0

    Turn Ph

    0 10 20 30 40 50 0

    0.5

    1

    Turn

    s-ra

    tioPh

    ase

    B

    0 10 20 30 40 50 0

    0.5

    1

    Iteration num

    Turn

    s-ra

    tioPh

    ase

    C

    Fig. 17. Fault diagnosis for 50% loading o

    ing remarks

    hod presented in this paper shows a promising useult diagnosis of electrical machines in real time. Theen successful provides three important pieces of infor-

    fault type, the fault location and the fault severity. Ark is used in this paper to correlate winding short faultsto the zero-current component of a PMSM. Whilst thesented is applied to a PMSM, the method can be applied

    of machines. The method also uses the zero-current but the method can also use the zero-voltage compo-

    Refere

    [1] M.Amo

    [2] Y. Knen212

    [3] M. of PSym200

    [4] Y. Ntioncase of a voltage controlled drive system. Whilst the useptimization has been around for some time, the methodto carry out optimization in real time by performing the

    update immediately after data acquisition. The perfor-e PSO algorithm in real time has been demonstrated to

    for the purposes of fault diagnosis. The number of PSO this work was xed at 20 by trial and error. The methodan also be implemented in real time using the modiedhm and the online ANN training method using the EKFAnother advantage demonstrated with this method isto tolerate noise. In particular, we showed the systemely impervious to sensor noise. In theory a single ANNed to capture all operating conditions to be consideredce training time, an ANN cluster is used. The trainingy used enables fast convergence of the ANN weights

    gn of the fault diagnosis system and compensates for theumber of ANNs used for fault diagnosis. Whilst resultsne fault per phase is shown in this paper, faults on othere to be considered as different fault conditions and thed for such cases.

    gement

    ors acknowledge the support from the Ofce of NavalSA under Grant N00014-02-1-0623.

    for estimInsulatio

    [5] F. Filippetion motIndustria

    [6] S.M.A. Crfor the diactions o

    [7] S.M.A. CrDTC indu(2004) 13

    [8] L.H. Tsouseries onand Cont

    [9] B.K. Bima0130167

    [10] S. Wu, T.neural ne183194

    [11] S. Hua, X.of InductInformatpp. 1881

    [12] R.M. Tallwork basin: Industvol. 1, 20

    [13] C. Demiantics in indthe Indus

    [14] A. Siddiqniques foInternatitronics an 70 80 90 100

    70 80 90 100

    70 80 90 100

    PMSM drive.

    man, P. Zhou, Analysis of brushless permanent magnet synchronousEEE Transactions on Industrial Electronics 43 (2) (1996) 256267.. Tonogi, N. Matsui, A simple non-linear analysis for axial-ux perma-net machines, IEEE Transactions on Industrial Electronics 57 (2009)33.

    J. Regnier, J. Faucher, Monitoring of turn short-circuit faults in stator in closed loop by on-line parameter estimation, in: IEEE Internationalm on Diagnostics for Electric Machines, Power Electronics and Drives,EMPED 2009), August 31, 2009September 3, 2009, 2009, pp. 16.h, L. Graber, C. Edrington, S. Srivastava, D. Cartes, Overview of simula-els for partial discharge and electrical treeing to determine feasibility

    ation of remaining life of machine insulation systems, in: Electricaln Conference (EIC), 58 June, 2011, pp. 327332.tti, G. Franceschini, C. Tassoni, P. Vas, Recent developments of induc-or drives fault diagnosis using AI techniques, IEEE Transactions onl Electronics 47 (5) (2000) 9941004.uz, A.J.M. Cardoso, Multiple reference frames theory: a new methodagnosis of stator faults in three-phase Induction motors, IEEE Trans-n Energy Conversion 20 (3) (2005) 611619.uz, A.J.M. Cardoso, Diagnosis of stator inter-turn short circuits inction motor drives, IEEE Transactions on Industry Applications 40 (5)491360.kalas, R.E. Uhrig, Fuzzy and neural approaches in engineering, Wiley

    adaptive and learning systems for signal processing, Communicationsrol (1997), ISBN: 0-471-44506-1.l, Modern Power Electronics and AC Drives, Prentice Hall, 2002, ISBN436.W.S. Chow, Induction machine fault detection using SOM-based RBFtworks, IEEE Transactions on Industrial Electronics 51 (1) (2004 Feb).

    Wang, T.C. Kil, Vibration Signal Analysis for Electrical Fault Detectionion Machine Using Neural Networks, in: International Symposium onion Technology Convergence, 2007 (ISITC), 2324 November, 2007,92.

    am, T.G. Habetler, R.G. Harley, D.J. Gritter, B.H. Burton, Neural net-ed on-line stator winding turn fault detection for induction motors,ry Applications Conference, 2000, Conference Record of the 2000 IEEE,00, pp. 375380., G. Cirrincione, G.A. Capolino, A neural approach for the fault diagnos-uction machines, in: IECON 02 (IEEE 2002 28th Annual Conference oftrial Electronics Society), vol. 4, 58 November, 2002, pp. 33723376.ue, G.S. Yadava, B. Singh, Applications of articial intelligence tech-r induction machine stator fault diagnostics: review, in: 4th IEEEonal Symposium on Diagnostics for Electric Machines, Power Elec-d Drives, 2003 (SDEMPED 2003), August 2426, 2003, pp. 2934.

  • Y.D. Nyanteh et al. / Electric Power Systems Research 103 (2013) 201 213 213

    [15] J. Sang, C. Hao, P. Wang, Diagnosis of stator winding inter-turn circuit faultsin induction motors based on wavelet packet analysis and neural network,Advanced Materials Research 529 (2012) 3742.

    [16] L. Capocchi, S. Toma, G.A. Capolino, F. Fnaiech, A. Yazidi, Wound-rotor inductiongenerator short-circuit fault classication using a new neural network basedon digital data, in: 8th IEEE Symposium on Diagnostics for Electrical Machines,Power Electronics and Drives, Art. No. 6063691 (SDEMPED 2011), 2011, pp.638644.

    [17] K. Yu, F. Yang, H. Guo, J. Xu, Fault diagnosis and location of brushless DC motorsystem based on wavelet transform and articial neural network, in: 2010International Conference on Electrical Machines and Systems (ICEMS2010), Art.No. 5662831, 2010, pp. 10481052.

    [18] R.N. Dash, B. Subudhi, S. Das, A comparison between MLP NN and RBF NN tech-niques for the detection of stator inter-turn fault of an induction motor, in:2010 International Conference on Industrial Electronics, Control and Robotics(IECR 2010), Art. No. 5720163, 2010, pp. 251256.

    [19] M.B.K. Bouzid, G. Champenois, N.M. Bellaaj, L. Signac, K. Jelassi, An effec-tive neural approach for the automatic location of stator interturn faults ininduction motor, IEEE Transactions on Industrial Electronics 55 (12) (2008)42774289.

    [20] F.A. Mohamed, H. Koivo, Modelling of induction motor using non-linear neuralnetwork system identication, in: SICE 2004 Annual Conference, vol. 2 (46),2004, pp. 977982.

    [21] J. Quiroga, D.A. Cartes, C.S. Edrington, L. Liu, Neural network based fault detec-tion of PMSM stator winding short under load uctuation, in: Power Electronicsand Motion Conference, 2008, pp. 793798.

    [22] J.-C. Urresty, J.-R. Riba, L. Romeral, Application of the zero-sequence voltagecomponent to detect stator winding inter-turn faults in PMSMs, Electric PowerSystems Research 89 (2012) 3844.

    [23] A.P. Engelbrecht, Fundamentals of Computational Swarm Intelligence, John-Wiley and Sons, 2006, ISBN 0470091916.

    [24] G.C. Stone, E.H. Boutler, I. Culbert, H. Dhirani, Electrical insulation for rotatingmachines-design, evaluation, aging, testing and repair, IEEE Press Series onPower Engineering (2004), ISBN: 0-471-44506-1.

    [25] P.C. Krause, O. Wasynczuk, S.D. Sudhoff, Analysis of electrical machinery anddrive systems, IEEE Press Series on Power Engineering (2002), ISBN: 0-471-14326-X (John Wiley and Sons).

    [26] R. Krishnan, Electric Motor Drives: Modeling, Analysis and Control, PrenticeHall, 2001.

    [27] N. Hemati, H. Kwatny, Bifurcation of equilibria and chaos in permanent magnetmachines, in: Proceedings of IEEE the 32nd Conference on Decision and Control,1993.

    [28] P. Bastard, P. Bertrand, M. Meunier, A transformer model for winding faultstudies, IEEE Transactions on Power Delivery 9 (April (2)) (1994) 690699.

    [29] M.A. Awadallah, M.M. Morcos, S. Gopalakrishnan, T.W.A. Nehl, Neuro-fuzzyapproach to automatic diagnosis and location of stator interturn faults in CSI-fed PM brushless DC motors, IEEE Transactions on Energy Conversion 20 (June(2)) (2005) 253259.

    [30] A. Koochaki, S.M. Kouhsari, G. Ghanavati, Transformer internal faults simula-tion, Advances in Electrical Engineering 8 (2008) 2328.

    [31] G.D. Gonzalez, J.G.A. Fernandez, P.A. Arboleya, Electromagnetic model of turn-to-turn short circuits in transformers, International Journal of Computation andMathematics in Electrical Engineering 23 (2) (2004) 558571.

    [32] L. Liu, Robust Fault Detection and Diagnosis for Permanent Magnet Syn-chronous Motors, 2006 (Dissertation presented to the Florida State University).

    [33] S. Haykin, Neural Networks A Comprehensive Foundation, Prentice Hall, 1999,ISBN 0-13-273350-1.

    [34] J. Nocedal, S.J. Wright, Numerical optimization, Springer Series in OperationsResearch (1999), ISBN 0-387-98793-2.

    [35] W. Lui, L. Liu, D.A. Cartes, Efforts on real-time implementation of PSO basedPMSM parameter identication, in: IEEE Power and Energy Society GeneralMeeting, 2008, pp. 17.

    Application of artificial intelligence to stator winding fault diagnosis in Permanent Magnet Synchronous Machines1 Introduction2 PMSM drive system fault detection model development2.1 ANN model training

    3 Fault simulation results3.1 Description of experimental setup3.2 Computer simulation results3.3 Experimental results

    4 Concluding remarksAcknowledgementReferences