ユニット 2 / 12

船体形状設計と流体力学解析における AI

利益:

  • 船体の形状、抵抗、推進パラメータを構造化された形式で AI に与えることで、初期のサイジングと設計の発見をスピードアップする機能
  • AI サポートによる CFD (数値流体力学) スタディ、ネットワークおよび境界条件ロジックのセットアップをクエリする機能
  • AI の流体力学予測をモデル実験、経験的手法、物理的妥当性とクロスチェックすることで、フィッティング係数と結果を取得する機能

船の経済全体はその水没した形の中に隠されています。船体の形状(船体形状、船の水中および水面の形状)が 1 ミリメートルでも変わると、その船が燃焼する燃料、運ぶ貨物、排出量がその船の寿命全体で変化します。したがって、形状設計と流体力学 (ボートの周りの水の流れとそれが引き起こす力の科学) は、造船工学の中で最も費用のかかる決定が下される段階です。人工知能 (AI) は、この段階で 3 つのタスク (初期サイジングと設計の検討、経験的抵抗法の導入、数値流体力学 (CFD) 研究の計画) を加速します。

しかし、最初からしっかりと決めておきましょう。AI によって与えられた抵抗曲線や形状係数がなければ、モデルの実験や検証された方法によって確認されることなく、推進力の決定に変換されます。水は数式を読みません。ボートの実際の挙動は、測定と物理的な妥当性によってのみわかります。ここでは AI がアクセラレーターであり、アイデア生成者です。流体力学は現実の証人ではありません。

概念: 抵抗: ボートが前進するときに水によって及ぼされる反対の力。摩擦、波、渦のコンポーネントで構成されます。ブロック係数 (Cb): 船体の周囲の直方体に対する水中の体積の比。満腹度の目安です。フルード数 (Fn): ボートの長さと速度に関連する無次元数。波の抵抗を決定します。推進効率: エンジンによって生成されるパワーのどれだけが有効推力に変換されるか。 EHP/DHP: 有効出力 (有効馬力、ボートの抵抗に打ち勝つために必要な出力) と出力 (出力馬力、プロペラに到達する出力)。

初期のサイジングと設計の検討

形状設計は検索問題です。主な寸法 (長さ Lpp、幅 B、抜き勾配 T)、形状係数 (Cb、角柱係数 Cp、中間セクション係数 Cm)、および速度の間には無限の組み合わせがあります。古典的な方法では、エンジニアは類似の船舶のデータ (主要な長さ系列、回帰関係) から開始します。 AI はこの発見を加速します。数十の主要なサイズの組み合わせ候補、それぞれのおおよその変位、L/B、B/T 比が一般的な範囲内にあるかどうかを数分で表にまとめます。

ここでは段階的なプロセスを示します。最初のステップは、輸送する貨物、航続距離、航行速度、航路/港の制約 (パナマ、スエズの幅員喫水制限など) などのミッション要件を修正することです。 2 番目のステップでは、同様の船舶データを使用して最初の主要な長さを大まかに決定します。 3 番目のステップは、速度とアスペクト比 (フルード数) に応じて妥当な範囲内の形状係数を選択することです。 4 番目のステップは、経験的な方法 (ホルトロップ・メネン回帰など) によって抵抗とパワーの予備推定を行うことです。これらの各ステップで、AI が式を構築し、数値を生成します。ただし、各係数の出典を尋ね、それを一般的な範囲と比較することが不可欠です。

ヒント: AI に形状係数を提案させるときは、「この Cb 値はこのフルード数にとって典型的ですか。どの範囲に収まるべきですか?」と尋ねます。たとえば、高速フォームでは、フル Cb (0.80+) は波の抵抗力を爆発させます。 AI はこれを思い出させてくれますが、同様の船舶データを使用して最終的な選択をするのはあなたです。

CFDセットアップにおける経験的手法とAI

準備段階では、抵抗はモデル実験ではなく経験的回帰法によって推定されます。ホルトロップ・メネンなどの手法では、船舶の大規模なデータベースから導き出された式を使用して、抵抗を摩擦抵抗、形状効果、波の抵抗、膨らみ、空気抵抗などの要素に分解します。 AI はこの手法のステップを呼び出し、中間係数を計算し、スプレッドシートのスケルトンを構築します。しかし、この方法には有効性の限界があります。ホルトロップは特定の Cb、Fn、および L/B 範囲に対して導出されます。この範囲を外れると、結果は信頼できなくなります。 AI はこの制限を思い出させてくれるはずです。彼が思い出させてくれない場合は、尋ねるべきです。

