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 02-05-2014, 04:08 AM   #29
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)
I watched that screencast last night. I need to work out how to do that on my own as I don't have any access to Excel that can use macros. I'm not bad with spreadsheets so it'll just take time to do it manually but it's a bit of a PITA.

Maybe this is a silly question, but what tables do you use to scale the DI/PI and how do you scale them based on the results? My map has very close to stock PI/DI ratios in use so I've got the OL MAF sorted I think, I spent a good few hours yesterday getting it locked down from logs I've had.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 02-05-2014, 05:13 AM   #30
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)
Also, as I'm wondering whether this is relevant to scaling the injectors/MAF. Any idea what the AF Learning Ranges do?
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 02-05-2014, 10:01 AM   #31
mad_sb
Senior Member
 
Join Date: Jan 2013
Drives: 2013 Asphalt FR-S
Location: Orange County
Posts: 1,639
Thanks: 632
Thanked 982 Times in 537 Posts
Mentioned: 100 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
Also I thought it might be worth tying in the ECUtek tables as they aren't labelled the same as in Romraider, just so I/others don't get wires crossed (mainly me). @jamesm is this correct:

@mad_sb's list:
GDI Pressure Multiplier A & B - DI Quantity Fuel Pressure #1 & 2
Closed loop Target Compensation A & B - Closed Loop AFR Adjustment #1 & 2
Engine Load Compensation (Manifold Pressure) - Calculated Engine Load Compensations #1 (what is #2 - it's a 2x2 table?).


When you stated to zero the Engine Load comp tables, do you mean to have 1 in every cell as I assume it's a multiplier?
I am attaching two shots of the STOCK Manifold pressure engine load comp table. How it looks will depend on how your software scales the table data. RomRaider uses actual percentage, brzedit uses decimal. THese table both represent the same values.
Attached Images
 
__________________
mad_sb is offline   Reply With Quote
The Following User Says Thank You to mad_sb For This Useful Post:
Kodename47 (02-05-2014)
Old 02-05-2014, 10:04 AM   #32
mad_sb
Senior Member
 
Join Date: Jan 2013
Drives: 2013 Asphalt FR-S
Location: Orange County
Posts: 1,639
Thanks: 632
Thanked 982 Times in 537 Posts
Mentioned: 100 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
Also, as I'm wondering whether this is relevant to scaling the injectors/MAF. Any idea what the AF Learning Ranges do?
Those are the ranges for fuel trims in mas air flow units (g/s) idle, low, medium, and high if you talking fuel trim language or AFR Learning A, B, C, & D in Subaru language.
__________________
mad_sb is offline   Reply With Quote
The Following User Says Thank You to mad_sb For This Useful Post:
Kodename47 (02-05-2014)
Old 02-05-2014, 10:20 AM   #33
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,294 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
I watched that screencast last night. I need to work out how to do that on my own as I don't have any access to Excel that can use macros. I'm not bad with spreadsheets so it'll just take time to do it manually but it's a bit of a PITA.

Maybe this is a silly question, but what tables do you use to scale the DI/PI and how do you scale them based on the results? My map has very close to stock PI/DI ratios in use so I've got the OL MAF sorted I think, I spent a good few hours yesterday getting it locked down from logs I've had.
it's Fuel Injection Ratio Port to Direct 1/2/3. There are three maps for different temperature ranges. 100% is port only, 0% is di only.
jamesm is offline   Reply With Quote
Old 02-05-2014, 10:25 AM   #34
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 jamesm View Post
it's Fuel Injection Ratio Port to Direct 1/2/3. There are three maps for different temperature ranges. 100% is port only, 0% is di only.


I understand the PI/DI ratio. You guys mentioned scaling out the injector errors, how do you do that for each?
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 02-05-2014, 10:37 AM   #35
jamesm
Banned
 
Join Date: Mar 2013
Drives: 2013 FR-S
Location: Orlando, FL
Posts: 2,929
Thanks: 1,166
Thanked 2,294 Times in 1,180 Posts
Mentioned: 313 Post(s)
Tagged: 4 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
I understand the PI/DI ratio. You guys mentioned scaling out the injector errors, how do you do that for each?
Oh ok sorry I was confused. For port you use the scaler and latency, for di I believe @mad_sb is using the di fuel pressure targets but maybe he'll chime in to confirm as I'm not 100% clear on it.
jamesm is offline   Reply With Quote
Old 02-05-2014, 01:12 PM   #36
mad_sb
Senior Member
 
Join Date: Jan 2013
Drives: 2013 Asphalt FR-S
Location: Orange County
Posts: 1,639
Thanks: 632
Thanked 982 Times in 537 Posts
Mentioned: 100 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by jamesm View Post
Oh ok sorry I was confused. For port you use the scaler and latency, for di I believe @mad_sb is using the di fuel pressure targets but maybe he'll chime in to confirm as I'm not 100% clear on it.
For DI scaling you use the GDI Pressure Multiplier A&B tables. If you need 30% more fuel you multiply the entire table by 1.3. If you need 90% as much fuel you multiply the table by 0.9. If you need to fine tune a specific maf / gdi pressure range you just adjust those cells of the A&B.

