The Subaru SVX World Network   SVX Network Forums
Live Chat!
SVX or Subaru Links
Old Lockers
Photo Post
How-To Documents
Message Archive
SVX Shop Search
IRC users:

Go Back   The Subaru SVX World Network > SVX Main Forums > Technical Q & A
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 09-11-2008, 10:15 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,490
Registered SVX Classic SVX
ECU:How does it calculate Timing??

Hi all. Been messing around with the datalogging software in correlation with the select monitor. I took the car out last night for some extra hard runs to see exactly what is happening with the ECU... Here are some points.

1. Spontaneous acceleration and hard driving are fine... Car pulls well but seems to have a minor restriction... Just doesn't feel 100%.

2. 1/4 mile run.... half way through 3rd gear the car falls flat on its face. Monitoring the MAF signal, load, TPS, knock correction... Nothing seems out of place and all seems to be working properly. Only problem is, my advance has gone to ****. At full load it has about 6-8* advance BTDC which is absolutley killing the engine's performance not to mention spiking my EGT's up to about 1500*F. I looked at knock correction (retard) with both the evoscan software and with my select monitor and it registers 0 at all times. But monitoring the advance on both confirms that it is drastically low...

3. Car runs great through normal driving yet I am still having an idle issue.

My thoughts were always that the only way to pull timing out of the base advance is to have a knock condition in which the ECU could pull up to 10 degrees from the advance.... BUT since the retard function on my SSMI and the evoscan software say 0 all the time... how could this be possible?

I am at a loss of thoughts as to why my timing could be so low??? any ideas?

Tom

Last edited by TomsSVX; 09-11-2008 at 10:26 PM.
Reply With Quote
  #2  
Old 09-12-2008, 07:53 AM
Tim's Avatar
Tim Tim is offline
My car's Italian, right?
 
Join Date: Dec 2002
Location: New Brunswick, New Jersey
Posts: 3,304
Send a message via AIM to Tim
Re: ECU:How does it calculate Timing??

DId you end up using race fuel as mentioned or did you stick with pump gas?
__________________
Tim
92 Liquid Silver SVX 5MT
2009 BMW Z4 (Gone)
2012 Camry V6 SE
Reply With Quote
  #3  
Old 09-12-2008, 08:31 AM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,490
Registered SVX Classic SVX
Re: ECU:How does it calculate Timing??

Yea.. was using 103 octane race fuel as well b/c when I got to the track... my fuel light was on... I originally wanted to get two runs on pump gas and 2 on race fuel at least.... But It was too low to both racing on what I had left of 93

Tom
Reply With Quote
  #4  
Old 09-13-2008, 05:55 PM
oab_au oab_au is offline
Registered User
Subaru Gold Contributor
 
Join Date: Mar 2001
Location: Coffs Harb, Australia.
Posts: 5,032
Significant Technical Input Registered SVX
Re: ECU:How does it calculate Timing??

I guess this is the blowen engine running 9psi-12psi?.
What do you expect the spark advance should be at full throttle?

Harvey.
__________________
One Arm Bloke.
Tell it like it is!

95 Lsi. Bordeaux Pearl, Aust. RHD.149,000Kls Subaru BBS wheels.
97 Liberty GX Auto sedan. 320,000Kls.
04 Liberty 30R Auto Premium. 92.000kls.
Reply With Quote
  #5  
Old 09-13-2008, 06:08 PM
SVXRide's Avatar
SVXRide SVXRide is offline
Official AutoX Part Breaker
Subaru Gold Contributor
 
Join Date: Aug 2002
Location: Midlothian, VA 23112
Posts: 8,138
Registered SVX
Re: ECU:How does it calculate Timing??

yeah, more info, please!
-Bill
__________________
Retired NASA Rocket Scientist

Most famous NASA "Child" - OSIRIS-REx delivered samples from asteroid BENNU to Earth in Sept. 2023

Center Network Member #989

'92 Fully caged, 5 speed, waiting for its fully built EG33
'92 "Test Mule", 4:44 Auto, JDM 4:44 Rear Diff with Mech LSD, Tuned headers, Full one-off suspension
'92(?) Laguna, 6 spd and other stuff (still at OT's place)
My Locker
Reply With Quote
  #6  
