ECU Logic explanation
ECU is working with such known term as "Load".
Depends on "Load", ECU request some amount of boost.
Boost it is what gives us power.
admin@flashex-tuning.com
When driver is pressing on acceleration pedal, he is working with Torque. There is an characteristic in ECU to convert acceleration pedal value to requested Torque.
After receiving Torque request, ECU convert it to requested Load. Load is converted to Boost Target, and turbocharger will spinning, until reach target.
In short, this how ECU is working.
1. Max Relative Filling(Load)
One of the most important part of firmware, and this is how you can increase power
2. Inner Torque
Choosing torque map depends on gearbox type(1 - Manual, 2 - Automatic, 3 - DCT)
3. Torque By Gear
Inner torque can be limiter per gear
4. Friction losses
On previous step we are calculating inner torque.
Overall torque will be inner toque + friction losses.
Friction losses are calculating via next logic:
5. Result torque. Important!
Result torque is torque - mb_reib(friction losses).
Out result torque will be 450 - (-88.30) = 538.30 Nm
This value is going to one of the main table in all ECU - "Torque to Load Conversion".
Firstly, this table is telling ECU how much Load we need per appropriate torque.
Secondary, it is also torque limiter, so if your torque + friction losses will exceed value in this table - you will not receive more power.
As you can see, this table is calibrated up to 220 Load, and 540 Nm torques.
And this is how we can unleash additional power which is already stored from factory.
6. Boost
Compressor map is also scaled up to 1080 kg/h air-mass and 1.9 relative boost.
Stock 28i engine is running at 700kg/h and ~1 bar boost.
7. Ignition
Ignition angle is also calibrated to 200 Load.
It can make sense to extend it to 210 Load which we are using and reduce last row by "-1" degree, but I think it won't greatly affect on engine reliability.
(other tuning solutions are running on much more aggressive angles even for stage1 and 91 octane).
It was tested on road and on dyno - there is no knocks.
8. CONCLUSION
All this changes is enough to increase engine power.
And want to remind: all other parameters leave as stock, so you will have factory behaviour of your car, with increased power.
Below, it is a dyno result for current firmware(BMW F30 328i).