# Tilted cylindrical tank volume

Calculates volume of cylindrical tank tilted at an angle. To perform calculation you must provide the tank size, angle and liquid level.

To perform the calculation, you must provide the tank size, angle, and liquid level.

### Liquid level measurement

You must measure the liquid level at the middle line of the tank perpendicular to the tank's bottom. (see picture). You may measure the liquid level at any distance from one of the bases (If you do, you must enter the distance in a special parameter).

Alternatively, you may tilt the tank to make the zero liquid level at the top base; in this case, you must measure the tilt angle only.

You may find calculation details and formulas below the calculator.

I could not find a ready solution to calculate liquid volume in a tilted cylinder, so I derived the formula in this way:

### Partially filled tilted tank volume formula

where - how the segment angle depends from the cylinder length x,

It can be derived as:

where

a - tilt angle,

h0 - liquid level at the upper base

If we substitute this expression in the formula we get:

where

If we take the integral we get the solution:

where

,

### Determine tank part length filled with liquid

The above formulas are used for tilted tank volume calculation with these assumptions:

- Both bases partially filled with liquid.
- The liquid level h
_{0}is measured directly on the upper base. - No part of the tank is dry or fully filled.

But the calculator accepts the liquid level measured on some distance near the upper or lower base. Some parts of the tank can be dry or fully filled.

To calculate liquid level directly on the upper base h_{u} use formulas:

where h_{ll} - liquid level measured on the distance l_{l} from the lower base, L_{c} - length of the tank

where h_{lu} - liquid level measured on the distance l_{u} from the upper base.

If the h_{u} is equal or above zero we assume h_{0}=h_{u}, and L_{f} = L_{c}.

#### Empty tank part

Otherwise, the h_{u} can be negative. That means some tank part is empty. In this case assume h_{0}=0 and calculate remained (filled) part L_{f} using formula:

where L_{c} is cylinder length.

#### Fully filled part

The liquid level directly on the lower base h_{1} can be determined as:

If calculated h_{1} value is greater than tank diameter, some part of our cylinder is fully filled with liquid. So we need to calculate fully filled part length as:

Fully filled part volume calculation is trivial see Cylinder

After these calculations you may substitute partially filled tank length and liquid level h_{0} in the first section formulas to calculate partially filled tilted tank part volume.

## Comments