Skip to main content

ThrottleControlAnalyzer - Circuit Session - Lime Rock MX-5

Throttle control analysis: smoothness, binary inputs, and progression quality

Sample Data

AttributeValue
Sourcegarage61
Categorycircuit_lap
File01K451BYJ64G0T2GPQ44AKXC86

Available Channels: LongAccel, VertAccel, YawRate, abs_active, brake, clutch, drs_active, gear, lap_distance_pct, lat_accel, latitude, longitude, position_type, rpm, speed, speed_kph, speed_mph, steering, throttle, time, track_pct, yaw


Configuration

SettingValue
Slice Typelap
Metadata OnlyFalse
Required Channelsthrottle, time

When to Use

  • User asks about throttle technique or smoothness
  • User wants to know if they're using binary throttle inputs
  • User asks 'am I being smooth with the throttle?'
  • User wants to improve corner exit speed

Key Options

OptionDescription
lap_selectionall
mid_range_lowLower bound of good throttle zone (default: 0.30)
mid_range_highUpper bound of good throttle zone (default: 0.80)

Sample Output

Subjects Analyzed: 1

All Laps (Default)

Options: lap_selection=all

{
"metrics": [
{
"subject_id": "01K451BYJ64G0T2GPQ44AKXC86",
"driver_name": "Marcel Hild",
"smoothness_score": 0.8795965733796096,
"progression_score": 0.37492617902640685,
"modulation_score": 0.6272613762030083,
"binary_input_pct": 0.7762085547962541,
"mid_range_pct": 0.11247785370792204,
"avg_derivative": 0.24080685324078077,
"max_derivative": 43.312132654434784,
"smoothness_formatted": "88%",
"binary_input_formatted": "77.6%",
"mid_range_formatted": "11.2%"
}
],
"metadata": {
"analyzer": "throttle_control",
"title": "Throttle Control Analysis",
"subjects_analyzed": 1
}
}

Metrics Summary

MetricValue
Subject: 01K451BYJ64G0T2GPQ44AKXC86Marcel Hild

Best Lap Only

Options: lap_selection=best

{
"metrics": [
{
"subject_id": "01K451BYJ64G0T2GPQ44AKXC86",
"driver_name": "Marcel Hild",
"smoothness_score": 0.8719949210610043,
"progression_score": 0.29594187488924334,
"modulation_score": 0.5839683979751238,
"binary_input_pct": 0.7711323763955343,
"mid_range_pct": 0.08878256246677299,
"avg_derivative": 0.2560101578779913,
"max_derivative": 9.066685028921222,
"smoothness_formatted": "87%",
"binary_input_formatted": "77.1%",
"mid_range_formatted": "8.9%"
}
],
"metadata": {
"analyzer": "throttle_control",
"title": "Throttle Control Analysis",
"subjects_analyzed": 1
}
}

Metrics Summary

MetricValue
Subject: 01K451BYJ64G0T2GPQ44AKXC86Marcel Hild

Example Calls

Am I being smooth with the throttle

analyze(analyzers='throttle_control', event='...')

Analyzes throttle smoothness and binary input percentage

How is my throttle modulation on my best laps

analyze(analyzers='throttle_control', event='...', lap_selection='best')

Analyzes throttle control on best lap only


Generated from b4racing.analysis.analyzers.throttle_control.ThrottleControlAnalyzer