For port scaling, you manipulate the scale number and the latency values. For port if you want 30% more fuel you reduce the injector size by 30%. Lets say your injector scaler is at 200 and you want 10% LESS fuel then you do (1.1*200)=220cc. If you want 10% more fuel, you do (.9*200)= 180cc. At low pulse with you adjust the latency and leave scaling as is.

The Pressure target table is just for fine tuning. Since doing my long tube headers 3600 rpm shows very lean readings no matter what i do with the fuel map so I bumped the target rail pressure in that area. Also dialed out a little bit of pressure up top to keep afr and error flat as you rev it out.
__________________
mad_sb is offline   Reply With Quote
The Following 2 Users Say Thank You to mad_sb For This Useful Post:
86drift (03-05-2014), Kodename47 (02-05-2014)
Old 02-05-2014, 04:53 PM   #37
ztan
Senior Member
 
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 361 Times in 145 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
Thanks guys, I think I'm getting my head round it. Questions:

I have not changed injectors, so is there any need to do full PI/DI sweeps? From this I can just run full open loop to dial in the MAF, correct?

Injector latency, again no need to be concerned? How do you calculate that?

Changing PI/DI ratio will have an affect on AFRs? If I do this with no injector change, is can this be overcome by pure MAF scaling?
I think it is worth doing PI/DI sweeps on stock form.
My car, stock runs ok, but was dropping IAM at part throttle cruise.
Stock DI/PI trims attached; analytic conditions: Daily driving, dMAF/dT < 0.2, ECT >85C, Closed Loop plot of total trims against MAFV.

The curves come together in the low MAF range because at warm idle, DI is used.

I tried touching latency but found that mine was fine stock (change in 0.01 increments, even 0.02 put my PI curve shape off)

I've corrected for around a 3% Port error and the car is much smoother, need to do more testing to verify it works before I post my method (many thanks to JamesM for hints).
Attached Images
 
ztan is offline   Reply With Quote
The Following 2 Users Say Thank You to ztan For This Useful Post:
Kodename47 (02-05-2014), thambu19 (12-05-2015)
Old 02-05-2014, 05:00 PM   #38
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)
Nice work. I now need to know how far the PI and DI systems can individually support the fueling requirement for my S/C. Is it worth scaling full pulls or just in closed loop?

I've created my own spreadsheets today to pull in the data required for this.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
The Following User Says Thank You to Kodename47 For This Useful Post:
ysr50guy (08-27-2014)
Old 03-01-2014, 08:46 AM   #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)
Another thread resurrection from me


Now I've been having a go at the OL and CL MAF scaling I've become familiar with most of the above. I still have a couple of queries.


When people are looking at DI fuelling errors, are you just looking at blanket changes over the entire map? @ztan did you ever complete that? You did day you were going to show how you did it.


As I'm doing this on stock injectors, would a good method be to scale MAF for the PI and then adjust the DI to match? Or does it not really matter which one is the base relationship? As in ztans example above, would you just scale down the PI as the DI is showing less error in the 1st place or would you scale the MAF to the PI and then correct the DI fuel to suit?


I was going through this again and I was trying to work out what the relationship is between the main map and the closed loop fuelling adjustment tables. Is there a best practice way of doing the CL table?


For example, I've included my main fuel map and the CL table. Can anyone explain how these interact in this example? I think I understand but hopefully this may clarify. The bottom map is an Eco map that I run on mode 1, I included this to see if someone can explain what effect this will have on CL fuelling since the CL table is the same for the whole ROM but obviously I can include different fuel maps on each of the 4 modes.


__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 03-02-2014, 04:51 PM   #40
ztan
Senior Member
 
Join Date: Jul 2013
Drives: Toyota 86
Location: Gold Coast, Australia
Posts: 311
Thanks: 44
Thanked 361 Times in 145 Posts
Mentioned: 60 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
When people are looking at DI fuelling errors, are you just looking at blanket changes over the entire map? @ztan did you ever complete that? You did day you were going to show how you did it.
Still working. I've had to play with my IAT comp maps first, had trims changing significantly with temerature, then was trying a unified adjustment method using MatLab which hasn't worked; going back to doing things one thing at a time.
ztan is offline   Reply With Quote
Old 03-03-2014, 06:49 PM   #41
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)
I found this old thread by @mad_sb which has been a great help so I thought I'd link in here:
http://www.ft86club.com/forums/showthread.php?t=30418

@EcuTek doesn't have the Minimum Open Loop AFR table defined though so I assume we have the stock setting of 14.0.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
 
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
BRZedit Fuel Trims, Closed to Open loop transiton mad_sb Engine, Exhaust, Transmission 32 08-06-2015 04:14 AM
Screencast: experimenting with full-time closed loop fueling jamesm Software Tuning 2 12-27-2013 11:19 AM
Open track time in Arizona Kdej1 Southwest 4 05-21-2013 03:57 PM
Open track time at MSR-Houston... Vracer111 Southwest 1 06-15-2012 04:43 AM
Autoslalom and Time Attack open house this Sunday (April 1st) 7thgear CANADA 0 03-31-2012 11:12 AM


All times are GMT -4. The time now is 04:35 PM.


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.