Installer tools · Fuel sensors

Fuel tank calibration table generator

Pick the tank shape, enter the inside dimensions and the probe length, and get the liters at every sensor reading, with a curve. Or build the table from your own fill data.

  • Runs in your browser
  • Six tank shapes or fill data
  • Fixed step, with a test-fill check
800 × 1,500 mm tankexample
Reading (mm)LitersPer 25 mm
07.0
2519.6+12.6
5035.7+16.1
7554.4+18.7
10075.2+20.8
…
750747.0+12.6
Example figures from the default tank, a horizontal cylinder with flat ends. Shaded rows lie in a dead zone. Not a Tracom sensor specification.
Tank
Tank shape
mm

The straight part of the tank only, between the two end walls. Domed ends are added from the end depth below. Example value.

mm

Across the circle, not the circumference. Example value.

mm

Enter 0 for flat ends. For hemispherical ends enter the radius, half the diameter.

Example dimensions. Replace them with the inside measurements of your tank.

Sensor probe
mm

The measuring length of the probe you fit, from your sensor datasheet.

mm

The gap between the tip and the inside bottom. Use the rule of your sensor supplier.

mm

Length at the tip where the sensor does not measure. Take it from the datasheet.

mm

Length at the head where the sensor does not measure. Take it from the datasheet.

Table
Sensor reading unit
mm

Distance along the probe between two rows. A smaller step gives more rows.

Leave empty if you do not know. Take it from the documentation of your device and platform.

Typical values. Replace them with your sensor datasheet and your device configuration.

How this is calculated
V(h) = A(h) × L ÷ 1,000,000 h = tip height + reading (mm)
Table from the tank shapeEstimate from the shape

Keep the table with the job file

Report with the inputs, the table and the checks.

Calibration report

Get the calibration table as a PDF or CSV for the job file

  • Every measurement and setting you entered
  • The table: reading and liters at a fixed step
  • The key numbers: capacity, measured liters and dead zones
  • The reminder to confirm the table with a test fill

Which kind of table do you need?

A calibration table tells the device how many liters go with each sensor reading. The tool builds it two ways: from the shape of the tank, or from fuel you add and measure.

Estimate

From the tank shape

Tab 1

You need
Inside dimensions and the probe length
Time
A few minutes, no fuel
It misses
Baffles, bulges and tilt
Good for a first table and for a quick check.
Measured

From a real fill

Tab 2

You need
A metered pump and the sensor reading after each batch
Time
One to two hours per tank
It misses
Little, if the batches are small and the vehicle is level
Use it when the tank is irregular or the sensor is not linear.

What does each tank shape need?

Measure the inside of the tank, not the outside. The wall takes away from the volume.

Horizontal cylinderLength, diameterRectangularLength, width, heightOvalLength, width, heightRounded rectangleAdds the corner radiusTrapezoidTwo widths and the heightVertical cylinderDiameter, height
Fig. 1The six shapes the tool can tabulate, and the measurements each one needs.
Tank shapes and what each needs
ShapeMeasurementsRule used
Horizontal cylinderLength, diameter, dome depthCircle segment times length, plus the domed ends
RectangularLength, width, heightWidth times fuel height times length
OvalLength, width, heightEllipse segment times length
Rounded rectangleLength, width, height, corner radiusRectangle minus the four corner voids
TrapezoidLength, bottom width, top width, heightTrapezoid area times length
Vertical cylinderDiameter, heightπ × radius² × fuel height

Typical value. Replace with your tank measurement or your sensor datasheet value.

How do you calibrate a tank by filling it?

  1. Level the vehicle and run the tank low

    Park on level ground with the engine off. Run the tank as low as is safe, and read the sensor with the tank empty. That is your empty reading.

  2. Choose the batch size

    A batch of one tenth to one twentieth of the tank is common. Use smaller batches where the tank shape is irregular.

  3. Add fuel through a metered pump

    Add one batch and write down the liters from the meter, not from the pump display of the station.

  4. Wait, then read the sensor

    Let the fuel settle for a minute or two and the reading stop moving. Write down the reading in the units your device reports.

  5. Repeat up to full

    Continue batch by batch until the tank is full or the reading stops rising. Note the batches where the reading jumps.

  6. Enter the batches

    Open the Fill data tab, enter the empty reading and the batches. The tool flags readings that do not rise and slopes that look wrong.

  7. Prove it with a test fill

    Load the table, then add a few more measured liters and compare. The Test fill check tab does the comparison for the shape table.

