VE analyze autotune and MAT correction table - Page 2 - Miata Turbo Forum - Boost cars, acquire cats.

Welcome to Miataturbo.net   Members
 


MEGAsquirt A place to collectively sort out this megasquirt gizmo

Reply
 
 
 
LinkBack Thread Tools
Old 05-09-2011, 10:08 PM   #21
Elite Member
Thread Starter
iTrader: (11)
 
Join Date: Feb 2009
Posts: 2,982
Total Cats: 10
Default

what is the "advance < 1" do ?
miatauser884 is offline   Reply With Quote
Old 05-09-2011, 11:32 PM   #22
Senior Member
iTrader: (8)
 
Join Date: Jun 2010
Location: Navarre, FL
Posts: 1,127
Total Cats: 39
Default

piece of ****.

I did those MAT correction values... Gair is always 100 now...but still lean on heatsoaked/hot start... I dont get it. Car was fine on 80-85 IAT, then when I started it back up after leaving pubelix, it was a little over 100 IAT. Gair was still at 100...but it was running lean. Hot air, and it wasn't pulling any fuel...and it was still lean, im so confused.
aaronc7 is offline   Reply With Quote
Old 05-09-2011, 11:33 PM   #23
y8s
2 Props,3 Dildos,& 1 Cat
iTrader: (8)
 
y8s's Avatar
 
Join Date: Jun 2005
Location: Fake Virginia
Posts: 19,038
Total Cats: 407
Default

Quote:
Originally Posted by y8s View Post
when various limiters are enabled (the advance < 1 part)
Quote:
Originally Posted by djp0623 View Post
what is the "advance < 1" do ?
^^

when I enable my launch control or flat shift, it sets timing to less than 1 degree of advance. you could make it more like 10 or 5 or something but it works.

the point is to avoid VEAL thinking that the 19:1 AFR spike during flatshift means "add a **** ton of fuel".
y8s is offline   Reply With Quote
Old 05-10-2011, 09:56 AM   #24
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,889
Total Cats: 1,792
Default

If you ever watch VEAL, it will flash filters during AE and DE and other conditionals like VE idle.
Braineack is offline   Reply With Quote
Old 05-10-2011, 10:59 AM   #25
Elite Member
Thread Starter
iTrader: (11)
 
Join Date: Feb 2009
Posts: 2,982
Total Cats: 10
Default

I tried the 100% MAT correction values and the table above. It pulled a crap load of fuel from the VE table. Obviously because it is now adding a lot more from MAT correction table.

I'm still having the same issue below 75 degrees. Although it pulls fuel to make Gair 100% it is still making the car run too lean. Options are to pull a little of the correction, or see if there is another issue.

Brain: You said you are using the Mazda CLT sensor preset??? This moring it was 70 degrees and my CLT in tunerstudio read 91. So something is up with this value. It also seems like the car warms up too quickly with these values. I'm wondering if my car isn't as warm as it appears when I start autotuning at 150* CLT. There is a very large difference between how my car runs at 130 degree and 155 degree when I start autotuning. I may need to increase the temp at which I start autotune to 180 or 190. Then see if this has any affect on the overall stability of my VE table relative to MAT.
miatauser884 is offline   Reply With Quote
Old 05-10-2011, 11:13 AM   #26
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,889
Total Cats: 1,792
Default

yeah that's pretty far off. But yes, I use the Mazda Rx7 (s4 & s5) drop down when configuring the CLT.

the tune shouldnt really change that much from just CLT temps, do you have any other enrichments running? when does your warmup enrichements stop? and they stop at 100% right? obviously, the tune will be richer during warmup.
Braineack is offline   Reply With Quote
Old 05-10-2011, 11:32 AM   #27
Elite Member
Thread Starter
iTrader: (11)
 
Join Date: Feb 2009
Posts: 2,982
Total Cats: 10
Default

