F30POST
F30POST
2012-2015 BMW 3-Series and 4-Series Forum
BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
BMW 3-Series and 4-Series Forum (F30 / F32) | F30POST > Technical Forums > B58 Turbo Engine / Drivetrain / Exhaust Modifications > JB4 App Advice
GetBMWParts
Post Reply
 
Thread Tools Search this Thread
      04-29-2017, 01:14 PM   #1
Montego92
Private First Class
United_States
24
Rep
106
Posts

Drives: 2016 M3
Join Date: May 2008
Location: fayetteville

iTrader: (1)

JB4 App Advice

Bought the JB4 app. Seeking advice on which parameters I should monitor and what I should be looking for. I'll be running Map 1 on 93 octane with BMS intake, until I can find the time to install my catless downpipe and switch to Map 2. I'm wondering about air to fuel ratios, fuel trims, and anything else you all deem critical. I have trans temp on there right now, because it is an automatic. Thanks!

Last edited by Montego92; 04-30-2017 at 01:34 AM..
Appreciate 0
      04-29-2017, 03:38 PM   #2
joeyb26
Captain
280
Rep
773
Posts

Drives: 2020 M340i xDrive
Join Date: May 2013
Location: North NJ

iTrader: (1)

Yes
__________________
2016 340i xDrive 6MT (regretfully sold)
2020 M340i xDrive
Appreciate 0
      04-30-2017, 01:35 AM   #3
Montego92
Private First Class
United_States
24
Rep
106
Posts

Drives: 2016 M3
Join Date: May 2008
Location: fayetteville

iTrader: (1)

Thread restated.
Appreciate 0
      04-30-2017, 08:55 PM   #4
iMinLuv
Lieutenant
iMinLuv's Avatar
United_States
165
Rep
413
Posts

Drives: BMW 340i M-Sport track pkg
Join Date: Jan 2017
Location: Indiana

iTrader: (0)

Quote:
Originally Posted by Montego92 View Post
Bought the JB4 app. Seeking advice on which parameters I should monitor and what I should be looking for. I'll be running Map 1 on 93 octane with BMS intake, until I can find the time to install my catless downpipe and switch to Map 2. I'm wondering about air to fuel ratios, fuel trims, and anything else you all deem critical. I have trans temp on there right now, because it is an automatic. Thanks!
AFR below 15 with the exception of spikes when you let off of throttle possible on gear shifts as well.

Send a log to Terry at BMS do a rip through a few gears WOT 10-12 seconds or so... go from there
__________________
340i M Sport Track Package | JB4 | Dinan Exhaust | BMS intake | CG catted 5" DP | HR sport springs | WMI | Zito Zf01 |
Appreciate 0
      04-30-2017, 11:08 PM   #5
zcspec
Lieutenant
zcspec's Avatar
211
Rep
456
Posts

Drives: 911/Boxster/Model Y
Join Date: Oct 2012
Location: Orange County

iTrader: (0)

Recommendations will vary so the best thing you can do, read over the JB4 Bible. I read through all different parameters and choose the ones which detailed crucial information. For example...one of the parameters I chose, was avg ign. This helps you determine if timing is being advanced or retarded, thus holding boost or dialing it back. Another good one is the parameter which measures your fuel pressure readings. I can't recall the exact protocol, but I believe it's the fp_h or fp_l.
Appreciate 0
      05-01-2017, 02:10 PM   #6
Montego92
Private First Class
United_States
24
Rep
106
Posts

Drives: 2016 M3
Join Date: May 2008
Location: fayetteville

iTrader: (1)

Quote:
Originally Posted by iMinLuv View Post
AFR below 15 with the exception of spikes when you let off of throttle possible on gear shifts as well.

Send a log to Terry at BMS do a rip through a few gears WOT 10-12 seconds or so... go from there
My afr is usually 14.5-15

Jb4 bible? Where?
Appreciate 0
      05-09-2017, 12:45 PM   #7
riskmaker76
Lieutenant
126
Rep
484
Posts

Drives: 440 xi MPPSK JB4
Join Date: Aug 2016
Location: Socialist People's State of NY - Long Island, NY

iTrader: (0)

Getting JB4... Interested in this "Bible"

Any JB4 for Dummies yet?
Appreciate 0
      05-09-2017, 12:51 PM   #8
zcspec
Lieutenant
zcspec's Avatar
211
Rep
456
Posts

Drives: 911/Boxster/Model Y
Join Date: Oct 2012
Location: Orange County

iTrader: (0)

http://f30.bimmerpost.com/forums/sho....php?t=1136840

^^^ your "Bible"
Appreciate 1
      05-09-2017, 12:53 PM   #9
riskmaker76
Lieutenant
126
Rep
484
Posts

Drives: 440 xi MPPSK JB4
Join Date: Aug 2016
Location: Socialist People's State of NY - Long Island, NY

iTrader: (0)