Old 09-13-2008, 06:44 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,490
Registered SVX Classic SVX
Re: ECU:How does it calculate Timing??

Quote:
Originally Posted by oab_au View Post
I guess this is the blowen engine running 9psi-12psi?.
What do you expect the spark advance should be at full throttle?

Harvey.
I would suspect the advance to be around 20-30* BTDC. Yes it is supercharged again running the "9psi" pulley. When I smack the throttle it will jump to 10psi and once i get to around 6500-7000rpms the boost will climb up to 15psi more than likely due to the fact that the cam profiles don't allow the engine to consume enough and it backs up in the intake. BUT just to be clear, the timing advance starts having issues around 3k rpm. Remember this is the totally stock engine it is on and it ran flawlessly N/A.

Tom

Last edited by TomsSVX; 09-13-2008 at 06:47 PM.
Reply With Quote
  #7  
Old 09-13-2008, 07:08 PM
SVXRide's Avatar
SVXRide SVXRide is offline
Official AutoX Part Breaker
Subaru Gold Contributor
 
Join Date: Aug 2002
Location: Midlothian, VA 23112
Posts: 8,138
Registered SVX
Re: ECU:How does it calculate Timing??

YT,
Any possible "back doors" to the timing tables? Any sensors that you're not datalogging that could be sending a signal that is causing the timing to be pulled back? I'm wondering if you aren't producing a combination of inputs that are putting the ECU into "self preservation" mode, thus pulling timing.
-Bill
__________________
Retired NASA Rocket Scientist

Most famous NASA "Child" - OSIRIS-REx delivered samples from asteroid BENNU to Earth in Sept. 2023

Center Network Member #989

'92 Fully caged, 5 speed, waiting for its fully built EG33
'92 "Test Mule", 4:44 Auto, JDM 4:44 Rear Diff with Mech LSD, Tuned headers, Full one-off suspension
'92(?) Laguna, 6 spd and other stuff (still at OT's place)
My Locker

Last edited by SVXRide; 09-13-2008 at 07:12 PM.
Reply With Quote
  #8  
Old 09-13-2008, 07:15 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,490
Registered SVX Classic SVX
Re: ECU:How does it calculate Timing??

Thats why I am asking this question. Like I said, as far as I know the advance is calculated based on engine load and RPM. The only thing that should be able to draw timing out of the advance should be the knock sensors... SO, what the hell is happening is the question that is plaguing me right now

tom
Reply With Quote
  #9  
Old 09-13-2008, 07:48 PM
SVXRide's Avatar
SVXRide SVXRide is offline
Official AutoX Part Breaker
Subaru Gold Contributor
 
Join Date: Aug 2002
Location: Midlothian, VA 23112
Posts: 8,138
Registered SVX
Re: ECU:How does it calculate Timing??

So, let's go back to basic principles....

1. Pre "smart engine control" we'd lock in a static timing and then dynamic timing (under load) was controlled by vacuum (load) and springs/weights (engine speed) in the distributor. We could change the vacuum canister and the springs/weights in the distributor to modify the additional dynamic advance added to the static advance we locked in via bolting down the distributor. Pretty simple, yet effective.

2. Modern day "smart engine control" -- knock sensors that tell the ECU to pull timing to "protect" the engine from detonation, Crank Position sensor(s), Cam Position sensors, MAF Sensor, Throttle Position Sensor, Coolant Temperature, Air Temperature, O2 sensors, +?

3. I'm going to assume that the stock ECU using timing maps that are load vs rpm. If this is, indeed, true, then we've got to nail down exactly how the ECU is computing load and rpm. I'm going to assume again that rpm comes from the speed sensor in the trans? Now, which sensors actually provide input to the load measurement?

4. Last point (for now) - do we actually know the rpm range that our knock sensors actually work over?

-Bill
p.s. and, by the way, what fuel pressure are you running?
__________________
Retired NASA Rocket Scientist

Most famous NASA "Child" - OSIRIS-REx delivered samples from asteroid BENNU to Earth in Sept. 2023

Center Network Member #989

