Now in Public Beta — Engine Simulator, Spray Calculator & EV Battery Suite. Free for approved researchers. Request researcher access →
Live · v1.3

AgniCycle™
Engine Simulator

A transient 0-D thermodynamic solver for pressure, temperature, heat release, and emissions estimates. Select crank-angle steps down to 0.25° across a 720° four-stroke cycle, directly in your browser.

Approved Engine Simulator access is required. Request researcher access →

No install Literature-based models Runs in any browser
agnicycle · cycle_simulator · diesel · 1500 rpm
0-D
Cylinder model
2,881
Samples at 0.25°
0.25°
Finest crank-angle step
720°
Full CA sweep
12+
Calibrated fuel models

Research-grade physics,
zero setup time

Explore adjustable combustion and thermodynamic models. Check assumptions and calibrate predictions against measurements for your application.

🔥
Double-Wiebe Combustion
Mixed premixed + diffusion kinetics. Covers spark-ignition flame propagation and diesel diffusion simultaneously — not a compromise model.
📊
Live P-V & T-S Diagrams
Interactive diagrams that update in real-time as you sweep parameters. Export as SVG or PNG for publications.
⚡
Three-Zone Thermodynamics
Unburned reactants, flame front, and burned products solved simultaneously. First-Law energy partition at every crank-angle step.
🧪
Knock Prediction
Livengood-Wu knock integral with fuel-specific auto-ignition chemistry. Identify knock-limited spark advance before building hardware.
🌿
NOₓ & Emissions
Extended Zeldovich thermal NOx — cycle-accurate, not post-processed. Full emissions map across RPM and load.
🎓
Researcher & Instructor Modes
Switch between deep research configuration with all parameters exposed, and curriculum-preset layout for teaching thermodynamics.

12+ calibrated fuel models

JANAF/NASA polynomial thermochemistry — no hardcoded k values, no simplified assumptions.

Hydrogen H₂ Ammonia NH₃ DME E85 Diesel Iso-octane CNG Gasoline Biodiesel Ethanol Methanol E10

Not a lookup table — a real combustion solver

Every pressure trace comes from integrating real thermodynamics across the cycle, not interpolating between pre-baked results.

// Wiebe Heat Release Rate
The rate at which fuel mass fraction x_b burns with crank angle θ — integrated alongside the first law of thermodynamics to produce the pressure trace you see on every run.

That heat-release rate feeds directly into a first-law energy balance on the cylinder control volume, solved across 2,881 samples at the finest 0.25° setting over a 720° cycle using JANAF/NASA polynomial thermochemistry for each fuel — not constant specific heats.

2,881
Samples at 0.25°
12+
Calibrated fuel models
0-D
Model dimensionality

Same solver, different reasons to open it

🎓
Students
Build intuition for how compression ratio, fuel choice, and timing actually move the pressure trace — instantly, in a browser tab.
🔬
Researchers
Pre-screen a parameter sweep before committing HPC hours to the 3-D CFD cases that actually need it.
⚙️
Industry Engineers
Get a defensible first-order feasibility answer on a fuel or timing change the same day you ask the question.
Scroll The Cycle

Four strokes. One controlled burn.

Scroll to turn the crank — the log p · log V trace is computed live from the same first-law energy balance this simulator solves.

Intake Compression Power Exhaust
IN EX TDC BDC
log V → log p →

The intake valve opens and the descending piston draws in fresh charge at ≈0.95 bar — the flat lower line of the loop.

Both valves seal. The rising piston compresses the charge polytropically — a straight line in log-log space, pressure climbing toward autoignition.

Fuel burns following the Wiebe function above; pressure spikes past 60 bar. The loop area is the net work — the same convention as the arrows in our logo.

The exhaust valve opens at BDC, pressure collapses, and the rising piston clears the burned gas. Ready to repeat.

⇣ scroll to turn the crank

Ready to run your first simulation?

No install required. Sign in with an approved Engine Simulator account, or request access with your researcher profile.

Launch Engine Simulator
Runs in any browser No install Instant access