Thanks...

LOL - Need the dummies version

Quote:
Originally Posted by zcspec View Post
Appreciate 1
Beek705.50
      05-09-2017, 05:11 PM   #10
carguy19
Lieutenant
carguy19's Avatar
United_States
107
Rep
498
Posts

Drives: 2021 M340
Join Date: Mar 2008
Location: NJ

iTrader: (0)

Quote:
Originally Posted by Montego92 View Post
Bought the JB4 app. Seeking advice on which parameters I should monitor and what I should be looking for. I'll be running Map 1 on 93 octane with BMS intake, until I can find the time to install my catless downpipe and switch to Map 2. I'm wondering about air to fuel ratios, fuel trims, and anything else you all deem critical. I have trans temp on there right now, because it is an automatic. Thanks!
You can run map 2 with an intake and 93 octane. Just make sure you get a good brand name 93 octane fuel.

My car has been running the latest Map 2 for the last 3-4 months without one misfire or detonation code.
Appreciate 0
      05-11-2017, 04:33 PM   #11
mike@x-ph.com
BimmerPost Supporting Vendor
mike@x-ph.com's Avatar
United_States
23795
Rep
190,150
Posts


Drives: 07-335/12-328/18-M4/21-M4CP
Join Date: Sep 2013
Location: Las Vegas

iTrader: (23)

Hope this helps

Here is a quick reference to the JB4 N54 logging parameters and their general meaning as of ISO v31 firmware. Note that while many of these parameters are also present in other JB4 applications such as N20, N55, and S55 they may or may not retain the same meaning/use.

General things we look at when checking logs:

1) For absolute maps (all E series, F series maps > 2) is boost close to boost target. If no is PWM relatively high. If yes then that indicates a possible boost leak or wastegate issue. If no then it indicates FF adjustment might be required.

2) Is timing relatively stable and sloping up towards redline? Repetitive timing drops especially within the same gear while at wide open throttle this might indicate the boost target is set too high for the octane being used. Increase the octane by mixing in E85 or MMT based octane boosters, or revert to a lower boost map. If not equipped with a back end flash map consider adding in the free PUMP back end flash map.

3) Is high fuel pressure staying above 9? If no is low fuel pressure staying above 55psi? If yes then reduce the fuel demand by reducing the E85 mixture, reduce the boost target, or make the air/fuel ratio leaner via an E85 back end flash map. If no then add in a Fuel-IT stage1 pump upgrade or take one of the other steps above to reduce fuel demand. Adding in methanol, TBI injection, or full port injection, are all viable fueling upgrades if low pressure is OK but high pressure is not holding at higher power levels on E85 mixtures.

4) Are fuel trims sticking above 50? If open loop is less than 90 then raise it. If open loop is already at 90 or if you're getting 29F2 fuel pressure plausibility codes, then reduce fuel demand, or add in a free back end flash map.

5) Throttle. One of the most misunderstood aspects of evaluating logs is throttle movement. Note that throttle should not necessarily stick at 100% open at full throttle. It should be mostly fully open but closing proportional to boost exceeding boost target. Throttle is an active system used along with the boost control PID to regulate boost dynamically. Extended periods of throttle closure of 2 seconds or more and 40% or more closure normally indicates that boost control adjustment is needed. Short throttle movement of less than 30% and less than 1 second are expected and normal.


RPM: Engine speed
 
Boost: This is the pressure, in PSI, in the charge pipe just before the throttle valve. Under ideal conditions the boost value will within 1psi of the boost set point value (see Target). The factory N54/N55 TMAP sensor is able to read up to 20psi and for reading higher boost levels up to 36psi a 3.5bar TMAP sensor is required. The 3.5 bar TMAP sensor is standard on the N20, S55, and S63tu engines. Note this value does not necessarily represent the boost pressure in your intake manifold. If the throttle body closes more than around 70% it will progressively lower the boost pressure observed by the engine, but also progressively increase the boost pressure read by the TMAP sensor and JB4 logs.
 
Target: The JB4's target boost. The value is determined by the JB4s internal mapping and many other parameters including engine speed, pedal input, intake temperature, gear, and other internal logic. Typically boost should be close to target when the turbochargers are fully spooled up. Note some systems such as the EWG JB4 applications have additive target maps. With additive maps target represents the boost added to the factory boost target rather than the absolute boost target. If you see a log with a target of 6psi or less then its like an EWG model utilizing an additive map.

If boost is dramatically above or below target additional troubleshooting and setting changes are often required. Refer to PID tuning and duty bias notes: http://www.n54tech.com/forums/showthread.php?t=29893

In addition to the programmed maps there is a user definable map6 that lets you enter the specific boost targets by RPM, which the JB4 then uses along with its internal logic to construct a tuning map based around those boost targets.

