DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

Alternate method for TBI async?

Thread Tools
 
Search this Thread
 
Old Aug 29, 2007 | 03:44 PM
  #1  
dimented24x7's Avatar
Thread Starter
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Alternate method for TBI async?

In regards to the 80 Hz async firings for async with TBI, think instead switching to firing an injector every other DRP (IOW, 4 DRPs per each injector firing rather then 2 on a V8) work as well? On one hand it seems like it could as the PCM is going to skip firings in async, anyway, to accumulate enough pulsewidth to fire the injectors. On the other hand, the async firings will likely happen more often at low RPMs, so the manifold may not get as dry in between firings.

Id like to add a more elegant method of MPFI support to the TBI PCM, but currently the async is a bit of a mess. In the PCM, there are three seperate controllers for the injectors. The hardware level and async controllers like the old ECMs, and an interrupt driven controller that is triggered within the software. Switching async modes for the TBI would clean it up alot. On the software side, going to MPFI would instead just be a matter of setting an option byte to '1' and the software would automatically adjust the firing rate based on the # of cylinders the engine has. TBI would be alt fire while the other modes would be bank fire.

Last edited by dimented24x7; Aug 29, 2007 at 03:51 PM.
Reply
Old Aug 30, 2007 | 03:23 AM
  #2  
RednGold86Z's Avatar
Supreme Member
20 Year Member
iTrader: (1)
 
Joined: Mar 2000
Posts: 1,692
Likes: 1
From: Corona
Car: 92 Form, 91 Z28, 89 GTA, 86 Z28
Engine: BP383 vortech, BP383, 5.7 TPI, LG4
Transmission: 4L60e, 700R4, 700R4..
Axle/Gears: 3.27, 2.73
Re: Alternate method for TBI async?

We did that on small displacement 4 cylinders (single TBI injector) with good results, but not perfect of course. The idle emissions increased a little, signalling that the cylinders weren't getting perfectly even distribution. The flow from the injector was very stable and helped idle a lot, though. This wasn't compared to GMs 12.5 ms interval async, though, so I can't say if it's better or worse, but it definitely was better than plain sync.
I think the P4 ecu has a good alternate fire mode description in the hack that's been around and back.
When doing async like this, it's CRITICAL to get the injector vbatt offset darn close. Also need a wide hysteresis of PW to avoid going in and out and in and out of async mode.
Reply
Old Aug 30, 2007 | 08:24 AM
  #3  
dimented24x7's Avatar
Thread Starter
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Alternate method for TBI async?

More than anything else, the async in TBI mode will be a last ditch effort if the pulsewidth gets really low. Its better then having the PCM just dump the pulsewidth altogether if it gets too low.

Not having the 80 Hz async will make the code much more modular. All the firing modes will work as bank fire, just that the interval will increase in MPFI. Before, they had the rate set within the memcal, which set a flag in the code, which triggered teh injector firings. Sort of messy and round about when the rate can be just set in the code.
Reply
Old Aug 30, 2007 | 09:02 AM
  #4  
MrDude_1's Avatar
Supreme Member
20 Year Member
 
Joined: Jun 2001
Posts: 9,550
Likes: 4
From: Charleston, SC
Car: 91 Camaro Vert
Engine: 02 LS1, HX40
Transmission: 2002 LS1 M6
Re: Alternate method for TBI async?

lol...

its things like this that still give me hope....

on one hand, theres the logical side of "why the hell are you even thinking about this? and why not just run a megasquirt,GMPCM, ect..


on the other hand...... i totally get the cool, and fun factor of figuring out how to "make this work"... we know its theoretically possible.. now lets figure out how to do it. lol.
Reply
Old Aug 30, 2007 | 09:33 AM
  #5  
dimented24x7's Avatar
Thread Starter
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Alternate method for TBI async?

No offense, but your post makes no sense and its way out of context. I dont know whether to be offended, or just confused...
Reply
Old Aug 30, 2007 | 12:00 PM
  #6  