How are the liters worked out?

For a horizontal cylinder the cross-section of the fuel is a circle segment. Multiply its area by the tank length and divide by one million to get liters. The tool then maps each sensor reading to a fuel height: the tip height plus the reading.

A(h) = R² · acos((R − h) / R) − (R − h) · √(2Rh − h²) V(h) = A(h) × L ÷ 1,000,000Example: R = 400 mm, h = 400 mm, L = 1,500 mm gives 377.0 LR radius, h fuel height from the inside bottom, L inside length. Lengths in mm.

Worked example

  • Tank: 800 mm diameter, 1,500 mm long, flat ends. Capacity: π × 400² × 1,500 ÷ 1,000,000 = 754.0 L.
  • Probe 750 mm long, tip 25 mm above the bottom, dead zones of 20 mm and 30 mm. The probe measures 714.6 L of the capacity, and 7.0 L sits below the tip.
  • A reading of 375 mm puts the fuel 400 mm above the bottom, the middle of the tank: 377.0 L.
  • With a 25 mm step the table has 31 rows, and each step adds between 12.6 L and 30.0 L.

Common mistakes

  • Using outside dimensions. The walls take volume. Measure inside.
  • Forgetting the gap under the tip. The fuel below the tip is real, but the sensor cannot read it.
  • Calibrating on a slope. A tilted vehicle gives a table that is wrong on level ground.
  • Mixing reading units. The table must use what the device sends: millimeters, percent or a raw value.

Assumptions and limits

The shape table is an estimate. Baffles, bulges, tilt and a non-linear sensor are not in it, so confirm it with a test fill. The defaults, including the probe length, the dead zones and the raw range, are typical examples and not the specification of a Tracom sensor. Check the import format and the row limit of your device and platform before you load a table. For the full job, use the calibration field sheet and the cut-length calculator.

Related Tracom solution

Tracom fuel sensors and the devices that read them

A calibration table turns a sensor reading into liters. Tracom designs the device to read the sensor and report it to the platform, with second-by-second data.

  • Fuel level sensors and the tracking devices that read them.
  • Second-by-second data from the device.
  • Advanced configuration files and the SCMS portal for settings.
  • Over-the-air updates without a visit to the vehicle.
Questions

Questions about fuel tank calibration

Need sensors or help with calibration planning? Contact Tracom.

Should I use the shape table or fill data?

Use the shape table for a first table and for a fast check. Use fill data when the tank has baffles, bulges or an odd shape, or when the sensor output is not linear.

How big should each fill batch be?

One tenth to one twentieth of the tank is common. Use smaller batches where the cross-section changes quickly, near the bottom and the top of a round tank.

How many rows can my device hold?

That depends on your device and platform. Enter the limit in the field on the first tab and the tool tells you which step to use to stay under it.

Can I load the CSV straight into my platform?

Check the import format of your platform first. The CSV from this tool lists the inputs, the key results and the table in three columns. If your platform expects only reading and liters, copy those two columns.

How do I know the table is right?

Add a few measured liters after loading it and compare. The Test fill check tab shows the difference at each point against the tolerance you set.

Does Tracom calibrate my tanks?

Not in this tool. It turns your measurements into a table and cannot see your tank. The real fill, the sensor datasheet and the import rules of your platform stay with you and your sensor supplier. Ask your Tracom contact about devices and sensors.

Fuel monitoring project

Planning fuel level sensors for many tanks?

Tell us the tank types and the number of vehicles. We will help you choose the sensors and plan the calibration.

Related tools and templates

Finish the calibration job

Get the report

Enter your details and we will email you the file.

Use your real name so the file arrives addressed to you. Don't worry, we won't flood you with emails or calls.

Scroll to Top