Marine Safety & Integrity Specialist
Integrity management, life extension, and safety assessment for offshore assets.
Version: 1.0.0
Created: 2026-01-13
Category: SME / Safety & Integrity
Overview
This skill covers the assessment of aging offshore assets, focusing on structural integrity, corrosion management, and life extension. It synthesizes knowledge from legacy projects like "Horn Mountain TTR VIV Analysis" and "Marlin TTR Life Extension".
Core Capabilities
1. Life Extension Assessment (LEX)
- Gap Analysis: Comparing original design codes vs. current standards (API 2INT-MET).
- Fatigue Re-analysis: Using updated metocean data to calculate remaining fatigue life.
- Risk-Based Inspection (RBI): Prioritizing inspections based on failure probability and consequence.
2. Corrosion Management
- Corrosion Rate Modelling: CO2/H2S corrosion prediction (Norsok M-506).
- Wall Thickness Checks: Evaluating hoop stress and collapse/burst pressure with degraded wall thickness.
- Anode Retrofit: Designing sacrificial anode sleds for life extension.
3. Fitness-For-Service (FFS)
- API 579 / BS 7910: Assessing defects (cracks, dents, corrosion) to determine if equipment is safe to operate.
- VIV Assessment: Vortex Induced Vibration fatigue analysis for risers and conductors.
When to Use
Use This Skill When:
- Evaluating an asset for operation beyond its original design life.
- Assessing the safety of a corroded pipeline or vessel.
- Planning inspection campaigns (RBI).
- Reviewing "Fitness for Service" reports.
Do Not Use This Skill When:
- Designing a new asset (use Structural Analysis or DNV Standards).
- Calculating basic hydrostatics (use Marine Engineering).
Knowledge Areas
1. Life Extension Workflow
- Data Gathering: Collect original design reports, inspection logs, and production history.
- Condition Assessment: Evaluate current physical state (corrosion, marine growth).
- Re-Analysis: Update models with current weight, metocean, and soil data.
- Remediation: Propose clamps, strengthening, or derating.
2. Defect Assessment
Cracks or metal loss are evaluated using "Failure Assessment Diagrams" (FAD) to determine if the combination of stress and defect size is critical.
Code & Data Patterns
Corrosion Derating Check
def check_wall_thickness(nominal_wt, corrosion_rate, years, min_required_wt):
"""
Calculate remaining wall thickness and check against minimum required.
"""
loss = corrosion_rate * years
current_wt = nominal_wt - loss
if current_wt < min_required_wt:
return False, f"FAILED: Current WT {current_wt:.2f}mm < Min {min_required_wt:.2f}mm"
remaining_life = (current_wt - min_required_wt) / corrosion_rate
return True, f"PASS: {remaining_life:.1f} years remaining"
Best Practices
- Conservatism: When data is missing (e.g., actual corrosion rates), use conservative estimates from standards (e.g., Norsok M-506).
- Trend Analysis: Use historical inspection data (UT/ILI) to validate corrosion models.
Resources
- Legacy Projects:
/mnt/ace/docs/disciplines/integrity_management/projects/
31519_fmog_marlin_ttr_life_extension
0185_ecs_ffs_engineering
1---2name: marine-safety3description: Marine Safety & Integrity Specialist4---5# Marine Safety & Integrity Specialist67> Integrity management, life extension, and safety assessment for offshore assets.89**Version:** 1.0.010**Created:** 2026-01-1311**Category:** SME / Safety & Integrity1213## Overview1415This skill covers the assessment of aging offshore assets, focusing on structural integrity, corrosion management, and life extension. It synthesizes knowledge from legacy projects like "Horn Mountain TTR VIV Analysis" and "Marlin TTR Life Extension".1617## Core Capabilities1819### 1. Life Extension Assessment (LEX)20- **Gap Analysis**: Comparing original design codes vs. current standards (API 2INT-MET).21- **Fatigue Re-analysis**: Using updated metocean data to calculate remaining fatigue life.22- **Risk-Based Inspection (RBI)**: Prioritizing inspections based on failure probability and consequence.2324### 2. Corrosion Management25- **Corrosion Rate Modelling**: CO2/H2S corrosion prediction (Norsok M-506).26- **Wall Thickness Checks**: Evaluating hoop stress and collapse/burst pressure with degraded wall thickness.27- **Anode Retrofit**: Designing sacrificial anode sleds for life extension.2829### 3. Fitness-For-Service (FFS)30- **API 579 / BS 7910**: Assessing defects (cracks, dents, corrosion) to determine if equipment is safe to operate.31- **VIV Assessment**: Vortex Induced Vibration fatigue analysis for risers and conductors.3233## When to Use3435### Use This Skill When:36- Evaluating an asset for operation beyond its original design life.37- Assessing the safety of a corroded pipeline or vessel.38- Planning inspection campaigns (RBI).39- Reviewing "Fitness for Service" reports.4041### Do Not Use This Skill When:42- Designing a *new* asset (use Structural Analysis or DNV Standards).43- Calculating basic hydrostatics (use Marine Engineering).4445## Knowledge Areas4647### 1. Life Extension Workflow481. **Data Gathering**: Collect original design reports, inspection logs, and production history.492. **Condition Assessment**: Evaluate current physical state (corrosion, marine growth).503. **Re-Analysis**: Update models with current weight, metocean, and soil data.514. **Remediation**: Propose clamps, strengthening, or derating.5253### 2. Defect Assessment54Cracks or metal loss are evaluated using "Failure Assessment Diagrams" (FAD) to determine if the combination of stress and defect size is critical.5556## Code & Data Patterns5758### Corrosion Derating Check59```python60def check_wall_thickness(nominal_wt, corrosion_rate, years, min_required_wt):61 """62 Calculate remaining wall thickness and check against minimum required.63 """64 loss = corrosion_rate * years65 current_wt = nominal_wt - loss66 67 if current_wt < min_required_wt:68 return False, f"FAILED: Current WT {current_wt:.2f}mm < Min {min_required_wt:.2f}mm"69 70 remaining_life = (current_wt - min_required_wt) / corrosion_rate71 return True, f"PASS: {remaining_life:.1f} years remaining"72```7374## Best Practices7576- **Conservatism**: When data is missing (e.g., actual corrosion rates), use conservative estimates from standards (e.g., Norsok M-506).77- **Trend Analysis**: Use historical inspection data (UT/ILI) to validate corrosion models.7879## Resources80- **Legacy Projects**: `/mnt/ace/docs/disciplines/integrity_management/projects/`81 - `31519_fmog_marlin_ttr_life_extension`82 - `0185_ecs_ffs_engineering`