Jump to content

DIY Fuel injection thread.


Recommended Posts

Not quite diy level because (not my racecar) 

Set up is link g4+ storm. Vss wired up and Canbus to a dash (dash to be purchased). We want to know fuel used over x distance so can calculate fuelling levels prior to stage so its not over full and sloshing around and stinking 

We are wondering if there is any option of a fuel used over x distance or even a average fuel usage over a trip time function that the link can do? Or would that all be on the dash side of things. 

Would prefer not to fill tank then do 100km of touring, then 100km of rally pace to get data 

 

Link to post
Share on other sites
  • 4 weeks later...
  • Replies 2.2k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Think I've only been able to read through 50% of the thread but this is gold....

I'm going to do some logging/tuning on my boat and need to hook up a wideband.  Jetties have advised the only way to really do this in marine manifolds is to drill/tap right next to a single exhaust port where it's not water jacketed.  Realistically a widebands only going to be there during the period where I need to log/tune, I'll have it running open map 99% of the time.  What problems am I going to run into?  Will the AFR be bias lean/rich, how will heatsoak affect numbers?  I'm sure the sensor wouldn't last too many hours to be left in that position anywho.

IMG_1003.thumb.jpg.7fc97148cd82f2aa20c447a0531d3e27.jpg

Link to post
Share on other sites
Just now, BlownCorona said:

you should definitely not mount the ECU on the engine. it will fucking hate the vibrations

Think it’s been there for a long time... doubt it likes the heat either.  Going to move it....

  • Like 1
Link to post
Share on other sites
Just now, BlownCorona said:

you should definitely not mount the ECU on the engine. it will fucking hate the vibrations

Think it’s been there for a long time... doubt it likes the heat either.  Going to move it....

Link to post
Share on other sites
Just now, chris r said:

Or is it possible to just run the coolant hose off the side of the boat instead of through the wet exhaust while you tube it? 

That might be the better option... going to think about it some more.... I really would prefer not to drill into the alloy and go through the flexi, issue is backflush water entering that area.

Cheers

Was looking to get a serial/bluetooth/Wifi adapter for logging, but might just be alot easier to run an extra long cable and sit an old laptop on the back seat

 

Link to post
Share on other sites

Just realized what I pulled out of the fake evo and I thought was a link knock block light is actually a knocklink, will see what the wiring is like and wire it back in, will help with my speeduino tune so score :) will be good to have some indication of knock and will make the tune less knock prone due to not having knock control. Just need to raid a factory 4g63 knock sensor plug off one of my looms and work out what the wiring is

https://dealers.linkecu.com/G4KNL

20200617_213005.thumb.jpg.2728ff0bbc9fd92f0979553ed6da77bb.jpg20200617_213026.thumb.jpg.cd726bd26d576ef626b558fb3ed8eab5.jpg

G4KNL.0.jpg

  • Like 1
Link to post
Share on other sites
On 22/05/2020 at 20:39, chris r said:

Not quite diy level because (not my racecar) 

Set up is link g4+ storm. Vss wired up and Canbus to a dash (dash to be purchased). We want to know fuel used over x distance so can calculate fuelling levels prior to stage so its not over full and sloshing around and stinking 

We are wondering if there is any option of a fuel used over x distance or even a average fuel usage over a trip time function that the link can do? Or would that all be on the dash side of things. 

Would prefer not to fill tank then do 100km of touring, then 100km of rally pace to get data 

 

Hey, 

If the engine has been tuned using Modelled Fuel equation then it can output instant fuel consumption in CC/min. 
But your injector data needs to be accurate for it to work good.

If the engine has been tuned in traditional mode, then its trickier.

So here are some options
If you dont mind using a laptop and you just want to review the data at the end of a run:

Log instant fuel consumption and vehicle speed at say 10hz, or whatever will give enough length of time for entire stage.
Open PClink and look at the log file. 
Make a new feature thing on the page called "Statistics" and add fuel and speed to it.
You can look at the average instant fuel value over the whole run, and then look at the length of time car was running to work out the total litres used.
Average cc/min * how many minutes = total CC of fuel used so divide by 1000 for litres


Alternative option using canbus and an arduino:

Setup a canbus frame outputting instant fuel consumption and vehicle speed. 
Setup arduino to receive these, and then it could just incrementally count how many km you've travelled and how much fuel you've used.
Could output to a small LCD screen or just a simple LED bar or something. 
While you're at it, may as well add some switches or potentiometers to this box, so you get some free inputs back to the ECU that you can send over CAN.
I could probably bodge something together for this if you were keen. 

 

  • Thanks 1
Link to post
Share on other sites
Just now, Roman said:

Hey, 

If the engine has been tuned using Modelled Fuel equation then it can output instant fuel consumption in CC/min. 
But your injector data needs to be accurate for it to work good.

If the engine has been tuned in traditional mode, then its trickier.

So here are some options
If you dont mind using a laptop and you just want to review the data at the end of a run:
 

  Hide contents


Log instant fuel consumption and vehicle speed at say 10hz, or whatever will give enough length of time for entire stage.
Open PClink and look at the log file. 
Make a new feature thing on the page called "Statistics" and add fuel and speed to it.
You can look at the average instant fuel value over the whole run, and then look at the length of time car was running to work out the total litres used.
Average cc/min * how many minutes = total CC of fuel used so divide by 1000 for litres

 

 


Alternative option using canbus and an arduino
 

 

Thanks. I'll be going back this weekend so will have a sharn and see what we can work out. 

Link to post
Share on other sites

Yet to start logging with the boat but looking at the current tune, and noting some potential problems....

Firstly, REQ_Fuel (base injector pulse width) is set ~11% too low (6.0 vs 6.7ms) for what the calculator shows, they've used some funny parameters in the calc to get 6.0ms so likely whoever was originally doing it found that 6.0 was (close to right)

Looking at the fuel table there are two 'ridges', the low MAP/low RPM one was probably set in an attempt to help idling (the idle control valve has been removed) and the higher one probably because thats where the engine is mostly in the table - my reading shows that since the load on the engine is relatively constant (i.e. you're pushing water through a jet pump) you only use a small portion of the map.

 

image.png.8373e55ccbb0bbb986af40036f4df596.png

Also, it starts pretty quick, the cranking table for MS1 is set by pulse width direct rather than % off the VE table, works out to be ~80% fuel so I think that may be roughly on the money.  However takes a number of jabs on the throttle to stay going on the early stage of warmup. My feel from this is that the After Start Enrichment is too lean (and compensated by high values in the VE table) but warmup curve is probably ok.  Or, is the fact there is no idle valve going to play into this?  Being a direct drive boat I ideally dont want >1000rpm at any point during startup/idle and so wonder I can get away with no idle valve.  Appreciate startup will never be spot on but perhaps a bit better than this currently if I can sort out these tables.

Advice?

image.png.0044a370449f0362285193fdedc6ce25.png

 

  • Thanks 1
Link to post
Share on other sites

No IACV sucks a bit, but you can work around it by pulling ignition timing out of your hot idle so the rpm drops. Then adjusting the throttle stop so you reach your hot idle rpm goal with more air. So now you can have the extra air you need for cold start with more ign timing.

That 6ms value is incredibly arbitrary it just rescales your whole map up or down. So it doesnt have to be an exact value, its just so you get good resolution of the numbers in the table.

6 or 6.7 isnt going to be a big deal

 

  • Like 1
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...