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 08-08-2012, 02:46 PM
THE NEW GUY THE NEW GUY is offline
Registered User
 
Join Date: Apr 2011
Location: Montreal
Posts: 193
how does the ecu determine the load on the engine?

I understant that in newer models, subaru installs a vaccum sensor to determine the load on the motor so the ECU can control more effectivelly the ignition time, but our SVX does not have a vaccum sensor... does it?
Reply With Quote
  #2  
Old 08-08-2012, 02:49 PM
dragoontwo dragoontwo is offline
Registered User
 
Join Date: Dec 2007
Location: Clarksville, TN
Posts: 325
Registered SVX
Re: how does the ecu determine the load on the engine?

No. It uses the Mass air flow sensor to meter the amount of air the engine takes in.
__________________
'92 SVX LS Pearl White - 6mt
Reply With Quote
  #3  
Old 08-08-2012, 02:51 PM
Crazy_pilot's Avatar
Crazy_pilot Crazy_pilot is offline
Moar shifty!
Subaru Gold Contributor
 
Join Date: Nov 2006
Location: Toronto, Canada. Eh?
Posts: 4,560
Send a message via MSN to Crazy_pilot
Registered SVX
Re: how does the ecu determine the load on the engine?

Combination of throttle position sensor, RPM, MAF, probably the O2's as well... A lot of factors show how hard the engine is working.
__________________
Chris

92 Ebony Mica LS-L "A Rolling Restoration": 223,250 KM - Sleeping
2007 STi 6MT, Stance GR+ coilovers, PWR Rad, JDM hood badge, svxfiles 6000K HIDs, JDM Clear Corners, $15/15 min mod, $20/20 min mod, Energy Swaybar Bushings, Hella Supertones horns, Gold STi BBS rims, Group A lightweight crank pulley, A/C system removed, Custom header-back exhaust, Hybrid carbon/metal rear sway bar, restored headlights with CCFL halos
2008 Subaru Legacy Spec B - Diamond Grey Metallic - Sold
2020 Ram 1500 Longhorn - Red Pearl

Reply With Quote
  #4  
Old 08-08-2012, 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: how does the ecu determine the load on the engine?

Quote:
Originally Posted by THE NEW GUY View Post
I understant that in newer models, subaru installs a vaccum sensor to determine the load on the motor so the ECU can control more effectivelly the ignition time, but our SVX does not have a vaccum sensor... does it?
I am not too sure that is right. The latter ECU use the atmos sensor to change the gearbox maps, but I think it still uses the other inputs of throttle position sensor, RPM, MAF to determine the load.
The later phase 11 autos have another speed sensor on the turbine shaft to determine the difference in speed between the impeller and the turbine that gives a direct read of load.

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 08-08-2012, 07:39 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: how does the ecu determine the load on the engine?

Load is determined using the mass airflow rather than manifold absolute pressure sensors like newer ssubies do

Tom
Reply With Quote
  #6  
Old 08-08-2012, 08:14 PM
Conn SVX's Avatar
Conn SVX Conn SVX is offline
Registered User
 
Join Date: Mar 2005
Location: NW ,Connecticut
Posts: 2,833
Registered SVX
Re: how does the ecu determine the load on the engine?

Just saying : how on earth back in the day ( pre 1970 ) did we ever operate an automobile motor by just the use of a heat sensitive spring operating a small plate in the throat of the carb. ( automatic choke ) boy we have come a long way baby
Reply With Quote
  #7  
Old 08-09-2012, 02:07 PM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: how does the ecu determine the load on the engine?

Engine Load is usually measured as grams of air per revolution (g/rev). Some manufacturers do per cylinder instead.

The most basic equation is divide Mass Airflow (grams per second) by Engine Speed (revolutions per second ie. RPM divided by 60).
__________________
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 08-11-2012, 08:53 PM
THE NEW GUY THE NEW GUY is offline
Registered User
 
Join Date: Apr 2011
Location: Montreal
Posts: 193
Re: how does the ecu determine the load on the engine?

Isnīt it easier to have the readings of an intake manifold pressure to know the engine load and adjust it with the readings from the RPM, MAF and TPS?
what does longassname think about it? (I send you a PM some days ago)
How does the new 1av1 calculate the engine load so it can tune the timing advance? would you recomend the use of a vaccum transmitter/sensor working together wit a new chip program?
Reply With Quote
  #9  
Old 08-11-2012, 09:33 PM
icingdeath88's Avatar
icingdeath88 icingdeath88 is offline
some sort of nerd. some sort.
Subaru Silver Contributor
 
