Page 1 of 2 12 LastLast
Results 1 to 15 of 26

Thread: Considering Going to Open Loop Only - TBI

  1. #1
    Fuel Injected!
    Join Date
    Apr 2017
    Posts
    163

    Considering Going to Open Loop Only - TBI

    I've posted a number of times about driveability problems with my vortec head, cam and valvetrain 383 to no avail. Latest one here. I'm coming to the conclusion that these problems are unsolvable given my engine parameters and '7060 PCM - nothing I've changed in the tune seems to affect them at all. And I've ruled out pretty much every sensor, including both speed sensors in the 4L80e, PCM, memcal, etc. The interesting thing is locking out closed loop by setting initiation temp to max, the driveability issues more or less disappear. Most notably, deceleration is smooth and RPM decrease linearly with speed.

    In concert with the OL only plan, I'd like to get deeper into the wideband tuning scene. I have an AEM kit installed now and it's working, but there's no way for me to input the data directly into the '7060. To solve that problem, I have a Moates APU1 Autoprom in my cart now (haven't pulled the trigger yet) which theoretically should allow me to combine WB output with the PCM's datastream. I've actually corresponded with their tech support and they agree it should be possible, but they're not aware of anyone having done this with a '7060. But I guess someone has to be the first. I'm definitely a newb with WB stuff and am not sure where to start - I know there's a lot of richness going on in different conditions now so guess that's one place to start.

    Looking for input, advice, pros and cons, pitfalls, etc. Or maybe someone will tell me straight up don't do this, it's a dumb idea. (But I did do some checking, mostly on here, and I'm definitely not the first to run a modded TBI in OL only)

  2. #2
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,847
    I've set vehicles to idle in open loop. Heck, even GM has done it. Closed loop idle is for emissions, to help keep the converter working. But closed loop idle is almost 15:1 AFR while engines usually like to run well between 12 and 13:1 afr. And if you have a cam with reversion causing "extra" MAP pulses or incomplete combustion then you're fighting misleading O2 readings and an ecm that is trying to bias fuel when you may not want it to.

    As far as the WB goes, you'll need to locate an unused 0-5V A-D sensor input then ensure the ALDL is displaying the data.

  3. #3
    Fuel Injected!
    Join Date
    Aug 2012
    Posts
    386
    I have run my mild mod 454 in open loop for years now. The motor is much smoother, allows me to have highway lean cruise and pull down with converter locked. I have intake air temp incorperated so I don't need to change my tune from summer to winter. I use a 7427 and if I go much change in altitude I have a closed loop chip I put in. One of the biggest things with a open loop tune is it has to be correct. No sloppy ve table.
    6395, BHDF, 7.4 BBC lightly modded now 6395 BMHM back to BHDF

  4. #4
    Fuel Injected!
    Join Date
    Apr 2017
    Posts
    163
    Quote Originally Posted by 1project2many View Post
    I've set vehicles to idle in open loop. Heck, even GM has done it. Closed loop idle is for emissions, to help keep the converter working. But closed loop idle is almost 15:1 AFR while engines usually like to run well between 12 and 13:1 afr. And if you have a cam with reversion causing "extra" MAP pulses or incomplete combustion then you're fighting misleading O2 readings and an ecm that is trying to bias fuel when you may not want it to.

    As far as the WB goes, you'll need to locate an unused 0-5V A-D sensor input then ensure the ALDL is displaying the data.
    Thanks for the input. So I’m actually talking about OL everything, not just idle. Months ago I switched to OL idle (after 16 seconds) and that improved things a lot, but still driveability issues with closed loop in other conditions.

    And regarding WB, the unused 0-5v input is the problem - I don’t think my 7060 has an unused one. But the Moates Autoprom has inputs that theoretically will allow me to combine the WB and PCM data streams and feed them into TP.

  5. #5
    Fuel Injected!
    Join Date
    Apr 2017
    Posts
    163
    Quote Originally Posted by myburb View Post
    I have run my mild mod 454 in open loop for years now. The motor is much smoother, allows me to have highway lean cruise and pull down with converter locked. I have intake air temp incorperated so I don't need to change my tune from summer to winter. I use a 7427 and if I go much change in altitude I have a closed loop chip I put in. One of the biggest things with a open loop tune is it has to be correct. No sloppy ve table.

    Thanks for the info. This is exactly what I want to do. I’m actually kind of excited about the tuning part and totally get it about the dialed in VE table since I’m completely eliminating the feedback loop and resulting adjustments it causes. Thanks.

  6. #6
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,847
    Thanks for the input. So I’m actually talking about OL everything, not just idle.
    Well, you need a way to make the vehicle driveable. There were export cal / leaded fuel vehicles sold in the US which were OL. Closed loop enable temp was set sky-high. Personally I think your combination is not extreme enough to warrant OL only but it's obvious you're frustrated with the situation. Setting up a carb manifold under tbi can be tough. There's a larger variation in intake air temperature and you need to deal with the effects of fuel separation when it occurs. I've always tried to deal with it by getting steady-state right before investing any serious time in the transitions. In some cases it takes far more time working out what's happening than figuring out what to change.

  7. #7
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,007
    open loop can be great. it's nice to be able to forcibly give an engine 'what it wants' rather than giving up that control to a feedback sensor.

    some engines just don't take kindly to closed loop, because things aren't linear enough in the exhaust and the oxygen content in a particular moment no longer reflects reality of current air fuel ratio. reversion, misfires, big loping cams, look just like fueling errors, but the corrections cause a feedback problem and make things worse. in reality, these things usually only happen way outside the operating range of the engine and its cam, and if you don't have a really big cam, usually just idling.

    coincidentally that's exactly when the engine seems a bit more 'thirsty', because a bunch of it pools in the manifold and cylinder walls, some natural misfiring occurs and dumps it out the exhaust, and inefficient combustion just needs a bit more margin of error, right when your closed loop system starts pulling fuel. you cant really fix that with a narrowband system.

    it's a real shame most ECMs we work with don't have a good way to enable closed loop just for specific operating ranges, so we can say 'closed loop when >2000RPM and >30KPA MAP', that way we can be open loop where closed loop just doesn't work properly.

    there are lots of tricks to making closed loop work better though especially in 'driving' ranges

    having a near-perfect VE table sure helps a lot to start with so the corrections are fairly small and consistent especially through transitions...

    usually if things run poorly in closed loop its because the corrections being made, whether they're correct or not, are too extreme, then it has to swing back the other way.. and you get modulation and feedback.

    you can go WAY lean or rich (like 10:1 to 16:1+) in most cruising situations as long as its consistent and BARELY notice the difference, but you do notice modulating between AFRs as it's actually modulating engine torque by a decent percentage, and that's what you have to avoid (and why open loop cruising is so dramatically better if your current closed loop config is flunky)

    restricting the integrator (INT) among other things can be a good start to make sure things dont swing too far out of control if there is a fueling error. logs should be very revealing about what's happening in closed loop and why it runs like crap. slowing down the reaction times of the closed loop system usually helps a bit too. most calibrations have an integrator delay time that needs to correspond to how far down the pipe the o2 sensor is.

  8. #8
    Fuel Injected!
    Join Date
    Aug 2012
    Posts
    386
    I know this is off the OP question but if anyone knows where you can find factory open loop export bins for a 7.4 I would be interested to see how the factory went about it.
    6395, BHDF, 7.4 BBC lightly modded now 6395 BMHM back to BHDF

  9. #9
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,847
    it's a real shame most ECMs we work with don't have a good way to enable closed loop just for specific operating ranges, so we can say 'closed loop when >2000RPM and >30KPA MAP', that way we can be open loop where closed loop just doesn't work properly.
    If the code is accessible it can be modified.

    I know this is off the OP question but if anyone knows where you can find factory open loop export bins for a 7.4 I would be interested to see how the factory went about it.
    OEM open loop calibrations are known as "leaded fuel" or "export" calibrations. Look for CTS enable to be set high to prevent CL operation. I will locate an '86 5.7 cal for leaded fuel (7747) and post it for evaluation.

  10. #10
    LT1 specialist steveo's Avatar
    Join Date
    Aug 2013
    Posts
    4,007
    Quote Originally Posted by 1project2many View Post
    If the code is accessible it can be modified.
    of course, but a bit complicated for the new tuner. it's not just a matter of setting a flag if some variable exceeds some constant. my attempts to do this with $EE were buggy at best. it's pretty easy to stop it going into closed loop until a certain RPM, but making sure it exits closed loop as well, and still respects other closed loop parameters so you don't get thrown into closed loop while the engine is still warming up... all adds an extra layer of complexity.

    even after i thought i had it nailed in EE it'd still randomly kick into closed loop and I could never figure out why

    ... ended up running full time open loop on that car

  11. #11
    Fuel Injected!
    Join Date
    Jul 2013
    Location
    Newzealand
    Posts
    483
    If you can find the commanded fuel ratio tables its easy just set the rpm and map area you want open loop to anything but 14.7 or whatever your stoic value is

  12. #12
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,847
    OEM Leaded fuel / Open loop cals attached

  13. #13
    Fuel Injected!
    Join Date
    Apr 2017
    Posts
    163
    Quote Originally Posted by steveo View Post
    of course, but a bit complicated for the new tuner. it's not just a matter of setting a flag if some variable exceeds some constant. my attempts to do this with $EE were buggy at best. it's pretty easy to stop it going into closed loop until a certain RPM, but making sure it exits closed loop as well, and still respects other closed loop parameters so you don't get thrown into closed loop while the engine is still warming up... all adds an extra layer of complexity.

    even after i thought i had it nailed in EE it'd still randomly kick into closed loop and I could never figure out why

    ... ended up running full time open loop on that car
    Yeah, being able to do this would solve my problem and still allow CL in most situations. My issues all center around decel, idle, and just off idle accel. I'm interested in learning how to get deeper into the code, but I'm not there yet for sure. Making those mods are out of my league for now. That being said, I'm not sold on running OL all the time yet. I'm still doing some more experimentation with CL and I'll have my Moates Autoprom soon so I can do realtime emulation which will make that experimentation a lot easier. It should also allow me to combine my WB output with the PCM datastream.

    Now I have a new problem. Not sure if it is connected with running in OL only or if it's something else. Runs fine when cold, but after it gets up to a certain temp it has an idle glitch - drops down to less than 500 rpm for a moment then recovers. Cycles about every 5 seconds. When it's doing this, part-throttle, off-idle accel is poor and uneven - exhaust note sounds like it's hitting on four cylinders. That's only off-idle though and only at light throttle. Hard accel is fine, and accel at speed is fine. I have a steep driveway, getting it up there at very light throttle it's cutting out and will barely go up it unless I use some significant pedal. But when it's cold it'll do the same scenario fine. Weird?

    Thanks for the input from all.

  14. #14
    Fuel Injected!
    Join Date
    Aug 2012
    Posts
    386
    Have you got setup yet to do proper data logs. It could be that it is rich enough on start up but as temp increases and it relies more on the ve table in open loop and the ve table is not correct.
    6395, BHDF, 7.4 BBC lightly modded now 6395 BMHM back to BHDF

  15. #15
    Administrator
    Join Date
    May 2011
    Location
    Lakes Region, NH
    Age
    54
    Posts
    3,847
    Yeah, being able to do this would solve my problem and still allow CL in most situations.
    But your engine is not so radical that it should need these modifications. Think about a new driver who keeps stalling the truck when letting the clutch out on hills. The new driver blames the hills while the experienced driver sees it differently. You could set out to level all the hills but is that really the right approach?

    My issues all center around decel, idle, and just off idle accel.
    Those can be tough areas to address. What do the logs show? Rich or lean operation?

    Now I have a new problem. Not sure if it is connected with running in OL only or if it's something else.
    IIRC the logs should still show O2 readings. And you should be able to confirm OL operation by monitoring CL flag.

    But when it's cold it'll do the same scenario fine. Weird?
    Not really. Most likely your cold enrichment plus power enrichment is adding enough fuel to cover an incorrect VE table. But the problem could also be spark timing, or a combination of spark and fuel.

    I try to tune warm steady state conditions first then move to warm transitions (accel/decel) and finally the cold start. That doesn't mean I ignore other issues, but I don't waste time trying to make them perfect. The code is set up so the VE and main spark tables are the baseline for most other conditions. If these are not right then any attempt to tune anything else usually results in problems showing up elsewhere in the cal.

Similar Threads

  1. Open Loop EE Advice
    By spfautsch in forum GM EFI Systems
    Replies: 19
    Last Post: 06-03-2017, 11:13 PM
  2. Replies: 3
    Last Post: 09-06-2016, 05:06 PM
  3. Open loop afr
    By myburb in forum GM EFI Systems
    Replies: 10
    Last Post: 07-14-2016, 05:05 AM
  4. Open to closed loop
    By myburb in forum GM EFI Systems
    Replies: 0
    Last Post: 05-20-2016, 11:43 PM
  5. Open loop tune
    By bigtoyz in forum GM EFI Systems
    Replies: 0
    Last Post: 09-23-2015, 07:27 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •