Author Topic: Ion sensing. Finally did something.  (Read 14438 times)

Offline dnb

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 837
  • BHP: 19
Ion sensing. Finally did something.
« 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:


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...

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35

Offline multiplex

  • Full Member
  • ***
  • Posts: 151
  • BHP: 6
Re: Ion sensing. Finally did something.
« Reply #2 on: August 29, 2011, 07:39:06 pm »
interesting in seeing more results on the car

nice job!

Offline andreNL

  • Full Member
  • ***
  • Posts: 122
  • BHP: 8
    • My Wiki membersPage
Re: Ion sensing. Finally did something.
« Reply #3 on: September 14, 2011, 08:33:24 am »
Interesting subject nice job ...

Offline billman

  • Full Member
  • ***
  • Posts: 223
  • BHP: 2
Re: Ion sensing. Finally did something.
« Reply #4 on: November 10, 2011, 06:23:16 pm »
hang on this please.....sounds very promising.

Offline dnb

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 837
  • BHP: 19
Re: Ion sensing. Finally did something.
« Reply #5 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!

Offline billman

  • Full Member
  • ***
  • Posts: 223
  • BHP: 2
Re: Ion sensing. Finally did something.
« Reply #6 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/
« Last Edit: November 11, 2011, 07:13:02 am by billman »

Offline z0tya

  • Sr. Member
  • ****
  • Posts: 252
  • BHP: 11
Re: Ion sensing. Finally did something.
« Reply #7 on: November 11, 2011, 09:50:23 am »
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.. ;)

Offline dnb

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 837
  • BHP: 19
Re: Ion sensing. Finally did something.
« Reply #8 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... ;)



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.)

Offline rob@vems.co.uk

  • Hero Member
  • *****
  • Posts: 3115
  • BHP: 49
    • VEMS Forum
Re: Ion sensing. Finally did something.
« Reply #9 on: September 27, 2012, 10:32:43 am »
Awesome work.  As usual ;)

Offline dnb

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 837
  • BHP: 19
Re: Ion sensing. Finally did something.
« Reply #10 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.

Offline NOTORIOUS VR

  • Full Member
  • ***
  • Posts: 213
  • BHP: 5
Re: Ion sensing. Finally did something.
« Reply #11 on: November 01, 2012, 06:18:31 pm »
awesome!