Idle advance settings for Alpha-N
Moderators: jsmcortina, muythaibxr
Idle advance settings for Alpha-N
Hi!
I'd like to use the idle advance strategy on my car but i'm using Alpha-N. I can't put a minimun threshold of engine load as on my dataloggs the values are under 0.
Is there any possibility to disable the load threshold or put negatives values?
Thinks.
I'd like to use the idle advance strategy on my car but i'm using Alpha-N. I can't put a minimun threshold of engine load as on my dataloggs the values are under 0.
Is there any possibility to disable the load threshold or put negatives values?
Thinks.
Last edited by Sellig78 on Thu Mar 22, 2012 3:27 am, edited 1 time in total.
Gilles
1991 BMW M5 3.6 ms2-ex
1991 BMW M5 3.6 ms2-ex
-
- Super MS/Extra'er
- Posts: 17507
- Joined: Thu Apr 16, 2009 8:08 pm
Re: Idle advcance settings for Aplha-N
It sounds like you need to set a lower closed ADC count for your TPS calibration.
Matt Cramer -1966 Dodge Dart slant six running on MS3X
Re: Idle advcance settings for Aplha-N
Matt,
I don't understand the link with my close ADC, i used the calibration tool in TS for my throttle and give me a value of 125. I'm looking for the engine load formula to understand but don't have sucess to found it, could you explain me?
Thinks.
I don't understand the link with my close ADC, i used the calibration tool in TS for my throttle and give me a value of 125. I'm looking for the engine load formula to understand but don't have sucess to found it, could you explain me?
Thinks.
Gilles
1991 BMW M5 3.6 ms2-ex
1991 BMW M5 3.6 ms2-ex
-
- Super MS/Extra'er
- Posts: 17507
- Joined: Thu Apr 16, 2009 8:08 pm
Re: Idle advcance settings for Aplha-N
Engine load is % throttle opening in alpha-N. If it is going negative, you need to fix your TPS calibration.
Matt Cramer -1966 Dodge Dart slant six running on MS3X
-
- Experienced MS/Extra'er
- Posts: 193
- Joined: Wed Nov 11, 2009 11:35 am
- Location: Berlin, Germany
Re: Idle advcance settings for Aplha-N
If it just goes to -0.2% or so, you can leave the calibration as it is. Even if you get values of -2% or similar, you can use a threshold value of 0% and live with the small blip when leaving the throttle.
If you need to recalibrate your TPS, you will need to correct the lower part of the VE table.
Best Regards, Mario
If you need to recalibrate your TPS, you will need to correct the lower part of the VE table.
Best Regards, Mario
Peugeot 106 Sergio_Tacchini, 1124cm³, MS2/Extra pre3.3alpah15, E85
Citroen AX, 954cm³, MS2/Extra pre3.3alpha15, E85
Peugeot 106 Rallye, 1298cm³ ... waiting for ITBs and full sequential injection
Citroen AX, 954cm³, MS2/Extra pre3.3alpha15, E85
Peugeot 106 Rallye, 1298cm³ ... waiting for ITBs and full sequential injection
Re: Idle advcance settings for Aplha-N
Ok so i just put 0 in the load threshold and the idle advance strategy doesn't care if the engine load goes under.
Thinks guys!
Thinks guys!
Gilles
1991 BMW M5 3.6 ms2-ex
1991 BMW M5 3.6 ms2-ex
-
- Super MS/Extra'er
- Posts: 3653
- Joined: Fri Apr 02, 2004 8:40 pm
- Location: Virginia Beach, VA
- Contact:
Re: Idle advcance settings for Aplha-N
I'm not sure this really works; this alpha-n MS2Extra3.2.1release on microsquirt moduleSellig78 wrote:Ok so i just put 0 in the load threshold and the idle advance strategy doesn't care if the engine load goes under.
Thinks guys!
Idle advance is set to 15 degrees
Peter Florance
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
-
- Super MS/Extra'er
- Posts: 3653
- Joined: Fri Apr 02, 2004 8:40 pm
- Location: Virginia Beach, VA
- Contact:
Re: Idle advcance settings for Aplha-N
Playing with it some more, maybe it would be better if the load comparison was removed for Alpha-N setups.
Peter Florance
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
-
- Super MS/Extra'er
- Posts: 3653
- Joined: Fri Apr 02, 2004 8:40 pm
- Location: Virginia Beach, VA
- Contact:
Re: Idle advcance settings for Aplha-N
if (flash8.idle_special_ops & IDLE_SPECIAL_OPS_IDLEADVANCE) {
if ((outpc.tps < flash8.idleadvance_tps) &&
(outpc.rpm < flash8.idleadvance_rpm) &&
(outpc.fuelload > flash8.idleadvance_load) &&
(outpc.clt > flash8.idleadvance_clt)) {
if((idle_advance_timer >= flash8.idleadvance_delay) &&
(flagbyte4 & flagbyte4_idleadvreset)) {
/* deg x 10 */
lsum = intrp_1ditable(outpc.fuelload, 4, (int *)pg8_ptr->idleadvance_loads, 1,
(int *)pg8_ptr->idleadvance_curve);
} else {
if (!(flagbyte4 &flagbyte4_idleadvreset)) {
DISABLE_INTERRUPTS;
idle_advance_timer = 0;
ENABLE_INTERRUPTS;
flagbyte4 |= flagbyte4_idleadvreset;
}
}
} else {
flagbyte4 &= ~flagbyte4_idleadvreset;
}
}
In Alpha-N this seems problematic because for me fuelload is TPS.
if ((outpc.tps < flash8.idleadvance_tps) &&
(outpc.rpm < flash8.idleadvance_rpm) &&
(outpc.fuelload > flash8.idleadvance_load) &&
(outpc.clt > flash8.idleadvance_clt)) {
if((idle_advance_timer >= flash8.idleadvance_delay) &&
(flagbyte4 & flagbyte4_idleadvreset)) {
/* deg x 10 */
lsum = intrp_1ditable(outpc.fuelload, 4, (int *)pg8_ptr->idleadvance_loads, 1,
(int *)pg8_ptr->idleadvance_curve);
} else {
if (!(flagbyte4 &flagbyte4_idleadvreset)) {
DISABLE_INTERRUPTS;
idle_advance_timer = 0;
ENABLE_INTERRUPTS;
flagbyte4 |= flagbyte4_idleadvreset;
}
}
} else {
flagbyte4 &= ~flagbyte4_idleadvreset;
}
}
In Alpha-N this seems problematic because for me fuelload is TPS.
Peter Florance
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
Re: Idle advance settings for Aplha-N
I agree with you Peter i still don't have success with the idle advance strategy with alpha-N, even with the load threshold at 0.
Gilles
1991 BMW M5 3.6 ms2-ex
1991 BMW M5 3.6 ms2-ex
-
- Super MS/Extra'er
- Posts: 3653
- Joined: Fri Apr 02, 2004 8:40 pm
- Location: Virginia Beach, VA
- Contact:
Re: Idle advance settings for Aplha-N
I got it to work on the stim for a very narrow range of throttle inputs but only if I improperly calibrated the TPS to allow negative values.Sellig78 wrote:I agree with you Peter i still don't have success with the idle advance strategy with alpha-N, even with the load threshold at 0.
I'm going to see what happens if I change the ini file to allow negative value for Idle Advance Minimum Fuel Load. I have no hope of my modifying the code as I don't know how to eliminate one of the comparisons in the case of Alpha N
Thanks for fixing the spelling in the subject to make it easier to find via search, too!
Peter Florance
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
-
- Super MS/Extra'er
- Posts: 3653
- Joined: Fri Apr 02, 2004 8:40 pm
- Location: Virginia Beach, VA
- Contact:
Re: Idle advance settings for Aplha-N
Ok modifying the ini file to allow negative values for min fuel load works.
Not pretty but it works.
Not pretty but it works.
Peter Florance
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
-
- Super MS/Extra'er
- Posts: 1072
- Joined: Fri Sep 16, 2011 5:29 am
- Location: Brisbane, Australia
- Contact:
Re: Idle advance settings for Aplha-N
In the later code releases I added an option for idle advance to enable when it goes into CL-Idle....and this options ignores all the other conditions and uses the same condition the idle code uses (which isn't load based etc).
Also, you get the adaptive advance based on rpm target which I believe is much superior.
Try that hey?
G
Also, you get the adaptive advance based on rpm target which I believe is much superior.
Try that hey?
G
Mazda MX5 + MS3 Pro
-
- Super MS/Extra'er
- Posts: 3653
- Joined: Fri Apr 02, 2004 8:40 pm
- Location: Virginia Beach, VA
- Contact:
Re: Idle advance settings for Aplha-N
Sounds like a plan.gslender wrote:In the later code releases I added an option for idle advance to enable when it goes into CL-Idle....and this options ignores all the other conditions and uses the same condition the idle code uses (which isn't load based etc).
Also, you get the adaptive advance based on rpm target which I believe is much superior.
Try that hey?
G
Does it matter that the car has no idle valve?
Peter Florance
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
-
- Super MS/Extra'er
- Posts: 1072
- Joined: Fri Sep 16, 2011 5:29 am
- Location: Brisbane, Australia
- Contact:
Re: Idle advance settings for Aplha-N
Well kinda as it relies on the CL-idle code running, so you do have to configure it so etc. not sure what that means really as its point is to control the idle valve and if none exist it will be just trying to control nothing.Peter Florance wrote:Sounds like a plan.gslender wrote:In the later code releases I added an option for idle advance to enable when it goes into CL-Idle....and this options ignores all the other conditions and uses the same condition the idle code uses (which isn't load based etc).
Also, you get the adaptive advance based on rpm target which I believe is much superior.
Try that hey?
G
Does it matter that the car has no idle valve?
G
Mazda MX5 + MS3 Pro
-
- Super MS/Extra'er
- Posts: 3653
- Joined: Fri Apr 02, 2004 8:40 pm
- Location: Virginia Beach, VA
- Contact:
Re: Idle advance settings for Aplha-N
I'll leave a bucket to collect all the unused PWM....gslender wrote:Well kinda as it relies on the CL-idle code running, so you do have to configure it so etc. not sure what that means really as its point is to control the idle valve and if none exist it will be just trying to control nothing.Peter Florance wrote:Sounds like a plan.gslender wrote:In the later code releases I added an option for idle advance to enable when it goes into CL-Idle....and this options ignores all the other conditions and uses the same condition the idle code uses (which isn't load based etc).
Also, you get the adaptive advance based on rpm target which I believe is much superior.
Try that hey?
G
Does it matter that the car has no idle valve?
G
Thanks
Peter Florance
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
-
- Super MS/Extra'er
- Posts: 1072
- Joined: Fri Sep 16, 2011 5:29 am
- Location: Brisbane, Australia
- Contact:
Re: Idle advance settings for Aplha-N
Actually, you only need an drain tube directly to the road. The ms2 makes pwm freely and doesn't need to be topped up or replenishedPeter Florance wrote: I'll leave a bucket to collect all the unused PWM....
Thanks
Mazda MX5 + MS3 Pro
Re: Idle advance settings for Aplha-N
Ok so i will try your code G.
Thanks.
Thanks.
Gilles
1991 BMW M5 3.6 ms2-ex
1991 BMW M5 3.6 ms2-ex
-
- Super MS/Extra'er
- Posts: 3653
- Joined: Fri Apr 02, 2004 8:40 pm
- Location: Virginia Beach, VA
- Contact:
Re: Idle advance settings for Aplha-N
seems MS3 does too; that is the black stain under my car every morning.gslender wrote:Actually, you only need an drain tube directly to the road. The ms2 makes pwm freely and doesn't need to be topped up or replenishedPeter Florance wrote: I'll leave a bucket to collect all the unused PWM....
Thanks
Peter Florance
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.
PF Tuning
81 BMW Euro 528i ESP Car
60-2 Wheel LS2 Coils, Low Z Inj
Co-Driver 1999 BMW E46 DSP car.