Author Topic: Missfire detection, cylinder identification  (Read 35453 times)

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Missfire detection, cylinder identification
« on: October 13, 2012, 11:54:45 am »
So I was on the dyno the other day with a M50B25 turbo, it was producing 360hp@1bar boost which is far below what such an engine should be making at that boost with a 56mm compressor.

Thankfully it has a VEMS ecu and using it I can identify which cylinder is dropping. In this case there was actually two problems, the number two injector connector was fully on but wasn´t maintaining perfect connection so I was getting a drop on cyl 2

After that got resolved it showed dropping out at higher boost on number 6. The injector was good and it had spark so the spark can only be weak under load. The owner had a second batch of coils so they where all replaced and problem solved and it made 450hp/440@1.2bar boost with safe ignition.

The drop image shows this engine but I didn´t log anything after that so I used one from a 2.8 running a 56mm compressor as well.

You could also see a cylinder which has lowered in compression vs the other ones as it would have a longer time delay.



Dropped cyl identified you can see that the time value for number 6 cyl (Individual power 5) is much lower then the others, meaning it produced alot less power then the others. it´s being time sensitive in terms of when a certain crank angle should arrive after the combustion and you can see the time delay 176us compared to the other ones.



Here below is the non dropped 2.8 engine you can see that the cylinders are all much much closer in terms of time. And at the end of the trace you can see how they all become equal when there is no combustion and only non fuelled overrun (i.e equal constant load between cylinders)



This is a very handy thing to have when diagnosing missfire issues or power loss.

Offline mattias

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1075
  • BHP: 41
    • Sävar Turbo Site
Re: Missfire detection, cylinder identification
« Reply #1 on: October 13, 2012, 07:02:32 pm »
I haven't checked with the latest firmware (1.2.6?) and VemsTune (2012-07-30) that it actually works on an engine with more than 6 cylinders. That would be great  as I deal with V8s on a pretty regular basis as well. It would be nice if the "human-computer" interface was a bit improved as well, to make it easier to spot the correlation between which cylinder you're looking at and which "individual power" value it belongs to.

It's good that you mention this "tool", it's valueable help when things aren't working as they're supposed to. I can add that you can spot wrong polarity on VR trigger systems, one pair of cylinders will be a little off compared to the rest.

« Last Edit: October 13, 2012, 07:05:13 pm by mattias »

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: Missfire detection, cylinder identification
« Reply #2 on: October 13, 2012, 10:37:55 pm »
It only seems to go up to cyl7.


Offline audis2turbo

  • Jr. Member
  • **
  • Posts: 70
  • BHP: 1
Re: Missfire detection, cylinder identification
« Reply #3 on: October 16, 2012, 05:00:42 pm »
Hello,
what say us these Value Range for the Individual Power ?
When the Value is negative the Spark it is earlier than time to Sparkevent???

It is Knocking?

Thank you
Marcus

Offline Sprocket

  • Hero Member
  • *****
  • Posts: 867
  • BHP: 29
Re: Missfire detection, cylinder identification
« Reply #4 on: October 16, 2012, 07:00:50 pm »
individual cylinder power is shown in bar graph form in the 'injector calibration' gauge group.

Offline audis2turbo

  • Jr. Member
  • **
  • Posts: 70
  • BHP: 1
Re: Missfire detection, cylinder identification
« Reply #5 on: October 16, 2012, 07:22:44 pm »
Sorry Sprocket,
i don`t understand these values.
For what is it good for?
When any Cylinder the Spark comes later or earlier???   In time : xxx  uS

Offline Sprocket

  • Hero Member
  • *****
  • Posts: 867
  • BHP: 29
Re: Missfire detection, cylinder identification
« Reply #6 on: October 16, 2012, 07:58:14 pm »
Sorry Sprocket,
i don`t understand these values.
For what is it good for?
When any Cylinder the Spark comes later or earlier???   In time : xxx  uS

It is an indication of combustion efficiency.

I'm not sure how it is calculated, but it is derived from the acceleration of the crankshaft during each individual cylinder combustion stroke.

Therefore, if you have dramatic differences in values between cylinders, combustion is inconsistent.