ECU PSI: The ECU (Engine Control Unit) is just another name for the DME (Digital Motor Electronics) or engine computer. The ECU PSI is the DME observed boost which is being transmitted by the JB4. When boost is close to target then ECU PSI will be close to DME BT. The JB4 will alter this value above and below DME BT as needed to manipulate the throttle blade.
 
DME BT: The DME BT displays the current DME boost set point. This is determined by the DME and flash map and will vary from a peak of 10psi on the OEM flash map to as high as 20psi on back end flash maps. This value generally does not effect the JB4's boost target unless it drops suddenly to indicate either DTC intervention or a limp mode.

IAT: Intake Air Temperature is measured in the charge pipe just before the throttle valve and can be thought of as intake manifold temperature. It is measured by the TMAP sensor (Temperature Manifold Air Pressure) combination sensor…. Both boost and temperature in one physical sensor.
Typical values for a car with the stock FMIC (Front Mount Inter Cooler), not running in boost, is 20 degrees above ambient. With the onset of a boost condition, the temperature will rise quickly as boost rises and also with the length of time of the pull. Values quickly go from the normal 20 degree rise above ambient to perhaps a 70 to 90 degree rise.
The best upgraded FMIC will start out with only a 10 degree rise when not under boost and will limit the temperature rise to only about 25 degrees over a several gear pull. Also the lower the ambient temperature is the better the outlet temperatures will be.
Meth/water injection is almost always injected prior to (upstream) of the TMAP sensor location and therefore, results in this value dropping as injection commences. With the nozzle sizes used today (CM 10, 12, 14), a typical IAT reading will drop about 30 degrees from the IAT starting value just prior to going WOT (Wide Open Throttle). IAT below ambient temperature is typical using meth/water injection.

Reading is always displayed in Degrees F and is read from the left hand scale X 10.
 
Pedal: Gas pedal input. This is the position of the pedal under your right foot with a range of 0-100%. While using cruise control this value will always report zero.

Throttle: Throttle blade position (0-100%). The throttle trend displays the position of the throttle in percent. The DME takes the pedal position signal (or if higher, cruise speed demand) to generate an engine load demand signal. The load demand signal is then used to index most of the internal variables in the DME including the throttle position. N54 engines will normally have this value at 90-100% at full throttle when boost is on target, while with valvetronic engines which do not use a throttle body for load control (N55, S55) will generally reflect 60-90% at full throttle.

PWM: Stands for pulse width modulation but is also known as wastegate duty cycle. Represents the demand for the boost signal going to the vacuum control solenoid(s). The larger the signal the more vacuum is applied to the WG (Waste Gate…. exhaust gas bypass valve) control actuator and the harder the WG plug is forced onto the WG seat. The system is designed to "fail" in the WG open position so that the engine is not subjected to high boost conditions under a failure condition, such as a broken wire or faulty output.

PWM does not actually control the WG position.... but rather the pressure ratio across the exhaust gas power turbine. The WG position actuator has a very weak spring in it and yet controls a WG plug with a large pressure drop across it at high engine rpms and boost levels.
 
At low to moderate WG demand signals, the vacuum applied to the WG actuator will totally close the WG plug. As rpm and boost build, at some point, the pressure drop across the WG plug will overcome the supplied vacuum force of the actuator and the WG plug will reopen, maintaining the established exhaust gas pressure ratio.... and indirectly, also the boost pressure ratio, with no further action by the DME.
At high WG demand signal levels, the WG demand signal is great enough to maintain the WG plug on the WG seat, ensuring all gas flow passes though the power turbine.
 
During turbo spool up the JB4 will produce a high PWM to spool up the turbos and then as boost approaches target that value will drop to prevent boost from going over target. Once spooled the PID system takes over the PWM signal and adjusts it dynamically using the FF, RPM specific duty bias settings, and PID gain.
 
FF: Short for "feed forward" or the fixed component of the PID boost control system. This is the starting point for boost control and the PID will then adjust PWM above or below this value as needed for fine tuning. The user adjustment variable FF / wastegate adaptation value (0 -150) scales the FF value and will adjust itself over time as part of the normal JB4 learning routines. In addition this value can be user adjusted by RPM using the duty bias settings.

DutyC: Dutycycle. This field will vary based on the firmware version loaded and might represent the DME's projected duty cycle, which is not useful as the DME is not controlling boost in the first place, or in newer firmware versions has been changed to reflect calculated engine torque scaled from 0-7000rpm = 0-100lb/ft of torque. Note this is the torque value the DME thinks its producing and has little to do with how much torque you are actually producing.
 
