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

Reply
 
Thread Tools Display Modes
  #1  
Old 10-21-2008, 05:29 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Question Speed Sensor #1

Here's a question for the gearbox gurus: What does speed sensor #1 actually measure? It must be counting the number of rotations of some shaft over a period of time.

I know that notionally VSS1 reports the rear wheel speed. But it can't count rear axle rotations because it is located in the gearbox, not the rear diff. To report rear wheel speed, the TCU would have to count rotations of the prop shaft and divide this by the diff ratio to work out the rear wheel speed. In this case, the TCU must know the diff ratio.

If this is how it works then VSS1 would read incorrectly on cars with a swapped diff ratio while VSS2 in the front diff would read correctly. So there would be a discrepancy between the front and rear speed sensors. Can anyone confirm this?

Looking at the program in the TCU, it seems to look at what gear you are in and multiply by the gear ratio. Does this mean that VSS1 is on the input side of the gearbox? Or is the program possibly multiplying rpm by gear ratio in order to fake a VSS1 signal in the event of a sensor failure?

Any ideas?
__________________
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
  #2  
Old 10-21-2008, 04:07 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: Speed Sensor #1

Quote:
Originally Posted by b3lha View Post
Here's a question for the gearbox gurus: What does speed sensor #1 actually measure? It must be counting the number of rotations of some shaft over a period of time.

I know that notionally VSS1 reports the rear wheel speed. But it can't count rear axle rotations because it is located in the gearbox, not the rear diff. To report rear wheel speed, the TCU would have to count rotations of the prop shaft and divide this by the diff ratio to work out the rear wheel speed. In this case, the TCU must know the diff ratio.

If this is how it works then VSS1 would read incorrectly on cars with a swapped diff ratio while VSS2 in the front diff would read correctly. So there would be a discrepancy between the front and rear speed sensors. Can anyone confirm this?

Looking at the program in the TCU, it seems to look at what gear you are in and multiply by the gear ratio. Does this mean that VSS1 is on the input side of the gearbox? Or is the program possibly multiplying rpm by gear ratio in order to fake a VSS1 signal in the event of a sensor failure?

Any ideas?
Hi Phil that's the way I see also. I mentioned this before as the source of transfer clutch binding in 4.44 conversions. I have always believed that any rotational difference above 20% applied the transfer clutch, so with the front sensor reading wheel speed and the rear reading wheel speed /diff ratio, a 4.44 would cause binding.

That is in the US/JDM models only, the VTD has both sensors on the gearbox output shafts.

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
  #3  
Old 10-22-2008, 03:19 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Speed Sensor #1

Thanks Harv,
So VSS1 is counting rotations of the prop shaft? Equivalent to (rpm * gear ratio) when the TC is locked? And then that gets factored with the diff ratio (and wheel size) to determine the speed?
Phil.
__________________
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
  #4  
Old 10-23-2008, 03:16 AM
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: Speed Sensor #1

Quote:
Originally Posted by b3lha View Post
Thanks Harv,
So VSS1 is counting rotations of the prop shaft? Equivalent to (rpm * gear ratio) when the TC is locked? And then that gets factored with the diff ratio (and wheel size) to determine the speed?
Phil.
Yes that would be right. That would make the difference in the way the two types of TCU, VTD and transfer, treat the speed sensor signal.

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 02-11-2009, 10:27 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Speed Sensor #1

Quote:
Originally Posted by b3lha View Post
I know that notionally VSS1 reports the rear wheel speed. But it can't count rear axle rotations because it is located in the gearbox, not the rear diff. To report rear wheel speed, the TCU would have to count rotations of the prop shaft and divide this by the diff ratio to work out the rear wheel speed. In this case, the TCU must know the diff ratio.

If this is how it works then VSS1 would read incorrectly on cars with a swapped diff ratio while VSS2 in the front diff would read correctly. So there would be a discrepancy between the front and rear speed sensors.
I figured out another piece of the puzzle. The TCU counts pulses/time from VSS1 and multiplies them by a constant to work out the speed in km/h.

On a USDM TCU, the constant is located at address 0xC019.

I *think* the formula for the constant is 470 x 1/ratio.

For a stock 3.545 rear diff it is set to 133
For a 3.700 rear diff it should be 127
For a 3.900 it should be 121
For a 4.111 it should be 114
For a 4.444 it should be 106

Changing this value in the TCU should correct the VSS1 reading after a diff swap and may cure the solenoid C problem that Harvey mentioned.
__________________
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
  #6  
Old 02-11-2009, 11:27 AM
svxistentialist's Avatar
svxistentialist svxistentialist is offline
Jersey Girl
Alcyone Gold Contributor
 
Join Date: Mar 2001
Location: Ireland
Posts: 8,270
Send a message via Skype™ to svxistentialist
Registered SVX
Re: Speed Sensor #1

Quote:
Originally Posted by oab_au View Post
That is in the US/JDM models only, the VTD has both sensors on the gearbox output shafts.

