The Moving Mesh Interface
The Moving Mesh (ale) interface (), found under the Mathematics>Deformed Mesh branch () when adding a physics interface, can be used to create models where the geometry, here represented by the mesh, changes shape due to some physical phenomena without material being removed or added. The difference between the Deformed Geometry and Moving Mesh interfaces is that the former defines a deformation of the material frame relative to the geometry frame, while the latter defines a displacement of the spatial frame relative to the material frame. The Moving Mesh interface can be used to study both stationary states and time-dependent deformations where the geometry changes its shape due to the dynamics of the problem. For example, it can be used for fluid domain deformations in fluid-structure interaction (FSI) or electrostatic domain deformations in MEMS.
When this interface is added, these default nodes are also added to the Model Builder: Fixed Mesh and Prescribed Mesh Displacement (the default boundary condition). Then, from the Physics toolbar, add other nodes that implement, for example, boundary conditions. You can also right-click Moving Mesh to select features from the context menu.
Predefined Variables
The Moving Mesh interface includes the following predefined variables for the spatial frame, which can be of interest, for example, to monitor the quality of the mesh and define a stop criterion for remeshing (see Adding a Stop Condition):
The local relative element volume, spatial.relVol, is a quantity that measures the local volumetric distortion of the elements. When this measure approaches zero in some part of the mesh, frame transformations become singular causing solvers to fail.
The minimum relative element volume, spatial.relVolMin, must be > 0, otherwise the mesh elements are inverted. A suitable stop criterion using this variable is that the minimum relative element volume must be larger than a small positive number.
The maximum relative element volume, spatial.relVolMax, is a positive scalar number that represents the maximum value of the relative element volume.
The minimum mesh quality, spatial.minqual, must be > 0; an acceptable mesh quality is typically larger than 0.1 (where the quality measure is a number between 0 and 1).
If you have the AC/DC Module, see Electrodynamics of a Power Switch: Application Library path ACDC_Module/Motors_and_Actuators/power_switch
If you have the Heat Transfer Module, see Viscous Heating in a Fluid Damper: Application Library path Heat_Transfer_Module/Buildings_and_Constructions/fluid_damper
Settings
The Label is the default physics interface name.
The Name is used primarily as a scope prefix for variables defined by the physics interface. Refer to such physics interface variables in expressions using the pattern <name>.<variable_name>. In order to distinguish between variables belonging to different physics interfaces, the name string must be unique. Only letters, numbers, and underscores (_) are permitted in the Name field. The first character must be a letter.
The default Name (for the first physics interface in the model) is ale.
Domain Selection
Frame Settings
Specify the names of the spatial coordinates of the base frame for the physics interface — the material frame — in the Material frame coordinates fields. The defaults are the coordinates of the spatial frame in uppercase letters (X, Y, and Z). You can change the names in the fields for the First, Second, and Third coordinate. The field labels include the default spatial coordinate names in parentheses.
The Geometry shape function list controls the order of the polynomials — 1 (linear), 2 (quadratic; the default), 3 (cubic), 4 (quartic), or 5 (quintic, 2D only) — used for representing the geometry shape in the spatial frame. The same order is used for Lagrange shape functions defining the mesh position in domains where Free displacement has been activated.
Free Deformation Settings
Select the smoothing type for freely deformed domains from the Mesh smoothing type list. Choose between Lagrange, Winslow, Hyperelastic, and Yeoh smoothing. The default is Laplace smoothing. For Yeoh smoothing, also specify a Stiffening factor (default: 100).