Average Friction Learning - Rev 6 |
|
| I | O | M | D | N |
Variable Information |
|
| Y | N |
|
|
|
|
|
|
|
|
|
|
| Range |
|
|
|
|
|
|
|
|
|
|
|
|
Software Variable Name | Standard Reference Name | FDD Reference | Description | [I]nput
[O]uput
[M]oduleInternal
[D]isplay
[N]onVolatileMemory
Usage | OEM | 1X, 1Y, 1Z, 1I, 1BS
2X, 2Y, 2Z, 2I, 2BS
etc
Graph Settings | Initalization Value | Min | Max | Resolution | Unit Test Tolerance (+/-) | Units | Type | Memory Segment |
|
|
|
|
|
|
|
Variables |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DefeatFricLearning | DefeatFricLearning |
| Average Friction Learning Defeat | I | N |
| 0 | 0 | 1 | n/a |
| Cnt | boolean |
|
|
|
|
|
|
|
|
HwAng_HwDeg_f32 | HwAng |
| Handwheel angle measured input | I | N |
| 0 | -1440.11 | 1440.11 | Single Precision Float |
| HwDeg | float32 |
|
|
|
|
|
|
|
|
HwPosAuthority_Uls_f32 | HwPosAuthority |
| EPS variable for the handwheel angle measurement authority | I | N |
| 0 | 0 | 1 | Single Precision Float |
| Unitless | float32 |
|
|
|
|
|
|
|
|
HwTrq_HwNm_f32 | HwTrq |
| EPS hand wheel torque measured input | I | N |
| 0 | -10 | 10 | Single Precision Float |
| HwNm | float32 |
|
|
|
|
|
|
|
|
HwVel_HwRadpS_f32 | HwVel |
| Handwheel velocity measured input | I | N |
| 0 | -32 | 32 | Single Precision Float |
| HwRadpS | float32 |
|
|
|
|
|
|
|
|
LatAcc_g_f32 | LatAcc |
| Lateral acceleration either from the vehicle bus or from the internal vehicle model | I | N |
| 0 | -5 | 5 | Single Precision Float |
| g | float32 |
|
|
|
|
|
|
|
|
CRFMtrTrq_MtrNm_f32 | MtrTrq |
| EPS motor torque command | I | N |
| 0 | -8.8 | 8.8 | Single Precision Float |
| MtrNm | float32 |
|
|
|
|
|
|
|
|
Temperature_DegC_f32 | Temperature |
| EPS temperature measured input | I | N |
| 0 | -50 | 150 | Single Precision Float |
| DegC | float32 |
|
|
|
|
|
|
|
|
VehicleSpeedValid_Cnt_lgc | UseDefaultVehSpd |
| EPS flag variable to indicate if the default vehicle speed is used | I | N |
| 1 | 0 | 1 | n/a |
| Counts | boolean |
|
|
|
|
|
|
|
|
VehSpd_Kph_f32 | VehSpd |
| Vehicle speed from the vehicle bus | I | N |
| 0 | 0 | 511 | Single Precision Float |
| Kph | float32 |
|
|
|
|
|
|
|
|
EstFric_HwNm_f32 | FricLrn_EstFric_HwNm | SF07 AverageFrictionLearning | Row estimated average friction for the latest vehicle speed range | O | N |
| 0 | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
FricOffset_HwNm_f32 | FricLrn_FricOffset_HwNm | SF07 AverageFrictionLearning | Detected average friction changes from the baseline friction | O | N |
| 0 | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
SatEstFric_HwNm_f32 | FricLrn_SatEstFric_HwNm | SF07 AverageFrictionLearning | Saturated estimated average friction for the latest vehicle speed range | O | N |
| 0 | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
FiltAvgFric_HwNm_M_f32[4] | FricLrn_FiltAvg | SF07 AverageFrictionLearning |
| M | N |
| {0, 0, 0, 0} | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
SatAvgFric_HwNm_M_f32[4] | FricLrn_SatAvg | SF07 AverageFrictionLearning |
| M | N |
| {0, 0, 0, 0} | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
VehBaselineFric_HwNm_M_f32[4] | VehBaselineFric | SF07 AverageFrictionLearning |
| M | N |
| {0, 0, 0, 0} | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
HwAngBuf_HwDeg_M_f32[12] |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} | -1440.11 | 1440.11 | Single Precision Float | 6.25E-02 | HwDeg | float32 |
|
|
|
|
|
|
|
|
HwVelBuf_HwDegpS_M_f32[12] |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0} | -1833.46494441863 | 1833.46494441863 | Single Precision Float | 6.25E-02 | HwDegpS | float32 |
|
|
|
|
|
|
|
|
ColTrqBuf_HwNm_M_f32[6] |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0, 0, 0, 0, 0} | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
LearnConstTimer_mS_M_u32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0 | 4294967295 | 1 | 1.00E+00 | mS | uint32 |
|
|
|
|
|
|
|
|
EstFric_HwNm_M_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
SatEstFric_HwNm_M_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
HwVelKSV_M_str |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
HwVelKSV_M_str.SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -1833.46494441863 | 1833.46494441863 | Single Precision Float | 6.25E-02 | Unitless | float32 |
|
|
|
|
|
|
|
|
HwVelKSV_M_str.K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0.049023076705685 | 0.993438580063693 | Single Precision Float | 1.53E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
LatAccKSV_M_str |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
LatAccKSV_M_str.SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -5 | 5 | Single Precision Float | 2.44E-04 | Unitless | float32 |
|
|
|
|
|
|
|
|
LatAccKSV_M_str.K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0.049023076705685 | 0.993438580063693 | Single Precision Float | 1.53E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
HwPosAuthorityKSV_M_str |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
HwPosAuthorityKSV_M_str.SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0 | 1 | Single Precision Float | 3.05E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
HwPosAuthorityKSV_M_str.K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0.049023076705685 | 0.993438580063693 | Single Precision Float | 1.53E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
VehSpdKSV_M_str |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
VehSpdKSV_M_str.SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0 | 255 | Single Precision Float | 7.81E-03 | Unitless | float32 |
|
|
|
|
|
|
|
|
VehSpdKSV_M_str.K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0.049023076705685 | 0.993438580063693 | Single Precision Float | 1.53E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
TemperatureKSV_M_str |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
TemperatureKSV_M_str.SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -50 | 150 | Single Precision Float | 7.81E-03 | Unitless | float32 |
|
|
|
|
|
|
|
|
TemperatureKSV_M_str.K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0.049023076705685 | 0.993438580063693 | Single Precision Float | 1.53E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
HwAngKSV_M_str |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
HwAngKSV_M_str.SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -1440.11 | 1440.11 | Single Precision Float | 6.25E-02 | Unitless | float32 |
|
|
|
|
|
|
|
|
HwAngKSV_M_str.K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0.049023076705685 | 0.993438580063693 | Single Precision Float | 1.53E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
ColTrqKSV_M_str |
| SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
ColTrqKSV_M_str.SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -20 | 20 | Single Precision Float | 1.95E-03 | Unitless | float32 |
|
|
|
|
|
|
|
|
ColTrqKSV_M_str.K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0.049023076705685 | 0.993438580063693 | Single Precision Float | 9.77E-04 | Unitless | float32 |
|
|
|
|
|
|
|
|
FiltAvgKSV_M_str[4] | AvgFricSV | SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
FiltAvgKSV_M_str[4].SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -10 | 10 | Single Precision Float | 4.88E-04 | Unitless | float32 |
|
|
|
|
|
|
|
|
FiltAvgKSV_M_str[4].K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 1.51E-05 | 0.552575611289658 | Single Precision Float | 1.53E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
AvgFricChgKSV_M_str | AvgFricChgSV | SF07 AverageFrictionLearning |
| M | N |
| {0, 0} |
|
|
|
|
| LPF32KSV_Str |
|
|
|
|
|
|
|
|
AvgFricChgKSV_M_str.SV_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | -10 | 10 | Single Precision Float | 4.88E-04 | Unitless | float32 |
|
|
|
|
|
|
|
|
AvgFricChgKSV_M_str.K_Uls_f32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 5.03E-05 | 0.993438580063693 | Single Precision Float | 1.53E-05 | Unitless | float32 |
|
|
|
|
|
|
|
|
PrevOpMode_Cnt_M_enum |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0 | 4 | 1 | 1.00E+00 | Cnt | uint8 |
|
|
|
|
|
|
|
|
RunOnce_Cnt_M_lgc |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0 | 1 | n/a | n/a | Cnt | boolean |
|
|
|
|
|
|
|
|
DefeatFricOffsetOutput_Cnt_M_lgc | DefeatFricOffsetOutput_lgc | SF07 AverageFrictionLearning |
| M | N |
| 0 | 0 | 1 | N/A | N/A | Cnt | boolean |
|
|
|
|
|
|
|
|
RawAvgFric_HwNm_M_f32[4] | FricLrn_RawAvg | SF07 AverageFrictionLearning |
| M | N |
| {0, 0, 0, 0} | -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
Rte_Pim_AvgFricLrnData.FricOffset_HwNm_f32 | FricOffset_HwNm | SF07 AverageFrictionLearning |
| N | N |
|
| -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
Rte_Pim_AvgFricLrnData.VehLearnedFric_HwNm_f32[4] | VehLearnedFric | SF07 AverageFrictionLearning |
| N | N |
|
| -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
Rte_Pim_AvgFricLrnData.Theta_HwNm_f32[8][4] | FricLrn_theta | SF07 AverageFrictionLearning |
| N | N |
|
| -10 | 10 | Single Precision Float | 4.88E-04 | HwNm | float32 |
|
|
|
|
|
|
|
|
Rte_Pim_AvgFricLrnData.RangeCounter_Cnt_u16[8][3] | RangeCounter | SF07 AverageFrictionLearning |
| N | N |
|
| 0 | 65534 | 1 | 1.00E+00 | Counts | uint16 |
|
|
|
|
|
|
|
|
Rte_Pim_AvgFricLrnData.OpMode_Cnt_enum | FricLrn_e_OpMode_Uls | SF07 AverageFrictionLearning |
| N | N |
|
| 0 | 4 | 1 | 1.00E+00 | Counts | uint8 |
|
|
|
|
|
|
|
|
Rte_Pim_AvgFricLrnData.EOLFric_HwNm_f32 | EOLFric_HwNm | SF07 AverageFrictionLearning |
| N | N |
|
| -10 | 10 | Single Precision Float | 4.88E-04 | NwNm | float32 |
|
|
|
|
|
|
|
|
Rte_Pim_AvgFricLrnData.EnableFricLearning_Cnt_lgc | EnableFricLearning_lgc | SF07 AverageFrictionLearning |
| N | N |
|
| 0 | 1 | N/A | N/A | Cnt | boolean |
|
|
|
|
|
|
|
|
Rte_Pim_AvgFricLrnData.EnableFricOffsetOutput_Cnt_lgc | EnableFricOffsetOutput_lgc | SF07 AverageFrictionLearning |
| N | N |
|
| 0 | 1 | N/A | N/A | Cnt | boolean |
|
|
|
|
|
|
|
|
FrictionDiagThreshTimer_mS_M_u32 |
| SF07 AverageFrictionLearning |
| M | N |
| 0 | 0 | FULL | 1 | 0.00E+00 | mS | unit32 |
|
|
|
|
|
|
|
|
Average Friction Learning - Rev 6 |
|
|
| N |
Calibration Information | Achieved in Software Design |
|
|
|
| Y |
|
|
|
|
|
|
|
| Range |
|
|
|
|
|
| P |
Software Calibration Name | Standard Reference Name | FDD Reference | Description | Tuning Set | OEM | 1X, 1Y, 1Z, 1I, 1BS
2X, 2Y, 2Z, 2I, 2BS
etc
Graph Settings | Default Value | Min | Max | Units | Type | Memory Segment |
|
|
|
|
Calibrations |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
t_FrHystHwAPts_HwDeg_f32[4] | FricLrn_t_FrHystHwAPts_HwDeg | SF07 AverageFrictionLearning | Hand wheel angle table | Y | N |
| {-15, -5, 5, 15} | -1000 | 1000 | HwDeg | float32 |
|
|
|
|
|
t2_VehSpd_Kph_f32[4][2] | FricLrn_t2_VehSpd_kph | SF07 AverageFrictionLearning | Vehicle speed interval limits | Y | N |
| {{0, 5}, {60, 80}, {80, 100}, {100, 120}} | 0 | 255 | Kph | float32 |
|
|
|
|
|
t_MskVehSpd_Cnt_lgc[4] | FricLrn_t_MskVehSpd_Uls | SF07 AverageFrictionLearning | Mask to include/exclude the frictions for the particular vehicle speed in the final average friction change detection | Y | N |
| {1, 1, 1, 1} | 0 | 1 | Counts | boolean |
|
|
|
|
|
t_FricChgWeight_Uls_f32[4] | FricLrn_t_FricChgWeight_Uls | SF07 AverageFrictionLearning | Weight factor of the vehicle speed dependent frictions | Y | N |
| {1, 1, 1, 1} | 0 | 1 | Unitless | float32 |
|
|
|
|
|
t_InvRatioX_HwDeg_u11p5[10] | FricLrn_t_InvRatioX_HwDeg | SF07 AverageFrictionLearning | Inverse transmission ratio lookup take Handwheel angle | Y | N | 1X | {0, 30, 60, 90, 120, 180, 270, 360, 450, 540} | 0 | 1000 | HwDeg | u11p5_T |
|
|
|
|
|
t_InvRatioY_HwNmpMtrNm_u6p10[10] | FricLrn_t_InvRatioY_HwNmpMtrNm | SF07 AverageFrictionLearning | Inverse transmission ratio lookup take ratio | Y | N | 1Y | {23.7, 23.7, 23.7, 23.7, 23.7, 23.7, 23.7, 23.7, 23.7, 23.7} | 0 | 50 | HwNmpMtrNm | u6p10_T |
|
|
|
|
|
k_LearningGain_Uls_f32 | FricLrn_k_LearningGain_Uls | SF07 AverageFrictionLearning | Learning gain | Y | N |
| 0.2 | 0 | 2 | Unitless | float32 |
|
|
|
|
|
k_LearningThreshold_Cnt_u32 | FricLrn_k_LearningThreshold_Cnt | SF07 AverageFrictionLearning | Learning occurrence threshold for average friction calculation | Y | N |
| 1 | 1 | 65535 | Unitless | uint32 |
|
|
|
|
|
k_RangeCounterLimit_Cnt_u16 | FricLrn_k_RangeCounterLimit_Cnt | SF07 AverageFrictionLearning | Resetting range counter threshold | Y | N |
| 65534 | 1 | 65534 | Counts | uint16 |
|
|
|
|
|
k_AvgFricLPFKn_Hz_f32 | FricLrn_k_AvgFricLPFKn_Hz | SF07 AverageFrictionLearning | Average friction low pass filter cutoff frequency | Y | N |
| 0.1 | 0.0003 | 16 | Hz | float32 |
|
|
|
|
|
k_HwPosAuthMin_Uls_f32 | FricLrn_k_HwPosAuthMin_Uls | SF07 AverageFrictionLearning | Hand wheel position authority constraint | Y | N |
| 0.98 | 0 | 1 | Unitless | float32 |
|
|
|
|
|
k_HwVelConstLimit_HwDegpS_f32 | FricLrn_k_HwVelConstLimit_DegpSec | SF07 AverageFrictionLearning | Hand wheel velocity constancy constraint | Y | N |
| 360 | 0 | 600 | HwDegpS | float32 |
|
|
|
|
|
k_HwVelMax_HwDegpS_f32 | FricLrn_k_HwVelMax_DegpSec | SF07 AverageFrictionLearning | Maximum hand wheel velocity | Y | N |
| 800 | 0 | 600 | HwDegpS | float32 |
|
|
|
|
|
k_HwVelMin_HwDegpS_f32 | FricLrn_k_HwVelMin_DegpSec | SF07 AverageFrictionLearning | Minimum hand wheel velocity | Y | N |
| 0 | 0 | 600 | HwDegpS | float32 |
|
|
|
|
|
k_LatAccMax_MpSecSqrd_f32 | FricLrn_k_LatAccMax_g | SF07 AverageFrictionLearning | Maximum lateral acceleration | Y | N |
| 1 | -9.8 | 9.8 | MpSecSqrd | float32 |
|
|
|
|
|
k_LatAccMin_MpSecSqrd_f32 | FricLrn_k_LatAccMin_g | SF07 AverageFrictionLearning | Minimum lateral acceleration | Y | N |
| 0 | -9.8 | 9.8 | MpSecSqrd | float32 |
|
|
|
|
|
k_SatFricChgLim_HwNm_f32 | FricLrn_k_SatFricChgLim_HwNm | SF07 AverageFrictionLearning | Learned friction change allowance from ignition cycle to ignition cycle | Y | N |
| 50 | -128 | 128 | HwNm | float32 |
|
|
|
|
|
k_FricOffsetLPFKn_Hz_f32 | FricLrn_k_FricOffsetLPFKn_Hz | SF07 AverageFrictionLearning | Friction change blending low pass filter cutoff frequency | Y | N |
| 50 | 6.10E-05 | 4 | Hz | float32 |
|
|
|
|
|
k_TempMin_DegC_f32 | FricLrn_k_TempMin_DegC | SF07 AverageFrictionLearning | Minimum EPS temperature | Y | N |
| 0 | -100 | 400 | DegC | float32 |
|
|
|
|
|
k_TempMax_DegC_f32 | FricLrn_k_TempMax_DegC | SF07 AverageFrictionLearning | Maximum EPS temperature | Y | N |
| 100 | -100 | 400 | DegC | float32 |
|
|
|
|
|
k_DataPrepLPFKn_Hz_f32 | FricLrn_k_DataPrepLPFKn_Hz | SF07 AverageFrictionLearning | Measurement data preparation low pass filter cutoff frequency | Y | N |
| 50 | 1 | 100 | Hz | float32 |
|
|
|
|
|
k_IgnCycleFricChgLim_HwNm_f32 | FricLrn_k_IgnCycleFricChgLim_HwNm | SF07 AverageFrictionLearning | Allowable change in estimated friction between ignition cycles | Y | N |
| 100 | 0 | 127 | HwNm | float32 |
|
|
|
|
|
k_FricOffsetLimitLow_HwNm_f32 | FricLrn_k_FricOffsetLimitLow_HwNm | SF07 AverageFrictionLearning | Minimum allowable value of function output | Y | N |
| -5 | -5 | 5 | HwNm | float32 |
|
|
|
|
|
k_FricOffsetLimitHigh_HwNm_f32 | FricLrn_k_FricOffsetLimitHigh_HwNm | SF07 AverageFrictionLearning | Maximum allowable value of function output | Y | N |
| 5 | -5 | 5 | HwNm | float32 |
|
|
|
|
|
t2_BaselineTheta_HwNm_f32[8][4] | FricLrn_t2_BaselineTheta_HwNm | SF07 AverageFrictionLearning | Hysteresis loop Y-values | Y | N |
| {{0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}, {0, 0, 0, 0}} | -20 | 20 | HwNm | float32 |
|
|
|
|
|
t2_BaselineRangeCounter_Cnt_u16[8][3] | FricLrn_t2_BaselineRangeCounter_Cnt | SF07 AverageFrictionLearning | Hysteresis loop segment counter for calculating weighted averages | Y | N |
| {{0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}, {0, 0, 0}} | 0 | 65534 | Counts | uint16 |
|
|
|
|
|
t_BaselineFric_HwNm_f32[4] | FricLrn_t_BaselineFric_HwNm | SF07 AverageFrictionLearning | Weighted average hysteresis (friction) for each vehicle speed. Baseline (target) values | Y | N |
| {0, 0, 0, 0} | 0 | 127 | HwNm | float32 |
|
|
|
|
|
k_BaselineEOLFric_HwNm_f32 | FricLrn_k_EOLFricDiffLimitHigh_HwNm | SF07 AverageFrictionLearning | Upper limit of EOL friction difference | Y | N |
| 0 | -127 | 127 | HwNm | float32 |
|
|
|
|
|
k_EOLFricDiffScalingFactor_Uls_f32 | FricLrn_k_EOLFricDiffLimitLow_HwNm | SF07 AverageFrictionLearning | Lower limit of EOL friction difference | Y | N |
| 1 | -127 | 127 | Uls | float32 |
|
|
|
|
|
k_EOLFricDiffLimitLow_HwNm_f32 | FricLrn_k_EOLFricDiffLimitLow_HwNm_f32 | SF07 AverageFrictionLearning | Lower limit of EOL friction difference | Y | N |
| -5 | -127 | 127 | HwNm | float32 |
|
|
|
|
|
k_EOLFricDiffLimitHigh_HwNm_f32 | FricLrn_k_EOLFricDiffLimitHigh_HwNm_f32 | SF07 AverageFrictionLearning | Upper limit of EOL friction difference | Y | N |
| 5 | -127 | 127 | HwNm | float32 |
|
|
|
|
|
k_FrictionDiagThreshold_HwNm_f32 | FricLrn_k_FrictionDiagThreshold_HwNm | SF07 AverageFrictionLearning | Threshold to set high friction diagnostic flag | Y | N |
| 15 | 0 | 127 | HwNm | float32 |
|
|
|
|
|
k_FrictionDiagTimer_mS_u32 | FricLrn_k_FrictionDiagTimer_s | SF07 AverageFrictionLearning | Time that measured friction needs to be above FrictionDiagThreshold | Y | N |
| 50000 | 0 | 8100000 | mS | uint32 |
|
|
|
|
|