Jump to content
SAU Community

Recommended Posts

I noticed something today when checking out some PowerFC map traces and monitor screens, and that is it seems my car isn't staying in closed loop mode when it should. I found that the ignition timings would drop down to 15-25 degrees or so even I'd set it for around 35-45 in that load area, but as soon as I squeezed on more than the tiniest amount of throttle it would jump straight up to what I had programmed into the map.

That means I can coast down hills in closed loop mode, and can't even maintain a steady speed on level ground if I want to keep it in closed loop. This is all well under 3000rpm obviously (usually 1500-2000). The load point areas don't seem to matter either. It can be on zero and <3000rpm and still not going to closed loop, just because I have my foot on the accelerator slightly.

Does anyone know why it would be doing this and what I could modify/edit to fix it? I thought maybe it might have been because the throttle position sensor was set incorrectly but it's showing up as 0.51V when off which seems to be ok from what I've read.

I'm 99% sure that not being able to get into closed loop mode is why I have such crap arse fuel economy. Closed loop seems to be working fine, it's just that I'm never able to stay in it long enough to save me any fuel. Any advice appreciated!

as far as i've read closed loop mode is based on the oxygen sensor values:

That's between 0.6 and 0.1 volts on a slow/narrow lambda sensor. You should be able to see that voltage on the Datalogit at idle and cruise, that will confirm closed loop running. It's not instantaneous, it doesn't drop to 0.6 volts as soon as it idles, closed loop running takes a few seconds to engage. That's to allow for the slow part of the slow/narrow lambda sensor.

If you are seeing voltages around 1 volt after say 15 seconds, that means non closed loop running. In which case you will need to check the lambda snesor operation, the PFC settings etc. Make sure the O2 Feedback Control box is ticked on Settings 1.

if i check in my datalogit logs i can see mine going in and out normally. if you are seeing it drop the timing values quickly this will be based on the airflow meter "load" signal and this is normal. the airflow meter will be really quick to tell the ecu more air is coming in (even on light throttle changes) which is why you can see the timing drop instantly (well almost).

when you have all the map points tuned it should be instantenous with ign timing changes which gives a super nice crisp response, something i've never seen in a car before until I tuned my points

Closed loop has NOTHING whatsoever to do with ignition timing (in the sense that you have raised, at least).

Closed loop is where the ECU monitors the O2 sensor, and makes adjustments to the fuelling to create a stoichiometric mixture. It does this in a reactive cycle, so the A/F readings cycle up and down the range of A/F readings, oscillating around the stoichiometric point.

ie A/F lean, add fuel. A/F still too lean, add more fuel. A/F rich, reduce fuel. A/F still too rich, reduce fuel. A/F too lean, add fuel. etc.

If you are varying the load or throttle, the ECU should realise that it cannot make a stoichiometric mixture, and will drop out of closed loop until it senses a steady state, at which point it re-engages closed loop.

In most programmable ECUs, it should be possible to tell the ECU when closed loop is and is not active, how it should make adjustments, and how big those adjustments should be.

If the light load map cell figures aren't really closely tuned to 14.7:1, closed loop won't be able to alter the pulsewidth enough to acheive stoich ratio's.

Disable closed loop, tune all the light load cells in the map as close to 14.7:1 AFR as you can, then turn closed loop back on and presto.

Its just that closed loop operation can only alter the base map/cell pulsewidth value by something like + or - 5%

Either way how to do you know that it isn't in closed loop, do you have an air/fuel ratio guage that you can see not going back and forth?

I don't know if the ECU is going out of closed loop. I was seeing the ignition timing drop and move around as described above, rather than stay constantly at what I'd set for that particular load point. Similar to what it does at idle (moves around between 15 and 17 or so, instead of constantly at 20). Whatever the case, my economy sucks. I guess I'll just live with it until I can get it fixed by someone that has the right equipment to measure the AFR levels and knows what they're doing.

I don't know if the ECU is going out of closed loop. I was seeing the ignition timing drop and move around as described above, rather than stay constantly at what I'd set for that particular load point. Similar to what it does at idle (moves around between 15 and 17 or so, instead of constantly at 20). Whatever the case, my economy sucks. I guess I'll just live with it until I can get it fixed by someone that has the right equipment to measure the AFR levels and knows what they're doing.

Hi Jim, you can tune the light load runing using the standard slow and narrow lambda sensor. Trim the fuel to get ~0.8 volts for all load points from just above idle (say 1,100 rpm) to earliest boost build ( say 2,200 rpm). It is a slow process, but the datalogit logging will help.

:D cheers :O

I was seeing the ignition timing drop and move around as described above, rather than stay constantly at what I'd set for that particular load point.

When you tune the PFC, you set a value at a particular load / rpm point. But the engine doesn't necesarily run exactly on those map points. So the PFC has a guess (it "interpolates") at what the value would be at that exact load / rpm

