follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Speed By Design
Register Garage Community Calendar Today's Posts Search

Go Back   Toyota GR86, 86, FR-S and Subaru BRZ Forum & Owners Community - FT86CLUB > Technical Topics > Software Tuning

Software Tuning Discuss all software tuning topics.

Register and become an FT86Club.com member. You will see fewer ads

User Tag List

Reply
 
Thread Tools Search this Thread
Old 01-04-2014, 03:36 PM   #29
brn12345
Senior Member
 
brn12345's Avatar
 
Join Date: Oct 2012
Drives: BRZ
Location: Bahrain
Posts: 254
Thanks: 101
Thanked 137 Times in 63 Posts
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by nelsmar View Post
your tq has dropped on dyno #2 & #3, and if you look you are looking at a fair bit richer on both of these. When testing mods like this you want to make sure LTFT is not affecting your AFR's. Also verify that the oil, coolant, and IAT temps are near the same between pulls. Verify your ignition timing is near the same, if not look into why. Did you play with ignition tuning this time around? When you remove the OEM header and install a new cat-less one the EGT temps tend to drop allowing more aggressive tuning.

From what i am seeing here you just removed parts and made no tuning changes between so the changes will be minimal. With the secondary cat removed you should work on getting your AFR's close to your commanded AFR first. Then once the ecu is doing what you tell it to you can start working on timing and actual afr's.

Very useful info thanks. Moving afr was something I didn't know how to tackle, so thanks for the advice on disabling it. Thanks to @jamesm as well. Will try disabling next time.


I didn't play with the tune at all in this case. Will try fiddling right after I get a resonated mid pipe. I gutted the secondary cat and the car sounds really bad.


In the meantime Ill probably review logs and review maf scaling as suggested.
__________________
2013 Lightning Red - 6MT
Perrin Inlet Hose ~ TRD Panel Air Filter ~ OEM Modified Snorkel ~ Revolution 4-2-1 EL Header ~ HKS Resonated Front Pipe ~ BRZedit self tune ~ KW Clubsport Coilovers ~ AP Racing Big Brake 4 Piston ~ Whiteline Front Endlinks ~ Perrin Rear Endlinks ~ WedsSport TC105N 17x8 42+ ~Dunlop Direzza II Star Spec 225/45/17 ~ STI Trunk Lid Spoiler
brn12345 is offline   Reply With Quote
Old 01-04-2014, 10:26 PM   #30
8686
Senior Member
 
8686's Avatar
 
Join Date: Apr 2013
Drives: 86
Location: SA
Posts: 364
Thanks: 395
Thanked 116 Times in 81 Posts
Mentioned: 5 Post(s)
Tagged: 0 Thread(s)
I noticed that in your last run the AFR is going very rich according to the dyno like 10 on 4500 rpm. on the log, it is reading 12.17.
Can any one help in explaining why is that happing.


Sent from my iPhone using Tapatalk
__________________
VOLK LE37 17X7.5, SWIFT Springs, Bilstein B8, HKS intake duct, Cosworth Air Filter, HKS headers, PLM Over Pipe, EVS Down Pipe & Exhaust, FD 4.55, GFB pulleys, Axle-Exchange Drive Shaft, Mishimoto oil cooler, Cusco F&R strut bar, TRD door stabilizer, Innovate SC, Delicious Tuned
8686 is offline   Reply With Quote
Old 01-05-2014, 02:40 AM   #31
nelsmar
Senior Member
 
Join Date: Feb 2013
Drives: FR-S
Location: Phoenix
Posts: 2,605
Thanks: 733
Thanked 2,361 Times in 1,031 Posts
Mentioned: 345 Post(s)
Tagged: 3 Thread(s)
Quote:
Originally Posted by 8686 View Post
I noticed that in your last run the AFR is going very rich according to the dyno like 10 on 4500 rpm. on the log, it is reading 12.17.
Can any one help in explaining why is that happing.


