MS2 small pulsewidth correction request.

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

Moderators: jsmcortina, muythaibxr

Post Reply
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

MS2 small pulsewidth correction request.

Post by sd1nl »

Hi developers,

I have a question.

Is it possible to implement the small pulsewidth correction in MS2? I'm bodging my VE table at the moment to correct small pulsewidths, but it would be so much better to have a separate correction table.

Regards, Rene
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

Re: MS2 small pulsewidth correction request.

Post by sd1nl »

I'm guessing a no here......
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
ol boy
Super MS/Extra'er
Posts: 1532
Joined: Mon Sep 10, 2007 3:06 am
Location: Tucson, Az

Re: MS2 small pulsewidth correction request.

Post by ol boy »

I'm not sure anyone knows what your asking. Is your ve table to coarse in your idle areas? Big changes between numbers?
306 SBFord, Torquer II EFI intake, 60 lbs injectors, 8 LS2 coils, VS Racing 7668 turbo, 4R70W, MS3x fw1.4 w/built in trans controller.
Nfsjunkie91
MS/Extra Newbie
Posts: 8
Joined: Sun Jan 12, 2014 9:19 pm

Re: MS2 small pulsewidth correction request.

Post by Nfsjunkie91 »

What he's talking about is the correction table that MS3 has for non-linear response at small (usually sub 2 ms) pulse-widths.

It's entirely possible to program it, it's just a question of the time spent doing it and if you have to compromise by removing another feature/diminishing the size of another table to cover it.

What are your engine details? If you set your car up to run 2 squirts/alternating your pulse-widths at idle should be long enough that you avoid non-linear operation of your injectors. My friend has a 1.8 Miata with 550ccs that still gets 2 ms at idle with 2 sqts/alternating. If we go to sequential injection the pulse-widths will be even longer.

However, I too would like this feature. I was prepared to go to MS3 to get it, but the developers are still developing so let's see what they have to say.

EDIT: The roadmap seems like the devs are gearing up for the final stable release of MS2E. Something like this would require a lot of development and reworking so probably isn't on their plate. Just saying.
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

Re: MS2 small pulsewidth correction request.

Post by sd1nl »

I run a V8 on semi-sequential mode. This means it is impossible to go to 2 squirts alternating. A good way to solve the problem of having small pulsewidths on overrun conditions would be a "small pulsewidth correction table", as present in MS3.

That's why I ask. If this will be implemented in MS2 I can stick with MS2, if not I have to spend some money on MS3....... It seems a bit silly though to buy MS3 just for a basic function like this......
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

Re: MS2 small pulsewidth correction request.

Post by sd1nl »

Why is it always so hard to just say "no" or "yes"'?
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

Re: MS2 small pulsewidth correction request.

Post by sd1nl »

If I'm asking the wrong questions please tell me so.....
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

Re: MS2 small pulsewidth correction request.

Post by sd1nl »

Any chance this will be implemented in the near future?
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
racingmini_mtl
Super MS/Extra'er
Posts: 9128
Joined: Sun May 02, 2004 6:51 am
Location: Quebec, Canada
Contact:

Re: MS2 small pulsewidth correction request.

Post by racingmini_mtl »

sd1nl wrote:Any chance this will be implemented in the near future?
I'm not the one making the decision but I would say no.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
dontz125
Super MS/Extra'er
Posts: 4200
Joined: Mon May 11, 2009 7:14 pm
Location: York, ON
Contact:

Re: MS2 small pulsewidth correction request.

Post by dontz125 »

sd1nl wrote:I run a V8 on semi-sequential mode. This means it is impossible to go to 2 squirts alternating.
??

Why not? Unless I've completely lost track, you can certainly run 2 squirts alternating on semi-sequential. Assuming 4 fuel channels, your squirt pattern would be something like 1-5 2-6 3-7 4-8 1-5 2-6 3-7 4-8.
QuadraMAP Sensor Module -- PWM-to-Stepper Controller -- Dual Coil Driver
Coming soon: OctoMAP Sensor Module
TTR Ignition Systems
racingmini_mtl
Super MS/Extra'er
Posts: 9128
Joined: Sun May 02, 2004 6:51 am
Location: Quebec, Canada
Contact:

Re: MS2 small pulsewidth correction request.

Post by racingmini_mtl »

No you can't. The semi-sequential mode is hardcoded (all the sequential/semi-sequential modes are) and this means that with a V8 and 4 injector channels, you get one pulse per rev per channel. This is actually what you show in your squirt pattern (assuming you show one engine cycle).

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
dontz125
Super MS/Extra'er
Posts: 4200
Joined: Mon May 11, 2009 7:14 pm
Location: York, ON
Contact:

Re: MS2 small pulsewidth correction request.

Post by dontz125 »

So what am I describing, then - 2 squirts simultaneous?
QuadraMAP Sensor Module -- PWM-to-Stepper Controller -- Dual Coil Driver
Coming soon: OctoMAP Sensor Module
TTR Ignition Systems
racingmini_mtl
Super MS/Extra'er
Posts: 9128
Joined: Sun May 02, 2004 6:51 am
Location: Quebec, Canada
Contact:

Re: MS2 small pulsewidth correction request.

Post by racingmini_mtl »

No. 4 squirts/alternating would be the closest but the sim/alt nomenclature loses its meaning when going with more than 2 injector channels and sequential/semi-sequential. Both 4sq/alt and 2 sq/sim mean the req fuel computations uses 1 sq/rev per injector channel.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
dontz125
Super MS/Extra'er
Posts: 4200
Joined: Mon May 11, 2009 7:14 pm
Location: York, ON
Contact:

Re: MS2 small pulsewidth correction request.

Post by dontz125 »

racingmini_mtl wrote:the sim/alt nomenclature loses its meaning when going with more than 2 injector channels and sequential/semi-sequential.
That explains why I was getting confused ... :D
Both 4sq/alt and 2 sq/sim mean the req fuel computations uses 1 sq/rev per injector channel.
Which is pretty much the best you're going to get on a V8 without going to MS3 ...

Now that I've figured out what I'm talking about -

Rene - any chance of an msq so we can take a look at it, maybe offer some suggestions?
QuadraMAP Sensor Module -- PWM-to-Stepper Controller -- Dual Coil Driver
Coming soon: OctoMAP Sensor Module
TTR Ignition Systems
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

Re: MS2 small pulsewidth correction request.

Post by sd1nl »

Of course, feel free to have a look.
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

Re: MS2 small pulsewidth correction request.

Post by sd1nl »

Too bad the implementation of features is always surrounded by a cloud of mystery.......
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
jsmcortina
Site Admin
Posts: 39587
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: MS2 small pulsewidth correction request.

Post by jsmcortina »

I'm not seeing any mystery?

There are no plans to implement this on MS2.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
sd1nl
Master MS/Extra'er
Posts: 470
Joined: Wed Apr 11, 2012 3:21 am
Location: Netherlands

Re: MS2 small pulsewidth correction request.

Post by sd1nl »

That is at least a clear answer for once!
Rover Vitesse 3.5
MS3 full-sequential
36-1 triggerwheel
Direct coil control
Innovate LC1 wideband lambda sensor
Post Reply