-
-
Notifications
You must be signed in to change notification settings - Fork 229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
is it possible to validate injector flow on a running vehicle somehow? #3274
Comments
@dron0gus @stefanst @OrchardPerformance @blundar what do you guys think? |
This is similar to the dead time sequential/batch method to switch between the two and see if the AFR changes. (i.e. batch applies double the dead time compensation that sequential applies). |
@OrchardPerformance i think we need to compare actual change of AFR vs theoretical on a perfectly tuned engine with 100% known calibrations of everything to get a baseline of expected error, vs same error on a shitty calibration data? |
if anyone is interested to play with math attached is the log where we change flow rate from 770 to 700 to 630 to 570 cc/min |
IMO right now the best way to determine this is to get a set of graduated containers from ebay and put injectors pointing into them and actually measure the flow rate. Doing it on engine begs a few questions - when do we intend to do it? Can't do it while driving as transients will make an utter mess of the results as the afr changes due to enrichment and acceleration compensation. Could we dither the flow rate over a long period of time when the engine is low load steady state cruise? Maybe, that might just work for detecting small errors in the flow rate but it would be highly dependent on having the dead times set correctly otherwise this would totally mess up the results. If you have some unknown injectors the best thing to do is either get known injectors or flow test them manually. |
@OrchardPerformance i am looking for a killer feature and was wondering if this is a low hanging fruit of at least somewhat useable injector flow validator a test procedure any Joe can do in 4 minutes would be the dream |
It's a "killer feature" but it is probably far from low hanging. |
You need a leg to stand on for this to work, i.e. you need to know airflow
REALLY well and have spark well enough to not have observed afr deflection
as a result of spark. If your airflow model is garbage and you double
fueling, you have double garbage air fuel ratio.
…On Mon, Sep 27, 2021 at 7:54 AM OrchardPerformance ***@***.***> wrote:
It's a "killer feature" but it is probably far from low hanging.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3274 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAPY3CW35Z6EV7JBLDTTUMTUEBLP5ANCNFSM5EZIQPAQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Superfastmatt gives a method for testing fuel injectors. You have to pull the fuel rail though. |
Yeah, you can't really measure injector flow on-vehicle UNLESS the VE table is already very well validated. If your injectors are 10% off, you can fix it in the VE table, so everything looks fine, but is actually 10% off. Ask me how I know, my injectors were set 12% too low, but everything worked just fine because the VE table was also 12% low to compensate. I ultimately corrected the wrong napkin math from 5 years ago by testing my injectors the old fashioned way with a plastic bottle and scale, then firing some known pulses in. |
problem statement: we do not trust random injector random flow number, we do not trust dead time
for instance if we command firmware to add artificial 0.1ms of injection time
we should be able to calculate extra fuel amount
knowing engine displacement etc can we calculate theoretical AFR effect of extra fuel and compare it with actual measured AFR?
or maybe manually add 10% VE and compare measured AFR change with theoretical AFR change?
The text was updated successfully, but these errors were encountered: