Dynamic vehicle simulation. From the model to the complete lap.
A web-based engineering environment for vehicle modelling, lap-time optimisation and performance analysis. Work through the browser while simulations run on BSpoke servers. API access also supports programmatic control and integration into engineering workflows.
Web-based GUIBSpoke compute serversAPI control
Dynamic Lap / Driver & vehicle response
Dynamic simulation method
Dynamic lap optimisation. Transient vehicle response.
Braking, turn-in and corner exit are connected events. Dynamic Lap treats the complete lap as a dynamic optimal-control problem, determining driver inputs and vehicle motion together under the vehicle equations and track constraints. The states evolve continuously, rather than being replaced by a sequence of quasi-static equilibria.
This makes the transition between operating points part of the analysis: how the car settles under braking, how loads build during turn-in, and how its attitude affects grip and aerodynamics on exit. A setup can be assessed through its response over the lap, as well as its peak performance.
Connect the states
Each part of the lap is connected by the equations of motion. Speed, body motion and wheel dynamics evolve consistently with the applied inputs.
Resolve the transients
Examine braking, turn-in and acceleration, including the evolution of load transfer, heave, pitch, roll and suspension response.
Read the interactions
Relate the transient vehicle attitude to tyre forces, ride heights and aerodynamics. Inspect thermal and energy histories where those models are enabled.
01 / Vehicle definition
Vehicle Model
Build a connected representation of the vehicle, from component characteristics to complete geometry and setup. The same definition supports lap optimisation and focused engineering studies.
Engine & driveline
Engine torque and power characteristics, transmission ratios, final drive and differential behaviour. Combustion, electric and hybrid configurations.
Tyre data
Import .tir files and inspect Magic Formula response, including pure and combined slip, load sensitivity, pressure, camber, radius and stiffness.
Aerodynamic maps
Define downforce and drag maps, front–rear balance and their dependence on ride heights. Inspect coefficient surfaces, balance and efficiency contours.
Suspension & setup
Define the complete hardpoint geometry to solve the suspension kinematics, accounting for jacking forces, roll-centre behaviour and anti-dive, anti-lift and anti-squat effects. Add springs, dampers, anti-roll bars, third elements and bump stops, then set ride heights and wheel alignment.
Mass, geometry & brakes
Mass properties, centre of gravity and inertias, wheel and reference-point positions, braking characteristics and brake balance.
Energy & thermal behaviour
Configure the available tyre, brake and powertrain energy and temperature models for the study being performed.
Driveline characteristicsTyre response from .tir dataAerodynamic mapsVehicle geometry in 3D
Interface examples · Select an image to explore the detail.
02 / Circuit & trajectory
A racing line shaped by the vehicle.
When left and right track limits are defined, Dynamic Lap can optimise the trajectory together with the vehicle motion and driver inputs. The line follows from the vehicle model, setup and constraints, rather than being prescribed independently in advance.
From telemetry to a simulation-ready track
Generate a track directly from your measured data: GPS coordinates, speed with lateral acceleration, or speed with yaw rate. Import the channels, preview and filter the reconstructed line, then create the track in a few guided steps.
Use that line as an imposed trajectory to simulate the vehicle along the path recorded in your data. Alternatively, define left and right limits and let Dynamic Lap optimise the racing line for the vehicle.
Inspect the geometry in 3D alongside curvature and altitude, and configure elevation, banking, grip, air conditions and wind.
Dynamic Lap / TrackOptimised trajectory within the circuit limits
Wind & DRS zones
Set both wind speed and direction for the simulation, with arrows on the track view showing the wind field. Compare different conditions to investigate how wind affects the vehicle around the lap.
Define one or more DRS zones through their start and end distances along the circuit. Highlighted segments and coloured endpoint markers show exactly where each zone is located, making the DRS areas easy to configure and review.
Track / Wind & DRS configurationWind speed & direction · DRS start & end positions
Read the lap in detail.
Explore driver inputs, the optimised trajectory, tyre power, aerodynamics and thermal response through six complementary views of the simulated lap.
01 / Driver
Driver & vehicle response
Speed, acceleration, steering, throttle, braking, engine speed and gear selection, aligned by distance around the lap.
Spa / Dynamic LapClick the image to enlarge
02 / Track
A trajectory optimised for the vehicle
Optimise the racing line together with vehicle motion and driver inputs within the left and right track limits. Compare the resulting trajectory and speed profile: the line is determined by the vehicle model and setup, rather than prescribed independently.
Monza / Dynamic LapClick the image to enlarge
03 / Tyre Power
Tyre power around the circuit
Locate the power dissipated by each tyre around the circuit. Compare all four wheels and connect local peaks with the driving conditions.
Spa / Dynamic LapClick the image to enlarge
04 / Aero
Aerodynamic loads & vehicle attitude
Read downforce, drag, aerodynamic coefficients, ride heights and aero balance together. See how the vehicle attitude changes the aerodynamic response along the circuit.
Monza / Dynamic LapClick the image to enlarge
05 / AeroMap
The aerodynamic operating window
Place the operating points reached on track over the aerodynamic maps. Connect ride heights with downforce, drag and aerodynamic balance.
Spa / Dynamic LapClick the image to enlarge
06 / Thermal
Thermal behaviour through the lap
Follow tyre and brake temperatures, and relate thermal response to the loads and operating conditions produced by the simulation.
Spa / Dynamic LapClick the image to enlarge
04 / Parameter scans & energy objectives
Explore the design space.
Automate parameter studies across the vehicle, setup and simulation configuration. Define ranges for one or more parameters, generate the combinations and compare their effect on lap time and engineering KPIs.
From individual parameters to combined studies
Investigate ride heights, suspension settings, tyre grip, power, mass and aerodynamic characteristics. The scan view brings parameters and results together, so promising configurations can be selected and compared in the detailed worksheets.
Here, 81 combinations of front and rear ride height are compared with lap time. Each line represents one simulated configuration, making the sensitivity to both setup variables visible.
Parameter scan / 81 completed runsFront & rear ride height · Lap time
Apply the same process to energy objectives.
Lap time can also be combined with energy objectives. Scan the weight assigned to an energy contribution and solve the lap again for each value, revealing how the driving strategy changes and where time is gained or lost.
Lap time + weighted energy contributions
The energy weights express the relative cost of energy in the optimisation. Increasing a weight asks the solver to favour a lower-energy solution while still accounting for lap time, vehicle dynamics and track constraints. Comparing the resulting laps makes the trade-off visible.
Engine Energy / Lift and coast
Penalising positive mechanical energy delivered by the engine can make an earlier throttle release preferable to continuing at full power before braking. The optimiser determines where and how much to lift. Speed overlays and the cumulative lap-time difference show the resulting compromise around the circuit.
Engine Energy scan / Lap-time delta, speed & accelerationEarlier throttle release before braking
Lateral Energy / Where to ease the tyre demand
A lateral-energy objective penalises the energy dissipated through lateral tyre slip, calculated from lateral force and lateral slip velocity at each wheel. Re-optimising across different weights shows which corners offer the most useful reduction in tyre energy for the associated lap-time cost, rather than imposing the same speed reduction in every corner.
Select engine energy or tyre slip energy, including longitudinal, lateral and axle-specific contributions.
Scan the weighting
Re-solve the lap for a range of energy weights with the same vehicle and circuit definition.
Compare the strategies
Use speed, driver inputs, tyre energy and lap-time delta to identify where the compromise is most effective.
Beyond the lap
The right study for each question.
Complement the complete lap with focused simulation scenarios. Each has its own physical assumptions, inputs and analysis views.
01
7-post rig
Investigate vertical vehicle response with four wheel-side excitations and three additional body-load inputs. Use generated signals or imported time histories to study heave, pitch, roll, suspension motion and wheel loads.
Vertical dynamics / Suspension response
02
Driving Cycle
Import a target speed profile against time or distance. A virtual driver follows the cycle with the dynamic vehicle model, including starts and stops. Compare requested and achieved speed, power demand and energy use.
Speed tracking / Energy assessment
03
Straight
Run a quasi-static speed sweep in straight-line conditions. Study the evolution of aerodynamic loads, ride heights, suspension deflection and tyre loading to understand the vehicle's operating attitude as speed changes.
Speed sweep / Aero–mechanical balance
04
Max Lateral
Calculate the steady-state lateral acceleration limit over a speed range. Examine tyre utilisation, body attitude and balance, with left- and right-turn studies to investigate asymmetric setups.
Cornering limit / Setup sensitivity
05 / Capabilities
One environment for the engineering study.
From individual subsystem checks to complete lap simulations, with the tools to compare, interpret and export the results.
Vehicle modelling
Mass properties, suspension geometry and setup, brakes, aerodynamics and Magic Formula tyre models. Combustion, electric and hybrid powertrain configurations.
Simulation scenarios
Dynamic Lap, Straight, Max Lateral, driving cycles and 7-post rig analysis, with dedicated inputs and result layouts for each study.
Setup and sensitivity
Parameter scans and run comparisons to investigate the effects of setup, tyre grip, power, mass and aerodynamic characteristics.
Energy and temperature
Tyre power and accumulated energy, tyre and brake temperatures, powertrain energy and battery state of charge where applicable.
Data analysis
Customisable result worksheets, mathematical channels, physical KPIs and measured-data overlays for simulation-to-test comparisons.
Engineering workflow
Projects, reusable vehicle and track definitions, simulation queues and structured result exports in a browser-based workspace.