LRTKレフィクシア株式会社

貯水池の体積計算で水位ごとの容量を出す6ステップ

貯水池の体積計算で押さえる基本

貯水池の体積計算では、最大水面積に最大水深を掛けるだけでは、実際の貯水容量を正確に求められません。貯水池の底面には凹凸があり、岸辺にもさまざまな勾配があります。水位が上昇するにつれて水面の広がり方が変わるため、水位ごとの水平面積を使って段階的に体積を積み上げる必要があります。

実務で求める貯水容量には、いくつかの種類があります。貯水池の最深部から満水位までの空間を示す総容量、取水や放流に利用できる有効容量、管理上使用しない水位帯を除いた運用容量などです。同じ貯水池でも、どの水位を容量ゼロの基準とするかによって数値が変わります。

そのため、体積計算を始める前に、何のために容量を求めるのかを明確にする必要があります。満水時の総容量を確認したいのか、現在水位から管理下限水位までに使用できる水量を把握したいのか、堆砂によって失われた容量を調べたいのかによって、必要なデータと計算範囲が異なります。

貯水池の水位別容量を求める基本的な考え方は、標高ごとに水面となる水平面積を求め、隣り合う標高間の体積を計算し、それらを低い水位から順番に累積することです。たとえば、標高100メートル、101メートル、102メートルというように複数の計算面を設定し、それぞれの高さで水が広がる範囲を平面積として算出します。

ここで使用する面積は、貯水池の斜面に沿った表面積ではありません。各水位において平面上に投影した水面の面積です。斜面の実面積を使用すると、傾斜が急な部分ほど面積が大きくなり、貯水容量を過大に算出する可能性があります。

水位ごとの面積を取得する方法には、既存の等高線図を利用する方法、地形測量から地形モデルを作成する方法、水中の深浅測量と陸上測量を組み合わせる方法などがあります。既存資料を使用する場合は、資料の作成時期と現在の貯水池形状が一致しているかを確認しなければなりません。

貯水池では、流入土砂の堆積、岸辺の浸食、護岸工事、浚渫、掘削などによって地形が変化します。完成時の設計図から求めた容量と、現在の実容量が一致するとは限りません。管理や工事計画に使用する場合は、できるだけ現況に近いデータを利用することが重要です。

また、水位データと地形データで異なる高さの基準が使われていると、正しい容量を算出できません。水位計の表示値、測量成果の標高、既存図面の基準を確認し、同じ高さの基準へ統一します。広い貯水池では、数センチメートルの水位差でも大きな容量差につながることがあります。

貯水池の体積計算は、計算式を当てはめるだけの作業ではありません。測量範囲、水面境界、標高基準、堆砂、構造物などを整理し、現地の形状を適切な計算モデルとして表現する作業です。次からは、水位ごとの容量を求める流れを6つのステップに分けて解説します。

ステップ1 計算目的と基準水位を決める

最初のステップは、体積計算の目的と基準水位を決めることです。ここを曖昧にしたまま作業を進めると、計算後に必要な容量が求められていないことに気づき、測量やデータ処理をやり直す可能性があります。

貯水池の総容量を求める場合は、地形上の最も低い標高から計算を始める方法があります。一方、実際に取水できる水量を求める場合は、取水口や管理下限水位を基準にする方が実務に合います。取水口より低い場所に水が残っていても、設備の条件によって利用できない可能性があるためです。

容量ゼロとする水位は、必ず標高値で記録します。最低水位、常時水位、満水位などの名称だけでは、担当者や資料によって意味が異なることがあります。標高値と高さの基準を併記しておけば、計算条件を後から確認しやすくなります。

計算範囲の上限も決めます。通常の管理上限水位までを対象にするのか、満水位までを対象にするのか、一時的に水位が上昇する範囲まで含めるのかを整理します。上限水位が変わると、水面境界と必要な測量範囲も変わります。

目的に応じて必要な精度も設定します。概略的な容量を把握するだけであれば、比較的大きな標高間隔で計算できる場合があります。日常的な取水管理や渇水対策に利用する場合は、管理上重要な水位帯を細かく計算する必要があります。