Sent from my iPhone using Tapatalk
Looks like his OEM wideband is not calibrated. OEM calibration only reads around that low. You have to re-write the axis on the tune to lower it and make it readable. However below ~12AFR the oem sensor is not terribly accurate and its update frequency is fairly low.

The dyno wideband is a little more reliable. However if you remove a cat on the car the dyno will start to read more accurately. So it might start to look slightly richer at the tail pipe.
__________________
When I grow up, I wanna be God.
My flickr - Canibeat
Local magazine scout
Old Setup: Vortech Supercharged 360WHP/262WTQ @ 11.5psi
My build thread - WTF happened to nelsmar's car thread
nelsmar is offline   Reply With Quote
Old 01-05-2014, 02:42 AM   #32
s2d4
Senior Member
 
s2d4's Avatar
 
Join Date: Mar 2013
Drives: R32 GTR, AW11 MR2 SC, GTS86 R
Location: OZ
Posts: 2,615
Thanks: 603
Thanked 1,224 Times in 708 Posts
Mentioned: 35 Post(s)
Tagged: 0 Thread(s)
Wideband != narrowband
__________________
s2d4 is offline   Reply With Quote
Old 01-05-2014, 02:45 AM   #33
nelsmar
Senior Member
 
Join Date: Feb 2013
Drives: FR-S
Location: Phoenix
Posts: 2,605
Thanks: 733
Thanked 2,361 Times in 1,031 Posts
Mentioned: 345 Post(s)
Tagged: 3 Thread(s)
Quote:
Originally Posted by s2d4 View Post
Wideband != narrowband
The OEM front AFR sensor is a Denso limiting-current wideband. Not a narrowband.



The denso sensor just simply doesn't read much below 12 AFR, and below 12 its accuracy is not quite as good. Compared to my LC-2 and the LM2 we were using on the dyno (with the bosch from my LC-2 wired into it) it was fairly close on AFR's. Mind you I have calibrated mine though. Although below 12 AFR the accuracy drops off a bit. And the oem wideband updates much slower than my innovate does. So the detail I get in my logs are more precise on the innovate. However it is not always necessary unless doing very fine tuning to use more advanced wideband especially on pump gas.
__________________
When I grow up, I wanna be God.
My flickr - Canibeat
Local magazine scout
Old Setup: Vortech Supercharged 360WHP/262WTQ @ 11.5psi
My build thread - WTF happened to nelsmar's car thread
nelsmar is offline   Reply With Quote
The Following User Says Thank You to nelsmar For This Useful Post:
Xero-Limit (01-05-2014)
Old 01-05-2014, 04:12 AM   #34
s2d4
Senior Member
 
s2d4's Avatar
 
Join Date: Mar 2013
Drives: R32 GTR, AW11 MR2 SC, GTS86 R
Location: OZ
Posts: 2,615
Thanks: 603
Thanked 1,224 Times in 708 Posts
Mentioned: 35 Post(s)
Tagged: 0 Thread(s)
Wonder why it targets around 10 for AFR with the stock ROM for high rpm and load when it is so inaccurate under 12?
Can't remember off the top of my head how far out it was for @jamesm when he did the compensation map for full close loop setup.
__________________
s2d4 is offline   Reply With Quote
Old 01-05-2014, 04:23 AM   #35
brn12345
Senior Member
 
brn12345's Avatar
 
Join Date: Oct 2012
Drives: BRZ
Location: Bahrain
Posts: 254
Thanks: 101
Thanked 137 Times in 63 Posts
Mentioned: 6 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by nelsmar View Post
Looks like his OEM wideband is not calibrated. OEM calibration only reads around that low. You have to re-write the axis on the tune to lower it and make it readable. However below ~12AFR the oem sensor is not terribly accurate and its update frequency is fairly low.

