EGO correction below XXXXrpm

This is a forum for discussing the development and testing of alpha MS2/Extra code. Documentation
(Runs on MS2 and Microsquirt)

Moderators: jsmcortina, muythaibxr

EGO correction below XXXXrpm

Postby potatomash » Thu Sep 07, 2017 9:34 pm

Is there potential to add a toggle on EGO correction, so that it is only active BELOW a certain RPM. The only option is for above a minimum rpm, but I would like to set a maximum. I only want to use EGO control at idle rpms.
'88 BMW E30 M20B25 GT3582r, MS2, Mitsubishi GTO wasted spark coils, 630cc injectors, launch control
potatomash
Helpful MS/Extra'er
 
Posts: 48
Joined: Fri Oct 30, 2015 2:04 am
Location: Auckland, New Zealand

Re: EGO correction below XXXXrpm

Postby franksidebike » Thu Sep 07, 2017 11:30 pm

Hi
In ms2 is no a Setting!
In ms3 is a "Authority" Tabel!
Frank
franksidebike
Experienced MS/Extra'er
 
Posts: 222
Joined: Fri Apr 08, 2005 2:08 pm
Location: Wathlingen, Germany

Re: EGO correction below XXXXrpm

Postby grom_e30 » Fri Sep 08, 2017 4:39 am

usually ego at idle leaves you chasing your tail and can lead to a lopey idle
1990 bmw 320i daily driver with m20b25 ms3 sequential fuel, 380cc injectors, d585 coil near plug, home made cam sync, launch control, fan control, vss, homebrew egt logging what's next????
grom_e30
Super MS/Extra'er
 
Posts: 3972
Joined: Thu Mar 08, 2012 12:44 pm
Location: UK

Re: EGO correction below XXXXrpm

Postby elaw » Fri Sep 08, 2017 5:51 am

I guess it's a matter of opinion but I have to strongly disagree with that statement!

I've run Megasquirt on two different engines and have tuned several others and have never had any problem making EGO correction work at idle - you just have to tune it right.

In addition, as far as I know every OEM uses closed-loop EGO control at idle, and has for years. I've never owned or worked on (and I worked as a mechanic for several years) a car with an oxygen sensor where the sensor was not used for mixture correction at idle.

I should add that the above applies to stock or nearly-stock engines. I suppose if you have a very aggressive cam, or very large injectors that do weird things at low pulsewidths (or both), it might not be possible to make EGO correction work well at idle.
Eric Law
1990 Audi 80 quattro with AAN turbo engine: happily running on MS3+MS3X
2012 Audi A4 quattro, desperately in need of tweaking

Be alert! America needs more lerts.
User avatar
elaw
Super MS/Extra'er
 
Posts: 2865
Joined: Fri Oct 16, 2009 6:20 am
Location: Wilmington, MA

Re: EGO correction below XXXXrpm

Postby kjones6039 » Fri Sep 08, 2017 3:57 pm

FWIW........ I run EGO correction above 500 rpm without issue!

Ken
1979 Corvette - 383 CID SBC w/ Holley Pro-Jection 900 CFM TBI, 4-85 lb lo-z injectors & Walbro 255 pump
MS2 v3 w/extra 3.4.2 Release
36-1, Delphi LS2/7 coils in wasted spark, driven by v2.0 logic board from JBPerformance
Spartan Lambda Sensor from 14point7
User avatar
kjones6039
Super MS/Extra'er
 
Posts: 1827
Joined: Sat Jul 22, 2006 8:02 pm
Location: Eureka, NV USA

Re: EGO correction below XXXXrpm

Postby turbo conversion » Fri Sep 08, 2017 6:24 pm

You could try changing Active Bellow TPS(%) or Active Bellow Map(kPa) or both?

Not sure why you want it set that way but I think this would work.

David
1976 Datsun 280Z L28ET Garrett GT35R T3-T04E stage3 50 trim 63 A/R housing custom grind cam 2000-6000 rpm 440cc injectors intercooled 18 lbs. boost
3" exhaust turbo back LC-1 o2 sensor Hallman manual boost controller EDIS 6 ignition batch fire 60mm throttle body 5 spd T5 borg warner 3.54 lsd
turbo conversion
Super MS/Extra'er
 
Posts: 1149
Joined: Thu Aug 19, 2010 6:22 pm
Location: White House, TN USA

Re: EGO correction below XXXXrpm

Postby potatomash » Sun Sep 10, 2017 1:27 pm

Cheers for all the response

Only reason is I want to use it to correct lean idle on warm starts. Sure I can do it on tps based and map based but ideal for me would be rpm limited. Yes I know you can play with Intake temp correction but I don't really want to do that either as then it changes the whole tune when its actually running at that temp
'88 BMW E30 M20B25 GT3582r, MS2, Mitsubishi GTO wasted spark coils, 630cc injectors, launch control
potatomash
Helpful MS/Extra'er
 
Posts: 48
Joined: Fri Oct 30, 2015 2:04 am
Location: Auckland, New Zealand

Re: EGO correction below XXXXrpm

Postby turbo conversion » Mon Sep 11, 2017 10:02 am

What firmware are you using?

David
1976 Datsun 280Z L28ET Garrett GT35R T3-T04E stage3 50 trim 63 A/R housing custom grind cam 2000-6000 rpm 440cc injectors intercooled 18 lbs. boost
3" exhaust turbo back LC-1 o2 sensor Hallman manual boost controller EDIS 6 ignition batch fire 60mm throttle body 5 spd T5 borg warner 3.54 lsd
turbo conversion
Super MS/Extra'er
 
