Electromagnetic field analysis softwareEMSolution

Iron loss calculation using half-cycle periodicity

Summary

As shown in "Fast Convergence to Steady-State Solutions of Time-Periodic Problems" and "Steady-State Analysis of Induction Motors Using a Simplified Time-Periodic Method", periodicity of each half-cycle generally holds for synchronous machines, and the periodicity holds for induction machines for each stator and rotor.

Explanation

n the case of time-periodic problems, the eddy current loss has a waveform with a peak at each half-cycle. The eddy current loss in the stacking direction, when calculating iron loss, can be considered in the same way, and is equivalent to the case where the half cycle is multiplied by two to obtain one cycle. On the other hand, when hysteresis loss is calculated from the magnetic flux density waveform, the peak-to-peak value is used to calculate the maximum hysteresis loss loop as shown in the figure below, which requires data for one cycle. Therefore, as a method to calculate hysteresis loss in a half cycle, if the first half cycle is inverted after the half cycle in Fig. 1 to form the second half cycle, the data for the second half cycle can be created using the first half cycle.

Fig.1 A half-cycle periodicity at hysteresis los

If the cycle is divided into $N$ parts, the value of the first step is B0, the value of the half cycle is $B_n/2$, and the average of peak to peak is zero and half periodicity is established (Fig. 1 blue horizontal line), then the i-th step after the half cycle can be expressed as $B_i = -B_n/2+i$. Considering the case of DC superposition, the first step $B_n/2+1$ after the half-cycle can be obtained by adding the difference between B0 and B1, and the second half cycle can be expressed by adding them in order.
In the case of iron loss, where one cycle is divided into $N$ parts and averaged over time, $N$ time series data are required, but $N/2+1$ data are required because the data of the first half-periodic step is also needed to utilize the half-periodicity.
In the case of a strictly synchronous machine, the rotor side is superimposed with DC in one periodicity, so the half periodicity does not hold, and the difference may be large depending on the drive conditions. Therefore, this method is not strictly applicable to synchronous machines. However, considering the accuracy of the iron loss itself, it may not be a difference to be concerned about, but it is necessary to pay attention to it. In the second example below, we apply this method to the iron loss calculation of an IPM motor and evaluate it.
As an example, we first examine a simple model shown in the iron loss calculation by post-processing (Fig. 2). Calculation method 1 represents the method obtained from the maximum value of the magnetic flux density, and calculation method 2 represents the method obtained from the magnetic flux density waveform. Since the input is a sinusoidal waveform, the half-periodicity is valid, and the in-plane direction eddy current loss by FEM as well as the lamination direction eddy current loss are consistent. For the same reason, hysteresis loss is also consistent.

Fig.2 IEEJ Model

Table1 IEEJ Model Iron Loss

One cycleHalf cycle (first half cycle used)
Calculation Method ①Calculation Method ②Calculation Method ①Calculation Method ②
Eddy current loss in-plane direction [ $W$ ]0.9570.9570.9570.957
Eddy current loss in stacking direction [ $W$ ]0.4030.4830.4030.483
Hysteresis loss [ $W$ ] 1.6561.6561.6581.656
Total loss [ $W$ ]3.0163.0973.0193.097

Next, we apply it to the IPM motor model, which was also used in the” Fast Convergence to Steady-State Solution of Time-Periodic Problems” (Fig. 3). Although half-periodicity does not strictly hold on the rotor side, we will try to verify its practicality. For simplicity, a two-dimensional model is used here for the current source analysis, and the iron loss is calculated under the maximum torque operation condition. The electromagnetic steel plate is assumed to be 50A1300 as in the above model. Table 2 shows the iron loss calculated for one cycle, and the iron loss calculated using the first and second half of the cycle using the half periodicity. The results for both half-cycles are in good agreement with those for the first cycle, although there are some differences. We hope that this level of difference can be permissible for synchronous machines.

Fig.3 IPM two-dimensional model

Table 2 IPM Motor Iron Loss

One cyclehalf cycle
first half of the cycle late cycle
rotorEddy current loss in stacking direction [ $W$ ]379.97379.97379.99
Hysteresis loss [ $W$ ]103.57111.35111.36
statorEddy current loss in stacking direction [ $W$ ]2787.482787.482785.92
Hysteresis loss [ $W$ ]5324.345324.285328.60
Total loss [ $W$ ]8595.369603.088605.87

