BOMwiki the bill-of-materials encyclopedia

Fuel Management System Product

Overview

Fuel Management Systems (FMS) are the central nervous system of retail fuel stations and fleet depots. An FMS coordinates authorization (fuel purchase), metering (volume measurement), inventory reconciliation (leak detection), and compliance reporting (audits). The system comprises three tiers: on-site Site Controller Module, back-office cloud server, and payment gateway integration.

The site controller is a fanless industrial PC running real-time FMS firmware. It communicates via RS-485 Modbus with the Console Display Unit for inventory data, and via relays to the Pump Unit solenoid shutoff. When a customer swipes a card at a dispenser, the Payment Interface Module requests authorization from the site controller, which forwards the request to the back-office via cellular modem. Within 2 seconds, authorization is returned, the site controller energizes the pump relay, and fuel flows.

Site Controller Architecture

The Site Controller Module is a rugged DIN-rail mounted industrial PC running a Linux-based FMS operating system. The Embedded Industrial PC processor is typically an Intel Atom or ARM multi-core CPU, paired with 4 GB RAM and 32 GB SSD for transaction history. The Ethernet Switch provides local Gigabit networking to Fuel Dispenser payment units and Console Display Unit.

The RS-485 Serial Module is an isolated serial interface (Modbus RTU) connecting to pump controllers and ATG probes. Isolation prevents electrical noise from high-current pump circuits from corrupting data signals. The Power Input Module accepts 24 VDC from the site's main power panel, includes surge protection, and a supercapacitor module that sustains the controller for 15+ minutes during brief brownouts, allowing graceful shutdown and transaction logging.

Transaction Authorization Flow

A customer insert a card into the Payment Interface Module and selects a pump. The dispenser's payment processor sends a pre-authorization request to the site controller via Modbus TCP or CAN. The site controller receives the card details, PAN, and amount requested.

The site controller forwards the authorization to the back-office Back-Office Cloud Server via the Wireless Telemetry Gateway (cellular or satellite). The back-office Payment Card Integration gateway (PCI Level 1 certified) sends the request through the payment processor network (Visa, Mastercard, or specialized fuel card processors like Fuelman, Comdata).

Assuming approval, the processor returns an authorization code. The back-office relays this to the site controller (typically <1 second). The site controller energizes the Dispenser Control Interface pump relay, enabling the Pump Unit motor. The customer fuels; the Fuel Dispenser reports volume to the site controller in real time. When the nozzle automatic shutoff trips, fuel flow ceases, and the site controller captures the final volume.

The site controller sends a settlement request to the back-office with actual volume dispensed, not the authorized amount (useful if customer fueled less than pre-authorized). The back-office adjusts the charge, routes the transaction through the payment processor for clearing, and records it in the Database and Audit Log Storage.

Inventory Reconciliation and Leak Detection

The site controller polls the Console Display Unit every 5–15 minutes, retrieving current tank level and temperature-corrected volume. The controller performs daily reconciliation: Actual Inventory = Previous Day's Closing Inventory + Today's Deliveries − Today's Total Dispensed.

If Actual Inventory is consistently lower than calculated (e.g., missing 50 gallons in a week), the FMS leak detection algorithm flags a potential slow leak. The controller triggers a dry-contact alarm relay to the Leak Monitoring System sensor circuit and logs an alert in the Database and Audit Log Storage.

Modern FMS systems employ machine-learning models trained on historical inventory patterns, distinguishing between legitimate temperature-driven fluctuations and actual theft/leakage. A slow leak at 0.2 gallons per hour might accumulate to 50 gallons per month—significant enough to exceed environmental liability thresholds.

Back-Office Cloud Server

The Back-Office Cloud Server is a virtual or bare-metal server hosting the FMS database engine and API gateway. The Database Engine is typically PostgreSQL or MySQL, storing:

  • Transactions (card number token, volume, price, timestamp)
  • Inventory snapshots (ATG readings, temperature, timestamp)
  • Alarms (leak detection, equipment faults, payment declines)
  • Audit logs (who accessed what, when)

The REST API Gateway exposes REST endpoints for site controllers to push transactions and pull authorization responses. Communication is encrypted (HTTPS/TLS 1.2+) and includes mutual authentication. Site controllers are provisioned with client X.509 certificates; back-office servers verify identity before accepting requests.

The Web Dashboard UI dashboard is a single-page application (React or Vue) displaying real-time inventory across all sites, transaction history, exception reports (failed authorizations, high leak rates), and KPIs (gallons dispensed, fuel sold, average price per site).

Card Processing and PCI Compliance

The Payment Card Integration is the most security-sensitive component. Card data (PAN, expiration, CVC) must never be stored or transmitted unencrypted. The site controller never handles full card details; the Payment Interface Module reads the card and transmits only a tokenized form or a one-time encrypted blob.

The back-office Hardware Security Module (HSM) (a physical Hardware Security Module) decrypts the blob, formats a payment processor request, and re-encrypts the PAN before transmission to the processor. The Card Tokenization Service replaces the PAN with an opaque token stored in the transaction database. This reduces PCI DSS audit scope: instead of auditing 1000s of transactions containing real card numbers, only the HSM's cryptographic operations are scope.

Wireless Telemetry

