4.4.10. Local Coordinate System
Local cartesian, cylindrical, and spherical coordinates systems are available in Aria. The figure below shows each local coordinate system definition.
Local cartesian, cylindrical, and spherical coordinate systems.
Local coordinate systems are particularly useful for defining tensor material properties
in terms of their local principal values. The input deck below shows the incremental change needed
to define a tensor thermal conductivity for a generalized heat conduction model using a local cartesian coordinate system.
Begin Sierra myJob
...
Begin Aria Material mat_cartesian
...
# Define principal values of tensor thermal conductivity
tensor thermal conductivity = constant T11=100.0 T22=45.0 T33=20.0
heat conduction = generalized
End
# Define a local cartesian coordinate system
Begin local coordinate system my_cartesian
TYPE = cartesian
ORIGIN = 0.0 0.0 0.0
POINT = 5.0 0.0 0.0
VECTOR = 0.0 0.0 1.0
End
Begin Finite Element Model cube
...
coordinate system is cartesian
Begin parameters for block block_2
material mat_cartesian
# Define a local cartesian coordinate system only for block_2
local coordinate system = my_cartesian
End
End
...
End
Here, the line command local coordinate system in the parameters block refers to a local coordinate system
command block. This command block defines the TYPE of coordinate system (i.e., cartesian, cylindrical, or spherical), ORIGIN of the coordinate system, as well as a VECTOR, and POINT.
Together, this information is used to define the principal directions ,
and
as is discussed below.
In the material block, the tensor thermal conductivity material model defines the principal values ,
and
corresponding to principal directions
,
and
respectively.
With
defined locally, the tensor components in global coordinates are defined as
(4.21)
where the transformation matrix is defined as
(4.22)
Here, is the global cartesian basis, resulting in a transformation matrix
whose columns are the principal directions
.
Physically,
transforms local vector coordinates to global vectors coordinates, whereas
transforms global vector coordinates to local vector coordinates.
The line commands ORIGIN, POINT, and VECTOR define vectors ,
, and
respectively.
For the cartesian coordinate system, the principal directions do not vary with position and are defined as
(4.23)
where is independent of position. Here,
VECTOR defines
the local z-axis and POINT determines the local x-axis such that it is orthogonal to the local z-axis.
For the cylindrical and spherical coordinate systems, the principal directions vary from point to point within a material block.
At a given point , the cylindrical principal directions are defined as:
(4.24)
where depends on the position now.
VECTOR defines
the local z-axis of the cylinder and so these principal directions correspond to ,
, and
directions of a cylinder, respectively.
Similarly, at a given point , the spherical principal directions are defined as:
(4.25)
Here, the principal directions correspond to ,
, and
directions of the sphere.
The command reference for the local coordinate system can be found
here.