Short-circuit fault-tolerant control method based on deadbeat current tracking for five-phase permanent magnet motor with sinusoidal back-electromotive force or trapezoidal back-electromotive force
11611307 · 2023-03-21
Assignee
Inventors
- Qian Chen (Zhenjiang, CN)
- Yuhang XIA (Zhenjiang, CN)
- Licheng GU (Zhenjiang, CN)
- Wenxiang Zhao (Zhenjiang, CN)
- Guohai Liu (Zhenjiang, CN)
Cpc classification
H02P29/67
ELECTRICITY
Y02T10/64
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02P21/00
ELECTRICITY
H02P25/22
ELECTRICITY
H02P29/028
ELECTRICITY
International classification
H02P29/028
ELECTRICITY
H02P29/60
ELECTRICITY
Abstract
A short-circuit fault-tolerant control method based on deadbeat current tracking for a five-phase permanent magnet motor with a sinusoidal back-electromotive force or a trapezoidal back-electromotive force (EMF) is provided. By fully utilizing a third harmonic space of a five-phase permanent magnet motor in a fault state, the method proposes a fault-tolerant control strategy for a five-phase permanent magnet motor with a sinusoidal back-EMF or a trapezoidal back-EMF in case of a single-phase short-circuit fault. The method enables the five-phase permanent magnet motor to make full use of the third harmonic space during fault-tolerant operation, thereby improving the torque output of the motor in a fault state and improving the fault-tolerant operation efficiency of the motor. The method achieves desirable fault-tolerant performance and dynamic response of the motor, and expands the speed range of the motor during fault-tolerant operation.
Claims
1. A short-circuit fault-tolerant control method based on a deadbeat current tracking for a five-phase permanent magnet motor with a sinusoidal back-electromotive force (EMF) or a trapezoidal back EMF, comprising the following steps: step 1: detecting a speed of the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF as a feedback speed ω.sub.m of the five-phase permanent magnet motor; comparing a given speed ω* with the feedback speed ω.sub.m to obtain a speed error e.sub.r of the five-phase permanent magnet motor; calculating, by a proportional integral (PI) controller, a q-axis current of the five-phase permanent magnet motor according to the speed error e.sub.r; and outputting, by the PI controller, a given q-axis current i.sub.q; step 2: compensating a short-circuit current, and analyzing and processing a short-circuit fault as an open-circuit fault; step 3: reconstructing reduced-order matrixes in a fundamental space and a third harmonic space under a single-phase short-circuit fault respectively; step 4: ignoring a reluctance torque, and obtaining torque expressions of the five-phase permanent magnet motor under the short-circuit fault in the fundamental space and the third harmonic space through the reduced-order matrixes respectively; step 5: constructing, for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF, an expression of an extra torque ripple generated by an interaction of a short-circuit current and a short-circuit back-EMF; step 6: generating, through the torque expressions in the fundamental space and the third harmonic space, short-circuit suppression currents i.sub.d1s, i.sub.q1s, i.sub.z1s, i.sub.d3s, i.sub.q3s and i.sub.z3s to offset the extra torque ripple caused by the short-circuit current, wherein i.sub.d1s, i.sub.q1s and i.sub.z1s are short-circuit suppression currents in the fundamental space, and i.sub.d3s, i.sub.q3s and i.sub.z3s are short-circuit suppression currents in the third harmonic space; step 7: obtaining, for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF, open-circuit fault-tolerant reference currents i.sub.d1o, i.sub.q1o, i.sub.z1o, i.sub.d3o, i.sub.q3o and i.sub.z3o to maintain a smooth output torque, through the given q-axis current i.sub.q and the torque expressions in the fundamental space and the third harmonic space under the short-circuit fault, wherein i.sub.d1o, i.sub.q1o and i.sub.z1o are open-circuit fault-tolerant reference currents in the fundamental space, and i.sub.d3o, i.sub.q3o and i.sub.z3o are open-circuit fault-tolerant reference currents in the third harmonic space; step 8: transforming the open-circuit fault-tolerant reference currents to maintain the smooth output torque and the short-circuit suppression currents on d.sub.1-q.sub.1-z.sub.1 axes in the fundamental space and d.sub.3-q.sub.3-z.sub.3 axes in the third harmonic space into a natural coordinate system through a coordinate transformation, and superposing the open-circuit fault-tolerant reference currents and the short-circuit suppression currents according to a superposition theorem; and transforming the open-circuit fault-tolerant reference currents and the short-circuit suppression currents integrated in the natural coordinate system to the d.sub.1-q.sub.1-z.sub.1 axes through an inverse matrix of a reduced-order transformation matrix in the fundamental space, thereby forming optimal short-circuit fault-tolerant reference currents i.sub.dr, i.sub.qr and i.sub.zr; step 9: constructing a discrete model for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF under the short-circuit fault, and obtaining optimal fault-tolerant reference voltages u.sub.dr, u.sub.qr and u.sub.zr under the short-circuit fault through deadbeat model predictive current control; and step 10: inputting the obtained optimal fault-tolerant reference voltages u.sub.dr, u.sub.qr and u.sub.zr into a carrier-based pulse width modulation (CPWM) module through the coordinate transformation to obtain switching signals of phases; and inputting the obtained switching signals of the phases into an inverter to control the five-phase permanent magnet motor, thereby realizing a short-circuit fault-tolerant control of the five-phase permanent magnet motor.
2. The short-circuit fault-tolerant control method based on the deadbeat current tracking for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF according to claim 1, wherein in step 2, when the short-circuit fault occurs, an influence of a fault phase on the five-phase permanent magnet motor is divided into two aspects: an influence of a loss of the fault phase on a torque output and an influence of a fault phase short-circuit current on the torque output; and when the influence of the fault phase short-circuit current on the torque output is offset, a short-circuit fault model is equivalent to an open-circuit fault model.
3. The short-circuit fault-tolerant control method based on the deadbeat current tracking for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF according to claim 1, wherein step 3 comprises: removing an element corresponding to a fault phase after a single-phase open-circuit fault occurs, and conducting a reconstruction based on a principle that a circular trajectory of a flux linkage and the back-EMF of the five-phase permanent magnet motor remains unchanged in an α-β plane after the single-phase open-circuit fault; wherein, in case the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF has a phase-A open-circuit fault: after an element corresponding to a phase A is removed, a matrix is obtained as follows:
4. The short-circuit fault-tolerant control method based on the deadbeat current tracking for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF according to claim 1, wherein step 4 comprises: ignoring, after the short-circuit fault occurs, the reluctance torque, and obtaining the torque expressions of the five-phase permanent magnet motor in the fundamental space and the third harmonic space through the reduced-order matrixes: step 4.1: taking, for the five-phase permanent magnet motor with the trapezoidal back-EMF, a derivative of a magnetic co-energy to a mechanical angle in case of a constant current; and ignoring the reluctance torque, and obtaining the torque expressions of the five-phase permanent magnet motor in the fundamental space and the third harmonic space as follows:
5. The short-circuit fault-tolerant control method based on the deadbeat current tracking for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF according to claim 1, wherein in step 5, constructing, for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF, the expression of the extra torque ripple generated by the interaction of the short-circuit current and the short-circuit back-EMF comprises: step 5.1: for the five-phase permanent magnet motor with the trapezoidal back-EMF, ignoring the reluctance torque, and expressing a permanent magnet torque generated between the short-circuit current and the short-circuit back-EMF as follows:
6. The short-circuit fault-tolerant control method based on the deadbeat current tracking for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF according to claim 1, wherein step 6 comprises: generating, for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF in case of the short-circuit fault, the short-circuit suppression currents to offset the extra torque ripple generated by the short-circuit current: step 6.1: reasonably distributing, for the five-phase permanent magnet motor with the trapezoidal back-EMF, currents in synchronous rotating coordinate systems in the fundamental space and the third harmonic space to offset the extra torque ripple caused by the short-circuit current, wherein the short-circuit suppression currents are expressed as follows:
7. The short-circuit fault-tolerant control method based on the deadbeat current tracking for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF according to claim 1, wherein step 7 comprises: obtaining, for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF in case of the short-circuit fault, the open-circuit fault-tolerant reference currents to maintain the smooth output torque, through the given q-axis current i.sub.q, specifically by: step 7.1: reasonably distributing, for the five-phase permanent magnet motor with the trapezoidal back-EMF, currents in synchronous rotating coordinate systems in the fundamental space and the third harmonic space to generate a torque equal to a torque before the short-circuit fault occurs and to suppress the extra torque ripple, wherein the open-circuit fault-tolerant reference currents are expressed as follows:
8. The short-circuit fault-tolerant control method based on the deadbeat current tracking for the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF according to claim 1, wherein step 9 comprises: obtaining the optimal fault-tolerant reference voltages u.sub.dr, u.sub.qr and u.sub.zr under the short-circuit fault through the deadbeat model predictive current control, wherein the discrete model required by the deadbeat model predictive current control under the short-circuit fault is constructed by step 9.1: obtaining a stator voltage equation for the five-phase permanent magnet motor with the trapezoidal back-EMF in case of the single-phase open-circuit fault:
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
DETAILED DESCRIPTION OF THE EMBODIMENTS
(6) The present invention provides a short-circuit fault-tolerant control method based on deadbeat current tracking for a five-phase permanent magnet motor with a sinusoidal back-electromotive force or a trapezoidal back-electromotive force (EMF). The method includes the following steps: detect a motor speed, compare a given speed ω* with an actual feedback speed ω.sub.m, and obtain a given current i.sub.q of a q-axis of the motor by a proportional integral (PI) controller; obtain, by using the given current i.sub.q of the q-axis, reference currents i.sub.d1o, i.sub.q1o, i.sub.z1o, i.sub.d3o, i.sub.q3o and i.sub.z3o to maintain an output torque, through torque expressions in a fundamental space and a third harmonic space; obtain short-circuit suppression currents i.sub.d1s, i.sub.q1s, i.sub.z1s, i.sub.d3s, i.sub.q3s and i.sub.z3s related to a short-circuit current i.sub.sc, so as to suppress torque ripples caused by the short-circuit current; superpose the reference currents and the short-circuit suppression currents to maintain the output torque in the respective space, and integrate the currents into the fundamental space through transformation matrixes to form optimal fault-tolerant reference currents i.sub.dr, i.sub.qr and i.sub.zr; transform currently sampled currents of remaining normal phases to d.sub.1-q.sub.1-z.sub.1 axes through coordinate transformation, combine with the optimal reference currents, and obtain optimal fault-tolerant reference voltages u.sub.dr, u.sub.qr and u.sub.zr through deadbeat model predictive control; and input the optimal fault-tolerant reference voltages into a carrier-based pulse width modulation (CPWM) module to obtain switching signals of each phase, and control the motor through an inverter to realize the short-circuit fault-tolerant control of the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF.
(7) The technical solutions in the embodiments of the present invention are described clearly and completely below with reference to the drawings. The embodiments of the present invention are described below in detail. Examples of the embodiments are shown in the drawings. The same or similar numerals represent the same or similar elements or elements having the same or similar functions throughout the specification. The embodiments described below with reference to the drawings are exemplary. They are only used to explain the present invention, and should not be construed as a limitation to the present invention.
(8) As shown in
(9) Step 1: A speed of a five-phase permanent magnet motor is detected as a feedback speed ω.sub.m of the motor. A given speed ω* is compared with the feedback speed ω.sub.m to obtain a speed error e.sub.r of the motor. A q-axis current of the motor is calculated by a proportional integral (PI) controller according to the speed error e.sub.r. The PI controller outputs a given q-axis current i.sub.q.
(10) Step 2: When a short-circuit fault occurs, an influence of a fault phase on the motor is divided into two aspects: an influence of a loss of the fault phase on a torque output and an influence of a fault phase short-circuit current on the torque output. When the influence of the fault phase short-circuit current on the torque output is offset, a short-circuit fault model is equivalent to an open-circuit fault model.
(11) Step 3: Reduced-order matrixes in a fundamental space and a third harmonic space are constructed as follows. In case a single-phase open-circuit fault occurs, an element corresponding to a fault phase is removed, and the matrixes are reconstructed based on a principle that a circular trajectory of a flux linkage and the back-EMF of the motor remains unchanged in an α-β plane after the fault.
(12) After an element corresponding to a phase A is removed, a matrix is obtained as follows:
(13)
(14) where, T.sub.clarke.sup.A is a clarke transformation matrix under a phase-A fault, and α=0.4π.
(15) In case of a fault, a first row and a third row of elements of the clarke transformation matrix are not orthogonal. In order to obtain a reduced-order transformation matrix in the fundamental space, the third row of elements of the matrix are removed. Based on a principle that a circular trajectory of a flux linkage and the back-EMF of the motor in an α-β plane remains unchanged after the fault, the matrix is reconstructed to obtain a reduced-order clarke transformation matrix and a reduced-order park transformation matrix in the fundamental space under a phase-A open-circuit fault:
(16)
(17) where, T.sub.clarke1.sup.A is the reduced-order clarke transformation matrix in the fundamental space; T.sub.park1.sup.A is the reduced-order park transformation matrix in the fundamental space; and θ is a position angle of a rotor.
(18) In case of a fault, a first row and a third row of elements of the clarke transformation matrix are not orthogonal. In order to obtain a reduced-order transformation matrix in the third harmonic space, the first row of elements of the matrix are removed. Based on the principle that the circular trajectory of the flux linkage and the back-EMF of the motor in an α.sub.3-β.sub.3 plane remains unchanged after the fault, the matrix is reconstructed to obtain a reduced-order clarke transformation matrix and a reduced-order park transformation matrix in the third harmonic space under the phase-A open-circuit fault:
(19)
(20) where, T.sub.clarke3.sup.A is the reduced-order clarke transformation matrix in the third harmonic space; and T.sub.park3.sup.A is the reduced-order park transformation matrix in the third harmonic space.
(21) Step 4: For a five-phase permanent magnet motor with a sinusoidal back-EMF or a trapezoidal back-EMF, torque expressions of the motor under the fault in the fundamental space and the third harmonic space are obtained as follows.
(22) Step 4.1: For the motor with the trapezoidal back-EMF, a derivative of a magnetic co-energy to a mechanical angle is taken in case of a constant current. A reluctance torque is ignored, and the torque expressions of the motor in the fundamental space and the third harmonic space are obtained as follows:
(23)
(24) where, T.sub.e1(Trapezoid) is a torque of the motor with the trapezoidal back-EMF in the fundamental space; T.sub.e3(Trapezoid) is a torque of the motor with the trapezoidal back-EMF in the third harmonic space; P is a number of pole pairs of the motor; Ψ.sub.1 is an amplitude of a fundamental flux linkage; Ψ.sub.3 is an amplitude of a third harmonic flux linkage; θ is a position angle of a rotor; i.sub.d1 and i.sub.q1 are d.sub.1-q.sub.1-axis currents in a fundamental rotating coordinate system; i.sub.d3 and i.sub.q3 are d.sub.3-q.sub.3-axis currents in a third harmonic rotating coordinate system; i.sub.z1 is a generalized zero sequence component in the fundamental space; and i.sub.z3 is a generalized zero sequence component in the third harmonic space.
(25) Step 4.2: For the motor with the sinusoidal back-EMF, a derivative of a magnetic co-energy to a mechanical angle is taken in case of a constant current. The reluctance torque is ignored, and the torque expressions of the motor in the fundamental space and the third harmonic space are obtained as follows:
(26)
(27) where, T.sub.e1(sin) is a torque of the motor with the sinusoidal back-EMF in the fundamental space; and T.sub.e3(sin) is a torque of the motor with the sinusoidal back-EMF in the third harmonic space.
(28) Step 5: For the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF, an expression of an extra torque ripple produced by an interaction of a short-circuit current and a short-circuit back-EMF is constructed as follows.
(29) Step 5.1: For the motor with the trapezoidal back-EMF, the reluctance torque is ignored, and a permanent magnet torque generated between the short-circuit current and the short-circuit back-EMF is expressed as follows:
(30)
(31) where, T.sub.sc(Trapezoid) is the extra torque ripple caused by the short-circuit current; i.sub.sc is the short-circuit current; ω is an electrical angular velocity of the motor, θ=ωt; and e.sub.a(Trapezoid) is a phase-A back-EMF of the motor with the trapezoidal back-EMF, which is expressed as follows:
(32)
(33) Step 5.2: For the motor with the sinusoidal back-EMF, the reluctance torque is ignored, and a permanent magnet torque generated between the short-circuit current and the short-circuit back-EMF is expressed as follows:
(34)
(35) where, T.sub.sc(sin) is the extra torque ripple caused by the short-circuit current; and e.sub.a(sin) is a phase-A back-EMF of the motor with the sinusoidal back-EMF, which is expressed as follows:
(36)
(37) Step 6: For the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF, the short-circuit suppression currents to offset the extra torque ripple produced by the short-circuit current are generated as follows.
(38) Step 6.1: For the motor with the trapezoidal back-EMF, currents in synchronous rotating coordinate systems in the fundamental space and the third harmonic space are reasonably distributed to offset an extra torque ripple caused by the short-circuit current, where the short-circuit suppression currents are expressed as follows:
(39)
(40) where, i.sub.d1s(Trapezoid), i.sub.q1s(Trapezoid) and i.sub.z1s(Trapezoid) are short-circuit suppression currents on the d.sub.1-q.sub.1-z.sub.1 axes in the synchronous rotating coordinate system in the fundamental space; and
(41) i.sub.d3s(Trapezoid), i.sub.q3s(Trapezoid) and i.sub.z3s(Trapezoid) are short-circuit suppression currents on the d.sub.3-q.sub.3-z.sub.3 axes in the synchronous rotating coordinate system in the third harmonic space.
(42) Step 6.2: For the motor with the sinusoidal back-EMF, currents in a synchronous rotating coordinate system in the third harmonic space are reasonably distributed to offset the extra torque ripple caused by the short circuit, where the short-circuit suppression currents are expressed as follows:
(43)
(44) where, i.sub.d3s(sin), i.sub.q3s(sin) and i.sub.z3s(sin) are short-circuit suppression currents on the d.sub.3-q.sub.3-z.sub.3 axes in the synchronous rotating coordinate system in the third harmonic space.
(45) Step 7: For the five-phase permanent magnet motor with the sinusoidal back-EMF or the trapezoidal back-EMF, open-circuit fault-tolerant reference currents to maintain a smooth output torque are obtained through the q-axis current i.sub.q.
(46) Step 7.1: For the motor with the trapezoidal back-EMF, currents in synchronous rotating coordinate systems in the fundamental space and the third harmonic space are reasonably distributed to generate a torque the same as that before the fault occurs and to suppress the extra torque ripple, where the open-circuit fault-tolerant reference currents are expressed as follows:
(47)
(48) where, i.sub.d1o(Trapezoid), i.sub.q1o(Trapezoid) and i.sub.z1o(Trapezoid) are open-circuit fault-tolerant reference currents on the d.sub.1-q.sub.1-z.sub.1 axes in the synchronous rotating coordinate system in the fundamental space; and i.sub.d3o(Trapezoid), i.sub.q3o(Trapezoid) and i.sub.z3o(Trapezoid) are open-circuit fault-tolerant reference currents on the d.sub.3-q.sub.3-z.sub.3 axes in the synchronous rotating coordinate system in the third harmonic space.
(49) Step 7.2: For the motor with the sinusoidal back-EMF, currents in a synchronous rotating coordinate system in the fundamental space are reasonably distributed to generate a torque the same as that before the fault occurs, where the open-circuit fault-tolerant reference currents are expressed as follows:
(50)
(51) where, i.sub.d1o(sin), i.sub.q1o(sin) and i.sub.z1o(sin) are open-circuit fault-tolerant reference currents on the d.sub.1-q.sub.1-z.sub.1 axes in the synchronous rotating coordinate system in the fundamental space.
(52) Step 8: The reference currents to maintain the stable output torque and the short-circuit suppression currents on d.sub.1-q.sub.1-z.sub.1 axes and a d.sub.3-q.sub.3-z.sub.3 axes are transformed into a natural coordinate system through coordinate transformation, and are superposed according to a superposition theorem. The currents integrated in the natural coordinate system are transformed to the d.sub.1-q.sub.1-z.sub.1 axes through an inverse matrix of the reduced-order transformation matrix in the fundamental space, thereby forming optimal short-circuit fault-tolerant reference currents i.sub.dr, i.sub.qr and i.sub.zr; The superposition process is shown in
(53) Step 9: The optimal fault-tolerant reference voltages u.sub.dr, u.sub.qr and u.sub.zr under the short-circuit fault are obtained through the deadbeat model predictive current control. The deadbeat model predictive control model under the fault state is constructed as follows.
(54) Step 9.1: For the five-phase permanent magnet motor with the trapezoidal back-EMF, a deadbeat model predictive control model in case of a single-phase open-circuit fault is obtained as follows:
(55)
(56) Step 9.2: For the five-phase permanent magnet motor with the sinusoidal back-EMF, a deadbeat model predictive control model in case of a single-phase open-circuit fault is obtained as follows:
(57)
(58) Step 10: The obtained optimal fault-tolerant reference voltages u.sub.dr, u.sub.qr and u.sub.zr are input into a carrier-based pulse width modulation (CPWM) module through coordinate transformation to obtain switching signals of phases. The obtained switching signals are input into an inverter to control the motor, thereby realizing the short-circuit fault-tolerant control of the five-phase permanent magnet motor.
(59) As shown in
(60) It can be seen from
(61) In the description of the present specification, the description with reference to the terms “one embodiment”, “some embodiments”, “an illustrative embodiment”, “an example”, “a specific example”, or “some examples” means that specific features, structures, materials or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic descriptions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
(62) Although the embodiments of the present invention have been illustrated, it should be understood that those of ordinary skill in the art may still make various changes, modifications, replacements and variations to the above embodiments without departing from the principle and spirit of the present invention, and the scope of the present invention is limited by the claims and legal equivalents thereof.