EFM Test Bench

EFM Test Bench is the best tool for testing electronic flow measurement computers.

It is designed for systematic, automated, end-to-end testing of every aspect of flow measurement performance, including analog inputs, calibrations, internal calculations, historical record storage, and information retrieval by a measurement host.

Using EFM Test Bench, you can easily:

  • Simulate arbitrary pipeline conditions, such as pulsation
  • Simulate gas chromatographs
  • Simulate pressure and temperature transducers
  • Simulate smart transducers
  • Simulate EFM host behavior, such as gas composition loading, and information retrieval

EFM Test Bench accurately calculates the correct flow rate and accumulated volume using the latest AGA-10 calculations, and compares its calculations with the flow computer being tested.

FM Test Bench is of particular interest to:

  • Flow computer certification bodies
  • Flow computer manufacturers
  • Pipeline operators
  • Interest holders at custody-transfer points


Here is the User's Guide for the EFM Test Bench.

Test Signals

Any combination of line conditions and gas conditions that you can imagine, can be used as a test signal. In this example, the static pressure and line temperature have been ramped, and step changes have been applied to the differential pressure for the first part of every hour. Thereafter, the values are randomly changed every ten seconds.

Low flow cutoff and static pressure compensation can be tested, as can k-factor and Reynolds number tables.

A set of challenging line conditions

A test set of challenging line conditions


The EFM Test Bench generates comprehensive reports as Excel spreadsheets. Below are a few examples of the reports.

A section of the gas properties report, showing Zb for several shale gas compositions

Part of a report showing Zb errors for some shale gas compositions


A section from an hourly values report

Part of a report showing hourly volume and mass totals