Ign1: Ignition Advance is the number of crank degrees BTDC (Before Top Dead Center) when the spark is turned on to ignite the fuel/air mixture in the cylinder. Generally higher engine loads/boost levels require less advance because the burning process progresses faster (less time to complete) under higher cylinder pressures. Higher engine rpm generally requires more ignition advance because there is less time for the cylinder pressure to build up before the piston starts it’s downward stroke.
The displayed ignition advance value if for cylinder #1 but the DME can adjust timing on a cylinder by cylinder basis using an advanced knock sensor system with long term (octane detection) and short term (knock detection) trims analogous to a fuel trims. The displayed values can change a large amount under light to moderate loads….. more than 30 degrees on some engines. WOT (Wide Open Throttle) will result in a much narrower range of values….. usually dish shaped with values in the 10 to 13 degree range over the ends of the rpm band and a minimum valley value of about 6 - 8 degrees.

Of more importance is watching out for sharp drops of more than 3 degrees in the engine high torque/power band…. typically in the > 4500 rpm range. Sharp drops of 3 degrees from one scan to the next indicate potential knock activity and are a general indication that the boost curve may be set too high for the available octane. Drops randomly throughout runs especially on pump grade fuels are expected but repeated drops in the same gear indicate an overly aggressive tune.

Also note the DME will raise and lower advance as a function of normal mapping like during traction control events, gear changes, etc, and such drops are completely normal.
 
The JB4 uses this activity and the overall value of the ignition curve to calculate the Avg Ign (Average Ignition Retard) value. Newer JB4 firmware versions allow you to log timing from cylinders 2-6 in addition to cylinder 1 to provide a more comprehensive view of timing advance and knock. This must be enabled by entering the appropriate 6cyl timing value under the user adjustment page.
 
Avg Ign: Average Ignition Retard. A JB4 calculated value with a range of 0 - 6 that represents the average amount of timing below the maximum possible curve over a short term window. Lower values indicate a higher overall ignition advance while higher values indicate a lower overall ignition curve. This calculation is used by the JB4 for evaluating octane content by both map 5 (auto learning) and map 3 (methanol injection). Values below about 1.5 result in full Map 3 or Map 5 scheduled boost levels.
Values between about 1.5 and 6.0 result in lower and lower boost targets as an added safety feature for these two maps. As a general rule when using meth, race gas, or heavy E85 mixtures look for values below 2.0. When using pump gas expect values of 5 or higher.
  
FuelEn: This values changes based on the firmware and engine type. For v31 and newer N54 applications it's now used to represent the amount of fuel being added via the port injection system 0-100%. For most other applications this parameter is not used.

Trims: Fuel trims (0-50). The Trims display shows what the STFT (Short Term Fuel Trim) signal is doing. This value is displayed as 25 = 0% trims, 50 = +33% trims, and 0 = -33% trims.

This signal can be quite variable but as long as it does not spend too much time pegged at 50 (maximum value) then all is well. If pinned at 50 for long parts of a run typically AFR will behind to lean out and tuning adjustments must be made to get fuel trims back within range.
 
This signal is used to calculate an automatically tuned variable FOL (Fuel Open Loop) or just OL (Open Loop) variable. See OL discussed later.
 
Meth: Methanol flow (0-100%). The meth display shows a voltage conversion of the JB4 0-5v #15 input. Typically this input is connected to a BMS supplied FSB system which is used by the JB4 to control the methanol pump and measure pump pressure and flow. This signal can also be read from a stand alone 0-5V flow sensor such as the one provided by Aquamist.
 
When using map 3 the JB4 will transition between a low and a high boost map as a function of "meth" and "avg ign".
 
The user defined "Meth Flow Scaling" represents the minimum amount of flow to be considered "full flow". In the case of the FSB this value is 60. If methanol flow is half of the full flow value then the JB4 will target half way between its low and high map.
 
The field "Meth Boost Additive" determines how much boost the high map runs. With a maximum value of 75 representing approximately 20psi.

Typically for pump gas operation a value of 40 should be used here (approx 17psi) while for race gas and/or E85 mixtures values of 60-75 are more appropriate. It is unlikely factory turbos will be able to hit targets higher than 65 so those are generally used only for aftermarket turbos.

AFR: The AFR (Air Fuel Ratio in Lbs air/ Lbs gasoline fuel) trend displays for each bank under AFR1 for bank1 (1,2,3) and AFR2 for bank2 (4,5,6). Typical values are 15:1 at light engine loads decreasing to around 12.5:1 under heavy engine loads and high rpm.

Note: The N54 is a direct injection motor and as such will run much leaner air/fuel ratios than many who have worked with older platforms are used to seeing. It's common to target 14:1 at peak torque and 13:1 at peak HP for example. It is also normal to have the AFR display 20:1 when car is coasting in gear or under a misfiring condition where the DME will cut off fuel to the misfiring cylinder(s).  
 
FP L: Fuel pressure, low system. Pressure is read on the left hand scale X 10. Otherwise known as the in tank low pressure fuel pump. This value typically ranges from 55-70psi. If dropping below 50psi it indicates a problem with your low fuel pressure pump. Most often that problem is it needs to be augmented with an inline pump to keep up with the higher fuel demands required by ethanol usage.
 
