PDA

View Full Version : COS 3 Lean Cruise



vbhero
November 17th, 2015, 11:04 PM
First up, details of car etc

2002 VX SS Commodore A4 with 3.73 diff gears
215 / 223 .604 .610 112LSA Cam
COS3 (01290003) in OLSD.

Being in Aus, we are lucky that we can legit use the Lean Cruise function, so given that it works well in stockers, I have decided to go ahead and use it rather than play with B3647.
I copied the B3639 values from a stock HSV tune, choosing one that has 3.73 diff gears standard so it would be as close as possible to my cruise values. But modified the enablers.

Initially it seemed to work, but then watching the WBO2, I noted that the values seemed off via my dodgy mental EQ to Lambda conversion. When I reviewed the log, yep I was right, the commanded EQR was off when compared to what the B3639 indicates it should be. I for the life of me, cannot see why that is the case, it seems to work then not.
Any ideas?
When you see the log, you'll see another oddity I need to chase in my install, WBO2 #2 has random spikes. I usually filter that data out for obvious reasons, its odd as it only shows when logging, I never see these spikes on my DLG-1 display.

Thanks
Pete

19033
19032

5.7ute
November 18th, 2015, 02:50 PM
One thing that happens is that lean cruise can enable while enriched. For instance, if you enrich the higher load areas in B3647 and these cells are being referenced when LC enables. This commanded EQ ratio will be counted as the base for all the LC calculations. This will stay active in this point until LC deactivates either by speed or PE coming in.
The only work around I had for this issue with the COS is to either control the enrichment and lean cruise with B3647. Or let PE enable easier to prevent lean cruise enabling under load.
I do not know if this is what you are seeing, as I don't have Efilive on this computer to check your files. But it is something I found a few years ago when playing with lean cruise on mine.

vbhero
November 18th, 2015, 10:32 PM
One thing that happens is that lean cruise can enable while enriched. For instance, if you enrich the higher load areas in B3647 and these cells are being referenced when LC enables. This commanded EQ ratio will be counted as the base for all the LC calculations. This will stay active in this point until LC deactivates either by speed or PE coming in.
The only work around I had for this issue with the COS is to either control the enrichment and lean cruise with B3647. Or let PE enable easier to prevent lean cruise enabling under load.
I do not know if this is what you are seeing, as I don't have Efilive on this computer to check your files. But it is something I found a few years ago when playing with lean cruise on mine.

Thanks mate. I have read that elsewhere and you just reminded me to check. But my B3647 is set to stoich in the applicable cells so rules that out.
I have before this used B3647 with reliable lean out at the appropriate times. Just wasn't a fan of transient lean out under part throttle when poking around town.
That plus, LC is there as a function so I thought why not do it that way. But now I am wondering if there is a bug in the OS, or is there something wrong with mine.

joecar
November 19th, 2015, 05:07 AM
Is B4001 IFR table correct...?

vbhero
November 19th, 2015, 08:05 AM
Is B4001 IFR table correct...?

I am running stock OEM Injectors and haven't touched that table. I have just compared it to my stock tune and it is the same

joecar
November 19th, 2015, 10:59 AM
My understanding is that Holden implemented a returnless fuel system, much like GM implemented on the Carmaro/Firebird/Corvette...

in this system, the FPR is located in the fuel pump/sender module inside the fuel tank, and is referenced to barometric pressure (i.e. un-referenced wrt to manifold);

the FPR maintains constant pressure at all times while the fuel pump is running (regardless of any variable-speed mechanism on the fuel pump, if that is present);

this means that rail pressure will be held constant throughout the engine's operating range, and this pressure is applied at the top of each injector...

constant rail pressure requires the PCM to account for manifold pressure/vacuum at the bottom of each injector...

this is done by sloping the IFR table using the squareroot pressure relationship, which looks like an-almost straight line sloping up as vacuum increases.


If you look at your IFR table, it is curvy... this implies that at various places along the curve the IFR values in the IFR table will be incorrect.


Lean cruise, by virtue of dropping out of CL, requires that the IFR table be correct in order to command the exact fueling ratio specified in table B3639 (and any other fueling table that runs in OL, i.e. where there is no CL to correct fueling to stoich).

joecar
November 19th, 2015, 11:00 AM
Yes, the upshot of all this is that Holden implemented the IFR table incorrectly.

vbhero
November 19th, 2015, 05:54 PM
My problem isn't a commanded vs actual. It's a commanded is wrong if that makes sense
If you look at the log and compare it with B3639, it's not commanding the correct EQ at times. When you look towards the end where I am doing 100km/h, the commanded EQ does not match what the tune is set to.
For some of it, it's not even going into lean cruise yet the tables tell me I should be at ~0.9355 EQ. You can then see where I slowed to shake it up a bit then after I accelerated it eventually leans to 0.96 commanded but according to B3639 it should have been commanding ~0.85 EQ. B3647 is commanding 1.00 lambda so all should be sweet.
I cannot see any other table that should have been affecting it.
I have been watching it more over the past few days, and at times it seems spot on, others its not. I cannot pinpoint a common condition that dictates when it isn't working.
Hoping the brains trust is able to help :)

joecar
November 20th, 2015, 08:34 AM
Ah, ok, I see (sorry, I missed the point)... hmmm, sounds like some other tables are getting involved, but we don't see them.

vbhero
November 20th, 2015, 10:52 AM
Ah, ok, I see (sorry, I missed the point)... hmmm, sounds like some other tables are getting involved, but we don't see them.

Well it's reassuring to know that its not just me that cannot see them hahaha. Nothing worse than not seeing the cause of a problem, posting it up only to have someone point out the obvious lol

