|
RomRaider
Documentation
Community
Developers
|
| Author |
Message |
|
busterhax
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Thu May 11, 2017 1:05 am |
|
 |
| 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 |
|
 |
|
pazi88
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Thu May 11, 2017 6:34 am |
|
 |
| 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  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 |
|
 |
|
tjabo
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Thu May 11, 2017 1:54 pm |
|
 |
| 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 |
|
 |
|
ba114
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Mon May 15, 2017 3:59 am |
|
 |
| 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 |
|
 |
|
busterhax
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Mon May 15, 2017 11:06 am |
|
 |
| Senior Member |
Joined: Wed Jan 22, 2014 10:54 pm Posts: 1774
|
|
Is your map sensor fluctuating output?
|
|
| Top |
|
 |
|
ba114
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Mon May 15, 2017 11:57 am |
|
 |
| 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 |
|
 |
|
tjabo
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Mon May 15, 2017 12:57 pm |
|
 |
| 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 |
|
 |
|
mrf582
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Wed May 17, 2017 4:19 pm |
|
 |
| 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  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 |
|
 |
|
tjabo
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Wed May 17, 2017 4:47 pm |
|
 |
| 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 |
|
 |
|
mrf582
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Wed May 31, 2017 11:09 pm |
|
 |
| 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 |
|
 |
|
ba114
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Tue Jun 06, 2017 8:47 am |
|
 |
| 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 |
|
 |
|
pazi88
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Wed Jun 07, 2017 5:27 am |
|
 |
| 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 |
|
 |
|
tjabo
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Wed Jun 07, 2017 2:08 pm |
|
 |
| 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! 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. 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 |
|
 |
|
ba114
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Wed Jun 07, 2017 10:29 pm |
|
 |
| 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 |
|
 |
|
pazi88
|
Post subject: Re: MAF Limit = 2048 kg/hr Posted: Thu Jun 08, 2017 7:18 am |
|
 |
| 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 |
|
 |
Who is online |
Users browsing this forum: No registered users and 2 guests |
|
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
|
|