FP H: Fuel pressure, high system. Otherwise known as the high pressure pump. Note all N54 include this and other platforms can only log this if also equipped with the flex fuel connector. This value represents the voltage of the high pressure 0-5V sensor, where a value of 20 is 5v. Each unit of measure is roughly equal to 150psi. Typical values at full throttle are 10-14, or 1500 to 2100psi. Values of less than 900psi as full throttle indicate a fuel delivery problem and the JB4 will failsafe at 700psi at full throttle. Note when not at full throttle a typical value is 5 or 750psi.
 
Map: The currently selected map. Refer to the JB4 map guide for additional details. You can use the drop down menu to change maps here.
 
Gear: Currently selected gear. For manuals 0 means the car is out of gear or the clutch is depressed.
 
LOAD: Represents the DME's load index and is very useful when working on back end flash mapping to identify where within a flash map table a tuning change is being made.
   
Clock: An internal JB4 variable used to keep track of various internal loops such as PID evaluations or ADC conversions. The value has no meaning to anyone other than BMS.

FOL: FOL is a bias applied to the HPFP pressure signal that the DME reads to affect the actual HPFP pressure. Higher values of this variable makes the DME see a lower HPFP reading and thus the DME actually raises the true HPFP pressure. If the HPFP or LPFP is weak or the E85 mixture is too high and the FOL value is also high….. typically above 85……. the DME could see a low HPFP pressure and generate a code.

FOL is an autotuning variable based on the TRIMS signal. The FOL value will trend up if during pulls the TRIMS signal is at maximum. Conversely, if the TRIMS signal is staying at zero, the FOL value will trend down.

The autotuning range of the FOL signal is 40 to 90. The maximum range is 0 to 100.
__________________
Check out our current sale by clicking on this link!
https://x-ph.com/sale/

Phone number 702-494-9435
Appreciate 1
iMinLuv164.50
      05-24-2017, 05:37 AM   #12
iMinLuv
Lieutenant
iMinLuv's Avatar
United_States
165
Rep
413
Posts

Drives: BMW 340i M-Sport track pkg
Join Date: Jan 2017
Location: Indiana

iTrader: (0)

Quote:
Originally Posted by mike@x-ph.com View Post
Hope this helps

Here is a quick reference to the JB4 N54 logging parameters and their general meaning as of ISO v31 firmware. Note that while many of these parameters are also present in other JB4 applications such as N20, N55, and S55 they may or may not retain the same meaning/use.

General things we look at when checking logs:

1) For absolute maps (all E series, F series maps > 2) is boost close to boost target. If no is PWM relatively high. If yes then that indicates a possible boost leak or wastegate issue. If no then it indicates FF adjustment might be required.

2) Is timing relatively stable and sloping up towards redline? Repetitive timing drops especially within the same gear while at wide open throttle this might indicate the boost target is set too high for the octane being used. Increase the octane by mixing in E85 or MMT based octane boosters, or revert to a lower boost map. If not equipped with a back end flash map consider adding in the free PUMP back end flash map.

3) Is high fuel pressure staying above 9? If no is low fuel pressure staying above 55psi? If yes then reduce the fuel demand by reducing the E85 mixture, reduce the boost target, or make the air/fuel ratio leaner via an E85 back end flash map. If no then add in a Fuel-IT stage1 pump upgrade or take one of the other steps above to reduce fuel demand. Adding in methanol, TBI injection, or full port injection, are all viable fueling upgrades if low pressure is OK but high pressure is not holding at higher power levels on E85 mixtures.

4) Are fuel trims sticking above 50? If open loop is less than 90 then raise it. If open loop is already at 90 or if you're getting 29F2 fuel pressure plausibility codes, then reduce fuel demand, or add in a free back end flash map.

5) Throttle. One of the most misunderstood aspects of evaluating logs is throttle movement. Note that throttle should not necessarily stick at 100% open at full throttle. It should be mostly fully open but closing proportional to boost exceeding boost target. Throttle is an active system used along with the boost control PID to regulate boost dynamically. Extended periods of throttle closure of 2 seconds or more and 40% or more closure normally indicates that boost control adjustment is needed. Short throttle movement of less than 30% and less than 1 second are expected and normal.


RPM: Engine speed
 
Boost: This is the pressure, in PSI, in the charge pipe just before the throttle valve. Under ideal conditions the boost value will within 1psi of the boost set point value (see Target). The factory N54/N55 TMAP sensor is able to read up to 20psi and for reading higher boost levels up to 36psi a 3.5bar TMAP sensor is required. The 3.5 bar TMAP sensor is standard on the N20, S55, and S63tu engines. Note this value does not necessarily represent the boost pressure in your intake manifold. If the throttle body closes more than around 70% it will progressively lower the boost pressure observed by the engine, but also progressively increase the boost pressure read by the TMAP sensor and JB4 logs.
 
