LRTKレフィクシア株式会社

横置き円筒タンクの体積計算で液量を求める5ステップ

横置き円筒タンクの液量計算が必要になる場面

横置き円筒タンクは、水、燃料、原材料、薬液、排水など、さまざまな液体を保管する設備として利用されています。実務では、タンク内に現在どれだけの液体が入っているかを把握し、補給や排出の時期を判断しなければなりません。

液量を適切に把握できれば、材料の在庫管理、運搬計画、設備の稼働管理、発注量の調整などを行いやすくなります。反対に、液面の高さだけを見て容量比を推定すると、想定より早く液体が不足したり、補給時に管理上限を超えたりする可能性があります。

縦置きの直円筒タンクでは、水平断面積が高さによって変わらないため、円の面積に液面高さを掛けて液量を求められます。しかし、円筒を横に置いた場合は、液面高さによって液体部分の断面積が変わります。そのため、直方体や縦置き円筒と同じ比例計算では正しい液量を求められません。

横置き円筒タンクの基本的な体積計算では、中心軸に直角な円形断面を考えます。その円のうち液体が占める円弧状部分の面積を求め、円筒部分の有効長さを掛けることで液量を算出します。

基本手順を理解すれば、液面高さから現在量を算出できるだけでなく、満タン容量に対する充填率や追加可能量も求められます。ただし、実際のタンクには鏡板、内部配管、設置傾斜、変形、堆積物などがあるため、理論値がそのまま実容量や使用可能量になるとは限りません。

横置き円筒タンクの体積計算が単純ではない理由

横置き円筒タンクの液面高さと液量は、単純な比例関係ではありません。タンクの内径が2メートルで、液面が底から0.5メートルまで上がっている場合、高さだけを見ると全体の4分の1ですが、液量が満タン容量の4分の1になるわけではありません。

円形断面の下部は横幅が狭いため、液面が低い範囲では高さが増えても液量は比較的ゆっくり増えます。液面が円の中央付近に近づくと断面の横幅が広くなり、同じ高さの上昇でも液量が大きく増えます。さらに上部へ進むと横幅が再び狭くなり、満タンに近づくほど高さ1単位当たりの液量増加は小さくなります。

このため、液面高さが内径の25パーセントであれば容量比は25パーセントより小さく、液面が円の中心に達したときに容量比は50パーセントになります。液面高さが内径の75パーセントであれば、容量比は75パーセントより大きくなります。

高さの測定誤差が体積へ与える絶対的な影響は、断面の横幅が最大になる中央付近で大きくなります。一方、低液位では液量自体が少ないため相対誤差が大きくなりやすく、満タン近くでは残りの空間量や補給停止の判断に影響しやすくなります。どの液位範囲を重視するかによって、必要な測定間隔や表示桁を決めることが重要です。

液体部分の円弧断面積をA、液体が入る円筒部分の有効長さをLとすると、液体の体積Vは次の関係になります。

V=A×L

したがって、横置き円筒タンクの液量計算では、液面高さに対応する断面積Aを正しく求めることが中心的な作業になります。

計算を始める前に確認したい前提条件

本記事で扱う基本式は、内部断面が真円であり、中心軸が水平で、円筒部分の内径が長さ方向に一定であるタンクを前提としています。また、円筒部分の両端が平らであるか、丸みのある端部を別に扱えることを想定しています。

外観が円筒形に見えても、端部に鏡板と呼ばれる湾曲部分がある場合、外側の全長をそのまま円筒部分の長さとして使うことはできません。直径が一定の直胴部分と、端部の湾曲部分を分けて考える必要があります。

タンクが設置されている床や支持台に傾斜がある場合も注意が必要です。中心軸が傾いていると、タンクの一方では液面が深く、反対側では浅くなります。一か所の液面高さだけでは、全長にわたる液体断面を代表できないことがあります。