CFD 側では、AI 自体は解決策を実行しませんが、メッシュ解像度をどこで強化する必要があるか、境界層の初期セル高さ (y+) はどのくらいであるべきか、乱流モデル (k-ω SST など) が選択される理由、収束を制御する方法など、設定をクエリするのに役立ちます。これは教師と生徒の対話です。数値結果を確認するのは、メッシュ独立性スタディ (メッシュの独立性。ネットワークを強化しても結果は変わらない) と、可能であればモデル実験のキャリブレーションです。

方法

何を与えるか

強み

制限/検証

類似の船/回帰

最初のメジャーサイズ、ブルートフォース

非常に高速で、データ通信料が安い

同様のジオメトリに対してのみ有効です

ホルトロップ・メネン

コンポーネントの抵抗曲線

フロントデザインのスタンダード

Cb/Fn/L・B 範囲制限;機種確認が必要です

CFD

詳細な流れ、圧力場の詳細

局所的な効果を確認

ネットワークと乱流モデルの影響を受けやすい。校正が必要です

模型実験(プール)

実際に測定された抵抗値

最も信頼できる

高価で時間がかかります。スケール効果補正

ミニケース

ケース 1 — フィッティングされた補正係数。あるチームは、ホルトロップを使用した 190 メートルのタンカーの総抗力を 620 kN と計算しました。 AI に「結果を改善する」ように指示すると、モデルは原因不明の「0.80 形状補正乗数」を追加し、抵抗を 496 kN に低減します。この 20% の削減により、推進力は約 1 ホストクラス減少します。チームは乗数の根拠について尋ねます。 AIは出典を引用できません。これをモデルのテスト データと比較すると、実際の抵抗は約 610 kN であることがわかります。教訓: ソースがなければ補正係数は結果に反映されません。

ケース 2 — フルード制限を超えています。学生はホルトロップに、航行速度 30 ノットを目標とする 50 メートルのフェリーの抵抗を計算させます。この長さ速度の場合、フルード数は ~0.70 まで増加します。ホルトロップの信頼できる範囲をはるかに上回っています。 AI は最初に指定しなくても結果を返します。学生が有効範囲について尋ねると、この方法はこの体制には適しておらず、平面/半変位形式には別の方法 (Savitsky など) が必要であることがわかります。教訓: あらゆる経験的手法の妥当性を疑ってください。

ケース 3 — ネットワークからのエラー。 CFD スタディでは、AI は粗いメッシュで 540 kN の抵抗を与えます。エンジニアがネットワークを強化して独立性の調査を実行すると、結果は 605 kN になります。後部波動場が十分に分解されていなかったため、初期値は 11% 低くなりました。教訓: ネットワーク独立性の調査がなければ、CFD 結果は信頼できるとは言えません。

コピー可能なプロンプトテンプレート

テンプレート 1 — サイジング前の調査:

役割: あなたは船舶の予備設計コンサルタントです。コンテキスト (代表者): ばら積み貨物船のペイロード ~40,000 トン、運航速度 ~14.5 ノット、スエズ喫水制限内。タスク:1) 4 つの主要な長さの候補の組み合わせ (Lpp、B、T) を推奨します。2) 各候補のおおよその変位、L/B、B/T、Cb ver.3) どの比率が一般的な範囲外であるかをマークします。制約: 単位を記述します。各数字の;使用している回帰/データベースを指定します。最終的な決定を下すのではなく、候補を提出してください。

テンプレート 2 — ホルトロップ抵抗の計算の構成:

Holtrop-Mennen 法を使用して予備的な抵抗計算フレームワークを設定します。入力(代表):Lpp、B、T、Cb、Cp、サービス速度、ウェットエリア。私が望むのは:1) 抵抗成分を個別にリストします (摩擦、形状、波、投影、空気)。2) 各成分に使用する式と係数を書き込みます。3) メソッドの有効範囲 (Cb、Fn、L/B) を指定し、入力がこの範囲内にあるかどうかを確認します。 et.4) モデル実験による結果の校正方法を追加。

