Propeller analysis in MATLAB, for a semester project in the course TMA4220 - Naval Hydrodynamics. This project calculates propeller characteristics using no induced velocities, complete momentum theory and lifting line theory, as well as testing for convergence and cavitation.
- Propeller characteristics with no induced velocities
- Propeller characteristics with simple induced velocities, using complete momentum theory
- Propeller characteristics using lifting line theory
- Convergence test for J=0.5 for different sections N
- Cavitation test*
*Note: missing "cpny/cp(i).txt" text files, which are outputs from xFoil. Without these, task 5 cannot execture.
By opening the main.m file and editing the variables listed in line 3, as shown below, on can change different parameters as well as the chosen task
The variables that can be changed are:
- N: number of sections
- task: which task to solve
- N_vec: Number of sections you want to run the convergence test for, reccomended values are N_vec = [6:6:36]
- J_inp: Which J to run convergence or cavitation test for must be one of these values: [0.5 0.6 0.7 0.8 0.9 1.0 1.1]. However, J=0.5 is recommended
- show_plots: set to true to show plots, and false to hide them