体積計算に使用する直径は、原則としてタンクの内径です。外径にはタンク本体の板厚が含まれています。外側に保温材や外装材が取り付けられている場合は、目視できる直径と内部の直径がさらに異なります。

液面高さの測定基準も統一します。タンク底から液面までの高さを直接測る方法と、タンク上部から液面までの空間高さを測る方法があります。どちらの測定値を使用するかによって、計算前の換算が変わります。

また、内部に攪拌軸、加熱管、冷却管、補強材、配管、仕切りなどがある場合、そのうち液面下にあって液体が入れない部分は液体空間を減らします。タンク底に沈殿物がある場合も、計算上の内部容量と実際に液体が占める容量に差が生じます。

計算前に対象タンクの形状、内径、有効長さ、液面高さの基準、設置傾斜、端部形状、内部構造物の位置と形状を整理しておくと、後から計算結果を検証しやすくなります。

ステップ1 タンクの内径と有効長さを確認する

最初に確認するのは、タンクの内径Dと、円筒部分の有効長さLです。内径は円形断面の大きさを決め、有効長さは断面積を体積へ変換するために使います。

内径Dから半径rを求める式は次のとおりです。

r=D÷2

内径が2メートルであれば、半径は1メートルです。内径が1,500ミリメートルであれば、半径は750ミリメートルです。

体積を立方メートルで求める場合は、すべての寸法をメートルに統一してから計算します。1,500ミリメートルは1.5メートルであり、750ミリメートルは0.75メートルです。

直径、液面高さ、長さの単位が異なるまま計算すると、式そのものが正しくても結果は誤ります。たとえば、内径をミリメートル、液面高さをメートル、有効長さをメートルで入力してはいけません。計算を始める前に、すべての長さを同じ単位へ換算します。

有効長さLは、液体が入る直胴円筒部分の内側の長さです。外側の端から端までの全長には、端板の厚さ、鏡板の丸み、フランジ、接続部などが含まれることがあります。外側全長をそのまま有効長さとして使うと、実際と異なる液量を算出する可能性があります。

両端が平面であれば、内側の端面から反対側の内側端面までの距離を有効長さとして扱えます。両端に丸みがある場合は、直径が一定の直胴部分だけをLとし、端部容量を別に計算します。

設計図や製作図がある場合は、寸法線の位置を確認します。図面に記載された直径が外径か内径か、長さが全長か直胴長さかを区別する必要があります。「直径2,000」「長さ4,000」と書かれていても、その数値の定義が不明なままでは体積計算に使用できません。

図面がない場合は現地測定を行いますが、外側から測った寸法だけで内部容量を確定するのは避けます。板厚が分かり、円筒部の板厚が均一とみなせる場合、内径はおおむね外径から板厚の2倍を差し引いて求められます。

内径=外径-板厚×2

ただし、タンクに内張り材やライニングがある場合は、その厚さも内部寸法に影響します。保温材がある場合は、外側から測った直径から保温材と外装材の厚さを除かなければ、タンク本体の外径を求められません。

長期間使用されたタンクでは、変形によって上下方向と左右方向の内径が異なることがあります。変形が小さい場合は平均的な直径を使って概算できますが、真円からのずれが大きい場合は、円ではなく楕円に近い断面として別の方法で計算する必要があります。

ステップ2 タンク底から液面までの高さを求める

次に、タンクの最下部から液面までの鉛直高さhを求めます。基本式で使用できるhの範囲は、0以上かつ内径D以下です。

タンクが空であればhは0です。液面が円の中心にある場合はhが半径rと等しくなります。満タンであればhは内径D、つまり2rと等しくなります。

液面高さを直接測定する場合は、タンクの内側最下部を基準にします。ただし、密閉されたタンクや上部に測定口があるタンクでは、上から液面までの空間高さを測ることがあります。