The dyno wideband is a little more reliable. However if you remove a cat on the car the dyno will start to read more accurately. So it might start to look slightly richer at the tail pipe.
@8686 I am aware of the OEM sensor has a floor of 12.17 but I assumed that if I changed it to read lower it would mess up part throttle etc. I am assuming the stock map limits it to 12.17 for a reason. I am going to install a standalone wideband that will then be plugged directly into the OP2 for direct logging. I believe this will have much more consistent and real results.
__________________
2013 Lightning Red - 6MT
Perrin Inlet Hose ~ TRD Panel Air Filter ~ OEM Modified Snorkel ~ Revolution 4-2-1 EL Header ~ HKS Resonated Front Pipe ~ BRZedit self tune ~ KW Clubsport Coilovers ~ AP Racing Big Brake 4 Piston ~ Whiteline Front Endlinks ~ Perrin Rear Endlinks ~ WedsSport TC105N 17x8 42+ ~Dunlop Direzza II Star Spec 225/45/17 ~ STI Trunk Lid Spoiler
brn12345 is offline   Reply With Quote
Old 01-05-2014, 04:54 AM   #36
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,633 Times in 1,113 Posts
Mentioned: 156 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by s2d4 View Post
Wonder why it targets around 10 for AFR with the stock ROM for high rpm and load when it is so inaccurate under 12?
Can't remember off the top of my head how far out it was for @jamesm when he did the compensation map for full close loop setup.
Understanding open loop fueling is the key here and is why MAF scaling (or fueling table corrections) are important. When on open loop, the ECU uses the MAF to calculate g/s of air entering the engine and then calculates how much fuel is required to hit the target AFR in the fuel map. The output of the O2 sensor is purely for you to monitor the output and is not used by the ECU in these conditions.

My O2 has been scaled to read as accurate as possible after time spent on the dyno using the wideband to calibrate it as above.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 01-05-2014, 04:57 AM   #37
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,633 Times in 1,113 Posts
Mentioned: 156 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by brn12345 View Post
@8686 I am aware of the OEM sensor has a floor of 12.17 but I assumed that if I changed it to read lower it would mess up part throttle etc. I am assuming the stock map limits it to 12.17 for a reason. I am going to install a standalone wideband that will then be plugged directly into the OP2 for direct logging. I believe this will have much more consistent and real results.
As with all sensors, you choose where you want resolution. Actually the stock sensor is good at lambda 1 which is where you spend most of your time in cruise and part throttle. I'll see if I can dig out my O2 scaling as a reference as well as one by a previous tuner, both are different but have worked well.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 01-05-2014, 08:00 AM   #38
s2d4
Senior Member
 
s2d4's Avatar
 
Join Date: Mar 2013
Drives: R32 GTR, AW11 MR2 SC, GTS86 R
Location: OZ
Posts: 2,615
Thanks: 603
Thanked 1,224 Times in 708 Posts
Mentioned: 35 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
Understanding open loop fueling is the key here and is why MAF scaling (or fueling table corrections) are important. When on open loop, the ECU uses the MAF to calculate g/s of air entering the engine and then calculates how much fuel is required to hit the target AFR in the fuel map. The output of the O2 sensor is purely for you to monitor the output and is not used by the ECU in these conditions.

My O2 has been scaled to read as accurate as possible after time spent on the dyno using the wideband to calibrate it as above.
Yeah, I know about it.
You didn't actually answer the question though.
__________________
s2d4 is offline   Reply With Quote
Old 01-05-2014, 01:42 PM   #39
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,633 Times in 1,113 Posts
Mentioned: 156 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by s2d4 View Post
Yeah, I know about it.
You didn't actually answer the question though.


It did kind of explain it though. The map can still target those values as at high RPM and loads it's not using the O2 sensor to validate what it's achieving, it's in open loop so is calculating the output AFR from the MAF sensor reading and fuelling accordingly. That is also why there is LTFT as it works them out in closed loop when the O2 sensor is within good working ranges and then applies them in open loop when it's not.


Remember the O2 sensor is only used for fuelling in closed loop.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 01-05-2014, 01:57 PM   #40
nelsmar
Senior Member
 
