Fault-tolerant field-oriented control method of five-phase interior permanent-magnet linear motor under two nonadjacent short-circuit phase faults

10574164 ยท 2020-02-25

Assignee

Inventors

Cpc classification

International classification

Abstract

The invention proposes a fault-tolerant field-oriented control method of five-phase interior permanent-magnet fault-tolerant linear motor (IPM-FTLM) with two nonadjacent short-circuit phase faults. Firstly, the extended Clark transformation matrix can be obtained according to the principle that magnetic motive force (MMF) keeps constant before and after the two-phase open-circuit faults, the constraint that the sum of healthy phase currents is zero and the adjacent two-phase current amplitude is equal. The back electric motive force (EMF) can be estimated by the transposed matrix. The nonlinear strong coupling system becomes the first-order inertia system when using the internal mode controller, the first-order inertia feed-forward voltage compensator and back-EMF observer, as the motor is with fault. Then, according to the principle that the sum of MMF of the healthy phase short-circuit compensation currents and two phases short-circuit fault currents is zero, the short-circuit compensation voltage can be obtained, and then these voltages add vector-controller output voltages, respectively. The invention not only restrains the thrust force fluctuation caused by two nonadjacent short-circuit phase faults, but also more importantly keeps the same dynamic and steady performance as the normal conditions, and also it has the constant switching frequency of voltage source inverter.

Claims

