MicroSquirt Hybrid Alfa-n
Forum rules
Read the manual to see if your question is answered there before posting. If you have questions about MS1/Extra or MS2/Extra or other non-B&G code configuration or tuning, please post them at http://www.msextra.com The full forum rules are here: Forum Rules, be sure to read them all regularly.
-
SunsetMoto
- MegaSquirt Newbie
- Posts: 4
- Joined: Thu Nov 16, 2006 3:42 pm
- Location: Ashbourne. UK
- Contact:
MicroSquirt Hybrid Alfa-n
-
Bernard Fife
- Super Squirter
- Posts: 1009
- Joined: Mon Feb 16, 2004 3:15 pm
SunsetMoto,Will it be possible to program MicroSquirt to run Hybrid Alfa-n fuel control
Yes. In fact, MicroSquirt can use any of alpha-N (TPS), speed density (MAP), or mass air flow (MAF). It can also 'blend' these with use settable conditions. There is more info here: http://www.microsquirt.info/uscode.htm
Lance.
-
SunsetMoto
- MegaSquirt Newbie
- Posts: 4
- Joined: Thu Nov 16, 2006 3:42 pm
- Location: Ashbourne. UK
- Contact:
Thanks Sean
-
SunsetMoto
- MegaSquirt Newbie
- Posts: 4
- Joined: Thu Nov 16, 2006 3:42 pm
- Location: Ashbourne. UK
- Contact:
I've been having a closer look at the 'blend' options. If I set Alfa-n to blend setting at 3500 and set blend to Speed Density setting above my redline limit will I get alfa-n with MAP correction from 3500 to redline.
I have looked in at the Manual but there are is no information on the blend settings yet
Thanks Sean
The last remark is right. Using MAP at low RPM/low TPS, and TPS at high load/RPM is far better on bikes. On the Aprilia RSV1000, the standard ECU work in this way, and the "blending" is not based on RPM, but on TPS. The two signals, MAP and TPS are exponentialy tightly linked. At low TPS, up to 10-15%, small changes have big effects on MAP. Then MAP saturates and is not usable anymore.The alpha-N blend logic was modified to allow alpha-N fuelling to be implemented at low rpm or at high rpm. The former is often used to maintain a more stable idle on an engine with, for example, independent runners and/or a really bad cam. The latter is often the preferred mode for bikes, since the MAP quickly saturates well before max throttle angle is achieved.
This give a better handling on race-track when cornering with low TPS but high RPM. Working on MAP give smooth transition
May be the code could be configured to use RPM only, TPS only or a combination of the two.
Angelo
use ve[tps][rpm] at rpm < lo_rpm,
blend ve[tps][rpm] and ve[map][rpm] between lo_rpm and hi_rpm
use ve[map][rpm] at rpm > hi_rpm
OR you can go the other way and use map, rpm below lo_rpm, and tps, rpm above hi_rpm and blend in between.
It is not directly implemented this way, because there is a table of alphaN_map as a function of tps and rpm. You can dtermine this table by driving under different throttle angles and rpms and recording the map values. Then VE always stays a function of a pseudo map and rpm. If you don't like this, then you can set the table so that it is equal to tps at all rpms and then make the array of maps indexing the VE table into tps values. This is exactly equivalent to the above implementation.
-
Aaron Silidker
- Helpful Squirter
- Posts: 55
- Joined: Mon Mar 13, 2006 6:30 am
-
Matt Cramer
- Super Squirter
- Posts: 910
- Joined: Sat Jul 03, 2004 11:35 am