たとえば、通常運用する水位の範囲では0.1メートルや0.5メートルごとの容量が必要でも、ほとんど使用しない上部の水位帯では1メートル間隔で足りることがあります。計算目的と地形変化に合わせて標高間隔を変えることは可能ですが、各区間の高さを正確に管理しなければなりません。

水位計の値を利用する場合は、水位計のゼロ点と測量標高の関係を確認します。水位計に表示される数値が、そのまま標高を示しているとは限りません。独自の基準点からの高さを表示している場合は、測量標高に変換するための補正値が必要です。

また、計算対象となる時点を明確にします。完成時の計画容量を求めるのか、現在の貯水容量を求めるのか、浚渫後の想定容量を求めるのかによって、使用する地形データが変わります。異なる時点の陸上データと水中データを混在させる場合は、その間に地形変化がなかったかを確認します。

このステップでは、計算目的、容量ゼロの基準水位、上限水位、標高基準、対象時点、必要精度を計算条件として整理します。これらを最初に固定しておくことで、次の面積算出や体積集計を一貫した条件で進められます。

ステップ2 水位ごとの水平面積を求める

次に、設定した各水位における水平面積を求めます。水位が上昇したとき、水が平面上でどこまで広がるかを示す面積です。この水面積が、貯水池の体積計算における基本データになります。

等高線図を利用する場合は、各等高線で囲まれた範囲の面積を求めます。たとえば、標高100メートル、101メートル、102メートルの等高線がある場合、それぞれの線で囲まれる水平面積を算出します。

等高線が完全に閉じていない場合は注意が必要です。流入口や堤体付近では等高線が図面の境界で途切れていることがあります。この状態で面積を求めると、計算範囲を正しく閉じられません。堤体、尾根、護岸などの位置を確認し、実際に水面となる境界を補完します。

水位だけを基準に範囲を抽出すると、貯水池と水理的につながっていない低地まで含まれることがあります。堤防や道路で分断された隣接地が同じ標高以下にあっても、水が流入できなければ貯水容量には含めません。標高だけでなく、水が連続して到達できる範囲かを確認する必要があります。

貯水池内に島や高まりがある場合も、水位によって面積の扱いが変わります。対象水位より高い島は水面積から除外します。水位が島の標高を超えて水没する場合は、その水位から水面積に含まれます。

地形モデルを使用する場合は、対象水位以下の地形を抽出し、水面境界を作成します。地形モデルには、測量点の密度や補間方法によって細かな凹凸が表現されるため、元データの品質を確認します。

測量点が少ない場所では、実際には存在しない平坦面や急な段差が補間によって作られることがあります。特に、水際線付近や谷筋、流入口、堤体周辺は地形変化が大きいため、十分な測定点が必要です。

陸上部分の地形は地上測量や点群計測によって取得できますが、水没している底面は陸上計測だけでは把握できません。水中部分については、深浅測量などで得た水深と、測定時の水面標高を組み合わせて底面標高を求めます。

基本的な関係は次のとおりです。

底面標高=測定時の水面標高-水深

ただし、測定機器の取付位置、測定方向、船体の沈み込み、波、測定中の水位変化などにより補正が必要になることがあります。水深データだけを受け取った場合は、どの水位を基準にしているのかを確認します。

測定に時間がかかる場合は、開始時と終了時で水位が変化する可能性があります。各測点の測定時刻と水位記録を対応させ、必要に応じて標高を補正します。水位変動を無視すると、同じ底面が場所によって異なる標高として処理されることがあります。

陸上測量と水中測量を統合する際は、平面座標と標高基準を統一します。水際付近で位置がずれると、陸上面と水底面の間に空白や重複が発生します。標高がずれると、不自然な段差ができ、水位ごとの面積にも影響します。

水面積を整理したら、水位が高くなるにつれて面積がどのように変化しているかを確認します。一般的な盆地状の貯水池では、水位上昇に伴って面積が増加します。水位が上昇したにもかかわらず面積が大きく減っている場合は、境界の閉じ方や島の処理、標高の割当てを見直します。

