JONSWAP: $S_J = S_{PM} \cdot \gamma^r$
JONSWAP波スペクトルから不規則波をフーリエ合成してリアルタイムアニメーション。有義波高・ピーク周期・γ係数を操作して波形と波スペクトルを可視化。
海洋構造物(石油・ガスプラットフォーム、洋上風力発電基礎)の設計: 構造物に作用する波力を正確に見積もるために、建設予定海域の長期観測データに基づき、代表的な波スペクトル(PMやJONSWAP)とそのパラメータを設定します。シミュレーターで再現した不規則波を用いて、構造物の応答解析(疲労、極値応力)を行い、耐久性を確認します。
船舶の耐航性評価: 船体が荒天海域で受ける揺れ(ピッチング、ローリング)やスラミング(船首底部の打撃)を予測するために、様々な有義波高とピーク周期の組み合わせによる不規則波中でのシミュレーションを行います。これにより、船体構造の強度や積み荷の固定方法、安全な航海速度が決定されます。
沿岸防災(津波・高潮以外の波浪被害): 台風や爆弾低気圧に伴う高波浪が防波堤や護岸に及ぼす越波量や作用力を評価します。特に、発達途中の波を表すJONSWAPスペクトル(高いγ)は、局地的に強い風が吹く状況を想定するのに有効で、防護構造物の天端高さや構造を決定する重要な入力条件となります。
海洋再生可能エネルギー(波力発電)のサイト選定・装置設計: 波力発電装置は特定の周波数帯の波エネルギーを効率的に吸収するように設計されます。候補地点の波スペクトルを分析し、装置の固有周期と波のエネルギーが集中するピーク周期をマッチングさせることで、発電量を最大化する設計が可能になります。
このシミュレーターを使い始めるとき、いくつか気をつけてほしいポイントがあるよ。まず、「有義波高(Hs)」は「最大波高」じゃないということ。有義波高は、波高の高い方から1/3を平均した値で、例えばHsが3mでも、時々5mを超えるような大きな波が混ざることがある。設計ではこの「最大波」を見逃さないことが大事だ。次に、「ピーク周期(Tp)」と「平均周期」は別物。Tpはスペクトルの山の位置に対応する周期で、波形を見ると「うねり」の間隔に近い。でも実際の波形のゼロアップクロス周期を計算すると、Tpより短い値になるのが普通だ。例えばTp=10秒と設定しても、平均周期は7〜8秒くらいになることが多い。最後に、シミュレーション結果は「一つの可能性」でしかないということ。フーリエ合成で作る不規則波は、同じHsとTpでも、位相のランダム性によって毎回異なる波形になる。実際の構造物の応答を評価するときは、こうした「ばらつき」を考慮して、複数の異なる波形(異なるシード値)で計算を回すのが鉄則だ。
北太平洋の冬季荒天を想定:Hs=4.5m、Tp=12秒、γ=3.3、風速18m/sで設定した場合、JONSWAP波スペクトル(f=0.08~0.3Hz)から256個の調和成分をフーリエ合成します。結果として600秒間の波形が可視化され、最大波高約8.2m、平均周期10.8秒の不規則波が再現されます。石油掘削船の動揺設計やFEMの海象荷重入力データとして活用できます。