Lab: Fluid-structure interaction
- Due Apr 21, 2024 by 11:59pm
- Points 2
- Submitting a file upload
- Available Mar 19, 2024 at 10:10am - May 31, 2024 at 11:59pm
Material
1. Template files from GitHub: template-report-Navier-Stokes-ALE.ipynb, template-report-Elasticity.ipynb
3. Benny Lautrup, "Linear elasticity", 2004 Links to an external site.
Mandatory assignment (1p if submitted in time for deadline)
1. ALE finite element method
Study the change in drag and lift force for the moving cylinder, how do the forces change as the cylinder moves and deform? Modify the mesh deformation function so that the cylinder does not move up and down, but still deforms. How does this change the drag and lift forces?
2. Elasticity model
Observe how the elastic material (the mesh) is deformed as a response to how the cylinders are moved inside the domain. Modify Young's modulus and Poisson's ratio, how does the response change? Change the movement of the cylinders, how does that change the deformation of the material?
Extra assignment (choose one: 1p if submitted in time for deadline)
3. Flapping wing
Modify the movement and deformation of the cylinder in the ALE file to mimic a flapping wing. Plot the lift and drag forces, and see if you can maximize the lift and minize the drag.
4. Mesh smoothing
Instead of prescribing the mesh deformation for the moving cylinder in the ALE file, deform the mesh according to the elastic response of the mesh when the cylinder moves. Use the Elasticity file to compute the elastic response.
5. Fluid-structure interaction
In the ALE file, set up flow around a square instead of a cylinder. Implement force boundary condition in the Elasticity file, and then recreate the square as an elastic material with forces applied from the flow computation. Then update the deformed square in the ALE flow simulation.