Target: The JB4's target boost. The value is determined by the JB4s internal mapping and many other parameters including engine speed, pedal input, intake temperature, gear, and other internal logic. Typically boost should be close to target when the turbochargers are fully spooled up. Note some systems such as the EWG JB4 applications have additive target maps. With additive maps target represents the boost added to the factory boost target rather than the absolute boost target. If you see a log with a target of 6psi or less then its like an EWG model utilizing an additive map.

If boost is dramatically above or below target additional troubleshooting and setting changes are often required. Refer to PID tuning and duty bias notes: http://www.n54tech.com/forums/showthread.php?t=29893

In addition to the programmed maps there is a user definable map6 that lets you enter the specific boost targets by RPM, which the JB4 then uses along with its internal logic to construct a tuning map based around those boost targets.

ECU PSI: The ECU (Engine Control Unit) is just another name for the DME (Digital Motor Electronics) or engine computer. The ECU PSI is the DME observed boost which is being transmitted by the JB4. When boost is close to target then ECU PSI will be close to DME BT. The JB4 will alter this value above and below DME BT as needed to manipulate the throttle blade.
 
DME BT: The DME BT displays the current DME boost set point. This is determined by the DME and flash map and will vary from a peak of 10psi on the OEM flash map to as high as 20psi on back end flash maps. This value generally does not effect the JB4's boost target unless it drops suddenly to indicate either DTC intervention or a limp mode.

IAT: Intake Air Temperature is measured in the charge pipe just before the throttle valve and can be thought of as intake manifold temperature. It is measured by the TMAP sensor (Temperature Manifold Air Pressure) combination sensor…. Both boost and temperature in one physical sensor.
Typical values for a car with the stock FMIC (Front Mount Inter Cooler), not running in boost, is 20 degrees above ambient. With the onset of a boost condition, the temperature will rise quickly as boost rises and also with the length of time of the pull. Values quickly go from the normal 20 degree rise above ambient to perhaps a 70 to 90 degree rise.
The best upgraded FMIC will start out with only a 10 degree rise when not under boost and will limit the temperature rise to only about 25 degrees over a several gear pull. Also the lower the ambient temperature is the better the outlet temperatures will be.
Meth/water injection is almost always injected prior to (upstream) of the TMAP sensor location and therefore, results in this value dropping as injection commences. With the nozzle sizes used today (CM 10, 12, 14), a typical IAT reading will drop about 30 degrees from the IAT starting value just prior to going WOT (Wide Open Throttle). IAT below ambient temperature is typical using meth/water injection.

Reading is always displayed in Degrees F and is read from the left hand scale X 10.
 
Pedal: Gas pedal input. This is the position of the pedal under your right foot with a range of 0-100%. While using cruise control this value will always report zero.

Throttle: Throttle blade position (0-100%). The throttle trend displays the position of the throttle in percent. The DME takes the pedal position signal (or if higher, cruise speed demand) to generate an engine load demand signal. The load demand signal is then used to index most of the internal variables in the DME including the throttle position. N54 engines will normally have this value at 90-100% at full throttle when boost is on target, while with valvetronic engines which do not use a throttle body for load control (N55, S55) will generally reflect 60-90% at full throttle.

PWM: Stands for pulse width modulation but is also known as wastegate duty cycle. Represents the demand for the boost signal going to the vacuum control solenoid(s). The larger the signal the more vacuum is applied to the WG (Waste Gate…. exhaust gas bypass valve) control actuator and the harder the WG plug is forced onto the WG seat. The system is designed to "fail" in the WG open position so that the engine is not subjected to high boost conditions under a failure condition, such as a broken wire or faulty output.

PWM does not actually control the WG position.... but rather the pressure ratio across the exhaust gas power turbine. The WG position actuator has a very weak spring in it and yet controls a WG plug with a large pressure drop across it at high engine rpms and boost levels.
 
At low to moderate WG demand signals, the vacuum applied to the WG actuator will totally close the WG plug. As rpm and boost build, at some point, the pressure drop across the WG plug will overcome the supplied vacuum force of the actuator and the WG plug will reopen, maintaining the established exhaust gas pressure ratio.... and indirectly, also the boost pressure ratio, with no further action by the DME.
At high WG demand signal levels, the WG demand signal is great enough to maintain the WG plug on the WG seat, ensuring all gas flow passes though the power turbine.
 
During turbo spool up the JB4 will produce a high PWM to spool up the turbos and then as boost approaches target that value will drop to prevent boost from going over target. Once spooled the PID system takes over the PWM signal and adjusts it dynamically using the FF, RPM specific duty bias settings, and PID gain.
 
FF: Short for "feed forward" or the fixed component of the PID boost control system. This is the starting point for boost control and the PID will then adjust PWM above or below this value as needed for fine tuning. The user adjustment variable FF / wastegate adaptation value (0 -150) scales the FF value and will adjust itself over time as part of the normal JB4 learning routines. In addition this value can be user adjusted by RPM using the duty bias settings.