燃料、薬液、可燃性液体、有害性のある液体などを扱うタンクでは、測定口の開放や検尺棒の挿入が危険を伴う場合があります。設備の取扱手順、事業所の安全基準、関係する法令や管理規程に従い、適合する液面計や測定方法を使用します。安全性を確認できない状態で、タンクを開放したり内部へ器具を挿入したりしてはいけません。

タンク内側の最上部から液面までの空間高さをeとすると、底からの液面高さhは次の式で求められます。

h=D-e

たとえば、内径が2メートルで、内側上部から液面までの空間高さが0.7メートルであれば、底からの液面高さは1.3メートルです。

h=2.0-0.7=1.3メートル

ここで注意したいのは、外側の上面から液面まで測った距離と、内側の最上部から液面までの距離は一致しないことです。外側を基準に測定した場合は、タンク上部の板厚、ノズルや測定口の高さ、基準面の位置を考慮します。

検尺棒を使用する場合は、棒がタンク底の最下部まで届いているかを確認します。内部配管や補強材に先端が当たると、その位置を底と誤認する可能性があります。測定口が円筒の真上からずれている場合、棒が斜めに入ることもあります。

液面が波立っているときは、一回の測定値だけで決めず、複数回測って代表値を求めます。液体の流入中、排出中、攪拌中、設備振動がある状態では、液面が安定しません。可能な範囲で流れを止め、液面が落ち着いてから測定します。

泡が発生している場合、泡の上面を液面として扱うと、実際の液量を多く見積もることがあります。粘性の高い液体では、検尺棒への付着跡が水平な液面位置を正確に示さない場合があります。

液面高さを記録するときは、単位と測定基準を明記します。「液位600」とだけ書くのではなく、「タンク内側最下部から600ミリメートル」または「内側上部基準から空間高さ400ミリメートル」のように記録します。

測定値hが0未満になったり、内径Dを超えたりした場合は、基準位置、単位、換算方法のいずれかが誤っています。計算へ進む前に、hが0以上D以下であることを確認します。

ステップ3 液体部分の円弧断面積を計算する

内径、半径、液面高さを確認したら、液体が占める円弧部分の断面積Aを求めます。半径をr、タンク底からの液面高さをhとすると、断面積Aは次の式で求められます。

A=r²×cos⁻¹((r-h)÷r)-(r-h)×√(2rh-h²)

cos⁻¹は逆余弦を表します。この式で角度を扱うときはラジアンを使用します。表計算ソフトや多くのプログラミング言語の逆余弦関数は通常ラジアンを返しますが、電卓では角度設定を確認する必要があります。

式の前半にあるr²×cos⁻¹((r-h)÷r)は扇形の面積に関係し、後半の(r-h)×√(2rh-h²)は三角形に相当する部分を調整する項です。この差によって、液面より下にある円弧状の面積を求めます。

液面高さhが0であれば、断面積Aは0になります。hが半径rと等しい場合、液面は円の中心を通り、断面積は円全体の半分になります。

A=πr²÷2

hが直径D、つまり2rと等しい場合は満タンなので、断面積は円全体の面積になります。

A=πr²

この3つの状態を使うと、計算式や入力方法を検算できます。空の状態で面積が0にならない、中央の高さで円の半分にならない、満タンで円全体の面積にならない場合は、入力値や角度設定を見直します。

式の平方根部分である2rh-h²は、hが0から2rまでの範囲であれば0以上になります。平方根の中が負になった場合は、液面高さが直径を超えている、半径と直径を取り違えている、単位が統一されていないなどの可能性があります。

逆余弦へ入力する値である(r-h)÷rは、マイナス1からプラス1の範囲に収まります。この範囲外になる場合も、入力値に誤りがあります。

液面が円の中心より下にある場合、r-hは正の値です。液面が中心より上にある場合はr-hが負の値になりますが、これは計算上の異常ではありません。基本式は、hが0から2rまでの全範囲で使用できます。