WUE stops at 150* at 100% ( I thought in the past you said you used the "mazda" preset. I'll change mine this afternoon.

I just went over a few morning logs. Baro adds a percent, but that is accurate with my altitude.

I just can't figure out why a tune would change from with temp form hot to cold it the MAT table is dialed in unless I am tuning at a point when the car is not at equilibrium (warm)

The truth is though, I'm much less concerned about reducing how much the MAT pulls fuel while its cool out, then I am about reducing how much it adds when hot.

I'm going to tune above a CLT of 185 and see how that works. If that doesn't fix it, then I'll modify the MAT correction < 70*
miatauser884 is offline   Reply With Quote
Old 05-11-2011, 12:44 PM   #28
Junior Member
iTrader: (7)
 
Join Date: May 2007
Location: Buffalo, NY
Posts: 332
Total Cats: 0
Default

djp0623 - where is your AIT located? we have having the same heat soak issues and I am wondering if I should move the AIT to the intercooler endtank
longuyen88 is offline   Reply With Quote
Old 05-11-2011, 01:16 PM   #29
Elite Member
Thread Starter
iTrader: (11)
 
Join Date: Feb 2009
Posts: 2,982
Total Cats: 10
Default

Quote:
Originally Posted by longuyen88 View Post
djp0623 - where is your AIT located? we have having the same heat soak issues and I am wondering if I should move the AIT to the intercooler endtank
moved my AIT sensor to my IC outlet pipe. Tapped the IC, and it helped a lot.
miatauser884 is offline   Reply With Quote
Old 05-11-2011, 01:26 PM   #30
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,889
Total Cats: 1,792
Default

im in a pretty intersting discussion on heatsoak with the MS developers. ill let you know what the outcome is. Right now I can disable AIT input during ASE. that allows me time for my wbo2 to warm up, then I can use EGO at idle to add/subtract fuel if needed. but i want more, but we haven't figured out the best approach.
Braineack is offline   Reply With Quote
Old 05-11-2011, 01:42 PM   #31
Elite Member
Thread Starter
iTrader: (11)
 
Join Date: Feb 2009
Posts: 2,982
Total Cats: 10
Default

Quote:
Originally Posted by Braineack View Post
im in a pretty intersting discussion on heatsoak with the MS developers. ill let you know what the outcome is. Right now I can disable AIT input during ASE. that allows me time for my wbo2 to warm up, then I can use EGO at idle to add/subtract fuel if needed. but i want more, but we haven't figured out the best approach.
I was thinking about this today. I think Idle needs it's own Mat correction table. Tie activation to TPS and a small delay so it doesn't engage during shifting.
miatauser884 is offline   Reply With Quote
Old 05-11-2011, 01:48 PM   #32
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,889
Total Cats: 1,792
Default

were you reading my last posts?

Quote:
Originally Posted by 11:57am
...let's assume I'm genuinely heat soaking and I start tinkering with the MAT corrections table to compensate. So at idle, traffic and hot restarts I can maintain stoich when the ideal law demands you need less fuel; this seems to be what everyone is doing.

When it is truely a hot day outside and I may then need less fuel, true to ideal, since I altered the MAT corrections table I'm going to be adding more fuel and have to rely on EGO to pull it back where the ideal law code might have put it. It will add even more so when I'm in boost and running open loop.


Would it then not be a novel idea for a corrections curve that is impletmented only at idle where heat soak sets in, so that you can tweek the corrections a little to maintain stoich, then be able to decay these corrections out with increased RPMs so that they do not effect fueling outside once the sensor is reporting real temps again? Why is there a MAT corrections table implemented to begin with if the ideal law should not be ignored?
Braineack is offline   Reply With Quote
Old 05-11-2011, 02:33 PM   #33
Elite Member
Thread Starter
iTrader: (11)
 
Join Date: Feb 2009
Posts: 2,982
Total Cats: 10
Default

Quote:
Originally Posted by Braineack View Post
were you reading my last posts?
Great minds think alike. It could also use the origal MAT correction table and just add a user defined multipler table at the same temp positions for the idle table. OR a absolute. I want to subtract 1% from the 2% that is being added by the MAT table to get a net 1% increase in overall fuel added at idle. for the given temp.


In any case, like wher it is headed. I think it is retarded that we have to adjust he MAT table tomake Gir 100% all the time. We should be looking for a modifie gas law equaion. I thoght the goal of the MAT table was to take into account the users unique AIT sensor characteristics, not create a table that our car depnds on to run correctly.

Is the idal gas code not taking into accont the efficiency of the engine? I know we can reduce how extreme it reacts, but maybe it is off because its assuming 100% of the fue is being burned and converted to power. IDK, I'mrambling now so I'll leave it alone.
miatauser884 is offline   Reply With Quote
Old 05-11-2011, 02:41 PM   #34
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,889
Total Cats: 1,792
Default

you need the ideal code.

Quote:
The Ideal Gas Law
You might remember from high school physics classes that an ideal gas (which air is reasonably close to) obeys the relationship:

PV = nRT

Where:

P = pressure,
V = volume,
n = number of moles (which is related to the mass of the gas, i.e. 1 mol = 6.023x1023 molecules of the gas, and n = mass (in grams)/molar mass(MM)),
R = the ideal gas constant,
and T = the absolute temperature.

What does this have to do with fuel injection? In order to know how much fuel to inject, we need to know how much air is going into the engine so the chemically correct mixture (called ‚€œstoichiometric‚€Ě) can be achieved. So for a fuel injected engine, we use sensors to determine the pressure in the intake manifold and the air temperature. However, the temperature in this equation is ‚€œabsolute temperature‚€Ě measured in Kelvins which is equal to degrees Celsius + 273¬ļ.

The volumetric efficiency (VE) is a percentage that tells us the pressure inside the cylinder versus the pressure in the manifold. We know the volume (V) from the displacement of the engine. Thus we can calculate the mass of air (M) in the cylinder (proportional to n) from

n = PV/RT
=> M = n x MM = PV/RT x MM
= (VE * MAP * CYL_DISP) / (R * (IAT-32) * 5/9 + 273)) x MMair


