海洋係留索 張力・懸垂線シミュレーター 戻る
海洋工学・係留設計

海洋係留索 張力・懸垂線シミュレーター

FPSO・TLP・Spar・係留ブイなど海洋構造物の係留索を、懸垂線(catenary)理論で設計するツールです。水深・索長・水中重量・水平荷重・素材を変えると、索形状・フェアリード張力・安全率・必要索数がリアルタイムで分かり、API RP 2SK や DNV-OS-E301 を意識した妥当な係留パターンを探せます。

パラメータ設定
水深 z
m
フェアリードから海底アンカーまでの垂直距離
索長 L
m
1本あたりの全長(海底着座分を含む)
単位水中重量 w
kg/m
浮力を差し引いた水中での単位長重量
水平荷重 T_H
kN
浮体が索1本に与える水平方向の張力
索材料
MBL(最小破断荷重)と単位重量を自動設定
索数 n
浮体周囲に展開する係留索の総本数
環境厳しさ
外乱の代表条件(港湾内〜深海ハリケーン)
計算結果
索パラメータ a (m)
水平距離 x (m)
弧長 s (m)
索張力 T_top (kN)
安全率 SF
必要索数
係留索の懸垂線形状(海面・浮体・アンカー)

海面の浮体(FPSO/ブイ)からフェアリード→懸垂線→海底アンカーまでを実寸スケールで描画。色は安全率に応じて緑→橙→赤に変化します。

索張力 vs 水深(catenary プロファイル)
索材料別 MBL 比較
理論・主要公式

$$y = a\cosh(x/a) - a,\qquad a = \frac{T_H}{w},\qquad T_{top} = T_H + w\,z$$

懸垂線形状 y(x)、catenary parameter a、フェアリード張力 T_top。w:水中単位重量 [N/m]、T_H:水平索張力 [N]、z:水深 [m]。

$$x = a\,\mathrm{arccosh}\!\left(\frac{z}{a}+1\right),\qquad s = a\,\sinh\!\left(\frac{x}{a}\right)$$

海底アンカーからフェアリードまでの水平距離 x と、起き上がっている部分の弧長 s。索長 L から s を引いた残りが海底に着座する長さ(laying length)です。

$$SF = \frac{\text{MBL}}{T_{top}},\qquad n_{req} = \left\lceil \frac{T_{top}}{\text{MBL}/3} \right\rceil$$

安全率 SF と、安全率3を確保する必要索数。API RP 2SK では Intact 状態で SF ≥ 1.67〜2.0 が要求されます。

係留索の張力と懸垂線形状 — 海洋構造物設計

🙋
「係留索」って、海に浮かんでる FPSO とかブイをつなぎとめている、あの太いチェーンや綱のことですよね?あれって、どうやって設計するんですか?
🎓
そうそう、まさにそれだ。FPSO(浮体式生産貯蔵積出設備)や TLP、Spar、係留ブイは、波と風で常に動こうとするから、海底のアンカーまで何本もの「係留索(mooring line)」で押さえつけているんだ。設計の基本は「懸垂線(catenary)理論」。索を「自重で垂れ下がるロープ」と見なすと、形が cosh の曲線になる、というあれだよ。左のスライダーで水深 z や水平荷重 T_H を変えると、右の図で索の形がにゅっと伸び縮みするのが見えるはずだ。
🙋
水深 200m に対して索長 600m って、長すぎませんか?水深の3倍も入れる必要があるんですか?
🎓
いいところに気づいたね。実はそれが「catenary mooring」のキモなんだ。索の一部は海底に「寝かせて」おく。これを laying length と呼ぶ。波で浮体が沖側に流されると、寝ていた索が「起き上がる」分だけ余裕長さが水平方向の復原力に変わって、浮体を引き戻す。だから水深の2.5〜3.5倍の索長を使うのが catenary 式の定石。下の図で laying length がゼロになると、急に索全体がピンと張る「taut-leg」状態になり、剛性が跳ね上がって索張力のピークも一気に増えるんだ。
🙋
なるほど!じゃあ深海、たとえば 2000m とかになったらどうなるんですか?同じようにチェーン使うんですか?
🎓
深海ではチェーンだと自重が重すぎて、索自身の重さで沈んでしまう。だから 1500m を超えると、比重 1.38 くらいで軽くて伸びの少ない「ポリエステル taut-leg」が主流になる。さらに表層 50〜100m だけは耐摩耗のために HMPE(Dyneema)やワイヤーを使うハイブリッド構成も多い。Brazil の Petrobras はこのポリエステル taut-leg を世界で最初に大規模採用したパイオニアで、Campos/Santos 油田の FPSO 群はほぼ全てこの方式だよ。
🙋
安全率 SF って、結局どのくらい必要なんでしょう?さっき SF=12 とか出ましたけど、それはやり過ぎ?
🎓
API RP 2SK(米国石油協会)や DNV-OS-E301(DNV)では、全索健全(Intact)で SF ≥ 1.67、1本損傷(One-line damaged)でも SF ≥ 1.25 が要求される。Quasi-static 解析なら Intact で SF ≥ 2.0 が推奨だ。デフォルトの 200m・チェーンで SF=12 が出るのは、デフォルト水平荷重 800kN がチェーン MBL 12000kN に対して小さすぎる「平穏時の例」だから。Environment severity を Extreme(深海ハリケーン)に変えてみて。100 年再現期間波の動的増幅で T_top が 3〜4 倍に跳ね上がり、SF が一気に妥当な範囲に落ちるよ。
🙋
最後にひとつ。「必要索数」って何ですか?8本入力しているのに「1」って出ています。
🎓
これは「1本あたりの張力に対して、SF=3 を確保するなら何本必要か」の理論最小値だ。実際の浮体は風・波・流れが360度どの方向から来るかわからないから、6〜12本を均等配置して「どの方向に流されても残り全部で支えられる」ようにする。Brazil の典型的な FPSO は spread mooring で 12〜16本、Norway の TLP は腱(tendon)4本×コーナーで 16本、というのが定番。本ツールの「索数」は「実際に配置する本数」、「必要索数」は「最低限の理論値」と理解してね。