Posts: 1149
Joined: Thu Aug 19, 2010 6:22 pm
Location: White House, TN USA

Re: EGO correction below XXXXrpm

Postby potatomash » Mon Sep 11, 2017 12:17 pm

MS2/Extra 3.3.3
'88 BMW E30 M20B25 GT3582r, MS2, Mitsubishi GTO wasted spark coils, 630cc injectors, launch control
potatomash
Helpful MS/Extra'er
 
Posts: 48
Joined: Fri Oct 30, 2015 2:04 am
Location: Auckland, New Zealand

Re: EGO correction below XXXXrpm

Postby turbo conversion » Mon Sep 11, 2017 12:26 pm

Okay, thought if you had 3.4.2 you could use ignore mat for hot start.

What rpm range are you wanting to use for ego correction?

David
1976 Datsun 280Z L28ET Garrett GT35R T3-T04E stage3 50 trim 63 A/R housing custom grind cam 2000-6000 rpm 440cc injectors intercooled 18 lbs. boost
3" exhaust turbo back LC-1 o2 sensor Hallman manual boost controller EDIS 6 ignition batch fire 60mm throttle body 5 spd T5 borg warner 3.54 lsd
turbo conversion
Super MS/Extra'er
 
Posts: 1149
Joined: Thu Aug 19, 2010 6:22 pm
Location: White House, TN USA

Re: EGO correction below XXXXrpm

Postby potatomash » Mon Sep 11, 2017 1:03 pm

It does have the option to disable MAT during ASE is that what your referring too? I have that checked but its never really going to fix the issue because ASE can only go for so long.

I was thinking less than 1100rpm. I have a solid idle at 1000rpm
'88 BMW E30 M20B25 GT3582r, MS2, Mitsubishi GTO wasted spark coils, 630cc injectors, launch control
potatomash
Helpful MS/Extra'er
 
Posts: 48
Joined: Fri Oct 30, 2015 2:04 am
Location: Auckland, New Zealand

Re: EGO correction below XXXXrpm

Postby turbo conversion » Mon Sep 11, 2017 1:26 pm

I would think setting the tps bellow 2 would only allow ego correction at an idle but maybe not.

Just for grins I am going to give it a try once it stops raining and see what happens.

David
1976 Datsun 280Z L28ET Garrett GT35R T3-T04E stage3 50 trim 63 A/R housing custom grind cam 2000-6000 rpm 440cc injectors intercooled 18 lbs. boost
3" exhaust turbo back LC-1 o2 sensor Hallman manual boost controller EDIS 6 ignition batch fire 60mm throttle body 5 spd T5 borg warner 3.54 lsd
turbo conversion
Super MS/Extra'er
 
Posts: 1149
Joined: Thu Aug 19, 2010 6:22 pm
Location: White House, TN USA

Re: EGO correction below XXXXrpm

Postby potatomash » Mon Sep 11, 2017 2:10 pm

Haha ok sweet. My point of this thread I guess, was it just seems odd theres no parameter for max rpm when the code to do it would be very straightforward, I assume. I thought about doing the code, but I'm not familiar with the codebase
'88 BMW E30 M20B25 GT3582r, MS2, Mitsubishi GTO wasted spark coils, 630cc injectors, launch control
potatomash
Helpful MS/Extra'er
 
Posts: 48
Joined: Fri Oct 30, 2015 2:04 am
Location: Auckland, New Zealand

Re: EGO correction below XXXXrpm

Postby turbo conversion » Mon Sep 11, 2017 3:05 pm

I think MS2 Extra is pretty much at it's end of development due to limitations, efforts are on the MS3 platform.

I too have no idea how to read or wright code, way above my pay grade :lol:

David
1976 Datsun 280Z L28ET Garrett GT35R T3-T04E stage3 50 trim 63 A/R housing custom grind cam 2000-6000 rpm 440cc injectors intercooled 18 lbs. boost
3" exhaust turbo back LC-1 o2 sensor Hallman manual boost controller EDIS 6 ignition batch fire 60mm throttle body 5 spd T5 borg warner 3.54 lsd
turbo conversion
Super MS/Extra'er
 
Posts: 1149
Joined: Thu Aug 19, 2010 6:22 pm
Location: White House, TN USA

Re: EGO correction below XXXXrpm

Postby potatomash » Tue Sep 12, 2017 2:39 am

Yeah probably. Haha yeah I could do the code I'm just worried about wrecking the ecu when I load it on haha
'88 BMW E30 M20B25 GT3582r, MS2, Mitsubishi GTO wasted spark coils, 630cc injectors, launch control
potatomash
Helpful MS/Extra'er
 
Posts: 48
Joined: Fri Oct 30, 2015 2:04 am
Location: Auckland, New Zealand

Re: EGO correction below XXXXrpm

Postby potatomash » Wed Sep 20, 2017 1:29 pm

Ive got it working reasonably ok just with the settings available. The only issue is when I have a heatsoaked warm start, I have to wait the 25 second delay for the O2 sensor to start working and then megasquirt starts correction. Until that point its lean af. But more or less it works good to fix my heatsoaked idle
'88 BMW E30 M20B25 GT3582r, MS2, Mitsubishi GTO wasted spark coils, 630cc injectors, launch control
potatomash
Helpful MS/Extra'er
 
Posts: 48
Joined: Fri Oct 30, 2015 2:04 am
Location: Auckland, New Zealand


Return to MS2/Extra Development

Who is online

Users browsing this forum: No registered users and 2 guests