You are on page 1of 32

Motion Coupled Electro-magnetics

Beta Feature Version 12

Deepak Ganjoo

Aug 2008

2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Overview
A beta feature capability at V12 allows for
solving Emag-motion coupled static and timetransient problems.
The moving body (Armature) is assumed to
be rigid and is modeled by a single mass
element.
The Emag domain consists of two
independent multibody parts
An Armature (Moving) part
A Stationary (Stator) part
2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Overview
The Emag-motion capability supports
Electric excitation
Voltage, current

Mechanical excitation
Mechanical force/torque, displacement/rotation

Supported Element Types for coupling


New SOLID236/237 Emag elements
MASS21 Structural element

2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Introduction
-The motion coupled emag capability assumes a
lumped mass approach for the Armature (moving
part).
-The armature & stator components must be
meshed separately and the interface must be in
the air region. Restrictions apply (See Ladder
Mesh Section)
-AZ dof continuity is maintained by using
program-generated constraint equations on the
interface nodes
-Valid for static and transient analyses
2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Introduction
-The lumped mass is associated with the armature
-The emag PDE and motion PDE are solved in a
coupled manner
- During a transient analysis, the position of the
armature is set by the computed/imposed
displacement/rotation of the Mass node. The
armature mesh is not physically moved. Movement is
accounted for by changing terms of the constraint
equations at the interface.
- For electric loading, computed force/torque on the
armature is transferred to the lumped mass node

2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Ladder Mesh
The Armature and Stator interface is
restricted to a specific meshing pattern
In the direction of motion, the element
divisions may be non-uniform and independent
(Armature and Stator meshes)
In the direction orthogonal to motion, the
element divisions must exactly match between
the Armature and Stator meshes.
The interface surface must reflect a structured
quad mesh
2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Ladder Mesh Example


Rotor Multibody Part

Air

Rotor

2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Ladder Mesh Example


Rotor (Armature) Part
Rotor interface: Structured mesh shows quad surfaces from underlying brick
Elements. Element divisions around the circumference may be non-uniform.
Divisions along the machine axis must align with the Stator mesh divisions.

Interface surface

Machine Axis
2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Ladder Mesh Example


Stator Part

Interface Surface

2008 ANSYS, Inc. All rights reserved.

ANSYS, Inc. Proprietary

Treating Periodic/Anti-Periodic
Surfaces
Reference Coordinate
System

Lower Angle
surfaces

Higher Angle
surfaces

For Release 12, scope the lower-angle surfaces to the Periodic High entry,
And the higher-angle surfaces to the Periodic Low entry. (This is a bug that will
be addressed)

2008 ANSYS, Inc. All rights reserved.

10

ANSYS, Inc. Proprietary

Commands
ARMCNTRL,key,IntName
Sets controls for a motion coupling interface between
an armature(moving body) and a stationary body.
Key
On activates interface computations
Off deactivates interface computations
Stat lists the interface details
Dele deletes a defined interface
IntName
Name of the interface to be deleted. Valid only if key =
dele option
2008 ANSYS, Inc. All rights reserved.

11

ANSYS, Inc. Proprietary

Commands
ARMINT,IntName,Lcsys,Armdir,StatComp,ArmComp,M
assNode,ForComp,IntType,MapTol,SymMult
Defines a motion coupling interface between an
armature(moving body) and a stationary body.
IntName
Name of the motion coupling interface
Lcsys
Local coordinate system number associated with
the interface( see CSYS command for valid numbers).
Coordinate systems may be defined with the LOCAL
command. The origin of the Lcsys coordinate system
is used for torque computations.
2008 ANSYS, Inc. All rights reserved.

12

ANSYS, Inc. Proprietary

Commands
Lcsys contd
The node used to represent the lumped mass
of the armature(MassNode) should be
rotated(NROTAT command) into the Lcsys
coordinate system. Lcsys must be cartesian
or cylindrical only.
Armdir
The direction of motion of the armature
with respect to Lcsys. Enter 1,2, or 3 only. If
Lcsys is cylindrical Armdir must be set to 2.
2008 ANSYS, Inc. All rights reserved.

13

ANSYS, Inc. Proprietary

Commands
StatComp
The component name for the stationary interface
elements. The element must be 8-noded quad
(MESH200 created using ESURF)
ArmComp
The component name for the moving armature
interface elements. The element must be 8-noded
quad( MESH200 created using ESURF)

2008 ANSYS, Inc. All rights reserved.

14

ANSYS, Inc. Proprietary

Commands
MassNode
The node number associated with a
lumped mass representation of the armature.
Use this node to define a lumped mass
element( MASS21 ).
ForComp
The node component representing the set
of nodes used to compute electromagnetic
force/torque on the armature body.
2008 ANSYS, Inc. All rights reserved.

15

ANSYS, Inc. Proprietary

Commands
IntType
The interpolation expression used in defining
the constraint equations between the armature and
stationary body interface nodes. Currently the only
choice is 0.
MapTol
A tolerance used for sorting the interface nodes.
The sorting is used for efficient mapping between the
armature interface nodes and the stationary body
interface nodes. A positive value is a relative
tolerance and is dimensionless. A negative value is
an absolute tolerance and has the dimension of
length.
2008 ANSYS, Inc. All rights reserved.

16

ANSYS, Inc. Proprietary

Commands
SymMult
Symmetry multiplier for computed
electromagnetic force/torque. The computed
force/torque is multiplied with this number
before it is applied to the MassNode as a
load. Useful when using sector
models( periodic or anti-periodic boundary
conditions). The default is 1.0 and is good
enough for full models( one sector of 360
degrees).
2008 ANSYS, Inc. All rights reserved.

17

ANSYS, Inc. Proprietary

Performance
The Emag-motion capability presently
supports Shared memory Parallel (SMP)
solution.
Our intent is to support Distributed Memory
Parallel (DMP) by the time of the R12 release.
DMP should give the best scaling.

2008 ANSYS, Inc. All rights reserved.

18

ANSYS, Inc. Proprietary

Example Emag-Motion Coupled


Problem run through Workbench

2008 ANSYS, Inc. All rights reserved.

19

ANSYS, Inc. Proprietary

Simple Machine Configuration


Reference: TEAM24 Benchmark Problem

Half Symmetry (Anti-periodic)


Stator Coil
350 turns
7.41 Amps
Transient Simulation
Step current load
End time = 0.04 sec.
Uniform time step = .002 sec.

2008 ANSYS, Inc. All rights reserved.

20

ANSYS, Inc. Proprietary

Configuring Workbench
Workbench can be configured to run time
transient Emag problems as well as motioncoupled problems.
The 236/237 elements types are activated
using the Variable Manager
Command Snippets can be used to
supplement the current workbench features
to run transient problems.

2008 ANSYS, Inc. All rights reserved.

21

ANSYS, Inc. Proprietary

Configuring inside Workbench


Activating 23X elements

The new 233/237 element may be activated in Workbench by setting a Variable


Name in the Workbench Variable Manager.

2008 ANSYS, Inc. All rights reserved.

22

ANSYS, Inc. Proprietary

Configuring inside Workbench


Geometry Folder

For each steel part, assign AZ-VOLT degree of freedom option and specify
time-integrated VOLT potential. Steel resistivity may be defined here or using
Engineering Data (Resources). Other keyopt settings may be used depending
on the physics requirements in the conducting domains.

2008 ANSYS, Inc. All rights reserved.

23

ANSYS, Inc. Proprietary

Configuring inside Workbench


Magnetostatic Environment Folder - Transient

Use this first snippet to configure the problem for transient analysis. Also, apply
Any constraints to the VOLT dof in the eddy current regions (Steel). Use the
OUTRES command to store velocity and acceleration terms if desired for the
Mass21 element.

2008 ANSYS, Inc. All rights reserved.

24

ANSYS, Inc. Proprietary

Configuring inside Workbench

Magnetostatic Environment Folder Emag motion

2008 ANSYS, Inc. All rights reserved.

25

ANSYS, Inc. Proprietary

Configuring inside Workbench

Magnetostatic Environment Folder Emag motion


(cont).

2008 ANSYS, Inc. All rights reserved.

26

ANSYS, Inc. Proprietary

Torque Vs. Time

2008 ANSYS, Inc. All rights reserved.

27

ANSYS, Inc. Proprietary

Flux linkage vs. time: Pole piece

2008 ANSYS, Inc. All rights reserved.

28

ANSYS, Inc. Proprietary

Rotor rotation angle vs. Time

2008 ANSYS, Inc. All rights reserved.

29

ANSYS, Inc. Proprietary

Nissan Model - periodic

2008 ANSYS, Inc. All rights reserved.

30

ANSYS, Inc. Proprietary

Periodic Model

2008 ANSYS, Inc. All rights reserved.

31

ANSYS, Inc. Proprietary

Winding Model

2008 ANSYS, Inc. All rights reserved.

32

ANSYS, Inc. Proprietary

You might also like