計算途中では、数値を早く丸めすぎないようにします。逆余弦や平方根の結果を小数第1位などで丸めると、最終的な液量に差が生じることがあります。途中計算では十分な桁数を保持し、最終結果を必要な単位と測定精度に合わせて丸めます。

ステップ4 断面積に有効長さを掛けて液量を算出する

液体部分の断面積Aが求められたら、円筒部分の有効長さLを掛けて体積Vを計算します。

V=A×L

断面積Aの単位が平方メートルで、有効長さLの単位がメートルであれば、体積Vの単位は立方メートルになります。

立方メートルからリットルへ換算するときは、1,000を掛けます。

1立方メートル=1,000リットル

たとえば、体積が2.75立方メートルであれば、液量は2,750リットルです。

V=2.75×1,000=2,750リットル

すべての寸法をミリメートルで計算した場合、体積は立方ミリメートルになります。立方ミリメートルからリットルへ変換するには、1,000,000で割ります。単位変換が複雑になるため、通常は最初にすべての長さをメートルへ統一する方法が分かりやすいでしょう。

計算した液量が妥当か確認するため、円筒部分の満タン容量Vfullも求めます。

Vfull=πr²L

ここで求めるVfullは、直胴円筒部分を内側最上部まで満たしたときの幾何学的容量です。実設備で許容される上限液量や通常使用容量とは一致しない場合があるため、運用上の充填上限は設備仕様や安全基準に従います。

現在の液量Vは、基本式の前提が満たされていれば0以上Vfull以下になります。現在量が満タン容量を超えた場合は、半径、液面高さ、有効長さ、角度単位などを確認します。

満タン容量に対する充填率は次の式で求められます。

充填率=V÷Vfull×100

横置き円筒タンクでは、液面高さを内径で割った割合と、体積から求めた充填率は通常一致しません。液面高さが内径の30パーセントであっても、充填率が30パーセントになるとは限らないため、体積計算の結果から判断します。

理論式で求めたVは、円筒部分の内部に存在する液体の幾何学的な体積です。実際に設備から取り出せる液量は、吸込口の高さ、配管の位置、タンク底部の形状などによって少なくなる場合があります。

在庫管理では、タンク内の総液量と、実際に使用可能な液量を区別することが大切です。底部に残液が発生する設備では、計算上の液量から使用不能な残液量を差し引いて管理することがあります。

ステップ5 実測値と照合して計算結果を補正する

最後のステップでは、計算結果と実際のタンク条件を照合します。基本式が正しくても、タンクの実形状や測定条件によって理論値と実容量に差が生じるためです。

最初に確認したいのは、使用した寸法が公称値か実測値かです。製作上の寸法差、溶接による変形、長期間の使用によるへこみや膨らみ、補修などにより、実際の内径や長さが設計値と一致しないことがあります。

次に、端部の丸みを確認します。鏡板があるタンクでは、円筒部分の計算値だけでは端部内の液量が含まれません。反対に、外側全長を円筒部分の長さとして入力すると、端部を同じ円形断面が続くものとして扱うため、容量を大きく見積もる可能性があります。

内部配管、攪拌装置、加熱管、冷却管、補強材などがある場合は、現在の液面より下にある部分が排除する体積を考慮します。密閉された部材であっても、途中液位の計算で部材全体の外形体積を一律に差し引くのではなく、液面下にある部分だけを控除する必要があります。部材が完全に液没している場合は、その外形体積全体が控除対象になります。

タンク底部に沈殿物や固形物がたまっている場合も、実際の液体容量は減ります。特に低液位では、底部の堆積物が現在液量に占める割合が大きくなることがあります。

液面計を使用している場合は、ゼロ点の位置を確認します。計器の表示が0でも、センサーより下に液体が残る構造であれば、実際には残液があります。上限表示もタンク内側の最上部と一致しているとは限りません。

