Tutorial 9

Electric Motor Analysis for NVH

Vibration and noise from in runner electric motors comes mainly from the stator deformation, induced by the constantly varying magnetic field activating individual phases. The deformation on the outer surface of the motor causes the air around it to move, generating pressure differences, which are perceived as noise for the human ear. There are three disciplines to be considered in this analysis—magnetic, vibrational (structural), and acoustic [SantosAnthonisNaclerioGyselinck].

In this tutorial we analyze a servo motor for the magnetic and vibrational (structural) disciplines using MAGNETICS for NX and NX NASTRAN. For the third part, acoustics, NX NASTRAN can also be used, but we will not show it here because we focus on the magnetic part.

image
Picture: Siemens 1FT6 Servomotor

The results base on magnetic forces on the teeth. For this we will first perform a transient analysis in 2D and compute forces on the teeth. We will use a postprocessing solver feature that converts the time dependent forces into frequency dependent ones using Fourier transformation. Then those frequency forces will be imported into NX10 using the feature load recipe that is new in NX10. Finally in NX a frequency response analysis in NX NASTRAN Solution 111 with those forces as input will be performed.

image
Picture: Complete Simulation Model of 1FT6 Motor. Fluxdensity distribution in 1FT6 Servomotor. Two out of four poles are modeled using periodicity conditions.

Starting point is an already complete simulation model of a servo motor. We first check it and then add the necessary steps for NVH export and solve in NX NASTRAN.

  1. Download the model files for this tutorial from the following link:
    https://www.magnetics.de/downloads/Tutorials/6.CouplMotion/6.8MotorNVH.zip

  2. Open the part Motor1FT6_sim1.sim.

  3. Change to the FEM file and notice the following features that are specific for NVH export:

  4. Change to the SIM file

  5. Notice there already exists a magnetostatic solution with all loads and BCs already given. If you want solve this solution for checking, but there is nothing very special to learn from. The torque should vary between about 18-20 Nm.

  6. Create a new solution of type ’Magnetodynamic Transient’.

  7. Put all existing loads, constraints and simulation objects into the new solution.

  8. Solve the dynamic solution. This will take about 2-5 min.

  9. Notice that after the solve process a couple of text files have been created.

  10. Save your files and close them.

  11. Open in NX10 or a later version the existing Sim file ’Motor1FT6_assyfem1_sim1.sim’. This model is already mostly build up for the NASTRAN NVH structural analysis.

  12. Notice the following features in the model:

  13. Change to the Sim file. Next you will create a load recipe that references the frequency dependent force information in the .unv file and that applies those forces respectively to the corresponding node groups.

  14. Now create a solution by RMB on the SIM file and ’New Solution From Load Recipe…’.
    image

  15. Choose the Solution 111. In this case we will accept all default settings, so press Ok and the solution is created.
    imageimage

  16. You can check every single force and the corresponding frequency domain data. In the subcase ’Data Source1’ there are all forces shown. The next picture shows radial (DOF1) and tangential (DOF2) forces on node 10224. Use RMB and ’Edit’ to find the corresponding table data for this force.
    imageimage

  17. Use image to see the table, e.g. the amplitude and phase data as seen in next picture.
    image

  18. Activate the Source, by clicking RMB on ’Data Source..’, ’Make Active’
    image

  19. We want to define the forcing frequencies, so choose RMB on ’Data Source’ then ’Edit’ and press ’Create Forcing Frequencies’ image . In the next window press ’Create’.

  20. Choose the ’Frequency List Form’ ’FREQ1’ and key in as in the next picture. We use the same frequencies as they come out of the Fourier transformation of the electromagnetic tooth forces. But it is enough to check only for the lower frequencies, so we set the number to 15.
    image

  21. Press Ok and in the next dialogue click ’Add’ and then ’Close’ and ’Ok’.

  22. If you want check the information in ’Data Source’: There are fields and loads on all 36 nodes in the two directions.

  23. Solve the solution.

  24. Postprocess the results.

  25. Create animations: The computed results are in frequency domain. So all results are in real and imaginary part or in amplitude/phase. To see an animation of the shape how it would look like in the time domain we need to cycle about the phase. This can be done as follows:

  26. For validation of the computed results we show a table with frequencies and the corresponding maximum amplitudes. This information can be extracted from the NX NASTRAN 111 solution and should (for the NX 11 solution) be:

    Frequency [Hz] max. Amplitude [mm]
    100.1 0.0048
    200.2 0.0063
    300.3 0.0143
    400.4 0.3410
    500.5 0.0043
    600.6 0.0025
    700.7 0.0019
    800.8 0.0198
    900.9 0.0024
    1001 0.0060
    ...

    Note: If NX 10 is used, slight variations might be present, due to the older NASTRAN functions.

    It can be seen that at 400.4 and at 800.8 Hz there are maxima in the amplitude as was requested in the task. This results in the highest noise pressure at this frequency. Finally, we show the deformation shape and stress distribution for the resonant frequencies 400.4 Hz and 800.8 Hz.
    imageimage