MEGAsquirt A place to collectively sort out this megasquirt gizmo

Unexpected VE load values on decel affecting EAE

Thread Tools
 
Search this Thread
 
Old 05-09-2024, 09:12 PM
  #1  
Newb
Thread Starter
 
eviking's Avatar
 
Join Date: Apr 2019
Location: Tacoma, WA
Posts: 27
Total Cats: 11
Default Unexpected VE load values on decel affecting EAE

Hi guys, I'm having a weird issue that I thought was caused by EAE, but upon further inspection actually seems to only manifest itself with EAE, causing some bucking back and forth on deceleration.
When I back off the gas pedal from anywhere around 60kPa and up, EAE immediately pauses fueling as it should, but after a few cycles allows fuel back in, and allows too much too soon. Here is a picture showing the odd EAE curve.



At first I thought this was just how EAE does things. I suppose it makes sense to yank a big chunk of the fuel puddle away as soon as possible, as this area of my map has a lot of Sucked and not much Added coefficients.
Upon closer inspection, however, it seems like this behavior is actually due to the ECU reporting an inaccurate Primary Fuel Load value, which in turn affects VE, which in turn tells EAE it should be at a MAP value that the engine is not actually in.
I verified this by loading the tune and checking my VE and EAE tables in Tunerstudio, notice the funky jump in the history trace:



So there is my issue. I imagine that if there wasn't a goofy dip in Fuelload compared to the actual MAP measurement that EAE would operate more smoothly, and therefore cause less jerky movement of the car on throttle lift.
I have tried to fix the issue by changing my primary and EAE fuelloads under the "General Settings" menu from %baro to Speed Density and just plain old MAP to no avail.
Is this normal behavior? Does it have to do with my MAP signal at all? I have had MAP averaging lag factor set to 90 for some time now, so I wouldn't think it's related.
Thanks for any help! I'll attach my MSQ with a log for reference.
Attached Thumbnails Unexpected VE load values on decel affecting EAE-%7Bbf3a1c11-3523-4c47-a90d-04332604ac1c%7D.png   Unexpected VE load values on decel affecting EAE-%7Ba015d799-1b04-4683-8f38-b490ec0dc409%7D.png  
Attached Files
File Type: msl
File Type: msq
MyCar_2024-05-09_13.35.35.msq (293.1 KB, 1 views)
eviking is offline  
Old 05-09-2024, 11:04 PM
  #2  
Tweaking Enginerd
iTrader: (2)
 
Ted75zcar's Avatar
 
Join Date: Mar 2013
Location: Boulder, CO
Posts: 1,788
Total Cats: 362
Default

Not sure what you mean by adding too much too soon, EAE is pulling fuel for nearly the entirety of the screen shot above.

EAE values less than 100 are pulling fuel.

FYI, For EAE you need to plot wallfuel and AFR as well. If using time based as well, plot that too.
Ted75zcar is offline  
Old 05-10-2024, 12:03 AM
  #3  
Newb
Thread Starter
 
eviking's Avatar
 
Join Date: Apr 2019
Location: Tacoma, WA
Posts: 27
Total Cats: 11
Default

Originally Posted by Ted75zcar
Not sure what you mean by adding too much too soon, EAE is pulling fuel for nearly the entirety of the screen shot above.
I mean to say that EAE dives to and returns back from zero seemingly randomly, based on a seemingly random engine fuelload deviation.
For some reason, the fuelload axis on my EAE and VE tables does not track with the MAP (or %baro) values in this situation.
I'm wondering if this is intended functionality, because it seems to be making EAE's job harder.
"Fuelload" detaches from MAP even when Primary Fuelload is set to MAP, but this only happens in this very specific scenario and nowhere else that I've noticed.
This causes the estimated engine VE to take a dive, you can see in the screenshot here how VE drops to 56 while MAP is at 43 and RPM at 2386. Engine VE in is area should be closer to 64.



Notice the AFR Error peak a fraction of a second later- that's the issue I'm chasing. Less deceleration happening at that area of low AFR error (due to the fuelload dip) makes the rest of the rich decel area feel herky jerky.

Thank you for having a look. I've read in another EAE thread about your model, I trust your car is pretty dialed at this point!
Attached Thumbnails Unexpected VE load values on decel affecting EAE-%7Bceaa616d-bbdc-4417-aff0-07c5f5a7d7c3%7D.png  
eviking is offline  
Old 05-10-2024, 01:09 AM
  #4  
Tweaking Enginerd
iTrader: (2)
 
Ted75zcar's Avatar
 
Join Date: Mar 2013
Location: Boulder, CO
Posts: 1,788
Total Cats: 362
Default

Is this MS3 or MS2?

Edit, nevermind, 16x table with 1 sig fig, MS3.

Can you capture this event with SD at 5msec?

Something is odd with that MAP, and the VE is definitely very strange.
Ted75zcar is offline  
Old 05-10-2024, 10:40 AM
  #5  
Tweaking Enginerd
iTrader: (2)
 
Ted75zcar's Avatar
 
Join Date: Mar 2013
Location: Boulder, CO
Posts: 1,788
Total Cats: 362
Default

