Condition monitoring and fault detection in induction motors
10686394 ยท 2020-06-16
Assignee
Inventors
- Hassan H. Eldeeb (Miami, FL, US)
- Alberto Berzoy (Tucker, GA, US)
- Ahmed A. Saad (Miami, FL, US)
- Osama Mohammed (Miami, FL, US)
Cpc classification
H02P29/024
ELECTRICITY
H02P21/30
ELECTRICITY
International classification
Abstract
Methods and systems for real-time, in-service, non-intrusive condition monitoring of turn-to-turn faults (TTFs) of an induction motor stator in a drive system. A time-domain-based signal processing technique, mathematical morphology, can be used for condition monitoring based on the radiated electromagnetic (EM) field from the induction motor. The vector control technique implemented to drive the induction motor can be direct torque control, and the mathematical morphology technique can detect incipient TTFs based on the radiated magnetic field.
Claims
1. A method for condition monitoring of turn-to-turn faults (TTFs) of an induction motor in a drive system, the method comprising: receiving, by a processor, a signal of the induction motor, the signal comprising information on a radiated magnetic field of the induction motor; performing, by the processor, a mathematical morphology (Mat-Morph) technique on the signal of the induction motor, based on the information on the radiated magnetic field of the induction motor, the Mat-Morph technique being performed in the time domain; and determining, by the processor, whether a TTF exists in the induction motor and, if so, a location of the TTF, based on results of the Mat-Morph technique.
2. The method according to claim 1, the induction motor being driven by direct torque control (DTC).
3. The method according to claim 1, the drive system being an electric vehicle drive system.
4. The method according to claim 1, the performing of the Mat-Morph technique comprising extracting relevant features of the signal based on interaction between the signal and a structuring element (SE) of the Mat-Morph technique.
5. The method according to claim 4, the SE being 2.sup.n, where n is a positive integer.
6. The method according to claim 5, a length of the SE being 2.sup.n times T.sub.s, where T.sub.s is a sampling time of the signal.
7. The method according to claim 5, n being 4 such that the SE is 16.
8. The method according to claim 4, the performing of the Mat-Morph technique comprising performing a dilation operation to produce a dilated signal, an erosion operation to produce an eroded signal, and a Mat-Morph Gradient (MMG) operation, the MMG operation comprising subtracting the erosion signal from the dilation signal.
9. The method according to claim 8, the dilation operation comprising the following
=(kg)=max {k(x+s)+g(s)|(x+s)D.sub.k,sD.sub.g}, where k represents the signal, g represents the SE, represents the dilated signal, represents k dilated with g to produce the dilated signal, D.sub.k is a definition domain of k, D.sub.g is a definition domain of g, x is a sample of k, and s is a length of the SE, and the erosion operation comprising the following
=(kg)=min {k(x+s)+g(s)|(x+s)D.sub.k,sD.sub.g}, where represents the eroded signal and represents k eroded with g to produce the eroded signal.
10. The method according to claim 1, the performing of the Mat-Morph technique comprising performing a dilation operation to produce a dilated signal, an erosion operation to produce an eroded signal, and a Mat-Morph Gradient (MMG) operation, the MMG operation comprising subtracting the erosion signal from the dilation signal.
11. The method according to claim 1, the determining of whether a TTF exists in the induction motor comprising monitoring an energy end value of the induction motor after performing the Mat-Morph technique.
12. A system for condition monitoring of turn-to-turn faults (TTFs) of an induction motor in a drive system, the system comprising: a sensor configured to detect magnetic radiation; a processor; and a non-transitory machine-readable medium in operable communication with the processor and the sensor, and comprising instructions stored thereon that when executed cause the processor to: receive a signal of the induction motor, the signal comprising information on a radiated magnetic field of the induction motor; perform, a mathematical morphology (Mat-Morph) technique on the signal of the induction motor, based on the information on the radiated magnetic field of the induction motor, the Mat-Morph technique being performed in the time domain; and determine whether a TTF exists in the induction motor and, if so, a location of the TTF, based on results of the Mat-Morph technique.
13. The system according to claim 12, the sensor being a loop antenna.
14. The system according to claim 12, the induction motor being driven by direct torque control (DTC), and the drive system being an electric vehicle drive system.
15. The system according to claim 12, the performing of the Mat-Morph technique comprising extracting relevant features of the signal based on interaction between the signal and a structuring element (SE) of the Mat-Morph technique.
16. The system according to claim 15, the SE being 2.sup.n, where n is a positive integer, and a length of the SE being 2.sup.n times T.sub.s, where T.sub.s is a sampling time of the signal.
17. The system according to claim 15, the performing of the Mat-Morph technique comprising performing a dilation operation to produce a dilated signal, an erosion operation to produce an eroded signal, and a Mat-Morph Gradient (MMG) operation, the MMG operation comprising subtracting the erosion signal from the dilation signal.
18. The system according to claim 17, the dilation operation comprising the following
=(kg)=max {k(x+s)+g(s)|(x+s)D.sub.k,sD.sub.g}, where k represents the signal, g represents the SE, represents the dilated signal, represents k dilated with g to produce the dilated signal, D.sub.k is a definition domain of k, D.sub.g is a definition domain of g, x is a sample of k, and s is a length of the SE, and the erosion operation comprising the following
=(kg)=min {k(x+s)+g(s)|(x+s)D.sub.k,sD.sub.g}, where represents the eroded signal and represents k eroded with g to produce the eroded signal.
19. The system according to claim 12, the determining of whether a TTF exists in the induction motor comprising monitoring an energy end value of the induction motor after performing the Mat-Morph technique.
20. A method for condition monitoring of turn-to-turn faults (TTFs) of an induction motor in a drive system, the method comprising: receiving, by a processor, a signal of the induction motor, the signal comprising information on a radiated magnetic field of the induction motor; performing, by the processor, a mathematical morphology (Mat-Morph) technique on the signal of the induction motor, based on the information on the radiated magnetic field of the induction motor, the Mat-Morph technique being performed in the time domain; and determining whether a TTF exists in the induction motor and, if so, a location of the TTF, based on results of the Mat-Morph technique, the induction motor being driving by direct torque control (DTC), the drive system being an electric vehicle drive system, the performing of the Mat-Morph technique comprising extracting relevant features of the signal based on interaction between the signal and a structuring element (SE) of the Mat-Morph technique, the SE being 2.sup.n, where n is a positive integer, a length of the SE being 2.sup.n times T.sub.s, where T.sub.s is a sampling time of the signal, n being 4 such that the SE is 16, the performing of the Mat-Morph technique comprising performing a dilation operation to produce a dilated signal, an erosion operation to produce an eroded signal, and a Mat-Morph Gradient (MMG) operation, the MMG operation comprising subtracting the erosion signal from the dilation signal, the dilation operation comprising the following
=(kg)=max {k(x+s)+g(s)|(x+s)D.sub.k,sD.sub.g}, where k represents the signal, g represents the SE, represents the dilated signal, represents k dilated with g to produce the dilated signal, D.sub.k is a definition domain of k, D.sub.g is a definition domain of g, x is a sample of k, and s is a length of the SE, the erosion operation comprising the following
=(kg)=min {k(x+s)+g(s)|(x+s)D.sub.k,sD.sub.g}, where represents the eroded signal and represents k eroded with g to produce the eroded signal, and the determining of whether a TTF exists in the induction motor comprising monitoring an energy end value of the induction motor after performing the Mat-Morph technique.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10) Embodiments of the subject invention provide novel and advantageous methods and systems for real-time, in-service, non-intrusive condition monitoring of turn-to-turn faults (TTFs) of an induction motor stator in a drive system (e.g., a drive system of an electric vehicle (EV)). Owing to the high performance requirements, the drive system of an EV is typically vector controlled (i.e., closed-loop controlled). A time-domain (T-domain)-based signal processing technique, mathematical morphology (Mat-Morph), can be used for condition monitoring based on the radiated electromagnetic (EM) field (or the radiated magnetic field) from the induction motor. The vector control technique implemented to drive the induction motor can be direct torque control (DTC), which is the most commonly implemented vector control drive technique in industry due to its robustness and independence of motor parameters. The Mat-Morph technique can detect incipient TTF more accurately than spectrum-based techniques.
(11) The detection of a stator fault based on the frequency domain (F-domain) signatures of the radiated magnetic field ({right arrow over (H)}) can be used for directly online (DOL) machines. Condition monitoring based on the radiated {right arrow over (H)} captured by an external magnetic loop antenna has the merits of being in-service and non-intrusive, and the loop antenna is less likely to saturate compared to current sensors used in the motor current signature analysis (MSCA), developed power, and impedance-based condition monitoring techniques. Among various T-domain signal processing routines, Mat-Morph theory, which can also be used for image processing applications, can detect broken bar faults and TTF failures for DOL-connected induction motors.
(12) Embodiments of the subject invention provide fault diagnosis techniques (e.g., algorithms) based on Mat-Morph algebra and the radiated {right arrow over (H)} field from a DTC-driven induction motor to detect TTF failures in real-time. The examples below show testing of the FD techniques using finite element analysis (FEA) co-simulation and experimental environments, as well as comparative analysis between the accuracy of Mat-Morph based condition monitoring and F-domain based condition monitoring. The examples below also show testing of the accuracy of the FD techniques through changing the location of the loop antenna.
(13)
(14) The DTC cycle starts with measuring the voltage of the DC-link (V.sub.DC), and the current of two of the motors line (i.sub.sb and i.sub.sc). The third line current (i.sub.sa) is calculated by KCL as in Equation (1), whereas the output phase voltages of the VSI ({circumflex over (v)}.sub.s) can be computed using the switching sequence ([d.sub.ia d.sub.ib d.sub.ic].sup.t) as in Equation (2).
(15)
(16) Then, [{circumflex over (v)}.sub.s] and [i.sub.s] are transformed from abc frame to the frame, and the flux-linkage of the stator ({circumflex over ()}.sub.s) is estimated by Equation (3).
{circumflex over ()}.sub.s=({circumflex over (v)}.sub.sR.sub.s.sub.s)dt(3)
Using i.sub.s and {circumflex over ()}.sub.s, T.sub.e is estimated via Equation (4), where R.sub.s is the stator resistance.
(17)
(18) The error between the estimated and reference values of T.sub.e (T.sub.e=T.sub.refT.sub.e) and .sub.s (|.sub.s|=.sub.ref|.sub.s|) fed into the hysteresis controllers. According to the outputs of the controllers (, ) and the space vector (SV) sector (S.sub.x; ={1-6}) of the previous switching cycle (t.sub.k-1), the SV sector of the new cycle (t.sub.k) is determined, as in
(19) TABLE-US-00001 TABLE I DTC Switching LUT , 0 S.sub.1 v.sub.S4 v.sub.S2 v.sub.S5 v.sub.S3 0 S.sub.2 v.sub.S5 v.sub.S6 v.sub.S1 v.sub.S2 0 S.sub.3 v.sub.S1 v.sub.S4 v.sub.S3 v.sub.S6 0 S.sub.4 v.sub.S3 v.sub.S5 v.sub.S2 v.sub.S4 0 S.sub.5 v.sub.S2 v.sub.S1 v.sub.S6 v.sub.S5 0 S.sub.6 v.sub.S6 v.sub.S3 v.sub.S4 v.sub.S1 0
(20) From the perspective of the EM fields, the asynchronous machine is composed of thousands of short dipoles. A Hertzian (short) dipole of length (l) carrying a time-varying current (i) will generate a magnetic potential vector ({right arrow over (A)}) at any observational point (OP) located at the spherical coordinates (r, , ) as in Equation (5):
(21)
where is the phase constant and is the permeability. By solving Equation (6), the magnetic field intensity ({right arrow over (H)}) at OP will be as shown in Equation (7):
(22)
(23) Referring to Equation (7), the radiated {right arrow over (H)} will carry the signatures of the current. The total emitted {right arrow over (H)} at OP is the summation of {right arrow over (H)} created by each individual dipole. To evaluate the total emitted {right arrow over (H)}, a physics-based model of the motor can be built (e.g., in FEA software) considering all the geometrical details of the induction motor under consideration. Experimentally, {right arrow over (H)} can be captured (e.g., by a loop antenna), amplified, and transmitted to the control board (e.g., dSpace1104), in which the Mat-Morph routine is implemented, as conceptualized in
(24) In embodiments, the condition monitoring can be based on analyzing the radiated H in the T-domain. Therefore, placing and positioning a detector (e.g., a magnetic loop antenna) is a vital factor to consider. The magnetic flux lines radiated from the machine can cut the cross-sectional area of a loop antenna if the latter is placed oriented towards the x or z axes, as shown in
(25) Mat-Morph is a technique used for the analysis of spatial structures, and it is based on set-theory, integral geometry, and lattice algebra. In contrast to the theory of linear signal processing, such as Fourier Transform (FT) and Wavelet Transform (WT), Mat-Morph is a non-linear signal processing technique that depends on the signal waveform in the T-domain rather than the F-domain. The main function of the Mat-Morph operator is to extract relevant structures of a set. The extraction is performed by the interaction between the signal and the Structuring Element (SE). The size of the SE is pre-defined according to the shape of the signal and the required features. In embodiments of the subject invention, the signal can be the radiated {right arrow over (H)} from a DTC-driven induction motor, whose fundamental frequency is the power frequency (f.sub.1M) (can be set by the DTC, in the range of tens of Hz), and the VSI switching frequency (e.g., f.sub.s=10 kHz) can be superimposed. The high-order transients in the signal can be chosen as a fault indicator. Consequently, the SE can be chosen as a short time period. Typically, the SE should be 2.sup.n, where n is a positive integer. For example, the SE can be selected to be 16, which means SE length is 16T.sub.s, where T.sub.s is the sampling time of the signal.
(26) The interaction between the main signal and the SE is done via a dilation operation, an erosion operation and a Mat-Morph Gradient (MMG), as follows (see also Serra et al., Mathematical Morphology and its Application to Signal Processing, Int'l. Workshop on Mathematical Morphology and its Applications to Signal Processing (ISMM), 1993; which is hereby incorporated by reference in its entirety).
(27) 1. Dilation operation: Dilation can be abstracted as swelling or expanding of the shapes contained in the input signal by using an SE. Let k denote a signal and g denote the SE, and g is shorter than k. Dilation is defined as in Equation (8),
=(kg)=max {k(x+s)+g(s)|(x+s)D.sub.k,sD.sub.g}(8)
where dilation operator means k dilated with g to produce the dilated signal . D.sub.k, D.sub.g are the definition domain of k and g respectively, s is the length of the SE, and x is the samples of signal k in the short time buffer (refer to
(28) 2. Erosion Operation: Erosion can be described as shrinking of the shapes contained in the input signal by using the SE. The same as dilation operation, erosion is described as the minimum interaction between the signal and the SE as formulated as in Equation (9),
=(kg)=min {k(x+s)+g(s)|(x+s)D.sub.k,sD.sub.g}(9)
where erosion operator means k eroded with g, and is the eroded signal (refer to
(29) 3. MMG: The MMG, as defined in Equation (10), is the arithmetic difference between the dilation and erosion of a signal by the SE (refer to
MMG=(10)
(30) In embodiments of the subject invention, Mat-Morph-based analysis of the radiated {right arrow over (H)} from an asynchronous motor in a DTC-drive system can be used to detect TTF failures. The DTC system is a vector control drive system, which can be utilized in EV drive systems. The condition monitoring systems and techniques of embodiments of the subject invention can detect TTF incipient failures in the T-domain in a simple way (see examples for results obtained experimentally and in FEA co-simulation environment). Unlike the F-domain-based techniques that require monitoring of several harmonics/inter-harmonics to detect a fault, Mat-Morph condition monitoring is based on monitoring one value, the EEV. In addition, Mat-Morph routine in its basic concept is based on buffering, addition, and subtraction, which make it easy to implement on digital signal processing (DSP) boards, particularly compared to Fast Fourier Transform (FFT).
(31) Embodiments of the subject invention provide several advantages over related art TTF diagnosis techniques in DTC-driven induction motors, which are based on analyzing the stator's current in either the F-domain (using FFT) or in the T-domain through its effect on the impedance of the induction motor. The related art methods are problematic and unreliable as they don't determine the TTF location in the motor, and the DTC and VSI by their nature exert numerous harmonics in the stator's current, which makes the TTF diagnosis in the F-domain more challenging because the switching activity might mimic the fault signatures. Embodiments of the subject invention overcome these challenges, as discussed in detail herein.
(32) The methods and processes described herein can be embodied as code and/or data. The software code and data described herein can be stored on one or more machine-readable media (e.g., computer-readable media), which may include any device or medium that can store code and/or data for use by a computer system. When a computer system and/or processor reads and executes the code and/or data stored on a computer-readable medium, the computer system and/or processor performs the methods and processes embodied as data structures and code stored within the computer-readable storage medium.
(33) It should be appreciated by those skilled in the art that computer-readable media include removable and non-removable structures/devices that can be used for storage of information, such as computer-readable instructions, data structures, program modules, and other data used by a computing system/environment. A computer-readable medium includes, but is not limited to, volatile memory such as random access memories (RAM, DRAM, SRAM); and non-volatile memory such as flash memory, various read-only-memories (ROM, PROM, EPROM, EEPROM), magnetic and ferromagnetic/ferroelectric memories (MRAM, FeRAM), and magnetic and optical storage devices (hard drives, magnetic tape, CDs, DVDs); network devices; or other media now known or later developed that are capable of storing computer-readable information/data. Computer-readable media should not be construed or interpreted to include any propagating signals. A computer-readable medium of the subject invention can be, for example, a compact disc (CD), digital video disc (DVD), flash memory device, volatile memory, or a hard disk drive (HDD), such as an external HDD or the HDD of a computing device, though embodiments are not limited thereto. A computing device can be, for example, a laptop computer, desktop computer, server, cell phone, or tablet, though embodiments are not limited thereto.
(34) A greater understanding of the embodiments of the subject invention and of their many advantages may be had from the following examples, given by way of illustration. The following examples are illustrative of some of the methods, applications, embodiments, and variants of the present invention. They are, of course, not to be considered as limiting the invention. Numerous changes and modifications can be made with respect to the invention.
Example 1
(35) The FD techniques of embodiments of the subject invention were tested using FEA co-simulation and experimental environments. A comparative analysis between the accuracy of Mat-Morph based condition monitoring and F-domain based condition monitoring was also performed, as well as a test of the accuracy of the FD techniques through changing the location of a loop antenna.
(36) The induction motor considered was a 1 horsepower (HP) WEG induction motor of M19 USS iron cored stator with 36 slots. The rotor had 44 slots, and aluminum bars of 3.810.sup.7 /m. The induction motor had a thickness of 0.31 mm. Each phase had 6 coils connected in series, with total number of turns per phase being N.sub.as=510. Four taps were done on the physical induction and the FEA model to study the TTF. The fault severity factor (.sub.f) is a ratio between the number of turns short-circuited and N.sub.sa. The four faulty cases (C1, C2, C3, C4) are for .sub.f=1.08%, 2.68%, 3.98%, and 4.7%, respectively. The fault resistance was R.sub.f=0.67. The nameplate ratings and parameters of the induction motor are shown in Table II. The co-simulation environment was realized via the interactive coupling between the DTC-VSI models in Simulink/MatLab environment and the FEA model of an induction motor in MagNET/Infolytica.
(37) TABLE-US-00002 TABLE II NAMEPLATE RATINGS OF THE 1 HP WEG IM UNDER STUDY. Param. Value Param. Value Rating Value Rating Value L.sub.ls (mH) 32.1 R.sub.s () 9.292 P.sub.r (W) 746 PF 0.8 L.sub.lr (mH) 37.0 R.sub.r () 7.231 V.sub.r (V) 460 poles 4 L.sub.m (H) 0.895 J.sub.m (Kgm2) 0.053 I.sub.r (A) 1.47 n.sub.r (rpm) 1730
(38) The emitted {right arrow over (H)} at an observer point (OP) at 15 cm distance (d=15) was obtained for healthy and C1 faulty conditions from the FEA co-simulation environment, as shown in
(39) Consequently, MMG, which is the difference between the dilation and erosion (as defined in Equation (8)), has a higher value in the faulty case if compared to the healthy, as depicted in
(40) The healthy condition and the four faulty conditions were run experimentally in the setup shown in
(41) 1. Investigating the effect of d on the fault detection accuracy
(42) The experimental setup was operated under the five operational conditions (healthy and C1-C4) while the loop antenna captured the radiated {right arrow over (H)} from the induction motor in each operational condition at 9 different distances (d changes from 15 to 55 cm with step of 5 cm, all at =0), which resulted in 45 experimental data points.
(43) At each case, the captured {right arrow over (H)} was subtracted from its corresponding value when the machine was not running, to counter-balance the effect of EM fields radiated by various components. The Mat-Morph routine was applied on the captured data, and the EEVs are displayed in
(44)
The results in
(45) 2. Investigating the effect of the rotation angle () on the fault detection
(46) To investigate the effect of changing the angle between the loop antenna and the induction on the condition monitoring performance, 25 tests were conducted. For the five cases under study (healthy induction motor and C1-C4), d was kept constant (15 cm) while kept changing from =0 to 180, with step of 45. The magnitude and percentage of the EEV for the 5 cases at each are displayed in
(47) Because detecting TTF for open loop driven motors using {right arrow over (H)} has previously been based on monitoring its spectrum in the F-domain, the setup was run experimentally under the five conditions, and the loop antenna was placed d=15 cm and =0, and the captured {right arrow over (H)} was analyzed via a real-time EM signal analyzer (RSA 5103A). The span of the spectrum analyzer was from 0 Hz to 510 Hz (harmonic order h=8.5) with 0.05 Hz resolution.
(48) Results showed the capability of the condition monitoring techniques and systems of embodiments of the subject invention to detect TTF incipient failures in the T-domain in a simple way, experimentally and in an FEA co-simulation environment. Sensitivity analysis was conducted by changing the distance and the angle between the induction motor and the loop antenna in 70 experimental studies. Results revealed that the location of the faulty turns in the stator's winding could be detected through changing the angle of the magnetic antenna. Also, comparative analysis between the T-domain based Mat-Morph and the spectrum of {right arrow over (H)} was presented. Results demonstrated that the condition monitoring techniques and systems of embodiments of the subject invention (using the T-domain) outperformed the spectrum (F-domain)-based techniques in detecting incipient TTFs.
(49) It should be understood that the examples and embodiments described herein are for illustrative purposes only and that various modifications or changes in light thereof will be suggested to persons skilled in the art and are to be included within the spirit and purview of this application.
(50) All patents, patent applications, provisional applications, and publications referred to or cited herein are incorporated by reference in their entirety, including all figures and tables, to the extent they are not inconsistent with the explicit teachings of this specification.