地形によっては、狭い谷部から平坦地へ水が広がる水位で、面積が急増します。このような変化が現地形状と一致している場合は問題ありません。数値の変化を図面や現地状況から説明できることが重要です。

ステップ3 標高間隔と計算区間を設定する

水位ごとの水平面積を求めたら、体積を計算する標高間隔を設定します。隣り合う水位の差が、一つの計算区間の高さになります。

標高間隔を細かくすると、岸辺や底面の形状変化を反映しやすくなります。しかし、元の測量データが粗い状態で細かな間隔を設定しても、計算結果の表示桁が増えるだけで、実際の精度が高まるとは限りません。

適切な標高間隔は、貯水池の規模、岸辺の勾配、底面の凹凸、測量点の密度、計算目的によって決めます。地形が緩やかに変化する範囲では、比較的大きな間隔でも容量を把握できます。水面が急に広がる範囲や、取水管理で重要な水位付近では、間隔を細かくする方が適しています。

すべての区間で同じ標高差を使用する必要はありません。底部では0.5メートル間隔、通常の管理水位帯では0.1メートル間隔、上部では1メートル間隔というように設定する方法もあります。

ただし、標高間隔を混在させる場合は、各区間の上側標高から下側標高を引いて区間高を求めます。計算表で区間高を一律の固定値にすると、間隔を変更した行で誤った体積が算出されます。

計算データは低い水位から高い水位の順に並べます。各区間について、下側水位、上側水位、下側面積、上側面積、区間高を対応させます。並び方を統一することで、体積と累積容量を確認しやすくなります。

最下部の面積の扱いにも注意します。底部が一点に近い形状であれば、最深標高の面積をゼロとして計算できる場合があります。一方、底面が平らで一定の広さを持つ場合は、最低標高でも面積がゼロになりません。

平坦な底面を持つ貯水池で最低標高の面積をゼロにすると、底部の容量を過小に算出します。最深点の標高だけで判断せず、その標高付近の地形形状を確認します。

計算区間の途中に管理上重要な水位がある場合は、その水位を区切りとして追加します。たとえば、取水開始水位や管理下限水位が101.4メートルであれば、101メートルと102メートルだけで計算するのではなく、101.4メートルの水面積を求めて区間を分けます。

重要水位の容量を補間だけで求める方法もありますが、水面積が急変する範囲では誤差が大きくなる可能性があります。運用判断に使用する水位については、できるだけその水位の面積を直接求める方が確実です。

標高間隔を決めたら、面積データがすべての設定水位にそろっているかを確認します。面積が空欄の区間や、異なる基準で算出された面積が混在していると、正しい体積を求められません。

ステップ4 区間ごとの体積を計算する

水位、水平面積、標高間隔がそろったら、隣り合う水位間の体積を計算します。基本的な方法として使いやすいのが、上下の水平面積を平均して区間高を掛ける平均断面法です。

下側の水平面積をA1、上側の水平面積をA2、標高差をhとすると、区間体積Vは次の式で求められます。

V=(A1+A2)÷2×h

面積を平方メートル、標高差をメートルで入力した場合、体積の単位は立方メートルになります。

たとえば、下側面積が1000平方メートル、上側面積が1400平方メートル、標高差が0.5メートルの場合は、次の計算になります。

V=(1000+1400)÷2×0.5

上下の平均面積は1200平方メートルであるため、区間体積は600立方メートルです。

平均断面法では、区間内の面積が上下の面積の間でおおむね直線的に変化するとみなします。地形変化が緩やかな範囲や、標高間隔が十分に細かい場合には利用しやすい方法です。

区間内で水面積が大きく変化する場合は、中間水位の面積を追加して計算する方法があります。下側面積をA1、中間面積をAm、上側面積をA2、区間高をhとすると、次の式を利用できます。

V=h÷6×(A1+4Am+A2)

この式では、区間中央の面積を含めるため、上下の面積だけを平均する方法よりも、区間内の形状変化を表現しやすくなります。ただし、中間面積の根拠が不十分であれば、複雑な式を使っても精度が高くなるとは限りません。