よくある質問

係留索を「重力下で自重によって垂れ下がるロープ」と見なすと、形状は懸垂線 (catenary) で表せます。水中単位重量 w [N/m] と水平索張力 T_H [N] から catenary parameter a = T_H/w が決まり、海底アンカーからフェアリード(水深 z)までの水平距離 x = a·arccosh(z/a + 1)、弧長 s = a·sinh(x/a) となります。フェアリード張力は T_top = T_H + w·z で、深いほど自重ぶん張力が増えます。
浅海〜中深海ではスタッドレスチェーン (R3/R4 グレード) を用いた catenary mooring が一般的で、海底に一部が着座することで水平方向の復原力を稼ぎます。1500m を超える深海では自重が支配的になり、ポリエステル (PEZUS) の taut-leg mooring が経済的です。HMPE(Dyneema SK78 など)は比重 1 以下と非常に軽く高強度ですが、紫外線・摩耗・クリープに弱いため、主にフェアリード周辺やトップ部の補助に使われます。本ツールは素材別の MBL(最小破断荷重)から安全率を表示します。
API RP 2SK(米国石油協会)や DNV-OS-E301(DNV ノルウェー船級協会)では、Intact 状態(全索健全)で SF ≥ 1.67、One-line damaged 状態で SF ≥ 1.25 を要求します。Quasi-static 解析の場合はさらに厳しく、Intact で SF ≥ 2.0 が推奨されます。本ツールでは 100 年再現期間波(Extreme)相当の動的応答を簡易に含めた目安として SF = MBL / T_top を表示しており、SF < 2.0 で警告を出します。
Catenary mooring では索の一部が海底に寝ている (laying) ことで、波・風で浮体が動いたときに「索が起き上がる」分の余裕長さが水平復原力に変換されます。laying length が 50m を切ると taut-leg に近い状態となり、剛性が急増して索張力のピークが大きくなります。本ツールは layingLengthM < 50m で警告を出し、索長 L を増やすか pretension(水平荷重)を下げるよう促します。深海ポリエステル taut-leg では意図的に laying length をゼロに設計するため、その場合は SF と必要索数で判定します。

実世界での応用

FPSO(浮体式生産貯蔵積出設備):Brazil の Petrobras が運用する Campos/Santos 油田の FPSO 群は、典型的に水深 1000〜3000m に展開され、12〜16本のポリエステル taut-leg 係留索で位置保持しています。本ツールで水深 2000m・水平荷重 2000kN・ポリエステル・索数 16・Harsh 環境を入れると、深海係留の現実的な張力レベルと安全率が確認できます。Turret mooring(船首回転式)と spread mooring(固定式)で索の配置パターンが異なります。

TLP(Tension Leg Platform)と Spar:Norway 北海の Equinor が運用する Heidrun TLP(水深 350m)や、Gulf of Mexico の Anadarko 系 Spar(水深 1500m)は、垂直に近い「腱(tendon)」で浮体の上下動を完全に止めるタイプの係留です。本ツールの catenary 式そのままでは TLP の張力は出ませんが、水平荷重を pretension として大きく入力すると taut-leg 限界の挙動を確認できます。設計実務では OrcaFlex や AQWA などの時系列係留解析を使い、本ツールはコンセプト段階の当たり付けに使います。