Join Date: Feb 2013
Drives: FR-S
Location: Phoenix
Posts: 2,605
Thanks: 733
Thanked 2,361 Times in 1,031 Posts
Mentioned: 345 Post(s)
Tagged: 3 Thread(s)
The ecu doesn't need a wideband to verify its AFR targets. The AFR traget is created based off the maf calibration and other tables combined. The car in open loop can run completely with out a af sensor. The car does not need to know if it is more than say... 1AFR off for adjusting fuel trims, so there is simply no reason to spend the time calibrating it from the factory as it literally does nothing for the ecu. We however are using this sensor to verify our target AFR and as it is only calibrated from the factory for closer to stoich levels... we need to extend this to see further.

The region in which you would be in closed loop with the factory tune is pretty much all 12+AFR. Once you dip into areas in the 11's the car should be in open loop on the factory tune. Open up the fuel table and you will see what i am talking about.
__________________
When I grow up, I wanna be God.
My flickr - Canibeat
Local magazine scout
Old Setup: Vortech Supercharged 360WHP/262WTQ @ 11.5psi
My build thread - WTF happened to nelsmar's car thread
nelsmar is offline   Reply With Quote
Old 01-05-2014, 02:07 PM   #41
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,293 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
the fueling table is just a table of lambda offset targets (i.e. internally your '11.2' means lambda + x% fuel). what the computer needs to know is how much fuel it needs to inject to create a stoichiometric afr at any given time. if then applies the offset over this to achieve the target afr you see in the fueling map.

so what this means is that your fueling is only as accurate as your hardware (maf, injectors mainly) calibration. unfortunately there are many, many ways to arrive at the same conclusion, and all but one are wrong and will have side-effects you don't want.

with many cars its common to do 'maf hacks' to overcome load limits or to just not care whether targets were being hit, or just move the targets to compensate. we don't have the same luxury. being that we have two complete, independent, interoperating fueling systems (port and di) their calibration must be as close to real-world correct as possible. whereas you could compensate for slightly wrong injector scaling in the maf on say a wrx, if you were to do that on our car you'd completely screw the direct injection fueling error and wonder why your idle was rough and car tried to stall when you came to a stop.

so, long story short, when you have DI + PI, they both have to be right, which means you shouldn't ever be making 'corrections' to the fueling target tables. if you are, you're doing it wrong, masking a bigger issue and chasing your tail. i know because i eventually caught mine .
jamesm is offline   Reply With Quote
The Following User Says Thank You to jamesm For This Useful Post:
ultra (01-05-2014)
Old 01-05-2014, 02:08 PM   #42
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,293 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
Quote:
Originally Posted by nelsmar View Post
The ecu doesn't need a wideband to verify its AFR targets. The AFR traget is created based off the maf calibration and other tables combined. The car in open loop can run completely with out a af sensor. The car does not need to know if it is more than say... 1AFR off for adjusting fuel trims, so there is simply no reason to spend the time calibrating it from the factory as it literally does nothing for the ecu. We however are using this sensor to verify our target AFR and as it is only calibrated from the factory for closer to stoich levels... we need to extend this to see further.

The region in which you would be in closed loop with the factory tune is pretty much all 12+AFR. Once you dip into areas in the 11's the car should be in open loop on the factory tune. Open up the fuel table and you will see what i am talking about.
to be accurate, only 14.7:1 can ever be targeted in closed loop, the logic doesn't work any other way. the values in the closed loop section of the map that *arent* 14.7:1 actually arent targets, they're there to generate trims, but that's another topic for another day.

suffice to say that the ecu can only truly target 14.7:1 in closed loop, even if it acts like it isn't sometimes.
jamesm is offline   Reply With Quote
The Following User Says Thank You to jamesm For This Useful Post:
nelsmar (01-05-2014)
 
Reply


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

Forum Jump


All times are GMT -4. The time now is 10:45 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
User Alert System provided by Advanced User Tagging v3.3.0 (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Garage vBulletin Plugins by Drive Thru Online, Inc.