実務では、形状変化の大きな区間を細かく分けて平均断面法で計算する方法も有効です。計算式が単純で確認しやすく、誤りが発生した場合に区間を特定しやすいという利点があります。

地形モデルを利用できる場合は、各地形セルの標高と計算水位の差から体積を直接集計することもできます。対象水位より低いセルについて、水位と地盤標高との差にセルの水平面積を掛けます。

セル体積=(計算水位-セル標高)×セル面積

対象範囲内のセル体積を合計すれば、その水位までの容量を求められます。この方法では細かな地形を反映できますが、地形モデルの解像度や補間方法、欠測範囲の処理によって結果が変わります。

可能であれば、標高ごとの面積から求めた容量と、地形モデルから直接集計した容量を比較します。両者が大きく異なる場合は、水面境界、標高基準、地形モデル、単位などに問題がないか確認します。

体積計算では単位の統一が欠かせません。面積が平方メートルで高さがメートルなら、体積は立方メートルです。面積が平方キロメートル、高さがセンチメートルのまま計算すると、桁が大きく異なる結果になります。

1平方キロメートルは100万平方メートルです。1センチメートルは0.01メートルです。1立方メートルは1000リットルです。変換する場合は、計算途中で単位を混在させず、最初に統一することが重要です。

丸め処理にも注意します。区間体積を毎回整数に丸めてから累積すると、区間数が多いほど誤差が積み重なります。内部計算では十分な小数桁を保持し、最終成果を表示するときに必要な桁数へ丸めます。

表計算などで自動化する場合は、区間高が負になっていないか、面積の参照先がずれていないかを確認します。低い標高から高い標高へ並べているのに区間体積が負になる場合は、上下の標高を逆に引いている可能性があります。

ステップ5 累積容量と水位容量曲線を作る

区間ごとの体積を計算したら、最下部から順番に加算して累積容量を求めます。累積容量とは、設定した基準水位から対象水位までに含まれる総体積です。

最下部から1つ目の区間体積をV1、2つ目をV2、3つ目をV3とすると、3つ目の水位における累積容量は次のようになります。

累積容量=V1+V2+V3

区間体積と累積容量は意味が異なります。区間体積は隣り合う2つの水位の間にある水量です。累積容量は基準水位から対象水位までの合計です。

この違いを明確にせずに管理すると、現在の貯水量と、水位が1段上がるために必要な水量を取り違える可能性があります。成果には、標高、水面積、区間体積、累積容量を分けて記録します。

各水位と累積容量を対応させると、水位容量表を作成できます。さらに、水位と容量をグラフ化すると、水位容量曲線として利用できます。

貯水池の水面積は水位によって変化するため、水位容量曲線は通常、一定の傾きを持つ直線にはなりません。底部が狭い範囲では、水が入っても容量の増加は比較的小さくなります。上部で水面が大きく広がる範囲では、わずかな水位上昇でも容量が大きく増えます。

水位容量曲線の傾きは、その水位付近の水面積と関係します。水面積が大きい水位帯では、同じ水位差でも容量の変化が大きくなります。この関係を理解すると、流入量や取水量を水位変化へ換算するときに役立ちます。

計算した水位の間にある任意水位の容量を求める場合は、前後の容量から補間できます。下側水位をH1、下側容量をV1、上側水位をH2、上側容量をV2、求めたい水位をHとすると、直線補間は次のように表せます。

V=V1+(V2-V1)×(H-H1)÷(H2-H1)

たとえば、標高101メートルの容量が500立方メートル、標高102メートルの容量が1500立方メートルである場合、標高101.5メートルの容量を単純に直線補間すると1000立方メートルになります。

ただし、101メートルから102メートルの間で水面積が急激に広がる場合は、容量変化が直線的とは限りません。重要な水位であれば、中間水位の面積を直接求めて容量表へ追加します。

現在水位から上限水位までに追加できる容量は、上限水位の累積容量から現在水位の累積容量を引いて求めます。

空き容量=上限水位の累積容量-現在水位の累積容量