Join Date: Aug 2009
Location: Tampa, FL
Posts: 3,560
Registered SVX
Re: how does the ecu determine the load on the engine?

What exactly is your goal here?

The ECUtune software acts the same as the stock ECU, just more aggressively.
__________________
'94 Laguna Blue LSi ~159k.......JDM ultra short-geared 3.900 STi Version 7 6-speed w/ Cobb shortshifter, ECUtune 244,8.1mm/256,9.1mm i/e cams, group N motor mounts, '97 grille, JDM clear corners, Momo JDM Legacy GT steering wheel, apkarian's LED tails, silver STi BBS wheels, PWR radiator, redstuff pads f/r, drilled/slotted rotors, bontragerworks rsb #18, Koni/GC 450f/375r coilovers, Megan Racing adjustable lateral links, KMac c/c plates, Stebro exhaust, ECUtune 1v5, Optima battery in the trunk where it belongs. Turbo project

'97 Ebony LSi ~137k #036.......Power mode mod, JDM clear corners, BBS wheels. AUX/pocket mod

Now a mod "over there" ............Photo album
Reply With Quote
  #10  
Old 08-11-2012, 11:31 PM
kwren's Avatar
kwren kwren is offline
Registered User
 
Join Date: Aug 2006
Location: washington state
Posts: 3,499
Re: how does the ecu determine the load on the engine?

Quote:
Originally Posted by Conn SVX View Post
Just saying : how on earth back in the day ( pre 1970 ) did we ever operate an automobile motor by just the use of a heat sensitive spring operating a small plate in the throat of the carb. ( automatic choke ) boy we have come a long way baby
Actually it was a bit more involved than that

Keith
Reply With Quote
  #11  
Old 08-12-2012, 03:08 AM
b3lha's Avatar
b3lha b3lha is offline
Phil & Belha
 
Join Date: Aug 2001
Location: Alcyone Limited, Buckinghamshire UK
Posts: 2,671
Re: how does the ecu determine the load on the engine?

Quote:
Originally Posted by THE NEW GUY View Post
Isnīt it easier to have the readings of an intake manifold pressure to know the engine load and adjust it with the readings from the RPM, MAF and TPS?
what does longassname think about it? (I send you a PM some days ago)
How does the new 1av1 calculate the engine load so it can tune the timing advance? would you recomend the use of a vaccum transmitter/sensor working together wit a new chip program?
The ECU needs to know the quantity of air it is getting, so it can work out the quantity of fuel to mix with it.

A MAF sensor measures it directly.

With a MAP based system you need to measure pressure and temperature and then calculate the quantity based on those readings. When you step on the gas, Mass Airflow changes almost instantly but Manifold Pressure lags behind. So you have to do TPS delta compensations to guess how the airflow is changing while you wait for the pressure to catch up.

MAF systems are faster to respond and more accurate. So they run smoother, especially at low rpm where precision is important. They suffer from less hesitation and provide better drivability. That's why most modern ECUs use MAF.

MAP tuning becomes a lot more useful when you increase the horsepower beyond what the manufacturer designed for. When your airflow exceeds what the MAF can measure, you either have to fit a bigger MAF (with reduced precision), or go to a MAP based system.

Some aftermarket systems like EcuTek RaceROM and Cobb Accessport can use MAF at low rpm and switch to MAP when the MAF gets maxed out. But obviously neither of those is available for the SVX.
__________________
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 08-12-2012, 03:58 AM
bazza bazza is offline
Registered User
 
Join Date: May 2012
Location: Australia
Posts: 412
Re: how does the ecu determine the load on the engine?

Quote:
Originally Posted by TomsSVX View Post
Load is determined using the mass airflow rather than manifold absolute pressure sensors like newer ssubies do

Tom
I've got a MY11 Forester S which runs the same engine / turbo as the MY11 Impreza... running MAF still. The only MAP based Subaru's I know of from factory are some of the MY02 Outbacks (H4 and H6).

MAP sensor is only used for boost cut and barametric compensations. However sometimes you can flash the rom to a Group N version which runs on MAP - romraider for more.

Quote:
Originally Posted by b3lha View Post
The ECU needs to know the quantity of air it is getting, so it can work out the quantity of fuel to mix with it.

A MAF sensor measures it directly.

With a MAP based system you need to measure pressure and temperature and then calculate the quantity based on those readings. When you step on the gas, Mass Airflow changes almost instantly but Manifold Pressure lags behind. So you have to do TPS delta compensations to guess how the airflow is changing while you wait for the pressure to catch up.

