[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PI closed loop algorithm for 1227747 ECU?
Hello everyone. I'm new to the list and this is my first post. I'm doing
an FI addition to a 1980 Triumph TR8. This is the car with the GM 215 (3.5
liter) cid aluminum block V8 derived Rover engine. OEM fueling for this
(49 State) car was via twin Zenith carbs in the usual British style. The
California version had Lucas (really Bosch L Jetronic) port fuel injection.
On my car, the original Zeniths were later replaced by a good old low tech
Holley 4 barrel and Edelbrock Performer manifold. I added a tame to medium
cam and headers to perk things up a little. This setup ran OK, but lacked
many of the usual amenities such as a choke that worked properly, idle
speed control (yes this car has A/C) and so on. It was also OPEC's dream car.
So I decided to add non-eom FI to the car (the eom systems have no
performance potential and are incredibly expensive). I chose a TBI system
using a 1227747 (C3 series) ECU because it interfaced easily to the current
setup in the car. The C3s are also easy to manipulate via EPROM (which is
good because I have burned many so far). This system is driven by the
stock (non-ESC) distributor via a buffer. A heated O2 sensor is on the
header collector (4-2-1).
Anyway, I have the system in and dialed in to the point where it will run
with perfection when I set the ECU to run in Open Loop mode. It will run
well with the fuel map set for slightly lean or slightly rich. However,
when I set it to run Closed Loop, the system develops a light throttle
cruise surging (very annoying) and backfire on decel (I can almost
eliminated the backfire via the decel params). It also wants to oscillate
at idle. The BLMs tend to wander all over the place.
Since things seem to run OK in Open Loop when fueling is slightly rich or
slightly lean, running at stochiometric does not seem to be the problem
(some engines just don't like to run there). There must be something
about how C.L. operation is accomplished that is causing an issue (check my
logic here). Therefore, I suspect that the PI parameters (gain factors,
time delays, etc) may not be correct for this engine (this is somewhat
plausible when you consider that this ECU was originally setup to operate
with an engine 50% larger or more than mine). Thus it operates at a point
that is close to instability in C.L. So, I have two questions.
Does anyone have any suggestions / experience / solutions with a similar
symptoms?
Does anyone have information on how the PI algorithm operates on this
ECU? I have seen such details of how the spark control algorithm works. I
also have the detailed hack of the type $42 (this is an incredible piece of
good work) but the comments in the PI section aren't quite detailed enough
to reverse engineer what's going on.
Any help/suggestions would be greatly appreciated.
Thanks,
Scott
----------------------------------------------------------------------------
To unsubscribe from gmecm, send "unsubscribe gmecm" (without the quotes)
in the body of a message (not the subject) to majordomo@lists.diy-efi.org