テンプレート 3 — CFD 設定クエリ:

ボートの抵抗 CFD スタディを設定しています。以下の決定を理由を付けて説明し、一般的な値の範囲を示します。 - 乱流モデルの選択とその理由 - 壁近傍の解法 (y+ ターゲット) と初期セルの高さ - 自由表面 (VOF) の設定 - 収束とメッシュの独立性を確認する方法 各提案に対して「これを確認する方法」行を追加します。

テンプレート 4 — 結果の妥当性チェック:

次の抵抗/出力の結果を批判してください:[EHP、DHP、速度、抵抗値を貼り付けます]1) この大きさの船の桁数は一般的ですか?2) 推進効率の仮定は妥当ですか (通常 0.55 ~ 0.70)?3) 入力した速度から抵抗を逆計算します。一貫していますか?4) 疑わしい値または根拠のない値があればマークしてください。

弱いプロンプト / 強いプロンプト

弱いプロンプト:

このボートに最適なフォームと抵抗曲線を与えてください。

強力なプロンプト:

役割: あなたは流体力学の予備設計コンサルタントです。コンテキスト (代表的なものであり、実際のプロジェクトではありません): Lpp ~180 m、B ~32 m、T ~12.5 m、Cb ~0.84、サービス速度 ~14.5 ノット。タスク: ホルトロップ法によるコンポーネントの予備抵抗を推定します。各係数の出典と手法の有効範囲を書き留めます。制約: ソースなしで補正係数を追加します。モデルのテストで結果を検証する方法と、どのような測定を行う必要があるかをリストします。単位(kN、kW、ノット)を明確に記載します。

弱いプロンプト形式では、「最良」が未定義のままとなり、検証は必要ありません。強力なプロンプトでは、コンテキスト、メソッド、有効性の制限、および検証パスが要求されます。

よくある間違い

  • 有効性エンベロープを無視します。ホルトロップまたはそれが導出された範囲外の他の回帰を使用すると、見た目は合理的ですが不正確な抵抗が得られます。
  • 出典のない補正係数を採用しています。 「改善」と言うと、AI が追加した薄っぺらな係数が黙って結果を歪めます。
  • ネットワークに依存しない CFD の使用。粗いメッシュでは船尾波と渦フィールドを解決できません。抵抗が低くなります。
  • スケール効果を忘れています。モデル実験の結果は、フルスケールに移行するときに摩擦補正 (ITTC メソッド) が必要です。 AI はこれを回避できます。
  • 配車効率を楽観的に考える。たとえ抵抗が正しかったとしても、駆動効率が楽観的すぎると、必要なマシンパワーが過小評価されます。

要約すると

AI は船体形状の発見、経験に基づく抵抗計算のセットアップ、CFD 実行計画を加速します。数十の候補フォームを数分で比較できます。しかし、すべての経験的手法には妥当性エンベロープがあり、すべての CFD 結果にはネットワーク依存性があり、すべてのフルスケール推定にはスケール補正があります。 AI によって生成された抵抗値とパワー値は、モデル実験、経験的確認、物理的妥当性のフィルターを通過した後にのみ、参照決定に変換できます。

アプリケーションタスク

代表的な船舶 (例: Lpp ~150 m、B ~25 m、T ~9 m、Cb ~0.75、速度 ~15 ノット) の場合、AI にホルトロップ法を使用して予備抗力と EHP を計算させます。次に、「結論の妥当性チェック」テンプレートを適用して、規模とディスパッチ効率の仮定をクエリします。 AI にメソッドの有効範囲を尋ね、入力がこの範囲内にあるかどうかを確認します。見つけた矛盾を少なくとも 1 つと、それをどのように検証したかを半ページで報告します。

チェックリスト

  • [ ] 私が使用した経験的手法の有効範囲を入力と比較しました。
  • [ ] AIが追加した各補正係数の出所を聞いて確認しました。
  • [ ] 抵抗と出力の結果を一般的な船と桁違いに比較しました。
  • [ ] CFD を使用する場合は、ネットワーク独立性の調査を計画/実行しました。
  • [ ] 派遣効率の仮定が妥当な範囲内にあることを確認しました。
  • [ ] 私はモデル実験/検証された方法に基づいて最終的な推進力を決定しました。