follow ft86club on our blog, twitter or facebook.
FT86CLUB
Ft86Club
Delicious Tuning
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.


User Tag List

Reply
 
Thread Tools Search this Thread
Old 10-03-2014, 05:33 PM   #15
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,629 Times in 1,112 Posts
Mentioned: 155 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by steve99 View Post
one thing they did not mention in the video above is that running richer generally buys you knock resistance so you can run more advance and make more power, there are many interactions when tuning its not simply add more timing make more power everything it a tradeoff and has other effects some undesirable.
Very true, but it does show that within limits that AFR swings doesn't have a big impact on power. What you have to be aware of is the resultant exhaust gas temperatures
__________________
.: 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:
steve99 (10-03-2014)
Old 10-04-2014, 01:40 AM   #16
BuBlake
Chronic Flashturbator
 
BuBlake's Avatar
 
Join Date: Sep 2012
Drives: '13 Scion FR-S MT
Location: Texas
Posts: 319
Thanks: 202
Thanked 98 Times in 55 Posts
Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Garage
Quote:
Originally Posted by Kodename47 View Post
The 2 maps you're on about are AVCS active, usually with the higher values, and AVCS off. The advance map will likely be called ignition advance or maybe advance A. There should only be 3 ignition timing maps that look correct.
Okay, so the values I changed were likely in AVCS on(base table B). Now the question is when does AVCS turn on? Also assuming AVCS stands for active valve control system.(google)

knock correction advance max A is probably what you would call the advance map. It contains values between 0 and 6 degrees and has load and rpm parameters on a large graph just like base timing A and B...

From what I understand, the ecu uses values in the active cell from knock correction max advance A, then multiplies them by IAM(which is 1 because I have no knock), then as far as I know, the only thing it does with that value is display it as KC learned in datalogs. lol... I'll go read some more, please don't kill me.
BuBlake is offline   Reply With Quote
Old 10-04-2014, 02:19 AM   #17
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by BuBlake View Post
Okay, so the values I changed were likely in AVCS on(base table B). Now the question is when does AVCS turn on? Also assuming AVCS stands for active valve control system.(google)

knock correction advance max A is probably what you would call the advance map. It contains values between 0 and 6 degrees and has load and rpm parameters on a large graph just like base timing A and B...

From what I understand, the ecu uses values in the active cell from knock correction max advance A, then multiplies them by IAM(which is 1 because I have no knock), then as far as I know, the only thing it does with that value is display it as KC learned in datalogs. lol... I'll go read some more, please don't kill me.

Have a read here

http://www.ft86club.com/forums/showthread.php?t=61820


Base_TIMING_B is used during normal operation
Base_Timing_A is for limp home mode
steve99 is offline   Reply With Quote
Old 10-04-2014, 03:55 AM   #18
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,629 Times in 1,112 Posts
Mentioned: 155 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by steve99 View Post
Base_TIMING_B is used during normal operation
Base_Timing_A is for limp home mode
Kinda, the AVCS (VVT) isn't active on cold engine start and doesn't become active immediately. I assume that's why that map is there as changes in overlap will affect the dynamic compression ratio.
__________________
.: 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:
steve99 (10-04-2014)
Old 10-04-2014, 03:00 PM   #19
BuBlake
Chronic Flashturbator
 
BuBlake's Avatar
 
Join Date: Sep 2012
Drives: '13 Scion FR-S MT
Location: Texas
Posts: 319
Thanks: 202
Thanked 98 Times in 55 Posts
Mentioned: 10 Post(s)
Tagged: 0 Thread(s)
Garage
Quote:
Originally Posted by steve99 View Post
Have a read here

http://www.ft86club.com/forums/showthread.php?t=61820


Base_TIMING_B is used during normal operation
Base_Timing_A is for limp home mode
Great write-up. My question is now, when logging, if I have no "knock correction"(all zeros), does that mean in all cases that the ignition timing actually occurring is Base Timing B added to the knock control advance max A table?

Also, to which table should I add advance? Base Timing B or the KCA table?