'92 Fully caged, 5 speed, waiting for its fully built EG33
'92 "Test Mule", 4:44 Auto, JDM 4:44 Rear Diff with Mech LSD, Tuned headers, Full one-off suspension
'92(?) Laguna, 6 spd and other stuff (still at OT's place)
My Locker
Reply With Quote
  #10  
Old 09-13-2008, 08:00 PM
oab_au oab_au is offline
Registered User
Subaru Gold Contributor
 
Join Date: Mar 2001
Location: Coffs Harb, Australia.
Posts: 5,032
Significant Technical Input Registered SVX
Re: ECU:How does it calculate Timing??

So this is a 10:1 engine running std cams, exhaust system, and standard advance curve?
If this is the case, the advance for this full throttle condition would be about 36/38* from about 3000 on, put 10/13 lbs of boost on this and it is going to KNOCK and the ECU is pulling the spark back, as Bill says for "self preservation".
I can't see the timing needing more than 15* or less.

Harvey.
__________________
One Arm Bloke.
Tell it like it is!

95 Lsi. Bordeaux Pearl, Aust. RHD.149,000Kls Subaru BBS wheels.
97 Liberty GX Auto sedan. 320,000Kls.
04 Liberty 30R Auto Premium. 92.000kls.
Reply With Quote
  #11  
Old 09-13-2008, 08:08 PM
SVXRide's Avatar
SVXRide SVXRide is offline
Official AutoX Part Breaker
Subaru Gold Contributor
 
Join Date: Aug 2002
Location: Midlothian, VA 23112
Posts: 8,138
Registered SVX
Re: ECU:How does it calculate Timing??

YT,
What was your AFR when your EGT started climbing? Peak EGT occurs at stoich. If you go richer than stoich, EGT will drop (thus my question about what fuel pressure you're running).
-Bill
__________________
Retired NASA Rocket Scientist

Most famous NASA "Child" - OSIRIS-REx delivered samples from asteroid BENNU to Earth in Sept. 2023

Center Network Member #989

'92 Fully caged, 5 speed, waiting for its fully built EG33
'92 "Test Mule", 4:44 Auto, JDM 4:44 Rear Diff with Mech LSD, Tuned headers, Full one-off suspension
'92(?) Laguna, 6 spd and other stuff (still at OT's place)
My Locker
Reply With Quote
  #12  
Old 09-13-2008, 10:48 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,490
Registered SVX Classic SVX
Re: ECU:How does it calculate Timing??

Quote:
Originally Posted by SVXRide View Post
So, let's go back to basic principles....

1. Pre "smart engine control" we'd lock in a static timing and then dynamic timing (under load) was controlled by vacuum (load) and springs/weights (engine speed) in the distributor. We could change the vacuum canister and the springs/weights in the distributor to modify the additional dynamic advance added to the static advance we locked in via bolting down the distributor. Pretty simple, yet effective.

2. Modern day "smart engine control" -- knock sensors that tell the ECU to pull timing to "protect" the engine from detonation, Crank Position sensor(s), Cam Position sensors, MAF Sensor, Throttle Position Sensor, Coolant Temperature, Air Temperature, O2 sensors, +?

3. I'm going to assume that the stock ECU using timing maps that are load vs rpm. If this is, indeed, true, then we've got to nail down exactly how the ECU is computing load and rpm. I'm going to assume again that rpm comes from the speed sensor in the trans? Now, which sensors actually provide input to the load measurement?

4. Last point (for now) - do we actually know the rpm range that our knock sensors actually work over?

-Bill
p.s. and, by the way, what fuel pressure are you running?
Bill, you must understand I am monitoring all these sensor simultaneously. With that said none of them seem to be out the realm of normal. Load readings are consistant and accurate along with the MAF, CTS, and all angle sensors. The RPM of the engine is actually pulled from the crank/cam angle sensors. All of these read on normal levels though.... Thus the problem.

i could only imagine that the ECU has the knock sensors working at all times.

My fuel pressure is stock 36psi.

Quote:
Originally Posted by oab_au View Post
So this is a 10:1 engine running std cams, exhaust system, and standard advance curve?
If this is the case, the advance for this full throttle condition would be about 36/38* from about 3000 on, put 10/13 lbs of boost on this and it is going to KNOCK and the ECU is pulling the spark back, as Bill says for "self preservation".
I can't see the timing needing more than 15* or less.

