Curlscape logo
Agentic CFD · marine propulsion

Agentic GA + CFD optimization of a high-speed USV propeller

Multi-objective genetic-algorithm design of a propeller for a high-speed unmanned surface vessel, evaluated with lifting-line BEMT and verified with blade-resolved OpenFOAM RANS. The whole sweep → search → verify loop is run by review agents.

  • NSGA-II
  • OpenProp / BEMT
  • OpenFOAM RANS
  • MRF k-ω SST
  • Multi-objective
  • Agentic pipeline
Clean three-dimensional marine propeller geometry rendered in dark blue on a white background.
Optimized propeller geometry (Pareto knee point)
Pareto front from the NSGA-II search plotting open-water efficiency against shaft torque across candidate designs.
Pareto front — efficiency vs. shaft torque
Open-water performance curve plotting thrust coefficient, ten times torque coefficient, and open-water efficiency against advance ratio.
Open-water curve for the verified geometry (KT, 10·KQ, η₀ vs J)

PROBLEM

Design a propeller for a planing-hull unmanned surface vessel of roughly 200 kg, at a design speed of 15 m/s (about 29 kn) in seawater, delivering a required thrust of 380 N. The problem is multi-objective for real physical reasons: maximize open-water efficiency η₀ while minimizing shaft torque Q. The two pull in opposite directions and set the motor you can select.

The search has to stay inside the physics that actually constrains a small high-speed prop.

  • Cavitation margin enforced with a Keller-criterion check.
  • Tip-speed limit to keep the blade tips out of the cavitation regime.
  • Motor-torque ceiling so the winning design is one you can actually drive.
  • Thrust treated as a hard equality constraint (380 N), not a soft target.

APPROACH

The design vector is expressed as genes for a genetic algorithm: blade count Z ∈ {3, 4, 5}, diameter D from 0.12–0.20 m, shaft speed N from 3000–6000 RPM, and three chord-scale genes (root / mid / tip) applied over a DTMB-4119-like baseline blade (a NACA a = 0.8 meanline with a NACA66 thickness form).

Each candidate is scored fast with OpenProp lifting-line BEMT (the Epps optimizer), which holds thrust as a hard equality constraint. That fast evaluator sits inside a pymoo NSGA-II search (population 64, 40 generations), which produces a Pareto front spanning the motor-selection trade: low-RPM / high-torque / high-η at one end, high-RPM / low-torque / lower-η at the other.

The knee point of that front is lofted to an STL and handed to OpenFOAM v2506 for a blade-resolved RANS verification: snappyHexMesh + simpleFoam, MRF with a k-ω SST turbulence model, run at two operating points (the design advance ratio J and J − 0.15). CFD KT, KQ and η₀ are then compared directly against the BEMT prediction.

The whole sweep → search → verify loop is automated and orchestrated by review agents. Separate agents own geometry review, mesh QA, solver QA, and run monitoring, each with a defined check it has to pass before the pipeline advances.

RESULT

The study produces a verified open-water curve for the winning geometry and a BEMT-vs-CFD agreement table across KT, KQ and η₀ at the two operating points. The two methods agree qualitatively, and the sections below account for where they diverge.

The discrepancies are expected and physical, and naming them is the point:

  • Blade-resolved RANS captures viscous and 3-D effects that a lifting-line model approximates.
  • Hub drag is resolved in CFD but only lumped in BEMT.
  • Tip-vortex resolution depends on the near-tip mesh, which BEMT does not model at all.

LIMITATIONS

  • Steady MRF was used (no sliding-mesh URANS), so unsteady blade-passage effects are not resolved.
  • No cavitation model in the CFD; cavitation is handled up front as a Keller margin inside the GA constraints.
  • Open-water only. No hull or wake effects, and no self-propulsion interaction.
  • The comparison is BEMT vs. a single verified geometry; the full Pareto front was not swept in CFD.

Have a study like this to run?

We build agentic CAE/CFD pipelines and surrogate models on your solvers, on your infrastructure, with verification agents gating every stage.

Book a free consultation