PROFESSIONAL ENGINE
SIMULATION FEATURES
PISTON combines professional-grade accuracy with real-world validation to deliver a simulation platform you can trust.
VIRTUAL DYNO SYSTEM
Environmental Correction
- SAE J1349 standard correction
- DIN 70020 standard correction
- Industry-standard environmental compensation
- Accurate power measurements across conditions
Operating Modes
- TIME_BASED: Realistic acceleration simulation
- STATIC: Direct calculation for validation
- Configurable inertia modeling
- Advanced loss modeling (friction + windage)
Real-World Validation
<7% Error RateTested against certified GM dyno data for LS3 6.2L V8. 52 dyno tests with 19,071 assertions verified.
LS3 6.2L V8LSA Supercharged2JZ-GTE Turbocharged
REAL PARTS DATABASE
GM LS Family
- → LS1, LS2, LS3, LS7
- → LSA, LS9 (Supercharged)
- → LT1, LT4 (Gen V)
- → Compatible components
Honda B/K Series
- → B16A, B18C (VTEC)
- → K20A, K24A
- → High-rev components
- → Turbo applications
Small Block Chevy
- → 350, 383 stroker
- → Classic components
- → Aftermarket support
- → Budget builds
Intelligent Compatibility
- Automatic bore spacing validation
- Valve clearance checking
- Physical fitment verification
- Cost-benefit analysis with pricing data
PHYSICS-BASED THERMODYNAMICS
Thermodynamic Engine
- Two-zone combustion model
- Wiebe function implementation
- Heat transfer to cylinder walls
- Multiple fuel support (gasoline, E85, race gas)
Mechanical Systems
- Slider-crank kinematics
- Chen-Flynn friction modeling
- Force analysis (cylinder pressure → torque)
- Valvetrain mechanics
Professional Validation
222
Tests Passing
19,071
Assertions Verified
70%+
Code Coverage
Professional-grade testing with comprehensive validation against real-world dyno data.
USER INTERFACE
Clean, terminal-inspired interface with real-time visualization
Coming in Phase 2: Dear ImGui Interface
Planned Features
- Real-time performance graphs and dyno curves
- Interactive parts browser with compatibility checking
- Configuration save/load management
- Export data to CSV and other formats
Design Philosophy
- Focus on data density and clarity
- Keyboard shortcuts for power users
- Cross-platform native performance
- Minimal distractions, maximum information
SAMPLE OUTPUT
Performance Curves
RPM | Power (HP) | Torque (lb-ft)
2000 | 125.3 | 328.4
3000 | 215.7 | 377.2
4000 | 305.1 | 399.8
5000 | 385.2 | 403.9
6000 | 445.8 | 389.5
7000 | 462.1 | 346.0
Example: LS3 6.2L with mild cam upgrade
Validation Report
Configuration: LS3 Stock
Peak Power: 430 HP @ 5900 RPM
Peak Torque: 424 lb-ft @ 4600 RPM
Validation vs GM Dyno:
Mean Error: 4.2%
Max Error: 6.8%
R² Correlation: 0.985
Validated against certified dynamometer data
Comprehensive Data Export
All simulation results can be exported to CSV format for further analysis in Excel, Python, MATLAB, or your preferred data analysis tools. Full thermodynamic state data available for advanced users.
DEVELOPMENT ROADMAP
PHASE 2 • MONTHS 4-6
Enhanced Models & GUI
- → Improved combustion modeling
- → Enhanced volumetric efficiency
- → Brake dyno with PID control
- → Dear ImGui graphical interface
PHASE 3 • MONTHS 7-9
Forced Induction
- → Turbocharger modeling with maps
- → Supercharger simulation
- → Boost control systems
- → Intercooler effectiveness
PHASE 4+ • PRODUCTION MVP
Advanced Systems
- → ECU simulation (fuel/ignition/boost)
- → Component failure prediction
- → Transmission and drivetrain
- → Comprehensive cost calculator
READY TO BUILD?
Start testing your engine configurations today.
Get Feature Updates
Subscribe for notifications when new features ship.