// Tire brand found in *.hdv files refer to file name. // // Slip curves do not represent the coefficient of grip. Instead they represent // the reaction to the current slip. Regardless of the peak value in this curve, // it will be automatically normalized to have a peak of 1.0. // // The peak of the slip curve is dynamically adjusted to higher or lower slip // values based on current load and speed. The second value of "SpeedEffects" // is an equivalency value for load and speed. To calculate the slip peak, we // use the following input which is a combination of load and speed: // = + ( * ) // Obviously a larger equivalency value will make speed a more dominant factor // in the calculation of the peak. See the SpeedEffects, LatPeak, and // LongPeak tire parameters for more info. // // Slip curve data points are connected using a cubic spline, so there is no // need to use a massive amount of data points unless the curve is really busy. // // Lateral slip angles are normalized so that you need to take the sine of the // angle to get the slip. For example, 12 degrees is a slip of 0.208 and vice // versa. Longitudinal slip ratios closely match the SAE definition. // // All curves should probably go out to at least a slip of 2.0, even the lateral // and braking curves. Although locking up your brakes is a slip of 1.0, there // are situations where you can spin your wheels in the opposite direction of // your velocity (like shifting into reverse while moving forwards). // // Note that the initial slope of the curve may have an effect on how some // features behave, such as traction control, ABS, skids, and tire smoke. // // The "DropoffFunction" is a new feature in the [SLIPCURVE] section. It // describes how the slip curve dropoff is affected when the peak of the // slip curve changes. The peak of the slip curve may move to a smaller // or larger slip when load or speed changes. When this happens, the // slip curve is stretched or shrunk to match. The DropoffFunction parameter // allows you to affect the behavior beyond the peak when this happens: // -1.0 = dropoff occurs faster when peak increases // 0.0 = dropoff curve does NOT change shape when the peak changes // 1.0 = dropoff curve is stretched or shrunk with the rest of the curve, // which means the dropoff may feel more gradual as the peak increases. // This is the default (and was the original behavior for NT03 and F1C). // Note that you can pick in-between values for a blend of behaviors. [SLIPCURVE] Name="Tract" Step=0.009000 // Slip step Data: 0.000000 0.174836 0.349483 0.518060 0.668882 0.790665 0.878928 0.936783 0.971287 0.989751 0.997978 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 // Note that the dry and wet performance numbers are NOT // relative. They will still be scaled by the terrain dry/wet values // in terrain.tdf. For example, if normal pavement has the scaling // parameters dry=1.0 and wet=0.8, and a rain tire has scaling // parameters of dry=1.30 and wet=1.35, then the overall grip in // the dry will be (1.0 * 1.30) = 1.30, while the overall grip in // the wet will be (0.8 * 1.35) = 1.08. // FYI - we may add "Compound" to each name in order to translate it, // because these names are not necessarily unique to tire compounds. [COMPOUND] Name="Dry" FRONT: // Arguments: ALL, FRONT, REAR, LEFT, RIGHT, FRONTLEFT, FRONTRIGHT, REARLEFT, REARRIGHT DryLatLong=(1.95, 2.15) // Lateral/longitudinal coefficients in dry weather WetLatLong=(1.75, 1.90) // Lateral/longitudinal coefficients in wet weather Radius=0.300 // Radius of tire RadiusRPM=2.01e-6 // Increased radius per unit RPM Width=0.210 // Width of tire SpringBase=30000.0 // Base spring rate with no pressure SpringkPa=1200.00 // Spring rate per unit pressure Damper=1450.0 // Damping rate of tire SpeedEffects=(300.0,20.0) // Speed at which grip drops to half (m/s, 0.0 to disable), speed load equivalency (see above) LoadSensLat=(-3.42e-6, 0.45, 27500.0) // Load sensitivity of tire (initial slope, final grip multiplier, final load) LoadSensLong=(-3.42e-6, 0.55, 27500.0) // Load sensitivity for longitudinal grip (initial slope, final grip multiplier, final load) LatPeak=(0.1, 0.365, 13000.0) // Slip range where lateral peak force occurs depending on load LongPeak=(0.1, 0.365, 12000.0) // Slip range where longitudinal peak force occurs depending on load LatCurve="Tract" // Slip angle curve (data uses normalized angle) BrakingCurve="Tract" // Slip ratio curve under braking TractiveCurve="Tract" // Slip ratio curve under acceleration CamberLatLong=(2.50, 0.10, 0.22) // Peak camber angle, lateral gain at peak, longitudinal loss at 90 degrees RollingResistance=3150.0 // Base peak slip to compute friction heat, fraction of base to use (0.0=use dynamic peak slip only) HeatBasePeak=(0.15, 0.05) // Base peak slip to compute friction heat, fraction of base to use (0.0=use dynamic peak slip only) Heating=(1.15, 0.015) // Heat caused by (rolling, friction) Transfer=(9.50e-3, 3.00e-3, 2.25e-4) // Heat transfer to (road, static air, moving air) HeatDistrib=(20.00,150.0) // (Max camber angle, max off-pressure) that affects heat distribution (higher number -> less temperature difference) AirTreadRate=0.010 // Heat transfer between tread and inside air WearRate=0.050e-5 // Wear rate constant Softness=0.60 // Softness is now just for AI strategic use AISens=(0.35,15400.0) // Simplified AI load sensitivity (final grip mult, final load) AIGripMult=1.060 // Grip multiplier for AI vehicles (due to tire model simplification) AIPeakSlip=0.080 // Simple peak slip angle for AI vehicles AIWear=0.701e-7 // AI wear rate constant Temperatures=(82.0, 15.55) // Optimum operating temperature for peak forces (Celsius), starting temperature OptimumPressure=(80.0, 0.0220) // Base pressure to remain flat on ground at zero deflection, and multiplier by load to stay flat on ground GripTempPress=(0.2, 0.2, 0.20) // Grip effects of being below temp, above temp, and off-pressure (higher number -> faster grip dropoff) // REAR: DryLatLong=(2.10, 2.25) WetLatLong=(1.90, 2.00) Radius=0.320 RadiusRPM=2.01e-6 Width=0.300 SpringBase=30000.0 SpringkPa=1200.00 Damper=1450.0 SpeedEffects=(300.0,20.0) LoadSensLat=(-3.42e-6, 0.40, 27500.0)LoadSensLong=(-3.42e-6, 0.50, 27500.0) LatPeak=(0.1, 0.365, 13000.0) LongPeak=(0.1, 0.365, 12000.0) LatCurve="Tract" // Slip angle curve (data uses normalized angle) BrakingCurve="Tract" // Slip ratio curve under braking TractiveCurve="Tract" CamberLatLong=(2.00, 0.10, 0.22) RollingResistance=3450.0 HeatBasePeak=(0.15, 0.05) Heating=(0.65, 0.015) // Heat caused by (rolling, friction) Transfer=(9.50e-3, 3.00e-3, 2.25e-4) // Heat transfer to (road, static air, moving air) HeatDistrib=(20.00,150.0) // (Max camber angle, max off-pressure) that affects heat distribution (higher number -> less temperature difference) AirTreadRate=0.010 // Heat transfer between tread and inside air WearRate=0.050e-5 Softness=0.60 AISens=(0.35,15200.0) AIGripMult=1.000 AIPeakSlip=0.320 AIWear=0.701e-7 Temperatures=(82.0, 15.55) OptimumPressure=(80.0, 0.0220) GripTempPress=(0.2, 0.2, 0.20)