you know it has been a very long time since I have looked at this stuff in any detail.. I went and looked at a couple of random logs, and TBH I don't see anything too glaring in what you have above in terms of issues. Are you certain A) this data above represents the undesirable behavior on the street, and B) If you turn EAE off does the undesirable behavior go away?

The MAP and RPM traces in your data don't communicate undesirable behavior here. Do NOT chase the gauge on lift-off. It is a losing proposition, and will drive you crazy. Even on my car (and yes it is extremely well behaved) has a dip in AFR on lift-off.

One thing that does pop out to me with what you are posting, assuming that this data DOES NOT show the undesirable event... you have a 19 in your sucked table. Depending on what you have in CLT/RPM modifiers, you do not want any use conditions where the product of all 3 can exceed 25.5. You will get a noticeable event if this happens.

EAE is super tricky for people because to do well, everything is relative. Which is to say that you can't really use a basemap and get good results, even with a near identical setup. Below are a couple of plots of found that would be similar, one slow (TS log) and one fast (SD log). Looking back I can't definitively determine which you are posting (TS vs SD).

The main thing I will point out with your data, is that I wouldn't expect EAE to go to 0% with this event. You will notice I supplement with time-based. Even EAE isn't awesome at compensating for a lift-off, which is the hardest use condition.



Ted75zcar is offline  
Old 05-10-2024, 07:13 PM
  #6  
Newb
Thread Starter
 
eviking's Avatar
 
Join Date: Apr 2019
Location: Tacoma, WA
Posts: 27
Total Cats: 11
Default

Ah, I see. It's probably not something I have the ability to fix then, if you haven't been able to.
I will reduce my maximum Sucked values and multipliers to make sure they don't cross that threshold at 25.5, I believe my max Sucked RPM Multiplier was 199 before you mentioned that...

That previous log I shared was a TS log, here is a 5ms log I took today, I forgot to add VE to the logging parameters.. but you can see similar behavior at the 187.5 second mark.



I've had fun dinking around with the EAE settings, I still don't fully comprehend how each setting affects the other but the car feels almost stock to me, in just a few areas of operation Thank you for the advice!
Attached Thumbnails Unexpected VE load values on decel affecting EAE-%7Bf78bf6e7-af52-44fc-b0df-49513857699d%7D.png  
Attached Files
File Type: msq
MyCar_2024-05-10_14.54.46.msq (280.6 KB, 3 views)
eviking is offline  
Old 05-11-2024, 02:36 AM
  #7  
Tweaking Enginerd
iTrader: (2)
 
Ted75zcar's Avatar
 
Join Date: Mar 2013
Location: Boulder, CO
Posts: 1,788
Total Cats: 362
Default

You say that the car is herky jerky when this is happening, but the screen shots you have posted don't show anything in MAP or RPM that would indicate something like that. Would you say you are getting the undesirable behavior in these plots?

AFR is more insightful than AFR_error

Ted75zcar is offline  
Old 05-11-2024, 01:33 PM
  #8  
Newb
Thread Starter
 
eviking's Avatar
 
Join Date: Apr 2019
Location: Tacoma, WA
Posts: 27
Total Cats: 11
Default

I think in that specific capture I got back on the gas soon enough to not feel any rocking back and forth, but in the same log at 108.9s you can see some RPMdot oscillation from -250 to +250 with a frequency of around 3Hz.

Attached Thumbnails Unexpected VE load values on decel affecting EAE-%7B153bb625-20dc-46dc-9ee5-a27b224e2186%7D.png  
eviking is offline  
Old 05-11-2024, 03:45 PM
  #9  
Tweaking Enginerd
iTrader: (2)
 
Ted75zcar's Avatar
 
Join Date: Mar 2013
Location: Boulder, CO
Posts: 1,788
Total Cats: 362
Default

So that oscillation looks coupled to overrun. I recommend turning all overrun features off (fuel and ignition) when tuning any fueling, including EAE.

Your fuel is also poorly controlled prior to lift off. The VE table has to be dialed in before tuning EAE. Looks to me like you could really benefit from some extended VEAL time. Start with normal, progress to very hard, hit all areas of the table, including decel. Avoid transient events (dramatic tip-in and lift off) as much as possible. VEAL is good about ignoring transient samples, but the residual effect of the transient may persist beyond the blanking period.
Ted75zcar is offline  
Old 05-11-2024, 04:12 PM
  #10  
Newb
Thread Starter
 
eviking's Avatar
 
Join Date: Apr 2019
Location: Tacoma, WA
Posts: 27
Total Cats: 11
Default

I see. I'll keep tuning VE, and try no overun for a bit and see how it feels. Thanks again!
eviking is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
megapixelsniper
MEGAsquirt
17
09-02-2021 08:44 AM
john_heenan
MEGAsquirt
3
09-16-2019 07:41 AM
Chiburbian
MEGAsquirt
14
06-03-2014 07:13 PM
evank
MEGAsquirt
3
10-06-2009 12:58 AM
chucker
MEGAsquirt
3
11-06-2008 03:17 AM



Quick Reply: Unexpected VE load values on decel affecting EAE



All times are GMT -4. The time now is 10:21 AM.