Harvey.
You have a PM

Quote:
Originally Posted by SVXRide View Post
YT,
What was your AFR when your EGT started climbing? Peak EGT occurs at stoich. If you go richer than stoich, EGT will drop (thus my question about what fuel pressure you're running).
-Bill
Bill AFR is in the low 13's high 12's when I am at WOT. EGTS rose up to about 1500* as per my peak monitoring of the new gauges... man those things are nifty

Tom

Last edited by TomsSVX; 09-13-2008 at 11:10 PM.
Reply With Quote
  #13  
Old 09-15-2008, 07:40 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: ECU:How does it calculate Timing??

Subaru have patented their ignition timing algorthms. You can read how it is supposed to work, but the language is hard to understand.

I think the correct one for our ECU is US Patent 5000150.

Go to http://www.pat2pdf.org, enter 5000150 and download it in PDF format.
__________________
Subaru ECU and TCU Website
1992 Alcyone SVX Version L
1992 Alcyone SVX Version L
1994 Alcyone SVX S40-II
2004 Subaru Legacy 2.5 SE Sports Tourer
1996 Subaru Legacy 2.2 GX Wagon
1988 Subaru Justy J12 SL-II
Reply With Quote
  #14  
Old 09-15-2008, 08:59 AM
SVXRide's Avatar
SVXRide SVXRide is offline
Official AutoX Part Breaker
Subaru Gold Contributor
 
Join Date: Aug 2002
Location: Midlothian, VA 23112
Posts: 8,138
Registered SVX
Re: ECU:How does it calculate Timing??

Ah, a little "lite" reading!
-Bill
__________________
Retired NASA Rocket Scientist

Most famous NASA "Child" - OSIRIS-REx delivered samples from asteroid BENNU to Earth in Sept. 2023

Center Network Member #989

'92 Fully caged, 5 speed, waiting for its fully built EG33
'92 "Test Mule", 4:44 Auto, JDM 4:44 Rear Diff with Mech LSD, Tuned headers, Full one-off suspension
'92(?) Laguna, 6 spd and other stuff (still at OT's place)
My Locker
Reply With Quote
  #15  
Old 09-15-2008, 09:04 AM
SVXRide's Avatar
SVXRide SVXRide is offline
Official AutoX Part Breaker
Subaru Gold Contributor
 
Join Date: Aug 2002
Location: Midlothian, VA 23112
Posts: 8,138
Registered SVX
Re: ECU:How does it calculate Timing??

Quote:
Originally Posted by TomsSVX View Post
Bill, you must understand I am monitoring all these sensor simultaneously. With that said none of them seem to be out the realm of normal. Load readings are consistant and accurate along with the MAF, CTS, and all angle sensors. The RPM of the engine is actually pulled from the crank/cam angle sensors. All of these read on normal levels though.... Thus the problem.

i could only imagine that the ECU has the knock sensors working at all times.

My fuel pressure is stock 36psi.



You have a PM



Bill AFR is in the low 13's high 12's when I am at WOT. EGTS rose up to about 1500* as per my peak monitoring of the new gauges... man those things are nifty

Tom
YT,
Gotcha. Okay, given that I just took the Pearlie to get it MD state inspected and on the drive to the local shop it stalled when I came to a stop and didn't want to go over 3K when I floored it (making me think I've got a MAF issue. Hummm, is there something magical about 3k rpms??), I'm wondering if there isn't something in the MAF input loop with the ECU that could be causing your "goes flat in 3rd gear" . I'd also be interested to see what happens with your egts if you bumped the fp to around 40psi.
-Bill
__________________
Retired NASA Rocket Scientist

Most famous NASA "Child" - OSIRIS-REx delivered samples from asteroid BENNU to Earth in Sept. 2023

Center Network Member #989

'92 Fully caged, 5 speed, waiting for its fully built EG33
'92 "Test Mule", 4:44 Auto, JDM 4:44 Rear Diff with Mech LSD, Tuned headers, Full one-off suspension
'92(?) Laguna, 6 spd and other stuff (still at OT's place)
My Locker
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


All times are GMT -6. The time now is 11:27 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
© 2001-2015 SVX World Network
(208)-906-1122