VIV Parameters (+3)
VIV Parameters
Vortex-induced vibration parameters for riser fatigue assessment.
Detection heuristics:
- Keywords: "vortex-induced vibration", "VIV", "Strouhal number", "reduced velocity",
"lock-in", "mode shape", "vortex shedding"
- Symbols:
St, V_r, f_s, f_n, A/D
- Units: Hz, m/s, dimensionless
- Often in sections titled "VIV Assessment" or "Fatigue from VIV"
Key extraction fields:
- content_type: constants
domain: drilling_riser
sub_type: viv_parameter
data:
name: "Strouhal number — smooth cylinder"
symbol: "St"
value: 0.2
units: dimensionless
applicability:
surface: "smooth"
reynolds_range: "subcritical"
source: "DNV-RP-C205 Section 9.3"
VIV parameter reference values:
| Parameter |
Typical value |
Source |
| Strouhal number (smooth) |
0.2 |
DNV-RP-C205 |
| Strouhal number (rough) |
0.21 |
DNV-RP-C205 |
| Cross-flow VIV onset V_r |
4–8 |
DNV-RP-C205 |
| In-line VIV onset V_r |
1–3.5 |
DNV-RP-C205 |
| Lock-in V_r range |
5–7 |
DNV-RP-C205 |
| Max cross-flow A/D (screening heuristic) |
1.0–1.5 |
Empirical, non-normative |
Mode shape extraction:
- Detect mode number, natural frequency, wavelength
- Boundary conditions: tension-controlled, pinned-pinned, fixed-fixed
- Added mass coefficient (C_a) by proximity to seabed
Kill and Choke Line Specifications
Auxiliary line properties for well control.
Detection heuristics:
- Keywords: "kill line", "choke line", "auxiliary line", "bore"
- Pattern: table with ID, OD, pressure rating, material grade columns
- Units: inches (ID/OD), psi or MPa (pressure), ksi (yield)
- Often in riser stack-up tables or well control equipment specs
- Note: values are edition- and vendor-dependent; always capture source edition
Key extraction fields:
- content_type: tables
domain: drilling_riser
sub_type: kill_choke_line
data:
title: "Kill/choke line specifications"
columns:
- {name: line_type, units: null}
- {name: ID, units: inches}
- {name: OD, units: inches}
- {name: working_pressure, units: psi}
- {name: burst_pressure, units: psi}
- {name: collapse_pressure, units: psi}
- {name: material_grade, units: null}
source: "API RP 16Q Table 4"
Typical kill/choke line parameters:
| Parameter |
Kill line |
Choke line |
| Nominal bore |
3" – 4.5" |
3" – 4.5" |
| Working pressure |
10,000 – 15,000 psi |
10,000 – 15,000 psi |
| Material |
AISI 4130, 4140 |
AISI 4130, 4140 |
| Connection |
Integral flanged |
Integral flanged |
BOP Stack Configurations
Blowout preventer stack layout and component specifications.
Detection heuristics:
- Keywords: "BOP", "blowout preventer", "annular preventer", "pipe ram",
"blind ram", "shear ram", "stack height", "wellhead connector"
- Pattern: vertical stack-up diagram or table listing components top-to-bottom
- Units: inches (bore), feet or meters (height), tons (weight)
- Often accompanied by schematic drawings
Key extraction fields:
- content_type: tables
domain: drilling_riser
sub_type: bop_configuration
data:
title: "BOP stack configuration — 18-3/4 inch, 15K"
components:
- {position: 1, type: "annular preventer", bore: "18.75 in", rating: "10,000 psi"}
- {position: 2, type: "annular preventer", bore: "18.75 in", rating: "10,000 psi"}
- {position: 3, type: "pipe ram", bore: "18.75 in", rating: "15,000 psi"}
- {position: 4, type: "blind/shear ram", bore: "18.75 in", rating: "15,000 psi"}
- {position: 5, type: "pipe ram", bore: "18.75 in", rating: "15,000 psi"}
- {position: 6, type: "casing shear ram", bore: "18.75 in", rating: "15,000 psi"}
stack_height: {value: 35, units: feet}
dry_weight: {value: 400, units: tons}
source: "API STD 53 Section 5" # BOP config authority is API STD 53, not API RP 16Q
BOP component types:
| Component |
Function |
| Annular preventer |
Seals around any tubular or open hole |
| Pipe ram |
Seals around specific pipe OD |
| Blind ram |
Seals open hole (no pipe) |
| Shear ram |
Cuts pipe and seals |
| Casing shear ram |
Cuts casing strings |
| Wellhead connector |
Connects BOP to wellhead |
Riser Stack-Up Data
Joint-by-joint riser assembly data.
Detection heuristics:
- Keywords: "stack-up", "riser joint", "pup joint", "flex joint", "telescopic joint"
- Pattern: table with component name, length, weight, buoyancy columns
- Units: feet or meters (length), kips or tonnes (weight)
- Sequential ordering from mudline to surface
Key extraction fields:
- content_type: tables
domain: drilling_riser
sub_type: riser_stack_up
data:
title: "Drilling riser stack-up"
columns:
- {name: component, units: null}
- {name: length, units: ft}
- {name: dry_weight, units: kips}
- {name: buoyant_weight, units: kips}
- {name: OD, units: inches}
- {name: ID, units: inches}
source: "Riser analysis report Section 3"
1---2name: doc-extraction-drilling-riser-viv-parameters3description: Sub-skill of doc-extraction-drilling-riser: VIV Parameters (+3).4---56# VIV Parameters (+3)78## VIV Parameters91011Vortex-induced vibration parameters for riser fatigue assessment.1213**Detection heuristics**:14- Keywords: "vortex-induced vibration", "VIV", "Strouhal number", "reduced velocity",15 "lock-in", "mode shape", "vortex shedding"16- Symbols: `St`, `V_r`, `f_s`, `f_n`, `A/D`17- Units: Hz, m/s, dimensionless18- Often in sections titled "VIV Assessment" or "Fatigue from VIV"1920**Key extraction fields**:21```yaml22- content_type: constants23 domain: drilling_riser24 sub_type: viv_parameter25 data:26 name: "Strouhal number — smooth cylinder"27 symbol: "St"28 value: 0.229 units: dimensionless30 applicability:31 surface: "smooth"32 reynolds_range: "subcritical"33 source: "DNV-RP-C205 Section 9.3"34```3536**VIV parameter reference values**:37| Parameter | Typical value | Source |38|-----------|--------------|--------|39| Strouhal number (smooth) | 0.2 | DNV-RP-C205 |40| Strouhal number (rough) | 0.21 | DNV-RP-C205 |41| Cross-flow VIV onset V_r | 4–8 | DNV-RP-C205 |42| In-line VIV onset V_r | 1–3.5 | DNV-RP-C205 |43| Lock-in V_r range | 5–7 | DNV-RP-C205 |44| Max cross-flow A/D (screening heuristic) | 1.0–1.5 | Empirical, non-normative |4546**Mode shape extraction**:47- Detect mode number, natural frequency, wavelength48- Boundary conditions: tension-controlled, pinned-pinned, fixed-fixed49- Added mass coefficient (C_a) by proximity to seabed505152## Kill and Choke Line Specifications535455Auxiliary line properties for well control.5657**Detection heuristics**:58- Keywords: "kill line", "choke line", "auxiliary line", "bore"59- Pattern: table with ID, OD, pressure rating, material grade columns60- Units: inches (ID/OD), psi or MPa (pressure), ksi (yield)61- Often in riser stack-up tables or well control equipment specs62- Note: values are edition- and vendor-dependent; always capture source edition6364**Key extraction fields**:65```yaml66- content_type: tables67 domain: drilling_riser68 sub_type: kill_choke_line69 data:70 title: "Kill/choke line specifications"71 columns:72 - {name: line_type, units: null}73 - {name: ID, units: inches}74 - {name: OD, units: inches}75 - {name: working_pressure, units: psi}76 - {name: burst_pressure, units: psi}77 - {name: collapse_pressure, units: psi}78 - {name: material_grade, units: null}79 source: "API RP 16Q Table 4"80```8182**Typical kill/choke line parameters**:83| Parameter | Kill line | Choke line |84|-----------|-----------|------------|85| Nominal bore | 3" – 4.5" | 3" – 4.5" |86| Working pressure | 10,000 – 15,000 psi | 10,000 – 15,000 psi |87| Material | AISI 4130, 4140 | AISI 4130, 4140 |88| Connection | Integral flanged | Integral flanged |899091## BOP Stack Configurations929394Blowout preventer stack layout and component specifications.9596**Detection heuristics**:97- Keywords: "BOP", "blowout preventer", "annular preventer", "pipe ram",98 "blind ram", "shear ram", "stack height", "wellhead connector"99- Pattern: vertical stack-up diagram or table listing components top-to-bottom100- Units: inches (bore), feet or meters (height), tons (weight)101- Often accompanied by schematic drawings102103**Key extraction fields**:104```yaml105- content_type: tables106 domain: drilling_riser107 sub_type: bop_configuration108 data:109 title: "BOP stack configuration — 18-3/4 inch, 15K"110 components:111 - {position: 1, type: "annular preventer", bore: "18.75 in", rating: "10,000 psi"}112 - {position: 2, type: "annular preventer", bore: "18.75 in", rating: "10,000 psi"}113 - {position: 3, type: "pipe ram", bore: "18.75 in", rating: "15,000 psi"}114 - {position: 4, type: "blind/shear ram", bore: "18.75 in", rating: "15,000 psi"}115 - {position: 5, type: "pipe ram", bore: "18.75 in", rating: "15,000 psi"}116 - {position: 6, type: "casing shear ram", bore: "18.75 in", rating: "15,000 psi"}117 stack_height: {value: 35, units: feet}118 dry_weight: {value: 400, units: tons}119 source: "API STD 53 Section 5" # BOP config authority is API STD 53, not API RP 16Q120```121122**BOP component types**:123| Component | Function |124|-----------|----------|125| Annular preventer | Seals around any tubular or open hole |126| Pipe ram | Seals around specific pipe OD |127| Blind ram | Seals open hole (no pipe) |128| Shear ram | Cuts pipe and seals |129| Casing shear ram | Cuts casing strings |130| Wellhead connector | Connects BOP to wellhead |131132133## Riser Stack-Up Data134135136Joint-by-joint riser assembly data.137138**Detection heuristics**:139- Keywords: "stack-up", "riser joint", "pup joint", "flex joint", "telescopic joint"140- Pattern: table with component name, length, weight, buoyancy columns141- Units: feet or meters (length), kips or tonnes (weight)142- Sequential ordering from mudline to surface143144**Key extraction fields**:145```yaml146- content_type: tables147 domain: drilling_riser148 sub_type: riser_stack_up149 data:150 title: "Drilling riser stack-up"151 columns:152 - {name: component, units: null}153 - {name: length, units: ft}154 - {name: dry_weight, units: kips}155 - {name: buoyant_weight, units: kips}156 - {name: OD, units: inches}157 - {name: ID, units: inches}158 source: "Riser analysis report Section 3"159```