#8
Post
by LPGC » Sat Jul 07, 2018 10:38 pm
Seems you already had/have 1.5 bar pressure anyway, and reducer pressure is stable regardless of load - both points are good.
For a system on a normally aspirated engine with a reducer that is pressure stable over all engine loads a multiplier of 0.86 at highest load would be a bit low even with fairly poor injectors and reducer that isn't very pressure stable. But you say reference pressure is 1.2 bar and we can see from the chart that actual pressure is fairly constant at 1.5 bar, so you have a constant over-pressure condition that the ECU will compensate for, meaning that in practice your multiplier of 0.86 will be even lower (and worse) at around 0.69 which is too low. If we look at the figures to the right of the chart, pinj for bank1 (P1) = 22.81 while ginj for bank1 (G1) = 16.5, If we divide 16.5 by 22.81 we get 0.72 which is very close the to 0.69 I just reckoned. Here's a problem with 2.4 nozzles, 1.5 bar and multiplier of 0.69... I previously suggested 2.5 nozzles and 1.5 bar assuming pressure stability and a multiplier of near 1 but you're going with 1.5 bar and multiplier of 0.69, so I expect too lean. Hopefully not too lean as to cause *misfires*.
The problem and reason for the error will occur at the point in your chart just before where P1 peaks (the red line labelled P1...). At this point P1 shoots very high almost off the scale, this will mean that the LPG Tech ECU looks at what your multiplier is set to for the 'very high off the scale pinj reading', multiplies the P1 by your multiplier (map) for such pinj and calculates that for such a high pinj reading it should pulse LPG injectors for a duration that would't allow enough time for them to close and be ready for the next injection/pulse cycle - this is what triggers the error. However, it is very unlikely that Pinj is really as high as the readings/chart at the peak suggest. It is far more likely that the LPGTech ECU is reading Pinj incorrectly where the chart suggest Pinj peaks. The incorrect readings are your main issue because an ECU that does not even meter pinj correctly doesn't stand much chance of multiplying pinj (according to installers map) to arrive at the correct ginj. We can make hardware changes such as adjusting nozzles/pressure so that if the condition/fault arises at full load fuelling will remain somewhere in the ball park but we will never be able to set the system up to provide very accurate fuelling under such conditions. If we read between the lines of points I just wrote here, you won't have set a mutliplier for a pinj of (say) 40ms, more likely the multiplier for 40ms wouldn't be far different from your multiplier for the (usual) 16ms.
A point you should concentrate on is to try to get the LPGTech ECU to meter pinj properly under all conditions no super high 'spikes' in the pinj line on the chart. Extra injection filtering doesn't work properly with LPGTech and P38s don't do extra injection anyway so disable extra injection filtering. How did you setup rpm detection (and did you connect the rpm wire to anything - Rpm detection can be hit and miss with LPGTech)? Swapping channels (engine cylinder numbers versus LPG input/output channels) shouldn't make any difference but can with LPG Tech (and a few other ECUs). If the engine has a *misfire* at all under any conditions, this can lead to erratic pinj readings on LPG Tech and a few other system ECU's (I have my suspicions why this happens but not need to go into those reasons now).
If despite trying all points above you cannot get around the issue of the ECU reading pinj incorrectly under all conditions, and if you don't want to swap to a different make/type ECU, then your best bet is to ensure that (and this only works because the issue only occurs at high/full engine load at medium/high rpm) when gas injectors are open constant duty cycle mixture remains near correct (bit rich since issue occurs at high/full engine load). I this respect - On the positive side I expect 1.5 bar and 2.4 nozzles will give near correct mixture at WOT high rpm anyway, on the negative side the incorrect pinj reading is present at medium rpm too so I expect mixture will be too rich with the fault condition at medium rpms and verge toward lean at higher rpm.
Further to the last bit, with other ECUs you might get a bit more leeway for combinations of nozzles and pressure that flow too much gas (multipliers much lower than 1) without inflicting drive-ability issues but with LPGTech with mutlipliers less than 1 on the first occasion where an LPG injector should pulse for less duration than the petrol injector it seems to always pulse for at least same duration as the petrol injector, which can cause fuelling and driveability problems. But if you have any drive-ability problems I expect they'll be mostly near flat out at medium rpms?
When we're talking multiplier, some ECU's (firmware and software) give you just the straight multiplier, some give you the multiplier when gas injector latency has been factored in, some give you both. For someone who really knows what they're doing the straight multiplier gives the best representation of the real story, what's really happening. Injector latency figures are provided by injector manufacturers but these are usually incorrect. As memory serves, LPG Tech attempts to factor in latency - the shape of your multiplier map would look very different if it didn't . I could do the maths but even without doing the maths I can say the shape of your map looks wrong now and would look still look wrong after doing the maths.
One other important point... We're talking about multiplier of 0.86 at high engine load and you;'re saying it's too low. But who/what set multiplier to 0.86 at high load? No autocal can correctly (unless due to luck really) set multiplier/mixture for open loop operation and flat out the engine will be running in open loop. Have you checked mixture under these conditions? Lack of power is usually (not always) due to lean mixture, misfires usually (not always) due to to too rich, hesitation can be either and other issues, other issues are always about momentary lean/rich mixture (perhaps just one cylinder bang) but other issues are not always due to anything as simple as the multiplier or pressure/nozzle size. Other issues can involve timing (start of ginj pulse compared to pinj pulse), extra injection filtering, acceleration enrichment, miss-match of peak and hold electrical current and spec of injectors, any aspect leading an ECU to use incorrect data when doing it's sums, all points in this 'other issues ' list boil down to the ECU or lack of installers knowledge of workarounds for the ECU.
After writing the above I just fired up LPGTech software, I was interested to see if I could suggest a multiplier of maybe 0.5 for a pinj of 40ms but it seems LPGTech is only configurable for pinj's up to 20ms... which is usually more than enough for anything much less than a big block V8 with low rpm ceiling. But nevertheless rules out
what might have been a get-around for too rich at high load medium rpms.
Anyway.. By 'anyone' I think you might mean me? Think I've already got enough info to diagnose your problem and advise from here mate.
Simon.
Last edited by
LPGC on Sun Jul 08, 2018 12:13 am, edited 1 time in total.