Last edited by BuBlake; 10-04-2014 at 03:11 PM.
BuBlake is offline   Reply With Quote
Old 10-04-2014, 04:31 PM   #20
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,629 Times in 1,112 Posts
Mentioned: 155 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by BuBlake View Post
Great write-up. My question is now, when logging, if I have no "knock correction"(all zeros), does that mean in all cases that the ignition timing actually occurring is Base Timing B added to the knock control advance max A table?

Also, to which table should I add advance? Base Timing B or the KCA table?
"Knock correction" on the logs is FBKC, "Ignition Correction - Fine" on the logs are FLKC. Both are equally indicative of knock. If both are 0 then you are constantly getting 100% of your ignition timing total.

As to which table you add to is up to you. Is this on E85 or petrol?
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 10-04-2014, 05:49 PM   #21
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
"Knock correction" on the logs is FBKC, "Ignition Correction - Fine" on the logs are FLKC. Both are equally indicative of knock. If both are 0 then you are constantly getting 100% of your ignition timing total.

As to which table you add to is up to you. Is this on E85 or petrol?
As kodename47 says adding timing to either base b or kca max A will have same effect overall timing wise. However the KCA max A value is what the ecu has at its disposal to correct any knock that may occurr so if you take away from this area it limits the ecus ability to correct knock. This isalso the alue that is multiplied by the IAM for rough knocck correction so adding or subtracting amounts from KCA table will effect the amount of retard applied if your IAM drops.

once the eu has used up the values in kca table it appears it can no longer reduce timing via iam fbkc or flkc . I suspect that the values in the kca table are selected to be larger in the knok prone areas such that when the iam applies a percentage reduction more timing is pulled in certian areas ie where kca value is larger.
steve99 is offline   Reply With Quote
Old 10-05-2014, 03:39 AM   #22
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,629 Times in 1,112 Posts
Mentioned: 155 Post(s)
Tagged: 1 Thread(s)
Quote:
Originally Posted by steve99 View Post
once the eu has used up the values in kca table it appears it can no longer reduce timing via iam fbkc or flkc . I suspect that the values in the kca table are selected to be larger in the knok prone areas such that when the iam applies a percentage reduction more timing is pulled in certian areas ie where kca value is larger.
Are you suggesting that if the advance table was all 0 then the ECU would stop correcting knock? I know that the IAM becomes fixed if the table value is below a set range, but I've always assumed that FBKC is always active. It makes sense that FLKC cannot occur if the tables are at 0, but then would the ECU not use FBKC in its place?

Personally, if you have a good base to start on, I like to add to the advance table.
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 10-05-2014, 04:50 AM   #23
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,629 Times in 1,112 Posts
Mentioned: 155 Post(s)
Tagged: 1 Thread(s)
I found the answer

Quote:
Originally Posted by merchgod (Romraider)
Yes, both feedback correction and fine correction learning are still active when IAM = 0 due to knock. And will correct to their respective limits. The only difference is that when the IAM is 0 or 1 and then after switching to fine correction mode, it will not enter rough correction mode unless the current fine correction(applied) value is positive (along with the normal requirements for switching modes).
__________________
.: Stealth 86 :.
Abbey Motorsport/K47 Tuned Sprintex 210 Supercharger

Kodename 47 DJ:
Soundcloud / Instagram / Facebook
Kodename47 is offline   Reply With Quote
Old 10-05-2014, 04:58 AM   #24
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
Are you suggesting that if the advance table was all 0 then the ECU would stop correcting knock? I know that the IAM becomes fixed if the table value is below a set range, but I've always assumed that FBKC is always active. It makes sense that FLKC cannot occur if the tables are at 0, but then would the ECU not use FBKC in its place?

Personally, if you have a good base to start on, I like to add to the advance table.
have not actually tested that out with the fbkc but that knock control method only seems active in lower to mid rpm ranges have not observed that mode of knock correction above about 4500, so you may still be limiting any knock control at higher rpm if you dont leave suffient headroom in the kca table , not something i rearly want to test , adding to advance table should be fine as it give the ecu more to play with especially on iam side, i just dont feel comfortable removing to much from the knock correction advance table, just prefer to remove it from base timing b, then i know i am not hindering the ecu if it keeds to correct knock due some bad fuel or similar.
steve99 is offline   Reply With Quote
Old 10-05-2014, 05:05 AM   #25
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
Quote:
Originally Posted by Kodename47 View Post
I found the answer
hopefully that applies to brz/86 ecu as i think merchgod left before the advent of our ecu, i would reckon it would run a similar method.