計算値を高い精度で使用したい場合は、既知量の液体を段階的に注入し、その都度液面高さを記録する校正方法が有効です。一定量ずつ注入して液位を測れば、そのタンク固有の液面高さと容量の関係を把握できます。

排出量を使って校正する場合は、排出量を測る機器や容器の精度も確認します。基準となる注入量や排出量に誤差があれば、作成した容量表にも同じ誤差が含まれます。

理論値と実測値の差がほぼ一定割合であれば、補正係数を設定できる場合があります。ただし、端部形状、内部構造物、堆積物の影響は液面高さによって変わるため、全液位範囲へ一律の係数を掛ける方法が適切とは限りません。

低液位、中間液位、高液位で誤差の傾向が異なる場合は、液位区分ごとに補正します。使用する計算結果が理論値なのか、実測による補正値なのかを記録しておくことも重要です。

横置き円筒タンクの体積計算例

ここでは、両端が平らで、中心軸が水平な横置き円筒タンクを想定します。

タンクの内径Dを2.0メートル、有効長さLを4.0メートル、タンク底からの液面高さhを0.6メートルとします。

まず、内径から半径rを求めます。

r=D÷2

r=2.0÷2=1.0メートル

次に、液体部分の断面積Aを計算します。

A=r²×cos⁻¹((r-h)÷r)-(r-h)×√(2rh-h²)

数値を代入します。

A=1.0²×cos⁻¹((1.0-0.6)÷1.0)-(1.0-0.6)×√(2×1.0×0.6-0.6²)

逆余弦に入力する値を求めます。

(1.0-0.6)÷1.0=0.4

cos⁻¹(0.4)をラジアンで計算すると、約1.1593です。

平方根の中を計算します。

2×1.0×0.6-0.6²=1.2-0.36=0.84

√0.84は約0.9165です。

したがって、断面積Aは次のようになります。

A=1.0²×1.1593-0.4×0.9165

A=1.1593-0.3666

Aは約0.7927平方メートルです。

この断面積に有効長さ4.0メートルを掛けます。

V=A×L

丸め前の断面積を使って計算すると、次のようになります。

V=0.792673…×4.0

Vは約3.1707立方メートルです。

リットルへ換算すると、約3,171リットルになります。

3.1707×1,000=約3,170.7リットル

次に、円筒部分の満タン容量を計算します。

Vfull=πr²L

Vfull=π×1.0²×4.0

Vfullは約12.566立方メートル、つまり約12,566リットルです。

現在の充填率は次のように求められます。

充填率=3.1707÷12.566×100

充填率は約25.2パーセントです。

液面高さは内径2.0メートルに対して0.6メートルなので、高さの割合は30パーセントです。しかし、液量の割合は約25.2パーセントになります。

この差は、円の下部の横幅が狭いことによって生じます。液面高さの割合をそのまま容量比として扱うと、この例では実際より多い液量があると判断してしまいます。

液面が半分を超える場合の計算方法

液面高さhが半径rを超える場合、円形断面の半分以上が液体で満たされています。この場合も、基本式へhをそのまま入力して計算できます。

ただし、満タン容量から上部の空間容量を差し引く方法でも求められます。液面が上部に近い場合は、残っている空間の高さが小さいため、空間部分を計算するほうが考えやすいことがあります。

上部の空間高さをeとすると、次の関係になります。

e=D-h

または、D=2rなので次のようにも表せます。

e=2r-h

このeを小さい円弧部分の高さとして使い、空気部分の断面積Aaを計算します。

Aa=r²×cos⁻¹((r-e)÷r)-(r-e)×√(2re-e²)

液体部分の断面積Aは、円全体の面積から空気部分の面積を差し引いて求めます。

A=πr²-Aa

液体の体積Vも、満タン容量Vfullから空気部分の体積Vaを差し引いて求められます。

V=Vfull-Va

液体部分を直接計算した結果と、上部空間を計算して差し引いた結果が一致するか確認すると、入力ミスの検算にもなります。

