_ | | | | | | | |____ |______|
_ | | | | _ | | | |__| | \____/
## ## #### ## #### ## ##
# ### ## # # # #
_______ ( ____ \ | ( \/ | (_____ (_____ ) ) | /\____) | \_______)
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: Ignition Calculations are straightforward. * For ignition advance, we use the n table, and interpolate. (todo: Paste below). * For dwell we basically use ign_dwell14 + (14V-VBatt *ign_dwell6 (see InitialConfig) Read about timing: http://members.aol.com/dvandrews/timing.htm Can we use MAP, EGT, and Knock feedback to implement an Ignition !AutoTune feature? -- Richard It is probably possible, but tuner still needs to define very strict limits, and knock feedback needs to be refined a bit. I think ignition autotune will only be really useful with IonSense. But help from the tuningsoftware would be appreciated to evaluate effects of ignadvance changed (flat road, streetdyno, comparing logs of runs with different advance). '''I would say''' that it's not possible. MAP can only be used on idle and only after knowing quite a bit about the engine. The ignition advance to EGT function is fairly unpredictable; tuner intervention is definitely needed here. Before knock sensing can be useful it must be tuned to the engine; this is best done with earphones or a stethoscope. --Jörgen Unfortunately we don't yet have IonSense implemented. See also: IgnitionPage, EdisIgnition/SoftwareModule Shiv Pathak has implemented real time adaptive ignition timing (twice per engine revolution) in a Mazdaspeed MX-5 application of Vishnu's Xede piggyback. He uses nested loop control algorithms to determine ignition advance based on buffered knock sensor feedback. It works very well. Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.