I have just changed the LC settings, including the enablers etc to 100% stock to see if there is some weird interaction happening as a result. The enablers I have set are quite aggressive, so maybe that has something to do with it.
It's curious that from what I have searched, no one else seems to have reported similar symptoms. I wonder if that is because not many are using LC or if there is something wrong with my flash of COS3.

5.7ute
November 20th, 2015, 12:22 PM
With a quick look it is the same problem I had. Up to frame 2790 it all looks O.K. Once you have hit 90kpa map things have got screwy from there. Try remove all enrichment from B3647 and use only the PE modifier and see what happens. Once lean cruise locks on that "rich" cruise only dropping the speed below B3637 disables it.
A clue to it being locked in a rich mode is your commanded EQ under decel in the log.

vbhero
November 20th, 2015, 02:23 PM
With a quick look it is the same problem I had. Up to frame 2790 it all looks O.K. Once you have hit 90kpa map things have got screwy from there. Try remove all enrichment from B3647 and use only the PE modifier and see what happens. Once lean cruise locks on that "rich" cruise only dropping the speed below B3637 disables it.
A clue to it being locked in a rich mode is your commanded EQ under decel in the log.

Interesting, that sort of gels with a gut feel I had when I noted it as I was driving.

I will remove all enrichment in B3647 and log again. Watch this space

vbhero
December 5th, 2015, 05:23 PM
Sorry for the delay with updates.

I did the above and all appears to be okay. What I did find in the intervening time was that when running OL the default setting for the Purge Canister solenoid was disabled, this resulted in the canister saturating and bulk fuel fumes. I since enabled it, which now results in my AFRs going rich (as you would expect) because I tuned it with the solenoid disabled, so I need to adjust my VE etc again.

I'll keep an eye on the lean cruise for a while and report back if I have further issues.

joecar
December 6th, 2015, 05:12 AM
Sorry for the delay with updates.

I did the above and all appears to be okay. What I did find in the intervening time was that when running OL the default setting for the Purge Canister solenoid was disabled, this resulted in the canister saturating and bulk fuel fumes. I since enabled it, which now results in my AFRs going rich (as you would expect) because I tuned it with the solenoid disabled, so I need to adjust my VE etc again.

I'll keep an eye on the lean cruise for a while and report back if I have further issues.Thanks for posting back...


interesting, so should keep EVAP enabled.

vbhero
December 6th, 2015, 10:26 PM
Thanks for posting back...


interesting, so should keep EVAP enabled.

It would seem that way. I disconnected the electrical plug on the solenoid to confirm, and my AFRs returned to normal, plugged it in and rich it went.
I'm going to do it a few more times just to make sure that it wasn't fluke / timing before I say 100% that would be the case. The theory would fit, that despite the rich AFRs, my actual fuel consumption does not seem to be affected thus indicating that it may be the fuel vapours being fed to the throttle body artificially raising the AFRs?

Chevy366
December 7th, 2015, 06:57 AM
Will the vapor eventually stabilize (over saturation, versus normal operation) or will it continue to effect the AFRs?
I ran COS 3 for the longest and never saw any difference but I left everything as it was and used PE for enrichment.
Lean Cruise I have found, at least in my area, does nothing for me, due to the terrain it goes in and out too often to be of any use, I actually disabled it and picked up mileage, go figure.
Before the Lean Cruise patch I played with making a pseudo lean cruise cell area in B3647 in the cruise cell areas, again as long as it stayed in that area it worked.

vbhero
December 7th, 2015, 10:59 PM
Will the vapor eventually stabilize (over saturation, versus normal operation) or will it continue to effect the AFRs?
I ran COS 3 for the longest and never saw any difference but I left everything as it was and used PE for enrichment.
Lean Cruise I have found, at least in my area, does nothing for me, due to the terrain it goes in and out too often to be of any use, I actually disabled it and picked up mileage, go figure.
Before the Lean Cruise patch I played with making a pseudo lean cruise cell area in B3647 in the cruise cell areas, again as long as it stayed in that area it worked.

I am not sure about the stabilisation of the vapour levels. This is what I expected to happen as the car "consumed" what was in the canister, but a mate of mine who is a mechanic seems to think that the charcoal would now be stuffed and the canister would be U/S. I need to find out more about this.
The thing that has me thinking twice about what to do next, is my AFRs are okay initially, but once the conditions are met to actuate the solenoid you see the AFRs richen up. At their worst it will go from 1.01lambda to 0.79 then recover to approx 0.88 lambda. Keep in mind that I am full open loop.
The other thing is, my consumption figures seem normal which if the car is going as rich as it indicates, I would expect increased consumption, which is why I mention above that it would logically be a function of the vapour purge?
So do I re-do my Auto VE? If so, then I would have to re-do it once the EVAP is active? What then happens to the AFRs when EVAP isn't active? Or is this why we wait until car is up to operating temp before starting AutoVE? Obviously EVAP isn't a consideration that people think about when doing their AutoVE when in SOL or CL.
If indeed my canister is stuffed, then that could be doing all sorts of weird things.

I was using B3647 for pseudo Lean Cruise, but I didn't like the idea of transient lean spikes as it passed through those cells during part throttle accel.

Where to from here? I am going to disconnect the solenoid to make 100% certain that the AFR change is a result of it. If it is, then I'll have to decide whether I should re-do AutoVe.

Sorry for the ramble, I find it helps sometimes to put everything down in text to make sense of my thought process. That plus, I am still pretty raw at tuning so input from others always helps the learning process.