Since:


P = VE * MAP (i.e. the pressure in the cylinder in kPa),
V = CYL_DISP = the displacement of one cylinder (in liters),
R = 8.3143510 J/mol K,
and T = (IAT-32)* 5/9 + 273 to convert IAT from ¬ļFahrenheit to Kelvin.
Note that we can combine the constants R and MMair into one, and we will ignore them from this point on since they can be hard-coded into the assembly language code and neglected after that.


Since we now know the amount of air in a cylinder from the MAP and IAT values and the 'tuned' value for VE, we need to know the amount of fuel to inject. We specify this with a parameter called REQ_FUEL.
But what might not be accounted for is gas vaporization when the temps are hotter, or heat latency value, other things that come into play.

Now that it's getting warmer out I can see if denying the ideal law works. I have a feeling I will find that I may need to add more at idle but subtract at speed. MS1 handled this better where you could decay out the MAT corrections.
Braineack is offline   Reply With Quote
Old 05-11-2011, 06:43 PM   #35
Elite Member
Thread Starter
iTrader: (11)
 
Join Date: Feb 2009
Posts: 2,982
Total Cats: 10
Default



the last part is the type of variable that im thinking about. i as well would prefer not to rely on ego correction to fix the afr, but it does work
miatauser884 is offline   Reply With Quote
Old 05-17-2011, 04:39 PM   #36
Elite Member
Thread Starter
iTrader: (11)
 
Join Date: Feb 2009
Posts: 2,982
Total Cats: 10
Default

I had to change back to 50% correction value today. It just wasn't working for me a at 100%. The spread of 16% fuel from low temp to high temp seemed to cause problems. datalogging showed that all of the values in my MAT correction table were zeroing at Gair, but at the same time this morning wasn't adding in enough fuel while in boost.

I'm wondering if it is my new AEM wideband calibration. It might be safer to switch back to the standard calibration in tuner studio. It least then I was sure that my car was .3 rich. I can at least tune that out.

With a 50% MAT value my fuel spread is only about 3%, compared to 16% with a 100% MAT correction value. This 3% spread is manageable since I don't usually get into boost until the car is warm.
miatauser884 is offline   Reply With Quote
Old 05-27-2011, 12:51 PM   #37
Junior Member
 
Join Date: Apr 2009
Location: Central, MA
Posts: 69
Total Cats: 0
Default

It seems a though everyone has the same issue of sorts. But I thought the MAT corrections tapers off at like 3K rpm. Is it effective in boost?
urabus is offline   Reply With Quote
Old 05-27-2011, 12:54 PM   #38
Boost Czar
iTrader: (61)
 
Braineack's Avatar
 
Join Date: May 2005
Location: Chantilly, VA
Posts: 72,889
Total Cats: 1,792
Default

in MSI, like you have in your MSPNP, you can taper it out at whatever RPM you'd like. in MSII and MSIII, they disabled that feature.
Braineack is offline   Reply With Quote
Old 05-27-2011, 01:01 PM   #39
Junior Member
 
Join Date: Apr 2009
Location: Central, MA
Posts: 69
Total Cats: 0
Default

Ok, good. I was really confused for a few. Is it good I taper it out or not?
urabus is offline   Reply With Quote
Old 08-24-2011, 10:45 AM   #40
Junior Member
 
Join Date: Jun 2007
Posts: 411
Total Cats: 0
Default

Sorry to bring this back- is Brain's anti ideal gas law table on page one still the one to use now, and at 100% correction?
Greg G is offline   Reply With Quote
 
 
Reply

Related Topics
Thread Thread Starter Forum Replies Last Post
Raleigh: Fiberglass headlight scope, 1.6L ECU, AFM, Hardtop latches, more bigmackloud Miata parts for sale/trade 13 09-22-2017 01:34 PM
Need help - Stock Balancer and Fastforward overlay pulleys Frank_and_Beans Supercharger Discussion 13 09-12-2016 09:17 PM
My solution for Oiltemp and Oilpressure input into Megasuirt (MS3) Zaphod MEGAsquirt 41 01-24-2016 01:25 PM
VE analyze and Autotune seems funny (noob) TorqueZombie MEGAsquirt 64 09-18-2015 06:03 PM
ME221 Now has Autotune and Long Term Fuel Trim Tables Motorsport-Electronics ECUs and Tuning 0 09-05-2015 09:02 AM


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -4. The time now is 03:56 PM.