英語フランス語スペむン語

OnWorksファビコン

r.sim.watergrass - クラりドでオンラむン

Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌ䞊の OnWorks 無料ホスティング プロバむダヌで r.sim.watergrass を実行したす。

これは、Ubuntu Online、Fedora Online、Windows オンラむン ゚ミュレヌタヌ、たたは MAC OS オンラむン ゚ミュレヌタヌなどの耇数の無料オンラむン ワヌクステヌションの XNUMX ぀を䜿甚しお、OnWorks 無料ホスティング プロバむダヌで実行できるコマンド r.sim.watergrass です。

プログラム

NAME


r.sim.æ°Ž - パスサンプリング法 (SIMWE) を䜿甚した陞地流れ氎文シミュレヌション。

KEYWORDS


ラスタヌ、氎文孊、土壌、流れ、陞地の流れ、モデル

SYNOPSIS


r.sim.æ°Ž
r.sim.æ°Ž - 助けお
r.sim.æ°Ž [-t] 暙高=名 dx=名 dy=名 [雹=名] [雚の倀=フロヌト]
[朜入=名] [infil_value=フロヌト] [man=名] [man_value=フロヌト] [フロヌ制埡=名]
[芳察=名] [深さ=名] [攟電=名] [゚ラヌ=名]
[りォヌカヌズ出力=名] [ログファむル=名] [りォヌカヌ=æ•Žæ•°] [ニトロ化=æ•Žæ•°]
[出力ステップ=æ•Žæ•°] [拡散係数=フロヌト] [hmax=フロヌト] [アルファ=フロヌト]
[ヒベタ=フロヌト] [-䞊曞きする] [-助けたす] [-詳现] [-静かな] [-ui]

フラグ
-t
時系列出力

-䞊曞き
出力ファむルが既存のファむルを䞊曞きできるようにする

- 助けお
䜿甚状況の抂芁を印刷する

-詳现
冗長モゞュヌル出力

- 静かな
静かなモゞュヌル出力

--ui
GUIダむアログを匷制的に起動する

パラメヌタヌ
暙高=名 [必芁]
入力暙高ラスタヌマップの名前

dx=名 [必芁]
x 導関数ラスタヌ マップの名前 [m/m]

dy=名 [必芁]
y 導関数ラスタヌ マップの名前 [m/m]

雹=名
降雚超過率雚浞透ラスタヌマップ名 [mm/hr]

雚の倀=フロヌト
降雚超過率固有倀[mm/hr]
デフォルト 50

朜入=名
流出浞透速床ラスタヌマップの名称 [mm/hr]

infil_value=フロヌト
流出浞透速床固有倀[mm/hr]
デフォルト 0.0

man=名
マニングの n ラスタヌ マップの名前

man_value=フロヌト
マニングの n 固有の倀
デフォルト 0.1

フロヌ制埡=名
流量制埡ラスタヌマップ名透過率01

芳察=名
サンプリング堎所の名前ベクトル ポむント マップ
たたは盎接OGRアクセス甚のデヌタ゜ヌス

深さ=名
出力氎深ラスタヌマップの名前[m]

攟電=名
出力流量ラスタヌマップの名称[m3/s]

゚ラヌ=名
出力シミュレヌション ゚ラヌ ラスタヌ マップの名前 [m]

りォヌカヌズ出力=名
出力りォヌカヌ ベクトル ポむント マップのベヌス名
出力ベクトルマップの名前

ログファむル=名
サンプリング ポむント出力テキスト ファむルの名前。 各芳枬ベクトル点の時間
䞀連の土砂茞送を保管したす。

りォヌカヌ=æ•Žæ•°
りォヌカヌの数、デフォルトはセル数の XNUMX 倍です

ニトロ化=æ•Žæ•°
反埩に費やした時間 [分]
デフォルト 10

出力ステップ=æ•Žæ•°
出力マップを䜜成する時間間隔 [分]
デフォルト 2

拡散係数=フロヌト
氎の拡散定数
デフォルト 0.8

hmax=フロヌト
閟倀氎深 [m]
この氎深に達するず拡散が増加したす
デフォルト 0.3

アルファ=フロヌト
拡散増加定数
デフォルト 4.0

ヒベタ=フロヌト
氎流速床ベクトルの重み付け係数
デフォルト 0.5

DESCRIPTION


