Author Topic: spark 4 degrees less than table  (Read 19846 times)

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: spark 4 degrees less than table
« Reply #15 on: October 13, 2009, 08:31:52 pm »
found that - its set to zero now, but still no change.

It seems to pull more timing during warmup, when the motor is cold. Like 16 degrees, then tapers off. But i can't find any coolant temp related ign settings?

ign retard at acceleration = 14 deg
But there is! 3D table for retard from IAT vs TPS% (or MAP)
VT or MT?

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: spark 4 degrees less than table
« Reply #16 on: October 13, 2009, 09:05:20 pm »
IAT is not Coolant

His IAT is not having effect ,

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: spark 4 degrees less than table
« Reply #17 on: October 13, 2009, 09:49:13 pm »
Sorry! My fault.

Also new firmwares have possibility to configure retard value at warmup.

Offline multiplex

  • Full Member
  • ***
  • Posts: 151
  • BHP: 6
Re: spark 4 degrees less than table
« Reply #18 on: October 13, 2009, 10:19:28 pm »
Any idea what variables these might be? It could be warmup related - although i am now officially out of warmup mode by moving down my upper temp bin

my favorite variable so far is blablabla[0] - blablabla[7]   ::)



Sorry! My fault.

Also new firmwares have possibility to configure retard value at warmup.

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: spark 4 degrees less than table
« Reply #19 on: October 13, 2009, 10:48:16 pm »
None of the gauges seem to show that cold coolant is having effect.

Also the coolant adjustment is not an adjustable variable. Which it should of course be.

Offline GintsK

  • Hero Member
  • *****
  • Posts: 1257
  • BHP: 50
Re: spark 4 degrees less than table
« Reply #20 on: October 14, 2009, 02:25:54 am »
Ignition settings -> Other - Ign adjust cold (0deg C)
It is adjustable :)

Offline multiplex

  • Full Member
  • ***
  • Posts: 151
  • BHP: 6
Re: spark 4 degrees less than table
« Reply #21 on: October 14, 2009, 07:44:09 am »
i have that set to zero, but the ign retard clamp isn't

What does ignition_retard_clamp do?  should it be zero?

well anyways here are a few more logs and configs. I've added spark_curve_diff so you can see the change that is in effect

One set of logs is driving around, the other is warmup from cold

www.voytilla.com/vems/warmup.csv
www.voytilla.com/vems/warmup.vemslog
www.voytilla.com/vems/boost_pulls.csv
www.voytilla.com/vems/boost_pulls.vemslog
www.voytilla.com/vems/101309b.vemscfg






Offline z0tya

  • Sr. Member
  • ****
  • Posts: 252
  • BHP: 11
Re: spark 4 degrees less than table
« Reply #22 on: October 14, 2009, 01:56:01 pm »
from changelog:
since 1.1.56:* config.ignretard_clamp adjusts maximum ATDC retard
from global.h:
uint8_t ignretard_clamp;     // ignition retard claming.0=clamp at 63.75 (no clamping); 200=clamp at 64-(200/4) ATDC;

and one more interesting from changelog:
since 1.1.52: * cold retard renamed to cold adjust, set 128 to zero adjust

Offline multiplex

  • Full Member
  • ***
  • Posts: 151
  • BHP: 6
Re: spark 4 degrees less than table
« Reply #23 on: October 15, 2009, 06:15:18 am »
ok problem is solved!  ;D

it seems to be MAT retard related, even though that didn't show up in the logs, and i was not in any region of the retard table that should have effected anything

regardless, here is what i found

config13 was set to Hex 16 = 10110 in binary

I changed it to 11110 binary to disable MAT retard

thanks everyone for the help

i did learn about a few new cool features in the process. I kinda like the cold ign adv settings.

#define ODDFIRE               0 // 0:normal, 1:odd-fire
#define O2_WB_SENSOR          1 // 0:narrowband, 1:diy-wb
#define CONTROL_STRATEGY      2 // 0:use the MAP or tps map blend for fuel calcs 1:do not use any multipliers
#define BARO_CORRECTION       3 // 0:off, 1:on
#define MAT_RETARD            4 // 0:on, 1:off
#define IGNLAMBDA_TPSKPA   5 // 0: ign, lambda looked up by kpa; 1: ign, lambda looked up by tpskpa, see hybrid_rpm_...
#define CLT_CURVE_17_POINT      6   // 1:use config curve, 0: use flash curve
#define MAT_CURVE_17_POINT      7   // 1:use config curve, 0: use flash curve




Offline z0tya

  • Sr. Member
  • ****
  • Posts: 252
  • BHP: 11
Re: spark 4 degrees less than table
« Reply #24 on: October 15, 2009, 02:52:48 pm »
I have seen very interesting thing on warmup log
There are spikes in spark and invert of this in spark diff (i dont know what is it) til 18 C clt.

And after clt goes up the spikes will infrequent.
After 33C CLT the spike inverted and densed til 65C

This is a secret warm up feature? :)
And in your spark table show about 14 deg, when the spark angle guage show 2 til 85C clt


I dont really understand

So if you switch off mat retart at config, this things disapper?

Offline MWfire

  • Hero Member
  • *****
  • Posts: 721
  • BHP: 35
Re: spark 4 degrees less than table
« Reply #25 on: October 15, 2009, 03:18:51 pm »
idle spark control?

Offline z0tya

  • Sr. Member
  • ****
  • Posts: 252
  • BHP: 11
Re: spark 4 degrees less than table
« Reply #26 on: October 15, 2009, 04:24:23 pm »
good idea, but disabled in his config

Offline gunni

  • Hero Member
  • *****
  • Posts: 1492
  • BHP: 37
Re: spark 4 degrees less than table
« Reply #27 on: October 15, 2009, 05:55:19 pm »
ok problem is solved!  ;D

it seems to be MAT retard related, even though that didn't show up in the logs, and i was not in any region of the retard table that should have effected anything

regardless, here is what i found

config13 was set to Hex 16 = 10110 in binary

I changed it to 11110 binary to disable MAT retard

thanks everyone for the help

i did learn about a few new cool features in the process. I kinda like the cold ign adv settings.

#define ODDFIRE               0 // 0:normal, 1:odd-fire
#define O2_WB_SENSOR          1 // 0:narrowband, 1:diy-wb
#define CONTROL_STRATEGY      2 // 0:use the MAP or tps map blend for fuel calcs 1:do not use any multipliers
#define BARO_CORRECTION       3 // 0:off, 1:on
#define MAT_RETARD            4 // 0:on, 1:off
#define IGNLAMBDA_TPSKPA   5 // 0: ign, lambda looked up by kpa; 1: ign, lambda looked up by tpskpa, see hybrid_rpm_...
#define CLT_CURVE_17_POINT      6   // 1:use config curve, 0: use flash curve
#define MAT_CURVE_17_POINT      7   // 1:use config curve, 0: use flash curve





It may be that since your config had MAT retard enabled that when you have that, it does both the old retard as well as your MAT retard table. So one you could see not having effect, while the other one was actually happening in the background.

Obviously this old retard should be removed and the retard table always active, and anybody can just put in zeros if they don´t want it to have an effect.

EDIT.

I just ran a test on my ecu I have here.
Where I disabled MAT retard, the table did not work and no changes where.
When the retard was active the table works, but if I took out the numbers no ignition change was there.
Maybe it´s specific to your firmware?
« Last Edit: October 15, 2009, 06:17:36 pm by gunni »

Offline z0tya

  • Sr. Member
  • ****
  • Posts: 252
  • BHP: 11
Re: spark 4 degrees less than table
« Reply #28 on: October 15, 2009, 08:48:24 pm »
anyway do you have gauge groups in the new 2009/10/02 0.10.0 Vemstune?

Offline multiplex

  • Full Member
  • ***
  • Posts: 151
  • BHP: 6
Re: spark 4 degrees less than table
« Reply #29 on: October 16, 2009, 12:30:08 am »
yeah what is weird is my first entry in my MAT retard table was for 40 degrees C.  I never even came close to that region  ???

I have yet to figure out gauge groups and even basic gauge setups in vemstune - i need some help there.