現在水位から管理下限水位までに利用できる容量は、現在水位の累積容量から管理下限水位の累積容量を引いて求めます。

利用可能容量=現在水位の累積容量-管理下限水位の累積容量

このように、共通の基準水位から累積容量を整理しておけば、任意の2水位間の容量を差し引きで求められます。

水位容量表には、作成時点と使用した地形データの測量時期を記載します。堆砂が進行している貯水池では、同じ水位でも時間の経過とともに容量が減少する可能性があります。古い容量表を現在の管理に使用する場合は、現況との差を確認する必要があります。

ステップ6 現地条件を反映して検証する

体積と累積容量を求めた後は、現地条件を反映し、計算結果の妥当性を検証します。計算式が正しくても、境界や地形データが実際の状態と異なれば、正しい容量にはなりません。

最初に確認したいのが堆砂です。流入水とともに運ばれた土砂が底部に堆積すると、貯水できる空間が減少します。完成時の設計地形を使った容量は、現在の実容量より大きい可能性があります。

過去と現在の地形データを比較すれば、堆砂によって減少した容量を推定できます。ただし、異なる測量方法や異なる密度で取得したデータをそのまま差し引くと、測量条件の違いまで堆砂量として計算されることがあります。

比較するときは、平面座標、標高基準、計算境界、地形モデルの解像度、補間方法をできるだけ統一します。過去データの精度が不明な場合は、計算結果に不確実性があることを記録します。

貯水池内の構造物も確認します。取水塔、橋脚、基礎、護岸、管理設備などが水中空間を占める場合、その体積だけ実際の水量が少なくなります。

地形モデルが構造物表面まで含んでいる場合は、構造物の占有分がすでに反映されている可能性があります。この状態で別途構造物体積を差し引くと、二重に控除してしまいます。元データが地盤面を示すのか、現況表面を示すのかを確認します。

水面境界の連続性も検証します。対象水位以下にある土地であっても、堤体や道路、自然の尾根で分断され、水が流入できない場所は貯水範囲に含めません。地形モデルによる標高抽出だけでは、このような分断を判定できないことがあります。

流入口付近や複数の谷が集まる場所では、対象水位で水面がどのようにつながるかを確認します。低い水位では独立していたくぼ地が、水位上昇によって本体とつながる場合もあります。

計算結果の確認では、累積容量が水位上昇とともに増えているかを見ます。累積容量が途中で減っている場合は、区間高が負になっている、標高の並び順が誤っている、計算式の参照先がずれているなどの可能性があります。

水面積の変化も確認します。ある水位だけ面積が極端に増減している場合は、その理由を地形図や現地状況から説明できるかを調べます。広い平坦地へ水が広がる水位であれば急増は自然ですが、理由が見当たらなければ境界処理を見直します。

概算値との比較も有効です。代表的な水面積と平均水深を掛けた概算体積と、詳細計算の結果を比較します。複雑な形状では一致しませんが、桁が大きく異なる場合は単位や範囲の誤りを疑うことができます。

管理記録との照合も行えます。流入量、放流量、取水量、水位変化の記録がある場合は、容量表から推定される変化と比較します。ただし、降雨、蒸発、浸透、漏水などの影響もあるため、単純に一致するとは限りません。

一定期間に流入した水量と比べて水位が大きく上がりすぎる場合は、容量を過小に算出している可能性があります。反対に、水位変化が小さすぎる場合は、水面積や容量を過大に算出している可能性があります。

最終成果には、測量時期、使用したデータ、標高基準、計算範囲、標高間隔、体積の計算方法、補間方法、堆砂の扱い、構造物の扱い、除外範囲を記録します。数値だけでなく条件を残すことで、将来の更新や再計算が容易になります。

貯水池の体積計算を具体例で確認する

ここでは、簡略化した貯水池を例に、水位別容量の計算手順を確認します。最低標高を100メートルとし、標高ごとの水平面積が次のように求められているとします。

標高100メートルの面積は0平方メートル、標高101メートルは800平方メートル、標高102メートルは1900平方メートル、標高103メートルは3400平方メートル、標高104メートルは5200平方メートルとします。

