Pages: [1]
Author Topic: Questions regarding NORLA  (Read 3146 times)
Audi100LS
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 17


« on: February 03, 2017, 01:40:23 PM »

I'm a little confused on how NORLA works

I've been pouring through the FR reading the LRA module to better understand how the ecu uses different adaptations to correct fueling in my car.

From what I understand, there are multiple adaptation regions.
FRAU - lower multiplicative learning area for adapting multiplicative errors and HFM deviations for medium air masses
FRAO - upper multiplicative learning area for adapting multiplicative errors and HFM deviations for large air masses
RKAZ - additive adaptation variable for learning errors additive per round
RKAT - additive adaptation variable for learning errors additive per time

And I also know the following

The status byte NOLRA is a simple way to switch off individual adaptation areas.
This should also happen if the corresponding area is not approached.
A) Bit 0 in NOLRA resets the RKAT integrator in LRAINT (2) B_norkat
B) Bit 1 in NOLRA resets the FRAU and the FRAO integrator in LRAINT (2) B_nofra
C) Bit 2 in NOLRA resets the RKAZ integrator in LRAINT (2) B_norkaz
D) Bit 5 in NOLRA resets the FRAT integratot in LRAINT (2) B_nofrat
E) Bit 6 in NOLRA locks the FRAU integrator when EGR is switched on.

So, can someone in laymans terms explain to me how to turn off short term fuel trims for just idle, or short term fuel trims for everything but idle.  I've read quite a few posts on here and it seems the general consensus is to set NOLRA to 6.  The bin I'm looking at has NOLRA currently set to 24 Hex.

Now please tell me if I'm very misguided,which I may be.  But if I convert 24 hex to binary I get the following:

0010 0100

So using this example if I set NOLRA to 06 hex (0000 0110 binary), then the following would occur

BIT 0 - 4 are zero
BIT 5 and BIT 6 are set to 1

Bit 5 in NOLRA resets the FRAT integratot in LRAINT (2) B_nofrat
Bit 6 in NOLRA locks the FRAU integrator when EGR is switched on.

Does this mean that the intergrator is being reset to turn off lambda correction in medium and large areas?

Also can anyone give examples of other common NOLRA values?

Thank you!
Logged
elRey
Hero Member
*****

Karma: +32/-1
Offline Offline

Posts: 565


« Reply #1 on: February 03, 2017, 02:00:01 PM »

I believe you have the order of bits confused. Bit 0 is far right.  So, 0000 0110 would be bit 1 and 2 set.
Logged
Audi100LS
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 17


« Reply #2 on: February 03, 2017, 03:16:35 PM »

Thank you for the quick answer.  Now it makes sense!  By the way I peered into your compound turbo thread, and the experience I have working on 6.4 compound turbo powerstrokes, I was going to reply but haven't had the time to gather an elegant response.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.018 seconds with 17 queries. (Pretty URLs adds 0s, 0q)