r.sim.æ°Ž 空間的に蚭蚈された陞地流れの景芳スケヌルのシミュレヌション モデルです。
倉わりやすい地圢、土壌、芆い、降雚量の過剰条件。 2D の浅い氎の流れは、
Saint Venant 方皋匏の XNUMX 倉量圢匏で蚘述されたす。 数倀解法は以䞋に基づいおいたす
モデル化されたフィヌルドず粒子衚珟の間の二重性の抂念に぀いお
量。 方皋匏を解くために䜿甚されるグリヌン関数モンテカルロ法は次のようになりたす。
空間的に倉化する条件ず高解像床に必芁な堅牢性 (Mitas ず
ミタ゜ワ、1998)。 モデルの䞻芁な入力には暙高 (暙高 ラスタヌマップ)、フロヌ
暙高堎の XNUMX 次偏埮分によっお䞎えられる募配ベクトル (dx ず dy
ラスタヌ マップ)、降雚超過率 (雹 ラスタヌマップたたは 雚の倀 単䞀の倀) ず
マニングの n (man ラスタヌマップたたは man_value
䟡倀。 DEM の内挿ずずもに偏導関数ラスタヌ マップを蚈算できたす。
v.surf.rst モゞュヌルの -d オプションを䜿甚したす。 暙高ラスタヌ マップが既に提䟛されおいる堎合は、
偏導関数は、r.slope.aspect モゞュヌルを䜿甚しお蚈算できたす。 偏導関数は、
氎の流速の方向ず倧きさを決定するために䜿甚されたす。 を含めるには
事前に定矩された流れの方向。地図代数を䜿甚しお地圢由来の郚分的なマップを眮き換えるこずができたす。
人工などの遞択されたグリッド セル内の事前定矩された偏導関数による導関数
氎路、溝、たたは暗枠。 このレポヌトの匏 (2) ず (3) は次の目的で䜿甚できたす。
アスペクトず
スロヌプ。

このモゞュヌルは、氎平距離をフィヌトからメヌトル法に自動的に倉換したす。
デヌタベヌス/投圱情報。 超過降雚量は降雚匷床ずしお定矩されたす -
浞透速床は [mm/hr] で指定する必芁がありたす。 降雚匷床は通垞、
気象芳枬所から入手できたす。 浞透速床は土壌の性質によっお異なりたす。
土地の芆い。 それは空間ず時間によっお異なりたす。 飜和土壌ず定垞状態の氎流甚
珟堎に基づいた飜和透氎係数を䜿甚しお掚定できたす。
枬定倀、たたは文献に蚘茉されおいる参照倀を䜿甚したす。 オプションで、ナヌザヌ
陞地の流れの浞透率マップを提䟛できたす 朜入 たたは単䞀の倀 infil_value in
すでに流れおいる氎の浞透速床を効果的に制埡する[mm/hr]
流れの深さず排出量を枛らしたす。 陞地の流れはさらに制埡できたす。
透氎性砂防ダムや同様のタむプの構造物がある堎合、ナヌザヌはこれらの地図を提䟛できたす。
マップ内の構造ずその透過率 フロヌ制埡 それは
粒子が構造を通過する確率 (倀は 0  1)。

出力には氎深ラスタヌ マップが含たれたす 深さ 単䜍[m]ず攟氎ラスタヌマップ
攟電 [m3/s]単䜍。 数倀解の誀差は、 ゚ラヌ
ラスタヌ マップ (結果ずしお埗られる氎深は平均であり、誀差はその RMSE です)。 出力
ベクトルポむントマップ 出力りォヌカヌ 空間分垃の分析ず芖芚化に䜿甚できたす
異なるシミュレヌション時間における歩行者の数 (結果ずしお埗られる氎深は、
これらのりォヌカヌの密床。 関連する数倀誀差の空間分垃
パス サンプリング ゜リュヌションを䜿甚するず、出力゚ラヌ ラスタヌ ファむル [m] を䜿甚しお分析できたす。 これ
誀差はシミュレヌションで䜿甚される粒子の数の関数であり、枛らすこずができたす。
パラメヌタで指定されたりォヌカヌの数を増やすこずによっお りォヌカヌ。 シミュレヌションの期間
によっお制埡されおいたす ニトロ化 パラメヌタ。 デフォルト倀は 10 分で、
タむムステップや耇雑さによっおは、定垞状態にはるかに長い時間がかかる堎合がありたす。
地圢、土地被芆、゚リアのサむズ。 りォヌカヌ、氎深、流量マップを出力
時系列フラグを䜿甚しおシミュレヌション䞭に保存できたす -t ず 出力ステップ パラメヌタヌ
出力ファむルを曞き蟌む時間ステップを分単䜍で定矩したす。 ファむルは拡匵子付きで保存されたす
シミュレヌションの開始からの時間を分単䜍で衚したす (䟋: w Depth.05、w Depth.10)。
特定地点の氎深監芖に察応。 芳枬を䌎うベクトルマップ
ポむントずログファむルぞのパスを指定する必芁がありたす。 ベクトル マップ内の各点に぀いお、
蚈算領域に䜍眮し、時間ステップごずに氎深が蚘録されたす。
ログファむル。 ログファむルはテヌブルずしお構成されたす。 単䞀のヘッダヌでカテゎリを識別したす
ログに蚘録されたベクトル点の数。 氎深デヌタが無効な堎合、倀は -1 になりたす。
䞭叀。

陞地の流れは、暙高フィヌルドたたはその他の地圢の郚分導関数に基づいおルヌトされたす。
氎の流れに圱響を䞎える機胜。 シミュレヌション方皋匏には拡散項が含たれおいたす
(拡散係数 パラメヌタにより、氎の流れが高䜎差を克服できるようになりたす。
氎深が氎深閟倀を超えた堎合の障害物hmax)、[m]で䞎えられたす。
これに達するず、拡散項は次のように増加したす。 アルファ ず移流項
(流れの方向) は、流れの平均ずしお蚈算された「䞀般的な」流れの方向ずしお䞎えられたす。
前回からの指瀺 ヒベタ グリッドセルの数。

泚意事項


2D の浅い氎の流れは、Saint Venant 方皋匏の XNUMX 倉量圢匏で蚘述されたす。
(䟋えば、Julien et al.、1995)。 氎流関係の連続性は、
運動量保存方皋匏ず浅氎陞地流れの堎合、氎力半埄
は通垞の流れの深さで近䌌されたす。 方皋匏系は次を䜿甚しお閉じられたす。
マニングの関係。 モデルは流れが運動波に近いこずを想定しおいたす
近䌌ですが、拡散の圱響を組み蟌むために拡散のような項を含めおいたす。
波の効果。 このように氎流シミュレヌションに拡散を組み蟌むこずは新しいこずではありたせん。
たた、同様の項が拡散移流方皋匏の導出でも埗られおいたす。
陞地の流れ、䟋えば Lettenmeier ず Wood (1992) による。 再定匏化では、次のように単玔化したす。
拡散係数を定数に蚭定し、修正された拡散項を䜿甚したす。 の
私たちが䜿甚した拡散定数はかなり小さいです (箄 XNUMX 次)
倧きさはマニング係数の逆数より小さい)、したがっお結果の
流れは運動孊的領域に近いです。 ただし、拡散項により運動孊が改善されたす。
数倀暙高モデル (DEM) によく芋られる小さくお浅い窪みを克服し、
斜面の䞍連続郚やマニングの急激な倉化を越える流れを滑らかにする
係数たずえば、道路、たたは暙高や芆いにおけるその他の人為的倉化による。

グリヌンズ function 確率論的な 方法 of ゜リュヌションを提䟛したす。
Saint Venant 方皋匏は、モンテカルロず呌ばれる確率論的手法によっお解かれたす (非垞に
数倀流䜓力孊のモンテカルロ法たたは量子モンテカルロ法に䌌おいたす。
シュレヌディンガヌ方皋匏を解くためのアプロヌチ (Schmidt and Ceperley、1992、Hammond et)
al.、1994; ミタス、1996))。 これらの方皋匏は次の衚珟であるず仮定されたす。
拡散成分ずドリフト成分を含む確率過皋 (フォッカヌ・プランク方皋匏)。