The Wireless Telemetry Gateway provides connectivity. Retail sites may have cellular LTE coverage; rural fleet depots may use satellite (Globalstar or Iridium). The gateway includes a Data SIM Card provisioned for data-only service (voice disabled), reducing cost and surface area for SIM swapping attacks.

Telemetry is typically pushed on a 4-hour cycle: site controller aggregates all transactions, inventory snapshots, and alarms from the past 4 hours and sends to back-office. If cellular is unavailable, the site controller stores transactions locally on the 32 GB SSD; upon reconnection, it transmits queued data. This ensures fault tolerance: a 1-day cellular outage does not cause loss of transaction records.

Receipt Printing (Optional)

The optional Receipt Printer is a thermal receipt printer integrated into the Cabinet Enclosure. The site controller sends receipt data (card last 4 digits, pump number, gallons, price, authorization code) to the Thermal Print Head via serial or Ethernet. The Stepper Motor feeds Paper Roll at 3 inches per second, printing a 4-inch-wide receipt.

Modern FMS systems increasingly transmit receipts via email or SMS rather than printing, reducing paper waste and eliminating printer maintenance.

Compliance and Auditing

The Database and Audit Log Storage includes an encrypted audit log: every transaction, every alarm, every configuration change, and every access is timestamped and signed. Regulatory agencies (EPA for environmental, state fuel boards for metrology, PCI DSS for payment) audit these logs. The Backup and Disaster Recovery performs daily snapshots to off-site cloud storage (AWS S3, Azure Blob) or tape; retention is typically 7 years to satisfy fuel tax and environmental regulations.

The Key Management System (KMS) service (Vault or AWS KMS) manages encryption keys for sensitive data at rest. Keys are rotated annually; old keys are archived for historical transaction decryption if audited.

Performance and Reliability

Authorization latency is critical: a 5-second delay annoys customers and may result in abandoned transactions. The site controller must be capable of 100+ transactions per hour. Database indexes on (site_id, timestamp) enable rapid transaction queries. Back-office APIs cache frequently accessed data (e.g., pump availability) in Redis to reduce query latency.

Uptime requirement is 99.9% (3 days downtime per year). Site controllers are deployed with dual Ethernet and dual modem paths; if primary cellular fails, a dial-up backup (V.92 modem) provides slower but functional telemetry. Back-office servers are deployed across availability zones (multi-region for critical enterprise customers), with automated failover.

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials

7 top-level lines · 32 rows shown · 27 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Site Controller Module 5 parts fuel-management-system-site-controller 1 5 assembly
1.1 Embedded Industrial PC fuel-management-system-embedded-pc 1 part
1.2 Power Input Module fuel-management-system-power-input 1 part
1.3 Ethernet Switch fuel-management-system-ethernet-switch 1 part
1.4 RS-485 Serial Module fuel-management-system-rs485-module 1 part
1.5 SMD Passive (R/C/L) smd-passives 1 part
2 Back-Office Cloud Server 4 parts fuel-management-system-cloud-server 1 4 assembly
2.1 Microcontroller mcu 1 part
2.2 Database Engine fuel-management-system-database-engine 1 part
2.3 REST API Gateway fuel-management-system-api-gateway 1 part
2.4 Web Dashboard UI fuel-management-system-web-ui 1 part
3 Payment Card Integration 3 parts fuel-management-system-card-interface 1 3 assembly
3.1 Hardware Security Module (HSM) fuel-management-system-encryption-module 1 part
3.2 Card Tokenization Service fuel-management-system-tokenization-service 1 part
3.3 Connector connector 1 part
4 Wireless Telemetry Gateway 3 parts fuel-management-system-wireless-gateway 1 3 assembly
4.1 Modem Module modem-module 1 part
4.2 Data SIM Card fuel-management-system-sim-card 1 part
4.3 Cellular Antenna antenna-cellular 1 part
5 Database and Audit Log Storage 3 parts fuel-management-system-database-storage 1 3 assembly
5.1 SSD RAID Storage fuel-management-system-ssd-storage 1 part
5.2 Backup and Disaster Recovery fuel-management-system-backup-system 1 part
5.3 Key Management System (KMS) fuel-management-system-encryption-key-mgmt 1 part
6 Dispenser Control Interface 3 parts fuel-management-system-dispenser-controller 1 5 assembly
6.1 Relay relay 2 part
6.2 Relay Driver Board fuel-management-system-relay-module 1 part
6.3 Connector connector 2 part
7 Receipt Printer 4 parts fuel-management-system-printer 1 4 assembly
7.1 Thermal Print Head fuel-management-system-thermal-head 1 part
7.2 Paper Roll fuel-management-system-paper-roll 1 part
7.3 Stepper Motor fuel-management-system-stepper-motor 1 part
7.4 Connector connector 1 part

Sourcing — likely vendors

Companies that make this · indicative price $5k–$50M · MOQ & lead are typical
VendorHQSpecialtyMOQLead time
🇺🇸GE Vernova
gevernova.com ↗
Cambridge, US Power generation made to order 20–40 wks
siemens-energy.com ↗ Munich, DE Power & grid made to order 20–40 wks
hitachienergy.com ↗ Zurich, CH Grid & transformers made to order 20–40 wks
🇨🇭ABB
abb.com ↗
Zurich, CH Electrification & automation made to order 20–40 wks
se.com ↗ Rueil-Malmaison, FR Electrical & automation made to order 20–40 wks

1,362-word article