LMS Engineering believes that enterprise-grade combustion analysis should be attainable. FlameTrace features laboratory grade accuracy, research grade real-time thermodynamics, and an easy to use modern interface.
Interact directly with a live duplicate of FlameTrace's Main Data Window. Scrub through real engine dyno test cell cycles extracted from a high-speed combustion acquisition run, drag interactive measurement cursors, and inspect real-time thermodynamics.
FlameTrace is a native, high-performance desktop analysis environment engineered in C++17 with time-critical acquisition pipelines, lock-free ring buffers, and mathematically rigorous thermodynamic algorithms.
Compute apparent heat release rate ($dQ/d\theta$), cumulative heat release ($CHR$), and Mass Fraction Burned ($MFB$) with variable $\gamma(T) = C_p/C_v$ specific heat ratios evaluated via NASA 7-coefficient polynomials. Supports Annand and Woschni convective heat-loss models and absolute pressure pegging (MAP & least-squares polytropic fitting).
Construct arbitrary virtual channels in real time with a modular 22-block visual DSP editor. Wire together arithmetic, Butterworth and bandpass filters, derivatives, integrals, sliding RMS windows, FFTs, logic switches, and lookup tables with zero C++ compilation required.
Real-time multi-channel oscilloscope featuring analog and digital edge/window triggering, crank-angle domain and time-domain timebases, and interactive dual cursors (A & B) with automatic $\Delta t$, $\Delta V$, $\Delta\theta$, and frequency readouts. Runs modelessly without interrupting background data streams.
Drive 2 high-speed analog outputs (up to 250 kS/s) and 8 digital lines. Generate standard waveforms or synthesize realistic crank trigger wheels (60-2, 36-1, 12-1, 24X) for Variable Reluctance (VR) and Hall effect sensors with dynamic RPM sweeps and fault injection.
Seamlessly interface with Kvaser, ECOM USB-CAN, and SLCAN hardware. Load industry-standard Vector DBC database files to unpack Intel/Motorola CAN frames and log ECU parameters (spark timing, lambda, manifold pressure, throttle angle) synchronized cycle-by-cycle with in-cylinder combustion data.
Drop FlameTrace into existing test cell ecosystems without friction. FlameTrace natively imports and exports high-speed binary combustion datasets, crank-angle resolved time-series, and engineering CSV telemetry, ensuring complete bi-directional compatibility with testbed data pipelines.
The FlameTrace DAQ is a custom, laboratory-grade data acquisition engine engineered specifically for high-speed in-cylinder combustion pressure recording and crank-angle synchronization.
FlameTrace features an interactive DAQ Faceplate dialog in the software that visually mirrors the physical BNC breakout jacks. Simply click any connector to inspect its real-time signal stream, calibrate charge amplifier gains, or route timing triggers.
Comprehensive hardware and software specifications for the FlameTrace combustion analysis system.
| Subsystem | Parameter | Specification |
|---|---|---|
| Analog Input (AI) | Architecture | Dedicated 8-ADC simultaneous architecture |
| Channel Count | 8 Differential (true simultaneous) or 16 Single-Ended (scanned) | |
| ADC Resolution | 20 bits (>1,000,000 discrete codes) | |
| Max Sample Rate | 1.0 MS/s per channel (all 8 differential channels concurrently) | |
| Input Voltage Ranges | Software-selectable: ±10 V, ±5 V, ±2.5 V, ±0.2 V | |
| Small-Signal Bandwidth | 1.3 MHz (-3 dB on ±10V / ±5V / ±2.5V ranges), 360 kHz (±0.2V) | |
| Common-Mode Rejection (CMRR) | 100 dB (DC to 60 Hz) | |
| Input Impedance & Protection | >10 GΩ in parallel with 35 pF; ±30 V active overvoltage protection | |
| Timing & Counters | Counters / Timers | 4 General-Purpose 32-bit hardware counters/timers |
| Base Clock Rate | 100 MHz internal timebase (10 ns resolution, 50 ppm accuracy) | |
| Crank Angle Resolution | Down to 0.1° Crank Angle (7,200 samples/cycle) up to 15,000+ RPM | |
| Supported Trigger Wheels | 60-2, 36-1, 12-1, 24X, and uniform optical/magnetic pulse wheels | |
| Analog Output (AO) | Channels & Resolution | 2 Channels, 16-bit DAC resolution |
| Update Rate & Output Range | 250 kS/s simultaneous hardware update; ±10 V bipolar range | |
| Waveform Modes & FIFO | 16,383-sample FIFO; autonomous periodic waveform & trigger synthesis | |
| Digital I/O (PFI) | Channels | 16 High-Speed Digital Lines (individually programmable input/output) |
| Logic Families | Software-selectable: 1.8 V, 2.5 V, 3.3 V, 5.0 V LVCMOS | |
| Waveform Digital I/O | Up to 10 MHz sample clock with programmable hardware glitch filters | |
| Host Interconnect | Bus Interface | SuperSpeed USB 3.2 Gen 1 (USB Type-C) |
| Data Streaming | 8 dedicated hardware DMA signal streaming channels | |
| Power Source | USB bus-powered (no external power brick required) | |
| Software Environment | Architecture | Native Windows (x64) C++17 / Qt with real-time acquisition thread |
| File Interoperability | Universal high-speed binary and CSV testbed dataset read/write compatibility | |
| Thermodynamic Models | First Law HRR, Rassweiler-Withrow MFB, NASA polynomials, Annand/Woschni | |
| CAN Bus Support | Kvaser, ECOM USB-CAN, SLCAN; Vector DBC and SAE J1939 decoding |
Equipping an engine dynamometer? Need a custom multi-cylinder setup, optical engine instrumentation, or OEM testbed integration? Our engineering team responds within one business day.