DutyC: Dutycycle. This field will vary based on the firmware version loaded and might represent the DME's projected duty cycle, which is not useful as the DME is not controlling boost in the first place, or in newer firmware versions has been changed to reflect calculated engine torque scaled from 0-7000rpm = 0-100lb/ft of torque. Note this is the torque value the DME thinks its producing and has little to do with how much torque you are actually producing.
 
Ign1: Ignition Advance is the number of crank degrees BTDC (Before Top Dead Center) when the spark is turned on to ignite the fuel/air mixture in the cylinder. Generally higher engine loads/boost levels require less advance because the burning process progresses faster (less time to complete) under higher cylinder pressures. Higher engine rpm generally requires more ignition advance because there is less time for the cylinder pressure to build up before the piston starts it’s downward stroke.
The displayed ignition advance value if for cylinder #1 but the DME can adjust timing on a cylinder by cylinder basis using an advanced knock sensor system with long term (octane detection) and short term (knock detection) trims analogous to a fuel trims. The displayed values can change a large amount under light to moderate loads….. more than 30 degrees on some engines. WOT (Wide Open Throttle) will result in a much narrower range of values….. usually dish shaped with values in the 10 to 13 degree range over the ends of the rpm band and a minimum valley value of about 6 - 8 degrees.

Of more importance is watching out for sharp drops of more than 3 degrees in the engine high torque/power band…. typically in the > 4500 rpm range. Sharp drops of 3 degrees from one scan to the next indicate potential knock activity and are a general indication that the boost curve may be set too high for the available octane. Drops randomly throughout runs especially on pump grade fuels are expected but repeated drops in the same gear indicate an overly aggressive tune.

Also note the DME will raise and lower advance as a function of normal mapping like during traction control events, gear changes, etc, and such drops are completely normal.
 
The JB4 uses this activity and the overall value of the ignition curve to calculate the Avg Ign (Average Ignition Retard) value. Newer JB4 firmware versions allow you to log timing from cylinders 2-6 in addition to cylinder 1 to provide a more comprehensive view of timing advance and knock. This must be enabled by entering the appropriate 6cyl timing value under the user adjustment page.
 
Avg Ign: Average Ignition Retard. A JB4 calculated value with a range of 0 - 6 that represents the average amount of timing below the maximum possible curve over a short term window. Lower values indicate a higher overall ignition advance while higher values indicate a lower overall ignition curve. This calculation is used by the JB4 for evaluating octane content by both map 5 (auto learning) and map 3 (methanol injection). Values below about 1.5 result in full Map 3 or Map 5 scheduled boost levels.
Values between about 1.5 and 6.0 result in lower and lower boost targets as an added safety feature for these two maps. As a general rule when using meth, race gas, or heavy E85 mixtures look for values below 2.0. When using pump gas expect values of 5 or higher.
  
FuelEn: This values changes based on the firmware and engine type. For v31 and newer N54 applications it's now used to represent the amount of fuel being added via the port injection system 0-100%. For most other applications this parameter is not used.

Trims: Fuel trims (0-50). The Trims display shows what the STFT (Short Term Fuel Trim) signal is doing. This value is displayed as 25 = 0% trims, 50 = +33% trims, and 0 = -33% trims.

This signal can be quite variable but as long as it does not spend too much time pegged at 50 (maximum value) then all is well. If pinned at 50 for long parts of a run typically AFR will behind to lean out and tuning adjustments must be made to get fuel trims back within range.
 
This signal is used to calculate an automatically tuned variable FOL (Fuel Open Loop) or just OL (Open Loop) variable. See OL discussed later.
 
Meth: Methanol flow (0-100%). The meth display shows a voltage conversion of the JB4 0-5v #15 input. Typically this input is connected to a BMS supplied FSB system which is used by the JB4 to control the methanol pump and measure pump pressure and flow. This signal can also be read from a stand alone 0-5V flow sensor such as the one provided by Aquamist.
 
When using map 3 the JB4 will transition between a low and a high boost map as a function of "meth" and "avg ign".
 
The user defined "Meth Flow Scaling" represents the minimum amount of flow to be considered "full flow". In the case of the FSB this value is 60. If methanol flow is half of the full flow value then the JB4 will target half way between its low and high map.
 
The field "Meth Boost Additive" determines how much boost the high map runs. With a maximum value of 75 representing approximately 20psi.

Typically for pump gas operation a value of 40 should be used here (approx 17psi) while for race gas and/or E85 mixtures values of 60-75 are more appropriate. It is unlikely factory turbos will be able to hit targets higher than 65 so those are generally used only for aftermarket turbos.

AFR: The AFR (Air Fuel Ratio in Lbs air/ Lbs gasoline fuel) trend displays for each bank under AFR1 for bank1 (1,2,3) and AFR2 for bank2 (4,5,6). Typical values are 15:1 at light engine loads decreasing to around 12.5:1 under heavy engine loads and high rpm.

