Boundary Conditions

Body Force

Analysis ribbon > Boundary Conditions > Body Force

This option is used to define Body force for simulation. For Constant Body Force, the vector and magnitude must be specified. By default, the magnitude is 9.81 m/s². It can be specified in the desired direction using a vector.
Figure 1. Define Constant Body Force in SimLab
For Variable Body Force a time vs acceleration table will be defined. You can either define the table in the Create Table window or import a predefined table (*.txt-file) from other source.
Figure 2. Define Variable Body Force in SimLab

Domain

Analysis ribbon > Boundary Conditions > Domain

This tool is used to define the domain and global parameters of the nanoFluidX case.

The vehicle wading case has open boundaries so that the domain size and/or reference values should be defined.

Define Domain Manually is used to specify the final extent of the simulation by defining a bounding box from which the minimum and maximum dimensions (corner points) are calculated.
Figure 3. Manually definition of the Domain

In addition to the options listed in the Define Box, it is also possible to import files (*.xml) with the coordinates.

For other cases with open boundaries or in case periodic boundary conditions are assigned to the domain, the size of the domain must also be defined manually. These domain parameters are used to define the boundary conditions at minimum and maximum boundary. Options for BoundaryConditions supported are Periodic and Simple Outlet.
Figure 4. Boundary Conditions definition in Domain

The Simple Outlet boundary simply deletes all the particles that cross it.

Selecting Other Options additional parameters can be specified.

Analysis ribbon > Boundary Conditions > AutoDomain

For simple vehicle wading cases, once the vehicle is positioned in the channel, the domain can be created using the AutoDomain tool.

Alternatively, the vehicle may be positioned in the channel manually using the Move tool. After positioning of the vehicle you can define the Domain using the Domain tool.

Suspension Model

Analysis ribbon > Boundary Conditions > Suspension Model

This feature helps to model a simplified vehicle suspension model. With 3-degrees-of-freedom double roller motion, it enhances the fidelity of the water-wading simulations without the need for complex multi-body-dynamics coupling simulation.
Figure 5. Definition of Suspension Model - Rigid

Rigid suspension model or Double Roller 1DOF Motion is used where fluid forces on the body are negligible, such as shallow cases. In cases where small changes in the road path slope between different segments is small, using the 1DoF variant is sufficient.

Linear Spring/ Damper suspension model or Double Roller 3DOF Motion is recommended only when the modeled linear spring/damper response results in non-negligible differences in body position and angle when passing between different road segments (Moving Vehicle simulation type). If double roller 3DoF is used, the wheels remain rigid and follow the road in the same way as a rigid body motion model while the car body is free to move in the Z direction and rotate about the Y axis. This provides two more degrees of freedom for a total of three, hence double roller 3DoF. Double roller 3DoF is like a half-car model where tire deformation is ignored.
Figure 6. Definition of Suspension Model - Linear Spring/ Damper
For Double Roller 3DOF Motion following quantities are considered:
  • Center of mass: Center of mass of the body phases and reference point used for calculating moments on the body phases. This is the internal center of rotation though apparent center of rotation may be different.
  • Mass: Total mass of the body phases.
  • Moment of inertia (Iyy): Mass moment of inertial of combined body phases about Y.
  • Front spring constant: Effective front wheel spring constant.
  • Rear spring constant: Effective rear wheel spring constant.
  • Front damping coefficient: Effective front wheel damping coefficient.
  • Rear damping coefficient: Effective rear wheel damping coefficient.
  • Fluid interaction frequency: Frequency of sampling fluid force and torque on the body phases. The force and torque will remain constant in between sampling points.
  • Heave constraint: Constrain body Z-position by equivalent 1DoF motion. In combination with pitch constraint, it has a similar effect to limiting the stretch/compression of the suspension.
  • Pitch constraint: Constrain body the Y-angle by equivalent 1DoF motion. In combination with heave constraint, it has a similar effect to limiting the stretch/compression of the suspension.

Porous Media

Analysis ribbon > Boundary Conditions > Porous Media

Porous media definition follows the well-known Darcy-Forchheimer model and allows for definition of volume averaged isotropic or non-isotropic porous media.

By default, the main axes of the porous region (X, Y, Z coordinates) correspond to those of the basic simulation (reference system). If this differs, a separate coordinate system can be defined, whereby the values describing the porosity are considered in this new coordinate system.
Figure 7. Porous Region SimLab Menu
There are two parameters which define the volume averaged porosity of the region: porous_inert defines the diagonal inertial coefficients in the Darcy-Forchheimer porosity model while porous_viscous defines the diagonal inertial component coefficient. If the values of the vector porous_inert are set to 0.0 and all the components of porous_visc are set to a non-zero value, then the porosity model used effectively becomes the Darcy model/equation. Since nanoFluidX supports non-isotropic porous media, these coefficients are 3-component vector values of the form X Y Z.
  • Start Time/ End Time: specifies the start and finish times which define the window where the impose region (water inflow) is active.
  • Advanced Options: A porous region that follows a MOVINGWALL phase with a predefined motion can be defined.
  • Other Options: A free text box where additional parameters can be specified.