液面高さが半径rと等しい場合は、液量が満タン容量の半分になります。液面が円の中心にあるのに計算結果が50パーセントにならない場合は、半径と直径、液面高さの基準、逆余弦の設定を見直します。

タンクが傾いている場合の考え方

基本式は、タンクの中心軸が水平であり、長さ方向のどの位置でも底から液面までの高さが同じことを前提としています。タンクが傾いている場合は、一つの断面積を全長に掛ける方法では正確な液量を求められません。

中心軸が傾いていると、低い側では液面高さが大きく、高い側では小さくなります。場合によっては、高い側の端部が液面より上になり、タンクの一部に液体が届かない状態になります。

傾斜が非常に小さく、求める精度も概算程度であれば、両端付近の液面高さを測り、その平均値を代表高さとして計算することがあります。しかし、液面高さと断面積は比例しないため、単純な平均高さを使う方法には誤差が残ります。

より正確に計算するには、タンクの有効長さを複数の区間に分けます。各区間の代表位置における液面高さを求め、その高さから断面積を計算し、区間長を掛けます。最後に各区間の体積を合計します。

区間ごとの体積Viは、代表断面積Aiと区間長ΔLを使って次のように表せます。

Vi=Ai×ΔL

タンク全体の液量Vは、各区間の体積の合計です。

V=V1+V2+V3+…

区間を細かくするほど傾斜による液面変化を反映しやすくなります。さらに精度を上げる場合は、区間両端の断面積を使う台形則や、適用条件を確認したうえでシンプソン則などの数値積分を用います。

タンクの傾斜は、設置時から存在する場合だけでなく、支持台の沈下、地盤変形、固定部のずれなどによって後から生じることもあります。以前は液面高さと使用量が合っていたのに、徐々に差が大きくなった場合は、タンクの水平性を確認することも必要です。

鏡板や内部構造物がある場合の注意点

実際の横置き円筒タンクでは、両端が平面ではなく、外側へ膨らんだ鏡板になっていることがあります。鏡板には、球面に近いもの、楕円面に近いもの、複数の曲率を組み合わせたものなど、さまざまな形状があります。

鏡板がある場合、円筒部分の断面積に直胴部長さを掛けただけでは、鏡板内部に入っている液量が含まれません。鏡板部分の液量を追加する必要があります。

ただし、満タン時の鏡板容量へ液面高さの割合を単純に掛ける方法は正確ではありません。鏡板内で液体が占める形状も、液面高さに応じて非線形に変化するためです。

正確な値が必要な場合は、タンクの設計資料に記載された液位容量表を確認する方法が適しています。鏡板の形状と寸法が明確であれば、その形状に対応した断面積を長さ方向に積分する方法や、対応する幾何学式、設計用ソフトウェアなどを用います。

設計資料がない場合は、既知量の注入によって実測校正する方法が現実的です。円筒部分の理論計算だけで鏡板容量を推定する場合は、結果を概算値として扱い、想定される誤差を明記します。

内部に密閉された配管や構造物がある場合、満タン容量を求めるときはタンク内部に存在する外形体積を控除できます。ただし、途中液位の現在量を求めるときは、構造物全体ではなく液面下にある部分の排除体積だけを控除します。

円柱状の配管が完全に液没している場合は、配管外径から求めた断面積に液没している長さを掛けて排除体積を計算できます。配管が液面を横切る場合や曲がっている場合は、液面下の部分だけを区分して求めます。

中空部へ液体が流入する開放構造であれば、外形全体を控除することはできません。液体が入らない材料部分だけが排除体積になります。開口部があっても空気が閉じ込められる形状では、運転状態によって実際の排除体積が変わる可能性があります。

底部に沈殿物がある場合は、堆積物が占める体積も液体容量を減少させます。沈殿物の表面が平らとは限らず、厚さも場所によって異なるため、正確に補正するには複数位置で堆積状態を確認する必要があります。

