VEMS Community Forum

Technical => Ignition => Topic started by: dnb on August 28, 2011, 01:57:44 AM

Title: Ion sensing. Finally did something.
Post by: dnb on August 28, 2011, 01:57:44 AM
I have just made myself an ion sensing circuit that doesn't need a high voltage power supply.  It "steals" power from the coil during the dwell and stores it in a capacitor, and then puts a 200v bias on the plug during the power stroke.  I can then measure the current through the circuit and derive information about combustion.

So far, this has been tested on the bench with my spare VEMS, my ECU test box and a single coil & plug assembly removed from the TVR.

The circuit survived this test and produced the following waveform from the measurement pin:
(http://dl.dropbox.com/u/8968424/ion.png)

You can clearly see the coil charge time and ringing during the spark event.  (The capacitor and sense resistors make a nice LCR circuit with the coil secondary...)  But since the test was to fire a spark plug in free air, there were no ions to measure, so no current flowed after the spark oscillations had settled.

The next test is obviously to try this on a running engine, which I should be doing very shortly.

Has anyone else experimented with this?  Specially the version without the high voltage supply...
Title: Re: Ion sensing. Finally did something.
Post by: MWfire on August 28, 2011, 08:56:23 PM
yes.
http://www.vems.hu/wiki/index.php?page=MembersPage%2FDamirMuha%2FIonsenzor
Title: Re: Ion sensing. Finally did something.
Post by: multiplex on August 29, 2011, 07:39:06 PM
interesting in seeing more results on the car

nice job!
Title: Re: Ion sensing. Finally did something.
Post by: andreNL on September 14, 2011, 08:33:24 AM
Interesting subject nice job ...
Title: Re: Ion sensing. Finally did something.
Post by: billman on November 10, 2011, 06:23:16 PM
hang on this please.....sounds very promising.
Title: Re: Ion sensing. Finally did something.
Post by: dnb on November 10, 2011, 11:45:28 PM
I have made a little progress on this in between being a bit too busy at work.  I now have a good circuit board and box containing 8 channels worth of ion sensors (fits on to the coil bracket on the engine) and have started to get the processor box designed.  This should sit nicely next to the VEMS, although I haven't considered interfacing at all yet.

I'll post some pictures very soon, I promise!
Title: Re: Ion sensing. Finally did something.
Post by: billman on November 11, 2011, 07:10:01 AM
Very nice!!!

Noob question: Does it connect t othe spark plug through the coil and lead or does it come between them?

http://delphi.com/manufacturers/auto/powertrain/gas/ignsys/ionized/
Title: Re: Ion sensing. Finally did something.
Post by: z0tya on November 11, 2011, 09:50:23 AM
Quote from: dnb on November 10, 2011, 11:45:28 PM
I have made a little progress on this in between being a bit too busy at work.  I now have a good circuit board and box containing 8 channels worth of ion sensors (fits on to the coil bracket on the engine) and have started to get the processor box designed.  This should sit nicely next to the VEMS, although I haven't considered interfacing at all yet.

I'll post some pictures very soon, I promise!
We are waiting for.. ;)
Title: Re: Ion sensing. Finally did something.
Post by: dnb on September 27, 2012, 12:07:05 AM
Well, almost a year on now.  Work's been a bit quiet for a week or two (calm before the storm...) so I have taken the chance to look at ion sensing again.

I have got around to testing my ion sense box on the bench, and also to how I process and analyze the data.  Given the data rate is going to be of the order of 2Mbit/second, and near real time processing would be highly desirable it's a bit of a challenge.

I have sourced some tolerably fast 16bit ADCs, and have created software to translate a crank trigger source into a crank angle in real time, and then plot the ion sense data against crank angle.  The test software does one channel, but there's nothing to stop it doing all 8, other than me not having soldered all the channels together.  An interesting use of some old sound recording software - code reuse is apparently a good thing, my software guys tell me... ;)

(https://dl.dropbox.com/u/8968424/ion_vs_crank.png)

This shows my software doing a quick-and-dirty line plot of ion sense current vs crank angle (720 degrees and wasted spark) on a plug spark in free space.  Naturally enough the interface will be improved, but the real-time aspect has been proved. 

(There's nothing to stop me using this for knock sensor analysis either.)
Title: Re: Ion sensing. Finally did something.
Post by: [email protected] on September 27, 2012, 10:32:43 AM
Awesome work.  As usual ;)
Title: Re: Ion sensing. Finally did something.
Post by: dnb on September 28, 2012, 10:40:45 PM
Tried this on the car today.  The first problem is that I hadn't provided enough attenuation for the crank trigger, so it saturated the sound card input.  Will have a new attenuator network built by tomorrow...

I did, however get a nice ion sense trace out of the one connected cylinder.
Title: Re: Ion sensing. Finally did something.
Post by: NOTORIOUS VR on November 01, 2012, 05:18:31 PM
awesome!