Harvey.
What you both are deducing here sounds about right to me.

So explain the following for me please.

If I want to change the final drive in my VTD, I am presuming I have to fit a rear 4.444 diff say. To match this in the front I'm presuming I will have to change one of the pinions in the front diff to give the same 4.444 output ratio, so that the front and back axles are matched.

Assuming I am correct so far, and knowing the front and rear sensors are both inside the gearbox, then I would deduce that both sensors are "seeing" equivalent revolutions, and therefore would send matched speed signals to the TCU.

However I would expect the clock to be reading fast by a big percentage in this case. To make the clock [speedo] read correctly I imagine it would be necessary to give the TCU a new constant for multiplying out the speed.

Do you think this would be correct for the VTD?

Joe
__________________
Black Betty [Bam a Lam!] '93 UK spec, still languishing Betty
Jersey Girl Silver '92 UK [Channel Isles] 40K Jersey Girl @ Mersea
Candy Purple Honda Blackbird Plum Dangerous
White X2 RVR Mitsubishi 1800GDI. Vantastic

40,000 miles Jersey Girl
Reply With Quote
  #7  
Old 02-11-2009, 04:59 PM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Speed Sensor #1

Quote:
Originally Posted by svxistentialist View Post
If I want to change the final drive in my VTD, I am presuming I have to fit a rear 4.444 diff say. To match this in the front I'm presuming I will have to change one of the pinions in the front diff to give the same 4.444 output ratio, so that the front and back axles are matched.
Yes.
Quote:
Originally Posted by svxistentialist View Post
Assuming I am correct so far, and knowing the front and rear sensors are both inside the gearbox, then I would deduce that both sensors are "seeing" equivalent revolutions, and therefore would send matched speed signals to the TCU.
Yes. On a Euro/Aussie VTD box with both sensors internal.
Quote:
Originally Posted by svxistentialist View Post
However I would expect the clock to be reading fast by a big percentage in this case. To make the clock [speedo] read correctly I imagine it would be necessary to give the TCU a new constant for multiplying out the speed.
Probably. My description above relates to sensor 1 on a USDM ACT4 box. But you are asking about sensor 2 on a UK VTD box. I will investigate how it works and get back to you.
__________________
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
  #8  
Old 02-11-2009, 08:32 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,489
Registered SVX Classic SVX
Re: Speed Sensor #1

VSS1 monitors the rotational speed of the transfer clutch hub. VSS2 monitors rotational speed of the front differential carrier IE front axles.

VSS1 monitors the transmissions output to the rear wheels. If this rotation is slower or faster than VSS2 detects, it engages the AWD. VSS2's main function is to supply the ECU,TCU, and driver of the vehicles actual speed. Only in the case of a VSS2 failure will the VSS1 be used as anything more than a reference on how much drive to delivery to the rear wheels. Now given that the VSS1 monitors pinion revolutions while VSS2 monitors ring revoltions a larger gap in differences will cause the TCU to think it needs to deliver more power to the transfer clutches. BUT there still needs to be throttle applied for this to take place. Without significant throttle voltage, there is still a high duty rate for the Sol. C which prevents binding. In fact, the difference in AWD distribution will likely be greeted with open arms as it will likely improve the car's handling

Tom

Last edited by TomsSVX; 02-11-2009 at 08:38 PM.
Reply With Quote
  #9  
Old 02-12-2009, 05:12 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Speed Sensor #1

Quote:
Originally Posted by svxistentialist View Post
However I would expect the clock to be reading fast by a big percentage in this case. To make the clock [speedo] read correctly I imagine it would be necessary to give the TCU a new constant for multiplying out the speed.
I had a look at the dump of your UK TCU and it does have a similar constant for the speed calibration.

The same constant is used for VSS1 and VSS2. It's address is 0xC01A and the formula appears to be (940 x 1/ratio).

For a stock 3.700 it is set to 254.
For a 3.900 you would set it to 241.
For a 4.111 you would set it to 229.
For a 4.444 you would set it to 212.

That would correct the TCU's internal speed readings. I haven't been able to figure out whether it would also correct the speed signal that the TCU sends to the ECU and Speedo. But it wouldn't hurt anything to give it a try.

Note that the maximum value for this constant is limited to 255, so you couldn't run a 3.545 on this TCU without some extra work.
__________________
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
  #10  
Old 02-12-2009, 06:37 AM
svxistentialist's Avatar
svxistentialist svxistentialist is offline
Jersey Girl
Alcyone Gold Contributor
 
Join Date: Mar 2001
Location: Ireland
Posts: 8,270
Send a message via Skype™ to svxistentialist
Registered SVX
Re: Speed Sensor #1

Thanks Phil.

Excellent information. Upgrade path is now very clear.