計算結果が合わないときの確認事項

計算した液量が管理記録、公称容量、注入量、排出量などと合わない場合は、最初に直径と半径を取り違えていないか確認します。式で使用するrは半径です。内径Dをそのままrとして入力すると、面積と体積を大きく見積もります。

次に、外径を使用していないか確認します。板厚が小さく見えても、断面積は半径の二乗に比例するため、大型タンクでは液量差が大きくなる可能性があります。

単位の不統一もよくある原因です。内径をミリメートル、液面高さをセンチメートル、有効長さをメートルとして計算すると、正しい結果になりません。すべての寸法をメートルまたはミリメートルのどちらかへ統一します。

逆余弦の角度設定も確認します。基本式ではラジアンを使用します。電卓が度数法になっている場合は設定を変更するか、ラジアンで計算できる機能を使用します。

液面高さの基準を取り違えていないかも重要です。上部から液面までの空間高さを測った場合、その値をhとして直接入力してはいけません。内径Dから空間高さeを差し引き、底からの液面高さhへ変換します。

有効長さではなく外側全長を使用している場合も誤差が生じます。鏡板を含む全長を円筒部分の長さとして扱うと、端部を直胴円筒として近似するため、実形状との違いが生じます。

公称容量の意味も確認します。設備に表示された容量が、幾何学的な満水容量、通常使用できる容量、安全な上限容量のどれを示すかは、タンクによって異なります。膨張空間を確保する設備では、公称使用容量が満水容量より小さく設定されることがあります。

タンクが傾いている場合は、測定位置によって液面高さが異なります。一か所の液位を全長に適用すると、実際の液量との差が生じます。

検尺棒が内部構造物に当たっていないか、液面に泡がないか、粘性液が測定器へ付着していないかも確認します。液面測定の誤差は、そのまま断面積と体積の誤差になります。

質量から体積を逆算した値と比較する場合は、液体の密度を確認します。密度は液体の種類や温度によって変化するため、異なる条件の密度を使うと比較結果に差が生じます。

液面高さと液量の対応表を作る方法

横置き円筒タンクの液量を日常的に確認する場合、毎回逆余弦を含む計算を行うのは負担になります。そのため、タンクごとに液面高さと液量の対応表を作成しておくと便利です。

まず、対象タンクの内径D、半径r、有効長さLを固定値として登録します。次に、液面高さhを一定間隔で設定します。たとえば、0.05メートルごと、50ミリメートルごと、100ミリメートルごとなど、必要な精度に応じた間隔を決めます。

各液面高さについて円弧断面積Aを計算し、有効長さLを掛けて体積Vを求めます。立方メートルとリットルの両方を記載しておくと、用途に応じて確認しやすくなります。

横置き円筒タンクでは、液面高さと液量の関係が曲線になるため、対応表の間隔を広くしすぎると、中間値を線形補間した際の誤差が大きくなる場合があります。絶対体積の変化率は中央付近で大きく、底部と上部では小さくなりますが、運用上必要な細かさは残量管理や補給停止などの目的によって異なります。

少量時の残量を割合で細かく管理したい設備では、底部付近の液位間隔を細かく設定します。満タン近くで補給停止の判断が必要な設備では、上部付近も細かく設定すると、上部空間量を確認しやすくなります。中央付近では液位1ミリメートル当たりの体積変化が大きいため、絶対量の精度を重視する場合は中央付近の測定分解能にも注意します。

対応表には、使用した内径、有効長さ、端部容量の扱い、内部構造物の控除、作成日を記載します。同じように見えるタンクでも寸法が異なれば対応表を共用できません。

実測による校正を行った場合は、理論値と補正値を区別します。理論式だけで作った表なのか、既知量の注入結果を反映した表なのかを明確にしておく必要があります。

