Merge remote-tracking branch 'technical-git/master' into best-wiki-git-local

This commit is contained in:
rusefi 2020-04-30 12:30:31 -04:00
commit ea32fb2c1a
7 changed files with 39 additions and 8 deletions

View File

@ -28,7 +28,7 @@
[Drive-by-wire/Electronic throttle body](HOWTO_electronic_throttle_body)
[Shaun TODO Multispark](Shaun TODO)
[Multispark](Multi-Spark)
[Knock Sensing](knock_sensing.md)

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 43 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

View File

@ -1,14 +1,39 @@
# Multi-Spark Ignition
Mutli-spark is a feature that will fire the ignition coil for a single cylinder multiple times in a single stroke. This is useful for cold start conditions where complete fuel burn may not occur from a single spark. During multi-spark the first ignition will be a partial burn and stir up the remaining fuel in the cylinder allowing subsequent burns to create a more complete fuel burn.
Text goes here
## Disclaimer
Currently the mutli-spark in RusEFI is completely experimental and should only be used as such. The owner and user can use at their own risk to catostrophic damage to their ECU, engine, and vehicle.
# Detail
## Working Theory
During low speed operation if there is enough time for the dwell and ignition period of an ignition coil in a single power stroke the ECU can fire the ignition coil multiple times. The result of this will be a more complete fuel burn giving more power, better fuel economy, and lower emissions. The downside is that due to the ignition coil firing multiple times per power stroke the ignition coil will operate *hotter* possibly leading to overheating and lower ignition coil life spans.
![MultisparkMatlab](Spark/Images/multisparkmatlab.png "Multi-spark theory")
Text goes here
## How-to Enable
To enable multispark feature open the Controller tab in the options bar. In the drop down menu open the Multispark window. In the event that the Multispark option is greyed out
<img src="Spark/Images/multisparkGreyedOut.png" title="Multispark Greyed Out" width="250">
spark will need to be enabled. Double check that under Ignition settings that Enabled is set to true in the drop down menu.
<img src="Spark/Images/ignitionSettings.png" title="Ignition Settings" width="500">
If ignition is enabled then multispark settings should be available. In the Mutlispark menu to enable mutlispark simply set Enable Multiple Sparks to true. **NOTE:** The configuration, Delay & Dwell settings should be set with extreme caution as serious perminent damage could be caused to your engine and safety.
<img src="Spark/Images/multisparkSettings.png" title="Multispark Settings" width="500">
# How to tune
## Configuration Definitions
Text goes here
### **Maximum engine speed(rpm)**
This is the maximum engine speed that multispark will occur. At engine speeds above this set limit multispark will be disabled.
### **Fire sparks for this angle duration(deg)**
This is a set angle duration after the first ignition spark that subsequent spark events (multispark) is allowed. If an additional spark is scheduled to fire after this set window then it will not occur.
### **Maximum extra spark count**
This is the maximum number of **additional** spark events not including the main spark event.
### **Spark Duration(ms)**
This is the time the spark occurs during multispark.
### **Dwell(ms)**
This is the time the Dwell period is set for. Keep in mind that this time does not need to be as long as your main ignition dwell period due to a partial burn having already occured. Not only does it not *need* to be as long it should not be to prevent overheating of the ignition coils.
## Example
An example of multispark in action can be viewed here https://www.youtube.com/watch?v=SZn2CPouFek
[//]: # "Shaun Veilluex"

View File

@ -2,9 +2,15 @@ rusEfi is a community-driven free open source project. It comes with zero warran
rusEfi has zero stuff and most of rusEfi contributors all over the globe have day jobs and other obligations.
https://rusefi.com/forum/ is the primary free support channel.
https://rusefi.com/forum/ isd the primary free support channel.
Q: Matt and Andrey are on Facebook, shall I message Matt or Andrey directly?
A: Unfortunately we do not have resources for technical support via Facebook direct messages. Same about forum private messages
- please use public channels to have a higher chance of a response from the community. The more effort you make to ask a good question,
the better response you would get. See also [HOWTO_ask_questions](HOWTO_ask_questions)
Q: how do I attach logs to my forum post? Looks like forum does not allow .msl files?
A: in TunerStudio, please use "Help->Create TunerStudio Debug Package" button - this would combine your tune and your logs.