1. Introduction
In electric vehicles, it is required that the main drive motor can still run smoothly in the case of motor failure; otherwise, it will cause significant damage to lives and properties. Therefore, the motor is required to have strong fault tolerance performance to minimize the impact of the fault part on the remaining normal part. At the same time, using fault-tolerant control algorithms can further enhance the fault-tolerant performance of the motor and ensure the safety of users [
1,
2,
3].
The most important requirement of a fault-tolerant permanent magnet (PM) motor is the ability to manage and mitigate faults. In the operation of a PM motor, winding is one of the most fault-prone components [
4]. In addition, 15–21% of winding problems are caused by high temperatures and insulation damage. During the operation of the motor, the insulation layer of the winding bears certain mechanical stress, electrical stress, and thermal stress. Additionally, when these stresses exceed a certain limit, the insulation layer of the winding will be damaged, leading to the occurrence of inter-turn short-circuit (SC) faults. Inter-turn SC faults play a key role in the faults of windings [
5,
6], especially in the case of a few SC turns. The SC current can reach the value that is higher than dozens of times the rated current, and the large amount of heat generated in the winding can cause a very high temperature in a short time. The high temperature will aggravate the damage of the insulation layer in the winding and lead to the motor eventually burning down. Therefore, an accurate thermal analysis taking all effects into account is particularly important during the design phase for predicting temperature distributions and hot spot temperatures under an inter-turn SC fault. Quantifying the rate of temperature rise and the maximum allowed time duration is of great significance. Furthermore, faults should be discovered in time, and appropriate actions need to be taken to prevent further damage. A thermal analysis of fault-tolerant motors under inter-turn SC faults can provide guiding value for fault-tolerant control and maintenance.
There is extensive research on the thermal analysis of PM motors under healthy conditions based on three methods [
7,
8,
9,
10,
11,
12,
13]: lumped parameter thermal network (LPTN), finite element analysis (FEA), and computational fluid dynamics (CFD). Few papers consider the temperature rise in PM motors under inter-turn SC faults. A LPTN model was built with Motor-CAD in [
14] to calculate the temperature rise in SC turns, and the results showed that the temperature of SC turns is much higher than that of healthy turns. However, Motor-CAD is only suitable for symmetric models; when inter-turn faults occur, the copper loss distribution is no longer uniform, and it is necessary to consider the circumferential heat transfer of the PM motor. A FEA model was built in [
15], which considered the circumferential heat transfer of the PM motor under inter-turn SC faults. However, Ref. [
15] only changed the input copper loss without modeling the SC turns, which may have a significant impact on the final temperature distribution. A 3D LPTN model and 3D FEA model were proposed in [
16,
17]; these papers used the method of electromagnetic–thermal (EM-thermal) simulation to analyze the transient temperature rise in SC turns under the inter-turn SC fault. First, the SC current is calculated in the electromagnetic simulation; then, the SC current is used to calculate the temperature rise; and then, the transient temperature of the PM motor is updated to the electromagnetic field to calculate the SC current again. The transient temperature rise in the PM motor is obtained by iterating continuously. The results show that the temperature obtained by EM-thermal simulation is more accurate and much higher than that obtained by thermal simulation. However, the time constants of electromagnetic simulation and thermal simulation are different, and it takes a long time to accurately simulate the effective value of SC current. As a result, solving the 3D FEA model by EM-thermal simulation is time-consuming and requires a well-configured computer. The 3D LPTN model in [
16] has a high discretization level, however, this model has hundreds of nodes and the cost of modeling and computing is much higher than that of a typical LPTN model.
This paper proposes a simplified LPTN model for thermal analysis under inter-turn SC faults of a five-phase fault-tolerant PM motor. Circumferential heat transfer, variable copper loss, and uneven loss distribution can be considered in this model. Moreover, to separate the copper loss of SC turns from the electromagnetic simulation, an analytical calculation formula of inter-turn SC currents is derived. This formula can accurately calculate the copper loss with a different number of SC turns at different temperatures. The simplified LPTN model can achieve not only a high calculation speed but also a high accuracy. The remaining sections are organized as follows. In
Section 2, the five-phase fault-tolerant PM motor is introduced. In
Section 3, the loss under an inter-turn SC fault is calculated by the analytical calculation formula. In
Section 4, the proposed simplified LPTN model is presented. In
Section 5, the transient temperature rise is calculated for the healthy condition and the inter-turn SC fault condition. In addition, the calculation results of different simplified models are compared. In
Section 6, the proposed model is validated by experiments. Finally,
Section 7 concludes this paper.
3. Analysis of Loss under Inter-Turn SC
Inter-turn SC fault is a very complex fault. Since the insulation layer between SC turns is not completely destroyed at the beginning, there is a contact resistance that makes the SC current smaller between the SC turns. The degree of inter-turn SC fault deepens as the temperature of SC turns increases, and it eventually becomes complete SC. Additionally, at this time, the insulation layer between SC turns is completely destroyed and the contact resistance tends to be infinitesimal. If the number of SC turns is only a few, the SC current may reach the value that is higher than dozens of times the rated current. Moreover, the value of the contact resistance is unpredictable. Therefore, in order to study the most serious temperature rise in the SC turns, the inter-turn SC fault studied in this paper is a complete SC.
The number of SC turns and the position of SC turns in the slot affect the inter-turn SC current. It can be known from Ref. [
5] that the SC current reaches its maximum when SC turns are close to the slot opening. An equivalent processing of the windings should be carried out to distinguish the wires at different positions before analyzing the inter-turn SC current. As shown in
Figure 4 and
Figure 5, it is assumed that each wire has the same thickness and is tiled in the slot in turn. Inter-turn SC fault occurs in slot A1 and slot A2, the position of SC turns is close to the slot opening.
Since the phase windings of the fault-tolerant PM motor are magnetically well-isolated from each other, the mutual coupling between the phases can be neglected. Thus, the inter-turn SC current can be predicted based on the analysis of a single-phase winding. The illustration of inter-turn SC is given in
Figure 6, in which
Ef is the electromotive force of one SC turn,
Rf is the resistance of one SC turn,
If is the SC current,
ω is the angular velocity of the motor,
Lf is the inductance of one SC turn, and
Nf is the number of SC turns. 1, 2, 3, …,
Nf−1 indicates the node number.
Since an inter-turn SC current is much larger than a current in healthy turns and the healthy turns are far away from the SC turns, the mutual inductance between healthy turns and SC turns can be ignored. The calculation of SC current usually ignores the coupling effect between SC turns [
20]. In order to consider the coupling effect between SC turns, the coupling coefficient k is introduced. Assuming that the coupling coefficient
k between any two SC turns is equal, the SC current and the copper loss of SC turns can be estimated in Equations (1) and (2). The relationship between resistance and temperature is shown in Equation (3).
where
R0 is the resistance of one SC turn at room temperature,
α is the temperature coefficient of copper resistivity, the value of
α is approximately 0.393%/°C, and
Tf is the real-time temperature of SC turns.
It can be seen from Equation (1) that, when other conditions remain unchanged, the larger the number of SC turns Nf is, the smaller the SC current in each turn will be. In the case of a one-turn SC, the SC current reaches the maximum, in which the values of Ef, Lf, and k are unknown, and the values of Rf, Nf, and ω are known. Through simulation calculations, the corresponding If can be obtained when Nf is 1, 2, and 3. The simultaneous equations can be used to solve the values of Lf, Ef, and k.
Table 2 shows the error between the SC current calculated by the analytical formula and the SC current obtained by the FEA method.
It can be seen from
Table 2 that with an increasing number of SC turns, the error tends to increase. This is due to the flux leakage not being the same everywhere in the slot, and the influence caused by the flux leakage variation in the slot not being considered in the analytical formula. However, when the number of SC turns is small, the error of the analytical formula is small, and the analytical formula can be considered accurate.
Figure 7 shows the relationship between the loss of SC turns and the number of SC turns in one slot. It can be seen from the figure that the loss of SC turns is far greater than the loss of healthy turns, when the number of SC turns is 4, the copper loss in the slot reaches the maximum. Although SC current reaches its maximum under one-turn SC, the copper loss of four turns SC is almost twice that of one-turn SC. Therefore, the transient temperature rise in SC turns under four-turn SCs is studied in this paper.
Table 3 shows the error between the SC current calculated by the analytical formula and the SC current obtained by the FEA method at different temperatures. With the increase in temperature, the resistance of SC turns increases, leading to the decrease in SC current. The results show that although there are errors, the accuracy is still very high at different temperatures. When using FEA method, hundreds of instantaneous currents are needed to obtain an effective value of SC current. When the temperature of the SC turns keeps rising, new SC currents need to be constantly calculated. Considering the increase in calculating speed, the analytical formula has more advantages than the FEA method.
In addition to copper loss, there are also iron losses, PM eddy current losses, and friction losses during the operation of PM motors. Iron loss and PM eddy current loss are calculated via FEA. Because the temperature coefficient of ferromagnetic material is far less than that of copper, iron loss and PM eddy current loss are less affected by temperature and can be considered as constants independent of temperature [
21]. Since the research target of this paper is a low-speed PM motor, the friction loss accounts for less than one percent of the total loss, which can be negligible [
22].
4. Simplified LPTN Model
The advantage of the LPTN method is that the calculation speed is very fast and it does not need the help of FEA. However, the LPTN method can only calculate the average temperature of each node. Moreover, the more nodes there are, the more complex the modelling will be and the higher the accuracy will be.
Due to the uneven distribution of loss, the temperature of the motor is not symmetrical in the circumferential direction. For example, the temperature of each stator tooth and winding is different. Therefore, it is not reasonable to take only one tooth and one slot to establish the LPTN model. According to the characteristics of LPTN method, the simplified idea of this paper is as follows. A few nodes are set up in the area with a small temperature gradient to obtain the average temperature, and a large number of nodes are set up in the area with a large temperature gradient to obtain the temperature distribution.
Before using the LPTN method to analyze the temperature rise in the fault-tolerant PM motor, the following assumptions should be made during this analysis:
- (1)
All the loss of the fault-tolerant PM motor is converted into heat.
- (2)
Only heat conduction and convection are considered, and the effect of heat radiation is ignored.
- (3)
Except for copper, the effect of temperature on material properties is not considered.
- (4)
Skin effect and proximity effect of winding are not considered.
- (5)
Only copper loss, iron loss, and PM eddy current loss are considered.
- (6)
Because of the structure of fractional slot concentrated winding, the length of the end winding is very short and the heat transfer between the end winding and the air at the end is not considered.
When inter-turn SC fault occurs, the SC turn generates a lot of heat. Part of the heat is transferred to the surrounding teeth and slot through the stator teeth, part of the heat is transferred to the housing along the radial direction through the stator yoke, and the rest of the heat is transferred to the rotor through the airgap. The heat on the rotor is transferred to the bearings and endcap along the axial direction. Finally, the heat generated by the fault-tolerant PM motor is emitted to the external air through the endcap and housing.
Since the loss on the rotor is small and the rotor will rotate continuously during normal operation and evenly absorb heat from the stator, and the difference in the thermophysical parameters of the rotor core, PM and shaft is not great, and their temperature is relatively close and can be equivalent to a node. As shown in
Figure 8, the rotor (PM, rotor core and shaft) is viewed as equivalent to a uniform temperature distribution. The thermophysical parameters of equivalent nodes are weighted according to the volume (area) of each material and are the same in the radial and axial directions. The only difference is that the influence of the insulation layer between laminations needs to be considered axially [
15,
16,
17].
The physical parameters of the equivalent can be calculated by the area weight method, and the calculation formula is shown in Equations (4)–(7).
where
Ceq1 is the thermal capacitance of the equivalent;
mpm,
mro, and
msh are the mass of the PM, rotor core, and shaft, respectively;
cpm,
cro, and
csh are the specific heat capacities of the PM, rotor core, and shaft, respectively;
λeq1-rad and
λeq1-axi are the radial and axial thermal conductivity of the equivalent, respectively;
Apm,
Aro, and Ash are the area of the PM, rotor core, and shaft, respectively;
λpm,
λro, and
λsh are the thermal conductivity of the PM, rotor core, and shaft, respectively; and
kε is the lamination factor of the rotor core.
The heat from the rotor is eventually dissipated into the air through the bearings and end caps, as shown in
Figure 9. The thermal resistance in
Figure 9 can be calculated by Equations (8)–(11).
where
kr and
ke are heat transfer coefficients between the rotor and air, and between the endcap and air, respectively;
Sr and
Se are contact areas between the rotor and air, and between the endcap and air, respectively;
rbo and
rbi are outside diameter and inside diameter of the bearing, respectively;
reo and
rei are outside diameter and inside diameter of the endcap, respectively;
λb and
λe are thermal conductivity of bearing and endcap, respectively; and
lb and
le are the thicknesses of the bearing and endcap, respectively.
When inter-turn SC occurs, SC turns will generate a lot of heat, and due to the low thermal conductivity of the windings, there will be a large temperature gradient in the SC slot, so more nodes should be allocated to calculating the temperature distribution.
Figure 10 shows the LPTN model of the healthy slot and SC slot, and
Figure 11 shows the LPTN model of the internal air.
The motor studied in this paper has concentrated winding. The end windings are short in length and fully in contact with the stator core, so the temperature of the end winding is very close to the temperature of the stator winding, so the end winding is not considered.
An accurate calculation of the thermal conductivity of winding is the key to the LPTN method. Since the winding is composed of multiple copper conductors and wire insulation, and there is a large amount of air in the slot and their positions are randomly distributed, it is necessary to consider the winding as an equivalent model, taking the equivalent model as a mixture of copper, insulation, and air [
23]; the thermal conductivity of the equivalent model is shown in Equation (12).
where
λeq is the thermal conductivity of the equivalent model,
δi is the thickness of different materials, and
λi is the thermal conductivity of different materials. The value of the thermal conductivity of the equivalent winding refers to Motor-CAD and is set to 1.831 W/(m∙k) in this paper.
All the thermal resistances can be derived using the governing principle of the heat conduction [
24,
25], and some important thermal resistances are given in (13) to (20).
where
Hz and
Wz are the height and width of the stator teeth, respectively;
Hh and
Wh are the height and width of the healthy turns, respectively;
Hc and
Wc are the height and width of the SC turns, respectively;
l is the length of the axial stack;
ro and
ri are the outside diameter and inside diameter of the stator yoke, respectively;
kin is the thermal conductivity of the slot insulation;
lin is the length of the slot insulation;
θ1 is the correction coefficient of the contact area between the stator teeth and stator yoke;
θ2 is the correction coefficient of the contact area between the winding and stator yoke;
Q is the number of stator teeth;
Ss and
Sr are the area of the stator inner surface and rotor outer surface, respectively;
rro and
rri are the outside diameter and inside diameter of the rotor core, respectively;
v is the tangential velocity of the rotor surface;
αs and
αr are heat transfer coefficients of the stator inner surface and rotor outer surface, respectively; the value of
ks ranges from 0.7 to 0.8; and the value of
kr ranges from 0.1 to 0.2. The coefficient of convective heat transfer with the external air is generally 5–20 W/(m
2∙k), The value of the coefficient of convective heat transfer with the external air refers to Motor-CAD and is set to 6.648 W/(m
2∙k) in this paper.
Since the temperature distribution is mirrored along the axis of symmetry of the SC slot A1 and A2, only half of the fault-tolerant PM motor needs to be modeled to save computational costs, as shown in
Figure 12. Thick black lines represent adiabatic surfaces on which there is no circumferential heat transfer due to the symmetrical temperature distribution. Because the thermal resistance between teeth and slots is much greater than that of the stator yoke, the heat flow path emitted by the SC slot is shown in
Figure 13. The heat generated by the SC turns is difficult to transfer to distant slots. Additionally, the temperature of distant slots rises because of the rising temperature of the stator yoke. Because the temperature gradient of the stator yoke far away from the SC turns is smaller, the temperature of slots far away from the SC turns is similar. Therefore, slots and teeth far away from the SC turns may be regarded as equivalent nodes, as shown in
Figure 12. The circumferential thermal resistance of this equivalent can be thought of as a series of
Rth. The thermal resistance between the equivalent and the rotor can be considered in parallel with
Rrt. The thermal resistance between the equivalent and the stator yoke can be considered in parallel with
Rty and
Rhy.
The matrix model of the LPTN method is given in Equation (21).
where [
C] is the heat capacity matrix of each node,
is the temperature rise matrix of each node, [
T] is the temperature matrix of each node, [
G] is the thermal conductivity matrix of each node, and [
Q] is the heat source matrix for each node. The transient temperature of each node can be obtained by solving
. The
obtained is the [
T] in the next iteration, and the transient temperature curve can be obtained by iterative calculation. Moreover, due to the change in heat capacity caused by temperature change having no significant effect on the calculation results, the heat capacity is set as a constant [
26].
6. Experimental Verification
In order to verify the accuracy of the simplified LPTN model, a prototype has been built, the motor is mounted on the test platform, as shown in
Figure 17. PT100 temperature sensors are placed in the SC slot, health slot, and stator teeth to measure temperatures in these positions. An intelligent digital display controller is connected externally, and it shows the real-time temperature of temperature sensors. As shown in
Figure 17, all wires of one phase are connected to the outside of the prototype by additional wires, and any wire can be short-circuited artificially outside the prototype.
The prototype is first tested under healthy conditions with a speed of 900 r/min and a load current set at 6 A for all phases. The temperature of ambient air is 13 °C. The temperature on the temperature sensor is recorded at certain intervals, and the temperature rise in winding is shown in
Figure 18. The temperatures obtained by the two methods differ by 3.3 °C. Therefore, this error is acceptable and the LPTN model can be considered to be accurate.
Since there is no additional cooling equipment, in order to ensure the safe operation of the prototype, the prototype is tested under an inter-turn SC fault at the speed of 300 r/min. The load current in all phases is set to 3 A, and the number of SC turns is 5. The temperature rise in SC turns is shown in
Figure 19.
Since the fault-tolerant PM motor has a low speed and a small loss, which leads to a low temperature rise, the change in temperature has little influence on the loss of SC turns. It can be seen from the results that the result obtained by considering the resistance change with temperature is more consistent with the experimental result, and the error is small, so the results obtained by this method can be considered to be accurate.
For a period of time after the inter-turn SC fault occurs, the measured temperature is lower than that calculated by the simplified LPTN method. This is because the PT100 temperature sensor has a certain heat capacity, so it cannot respond to the rapid temperature rise in time in the early stage, and it has a certain lag. After a period of time, this lag will disappear.
Figure 20 shows the transient temperature rise in each part of the FTPM motor, and
Table 7 shows the error between LPTN model and experimental results. The error at the stator teeth is relatively large, probably because the temperature sensor is attached to the stator teeth and the contact surface between the two is small. The temperature sensor cannot reflect the true temperature of the stator teeth well.