Note: The N54 is a direct injection motor and as such will run much leaner air/fuel ratios than many who have worked with older platforms are used to seeing. It's common to target 14:1 at peak torque and 13:1 at peak HP for example. It is also normal to have the AFR display 20:1 when car is coasting in gear or under a misfiring condition where the DME will cut off fuel to the misfiring cylinder(s).  
 
FP L: Fuel pressure, low system. Pressure is read on the left hand scale X 10. Otherwise known as the in tank low pressure fuel pump. This value typically ranges from 55-70psi. If dropping below 50psi it indicates a problem with your low fuel pressure pump. Most often that problem is it needs to be augmented with an inline pump to keep up with the higher fuel demands required by ethanol usage.
 
FP H: Fuel pressure, high system. Otherwise known as the high pressure pump. Note all N54 include this and other platforms can only log this if also equipped with the flex fuel connector. This value represents the voltage of the high pressure 0-5V sensor, where a value of 20 is 5v. Each unit of measure is roughly equal to 150psi. Typical values at full throttle are 10-14, or 1500 to 2100psi. Values of less than 900psi as full throttle indicate a fuel delivery problem and the JB4 will failsafe at 700psi at full throttle. Note when not at full throttle a typical value is 5 or 750psi.
 
Map: The currently selected map. Refer to the JB4 map guide for additional details. You can use the drop down menu to change maps here.
 
Gear: Currently selected gear. For manuals 0 means the car is out of gear or the clutch is depressed.
 
LOAD: Represents the DME's load index and is very useful when working on back end flash mapping to identify where within a flash map table a tuning change is being made.
   
Clock: An internal JB4 variable used to keep track of various internal loops such as PID evaluations or ADC conversions. The value has no meaning to anyone other than BMS.

FOL: FOL is a bias applied to the HPFP pressure signal that the DME reads to affect the actual HPFP pressure. Higher values of this variable makes the DME see a lower HPFP reading and thus the DME actually raises the true HPFP pressure. If the HPFP or LPFP is weak or the E85 mixture is too high and the FOL value is also high….. typically above 85……. the DME could see a low HPFP pressure and generate a code.

FOL is an autotuning variable based on the TRIMS signal. The FOL value will trend up if during pulls the TRIMS signal is at maximum. Conversely, if the TRIMS signal is staying at zero, the FOL value will trend down.

The autotuning range of the FOL signal is 40 to 90. The maximum range is 0 to 100.
Good stuff mike thanks!!
__________________
340i M Sport Track Package | JB4 | Dinan Exhaust | BMS intake | CG catted 5" DP | HR sport springs | WMI | Zito Zf01 |
Appreciate 1
      05-24-2017, 12:00 PM   #13
mike@x-ph.com
BimmerPost Supporting Vendor
mike@x-ph.com's Avatar
United_States
23795
Rep
190,150
Posts


Drives: 07-335/12-328/18-M4/21-M4CP
Join Date: Sep 2013
Location: Las Vegas

iTrader: (23)

Quote:
Originally Posted by iMinLuv View Post
Good stuff mike thanks!!
My pleasure
__________________
Check out our current sale by clicking on this link!
https://x-ph.com/sale/

Phone number 702-494-9435
Appreciate 0
      05-24-2017, 01:12 PM   #14
iMinLuv
Lieutenant
iMinLuv's Avatar
United_States
165
Rep
413
Posts

Drives: BMW 340i M-Sport track pkg
Join Date: Jan 2017
Location: Indiana

iTrader: (0)

Quote:
Originally Posted by mike@x-ph.com View Post
Quote:
Originally Posted by iMinLuv View Post
Good stuff mike thanks!!
My pleasure
Is all that info for N55/4 and B58 specifically? Or are those pretty standard for most BMW engines?
__________________
340i M Sport Track Package | JB4 | Dinan Exhaust | BMS intake | CG catted 5" DP | HR sport springs | WMI | Zito Zf01 |
Appreciate 0
      05-24-2017, 02:41 PM   #15
mike@x-ph.com
BimmerPost Supporting Vendor
mike@x-ph.com's Avatar
United_States
23795
Rep
190,150
Posts


Drives: 07-335/12-328/18-M4/21-M4CP
Join Date: Sep 2013
Location: Las Vegas

iTrader: (23)

Quote:
Originally Posted by iMinLuv View Post
Is all that info for N55/4 and B58 specifically? Or are those pretty standard for most BMW engines?
This guide was for the N54.

while many of these parameters are also present in other JB4 applications such as N20, N55, and S55 they may or may not retain the same meaning/use.
__________________
Check out our current sale by clicking on this link!
https://x-ph.com/sale/

Phone number 702-494-9435
Appreciate 0
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 08:05 AM.




f30post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST