Skip to content

Commit 2386c8f

Browse files
author
Moreno
committed
Update actions, capabilities, objects and vessels YAML files
1 parent 0420b18 commit 2386c8f

File tree

4 files changed

+725
-322
lines changed

4 files changed

+725
-322
lines changed

famodel/irma/actions.yaml

Lines changed: 232 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,260 @@
1-
# list of marine operations actions
2-
# (Any vessel action list will be checked against this for validity)
3-
#
4-
#
5-
#
6-
#
7-
#
1+
# This file defines standardized marine operations actions.
2+
# Each entry needs numeric values per specific asset in vessels.yaml.
3+
# Vessel actions will be checked against capabilities/actions for validation.
4+
5+
# --- Towing & Transport ---
86

97
tow:
10-
function: tow # name of the function to be called...
11-
objects: [platform] # what types of objects get acted on (must be passed in in order)
12-
requirements: [AHV] # ??????
13-
capabilities: # to be provided by the vessels/requirements somehow...
14-
- deck_space
8+
objects: [platform]
9+
requirements: [TUG]
10+
capabilities:
11+
- deck_space
1512
- bollard_pull
16-
duration: 5 # [hours] default action duration (may be recalculated)
13+
- winch
14+
- positioning_system
15+
duration_h: 5
16+
Hs_m: 3.0
17+
description: "Towing floating structures (e.g., floaters, barges) to site; includes station-keeping."
1718

18-
mooring_hookup:
19-
objects:
20-
mooring:
21-
- pretension
22-
#- depth
23-
- weight
24-
#- failme2
25-
platform: []
26-
#failme : []
27-
duration: 2 # [hours]
28-
29-
requirements:
30-
- AHV
19+
transport_components:
20+
objects: [component]
21+
requirements: [HL, WTIV, CSV]
3122
capabilities:
3223
- deck_space
33-
- bollard_pull
24+
- crane
25+
- positioning_system
26+
duration_h: 12
27+
Hs_m:: 2.5
28+
description: "Transport of large components such as towers, nacelles, blades, or jackets."
3429

30+
# --- Mooring & Anchors ---
3531

32+
install_anchor:
33+
objects: [anchor]
34+
requirements: [AHTS, MSV]
35+
capabilities:
36+
- deck_space
37+
- winch
38+
- bollard_pull
39+
- crane
40+
- pump_subsea # pump_surface, drilling_machine, torque_machine
41+
- positioning_system
42+
- monitoring_system
43+
duration_h: 5
44+
Hs_m:: 2.5
45+
description: "Anchor installation (suction, driven, helical, DEA, SEPLA) with tensioning and verification."
3646

37-
load_mooring: # move mooring from port or vessel onto vessel
47+
retrieve_anchor:
48+
objects: [anchor]
49+
requirements: [AHTS, MSV]
50+
capabilities:
51+
- deck_space
52+
- winch
53+
- bollard_pull
54+
- crane
55+
- pump_subsea
56+
- positioning_system
57+
duration_h: 4
58+
Hs_m:: 2.5
59+
description: "Anchor retrieval, including break-out and recovery to deck."
60+
61+
load_mooring:
3862
objects: [mooring]
3963
requirements: [port, vessel]
4064
capabilities:
4165
- deck_space
66+
- winch
4267
- bollard_pull
68+
- mooring_work
69+
- positioning_system
70+
duration_h: 2
71+
Hs_m:: 2.5
72+
description: "Load-out of mooring lines and components from port or vessel onto vessel."
4373

44-
load_anchor: # move anchor from port or vessel onto vessel
45-
objects: [anchor]
46-
requirements: [port, vessel]
74+
lay_mooring:
75+
objects: [mooring]
76+
requirements: [AHTS, CSV]
77+
capabilities:
78+
- deck_space
79+
- winch
80+
- bollard_pull
81+
- mooring_work
82+
- positioning_system
83+
duration_h: 6
84+
Hs_m:: 2.5
85+
description: "Laying mooring lines, tensioning and connection to anchors and floaters."
86+
87+
mooring_hookup:
88+
objects:
89+
mooring: [pretension]
90+
platform: [wec]
91+
requirements: [AHTS, CSV]
92+
capabilities:
93+
- deck_space
94+
- winch
95+
- bollard_pull
96+
- mooring_work
97+
- positioning_system
98+
- monitoring_system
99+
duration_h: 2
100+
Hs_m:: 2.5
101+
description: "Hook-up of mooring lines to floating platforms, including pretensioning."
102+
103+
# --- Heavy Lift & Installation ---
104+
105+
install_wec:
106+
objects: [wec]
107+
requirements: [HL, MSV]
47108
capabilities:
48109
- deck_space
49110
- crane
111+
- positioning_system
112+
- monitoring_system
113+
- rov
114+
duration_h: 20
115+
Hs_m:: 2.0
116+
description: "Lifting, placement and securement of wave energy converters (WECs) onto moorings, including alignment, connection of power/data umbilicals and verification via ROV."
50117

51-
lay_mooring: #
52-
objects: [mooring]
53-
requirements: [vessel]
118+
install_semisub:
119+
objects: [platform_semisub]
120+
requirements: [AHTS, MSV, ROVSV]
54121
capabilities:
55122
- deck_space
56123
- bollard_pull
124+
- winch
125+
- crane
126+
- positioning_system
127+
- monitoring_system
128+
- rov
129+
- sonar_survey
130+
- pump_surface
131+
- mooring_work
132+
duration_h: 36
133+
Hs_m:: 2.5
134+
description: "Wet tow arrival, station-keeping, ballasting/trim, mooring hookup and pretensioning, ROV verification and umbilical connections as needed."
57135

58-
install_anchor: #
59-
objects: [anchor]
60-
requirements: [port, vessel]
136+
install_spar:
137+
objects: [platform_spar]
138+
requirements: [AHTS, MSV, ROVSV]
139+
capabilities:
140+
- deck_space
141+
- bollard_pull
142+
- winch
143+
- positioning_system
144+
- monitoring_system
145+
- rov
146+
- sonar_survey
147+
- pump_surface
148+
- mooring_work
149+
duration_h: 48
150+
Hs_m:: 2.0
151+
description: "Arrival and upending via controlled ballasting, station-keeping, fairlead/messenger handling, mooring hookup and pretensioning with ROV confirmation. Heavy-lift support may be used during port integration."
152+
153+
install_tlp:
154+
objects: [platform_tlp]
155+
requirements: [AHTS, MSV, ROVSV]
61156
capabilities:
62157
- deck_space
63158
- bollard_pull
159+
- winch
160+
- crane
161+
- positioning_system
162+
- monitoring_system
163+
- rov
164+
- sonar_survey
165+
- mooring_work
166+
duration_h: 60
167+
Hs_m:: 2.0
168+
description: "Tendon porch alignment, tendon hookup, sequential tensioning to target pretension, verification of offsets/RAOs and ROV checks."
169+
170+
install_wtg:
171+
objects: [wtg]
172+
requirements: [WTIV]
173+
capabilities:
174+
- deck_space
175+
- crane
176+
- positioning_system
177+
- monitoring_system
178+
duration_h: 24
179+
Hs_m:: 2.0
180+
description: "Installation of wind turbine generator including tower, nacelle and blades."
64181

65-
#load chain
182+
# --- Cable Operations ---
66183

67-
#load rope
184+
lay_cable:
185+
objects: [cable]
186+
requirements: [CSV, SURV]
187+
capabilities:
188+
- deck_space
189+
- positioning_system
190+
- monitoring_system
191+
- cable_reel
192+
- sonar_survey
193+
duration_h: 24
194+
Hs_m:: 2.5
195+
description: "Laying static/dynamic power cables, including burial where required."
196+
197+
retrieve_cable:
198+
objects: [cable]
199+
requirements: [CSV, SURV]
200+
capabilities:
201+
- deck_space
202+
- positioning_system
203+
- monitoring_system
204+
- cable_reel
205+
duration_h: 12
206+
Hs_m:: 2.5
207+
description: "Cable recovery operations, including cutting, grappling and retrieval."
208+
209+
# Lay and bury in a single pass using a plough
210+
lay_and_bury_cable:
211+
objects: [cable]
212+
requirements: [CSV]
213+
capabilities:
214+
- deck_space
215+
- positioning_system
216+
- monitoring_system
217+
- cable_reel
218+
- cable_plough
219+
- sonar_survey
220+
duration_h: 30
221+
Hs_m: 2.5
222+
description: "Simultaneous lay and plough burial; continuous QA via positioning + MBES/SSS, with post-pass verification."
223+
224+
# Backfill trench or stabilize cable route using rock placement
225+
backfill_rockdump:
226+
objects: [cable]
227+
requirements: [ROCK, SURV]
228+
capabilities:
229+
- deck_space
230+
- positioning_system
231+
- monitoring_system
232+
- sonar_survey
233+
- rock_placement
234+
duration_h: 16
235+
Hs_m: 2.5
236+
description: "Localized rock placement to stabilize exposed cables, infill trenches or provide scour protection. Includes real-time positioning and sonar verification of rock placement."
237+
238+
# --- Survey & Monitoring ---
239+
240+
site_survey:
241+
objects: [site]
242+
requirements: [SURV]
243+
capabilities:
244+
- positioning_system
245+
- sonar_survey
246+
- monitoring_system
247+
duration_h: 48
248+
Hs_m: 3.0
249+
description: "Pre-installation site survey including bathymetry, sub-bottom profiling and positioning."
250+
251+
monitor_installation:
252+
objects: [anchor, mooring, platform, cable]
253+
requirements: [SURV, ROVSV]
254+
capabilities:
255+
- positioning_system
256+
- monitoring_system
257+
- rov
258+
duration_h: 12
259+
Hs_m: 3.0
260+
description: "Real-time monitoring of installation operations using ROV and sensor packages."

0 commit comments

Comments
 (0)