1
Misc Technical Help Required / Re: Where did my fuel go?
« Last post by healdem on Today at 04:04 am »I would suspect its a dicky fuel level sensor or connection between the sensor and the ecu, or worse a developing ecu fault.
It's unlikely the ecu uses averaging to calculate range, more likely exponential smoothing (ES)... similar effect as averaging but computationally much easier..
'Averaging' fuel level readings could also rely on exponential smoothing or just use an electrical form of dampening. When using ES you need a last known (stored) value, the current value and the dampening factor. Missing either if the two values means no result. Given the time taken to register refuelling I'd suspect the level sensor is fairly heavily damped.
Theoretically ES should re establish itself in a few calculation cycles after 'losing' the old value.
It could be a sticky fuel sensor, that would be an easier fix than a dicky ECU. If the bike starts, it's unlikely to be low voltage.
It's unlikely the ecu uses averaging to calculate range, more likely exponential smoothing (ES)... similar effect as averaging but computationally much easier..
'Averaging' fuel level readings could also rely on exponential smoothing or just use an electrical form of dampening. When using ES you need a last known (stored) value, the current value and the dampening factor. Missing either if the two values means no result. Given the time taken to register refuelling I'd suspect the level sensor is fairly heavily damped.
Theoretically ES should re establish itself in a few calculation cycles after 'losing' the old value.
It could be a sticky fuel sensor, that would be an easier fix than a dicky ECU. If the bike starts, it's unlikely to be low voltage.