2相土石流モデル
土砂と水の混合流を対象に、固相濃度や間隙圧を含めた土石流向けの深さ平均モデルとして扱います。
D-Claw / Debris Flow / Two-phase Model
D-Clawの土石流・地すべり向けモデルを使うための、1m DEM対応デモ構成です。ANUGA版が高粗度の浅水流近似であるのに対し、 このページでは固相濃度・間隙圧を含めたD-Claw向け入力と結果の見せ方を示します。
Overview
D-Clawは、土石流を単なる水の流れとしてではなく、粒状体と流体の混合流として表現するためのモデルです。Web掲載用には、D-Clawで必要になるtopo/qinit/setrun.pyを生成するテンプレートと、結果の見せ方を整理します。
土砂と水の混合流を対象に、固相濃度や間隙圧を含めた土石流向けの深さ平均モデルとして扱います。
実務版では、1m DEM、河川ライン、堤防・道路盛土、砂防施設、発生源ポリゴンをD-Claw入力に変換します。
既往災害範囲、堆積厚、流下痕跡に合わせ、固相濃度・摩擦角・透水性などのパラメータ感度を確認します。
Sample Output
サンプル図では、上流発生源から谷沿いに流下し、砂防施設付近で一部が堆積しながら下流へ到達する様子を模式化しています。実計算では、D-Claw出力から流動深、速度、固相濃度、間隙圧を取り出して図化します。
Demo Result Figures
D-Clawの説明や実務提案で使いやすいように、地形・発生源条件、最大値分布、時刻別スナップショット、到達時刻・危険度区分図、出力ファイル例をまとめたサンプル図を追加しました。
Input
Output
Sample Export Files
D-Claw土石流デモ用に、PNG、CSV、JSONのサンプル出力を同梱しています。
Workflow
Workflow
まずは人工地形のD-Clawアプリ雛形で構成を確認し、その後、1m DEM・発生源・堤防・砂防施設データに置き換えます。D-Claw本体の実行はLinux/Unix上で行い、結果をWeb掲載用のPNG/CSVへ変換します。
References
D-ClawはClawpack / GeoClaw系の土石流・地すべり向けモデルです。Linux/Unix環境、setrun.py、地形・初期条件ファイル、サンプルアプリの確認が重要です。
Note
D-Clawは研究・実務検討向けの科学ソフトウェアであり、モデルの意味を理解したうえで使う必要があります。Webデモでは構成と結果イメージを示し、詳細設計や危険区域検討では既往災害再現計算とパラメータ検証を行います。
Python Source Sample
以下は scripts/dclaw_debris_flow_demo_template.py の内容です。
dclaw_debris_flow_demo_template.py をダウンロード
読み込み中...