1. A fault-tolerant field-oriented control method of five-phase interior permanent magnet fault-tolerant linear motor (IPM-FTLM) with two nonadjacent short-circuit phase faults comprising: (1) establishing the model of five-phase IPM-FTLM including a primary and a secondary magnetic element; (2) dividing an IPM-FTLM into five phases: phase-A, phase-B, phase-C, phase-D and phase-E, each with a current; wherein a plurality of short-circuit faults occur in phase-B and phase-E and a plurality of open-circuit faults only occur in phase-B and phase-E, according to a principle of constant traveling-wave magnetic motive force (MMF) both before and after open-circuit faults occur; and wherein a sum of a number of a healthy phase current of each not faulted phase is zero, and an amplitude of adjacent phase-C and phase-D currents is equal, wherein the healthy phase currents of fault-tolerant operation can be obtained after the open-circuit faults occur in phase-B and phase-E: { i A * = 1.381 ( - i q * sin ( ) + i d * cos ( ) ) i C * = 2.235 ( - i q * sin ( - 3 5 ) + i d * cos ( - 3 5 ) ) i D * = 2.235 ( - i q * sin ( + 3 5 ) + i d * cos ( + 3 5 ) ) ; where i.sub.d*custom character i.sub.q* are d-axis and q-axis current references in the synchronous rotating frame, respectively, = v dt is electric angle, is the electric speed of the secondary magnetic element, and is pole pitch; (3) transforming the remaining three-healthy-phase natural frame into a two-phase stationary frame with a extended Clark transformation matrix T.sub.post having three columns and two rows; wherein an inverse transformation matrix T.sub.post.sup.1 has two columns and three rows; wherein T.sub.post, T.sub.post.sup.1 and a transposed matrix T.sub.post.sup.T are obtained according to the healthy phase currents: T post = [ 0.618 cos 0 1.28 cos 3 5 1.28 cos ( - 3 5 ) 1.28 0 sin 3 5 4.043 sin ( - 3 5 ) 4.043 ] T post - 1 = 2.235 [ 0.618 cos 0 0 cos 3 5 sin 3 5 cos ( - 3 5 ) sin ( - 3 5 ) ] T post T = [ 0.618 cos 0 1.28 0 cos 3 5 1.28 sin 3 5 4.043 cos ( - 3 5 ) 1.28 sin ( - 3 5 ) 4.043 ] (4) restraining a thrust force fluctuation caused by the short-circuit currents of the phases in fault in combination with the healthy phase currents; wherein after calculating the short-circuit compensation currents (i.sub.Acustom character i.sub.Ccustom character i.sub.D) of the healthy phases which used to restrain the thrust force fluctuation caused by the short-circuit currents of fault phases, the short-circuit compensation currents (i.sub.Acustom character i.sub.Ccustom character i.sub.D) are transformed into currents (i.sub.custom character i.sub.) in a two-phase stationary frame by using the extended Clark transformation matrix, T.sub.post; (5) transforming a plurality of remaining healthy three-phase currents (i.sub.Acustom character i.sub.Ccustom character i.sub.D) in natural frame into the currents (i.sub.custom character i.sub.) in two-phase stationary frame by using the extended Clark transformation matrix T.sub.post, and then the currents (i.sub.custom character i.sub.) subtract the currents (i.sub.custom character i.sub.) obtained in Step 4, and obtaining the currents (i.sub.custom character i.sub.); wherein a Park transformation matrix C.sub.2s/2r is used to transform the currents (i.sub.custom character i.sub.) into the currents (i.sub.dcustom character i.sub.q) in the synchronous rotating frame; (5) subtracting short-circuit compensation currents (i.sub.Acustom character i.sub.Ccustom character i.sub.D) of the healthy phases from the plurality of remaining healthy three-phase currents (i.sub.Acustom character i.sub.Ccustom character i.sub.D) in a natural frame, obtaining (i.sub.Acustom character i.sub.Ccustom character i.sub.D) which are transformed into the currents (i.sub.dcustom character i.sub.q) in synchronous rotating frame according to the extended Clark transformation matrix T.sub.post and the Park transformation matrix C.sub.2s/2r; (6) establishing a mathematical model of the five-phase IPM-FTLM with at least two nonadjacent short-circuit phase faults in the synchronous rotating frame; (7) designing a first-order inertia voltage feed-forward compensator, wherein feed-forward compensation voltages (u.sub.d.sup.compcustom character u.sub.q.sup.comp) can be obtained by the current references (i.sub.d*custom character i.sub.q*) of synchronous rotating frame going through a first-order inertia s + ; and wherein control voltages (u.sub.d0custom character u.sub.q0) can be obtained by the difference in values, which are generated by subtracting the feedback currents (i.sub.dcustom character i.sub.q) from current references (i.sub.d*custom character i.sub.q*), through a current internal mode controller L ( 1 + R sL ) ; and wherein a sum of the control voltages (u.sub.d0custom character u.sub.q0) and the feed-forward compensation voltages (u.sub.d.sup.compcustom character u.sub.q.sup.comp) are the voltage references (u.sub.d*custom character u.sub.q*) in a synchronous rotating frame; and wherein the voltage references (u.sub.d*custom character u.sub.q*) can be transformed into voltages (u.sub.*custom character u.sub.*) in two-phase stationary frame by using Park inverse transformation matrix C.sub.2r/2s; (8) observing the back electromotive forces (EMFs) (e.sub.Acustom character e.sub.Ccustom character e.sub.D) of the healthy phases by a back-EMF observer according to T.sub.post.sup.T, C.sub.2r/3s, and a permanent magnet linkage of the secondary magnetic element: [ e A e C e D ] = ( T post T C 2 r / 2 s [ 0 2.5 m ] + 0.206 m sin [ 1 1 1 ] ) wherein the back-EMFs (e.sub.Bcustom character e.sub.E) of the faulty phases can be calculated according to the back-EMFs (e.sub.Acustom character e.sub.Ccustom character e.sub.D) of healthy phases: { e B = e A + e C 2 cos 2 5 e E = e A + e D 2 cos 2 5 (9) verifying that a remaining healthy phase current of the motor can output short-circuit compensation currents (i.sub.Acustom character i.sub.Ccustom character i.sub.D), and used to restrain the thrust force fluctuation caused by short-circuit currents; wherein the short-circuit compensation voltages of the remaining healthy three-phases (u.sub.Acustom character u.sub.Ccustom character u.sub.D) can be defined as { u A = 0.1708 ( e B + e E ) u C = 0.7236 e B - 0.8944 e E u D = - 0.8944 e B + 0.7236 e E , according to the relationship between a phase-B short-circuit current i.sub.B=i.sub.sc_B; and wherein a phase-B back-EMF e.sub.B, the relationship between phase-E short-circuit current i.sub.E=i.sub.sc_E; and a phase-E back-EMF e.sub.E, and a mathematical expression of short-circuit compensation currents; wherein the short-circuit compensation currents can be transformed into a short-circuit compensation voltages { u = 0.1237 ( e B + e E ) u = 0.3806 ( e B - e E ) in two-phase stationary frame by using the extended Clark transformation matrix T.sub.post; (10) adding the voltage references (u.sub.*custom character u.sub.*) in two-phase stationary frame and short-circuit compensation voltages (u.sub.custom character u.sub.) are added up to the voltage references { u ** = u * + 0.1237 ( e B + e E ) u ** = u * + 0.3806 ( e B - e E ) ; wherein the voltage references (u.sub.**custom character u.sub.**) can be transformed into the voltage references (u.sub.A*custom character u.sub.C*custom character u.sub.D*) in the natural frame by using the extended Clark inverse transformation matrix T.sub.post.sup.1; wherein voltage references (u.sub.A*custom character u.sub.C*custom character u.sub.D*) and the back-EMFs (e.sub.Acustom character e.sub.Ccustom character e.sub.D) of the remaining healthy phases are added up to yield an expected phase voltage references (u.sub.A**custom character u.sub.C**custom character u.sub.D**), respectively; (10) transforming the voltage references (u.sub.*custom character u.sub.*) in two-phase stationary frame into the voltage references (u.sub.A*custom character u.sub.C*custom character u.sub.D*) in natural frame by using the extended Clark inverse transformation matrix T.sub.post.sup.1; wherein the voltage references (u.sub.A*custom character u.sub.C*custom character u.sub.D*) add the short-circuit compensation voltages (u.sub.Acustom character u.sub.Ccustom character u.sub.D) of remaining three healthy phases; wherein expected voltage references (u.sub.A**custom character u.sub.C**, u.sub.D**) can be obtained by adding the back-EMFs (e.sub.Acustom character e.sub.Ccustom character e.sub.D) of the remaining healthy phases to the short circuit compensation voltages, respectively; and (11) reacting to the occurrence of two nonadjacent short-circuit phase faults the expected voltage references (u.sub.A**custom character u.sub.C**custom character u.sub.D**) of Step 10 are passed through a voltage source inverter, then a fault-tolerant vector non-disturbed operation of five-phase IPM-FTLM is accomplished by adopting a carrier pulse width modulation (CPWM) method.

2. The fault-tolerant field-oriented control method of five-phase IPM-FTLM with two nonadjacent short-circuit phase faults of claim 1 wherein: when the open-circuit phase faults only occur in phase-B and phase-E, the short-circuit compensation currents are set to zero in Step 4 and the short-circuit compensation voltages are set to zero in Step 9 and fault-tolerant operation is achieved under the condition of two nonadjacent open-circuit phase faults; when the open-circuit fault occurs in phase-B and short-circuit fault occurs in phase-E, the expression of short-circuit compensation current i.sub.sc_B=0 in Step 4, and the expression of short-circuit compensation voltage e.sub.B=0 in Step 9, and fault-tolerant operation is achieved under phase-B open-circuit fault and phase-E short-circuit fault; when the short-circuit fault occurs in phase-B and the open-circuit fault occurs in phase-E, the expression of short-circuit compensation current i.sub.sc_E=0 in Step 4, and the expression of short-circuit compensation voltage e.sub.E=0 in Step 9; and fault-tolerant operation is achieved under phase-B short-circuit fault and phase-E open-circuit fault.

3. The fault-tolerant field-oriented control method of five-phase IPM-FTLM with two nonadjacent short-circuit phase faults of claim 1 wherein Step 4 further comprises: (4.1) the phase-B and phase-E short-circuit currents are i.sub.sc_B=I.sub.f cos(t.sub.fB) and i.sub.sc_E=I.sub.f cos(t.sub.fE), respectively; where, I.sub.f is the amplitude of short-circuit current, and .sub.fB is angle between back-EMF of phase-B and short-circuit current of phase-B, .sub.fE is angle between back-EMF of phase-E and short-circuit current of phase-E, =/, is electric speed of the secondary magnetic element and is pole pitch; (4.2) a sum of healthy phase compensation currents used to restrain the thrust force fluctuation caused by the short-circuit fault-phase currents is zero, and the sum of MMFs generated by the healthy phase compensation currents and short-circuit fault-phase currents is zero; obtaining the short-circuit compensation currents (i.sub.Acustom character i.sub.Ccustom character i.sub.D) of healthy phases: { i A = - 0.1708 ( i sc_B + i sc_E ) i C = - 0.7236 i sc_B + 0.8944 i sc_E i D = 0.8944 i sc_B - 0.7236 i sc_E (4.3) transforming the healthy phase compensation currents (i.sub.Acustom character i.sub.Ccustom character i.sub.D) with the extended Clark transformation matrix T.sub.post into the short-circuit compensation currents (i.sub.custom character i.sub.) in two-phase stationary frame: { i = - 0.1237 ( i sc_B + i sc_E ) i = - 0.3806 ( i sc_B - i sc_E ) .

4. The fault-tolerant field-oriented control method of five-phase IPM-FTLM with two nonadjacent short-circuit phase faults of claim 1 wherein Step 6 further comprises: (6.1) the phase inductance is almost constant L.sub.s; after subtracting the back-EMFs from the motor phase voltages, phase-B and phase-E short-circuit faults in natural frame: { u Ae = u A - e A = Ri A + L s di A dt - e B = Ri B + L s di B dt u Ce = u C - e C = Ri C + L s di C dt u De = u D - e D = Ri D + L s di D dt - e E = Ri E + L s di E dt where u.sub.A, u.sub.C and u.sub.D are the healthy phase voltages, e.sub.A, e.sub.B, e.sub.C, e.sub.D and e.sub.E are the phase back-EMF; u.sub.Ae, u.sub.Ce and u.sub.De are the values of the healthy phase voltages subtracting phase back-EMFs, respectively, and R is phase resistance; (6.2) the healthy phase currents are handled according to the Step 5; then the model of two nonadjacent short-circuit phase faults in the natural frame is transformed into model in the synchronous rotating frame using the extended Clark transformation matrix T.sub.post and Park transformation matrix C.sub.2s/2r yielding { u de = i d R + L s di d dt - L s i q u qe = i q R + L s di q dt + L s i d ; (6.3) by using magnetic co-energy and transformation matrix T.sub.post, C.sub.2s/2r and with two nonadjacent short-circuit phase faults, the thrust force: F = 2.5 i q m where .sub.m is permanent magnet linkage.

5. The fault-tolerant field-oriented control method of five-phase IPM-FTLM with two nonadjacent short-circuit phase faults of claim 1 wherein the mentioned field-oriented control method of two nonadjacent short-circuit phase faults is a five-phase fault-tolerant permanent magnet rotary motor.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 shows the topology of the five-phase IPM-FTLM in the invention.

(2) FIG. 2 shows the block diagram of field-oriented control strategy of the five-phase IPM-FTLM in the invention.

(3) FIG. 3 shows the block diagram 1 of fault-tolerant field-oriented control for the five-phase IPM-FTLM with phase-B and phase-E short-circuit faults in the invention.

(4) FIG. 4 shows the block diagram 2 of fault-tolerant field-oriented control for the five-phase IPM-FTLM with phase-B and phase-E short-circuit faults in the invention.

(5) FIG. 5 shows phase-current waveform of no-fault-tolerant and fault-tolerant field-oriented operation under phase-B and phase-E short-circuit fault condition in the invention.

(6) FIG. 6 shows thrust force waveform of no-fault-tolerant and fault-tolerant field-oriented operation under phase-B and phase-E short-circuit fault condition in the invention.

(7) FIG. 7 shows the current waveform in synchronous rotating frame when the thrust force reference steps in the healthy operation in the invention.

(8) FIG. 8 shows motor output thrust force waveform in synchronous rotating frame when the thrust force reference steps in the healthy operation in the invention.

(9) FIG. 9 shows current waveform in synchronous rotating frame when the thrust force reference steps in the fault-tolerant operation under the phase-B and phase-E short-circuit faults condition in the invention.

(10) FIG. 10 shows motor output thrust force waveform in synchronous rotating frame when the thrust force reference steps in the fault-tolerant operation under the phase-B and phase-E short-circuit faults condition in the invention.

(11) In the Figures, 1 is primary, 2 is secondary, 3 is silicon steel sheet, 4 is pole shoe, 5 is fault-tolerant teeth, 6 is armature teeth, 7 is end tooth, 8 is permeability magnetic materials, 9 is winding coils.

DETAILED DESCRIPTION OF THE PRESENT INVENTION

(12) The following is combined with the attached drawings of the invention, it is detailed description about the technical solutions of the invention in clear and complete form.

(13) In order to illustrate the structure characteristics and beneficial effects of the five-phase IPM-FTLM of the invention more simply and clearly, a special five-phase IPM-FTLM is used to describe in the following.

(14) (1) The model of five-phase IPM-FTLM is built.

(15) FIG. 1 shows the topology structure of the five-phase IPM-FTLM in the invention, including primary 1 and secondary 2. The primary 1 includes pole shoes 4, armature teeth 6, fault-tolerant teeth 5 and concentrated winding coils 9. Meanwhile, the number of armature teeth 6 and fault-tolerant teeth 5 both are 10. Rare earth permanent magnet 8 is embedded in secondary 2, and there is air gap between primary 1 and secondary 2. The part of primary 1 and secondary 2 are made of silicon steel sheet 3 axially laminated expect permanent magnets, winding coils and pole shoes. At the same time, pole shoes 4 are made of electrical iron. In addition, two end teeth 7 of primary 1 are asymmetric, and they are wider than fault-tolerant teeth and armature teeth.

(16) On the basis of traditional CPWM which uses sinusoidal wave as modulation wave, the CPWM method can achieve the same flux-linkage control effect as five-phase SVPWM method, when five-phase sinusoidal modulation wave is injected with c0=(max(ui)+min(ui))/2 zero sequence voltage harmonic (u.sub.i is the each-phase function of five-phase sine-modulation wave) in CPWM method. So the CPWM method based on zero sequence voltage harmonic injection is adopted in the invention.

(17) The five-phase IPM-FTLM is powered by a voltage source inverter. The motor is divided into phase-A, phase-B, phase-C, phase-D and phase-E. The field-oriented control strategy with CPWM technology based on zero sequence voltage harmonic injection is adopted, and zero sequence current is controlled to zero, the control block diagram is shown in FIG. 2. When the motor operates in the healthy condition, each phase current can be expressed as:

(18) { i A * = - i q * sin ( ) + i d * cos ( ) i B * = - i q * sin ( - 2 / 5 ) + i d * cos ( - 2 / 5 ) i C * = - i q * sin ( - 4 / 5 ) + i d * cos ( - 4 / 5 ) i D * = - i q * sin ( - 6 / 5 ) + i d * cos ( - 6 / 5 ) i E * = - i q * sin ( - 8 / 5 ) + i d * cos ( - 8 / 5 ) ( 1 )
where i.sub.d*custom characteri.sub.q* are d-axis current reference and q-axis current reference in the synchronous rotating frame, respectively,

(19) = v dt
is electric angle, and is the electric speed of secondary and is pole pitch.

(20) The travelling-wave MMF generated by the motor can be expressed as:

(21) MMF = .Math. i = A E MMF i = Ni A + aNi B + a 2 Ni C + a 3 Ni D + a 4 Ni E ( 2 )
where a=e.sup.j2/5, N is the effective turns of each phase winding coils.

(22) (2) When motor is with phase-B and phase-E short-circuit faults, it is assumed that the open-circuit faults only occur in phase-B and phase-E. According to the principle of constant travelling-wave MMF before and after fault, and the constraint about the sum of remaining healthy phase currents is zero, and also the constraint about the amplitude of two adjacent phase-C and phase-D currents is equal, the healthy phase currents of fault-tolerant operation can be obtained after the open-circuit faults occur in phase-B and phase-E.

(23) When the motor is with two nonadjacent phase faults, it can suppose that the short-circuit faults occur in phase-B and phase-E. Firstly, the remaining healthy phase currents can be used to compensate the missing normal thrust force generated by the two phases of short-circuit faults. Then, supposing that open-circuit faults occur in phase-B and phase-E and their phase currents are zero, the travelling-wave MMF is generated by the remaining three-phase healthy phase windings, it can be expressed as:

(24) MMF = .Math. i = A , C , D MMF i = Ni A * + a 2 Ni C * + a 3 Ni D * ( 3 )

(25) To realize undisturbed operation when the motor is with two nonadjacent short-circuit phase faults, it needs to keep the travelling-wave MMF constant before and after fault. Therefore, it is necessary to adjust the remaining healthy phase currents to keep the amplitude and speed of travelling-wave MMF constant before and after fault. Thus, the real and imaginary parts of (2) and (3) are required to equal, respectively.

(26) The motor phase windings are connected in star, and its center point is not connected with the center point of dc-bus voltage. Thus, the sum of phase currents is zero. The healthy phase currents are optimized according to the principle of equal amplitude of adjacent two-phase currents. Supposing that

(27) { I C = I D i A * + i C * + i D * = 0 ( 4 )
where I.sub.C and I.sub.D are phase-C and phase-D current amplitude, respectively.

(28) The healthy phase currents are optimized according to the above constraints. Then, the phase-current references of fault-tolerant operation can be expressed as:

(29) { i A * = 1.381 ( - i q * sin ( ) + i d * cos ( ) ) i B * = 0 i C * = 2.235 ( - i q * sin ( - 3 5 ) + i d * cos ( - 3 5 ) ) i D * = 2.235 ( - i q * sin ( + 3 5 ) + i d * cos ( + 3 5 ) ) i E * = 0 ( 5 )

(30) Equation (5) can be represented in matrix form as follows:

(31) [ i A * i C * i D * ] = 2.235 [ 0.618 cos 0 0 cos 3 5 sin 3 5 cos ( - 3 5 ) sin ( - 3 5 ) ] [ cos - sin sin cos ] [ i d * i q * ] ( 6 )

(32) According to (6), it can be obtained:

(33) [ i * i * ] = [ cos - sin sin cos ] [ i d * i q * ] = C r / s [ i d * i q * ] ( 7 ) [ i A * i C * i D * ] = 2.235 [ 0.618 cos 0 0 cos 3 5 sin 3 5 cos ( - 3 5 ) sin ( - 3 5 ) ] [ i * i * ] ( 8 )

(34) The extended Clark transformation matrix T.sub.post is three columns and two rows, it can be used to transform the variables in the remaining three-healthy-phase natural frame into the two-phase stationary frame, the inverse transformation matrix T.sub.post.sup.1 is two columns and three rows. T.sub.post, T.sub.post.sup.1, and transposed matrix T.sub.post.sup.T are obtained according to the healthy phase currents.

(35) According to (8), the transformation matrix which used to transform two-phase stationary frame into the remaining healthy phase natural frame can be defined as:

(36) T post - 1 = 2.235 [ 0.618 cos 0 0 k cos 3 5 sin 3 5 k cos ( - 3 5 ) sin ( - 3 5 ) k ] ( 9 )

(37) Since the sum of remaining healthy phase currents is zero, the inverse transformation matrix of (9) can be expressed as:

(38) 0 T post = [ 0.618 cos 0 1.28 cos 3 5 1.28 cos ( - 3 5 ) 1.28 0 sin 3 5 4.043 sin ( - 3 5 ) 4.043 k k k ] ( 10 )
where k is equal to 0.386.

(39) Due to the star connection windings, the sum of phase currents is zero. Thus, when removing the third column of (9) and the third row of (10), the extended Clark inverse transformation matrix and the extended Clark transformation matrix can be re-pressed as:

(40) T post - 1 = 2.235 [ 0.618 cos 0 0 cos 3 5 sin 3 5 cos ( - 3 5 ) sin ( - 3 5 ) ] ( 11 ) T post = [ 0.618 cos 0 1.28 cos 3 5 1.28 cos ( - 3 5 ) 1.28 0 sin 3 5 4.043 sin ( - 3 5 ) 4.043 ] ( 12 )

(41) The transposed matrix of (12) can be expressed as:

(42) T post T = [ 0.618 cos 0 1.28 0 cos 3 5 1.28 sin 3 5 4.043 cos ( - 3 5 ) 1.28 sin ( - 3 5 ) 4.043 ] ( 13 )

(43) The healthy phase currents are used to restrain thrust force fluctuation caused by the short-circuit currents of fault phases. After calculating the short-circuit compensation currents (i.sub.Acustom characteri.sub.D) of healthy phases which used to restrain thrust force fluctuation caused by the short-circuit currents of fault phases, the short-circuit compensation currents (i.sub.Acustom characteri.sub.Ccustom characteri.sub.D) can be transformed into currents (i.sub.custom characteri.sub.) in two-phase stationary frame by using the extended Clark transformation matrix T.sub.post.

(44) Since the current of zero sequence subspace is zero, it does not need to be transformed into synchronous rotating frame. Energy conversion works in fundamental wave subspace, so it is necessary to transform the energy of fundamental wave subspace into the synchronous rotating frame. Therefore, the transformation matrix C.sub.2s/2r which used to transform two-phase stationary frame into the synchronous rotating frame and its inverse transformation matrix C.sub.2r/2s can be defined as:

(45) C 2 s / 2 r = [ cos sin - sin cos ] ( 14 ) C 2 r / 2 s = [ cos - sin sin cos ] ( 15 )

(46) On the basis of part one, the healthy phase currents are used to restrain thrust force fluctuation caused by short-circuit phase currents when motor is with short-circuit phase faults.

(47) Supposing that phase-B and phase-E short-circuit currents are i.sub.sc_B=I.sub.f cos(t.sub.fB) and i.sub.sc_E=I.sub.f cos(t.sub.fE), respectively. I.sub.f is the amplitude of short-circuit current, and .sub.fB is angle between back-EMF of phase-B and short-circuit current of phase-B. .sub.fE is angle between back-EMF of phase-E and short-circuit current of phase-E. =/, is the speed of secondary and is pole pitch.

(48) The compensation currents of phase-A, phase-C and phase-D can be defined as:

(49) { i A = x A cos + y A sin i C = x C cos + y C sin i D = x D cos + y D sin ( 16 )
where x.sub.Acustom charactery.sub.Acustom characterx.sub.Ccustom charactery.sub.Ccustom characterx.sub.Dcustom charactery.sub.D are the amplitude of cosine terms and sin terms of the healthy phase compensation currents, respectively.

(50) According to the principle that the sum of health-phase compensation currents which restrain the thrust force fluctuation caused by short-circuit fault phase currents is zero, and the sum of MMFs generated by the healthy phase compensation currents and short-circuit fault-phase currents is zero. The short-circuit compensation currents (i.sub.Acustom characteri.sub.Ccustom characteri.sub.D) of healthy phases which used to restrain thrust force fluctuation caused by fault-phase short-circuit currents can be obtained:

(51) { i A = - 0.1708 ( i sc_B + i sc_E ) i C = - 0.7236 i sc_B + 0.8944 i sc_E i D = 0.8944 i sc_B - 0.7236 i sc_E ( 17 )

(52) The extended Clark transformation matrix T.sub.post transforms the health-phase compensation currents (i.sub.Acustom characteri.sub.Ccustom characteri.sub.D) into the short-circuit compensation currents (icustom characteri.sub.) in two-phase stationary frame, and it can be obtained:

(53) { i = - 0.1237 ( i sc_B + i sc_E ) i = - 0.3806 ( i sc_B - i sc_E ) ( 18 )

(54) The mathematical model of the motor with two nonadjacent short-circuit phase faults

(55) Compared with the self-inductance, the mutual inductance of the IPM-FTLM is much smaller, so the mutual inductance can be ignored. Supposing that phase inductance is almost constant and the back-EMF is sinusoidal waveform. The phasor angles of back-EMFs are determined by their phase windings space location, and the proposed transformation matrices in the invention cannot be used to transform the back-EMFs as currents' transformation. To realize the field-oriented control for the fault-tolerant permanent-magnet linear motor with phase-B and phase-E short-circuit faults, the model of the motor with short-circuit faults can be expressed as follows in natural frame:

(56) { u Ae = u A - e A = Ri A + L s di A dt - e B = Ri B + L s di B dt u Ce = u C - e C = Ri C + L s di C dt u De = u D - e D = Ri D + L s di D dt - e E = Ri E + L s d i E dt ( 19 )
where u.sub.A, u.sub.C and u.sub.D are healthy phase voltages, e.sub.A, e.sub.C and e.sub.D are phase back-EMFs. u.sub.Ae, u.sub.Ce and u.sub.De are the values of the healthy phase voltages subtracting the phase back-EMFs, respectively, and R is phase resistance.

(57) (5) The extended Clark transformation matrix T.sub.post can be used to transform the remaining healthy three-phase currents (i.sub.Acustom characteri.sub.Ccustom characteri.sub.D) in natural frame into the currents (i.sub.custom characteri.sub.) in two-phase stationary frame. The currents (i.sub.custom characteri.sub.) subtract the short-circuit compensation currents (i.sub.custom characteri.sub.), respectively, it can be obtained the currents (i.sub.custom characteri.sub.), and the Park transformation matrix C.sub.2s/2r transforms (i.sub.custom characteri.sub.) into the currents (i.sub.dcustom characteri.sub.q) in synchronous rotating frame.

(58) Or, the remaining three-phase healthy phase currents (i.sub.Acustom characteri.sub.Ccustom characteri.sub.D) in the natural frame subtract the short-circuit compensation currents (i.sub.Acustom characteri.sub.Ccustom characteri.sub.D) of healthy phases which restrain the thrust force fluctuation caused by short-circuit faulty phase currents, and then it can be obtained the currents (i.sub.Acustom characteri.sub.Ccustom characteri.sub.D). Then, the extended Clark transformation matrix T.sub.post and Park transformation matrix C.sub.2s/2r are used to transform the (i.sub.Acustom characteri.sub.Ccustom characteri.sub.D) into the feedback currents (i.sub.dcustom characteri.sub.q) in synchronous rotating frame.

(59) (6) Building the mathematical model of five-phase IPM-FTLM in synchronous rotating frame under two nonadjacent short-circuit phase faults condition.

(60) The model of the motor with nonadjacent two-phase short-circuit faults in natural frame is transformed into the model which can be expressed in synchronous rotating frame as follows:

(61) { u de = i d R + L s di d dt - L s i q u qe = i q R + L s di q dt - L s i d ( 20 )

(62) By using magnetic co-energy and (5)-(18), the thrust force equation of the motor with two nonadjacent short-circuit phase fault condition can be expressed as:

(63) F = ( 1 2 I s T L s I s + I s T m ) = 2.5 i q m ( 21 )
where .sub.m is the permanent-magnet linkage of the secondary.

(64) Thus, the five-phase IPM-FTLM with two nonadjacent short-circuit phase faults can output the expected thrust force as long as the currents i.sub.dcustom characteri.sub.q are controlled well in the synchronous rotating frame.

(65) The fault-tolerant field-oriented control strategy of the motor with two nonadjacent short-circuit phases

(66) (7) After designing first-order inertia feed-forward voltage compensator, the compensation voltages (u.sub.d.sup.compcustom characteru.sub.q.sup.comp) can be obtained by the current references (i.sub.d*custom characteri.sub.q*) in synchronous rotating frame going through the first-order inertia

(67) 0 s + .
The compensation voltages (u.sub.d.sup.compcustom characteru.sub.q.sup.comp) can be expressed as:

(68) { u d comp = s + i q * u q comp = s + i d * ( 22 )

(69) It can be obtained the control voltages (u.sub.d0custom characteru.sub.q0) when the difference values, which are obtained by the current references (i.sub.d*custom characteri.sub.q*) subtracting the feedback currents (i.sub.dcustom characteri.sub.q), going through the current internal mode controller

(70) L ( 1 + R sL ) .
The sums of the control voltages (u.sub.d0custom characteru.sub.q0) and the feed-forward compensation voltages are the voltage references (u.sub.d*custom characteru.sub.q*) in synchronous rotating frame. Then, the voltage references (u.sub.d*custom characteru.sub.q*) can be expressed as:

(71) { u d * = L ( 1 + R sL ) ( i d * - i d ) - u q comp u q * = L ( 1 + R sL ) ( i q * - i q ) - u q comp ( 23 )

(72) The Park inverse transformation matrix C.sub.2r/2s is used to transform the voltage references (u.sub.d*custom characteru.sub.q*) into the voltages (u.sub.*custom characteru.sub.*) in two-phase stationary frame.

(73) (8) By using T.sub.post.sup.T, C.sub.2r/2s and the permanent-magnetic linkage of secondary, the back-EMF observer can be designed, which can be used to observe the back-EMFs (e.sub.Acustom charactere.sub.Ccustom charactere.sub.D) of healthy phases, and it can be expressed as:

(74) [ e A e C e D ] = ( T post T C 2 r / 2 s [ 0 2.5 m ] + 0.206 m sin [ 1 1 1 ] ) ( 24 )

(75) According to the back-EMFs (e.sub.Acustom charactere.sub.Ccustom charactere.sub.D) of healthy phases, the back-EMFs of fault phases can be obtained as:

(76) { e B = e A + e C 2 cos 2 5 e E = e A + e D 2 cos 2 5 ( 25 )

(77) (9) According to the relationship between the short-circuit current of phase-B i.sub.B=i.sub.sc_B and the back-EMF of phase-B e.sub.B, the relationship between the short-circuit current i.sub.E=i.sub.sc_E of phase-E and back-EMF e.sup.E of phase-E, and the mathematical expression of short-circuit compensation currents, the short-circuit compensation voltages of the remaining healthy three-phases (u.sub.Acustom characteru.sub.Ccustom characteru.sub.D) can be defined as:

(78) { u A = 0.1708 ( e B + e E ) u C = 0.7236 e B - 0.8944 e E u D = - 0.8944 e B + 0.7236 e E ( 26 )

(79) The extended Clark transformation matrix T.sub.post is used to transform (26) into the short-circuit compensation voltages in two-phase stationary frame, and it can be expressed as:

(80) { u = 0.1237 ( e B + e E ) u = 0.3806 ( e B - e E ) ( 27 )

(81) (10) The voltage references (u.sub.*custom characteru.sub.*) in two-phase stationary frame and the short-circuit compensation voltages (u.sub.custom characteru.sub.) are added up to

(82) { u ** = u * + 0.1237 ( e B + e E ) u ** = u * + 0.3806 ( e B - e E ) ( 28 )

(83) The extended Clark inverse transformation matrix T.sub.post.sup.1 is used to transform voltage references (u**custom characteru.sup.**) into the voltage references (u.sub.A*custom characteru.sub.C*custom characteru.sub.D*) in natural frame. The voltage references (u.sub.A*custom characteru.sub.C*custom characteru.sub.D*) and their phases back-EMFs are added up to the expected phase voltage references (u.sub.A**custom characteru.sub.C**custom characteru.sub.D**), respectively, which can be expressed as:

(84) [ u A ** u C ** u D ** ] = T post - 1 [ u ** u ** ] + [ e A e C e D ] ( 29 )

(85) (10) The extended Clark inverse transformation matrix T.sub.post.sup.1 is used to transform voltage references (u.sub.*custom characteru.sub.*) in two-phase stationary frame into the voltage references (u.sub.A*custom characteru.sub.C*custom character.sub.D*) in natural frame. The voltage references (u.sub.A*custom characteru.sub.C*custom characteru.sub.D*) add the short-circuit compensation voltages (u.sub.Acustom characteru.sub.Ccustom characteru.sub.D) of remaining healthy three-phases, respectively. Finally, by adding the back-EMFs (e.sub.Acustom charactere.sub.Ccustom charactere.sub.D) of remaining healthy phases again, respectively, the expected voltage references (u.sub.A**custom characteru.sub.C**custom characteru.sub.D**) can be expressed as:

(86) 0 [ u A ** u C ** u D ** ] = T post - 1 [ u ** u ** ] + [ u A u C u D ] [ e A e C e D ] ( 30 )

(87) (11) The expected phase-voltage references (u.sub.A**custom characteru.sub.C**custom characteru.sub.D**) obtained in Step 10 go through voltage source inverter, then CPWM method is used to achieve fault-tolerant field-oriented undisturbed operation when five-phase IPM-FTLM is with two nonadjacent short-circuit phase faults.

(88) The expected phase voltages of (29) or (30) is modulated by the CPWM method based on zero-sequence voltage harmonic injection when they are taken into voltage source inverter, and then the fault-tolerant field-oriented undisturbed operation is achieved when five-phase IPM-FTLM is with phase-B and phase-E short-circuit faults. The fault-tolerant field-oriented control strategy of the two nonadjacent short-circuit phase faults proposed in the invention are shown in FIGS. 3 and 4.

(89) When open-circuit faults occur in phase-B and phase-E, it just needs to set the short-circuit compensation currents of Step 4 to zero, and to set the short-circuit compensation voltages of Step 9 to zero. The fault-tolerant field-oriented control method can achieve the fault-tolerant operation of five-phase IPM-FTLM under two nonadjacent open-circuit phase faults.

(90) When open-circuit fault occurs in phase-B and short-circuit fault occurs in phase-E, it only needs to set the expression of short-circuit compensation current i.sub.sc_B=0 in Step 4, and to set the expression of short-circuit compensation voltage e.sub.B=0 in Step 9. This fault-tolerant field-oriented control method can achieve fault-tolerant operation of five-phase IPM-FTLM under phase-B open-circuit fault and phase-E short-circuit fault.

(91) When short-circuit fault occurs in phase-B and open-circuit fault occurs in phase-E, it just needs to set the expression of short-circuit compensation current i.sub.sc_E=0 in Step 4, and to set the expression of short-circuit compensation voltage e.sub.E=0 in Step 9. This fault-tolerant field-oriented control method can achieve fault-tolerant operation of five-phase IPM-FTLM under phase-B short-circuit fault and phase-E open-circuit fault.

(92) When other two nonadjacent phases are with faults, it just needs to counterclockwise rotate the natural frame by

(93) 2 5 k
electric angle (k=0custom character1custom character2custom character3custom character4; when phase-B and phase-E are with faults, K=0; when phase-C and phase-A are with faults, K=1; when phase-D and phase-B are with faults, K=2; when phase-E and phase-C are with faults, K=3; when phase-A and phase-D are with faults, K=4), and the Park transformation matrix and its inverse transformation matrix can be expressed as:

(94) C 2 s / 2 r = [ cos ( - 2 k 5 ) sin ( - 2 k 5 ) - sin ( - 2 k 5 ) cos ( - 2 k 5 ) ] ( 31 ) C 2 r / 2 s = [ cos ( t - 2 k 5 ) - sin ( t - 2 k 5 ) sin ( t - 2 k 5 ) cos ( t - 2 k 5 ) ] ( 32 )

(95) According to FIG. 2, FIG. 3 or FIG. 4, the control system simulation model of five-phase IPM-FTLM as shown in FIG. 1 is built in MATLAB/SIMLINK. By simulation, the simulated results of the fault-tolerant field-oriented control for five-phase IPM-FTLM with two nonadjacent short-circuit phase faults can be obtained.

(96) FIG. 5 is the phase-current waveforms under phase-B and phase-E short-circuit faults. When short-circuit faults occur at 0.1 s, the current waveforms are distorted seriously. However, the sinusoidal currents are obtained when the fault-tolerant field-oriented control strategy is activated at 0.2 s. FIG. 6 is thrust force waveform under phase-B and phase-E short-circuit faults. When short-circuit faults occur at 0.1 s, the thrust force fluctuation is high. The thrust force fluctuation of motor output is obviously restrained when the fault-tolerant field-oriented control strategy is activated at 0.2 s, and thrust force fluctuation almost has no fluctuation. FIGS. 7 and 8 are the current in synchronous rotating frame and output thrust force response, respectively, when thrust force reference steps under healthy condition, and the response time of thrust force is 0.2 s. FIGS. 9 and 10 are the current in synchronous rotating frame and output thrust force response, respectively, when thrust force reference steps under phase-B and phase-E short-circuit faults condition with the fault-tolerant field-oriented control strategy, and the response time of thrust force is 0.3 s. Thus, by using the fault-tolerant field-oriented control strategy, the five-phase IPM-FTLM under two nonadjacent phase faults condition has the same dynamic performance and steady performance as that under healthy condition. Additionally, it also has good current-tracking performance and achieves non-disturbed fault-tolerant operation.

(97) From the above mentioned, under the maximum permissible current of the motor driven system, the inventive fault-tolerant field-oriented control strategy for five-phase IPM-FTLM with two nonadjacent short-circuit phase faults not only ensures the same output thrust force as that under healthy condition, but also clearly restrains the thrust force fluctuation, when the motor is with two nonadjacent phase faults (open-circuit phase faults, short-circuit phase faults, or one open-circuit phase fault and the other short-circuit phase fault). The mostly important is that it has almost the same dynamic performance, steady performance and current tracking accuracy as that under healthy condition, and it is also suitable for the any two nonadjacent phase faults (open-circuit phase faults, short-circuit phase faults, or one open-circuit phase fault and the other short-circuit phase fault). This control strategy has the good generality, and also it does not need complex calculation. In addition, its CPU cost is small, and the setting of current regular parameters is simple. Thus, the invention has a very good application prospect on the system, where a high requirement on operation reliability needs, such as electromagnetic active suspension.

(98) Although the present invention has been made public as above implement example, the example is not used to limit the invention. Any equivalent change or retouching within the spirit and field of the present invention belongs to the protective range of the invention.