As can be seen in the gragh above individual power5 is clearly not performing, and was found to be miss firing. Basically, no combustion with no crank acceleration as a direct result (most likely decelleration). Individual power3 shows poor performance compared with the other good cylinders. This could be anything such as poor combustion, lean mixture, poor cylinder sealing, poor spark, basically anything that would atribute to poor combustion, and thus lower crankshaft acceleration.

worth noting at this point, I am not sure how these individual power values are related to the ignition chanels, whether directly linked to the ignition output configuration (Individual power0 is ignition chanel 0 ?? ) or refference tooth table (individual power0 is first event in refference table ?? )

At the moment it doesn't matter what the actual value means, only if there is a difference, indicating an issue on the cylinder.

Knock I suppose could be detected, but then you would need to be able to understand what you are looking at. At a recent seminar at Swansee Metropolatin University, we played around with an engine on the dyno with in cylinder pressure sensing. Short of pushing the engine into detonation, the ignition was over advanced to demonstrate what happens. The cylinder pressures became erratic and un predictable, ether happening earlier or later, with a noticable loss of power. I can only assume this would translate into varying crankshaft acceleration per cylinder ( the graphs would be more peaky, than a straight line). Taking the extra advance back out made combustion more stable and repeatable with peak cylinder pressures around that magic 14 or 15 degrees ATDC.

Bottom line. It is a comparison of cylinder performance, nothing more. the same could be shown with EGT sensors  in each exhaust port, or in cylinder pressure sensors in each cylinder.

Offline Sprocket

  • Hero Member
  • *****
  • Posts: 867
  • BHP: 29
Re: Missfire detection, cylinder identification
« Reply #7 on: October 16, 2012, 07:58:53 pm »
It only seems to go up to cyl7.

dont forget cylinder 0 ;)

Offline audis2turbo

  • Jr. Member
  • **
  • Posts: 70
  • BHP: 1
Re: Missfire detection, cylinder identification
« Reply #8 on: October 16, 2012, 08:21:06 pm »
I thank you for this good description!
This I have got on well with my poor English skills ;-)
Here i find the Outputs from Ingnition Out to Cylinder Individual Outputs : http://www.vems.hu/vt/help/v3/datalog/individual_power.html
And I'll time my whole logs to check :-)

Maybe someone can say something about the values in the comming days

Greets Marcus


Offline mattias

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1075
  • BHP: 41
    • Sävar Turbo Site
Re: Missfire detection, cylinder identification
« Reply #9 on: October 16, 2012, 09:21:01 pm »
It only seems to go up to cyl7.

dont forget cylinder 0 ;)
It actually only goes from "individual power" 0 to 6.

Offline Sprocket

  • Hero Member
  • *****
  • Posts: 867
  • BHP: 29
Re: Missfire detection, cylinder identification
« Reply #10 on: October 17, 2012, 10:14:40 pm »
It only seems to go up to cyl7.

dont forget cylinder 0 ;)
It actually only goes from "individual power" 0 to 6.

Oh yeh, bollox, I never noticed that ::)

4 is all I need ;D

Edit* actually no ??? there are 7 cylinders in the Injector calibration gauge group. A mistake perhaps.
« Last Edit: October 17, 2012, 10:19:00 pm by Sprocket »

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: Missfire detection, cylinder identification
« Reply #11 on: October 18, 2012, 06:58:07 am »
As far I knew it is because of some software or hardware limitations.

Offline VemsedE36

  • Jr. Member
  • **
  • Posts: 44
  • BHP: 1
Re: Missfire detection, cylinder identification
« Reply #12 on: July 31, 2013, 06:12:20 pm »
It only seems to go up to cyl7.
Gunni, have you solved that issue? What was that issue?

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: Missfire detection, cylinder identification
« Reply #13 on: July 31, 2013, 06:56:41 pm »
I´m not involved in solving it, I believe the developers are aware of it.

Offline VemsedE36

  • Jr. Member
  • **
  • Posts: 44
  • BHP: 1
Re: Missfire detection, cylinder identification
« Reply #14 on: July 31, 2013, 07:02:28 pm »
I have -400uS in cylinder 3+4   ???  :o