IMA-Code programming
IMA-Code programming
Please, what exactly means "Reset self-learnt functions"?
Re: IMA-Code programming
Most moder engine ECUs and other dynamic control ECUs have the ability to learn.
These ECUs come from the factory with a default set of program parameters that provide the running parameters for the (say) then engine. As an example. As you drive the car the engine ECU monitors things like throttle position / demand, amount of fuel for that demand to provide the correct combustion level. If say at a given constant load and RPM it delivers 1 unit of fuel but the O2 sensor detects a lean burn value which then in turn tell the ECU to refuel to 1.1 units of fuel then the ECU will repsond and deliver 1.1 units. Next time that same constant load and RPM occurs the ECU will deliver 1.1 units of fuel. The O2 sensor will hopefully feedback "correct fueling" and no more changes will be made.
These type of learnt adjustments go to the the ECU try to get the required engine parameters (fueling, ignition advance etc. etc.) as near perfect as possible on every attempt without having to correct.
At the end of the day the self learnt parameters will hopefully provide, over time, a more optimised ECU set of parameters based on your driving style and the variable nature of components in the engine.
These ECUs come from the factory with a default set of program parameters that provide the running parameters for the (say) then engine. As an example. As you drive the car the engine ECU monitors things like throttle position / demand, amount of fuel for that demand to provide the correct combustion level. If say at a given constant load and RPM it delivers 1 unit of fuel but the O2 sensor detects a lean burn value which then in turn tell the ECU to refuel to 1.1 units of fuel then the ECU will repsond and deliver 1.1 units. Next time that same constant load and RPM occurs the ECU will deliver 1.1 units of fuel. The O2 sensor will hopefully feedback "correct fueling" and no more changes will be made.
These type of learnt adjustments go to the the ECU try to get the required engine parameters (fueling, ignition advance etc. etc.) as near perfect as possible on every attempt without having to correct.
At the end of the day the self learnt parameters will hopefully provide, over time, a more optimised ECU set of parameters based on your driving style and the variable nature of components in the engine.
Fiat Strada/Ritmo Abarth 130TC, Barchetta 2005 , 500X Cross Plus
Re: IMA-Code programming
s130 wrote:Most moder engine ECUs and other dynamic control ECUs have the ability to learn.
These ECUs come from the factory with a default set of program parameters that provide the running parameters for the (say) then engine. As an example. As you drive the car the engine ECU monitors things like throttle position / demand, amount of fuel for that demand to provide the correct combustion level. If say at a given constant load and RPM it delivers 1 unit of fuel but the O2 sensor detects a lean burn value which then in turn tell the ECU to refuel to 1.1 units of fuel then the ECU will repsond and deliver 1.1 units. Next time that same constant load and RPM occurs the ECU will deliver 1.1 units of fuel. The O2 sensor will hopefully feedback "correct fueling" and no more changes will be made.
These type of learnt adjustments go to the the ECU try to get the required engine parameters (fueling, ignition advance etc. etc.) as near perfect as possible on every attempt without having to correct.
At the end of the day the self learnt parameters will hopefully provide, over time, a more optimised ECU set of parameters based on your driving style and the variable nature of components in the engine.