One-Way Fluid to Structure Coupling with Pre-recorded Flow Solution
For one-way fluid to structure coupled problems, where the effect of the structure on the fluid can be neglected, it is often convenient to solve the fluid and the structure sequentially instead of simultaneously. This approach allows you to record a transient flow solution and to reuse the recorded fluid loads in multiple stress analyses without rerunning the flow solver.
In the following workflow, you first run the flow solver to compute the fluid loads, recording the transient solution in a simulation history file. You then map the fluid loads recorded during the first time-step onto the structure and run the stress solver, which in turn computes the solid displacements in response to the mapped loads. You can automate the mapping and running process for subsequent time-steps using a macro.
-
Define the fluid and solid regions in the same simulation.
It is not necessary to create a fluid-structure interface, as you directly map data from the fluid boundary to the solid boundary.
-
Define the physics continua for the fluid and the solid regions, as required.
For one-way fluid to structure coupling with sequential run, the simulation does not require the Fluid-Structure Coupling solver, as this solver controls implicit data exchange at the fluid-structure interface.
-
Record the flow solution in a simulation history file:
- Select the node and activate Solver Frozen.
- Run the simulation.
-
Right-click the
Create Recorded Solution View.
node and select
Within Solution Views, Simcenter STAR-CCM+ adds a node named after the solution history.
- Right-click the node and select .
-
Edit the
[Surface Data Mapper] node and set the following properties:
Property Setting Source Surfaces Select the fluid FSI boundary. Source Stencil Select Face. Scalar Field Functions Select the field functions representing the fluid loads. Scalar/Vector Field Functions Mapped Names When you execute the mapping operation, the mapped loads become available as field functions. Assign the mapped field functions a suitable name, using this property. Representation Select the recorded flow solution.
-
Edit the
node and set the following properties:
Property Setting Target Surfaces Select the solid FSI boundary. Target Stencil Vertex -
Execute the mapping operation (for instructions, see
Executing the Mapping Operation).
When executed, the data mapper maps the fluid loads that were recorded at the Time-Step that is selected under thenode.
-
Create a surface segment, with the following properties:
Node Property Setting [Segment] Type Load Surfaces Select the part surfaces corresponding to the FSI solid boundary. Physics ConditionsSolid Stress Loads
Method Select the appropriate method, depending on the recorded fluid loads. Physics Value[Load] (for example Force)
Method Field Function Scalar Function or Vector Function Select the field functions representing the mapped fluid loads. These are named based on the Mapped Names property that you defined for the data mapper.
- Expand the Solvers node.
- Select the Solid Stress Solver node and deactivate Solver Frozen, then freeze the flow solver.
-
Run the simulation.
To obtain a transient solution for the solid, automate the mapping and running process using a macro. In the macro, include the following loop:
- For the node, increase the Time-Step property by 1.
- Execute the mapper.
- Run the stress solver for one time-step.