silverRS4 wrote:Lets say the set point (or target) for timing with 90% load at 7000 rpm is 33.5 degrees. With 91 US octane (95 RON), that will never happen - the result will probably be around 24 degrees. With 93 US / 98 RON the actual timing may be 28-30 degrees and only with 95/96 US / 100 RON will the target actually be accomplished. The fact that timing targets can not be met in a closed-loop system is not an "error". The system is that way to handle a wide variety of fuel grades. An RS4 with bad gas will drive around forever with timing 10-15 degrees less than the "target". There is not one thing rsierra said that was incorrect.
it's an 'error' if it's over-ridden by the knock sensor (a fault condition)
yes, a few times, no error, consistently, as would be the case with carbon, sure as heck would...
I know a bit about these engine controls
I sued BMW and won based on this knowledge...
they argued my engine blew due to over-revs
they said one label = events >8000 n_maxrev and another time of max event over 8000 t_maxrev
I printed the code out and dissected it
actually the events were over 7800, NOT 8000 (8000 was redline)
the time was CUMULITIVE time >7800, not a single event
so in 4000 hrs of operation and 145k miles (all recorded) I approached redline (>7800 out of 8000) ~80 times for a total of 52 sec
I also had to convince (actually that show their expert witnesses knowledge was suspect, ie, discredit) that the service interval was not a fixed reset (they tried to argue I did not do proper oil changes, I had all records and receipts from the dealer) but was actually based on service duty, specifically, 666 gal of fuel...
if driven easy 20 mpg x 666 ~13320 miles
driven hard 17 mpg ~ 11322 miles
I know the guys at Cat, Cummins, etc., they all use either Bosch or Seimens, and it's pretty much all the same science, only the application varies...
I also programmed controllers for generators, engines, chillers, boilers, etc., for 10+ years when I started out