Computational Fluid Dynamics (CFD) is a discipline that solves fluid mechanics problems through computational techniques. It constitutes a very useful design and analysis tool for the naval architect.
With CFD, we can compute the resistance of a boat as well as appendages, propellers, and other elements in different conditions. This way, we can obtain valuable information to be used in the design process, obtaining an accurate knowledge of different alternatives that will help us to choose the best option.
In this course, we will use the free, open-source software OpenFOAM based on the Finite Volume Method. We will delve into several relevant examples in the naval field, deepening into the mathematical and physical grounds to understand how to perform these simulations successfully.
The course is structured in three parts:
First, we will introduce CFD from a broad perspective and describe the equations that apply to naval applications based on the Finite Volume Method. An academic case, the Poiseuille flow, will be used to assist the explanations.
Then, we will explain in detail the different elements that are needed to carry out a simulation with OpenFOAM. We will analyze a commonly used NACA lifting profile for that.
Finally, we will address the simulation of a yacht, focusing on obtaining resistance and other features that are relevant to the design process.
A total of three practical cases will be covered in the course. The required files to run each case will be delivered to the Student.
By completing this course, you will be able to successfully execute CFD simulations for different naval applications using OpenFOAM. Furthermore, you will have a deep understanding of the physics and the features applicable to this discipline.