最初に、標高100メートルから101メートルまでの区間体積を求めます。標高差は1メートルです。

V1=(0+800)÷2×1

計算結果は400立方メートルです。したがって、標高101メートルにおける累積容量は400立方メートルです。

次に、標高101メートルから102メートルまでを計算します。

V2=(800+1900)÷2×1

計算結果は1350立方メートルです。標高102メートルにおける累積容量は、前の400立方メートルを加えた1750立方メートルです。

標高102メートルから103メートルまでの区間体積は次のようになります。

V3=(1900+3400)÷2×1

計算結果は2650立方メートルです。標高103メートルの累積容量は、1750立方メートルに2650立方メートルを加えた4400立方メートルです。

標高103メートルから104メートルまでの区間体積は次のとおりです。

V4=(3400+5200)÷2×1

計算結果は4300立方メートルです。標高104メートルの累積容量は、4400立方メートルに4300立方メートルを加えた8700立方メートルになります。

この例では、水位が高くなるほど水面積が広がり、1メートル当たりの容量増加も大きくなっています。100メートルから101メートルでは400立方メートルの増加ですが、103メートルから104メートルでは4300立方メートル増加します。

現在水位が標高102メートルで、上限水位が標高104メートルである場合、追加で貯留できる容量は次のように求めます。

空き容量=8700-1750

計算結果は6950立方メートルです。

管理下限水位が標高101メートルで、現在水位が標高103メートルである場合、利用できる容量は次のようになります。

利用可能容量=4400-400

計算結果は4000立方メートルです。最深部からの総容量ではなく、管理下限水位より上にある容量を求めている点が重要です。

現在水位が標高102.5メートルで、102.5メートルの面積データがない場合は、標高102メートルと103メートルの累積容量から補間できます。

V=1750+(4400-1750)×(102.5-102)÷(103-102)

計算結果は3075立方メートルです。

ただし、102メートルから103メートルの間で水面積が急激に変化している場合、この補間値には誤差が含まれます。標高102.5メートルの水面積を直接求められるのであれば、区間を分けて計算する方が現地形状を反映しやすくなります。

貯水池の体積計算で起こりやすい誤り

貯水池の体積計算では、計算式そのものよりも、元データや条件設定の誤りによって大きな差が生じることがあります。

代表的な誤りは、斜面の表面積を水面積として使用することです。体積計算に必要なのは水平面積であり、斜面に沿った面積ではありません。斜面表面積を使うと、岸辺の勾配が急な貯水池ほど容量が過大になります。

半径や直径のような単純な寸法だけで近似しすぎることも誤差の原因です。貯水池が円形や直方体に近い場合は概算できますが、実際の岸線や底面が複雑であれば、水位ごとの面積を求める必要があります。

標高と水深を混同する誤りもあります。標高は共通の基準面からの高さであり、水深は水面から底面までの鉛直距離です。測定水深だけでは底面標高を決められないため、測定時の水面標高が必要です。

水位計の値を標高とみなす場合も注意が必要です。水位計が独自の基準を使用していると、測量標高との間に一定の差があります。この補正を行わずに水面積と組み合わせると、異なる標高のデータを対応させることになります。

標高間隔の入力ミスも起こりやすい問題です。0.5メートル区間と1メートル区間が混在しているのに、すべて1メートルとして計算すると、一部の区間体積が2倍になります。

面積の単位にも注意します。平方キロメートルの値を平方メートルとして使用すると、容量が100万分の1になります。反対に、平方メートルの数値へ誤って100万を掛けると、極端に大きな容量になります。

各区間で丸めた数値を累積することも避けたい処理です。区間が多い場合、小さな丸め差が積み上がります。内部計算では小数を保持し、最終的な表示時に丸めます。

堆砂を考慮しないことも、現況容量を過大に算出する原因です。過去の設計地形を利用する場合は、現在までの地形変化を確認します。貯水池の使用年数が長いほど、底面形状が変化している可能性があります。

水理的につながっていない低地を含める誤りにも注意します。地形モデルで計算水位以下の範囲を一括抽出すると、堤防の外側や独立したくぼ地まで含まれることがあります。実際に水が到達する範囲だけを対象にします。

