Semi-sub template-based prototype implementing modules 1-6:
- Template platform scaling
- Weight estimation
- Hydrostatic analysis
- Static stability analysis
- Mooring and offset screening
- Foundation CAPEX optimization with mobile-friendly visual layout
pip install -r requirements.txt
py -m streamlit run app.pyThe semi-submersible baseline is the published UMaine VolturnUS-S 15 MW reference platform: three radial columns, one central tower-support column, three bottom pontoons, and three upper struts. The reference geometry, 20 m operation draft, 15 m freeboard, 20,206 m3 displacement, 3,914 t steel mass, 2,540 t fixed ballast, 11,300 t fluid ballast, and 100 t tower interface are from NREL/TP-5000-76773.
This is concept-level screening only. It is not suitable for certification or FEED design without independent verification.
Module 5 uses a chain property table and a quasi-static catenary force-offset screening calculation to estimate selected line size, offset, mooring mass and indicative mooring cost.
Module 6 adds a foundation CAPEX optimization workflow. WTG capacity remains a user-selected sizing input, and WTG mass, CoG and thrust are taken from the built-in WTG table. Turbine supply cost is outside the cost model and is not displayed.
The optimizer varies five foundation design variables:
- Radial column spacing
- Outer radial-column diameter; central diameter retains the VolturnUS-S
10/12.5ratio - Operation draft
- Pontoon width
- Pontoon height
The sidebar constraints remain fixed project inputs that the user can edit directly:
- Pitch limit
- Harbor draft limit, checked against the deballasted draft
- Offset limit
- Maximum column diameter
- Minimum GM
- Mooring allowable utilization
All cost outputs are shown in USD. The app includes dynamic top-view and side-view sketches showing the central WTG support, radial columns, pontoons, and upper struts. The maximum outer-column diameter constraint is set to 15 m by default.
Reference: Definition of the UMaine VolturnUS-S Reference Platform.