I think someone quoted 2.9 as the value in the kca table that is the cutoff for rough correction, i figure the kca table has that strange curve or values for some reason probably known to the subaru/toyota engineers so i like to leave it alone and make adjustments with base timing B , that just my preference based on my liited knoledge.
steve99 is offline   Reply With Quote
Old 10-05-2014, 05:57 AM   #26
steve99
Banned
 
Join Date: Dec 2013
Drives: FT86
Location: Australia
Posts: 7,998
Thanks: 1,035
Thanked 4,987 Times in 2,981 Posts
Mentioned: 598 Post(s)
Tagged: 2 Thread(s)
@Kodename47

dug up an old log where I had a bit of knock.

It using Tactrix to log and parameters provided by open source romraider guys but it appears to show that KCA can be 0 or negitive ? and that even when KCA =0 the FLKC correction is applied to the total timing value.

Assuming the log parameters RAM addresses and scaling are correct.

although in some areas it does not seem to add up unless some other compensations are being applied.

http://datazap.me/u/steve99/98-knock...zoom=2020-2314
steve99 is offline   Reply With Quote
Old 10-05-2014, 07:00 AM   #27
Kodename47
Senior Member
 
Kodename47's Avatar
 
Join Date: Oct 2012
Drives: UK GT86
Location: UK
Posts: 3,040
Thanks: 185
Thanked 1,629 Times in 1,112 Posts
Mentioned: 155 Post(s)
Tagged: 1 Thread(s)
I just read the whole knock control thread on Romraider again, it is as I thought. FBKC and FLKC are always active so long as you're within the defined operating ranges and can apply up to their independent set maximum retard value regardless of IAM and the advance table value.

I need to look deeper into the appearance of "Ignition Correction - Fine" on logs as it's hard to determine on that thread whether it shows as immediate correction as per FBKC or just as historic knock, or pre-learnt knock if you will. I've gone back and forth on what I think happens, if it's the latter it's much harder to locate the exact area that has an issue.
__________________
.: 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:
steve99 (10-05-2014)
Old 10-05-2014, 07:05 AM   #28
solidONE
Senior Member
 
solidONE's Avatar
 
Join Date: Dec 2012
Drives: FR-S Whiteout
Location: California
Posts: 2,863
Thanks: 1,808
Thanked 790 Times in 611 Posts
Mentioned: 42 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by steve99 View Post
@Kodename47

dug up an old log where I had a bit of knock.

It using Tactrix to log and parameters provided by open source romraider guys but it appears to show that KCA can be 0 or negitive ? and that even when KCA =0 the FLKC correction is applied to the total timing value.

Assuming the log parameters RAM addresses and scaling are correct.

although in some areas it does not seem to add up unless some other compensations are being applied.

http://datazap.me/u/steve99/98-knock...zoom=2020-2314
That log was done with tactrix? I might get one just for the logging capabilities. Would save me a lot of time.
solidONE 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
Delicious Tuning - Q&A EcuTeK ProECU Tuning and Maps DeliciousTuning Software Tuning 1212 03-10-2023 11:07 PM
Mann Engineering 2nd Quarter Tuning Days April 25th & 26th by Bill (Delicious Tuning) DesertFrs Northern California 14 04-24-2014 03:15 AM
Delicious Tuning - Dyno Tuning Weekend at Mann Engineering's (San Jose, CA) DeliciousTuning Announcements, Contests, Giveaways 6 09-19-2013 05:55 PM
Visconti Tuning - Latest Forced Induction Tuning Info Visconti Forced Induction 340 04-30-2013 06:33 PM
2000 mile review, road trip to Road Atlanta & a chat with Randy Pobst. Mtechnik BRZ First-Gen (2012+) -- General Topics 0 08-03-2012 11:07 AM


All times are GMT -4. The time now is 12:48 AM.


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

Garage vBulletin Plugins by Drive Thru Online, Inc.