構造物の体積を二重に差し引くこともあります。地形データに構造物が含まれている場合、その占有空間はすでに容量から除外されている可能性があります。データの内容を確認してから補正します。

測定密度以上に細かな容量値を示すことも問題です。結果を小数点以下まで表示していても、元データの誤差が大きければ、その桁に実質的な意味はありません。成果の表示精度は、測量精度と使用目的に合わせます。

水位ごとの容量データを実務で活用する方法

水位容量表を作成すると、現在の水位を貯水量へ変換できます。水位計で観測した値を容量表へ当てはめれば、現在の累積容量を推定できます。

登録されている水位の間に現在水位がある場合は、前後の容量を用いて補間します。水位間隔が細かいほど、日常管理で利用しやすくなります。

取水可能量を把握する場合は、現在水位の容量から管理下限水位の容量を差し引きます。貯水池の底に水が残っていても、設備の位置や管理基準によって利用できない場合があるため、総容量をそのまま取水可能量として扱わないことが重要です。

降雨前の空き容量を求める場合は、管理上限水位や満水位の容量から現在容量を引きます。この空き容量と予想流入量を比較することで、水位上昇の可能性を検討できます。

ただし、降雨量のすべてが貯水池へ流入するわけではありません。流域の地形、地表状態、浸透、蒸発、途中の貯留などによって流入量が変わります。水位容量表は流入量を予測するものではなく、流入した水量と水位の関係を示すものとして利用します。

貯水率を算出する場合は、分母となる容量の定義を統一します。総容量を基準にする場合と、有効容量を基準にする場合では、同じ水位でも貯水率が異なります。

有効容量を基準とする場合は、現在水位と管理下限水位の容量差を現在の有効貯水量とします。

現在の有効貯水量=現在水位の累積容量-管理下限水位の累積容量

有効容量は、管理上限水位と管理下限水位の容量差です。

有効容量=管理上限水位の累積容量-管理下限水位の累積容量

貯水率は次の関係で求められます。

貯水率=現在の有効貯水量÷有効容量×100

水位容量表は堆砂管理にも利用できます。過去と現在で同じ水位の容量を比較すれば、貯水空間がどの程度減少したかを把握できます。

水位帯ごとに容量差を確認すると、堆砂が底部に集中しているのか、流入口周辺の比較的高い位置まで広がっているのかを推定できます。ただし、比較データの測量条件が異なる場合は、差のすべてを堆砂と断定しないことが重要です。

浚渫や掘削工事の検討では、工事前後の地形から水位ごとの容量を計算できます。総容量がどれだけ増えるかだけでなく、日常的に使用する水位帯で有効容量がどれだけ増えるかを確認すると、工事効果を評価しやすくなります。

施設の改修で水中構造物を設置する場合は、構造物によって減少する容量も確認できます。体積が小さな構造物でも、水面積が狭い底部に設置する場合は、その水位帯の容量変化に影響することがあります。

水位容量表を継続的に使用する場合は、版管理を行います。測量日、計算日、改訂理由、使用データ、変更範囲を記録し、古い表と新しい表を取り違えないようにします。

貯水池の体積計算を効率化するポイント

貯水池の体積計算を効率化するには、現地計測から面積算出、体積計算、成果更新までのデータの流れを統一することが重要です。

最初に、座標と標高の基準を決めます。陸上測量、水中測量、水位計、既存図面の基準を確認し、共通の座標と高さへ変換します。基準が統一されていれば、複数時期の地形比較やデータ更新を行いやすくなります。

水位ごとの面積データには、標高と面積だけでなく、取得日、取得方法、使用した地形データ、補完範囲を記録します。面積値だけを別の計算表へ転記すると、どの時点の地形を示しているのか分からなくなる可能性があります。

計算表では、入力値と計算結果を分けます。標高や面積を入力する欄と、区間高、区間体積、累積容量を計算する欄を明確にします。計算式の入った欄へ直接数値を入力すると、その行だけ自動更新されなくなるため注意が必要です。