Since induction machines have slip, it is better to calculate the iron loss at the power frequency for the stator and at the slip frequency for the rotor. In this case, when the slip is small, as in rated operation, the slip frequency is smaller than the power frequency, and a large number of steps are required to calculate one cycle of the rotor. However, if half periodicity is used, it can be calculated in half the cycle.

As an example, we apply it to the model used in the handling of rotor bars and end rings in the two-dimensional analysis of a cage induction machine (Fig. 4). The gap section is divided 180 degrees into 408 meshes, and the analysis is performed with one step per mesh, so that if the power frequency is 50 Hz and the slip is 0.25, one cycle at the power frequency is 306 steps and that at the slip frequency is 1224 steps. If we use the half periodicity, we only need 154 steps and 613 steps, respectively, which halves the computation time.

The calculated iron loss is shown in Table 3. Since only one peak to peak is considered when calculating hysteresis loss, the rotor hysteresis loss in the power cycle and stator hysteresis loss in the slip cycle are not calculated correctly but are shown in parentheses for reference. As mentioned earlier, the eddy current loss is almost the same value because it is time averaged regardless of the cycle, but the hysteresis loss shows a difference. Comparing the results for the rotor and stator separately, the results calculated using the half-periodic method are in good agreement with those calculated using the single-periodic method.

Fig.4 Induction motor

Table3 Induction motor iron loss

statorRotor cycle
One cyclefirst half
of the cycle
One cyclefirst half
of the cycle
rotor barEddy current loss
[ $W$ ]
37.0437.0837.0137.01
rotorEddy current loss
in stacking direction [ $W$ ]
0.950.950.950.95
Hysteresis loss [ $W$ ]( 0.55 )( 0.50 )0.95 0.95
statorEddy current loss
in stacking direction [ $W$ ]
3.183.173.193.19
Hysteresis loss [ $W$ ]6.916.88( 5.31 )( 7.44 )
Total iron loss [ $W$ ]( 11.58 )( 11.49 )( 10.39 )( 12.52 )

The above demonstrates that iron loss can be calculated in half the number of steps of one cycle by using the half-periodicity. When the slip is small in the induction machine in the above example or when a PM motor is driven by a PWM inverter waveform, the number of calculation steps required to calculate one cycle is significant, so the half-periodicity is considered valuable.

How to use

The basic parameters for iron loss calculation are the same as for post-processing iron loss calculation. When the AVERAGE option is set to -1, iron loss is calculated at half cycle.

* POST_DATA_FILE * ELEM_OUT * NODE_OUT *NUMBER_OUTPUT_MATS * AVERAGE * WIDE * SUF_OPTION * 5 1 1 0 -1 0 0

Set STEP_INTERVAL to $N$ steps for one cycle, but set INITIAL_STEP and LAST_STEP as $N/2+1$ half cycle steps. In this case, any range can be specified for INITIAL_STEP and LAST_STEP as long as it is within the calculated steps.

* INITIAL_STEP * LAST_STEP * STEP_INTERVAL * TIME_DIFF * RESTART_FILE_OPTION * 120 180 120 3 0

Download

IPM Motor

  ・ input2D_40_5_static.ems:Static magnetic field analysis for initial values
  ・ input2D_40_5.ems:Transient analysis
  ・ inputPost2D_40_5.ems:For one cycle iron loss calculation
  ・ inputPostHalf2D_40_5.ems:For half cycle iron loss calculation
  ・ pre_geom2D.neu
  ・ rotor_mesh2D.neu

Induction Motor

  ・ inputNETWORK_Y_AC.ems:AC steady-state analysis for initial values
  ・ inputNETWORK_Y_1125rpm.ems:Transient analysis
  ・ inputPostNETWORK_Y_1125rpm.ems:For one cycle iron loss calculation
  ・ inputHalfPostNETWORK_Y_1125rpm.ems:For half cycle iron loss calculation
  ・ pre_geom2D.neu
  ・ rotor_mesh2D.neu