貯水池の体積計算で押さえる基本
貯水池の体積計算では、現在の水面積に最大水深を掛けるだけでは、適切な容量を求められません。実際の貯水池は、岸際が浅く、旧河道や堤体付近が深いなど、場所によって底面標高が異なります。さらに、水位が上昇すると新たな斜面や支谷が水没し、水面積の広がり方も変化します。そのため、水位ごとの容量を求めるには、貯水池の底面形状と岸辺の標高を立体として捉える必要があります。
水位別容量とは、設定した水位ごとに、その水位面より下に存在する水の体積を整理したものです。最低管理水位、常時満水位、洪水時の管理水位などに対応する容量を把握しておけば、観測された水位から現在の貯水量を推定できます。また、ある水位から別の水位までに増減する水量も計算できるため、取水計画、放流計画、渇水対策、洪水調節、点検計画などに利用できます。
計算を始める際は、何を容量として扱うかを明確にしなければなりません。貯水池の最深部から対象水位までの全水量を求める場合と、取水可能な最低水位から対象水位までの有効容量を求める場合では、基準が異なります。取水口より低い部分や、土砂で埋まって利用できない部分を含めるかどうかによっても結果が変わります。
標高の基準も統一する必要があります。底面測量、水位計、堤体図面、取水設備図面などで異なる基準面を使っていると、水深や容量に一定のずれが生じます。水面積が大きい貯水池では、わずかな標高差でも容量差が大きくなることがあります。測量前には、使用する基準点、標高基準、座標系、水位計の零点などを確認します。
たとえば、水面積が100,000平方メートルある水位帯では、水位が0.1メートル変わるだけでも、単純な概算では約10,000立方メートルの容量差に相当します。岸斜面の形状によって実際の値は変わりますが、水位や標高の小さな誤差を軽視できないことが分かります。
貯水池の容量は、底面から上へ薄い水平層を積み重ねた体積と考えると理解しやすくなります。各水平層の面積が分かれば、その面積と層の厚さから区間体積を求め、すべての区間を加算できます。等高線法、メッシュ法、三角形網による方法、断面法などは、底面形状と水平層の面積を異なる形で表現する計算方法です。
適切な方法は、利用できる資料と必要な精度によって変わります。既存の等高線図しかない場合は等高線面積を使う方法が現実的です。多数の標高点や点群がある場合は、メッシュ法や三角形網による方法が適しています。細長い谷状の貯水池では、横断面を用いる方法も有効です。
重要なのは、高度な計算方法を採用することだけではありません。計算範囲、水位間隔、底面データの作成時期、測点密度、岸際の表現、単位などを整理し、同じ条件で再計算できるようにすることが大切です。
水位別容量の計算に必要なデータ
水位別容量を求めるためには、貯水池内と周辺斜面の標高を表すデータが必要です。湛水していない範囲では地上測量によって標高を取得できますが、水中では水深を測定し、水面標高から差し引いて底面標高を求めます。
水面標高をH、水深をd、底面標高をzとすると、基本的な関係は次のとおりです。
z=H-d
この計算では、水面標高と水深の観測時刻を対応させることが重要です。測深作業中に降雨、流入、取水、放流などで水位が変化すると、同じ水深値でも底面標高の計算結果が変わります。長時間の測量では、作業開始時の水位だけを全測点へ適用するのではなく、各測点の観測時刻と水位記録を関連付けて補正します。
測点には、水平位置、底面標高または水深、観測時刻、測定方法などの情報を持たせます。異常値が見つかった場合に元の記録へ戻れるよう、測線名や測点番号も整理しておくと便利です。複数時期の測量結果を比較する場合は、同一の座標系と標高基準へ統一します。
測点密度は、貯水池全体で一律に決める必要はありません。底面が平坦で変化の少ない場所では広めの間隔でも形状を表現できますが、旧河道、流入部、急斜面、浚渫跡、取水口周辺、堤体前面などでは、測点間隔を細かくする必要があります。
水中の深い部分だけでなく、岸際のデータも重要です。水位別容量では、水位が上昇したときに水面がどこまで広がるかを求めます。現在の水際より高い斜面を測っていない場合、現在水位より上の容量を正確に計算できません。対象とする最高水位まで、岸辺や周囲の地形標高を取得します。
既存の地形図、竣工図、過去の測量成果を利用できる場合もあります。ただし、貯水池では流入土砂の堆積、斜面崩壊、浚渫、施設改修などにより地形が変化します。古い資料を利用する場合は、作成時期とその後の変化を確認し、現在容量の計算にそのまま使えるか判断します。
計算範囲を示す境界データも必要です。標高が対象水位より低くても、堤体や分水界で遮られ、貯水池の水が到達しない区域は容量に含めません。支谷、島状地形、堤体、取水設備、管理道路などを確認し、水が実際に存在できる範囲を定義します。
水位別容量の計算水位も決めておきます。管理上1センチメートル刻みの値が必要であっても、地形データの精度がそれに対応していなければ、見かけ上の細かさだけが増えることになります。測量精度、岸斜面の勾配、施設の運用方法を考慮して水位間隔を設定します。
方法1 等高線面積を平均して求める
一つ目は、標高別の等高線で囲まれた面積を求め、隣り合う等高線間の体積を平均断面法で計算する方法です。既存の等高線図や地形図があり、標高ごとの水面積を抽出できる場合に使いやすい方法です。
低い側の標高における面積をA1、高い側の標高における面積をA2、両者の標高差をΔhとすると、その区間の体積Vは次の式で求められます。
V=(A1+A2)÷2×Δh
たとえば、標高100メートルにおける面積が30,000平方メートル、標高101メートルにおける面積が34,000平方メートルであれば、標高100メートルから101メートルまでの区間体積は、平均面積32,000平方メートルに標高差1メートルを掛けた32,000立方メートルです。
標高101メートルから102メートルまでの区間も同じように計算し、低い標高から各区間体積を順に加算すれば、水位別の累積容量を求められます。この方法では、水位、面積、区間体積、累積容量の関係を追いやすく、計算結果の説明もしやすいという利点があります。
ただし、平均断面法では、二つの等高線間で面積がほぼ直線的に変化すると仮定しています。実際の貯水池では、途中の標高で支谷が水没したり、岸斜面の勾配が急に変わったりすることがあります。等高線間隔が広いと、その変化を十分に表現できません。
精度を高めるには、面積変化の大きい標高帯で等高線間隔を狭くします。すべてを同じ間隔にする必要はなく、地形が単純な範囲では広めにし、緩斜面や支谷が広がる範囲では細かく設定することもできます。ただし、区間ごとに標高差が異なる場合は、計算時の取り違えを防ぐため、各区間の標高差を明記します。
等高線から面積を求める際は、線が正しく閉じているかを確認します。途切れた等高線や重複線があると、意図しない範囲を面積として算出する場合があります。また、等高線の内側に対象水位より高い島状地形がある場合、その部分は水没しないため面積から差し引きます。
上流側の境界にも注意が必要です。対象水位で水が連続して到達する範囲だけを含め、周囲にある独立した窪地や、堤防などで遮られた低地を誤って容量へ含めないようにします。
平均断面法は、計算構造が分かりやすく、手順を確認しながら水位別容量を求められる点が特徴です。概略検討や既存図面を使った計算に適していますが、複雑な地形では等高線間隔を細かくするか、ほかの方法との比較を行うことが望まれます。
方法2 中間水位の面積を用いて求める
二つ目は、区間両端の面積に加えて、中間水位における面積を使って体積を求める方法です。平均断面法より多くの面積情報を使用するため、区間内で面積が曲線的に変化する場合に地形を反映しやすくなります。
低い側の面積をA1、高い側の面積をA2、中間水位の面積をAm、両端の標高差をΔhとすると、区間体積Vは次の式で求められます。
V=Δh÷6×(A1+4Am+A2)
たとえば、標高100メートルの面積が30,000平方メートル、標高101メートルの面積が34,000平方メートル、その中間となる標高100.5メートルの面積が31,500平方メートルである場合、これら三つの面積を使って区間体積を計算します。
この方法では、中間面積へ大きな重みを与えるため、区間中央での広がり方を反映できます。谷が途中から広くなる区間、支谷が合流する区間、緩斜面が水没し始める区間などでは、両端面積の単純平均より実際の変化に近づくことがあります。
中間面積は、両端面積の平均値をそのまま代入するのではなく、中間標高の地形から独立して求める必要があります。中間面積を単純平均で代用すると、平均断面法とほとんど同じ結果になり、この方法を採用する効果が小さくなります。
ただし、中間面積を使えば必ず正しい結果になるわけではありません。区間内に段差、急崖、人工構造物、独立した窪地などがある場合は、三つの面積だけで形状を十分に表現できないことがあります。その場合は、標高区間をさらに細分化する方が適切です。
平均断面法と中間面積を使う方法を区間ごとに使い分ける場合は、選定基準を明確にします。地形変化の少ない区間は平均断面法、面積変化の大きい区間は中間面積を使う方法とするなど、判断理由を記録しておけば、後から計算結果を確認しやすくなります。
計算後は、各区間の増分容量を並べ、前後の区間と比較します。特定区間だけ容量が急増している場合は、地形上の理由があるのか、面積の抽出範囲に誤りがないかを確認します。支谷や広い平坦地が水没する標高であれば急増することもありますが、単位や境界処理の間違いである可能性もあります。
この方法は、細かな等高線データがあり、水位ごとの面積変化をより丁寧に計算したい場合に適しています。必要な面積データは増えますが、容量曲線を滑らかに整理しやすくなります。
方法3 メッシュ法で格子ごとの容量を積算する
三つ目は、貯水池を一定の大きさの格子に区切り、各格子の底面標高と対象水位との差から水深を求め、格子ごとの水量を合計するメッシュ法です。格子状の標高データや、多数の測量点から作成した標高モデルを利用する場合に適しています。
対象水位をH、格子の代表底面標高をz、格子の水平面積をSとすると、Hがzより高い格子の水量は次の関係で概算できます。
格子水量=S×(H-z)
底面標高が対象水位以上である格子は水没しないため、格子水量をゼロとして扱います。対象範囲内にある全格子の水量を合計すれば、その水位に対応する総容量を求められます。
メッシュ法では、計算水位を変更しながら同じ処理を繰り返せます。たとえば、100メートル、100.1メートル、100.2メートルというように水位を変え、各水位で水没する格子と水深を計算すれば、細かな水位別容量表を作成できます。
格子サイズは結果に大きく影響します。格子が大きすぎると、細い旧河道、小規模な深掘れ、急な岸斜面などが一つの代表標高へ平均化されます。反対に、元の測点間隔より極端に細かい格子を作っても、実際の測量情報が増えるわけではありません。補間によって細かな値が作られるだけであり、測っていない地形まで正確に再現できるとは限りません。
格子サイズを決める際は、測点密度と地形の複雑さを考慮します。平坦な底面では比較的大きな格子でも容量が安定する場合がありますが、岸際や谷部では細かな格子が必要です。複数の格子サイズで試算し、総容量がどの程度変わるかを比較すると、計算結果が格子設定へ過度に依存していないか確認できます。
岸線を横切る格子の処理も重要です。格子中心の標高だけで水没判定をすると、格子の一部しか水没していないのに全面積を含めたり、反対に水没部分を除外したりする可能性があります。岸線付近では格子を細かくするか、格子内の水没割合を計算する方法を用います。
測点がない場所の補間方法も容量へ影響します。航跡に沿って水深を測定した場合、測線間には未測定範囲が残ります。遠く離れた測点を単純につなぐと、実際には存在しない平坦面や斜面が作られることがあります。旧河道線、谷線、岸線、法面の端部など、地形の特徴を示す情報を補助的に利用することが大切です。
メッシュ法は、複数時期の地形比較にも向いています。過去と現在の底面標高を同じ格子位置で比較し、格子ごとの標高差へ格子面積を掛ければ、堆積または洗掘した体積を求められます。ただし、座標系、標高基準、格子原点、格子サイズ、対象範囲を一致させる必要があります。
多数の水位を一定間隔で計算したい場合や、データ処理を一定の手順で繰り返したい場合には、メッシュ法が有効です。計算結果だけでなく、格子サイズ、補間方法、使用した測点範囲を記録することで、将来の更新や再計算にも対応しやすくなります。
方法4 三角形網の地形モデルから求める
四つ目は、測量点を三角形で結んだ三角形網によって貯水池の底面を表し、設定した水位面と底面の間にある体積を求める方法です。不規則な位置で取得した測量点を扱いやすく、谷、尾根、法面、段差などの地形変化をモデルへ反映しやすい特徴があります。
三角形網では、各三角形の頂点に標高を持たせ、三角形の内部を一つの傾斜平面として表します。対象水位の水平面を設定すると、水位面より完全に低い三角形、水位面より高い三角形、水位面と交差する三角形に分けられます。
完全に水没する三角形では、三角形の水平投影面積と頂点の水深から体積を計算できます。水位面と交差する三角形では、水没する部分だけを分割し、その部分の面積と水深を使って体積を求めます。全三角形の体積を合計すれば、対象水位までの総容量になります。
三角形網の長所は、測点密度に応じて形状を表現できることです。測点が密な場所には小さな三角形が形成され、地形変化を細かく表せます。測点が疎な場所では大きな三角形が形成されますが、その範囲は測点間を一つの平面として補間することになります。
モデルの品質は、三角形の結び方に左右されます。たとえば、狭い谷の対岸にある測点同士を結ぶと、谷底を横切る不自然な平面が作られることがあります。岸線、谷線、尾根線、堤体端部、構造物境界などを地形の折れ線として指定し、三角形がそれらを不用意に横断しないようにします。
測深測量では、測線上に測点が密集し、測線間が疎になる傾向があります。測線間隔が広いと、その間が大きな三角形で補間されます。底面が平坦なら影響は小さい場合もありますが、旧河道や堆砂面が測線間に存在すると、容量を過大または過小に計算する可能性があります。
貯水池の境界も明示しなければなりません。周辺地形まで含む三角形網をそのまま使うと、対象水位より低いものの、堤体や分水界によって水が到達しない区域が容量へ含まれる場合があります。水が連続して存在できる範囲だけを計算対象として切り出します。
三角形網を作成した後は、等高線や断面として表示し、不自然な地形がないか確認します。入力誤りによる極端な突起や窪み、細長すぎる三角形、欠測部にできた広い平面などがないかを検査します。総容量の数値だけを確認するのではなく、元の測点と地形モデルを重ね合わせることが重要です。
この方法では、一つの地形モデルに対して任意の水位面を設定できるため、水位別容量だけでなく、水位別の水面積や岸線位置も求められます。複雑な形状を持つ貯水池や、詳細な測量点を利用する場合に適した方法です。
方法5 縦横断面を使って区間ごとに求める
五つ目は、貯水池の長手方向に沿って一定間隔で横断面を設定し、各断面の水没面積を求め、隣り合う断面の間にある体積を計算する方法です。河道をせき止めた細長い貯水池や、過去の横断測量成果が残っている施設で利用しやすい方法です。
対象水位までの断面積を、隣り合う二つの断面でそれぞれA1、A2とし、断面間距離をLとすると、区間体積Vは平均断面法によって次のように求められます。
V=(A1+A2)÷2×L
中間断面の面積Amが得られる場合は、次の関係で区間中央の形状を反映できます。
V=L÷6×(A1+4Am+A2)
各断面では、左右岸の標高と水底の標高を測り、対象水位より下にある部分の断面積を求めます。計算水位を変えれば、同じ断面データから複数水位の断面積を作成できます。各区間体積を低い側から加算すれば、水位別容量が得られます。
断面法では、横断面の方向が重要です。横断面は、原則として貯水池の長手方向や旧河道に対して直交するように配置します。斜めの断面を使用すると、断面間距離と実際の地形変化が対応せず、体積を過大に評価することがあります。
貯水池が屈曲している場合は、断面中心を結ぶ基準線に沿って区間距離を測ります。単純な直線距離だけを使うと、湾曲部の長さを適切に表せない場合があります。どの位置間の距離を使用したのかを明記しておくことが大切です。
断面間隔は、地形変化に応じて調整します。谷幅や底面勾配がほぼ一定の場所では広めの間隔でも形状を表せますが、支谷の合流部、屈曲部、堤体前面、流入部、深掘れ部などでは断面を追加します。
支谷が複数ある貯水池では、本谷と支谷を別々に計算して統合する方法もあります。この場合、合流部の体積を二重に加算しないよう、区間境界を明確にします。平面的な形状が複雑な場合は、断面法だけでなく、メッシュ法や三角形網による結果と比較すると安心です。
過去と現在で同じ断面位置を測量できれば、断面ごとの堆砂面積を求め、区間堆砂量を計算できます。ただし、断面位置や方向がずれていると、地形の差ではなく測定位置の違いが結果へ現れます。過去の基準点、測線番号、中心線などを確認し、可能な限り同じ断面を再現します。
断面法は、断面図によって地形と計算根拠を説明しやすい方法です。一方、断面間の地形は補間によって推定されるため、断面間隔が広すぎると局所的な地形を捉えられません。測線配置の妥当性が計算精度を大きく左右します。
方法6 水位面積曲線を数値積分する
六つ目は、水位と水面積の関係を表す水位面積曲線を作り、その面積を高さ方向に積み重ねて容量を求める方法です。水位別容量の考え方を体系的に整理できるため、管理用の水位容量曲線を作成する際に重要です。
ある水位hにおける水面積をA(h)とすると、基準水位h0から対象水位Hまでの容量は、A(h)を高さ方向に積分した値として考えられます。実務では水位と面積の連続した式が分からないことが多いため、一定間隔で求めた水面積を数値的に積算します。
隣り合う水位の面積を平均して水位差を掛ける計算は、水位面積曲線を台形として近似する方法です。また、中間水位の面積を用いる計算は、区間内の曲線的な変化をより詳しく反映する方法です。したがって、等高線面積を使う方法は、水位面積曲線を数値積分する具体的な手順の一つといえます。
水位面積曲線を作成すると、岸斜面の特徴を把握できます。急な谷壁に囲まれた標高帯では、水位が上がっても水面積はあまり増えません。緩い斜面や平坦地が水没する標高帯では、わずかな水位上昇によって水面積が大きく増加します。
水位容量曲線では、横軸または縦軸に水位を取り、対応する累積容量を整理します。水位が上昇すれば累積容量も増加するため、途中で容量が減少する結果が出た場合は、入力や計算条件に誤りがある可能性があります。
水面積についても、通常は水位上昇に伴って増加します。ただし、地形や計算境界の扱いによって変化の程度は異なります。水位面積曲線に不自然な飛びや落ち込みがある場合は、等高線の閉合、島状地形の控除、支谷の接続、境界設定などを確認します。
水位面積曲線と水位容量曲線を併せて管理すると、水位変化に対する容量変化を理解しやすくなります。水面積が大きい水位帯では、同じ水量が流出しても水位低下は比較的小さくなります。水面積が小さい水位帯では、同じ水量変化でも水位が大きく変わる傾向があります。
観測水位から容量を読み取る場合、計算済み水位の間を補間することがあります。ただし、水位と容量の関係は常に直線ではありません。計算水位の間隔が広く、岸斜面が大きく変化する区間では、単純な直線補間による誤差が増える可能性があります。日常管理で細かな水位を使う場合は、あらかじめ十分に細かい間隔で容量を計算します。
水位面積曲線を使う方法は、等高線、メッシュ、三角形網、断面などから求めた面積や体積を、管理に使いやすい水位別の関係へまとめる方法です。一度適切な曲線を作成すれば、日々の観測水位を貯水量へ変換しやすくなります。
水位別容量表を作成する実務手順
水位別容量表を作成する際は、最初に計算対象となる最低水位と最高水位を決めます。最低水位は貯水池の最深部、最低管理水位、取水可能最低水位など、目的に応じて設定します。最高水位も、常時満水位までとするのか、洪水時に想定する水位まで含めるのかを明確にします。
次に、水位間隔を設定します。概略検討では比較的広い間隔でも対応できますが、日常管理や取水計画に使う場合は、より細かな間隔が必要です。ただし、測量精度より細かな水位間隔を設定しても、計算値の信頼性が自動的に高くなるわけではありません。
各水位について、水面積、直前水位からの増分容量、基準水位からの累積容量を求めます。水面積と増分容量を併記すると、累積容量だけを確認するより異常値を見つけやすくなります。ある区間だけ増分容量が急に大きくなった場合は、その標高で支谷や緩斜面が水没するのか、面積抽出に誤りがあるのかを確認します。
計算では単位を統一します。面積を平方メートル、水位差をメートルで扱えば、体積は立方メートルになります。センチメートル単位の水位差をそのまま掛けたり、異なる面積単位を混在させたりすると、大きな計算誤差につながります。
内部計算では十分な桁数を保持し、最終的な表示段階で丸めます。標高別面積や区間体積を途中で大きく丸めると、その値を累積した総容量に差が生じます。最終成果の桁数は、測量精度と使用目的に合わせて決めます。
容量表には、使用した地形データの測量日、標高基準、座標系、計算範囲、水位間隔、計算方法、データ処理条件なども記録します。容量値だけが残っていると、再計算時に条件を再現できません。
観測水位が計算範囲外となった場合の扱いも決めておきます。最高計算水位より上の容量を安易に外挿すると、未測量の地形を仮定することになります。必要な水位範囲が不足している場合は、追加の地形データを用意して再計算することが基本です。
完成した容量表は、既知の貯水量、設計時容量、過去成果、取水または放流に伴う水位変化などと比較し、大きな矛盾がないか確認します。異なる方法による概算値と比較することも、入力ミスや境界設定の誤りを発見する手掛かりになります。
計算精度を左右する測量条件
貯水池の体積計算の精度は、採用した公式だけで決まりません。底面測量、水位観測、測点配置、補間方法、岸線処理、計算境界など、複数の条件が総合的に影響します。
水底標高は、水面標高から水深を差し引いて求めるため、水面標高と水深の両方に含まれる誤差の影響を受けます。測深機器の取付位置、船体の揺れ、底質による反射状態、観測時の水位変動なども確認が必要です。
測点配置が不均一な場合、単純に水深値を平均することは適切ではありません。深い旧河道に測点が集中していれば平均水深は大きくなり、浅い岸際に測点が集中していれば小さくなります。メッシュや三角形によって、各測点が代表する面積を考慮する必要があります。
岸際は、水位別容量の精度へ大きく影響します。急斜面では水位変化に対する岸線移動が小さい一方、緩斜面ではわずかな水位差で広い範囲が水没します。高水位時の容量を求める場合は、現在の水際より上の地形測量が欠かせません。
補間方法も重要です。測点がない範囲の標高は推定値になるため、地形の特徴を無視した補間を行うと、実際にはない平面、尾根、窪みなどが作られる場合があります。測線間隔や測点配置を確認し、必要に応じて谷線や岸線を地形条件として加えます。
計算境界が不適切であれば、標高データが正確でも容量は正しくなりません。堤体外側の低地、独立した窪地、水が接続しない支流域などを誤って含めると、容量を過大に計算します。対象水位で水が連続して到達する範囲かどうかを確認します。
計算条件への依存度を調べるには、条件を変えた比較計算が有効です。格子サイズを変える、等高線間隔を変える、平均断面法と中間面積を使う方法を比較するなどして、総容量の変化を確認します。条件を少し変えただけで結果が大きく変わる場合は、測点密度や境界設定が不十分な可能性があります。
容量の精度を説明する際は、計算値の桁数だけでなく、元データと処理条件を示します。非常に細かな数値が出力されても、測量や補間の不確かさを超えて正確であるとは限りません。実務では、目的に対して十分な精度があるかを判断することが重要です。
堆砂がある貯水池の容量を更新する方法
貯水池では、上流から流入した土砂が時間とともに堆積し、底面標高が変化します。竣工時に作成された水位別容量を長期間使い続けると、実際より大きな容量を示す可能性があります。そのため、堆砂が進む施設では、定期的に底面を再測量して容量を更新します。
現在の地形を測量したら、過去地形と同じ座標系、標高基準、対象範囲へ統一します。二つの成果で基準が異なると、堆砂ではない差まで地形変化として計算されます。過去の測量成果が図面だけの場合は、基準点や断面位置を確認しながら数値化します。
メッシュ法で堆砂量を求める場合は、過去と現在の標高を同じ格子位置で比較します。現在標高から過去標高を差し引き、その差へ格子面積を掛けて合計します。現在標高の方が高ければ堆積、低ければ洗掘または浚渫の可能性があります。
三角形網を用いる場合は、過去地形面と現在地形面の間にある差分体積を計算します。断面法では、同じ位置の過去断面と現在断面から堆砂断面積を求め、断面間の体積を積算します。
小さな標高差をすべて堆積や洗掘として扱うと、測量誤差を地形変化として数える可能性があります。使用した測量方法の精度を考慮し、変化として判定する範囲を決めます。過去と現在で測点密度が大きく異なる場合も、差分結果の解釈に注意が必要です。
堆砂は貯水池全体へ均一に進むわけではありません。流入部では土砂が集中しやすく、旧河道沿いでは堆積面が下流方向へ進む場合があります。細かな土砂が深い区域まで運ばれることもあります。そのため、総堆砂量だけでなく、区間別、標高帯別、施設周辺別に変化を確認します。
現在の底面地形から水位面積と容量を再計算し、新しい水位容量曲線を作成します。旧曲線と比較すれば、どの水位帯で容量減少が大きいかを把握できます。取水口付近や最低管理水位付近の容量が減少している場合は、利用可能水量への影響を確認する必要があります。
浚渫後にも再測量を行えば、施工による容量回復量を確認できます。ただし、搬出した土砂量と容量増加量は、測量範囲や施工後の形状によって必ずしも一致しません。施工前後で同じ条件の地形モデルを作り、差分体積を確認します。
複数時期の測量成果を同じ条件で蓄積すれば、年間または一定期間の堆砂傾向を把握できます。将来の容量低下を単純に断定するのではなく、降雨、流域状況、浚渫履歴などを含めて変化を評価することが大切です。
貯水池の体積計算で起こりやすい間違い
貯水池の体積計算で起こりやすい間違いは、水面積へ最大水深を掛けて総容量を求めることです。この計算は、貯水池全体が同じ水深である場合にしか成立しません。実際には岸際ほど浅いため、最大水深を全面積へ掛けると容量を大きく見積もります。
測深点の水深を単純平均し、その値へ水面積を掛ける方法にも注意が必要です。測点が均等に配置されていない場合、単純平均水深は貯水池全体の代表値になりません。深い区域へ測点が集中していれば過大に、浅い区域へ集中していれば過小に計算する可能性があります。
面積と高さの単位不一致も典型的な間違いです。平方メートルの面積へセンチメートル単位の水位差をそのまま掛けても、立方メートルにはなりません。計算前に面積を平方メートル、高さをメートルへ統一します。
水位計と測量成果で標高基準が異なる場合もあります。一定の補正値が必要であるにもかかわらず、そのまま組み合わせると、底面標高や水深が一律にずれます。水位計の零点、基準点標高、設計上の高さなどの関係を確認します。
測深中の水位変動を無視することも誤差につながります。作業中に水位が変わっているのに、開始時の水位を全測点へ適用すると、測線ごとに底面標高がずれる可能性があります。観測時刻と水位記録を残し、必要に応じて補正します。
等高線から面積を求める場合は、線の途切れ、重複、自己交差、島状地形の処理を確認します。等高線の内側に水没しない高地がある場合は、その面積を控除します。
地形モデルを測量範囲の外側まで延長することも避けます。測点のない場所へ地形面を自動的に広げると、実際には確認されていない底面が作られ、容量へ含まれる場合があります。地形データの範囲と計算境界を明確にします。
支谷や独立した窪地の接続関係も確認が必要です。標高が低いという理由だけで面積へ含めても、対象水位で本体の貯水域とつながっていなければ、水は入りません。地形標高だけでなく、水の連続性を考慮します。
途中計算で数値を大きく丸めると、累積容量に差が生じます。区間体積や面積は十分な桁数で保持し、最終表示時に目的に合った桁へ丸めます。
計算後は、数値の大小だけでなく、地形や過去成果との整合を確認します。水位が高くなるほど累積容量が増えているか、水面積が不自然に変化していないか、既知の放流量と水位変化が大きく矛盾していないかなどを確認します。
水位別容量を維持管理へ活用する方法
水位別容量を作成すると、水位計で観測した高さを貯水量へ換算できます。日々の管理では水位の数値だけでなく、その水位がどの程度の水量に相当するかを把握することが重要です。
ある時刻と別の時刻の容量差を求めれば、その間の貯水量変化を計算できます。ただし、容量差がそのまま流入量や放流量を表すわけではありません。取水、放流、越流、降雨、蒸発、浸透なども影響するため、水収支を求める際は各要素を整理します。
渇水時には、現在水位に対応する有効容量と、今後必要となる取水量を比較できます。この場合、最深部からの総容量ではなく、取水可能最低水位より上にある利用可能容量を使う必要があります。
洪水時には、所定の高水位における容量から現在容量を差し引くことで、残されている空き容量を概算できます。ただし、実際の操作判断には流入予測、放流能力、施設条件なども関係するため、容量値だけで判断しないことが重要です。
水位別の水没範囲を求めれば、岸辺の設備、管理道路、点検箇所などがどの水位で水没または露出するかを確認できます。容量の数値と位置情報を関連付けることで、点検計画や作業計画を立てやすくなります。
堆砂調査では、旧版と新版の容量曲線を比較し、容量が減少した水位帯を特定できます。総容量の変化だけでなく、低水位帯、高水位帯、取水口周辺などに分けて確認すると、維持管理上の影響を判断しやすくなります。
容量曲線を更新した場合は、適用時期と版を明確にします。過去の水位記録を貯水量へ換算するときは、当時の底面地形に対応する容量曲線を使う必要があります。現在の曲線を過去の全期間へ適用すると、堆砂による容量変化を無視することになります。
計算に使用した標高点、岸線、基準点、施設位置、測量日などを位置情報とともに保存すれば、次回の調査で同じ場所を確認しやすくなります。測量成果を関係者間で共有できる状態にしておくことも、継続的な容量管理に役立ちます。
まとめ
貯水池の体積計算で水位別容量を求める方法には、等高線面積を平均する方法、中間水位の面積を用いる方法、メッシュ法、三角形網による方法、縦横断面を使う方法、水位面積曲線を数値積分する方法があります。
既存の等高線図から分かりやすく計算したい場合は、等高線面積による平均断面法が適しています。中間標高の面積が得られる場合は、その値を使うことで区間内の面積変化をより詳しく反映できます。
多数の標高点や点群を利用できる場合は、メッシュ法や三角形網による方法が有効です。メッシュ法は一定の格子単位で繰り返し計算しやすく、三角形網は不規則な測点や複雑な地形を表現しやすい特徴があります。細長い谷状の貯水池や過去の断面図を活用する場合は、縦横断面を使う方法も選択肢になります。
どの方法でも、元となる標高データ、岸線、計算境界、水位基準が正しくなければ、信頼できる容量は得られません。測深中の水位変動、測点密度、補間方法、標高基準、単位などを確認し、計算条件を記録することが大切です。
また、貯水池の底面は、堆砂、浚渫、斜面崩壊、施設工事などによって変化します。水位別容量を長期間利用する場合は、定期的な再測量を行い、現在の底面地形に基づいて容量曲線を更新する必要があります。
現場で取得した標高や施設位置を整理し、次回調査でも同じ基準を再現できるようにしておけば、容量変化を比較しやすくなります。貯水池周辺の位置情報や測量記録を効率よく収集し、クラウド上で共有しながら維持管理へつなげる方法として、LRTK Phoneの活用も検討できます。