Fast355's Avatar
Supreme Member
20 Year Member
Liked
Loved
Community Favorite
iTrader: (2)
 
Joined: Jan 2005
Posts: 10,404
Likes: 492
From: Hurst, Texas
Car: 1983 G20 Chevy
Engine: 305 TPI
Transmission: 4L60
Axle/Gears: 14 bolt with 3.07 gears
Re: Alternate method for TBI async?

Originally Posted by dimented24x7
No offense, but your post makes no sense and its way out of context. I dont know whether to be offended, or just confused...
It just CONFUSED me. Since when did Megasquirt arrive to the same level as a GM PCM. The TBI PCM can control coil packs and an electronically shifted transmission too.
Reply
Old Aug 30, 2007 | 12:02 PM
  #7  
junkcltr's Avatar
Supreme Member
iTrader: (1)
 
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
Re: Alternate method for TBI async?

Originally Posted by dimented24x7
More than anything else, the async in TBI mode will be a last ditch effort if the pulsewidth gets really low. Its better then having the PCM just dump the pulsewidth altogether if it gets too low.

Not having the 80 Hz async will make the code much more modular. All the firing modes will work as bank fire, just that the interval will increase in MPFI. Before, they had the rate set within the memcal, which set a flag in the code, which triggered teh injector firings. Sort of messy and round about when the rate can be just set in the code.
When I was playing with the $8D and the 730 I had thoughts about doing async at low RPM, low BPWs. The idea was to use single fire mode and base it off of the 720* crank rev time so that I could get the injector firings as close as possible. This is using the $8D with large injectors and small cams. Using double fire batch results in BPWs that are too small, and single fire has a long time between injects.

What this led me to was the fact that I need alternate bank firing. That is, squirt all of bank 1 for the first crank rev. Then squirt bank 2 for the second crank rev. It makes the time more evenly spaced and you can still go to double fire batch when the BPWs get too high. All that is not possible with the 730, but the 427 has the hardware and as you pointed out it is all under software control. Just something to think about if you want to go straight sync BPWs.

EDIT: The other thing I was thinking about doing was using single fire mode and a BPW predictor much like the spark advance predictor works. A Kalman filter was in the works for the BPW predictor. I ditched it all when I read about the 427 ECM and the hardware it had. Although, that stuff could be done async alternate bank fire with the Kalman filter in the 427.

Last edited by junkcltr; Aug 30, 2007 at 12:09 PM.
Reply
Old Aug 30, 2007 | 01:33 PM
  #8  
dimented24x7's Avatar
Thread Starter
Supreme Member
iTrader: (2)
 
Joined: Jan 2002
Posts: 9,962
Likes: 5
From: Moorestown, NJ
Car: 88 Camaro SC
Engine: SFI'd 350
Transmission: TKO 500
Axle/Gears: 9-bolt w/ 3.23's
Re: Alternate method for TBI async?

Im going to be doing what you described with the code. One bank firing per revolution. Id also like to add some sort of signal processing as well for the BPW. The BPW will be calculated as though the PCM where firing in SFI with only one injector firing at a time. But, four injectors will be firing every rev (or 3, or 2, depending on the motor) Id like to at least average the PW over that interval to keep the idle from getting lumpy. I wonder if just averaging the PW over one rev would be sufficient, or if something more would be needed?

Also, where is the Kalman filter? Is it that big complicated one thats used for the TIS filtering?
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
db057
TBI
3
Jan 10, 2020 08:55 PM
92firebirdguy
TBI
59
Sep 1, 2016 07:53 AM
codeysabatini
Engine/Drivetrain/Suspension Parts for Sale
5
Nov 10, 2015 04:07 PM
J.C. Denton
Electronics
6
Sep 21, 2015 04:23 PM
1Aauto
Sponsored Vendors
0
Sep 8, 2015 11:14 AM




All times are GMT -5. The time now is 09:42 AM.