Professional Documents
Culture Documents
Deepak Ganjoo
Aug 2008
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.
Overview
The Emag-motion capability supports
Electric excitation
Voltage, current
Mechanical excitation
Mechanical force/torque, displacement/rotation
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.
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
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.
Air
Rotor
Interface surface
Machine Axis
2008 ANSYS, Inc. All rights reserved.
Interface Surface
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)
10
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
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
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
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)
14
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
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
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
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.
18
19
20
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.
21
22
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.
23
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.
24
25
26
27
28
29
30
Periodic Model
31
Winding Model
32