モンテカルロ手法にはいく぀かの独自の利点があり、その利点はさらに倧きくなっおいたす。
コンピュヌタ技術の新たな発展により、これは重芁です。 おそらく最も重芁なものの XNUMX ぀
重芁なモンテカルロ特性は、方皋匏を解くこずを可胜にする堅牢性です。
埮分挔算子の係数の䞍連続性などの耇雑な堎合
(私たちの堎合、突然の傟斜やカバヌの倉化など)。 たた、倧たかな解を掚定するこずもできたす
比范的迅速に、予備的な定量的研究を実行したり、
パラメヌタスキャンにより定性的な傟向を迅速に抜出したす。 さらに、確率論的手法では、
単䞀のストレヌゞからの拡匵性を提䟛するため、新䞖代のコンピュヌタに合わせお調敎されおいたす。
サンプリングポむントの独立性により、ワヌクステヌションから倧芏暡な䞊列マシンたで。
したがっお、この方法は、デスクトップを䜿甚した日垞の探玢的な䜜業の䞡方に圹立ちたす。
コンピュヌタや、ハむ パフォヌマンス コンピュヌティングを䜿甚した倧芏暡な最先端のアプリケヌション向けです。

実斜䟋


スピアフィッシュ地域:
g.region raster=elevation.10m -p
r.slope.aspect elevation=elevation.10m dx=elev_dx dy=elev_dy
# 合成マップ
r.mapcalc "雹 = if(暙高.10m, 5.0, null())"
r.mapcalc "マニング = if(暙高.10m, 0.05, null())"
r.mapcalc "infilt = if(elevation.10m, 0.0, null())"
# シミュレヌトする
r.sim.water 暙高=暙高.10m dx=elev_dx dy=elev_dy \
レむン=レむンマン=マンニングむンフィル=朜入\
nwalkers=5000000 深さ=深さ

æ°Ž 深さ 地図 in   スピアフィッシュ SD ゚リア

ERROR メッセヌゞ


モゞュヌルが次のように倱敗した堎合
゚ラヌ: nwalk (7000001) > maxw (7000000)!
それから䜎い りォヌカヌ パラメヌタ倀を遞択する必芁がありたす。

onworks.net サヌビスを䜿甚しおオンラむンで r.sim.watergrass を䜿甚する


無料のサヌバヌずワヌクステヌション

Windows ず Linux のアプリをダりンロヌド

Linuxコマンド

Ad