====== tys-tvdmac1d_v_1_0_1 ======
tys-tvdmac1d_v_1_0_1.lzhをダウンロードして解凍すると、「**tys-tvdmac1d_v_1_0_1.xls**」ができます。
この「**tys-tvdmac1d_v_1_0_1**」の使用方法を説明します。
ダウンロードについては、[[http://www.disaster-software.net|水理水文ソフトウェア]]のHPを参照してください。
参考URL
http://www.disaster-software.net/cube/
http://www.geocities.jp/kyoto_u_rivereng/bussei_renew.pdf
参考図書
* エクセル河川数値解析 インデックス出版
* 山地河川における河床変動の数値計算法 山海堂
===== マクロの説明 =====
本マクロは、各条件シートに条件を入力するだけで、**TVD-Maccormack法による1次元河床変動計算**が行えます。
tys-tvdmac1d_v_1_0_1モデルの特徴は
- Maccormack法による不定流解析で水面形と河床変動を計算する。
- TVD法による人工粘性項で計算する。
- 混合粒径で河床変動を計算できる。
- 掃流砂式を選択できる。
- 交換層を考慮できる。
他、[[http://www.disaster-software.net|水理水文ソフトウェア]]のHPで支川を考慮したモデル、斜面からの土砂の投入を考慮したモデルもあわせて公開しています。
==== 計算条件とデータの入力 ====
=== 計算条件 ===
{{ :河床変動計算:1次元モデル:不定流モデル:image05.jpg?650|計算条件シート}}
;#;
計算条件シート
;#;
* 計算条件
* 初期の刻み時間
* 終了時間
* 出力時間間隔
* 上流端水深条件
* 上流端水深
* 下流端流量条件
* 下流端条件
* 下流端水深
* 固定床のマニングの粗度係数
* 重力加速度
* 土粒子の比重
* 空隙率
* 水の密度
* 砂礫の内部摩擦角
* 最大粒径
* 掃流砂と浮遊砂の境界粒径
* 粒径分割数
* 流砂量式の選択
* 各粒径
* 粒径(m):dd
=== 河道データ ===
{{ :河床変動計算:1次元モデル:不定流モデル:image06.jpg?650|河道シート}}
;#;
河道シート
;#;
\\
=== 流量データ ===
{{ :河床変動計算:1次元モデル:不定流モデル:image07.jpg?650|流量シート}}
;#;
流量シート
;#;
\\
==== 計算結果 ====
計算結果は、以下の14のシートに書き出されます。 グラフについては、使用者各自に作成して下さい。
* 計算結果出力シート : 出力間隔毎の計算結果
* 計算河床変動量シート
* 計算河床高シート
* 計算水深シート
* 計算水位シート
* 計算流積シート
* 計算流量シート
* 計算流速シート
* 計算フルード数シート
* 計算平均粒径シート
* 計算流砂量シート
* 計算累積流砂量シート
* 計算粒径別累積流砂量シート : 出力間隔毎の計算結果
* 計算粒径区分割合シート : 出力間隔毎の計算結果
{{ :河床変動計算:1次元モデル:不定流モデル:image08.jpg?650|計算結果出力シート}}
;#;
計算結果出力シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image09.jpg?650|計算河床変動量シート}}
;#;
計算河床変動量シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image10.jpg?650|計算河床高シート}}
;#;
計算河床高シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image11.jpg?650|計算水深シート}}
;#;
計算水深シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image12.jpg?650|計算水位シート}}
;#;
計算水位シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image13.jpg?650|計算流積シート}}
;#;
計算流積シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image14.jpg?650|計算流量シート}}
;#;
計算流量シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image15.jpg?650|計算流速シート}}
;#;
計算流速シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image16.jpg?650|計算フルード数シート}}
;#;
計算フルード数シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image17.jpg?650|計算流砂量シート}}
;#;
計算流砂量シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image18.jpg?650|計算粒径別流砂量シート}}
;#;
計算粒径別流砂量シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image19.jpg?650|計算粒径別累積流砂量シート}}
;#;
計算粒径別累積流砂量シート
;#;
\\
{{ :河床変動計算:1次元モデル:不定流モデル:image20.jpg?650|計算粒径区分割合シートシート}}
;#;
計算粒径区分割合シートシート
;#;
\\
===== VBAソースファイル =====
TVD-Maccormack法による1次元河床変動計算のソースファイルについては、非公開です。
計算の流れとしては、[[http://www.disaster-software.net|水理水文ソフトウェア]]のHPを参照してください。
2012年8月現在、Maccormack法による不定流解析のWikiを作成中です。近日公開予定です。