Adding a Rotating Solid Zone to the Thermal Participant

For the Electric Motor case, the coupled analysis is simplified by keeping the rotor and stator zones stationary in the thermal analysis. To mitigate the error introduced by this simplification, a rotating solid zone can be introduced between the rotor and stator. In the main version of the tutorial, these zones are stationary. In the alternative version provided in the ElectricMotorSteadyRotating directory, however, the zones are rotated at a sufficiently high speed (15000 rpm) so as to model the circumferential averaging that would take place between a spinning rotor and stationary stator.

For example, when you run the rotating tutorial, note that the Temperature plot on the fluid1 zone exhibits the expected circumferential averaging along the path of rotation. It is worth noting, however, that the overall co-simulation results are barely affected by this change, due to the presence of a constant high energy source (and resulting high Temperature values) on the stator.

The ElectricMotorSteadyRotating directory of the tutorial input package contains a Fluent case file with the pre-coupling setup for the rotating version of the electric motor tutorial. To run this version of the tutorial:

  1. Replace the original case file (ElectricMotorSteadyStationary.cas.h5) with the new case file (ElectricMotorSteadyRotating.cas.h5).

  2. Load the case in Fluent as described in Load the Fluent Case.

  3. Generate a new .scp file, as described in Generate Fluent's Solver Input and System Coupling Participant Setup Files.

  4. Run the tutorial as before, but use the new .scp file when you add the Fluent participant to the co-simulation.