係留ブイ・養殖筏・SBM(Single Buoy Mooring):港湾のナビゲーションブイ、CALM(Catalog Anchor Leg Mooring)型シャトルタンカー受入ブイ、外洋養殖筏なども同じ catenary 理論で設計されます。水深 50〜200m・チェーン 8本構成が典型で、本ツールのデフォルト値がそのままこの規模の概算に使えます。Norway のサーモン養殖や日本のマグロ蓄養筏では、台風時の生簀流失防止のため SF ≥ 3 を狙うことも多いです。

洋上風力発電の浮体(Floating Offshore Wind):近年急成長中の浮体式洋上風力(Hywind Scotland、Kincardine など)も、Spar 型・Semi-sub 型・Barge 型のいずれも catenary または taut-leg 係留を使います。風車は重心が高く転倒モーメントが大きいため、係留索のプリテンションを高めにとり、上下動と回転を抑える設計が必要です。日本の長崎・福島の浮体式洋上風力でも、本ツールが扱う水深 100〜500m の中深海域の係留設計が活発です。

よくある誤解と注意点

まず最大の落とし穴が、「Quasi-static の張力をそのまま設計値にする」こと。本ツールが計算する T_top はあくまで静的な平均張力で、実際の海象では波・風・流れに浮体が応答して、係留索張力は周期的に大きく変動します。100 年再現期間波(Extreme 環境)では、動的増幅により最大張力は静的値の 2〜4 倍に達することが普通です。設計実務では OrcaFlex や AQWA で時系列シミュレーションを行い、極値統計(最大張力の超過確率分布)で評価します。本ツールの SF=2 は「Quasi-static で SF=2 確保 → 動的増幅後で SF≈1.0〜1.5 程度」が目安と理解してください。

次に、「単位水中重量 w に大気中重量をそのまま使う」こと。チェーンは大気中重量 220kg/m(R4 152mm 径)に対し、海水中では浮力で約 80% に減って 180kg/m 前後になります。本ツールのデフォルト 80kg/m は中径チェーン(115mm R4)相当の水中重量。w を大きく入れすぎると catenary parameter a = T_H/w が小さくなり、形状が急峻になって T_top も過大評価されます。素材表から「submerged weight」または「weight in water」を必ず使ってください。ポリエステルは比重 1.38 で水中重量がほぼゼロに近く、HMPE は比重 0.97 で水中ではむしろ浮きます(負の w)。

最後に、「索数を増やせば安全になる」という誤解。確かに索数が増えれば1本あたりの分担張力は減りますが、係留索の配置パターン(spread / turret)や障害シナリオによっては、特定の方向から外乱が来た時に1本だけに荷重が集中することがあります。API RP 2SK は「Intact」「One-line damaged」「Two-line damaged」の3シナリオで SF を要求しており、1本失敗時に残り全索で許容張力を超えない配置設計が必須です。本ツールの「必要索数」は1本あたりの理論最小値で、実際の浮体設計では失敗シナリオを含めた配置最適化が別途必要です。

使い方ガイド

  1. 水深(例:200m)、係留索全長(例:2500m)、水中単位重量(例:チェーン15 kg/m、HMPE 0.8 kg/m)を入力
  2. 水平荷重(例:FPSO風荷重 500kN、TLP張力 1200kN)を設定し、素材種別を選択
  3. 「計算実行」をクリック後、懸垂線形状パラメータa、フェアリード張力 T_top、安全率を確認
  4. 出力された必要索数が設計仕様を満たすまで、索径・本数・素材を変更して最適化

具体的な計算例

FPSO係留システム:水深180m、チェーン索(水中重量18 kg/m)2000m配置、水平荷重480kNの場合、懸垂線パラメータa≈267m、フェアリード張力 T_top≈510kN、海底接触張力≈156kNとなります。同一条件でポリエステル索(水中重量2.5 kg/m)に変更すると T_top≈485kN、必要索本数が1本減少し、Spar係留ではHMPE(0.6 kg/m)採用で T_top≈465kN、安全率SF≈3.2を確保できます。

実務での注意点

  1. チェーン・ワイヤーロープ混合配置時は加重平均水中重量を使用;Studless チェーン密度2.1 t/m³、素線数80本鋼索直径28mmで計算値を補正
  2. 懸垂線計算では Catenary 理論により静的平衡を仮定;時間帯別流速・波浪スペクトラムは別途動的FEM解析で検証必須
  3. 安全率1.67以上(DNV-GL基準)確保;Soft Shackle補強部では局所張力集中により実張力が+15~25%上昇する可能性
  4. フェアリード荷重角度が30°以上の場合、水平力と鉛直力成分をシミュレーターに別入力し反復計算