区間高は、上側標高から下側標高を引いて自動算出する構成にすると、標高間隔が混在していても計算しやすくなります。固定値を入力する方法では、途中で標高を追加したときに修正漏れが起こりやすくなります。

確認用として、水位が低い順に並んでいるか、面積が負になっていないか、区間高が正の値になっているか、累積容量が増加しているかを点検します。代表的な区間を手計算し、自動計算の値と一致するか確認することも有効です。

地形モデルから複数水位の面積を一括で求められる場合は、同じ境界条件を使用して処理します。水位ごとに手作業で境界を作ると、閉じ方が少しずつ変わり、面積の連続性が失われる可能性があります。

一方で、すべてを自動処理に任せるのも適切ではありません。堤防で分断された低地や、水位によって接続状態が変わる区域は、標高条件だけで正しく判定できない場合があります。自動抽出した水面境界を現地図や測量成果と照合します。

現地では、堤体、取水設備、流入口、水際線、露出した堆積地形などを位置情報とともに記録すると、計算範囲を判断しやすくなります。特に水位が低い時期は、通常は水没している岸辺や堆積地形を確認できる機会です。

LRTK Phoneを利用すると、陸上部分の位置確認や三次元計測、水際線や構造物の記録、取得データの共有を効率化しやすくなります。水位低下時に露出した地表面を記録しておけば、過去の地形データとの比較や現況モデルの更新に活用できます。

ただし、LRTK Phoneによる陸上計測だけで、水没している底面の形状を直接把握することはできません。水中部分は適切な深浅測量などで取得し、測定時の水面標高を用いて底面標高へ変換します。

陸上データと水中データを同じ座標・標高基準へ統合することで、岸辺から底面まで連続した地形モデルを作りやすくなります。共通基準で管理されたデータは、体積計算だけでなく、堆砂比較、工事計画、出来形確認にも利用できます。

計算結果を更新するときは、以前の地形データや容量表を上書きせず、作成時期ごとに保存します。過去の成果を残しておけば、容量変化の原因を確認でき、将来の再計算にも対応しやすくなります。

まとめ

貯水池の体積計算で水位ごとの容量を求めるには、各水位における水平面積を算出し、隣り合う水位間の区間体積を計算して累積する必要があります。

最大水面積に最大水深を掛けるだけの計算では、貯水池底面の凹凸や、水位上昇に伴う水面積の変化を正しく反映できません。概算には利用できても、水位別の管理容量を求める方法としては不十分です。

最初のステップでは、計算目的、基準水位、上限水位、標高基準、対象時点を決めます。次に、等高線や地形モデル、深浅測量などから水位ごとの水平面積を求めます。

その後、地形変化と必要精度に応じて標高間隔を設定し、平均断面法などで区間体積を計算します。区間体積を最下部から累積すれば、各水位の容量を整理できます。

作成した水位容量表は、現在貯水量、利用可能容量、空き容量、貯水率、堆砂による容量減少などの把握に利用できます。運用に使用する場合は、総容量と有効容量の定義を明確にすることが重要です。

計算後は、標高基準、堆砂、構造物、水面境界、測量時期、単位、計算式を確認します。累積容量が水位とともに増加しているか、水面積の変化を現地形状で説明できるかを検証することで、入力や処理の誤りを発見しやすくなります。

貯水池の形状は、堆砂、浸食、浚渫、改修工事などによって変化します。一度作成した容量表を固定的に使い続けるのではなく、必要に応じて現況地形を計測し、更新履歴を残すことが大切です。

水位低下時に露出した地形や水際線、構造物の位置を効率よく記録し、水中測量の成果と共通基準で管理したい場合は、LRTK Phoneの活用が選択肢になります。現地データを三次元で整理して体積計算へつなげることで、貯水池の容量管理をより確認しやすく、更新しやすい業務へ整えられます。

現場を3Dで残して、あとから測る。
実際の画面と動画で使い方を確認できます。

LRTK Phoneの使い方・実例を見る
資料請求導入相談
現場をスマホで3DスキャンLRTK Phone実例を見る