RomRaider Logo

RomRaider

Open Source ECU Tools
 FAQ •  Register •  Login 

RomRaider

Documentation

Community

Developers

It is currently Sat Feb 21, 2026 10:36 pm

All times are UTC





Post new topic Reply to topic  [ 104 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next
Author Message
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Thu May 11, 2017 1:05 am 
Offline
Senior Member

Joined: Wed Jan 22, 2014 10:54 pm
Posts: 1774
ba114 wrote:
Maybe i'm thinking too rudimentary here, but if we simply enabled 2048 mode and halved the MAF table values we would reduce the possibility of this happening?

It would mean the reported load would be 50% of actual load, but atleast we would reduce possibility of hitting the load limit.

Yeah that would work and has been done by many. It's a hack but proven.


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Thu May 11, 2017 6:34 am 
Offline
Senior Member

Joined: Mon May 18, 2015 12:14 pm
Posts: 1042
Location: Oulu, Finland (English/Finnish)
ba114 wrote:
I cant explain the behavior in your logs. The spreadsheet simply highlights where you would be exceeding the DME load limit (1389mg/stk) based on the calculation of
Code:
Load (mg/stroke) = Airflow (kg/hr) / Engine Speed (RPM) * 5555


The 1389 mg/stk is a hard limit in the DME. Its not defined in any tables.

The spreadsheet shows the theory i.e. anywhere in the red would cause this issue, however i have personally experienced the "boost cut" while logging.


That's true. But for me looks like that the format/conversion (uint16 x*0.021) for load axis we use isn't the one used inside DME for calculations. In that format the max value is 0xFFFF = 65535 =1389,34 mg/stroke. If you look my log, the highest load reported by DME is 1248,47 mg/stroke. But after the load reaches 1000 mg/stroke, there happens some kind of overflow inside the DME. After that the injector PW drops and the engine leans out seriously. I can't see the exact figure but I would have to guess, the max load is 1024 :D But it's strange that the MAF value also drops. I didn't have log with MAF volts, but that doesn't drop. Maybe DME does backwards calculation for MAF value from load and RPM for logging. (the MAF values in log seem to be one report behind of everything else, which also makes sense if it does backwards calculation).

But I haven't disassembled the code, so these are just guesses. And I just brought this up, so that people know this and could try to avoid the problem. Leaning out the boosted engine in WOT pull can cause serious damage. Especially with pump gas and stock internals, it will quickly lead to broken piston ring lands or even something worse. And maybe we can do something for the problem in future, now that we know it exists.

Here is my new scaled partial, if someone want's to take a look. The load axis over 1000 is useless so I will later take those columns in better use somewhere else.
Attachment:
1406464_WBACB81010AU10513_partial_turbo_2.2k_scaled_down.bin


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Thu May 11, 2017 1:54 pm 
Offline
Experienced

Joined: Tue Apr 21, 2015 8:18 pm
Posts: 166
Well, good information in here, thank you all!

For my situation with the automatic trans still controlled by the factory TCU, I can't simply halve the MAF table as that would provide insufficient load indication to the trans.

At any rate, it seems clear what I need to do for now while I have this transmission setup in the car, keep my current scaling up to around 500kg/h, and then curve it down real hard above that. It will involve some re-tuning in boost, but that's no problem.

ba114, if you are able to push ~15psi before hitting the "boost cut," does that mean that you are running a bit larger of a turbo that spools a bit later? I'm currently running a China 61/62 journal bearing turbo, sold as a "GT35."


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Mon May 15, 2017 3:59 am 
Offline
Experienced

Joined: Wed Oct 21, 2015 6:36 am
Posts: 980
tjabo wrote:
ba114, if you are able to push ~15psi before hitting the "boost cut," does that mean that you are running a bit larger of a turbo that spools a bit later? I'm currently running a China 61/62 journal bearing turbo, sold as a "GT35."


My 3bar MAP is showing weird behaviour in my logs so i cant rely on that right now. I have a defi clone in the car that monitors boost, fuel pressure, oil pressure/temp etc etc but it doesnt log. Using the peak playback function showed it recorded a peak of ~15psi.

Turbo is a PTE6262 journal bearing so i wouldnt expect it to spool slower (rather the opposite) than a lesser quality product.

This aside, i need to replace my fuel pump. whilst the stock pump is sufficient for low boost, fuel pressure is dropping as boost increases so i need to do that before i do much more testing.


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Mon May 15, 2017 11:06 am 
Offline
Senior Member

Joined: Wed Jan 22, 2014 10:54 pm
Posts: 1774
Is your map sensor fluctuating output?


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Mon May 15, 2017 11:57 am 
Offline
Experienced

Joined: Wed Oct 21, 2015 6:36 am
Posts: 980
busterhax wrote:
Is your map sensor fluctuating output?


Yes, but it's also registering too high voltage at vaccum. I think it's dodgy.
The rear o2 sensor inputs are susceptible to noise. I'm going to try a 0.1uF 50v cap across the signal and ground to try remove some of the noise


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Mon May 15, 2017 12:57 pm 
Offline
Experienced

Joined: Tue Apr 21, 2015 8:18 pm
Posts: 166
ba114 wrote:
Turbo is a PTE6262 journal bearing so i wouldnt expect it to spool slower (rather the opposite) than a lesser quality product.


Easily could be true. Even my billet wheel Precision 6265 spooled surprisingly well on a 2.0L 4-banger.

I did have to scale up your MAF table quite a bit to give my slushbox the loads it needed to see for proper shifting, so maybe that is the entire reason I'm hitting the boost cut at less boost pressure than you are.

Other than that, everything about the engine operates fantastically though!!


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Wed May 17, 2017 4:19 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
pazi88 wrote:
ba114 wrote:
I cant explain the behavior in your logs. The spreadsheet simply highlights where you would be exceeding the DME load limit (1389mg/stk) based on the calculation of
Code:
Load (mg/stroke) = Airflow (kg/hr) / Engine Speed (RPM) * 5555


The 1389 mg/stk is a hard limit in the DME. Its not defined in any tables.

The spreadsheet shows the theory i.e. anywhere in the red would cause this issue, however i have personally experienced the "boost cut" while logging.


That's true. But for me looks like that the format/conversion (uint16 x*0.021) for load axis we use isn't the one used inside DME for calculations. In that format the max value is 0xFFFF = 65535 =1389,34 mg/stroke. If you look my log, the highest load reported by DME is 1248,47 mg/stroke. But after the load reaches 1000 mg/stroke, there happens some kind of overflow inside the DME. After that the injector PW drops and the engine leans out seriously. I can't see the exact figure but I would have to guess, the max load is 1024 :D But it's strange that the MAF value also drops. I didn't have log with MAF volts, but that doesn't drop. Maybe DME does backwards calculation for MAF value from load and RPM for logging. (the MAF values in log seem to be one report behind of everything else, which also makes sense if it does backwards calculation).

But I haven't disassembled the code, so these are just guesses. And I just brought this up, so that people know this and could try to avoid the problem. Leaning out the boosted engine in WOT pull can cause serious damage. Especially with pump gas and stock internals, it will quickly lead to broken piston ring lands or even something worse. And maybe we can do something for the problem in future, now that we know it exists.

Here is my new scaled partial, if someone want's to take a look. The load axis over 1000 is useless so I will later take those columns in better use somewhere else.
Attachment:
1406464_WBACB81010AU10513_partial_turbo_2.2k_scaled_down.bin

Yes, the Load variable can definitely overflow and go back to 0 if exceeding 1389 Load mg/stroke. The reason you may think it's overflowing before that is because of the datalogger response times.

In fact, I had already mentioned this a few months ago...
mrf582 wrote:
I am looking to see the relationship between Load and Airflow at various RPM points and compare them to the stock setup. Yeah, NA logs are fine but FI logs would be good too. Especially in the spool-up region of a turbo.

I'm worried that having a turbo that gets to 1 bar of boost by 3000RPM on a 3.2L engine will overflow the Load variable.

These are the mathematical limits.
Code:
RPM   Load    Airflow
 500   1389   125
1000   1389   250
1500   1389   375
2000   1389   500
2500   1389   625
3000   1389   750
3500   1389   875
4000   1389   1000
4500   1389   1125
5000   1389   1250
5500   1389   1375
6000   1389   1500
6500   1389   1625
7000   1389   1750
7500   1389   1875
8000   1389   2000
8500   1389   2125


I think any half decent turbo setup is probably flirting with this and there is a chance to overflow the Load variable in code and result in seriously lean AFR.
Superchargers need not worry since they don't have the same increase in airflow at low to mid-rpm as a Turbo.


So, I suggest delaying the boost spool up a bit for a quick spooling turbo for now. I have a plan to address this issue but it will take me some time to implement since a lot more table definitions may need to be added for a comprehensive fix.

Superchargers need not worry since they don't hit significant boost till much later in the RPM range.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Wed May 17, 2017 4:47 pm 
Offline
Experienced

Joined: Tue Apr 21, 2015 8:18 pm
Posts: 166
mrf582 wrote:
Yes, the Load variable can definitely overflow and go back to 0 if exceeding 1389 Load mg/stroke. The reason you may think it's overflowing before that is because of the datalogger response times.


Looking back at more of my logs over the past week or so has led me to this conclusion too. The rate at which the load jumps between data points definitely supports the idea that it could be surpassing 1389, and then rebounding down to the reported level for the following data point.

If you're working on a correct fix for this issue, I'll resist the urge to rescale my MAF table for now. My slushbox trans really doesn't want any more boost anyway! Lol


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Wed May 31, 2017 11:09 pm 
Offline
Senior Member

Joined: Fri Feb 10, 2006 11:04 pm
Posts: 2661
Location: RIP
Added this to the 1st post.

Caution - If you run this with a Turbocharger that spools up quickly, you will overflow the Load variable in the 2500 to 3500RPM range since Load/Torque builds too quickly for the stock ECU code to handle and will result in extremely lean AFRs and engine damage. Datalog and make sure you are not getting close to the 1389 Load (mg/stroke) limit. If you are, delay the onset of boost a little bit.

Superchargers and NA tunes are OK to use with this.

_________________
MS41 Project Leader & Co-Developer (2012 - 2023)
MS41.3 https://sites.google.com/site/openms41/custom-code---ms41-3
MS41 ECU Portal https://sites.google.com/site/openms41/ms41-ecu-portal


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Tue Jun 06, 2017 8:47 am 
Offline
Experienced

Joined: Wed Oct 21, 2015 6:36 am
Posts: 980
For the time being i've multiplied the MAF scaling by 0.5 and gone through all the defined tables and any table that reference load also had those values multiplied by 0.5.

are there potentially any undefined tables that this would have negative effects on?


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Wed Jun 07, 2017 5:27 am 
Offline
Senior Member

Joined: Mon May 18, 2015 12:14 pm
Posts: 1042
Location: Oulu, Finland (English/Finnish)
ba114 wrote:
For the time being i've multiplied the MAF scaling by 0.5 and gone through all the defined tables and any table that reference load also had those values multiplied by 0.5.

are there potentially any undefined tables that this would have negative effects on?


Probaply yes. And multiplying MAF table by 0,5 is not very good way. You will distort the shape of the curve compared to the voltage. And even when you multiply load values by 0,5 you will get everything wrong and it will be big job to tune everything. Better way is to use that MAF resistor scaling in your excel to fix the broblem. I have 2,2k resistor and used 1k resistor scaling. So the MAF voltage is off by 10%. In that way you keep the MAF curve shape right and it has very minimal affect on low loads. (15kg/h becomes something like 14 kg/h. Compared to 7,5 kg/h if you just multiplied values by 0,5) Basically no extra tuning required. Just small adjustments to fuel and ignition tables. But the scaling affects quite much on the big airflow values lowering those drastically. Which gets rid of the high load spikes.


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Wed Jun 07, 2017 2:08 pm 
Offline
Experienced

Joined: Tue Apr 21, 2015 8:18 pm
Posts: 166
This all makes me think we need to put our efforts into the process/method of converting the code to running on MAP for turbos. As I've thought in the past with my other turbo builds, "Glad I'm running MAP, MAF seems like it could be problematic." Turns out now I know it is! :lol:

Of course, the down side of turning "our" efforts toward the MAP project is that "we" seem to really consist solely of mrf582, and that's pretty much it... There certainly is nothing I could offer to the project other than willingness to test stuff out and feed back result data. Ain't no way I can help with the coding. :roll:

As an aside, my bumping into the load limit seems to happen at around 4100-ish RPMs, as opposed to within the window of 2500-3500. It is possible that the indicated ~4100 is inaccurate also because of the reporting frequency. But overall it seems like we will be severely limited on how much boost we can run unless we are able to scale down the MAF table as ba114 mentioned. In my case I can't currently do that so I can deliver a "high enough" load signal to the slushbox controller.


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Wed Jun 07, 2017 10:29 pm 
Offline
Experienced

Joined: Wed Oct 21, 2015 6:36 am
Posts: 980
pazi88 wrote:
Probaply yes. And multiplying MAF table by 0,5 is not very good way. You will distort the shape of the curve compared to the voltage. And even when you multiply load values by 0,5 you will get everything wrong and it will be big job to tune everything....


Are you sure? Halving all the values in the MAF table will keep the shape exactly the same and still follow the 3rd order polynomial curve.


Top
 Profile  
 
 Post subject: Re: MAF Limit = 2048 kg/hr
PostPosted: Thu Jun 08, 2017 7:18 am 
Offline
Senior Member

Joined: Mon May 18, 2015 12:14 pm
Posts: 1042
Location: Oulu, Finland (English/Finnish)
ba114 wrote:
pazi88 wrote:
Probaply yes. And multiplying MAF table by 0,5 is not very good way. You will distort the shape of the curve compared to the voltage. And even when you multiply load values by 0,5 you will get everything wrong and it will be big job to tune everything....


Are you sure? Halving all the values in the MAF table will keep the shape exactly the same and still follow the 3rd order polynomial curve.


No. I just gave this second thought and yes it should work by halving the values. If there isn't anything critical that is using load calculation and is not defined yet. I have at least heard from guys tuning -413 bosch for example that will cause serious tuning issues. But the XDF files those are using aren't really well defined so...

But still my point is that if you just slightly rescale the MAF voltages, you will get rid of the high MAF values without causing too much change in the low loads.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 104 posts ]  Go to page Previous  1, 2, 3, 4, 5, 6, 7  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Style based on FI Subsilver by phpBBservice.nl