eg say you set fuelling at 1.40@750, 1.42@1000, 1.45@1250 rpm points in a particular load band. Now the engine is idling at 875, and you can't program a fuel delivery for 875 rpm, so the PFC has to calculate what fuel would be at 875, based on the values you have told it for 750 / 1000. That would mean a fuel delivery of 1.41, since 875 is halfway between 750 and 1000, and 1.41 is midway between 1.40 and 1.42.

Now, because the engine idle isn't perfectly stable (it might wander +/- 20 rpm), then the amount of fuel required will continually be being re-calculated.

The same is happening with the ignition, and you can't necesarily run the engine on the exact load point you have programmed. That is why you are seeing the ignition timing varying from the values you set.

Thanks for the info everyone. The reason I thought closed loop wasn't engaging is because lately I've been getting up to 17-18L/100km around town, with fairly normal driving.

Because of that I was worried that I was going to get crap mileage on my road trip yesterday but it seems I was mistaken. I ended up getting 10.4L/100km which is slightly better than what it was before I got the PowerFC. I'm completely happy with that mileage even though I know others are getting better.

I did some light load tuning on the freeway, but that was mostly to eliminate knock due to the heat. When I get a Datalogit I'll give it another go as Sydneykid suggested.

wont hurt to get your tuner to drive around with you with a wideband 02 hooked up, as on road load / conditions can vary a lot from dyno cells. try plodding around in some local streets, then head onto the fwy for a quick cruise at 100km/h then go up a few hells, should sort it out fairly quickly

Well, it'll hurt my wallet :( Flooring it up hills is what I've been doing these past 2 days on a 700km round trip up north and back to visit relos. I think it's acceptable for what I've done for now even if around-town economy continues to suck. It was good that the weather was so hot, I backed off my timings a bit to get it at a "safe" knock level and I still got great economy.

I got surprisingly better mileage than I was expecting on the freeway, so I might just live with crap city mileage for now and maybe do a proper road tune once I get my new turbo next year. I'm still working on the low-end timing so perhaps I can still get a bit better economy around town without forking out more tuner $$$ for exact O2 levels.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Similar Content

  • Latest Posts

    • And if you want more power, more reliably, and cheaper, go get the Aussie RB... The 4L Barra and put that in instead.
    • No cats will keep discolouring the rear bar. Sends white paint a weird yellow stain. Cut and polish normally gets it out, but you'll be doing that every fortnight I found.
    • Both heads will be equally reliable or unreliable depending on what you do to them.  Stock the RB26 head will flow more. You have access to the stock intake ITB manifold on the RB26 cheaply which flows really well(1000hp+).   Arguably more aftermarket support for RB26, though in Aus we love our RB30 SOHC heads too.    The only downsides to the RB26 head is if you have a VL commodore and want to keep the SOHC look.  Where you may have an issue is drilling out the rb30 block for the bigger head studs but if you are building a big power motor you'd probably put bigger studs on the SOHC head too.  This is just about finding a good machine shop, sometimes easier said than done.  RB30 head worked can make big power just like a Rb26 head, so really it actually more comes down to what your preference is for your car.  People now even making billet versions of both.
    • 2630s work perfectly well. There is something to be said for just using the 30 head, as it saves all the pain of the conversion, still makes tons of power, still sounds cool, etc etc. 2630 will obviously make more power again, but the differences are not stupidly big. It really depends on whether you're racing for sheep stations or not. If it's dead serious, then it's a 26 head. If it's just for fun, it could go either way. But the 26 head and the effort to get it set up, etc etc, is part of the fun.
    • I've been building a 26/30 for a few years now. I've had the head built with all the good stuff. I had a 32 gtr but blew it up and yes its all going into a vl but im looking for some advice from some RB nuts on pros and cons on putting a 26 head on a 30 bottom end is it worth it Works are as follows Head -Extensive porting 1mm oversized supertech valves Supertech double springs Supertech valve guides Supertech titanium retainers Tomei solid lifters Tomei 270 x 10.25 cams Head drain Bottom end series 2 rb30 block Cp ceramic coated pistons Eagle rods Romac balancer Oil restrictions  O ringed blah blah spent a fortune And will get a girdle because the 30s arent used to handling that much rpm Nitto billet oil pump Hypertune plenum 6boost mani Refurbed astra pump thats the cover for it in the boot I did have a precision 6262 but sold it because drag car life. Currently building the ass end full 4 link floater rear end with a 2 speed  But the dilemma i have is my mate rekens I should just stick with the 30 head for reliability. Has any one had any issues with mounting the 26 head ie compression blowing gaskets etc. Just looking for some advice from people who have gone down this route. Here's some photos. Blew the oil pump in the gtr and decided to rip the motor out at the time and do a full build only to find it had been a repairable write off so went down this path.     
×
×
  • Create New...