MAF systems are faster to respond and more accurate. So they run smoother, especially at low rpm where precision is important. They suffer from less hesitation and provide better drivability. That's why most modern ECUs use MAF.

MAP tuning becomes a lot more useful when you increase the horsepower beyond what the manufacturer designed for. When your airflow exceeds what the MAF can measure, you either have to fit a bigger MAF (with reduced precision), or go to a MAP based system.

Some aftermarket systems like EcuTek RaceROM and Cobb Accessport can use MAF at low rpm and switch to MAP when the MAF gets maxed out. But obviously neither of those is available for the SVX.
Well said.
Reply With Quote
  #13  
Old 08-12-2012, 06:23 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: how does the ecu determine the load on the engine?

Quote:
Originally Posted by b3lha View Post
The ECU needs to know the quantity of air it is getting, so it can work out the quantity of fuel to mix with it.

A MAF sensor measures it directly.

With a MAP based system you need to measure pressure and temperature and then calculate the quantity based on those readings. When you step on the gas, Mass Airflow changes almost instantly but Manifold Pressure lags behind. So you have to do TPS delta compensations to guess how the airflow is changing while you wait for the pressure to catch up.

MAF systems are faster to respond and more accurate. So they run smoother, especially at low rpm where precision is important. They suffer from less hesitation and provide better drivability. That's why most modern ECUs use MAF.

MAP tuning becomes a lot more useful when you increase the horsepower beyond what the manufacturer designed for. When your airflow exceeds what the MAF can measure, you either have to fit a bigger MAF (with reduced precision), or go to a MAP based system.

Some aftermarket systems like EcuTek RaceROM and Cobb Accessport can use MAF at low rpm and switch to MAP when the MAF gets maxed out. But obviously neither of those is available for the SVX.
Yes the Mass Air Flow sensor is far more accurate than the Manifold Absolute Pressure sensor, that was used before emissions demanded better fuel ratios. Though I think you have their actions, in reverse.

The MAP Sensor will signal the pressure change instantly, the MAF is slower as the air has mass, and pressure does not. When you floor the pedal, the pressure changes instantly, along with the fuel, but the air is not there to match it, so the ratio has to be compensated.
The MAF sensor reads the air mass that is entering the cylinder, so the air/fuel ratio can be set exactly to match the air.

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
  #14  
Old 08-12-2012, 06:35 PM
THE NEW GUY THE NEW GUY is offline
Registered User
 
Join Date: Apr 2011
Location: Montreal
Posts: 193
Re: how does the ecu determine the load on the engine?

my goal, as always, is try to understand the control a little more. Our SVX have only a MAF, not a MAP.
The ignition timing on the original ECU fails in properlly advance the ignition, so we can feel the advance increase as we rise the RPM's in a 0 to 100 aceleration. It is too delayed. New softwares have inproved the preformance by advancing the ignition map, but what are the signal it takes and what is the weight of each of those to change the ignition map. I've read that the new 1av1 does not need to learn (the ignition timing advance) because it change the map everytime you drive the car but again, what factors makes the map be changed and in what proportion?
I'm planning to build my own HHO generator and install it on my SVX using GLP injectors @ 8-15psi. I'm working on the desing of all the components and in the software I'll use on the new micro PLC. This is going to be a seccondary ECU to control the HHO system. I'm willing to include a load injection increase feature (like the gasoline jet on the carburators). If I succes, I'll share this on this net.
Reply With Quote
  #15  
Old 08-12-2012, 06:44 PM
THE NEW GUY THE NEW GUY is offline
Registered User
 
Join Date: Apr 2011
Location: Montreal
Posts: 193
Re: how does the ecu determine the load on the engine?

Quote:
Originally Posted by b3lha View Post
When you step on the gas, Mass Airflow changes almost instantly but Manifold Pressure lags behind. .
I disagree, the air flow is a consequence of the vaccum generated, so the vaccum appears first. new sensors can meassure this vaccum faster than the increase of air flow on the MAF.
in the old times, the carburetor had a barb connector for a hose thar lead the the distributor to act on a diafragm to increase the ignition timing advance. This was the "LOAD" factor on the advance. The RPM factor was done with counterweights on the rotor.
We do not have distributors now. It's all on the chip. but I do not feel any increase of the ignition advance due to "load" on my SVX. May be the only way to confirm it, is with a camera and a timing gun, some tape and run the car....
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 04:08 PM.


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