BSpoke Automotive / Engineering software

BSpoke
Laptime Studio

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 results

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 characteristics

Driveline characteristics

Tyre model response

Tyre response from .tir data

Aerodynamic map definition

Aerodynamic maps

Vehicle 3D overview

Vehicle 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.

The circuit in three dimensions

Vehicle-dependent trajectory optimisation

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 configuration — wind and DRS zones

Track / Wind & DRS configurationWind speed & direction · DRS start & end positions

Driver & vehicle response

Spa / Dynamic LapClick the image to enlarge

A trajectory optimised for the vehicle

Monza / Dynamic LapClick the image to enlarge

Tyre power around the circuit

Spa / Dynamic LapClick the image to enlarge

Aerodynamic loads & vehicle attitude

Monza / Dynamic LapClick the image to enlarge

The aerodynamic operating window

Spa / Dynamic LapClick the image to enlarge

Thermal behaviour through the lap

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 — front and rear ride height

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 — lift and coast comparison

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.

Lateral Energy scan — speed profiles and lap-time difference

Lateral Energy scan / Lap-time delta & speedComparing lateral-energy objective weights

Set the objective

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.