タンクの補修、内部清掃、支持台調整、配管変更などを行った場合は、容量表の条件が変わっていないか確認します。内部構造や傾斜が変われば、以前の対応表が実態と合わなくなる可能性があります。

現場で体積計算を継続運用するポイント

横置き円筒タンクの体積計算を現場で継続して使うには、計算式だけでなく測定と記録の方法を標準化する必要があります。

まず、タンクごとに管理番号を付けます。似た寸法のタンクが複数ある場合、別のタンクの寸法や容量表を使用するミスを防ぐためです。

管理資料には、内径、有効長さ、端部形状、満タン容量、通常使用容量、測定口の位置、液面高さの基準を記載します。使用した数値が図面値か実測値かも明記します。

液面測定では、毎回同じ基準点を使用します。上部の測定口から空間高さを測る場合は、測定口の上端、フランジ面、内部上面など、どこを起点とするかを統一します。

検尺棒を使う場合は、同じ器具を使用し、曲がりや摩耗がないか確認します。異なる器具へ交換した場合は、先端位置や目盛基準が以前と同じかを確認します。

記録には、測定日時、測定者、液面高さ、算出液量、単位、液体の状態を残します。必要に応じて、液体温度、注入中か停止中か、攪拌の有無、泡の状態なども記載します。

計算結果は必要以上に細かい桁数で管理せず、測定精度に合った単位で丸めます。液面高さを10ミリメートル単位でしか測定できない場合に、液量を0.001リットル単位まで表示しても、その桁に実質的な意味はありません。

一方で、計算途中の値は十分な桁数を保持します。最終表示だけを実務に適した単位へ丸めることで、丸め誤差の蓄積を抑えられます。

現地のタンク形状や測定位置を共有する場合は、文章や平面図だけでは伝わりにくいことがあります。LRTK Phoneを活用して、位置情報を伴う現場記録や周辺形状を取得すれば、どのタンクをどの位置から測定したかを整理しやすくなります。

ただし、外部から取得した形状データで確認できるのは、基本的にタンクの外形です。内部容量を計算する際は、板厚、内張り、鏡板形状などを別途確認し、外形寸法をそのまま内径として使用しないことが大切です。

まとめ

横置き円筒タンクの液量を求める場合、液面高さをタンク内径で割るだけでは正しい容量比を求められません。円形断面の横幅が高さによって変化するため、液面高さと液量が単純な比例関係にならないからです。

計算の最初のステップでは、タンクの内径と円筒部分の有効長さを確認します。外径や外側全長ではなく、液体が実際に入る内部寸法を使用することが重要です。

次に、タンク底から液面までの高さを求めます。上部から空間高さを測った場合は、内径からその値を差し引き、底からの液面高さへ変換します。

3番目のステップでは、半径rと液面高さhを使い、円弧部分の断面積を計算します。

A=r²×cos⁻¹((r-h)÷r)-(r-h)×√(2rh-h²)

4番目のステップでは、求めた断面積Aに有効長さLを掛け、液体の体積Vを算出します。

V=A×L

最後に、鏡板、タンクの傾斜、内部構造物、沈殿物、液面測定誤差などを確認し、必要に応じて計算結果を補正します。途中液位で内部構造物を控除する場合は、構造物全体ではなく液面下にある排除体積を用いることが重要です。

実務で繰り返し液量を確認する場合は、タンク固有の液面高さと液量の対応表を作成すると効率的です。既知量の注入や排出によって校正すれば、理論式だけでは反映しにくい端部形状や内部構造の影響も含めた管理ができます。

計算結果だけでなく、使用した寸法、測定基準、測定位置、作成条件を記録しておけば、担当者が変わっても同じ方法で検算できます。タンク周辺の形状や測定位置も含めて現場情報を整理したい場合は、LRTK Phoneを活用した計測と記録へつなげることで、体積計算の前提条件を共有しやすくなります。

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

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