Joe
__________________
Black Betty [Bam a Lam!] '93 UK spec, still languishing Betty
Jersey Girl Silver '92 UK [Channel Isles] 40K Jersey Girl @ Mersea
Candy Purple Honda Blackbird Plum Dangerous
White X2 RVR Mitsubishi 1800GDI. Vantastic

40,000 miles Jersey Girl
Reply With Quote
  #11  
Old 02-14-2010, 05:35 PM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Speed Sensor #1

Here's another question for the gearbox gurus:

Does the US Front Wheel Drive transmission have VSS1 inside the transmission, or only VSS2 in the front diff?
__________________
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
  #12  
Old 02-14-2010, 06:04 PM
svxistentialist's Avatar
svxistentialist svxistentialist is offline
Jersey Girl
Alcyone Gold Contributor
 
Join Date: Mar 2001
Location: Ireland
Posts: 8,270
Send a message via Skype™ to svxistentialist
Registered SVX
Re: Speed Sensor #1

Phil

I'm no guru, but I'll offer an opinion.

Using the positions of the sensors in the AWD gearbox it's not possible for the FWD transmission to have two speed sensors, nor should they be necessary.

In the VTD type box, VSS1 is always plugged into the actual rear output shaft outside the gearbox measuring the rotation of the rear prop shaft.

There are two types of VSS2. One type lives inside the gearbox for Australian and UK type VTD boxes. The second type reads off the differential output and this type is used in the JDM type VTD and also in the USA type ACT4.

So what I'm suggesting is that because the FWD type gearbox does not have the rear output housing there is no obvious place for the VSS1 sensor to take readings.

In turn this implies that the TCU for the FWD type is different, or at least is programmed differently to account for the fact that only one axle is driven.

This is probably what you would like someone to confirm. It would be best answered by somebody in possession of a full '94 or '95 USA Work Shop Manual. Above is just my best guess.

Joe
__________________
Black Betty [Bam a Lam!] '93 UK spec, still languishing Betty
Jersey Girl Silver '92 UK [Channel Isles] 40K Jersey Girl @ Mersea
Candy Purple Honda Blackbird Plum Dangerous
White X2 RVR Mitsubishi 1800GDI. Vantastic

40,000 miles Jersey Girl
Reply With Quote
  #13  
Old 02-14-2010, 06:38 PM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: Speed Sensor #1

Quote:
Originally Posted by svxistentialist View Post
Phil

I'm no guru, but I'll offer an opinion.

Using the positions of the sensors in the AWD gearbox it's not possible for the FWD transmission to have two speed sensors, nor should they be necessary.

In the VTD type box, VSS1 is always plugged into the actual rear output shaft outside the gearbox measuring the rotation of the rear prop shaft.

There are two types of VSS2. One type lives inside the gearbox for Australian and UK type VTD boxes. The second type reads off the differential output and this type is used in the JDM type VTD and also in the USA type ACT4.

So what I'm suggesting is that because the FWD type gearbox does not have the rear output housing there is no obvious place for the VSS1 sensor to take readings.

In turn this implies that the TCU for the FWD type is different, or at least is programmed differently to account for the fact that only one axle is driven.

This is probably what you would like someone to confirm. It would be best answered by somebody in possession of a full '94 or '95 USA Work Shop Manual. Above is just my best guess.

Joe
Thanks for the opinion Joe,
Not having seen a FWD gearbox, I wasn't sure which bits were missing. I knew that VSS1 measured the speed of some shaft but I wasn't sure that it was actually the rear prop shaft itself.

Ron recently sent me a FWD TCU to look at. I've just disassembled it uploaded the files to my website. Interestingly, the shift maps are identical to the AWD TCU even though the diff ratio is different. So the lower ratio FWD car will change at the same road speed, but the rpm will be slightly higher. So maybe the FWD car feels a little sportier to drive.

You are right that the programming is different, I haven't studied it yet, but I think it's just the AWD-related stuff has been omitted rather than any major algorithm differences. Comparing this ROM against the AWD ROM helps determine which bits of the program relate to the AWD function (because they are missing in this one!).

The FWD circuit board is different too, the components necessary for solenoid C control are missing. So a AWD TCU could probably be reprogrammed to control a FWD box, but not the other way around.

Phil.
__________________
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 02-14-2010, 09:17 PM
TomsSVX's Avatar
TomsSVX TomsSVX is offline
Maniac modifier
 
Join Date: Dec 2003
Location: Branchburg, New Jersey
Posts: 15,489
Registered SVX Classic SVX
Re: Speed Sensor #1

yes it is inside... From what I can remember it uses the parking prawl gear as its pick-up

Tom
Reply With Quote
  #15  
Old 02-14-2010, 11:02 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: Speed Sensor #1

Quote:
Originally Posted by TomsSVX View Post
yes it is inside... From what I can remember it uses the parking prawl gear as its pick-up

Tom
Oh, so thats the same as the Australian/Euro, No.2 pick-up. It would be an inductive unit, not Hall.

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
Reply

Thread Tools
Display Modes

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 08:05 AM.


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