Pages: [1] 2
Author Topic: Opinion on ME9.7 tuning an M272E35 engine  (Read 5778 times)
nght
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 14


« on: November 06, 2023, 07:51:45 PM »

Hi dears,
Just sharing here my project, it is a MB C230 SportCoupe V6, I just did an engine swap from the original M272E25 to a M272E35 (V6 NA 3.5L,that was originally from an ML350).

So far everything looks pretty good, initially did a light stage 1 without anything else than limiting the lambda at 0.85, increased the noise tolerance of the knock level recordings, and maxing the airflow restrictor. With only these modifications everything felt way more reactive than before, not based on anything else than buttometer, but I think I was objective.

Now, I made a second version as I will be swapping the manifold to a fixed manifold (from SLK350 R171), BMC air filters, and changing the cats to some magnaflow sport cats I had from a previous project never used.

I'm all open to suggestions, as for me this is just a hobby, my first job was at a tuning company but after a year pivoted to be developer / devops / automation engineer, so I kept it as a hobby for years and did my things mostly by comparison, with damos for patterns, and with other tunes to undestand approaches, this year decided to pay actually a training to understand better the concepts, get better at identifying patterns, and to kick start my journey on reverse engineering which is something I tried a few times and never got the idea on how to approach, now at least I understand a few methods to get to the places I want, to manipulate the code and etc, I think I needed just a kick there.

These are all the modifications I made:

KFKE*: Raised the level +25% (not by percentage actually, but I did it by +10 raw value), I understand that increasing the noise / characteristics tolerance will give me around 3 ~ 4 degrees of tolerance for knock detection
KFKRFKN (Knock retard, accumulative): Reduced the steps from the original -3 degrees to -0.750 as doing this will accumulate smaller steps back when detecting knock
LAMFA (Lambda on driver's wish): Just made the high load section a little richer, originally 0.92 and I moved it to 0.88
KLRLNMXN: Maxed to top, so basically removed this airflow restrictor
KFMIRL (Desired charged, VE): I basically flatted the decrease after the peak on high load, on this map I'm actually not completely sure if the effects will affect on anything on this NA car
KFMLDMX: I understand this one is just for diagnosis to not avoid the ECU detecting something is off, again on this one just increased the high part
KFMIOP (Max engine moment, OptTQ): Raised high load on +6%
KFZW* (Timing maps): Advanced the timing between 3 and 1.5 degrees, only at high section

I think my main doubts are around KFMIOP and KFMIRL, like most people does anyways as I've seen around.
So, doubts, on my training I understood that the idea is that to get an actual increase the objective is to to increase VE (KFMIRL) and reduce OptTQ (KFMIOP), as far as axis do not get modified to allow extrapolation do the magic, now if you check on my file I actually increased both, by different %, but I'm 100% honest, the file I'm working on is 100% original as I'm working on an ECU I flashed and virginized when doing the swap, the tune is 80% my work, and on this two particular maps (KFMIOP and KFMIRL) I made by comparison with another tune.

I have not tested this yet on the car as I'm waiting for the manifold to arrive, and will work on those set of physical changes by the end of this year hopefully.

Aside the doubt on KFMIP and KFMIRL, can you share a general opinion / recommendation / correction on the approach?
Logged
nght
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 14


« Reply #1 on: November 06, 2023, 07:54:33 PM »

Sorry, forgot the second attachment, here the tuned file. If it helps I can also attach the winols project to share the definitions
« Last Edit: November 06, 2023, 07:56:18 PM by nogardeht » Logged
daniel2345
Full Member
***

Karma: +11/-7
Offline Offline

Posts: 188


« Reply #2 on: November 06, 2023, 11:34:35 PM »

If you don't care about emissions and efficiency, go for Lambda 0,85 as soon as you tip the pedal Wink
It will give you maximum torque right away.

Watch knock closely. With only 0,75 Degree knock retard per event the knock control reacts more slowly on knock. If heavy knock occurs out of the sudden, it might be too little retard per time.

Could work in moderate temperatures with good octane fuel.
But could blow on a hot day with medium octane.
Or when somehow some oil is entering combustion chamber.

I would raise it again and lower Lambda below 0,85 on spots where knock occurs. Typicaly the engine has one spot for a certain rpm range, depending on mods.

Good luck.
« Last Edit: November 07, 2023, 12:34:58 AM by daniel2345 » Logged
nght
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 14


« Reply #3 on: November 07, 2023, 04:55:15 AM »

Thanks Daniel for the feedback!
Well, I modified this:
KFKRFKN (Knock retard, accumulative): back to stock -3
LAMFA (Lambda on driver's wish): looks like this now.

69.9982
79.9988
94.0002
100.0000
110.0006
120.0012
1000.0   1400.0   1800.0   2200.0   2600.0   3400.0   3800.0   4200.0   4600.0   5000.0   5400.0   5800.0   6000.0   6200.0   6400.0
1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000
1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   1.0000   0.9062   0.9062   0.9062   0.9062   0.9062   0.9062   0.9062
0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828
0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828   0.8828
0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516
0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516   0.8516

If I judge the engine based on the knock recordings, hardest noise looks to be around 2400 RPM, is it correct to use those cylinder noise recordings as a guidance?
For example cylinder 1:

39.000
50.250
65.250
80.250
800.0   1200.0   1600.0   2000.0   2400.0   2800.0   3200.0   3600.0   4000.0   4400.0   4800.0   5200.0   5600.0   5920.0   6200.0   6520.0
2.8125   2.8750   2.9375   3.2500   3.1250   3.1250   3.0625   3.2500   3.1875   3.0625   3.2500   3.0000   2.7500   2.5625   2.5000   2.5000
2.8125   2.8750   2.9375   3.2500   3.1250   3.1250   3.0625   3.2500   3.1875   3.0625   3.2500   3.0000   2.7500   2.5625   2.5000   2.5000
3.0625   3.1875   3.2500   3.3750   3.2500   3.2500   3.1250   3.1875   3.1875   2.9375   3.0625   2.8750   2.7500   2.5625   2.5000   2.5000
3.0625   3.2500   3.3750   3.3750   3.2500   3.2500   3.1250   3.1875   3.1875   2.9375   3.0000   2.8750   2.7500   2.5625   2.5000   2.5000
« Last Edit: November 07, 2023, 05:11:15 AM by nogardeht » Logged
prj
Hero Member
*****

Karma: +915/-427
Offline Offline

Posts: 5840


« Reply #4 on: November 07, 2023, 06:05:11 AM »

1. You need to start logging instead of making random changes.
2. Doing anything but 1.00 lambda below 2000 rpm is really stupid. It will only result in lots of black soot and horrible fuel consumption.
3. You need to log the axis on the LAMFA map, because how do you know what is 110 or 120?
4. Leave the knock detection maps alone. You have no idea what you are doing - increasing the integrator delta will not give you any more power. You will damage the engine and LOSE power doing it.

The only thing you can change is mixture, timing and camshaft adjustment.
For mixture and cams you need a dyno. This 0.85 suggestion in this thread is retarded, these engines don't make peak power at 0.85.

The only thing you can change without a dyno is timing by adjusting it closer to the knock limit on your fuel (if there is anything to adjust).
So unfuck all the maps you messed up, get a logger that can show you rpm&load and per-cylinder knock retard, and advance the timing until you find the optimal one.

That's it, you're done. Unless you can get to a dyno and then see if there is anything to gain with cams and find the optimal mixture profile.
But we're talking max 5 hp here for a ton of money. I wouldn't bother, and I have my own dyno.

Or just run the stock software, because I guarantee your changes up to this point have made it worse.
« Last Edit: November 07, 2023, 06:13:07 AM by prj » Logged

PM's will not be answered, so don't even try.
Log your car properly.
nght
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 14


« Reply #5 on: November 07, 2023, 07:05:45 AM »

Thanks for the constructive feedback.

1. You need to start logging instead of making random changes.
- I agree logging is important, I got the plugin for OLS to use vehical but still not paying the subscription as mentioned earlier I won't be running this tuning till December when I get the parts to do physical changes first. The actual file I'm running just removes the KLRLNMXN restrictor, and limited lambda at 0.85
2. Doing anything but 1.00 lambda below 2000 rpm is really stupid. It will only result in lots of black soot and horrible fuel consumption.
- Yes, I get it, the map is navigated in diagonal, the rest of the values are adjusted just to keep coherency, as the stock values are also there set kind of linearly despite 2 extremes will never be used.
3. You need to log the axis on the LAMFA map, because how do you know what is 110 or 120?
- Same as on one, I agree logging is correctly. However I understand that % (mrfa_w in this case) refers to the torque requested through the pedal (so KFWAZU vs KFMIOP and consequently by KFMIRL) so as it determines de delta % of actual moment vs requested. As said, for me this is a learning path, so checking if my line of thought is correct.
4. Leave the knock detection maps alone. You have no idea what you are doing - increasing the integrator delta will not give you any more power. You will damage the engine and LOSE power doing it.
- Ok

Just got vehical installed while writing the post, will try getting it to work with OLS sometime this week and revisit after I have some logging to analyze the maps with valid data.
Logged
prj
Hero Member
*****

Karma: +915/-427
Offline Offline

Posts: 5840


« Reply #6 on: November 07, 2023, 07:40:26 AM »

VehiCAL logger does not have advanced for your ECU, so that's fairly limited as well.
Better than nothing though.
Logged

PM's will not be answered, so don't even try.
Log your car properly.
terminator
Sr. Member
****

Karma: +15/-4
Offline Offline

Posts: 425


« Reply #7 on: November 07, 2023, 08:37:57 AM »

I don't think there is any sense in tuning a NA engine unless you are going to run on E85.
Logged
daniel2345
Full Member
***

Karma: +11/-7
Offline Offline

Posts: 188


« Reply #8 on: November 07, 2023, 11:27:57 AM »

I suggested 0,85 Lambda for peak torque.
That's what he wants, more omph when hitting the pedal.

No need to call anyone retarded when the goals are unclear.

In my opinion not peak power in first attempt when using the "Popometer" or "buttmeter" approach is used as mentioned.



Back to topic.

Go out and log knocking.
The Daimler with that engine i had access to, had the knock area more in the 3500..4000 rpm area. When i remember correctly 0,82 was what we used there. In the top rpm we went to Lambda 0,92 around for the mentioned peak power.
Car was happy and felt good through the whole rpm range with that approach. First peak torque, then adjusting Lambda for higher rpm. Never went to dyno because we didn't care Cheesy

No guarantee that anything of those data works well on your car.

Lamfa Axis should be taken care of, correct.

As i'm from Germany, we need to stay at Lambda 1,00 for any load up to about 1800 rpm du to emission tests every two years. That's the point to start lowering Lambda for me, works usually well, not too much smoke Smiley
« Last Edit: November 07, 2023, 11:37:25 AM by daniel2345 » Logged
prj
Hero Member
*****

Karma: +915/-427
Offline Offline

Posts: 5840


« Reply #9 on: November 07, 2023, 11:35:26 AM »

I suggested 0,85 Lambda for peak torque.
That's what he wants, more omph when hitting the pedal.
0.85 is not peak torque on every engine. Suggesting that is retarded. I didn't call you retarded, I called the suggestion retarded.
Have you ever tuned an AMG or MB NA engine? What about a Subaru? Or an Alfa NA V6? Do you know what they all have in common? None of them make best power at 0.85.

Quote
Never went to dyno because we didn't care Cheesy
Hence you have no idea what you did.
I do, because I've had all of the above on my own dyno.

Unless you take that car to the dyno don't bother adjusting the fueling on it, the factory is quite good.
Set the timing to best that can be run on the fuel you have and job done. If you do some dyno time, then move the inlet camshaft, adjust the fueling, you can get the curve a tiny bit better, but not worth it imo.
« Last Edit: November 07, 2023, 11:37:30 AM by prj » Logged

PM's will not be answered, so don't even try.
Log your car properly.
daniel2345
Full Member
***

Karma: +11/-7
Offline Offline

Posts: 188


« Reply #10 on: November 07, 2023, 11:41:47 AM »

Yeah ok, no bullying needed. Wink

Yes, i tuned that specific MB engine as i said. Lambda 0,85 at peak torque felt best and gave best maf readings there. Thatswhy i replied and suggested it.



I tuned MB NA V8, 0,85 was not best. Leaner needed, just as you said.
Volvo NA engines (5, 6, 8 Cyl Yamaha) work best with 0,85 in mid range too.

No Subaru or NA Alfa so far.


Let's wait what thread creator finds out about peak torque.
« Last Edit: November 07, 2023, 11:47:43 AM by daniel2345 » Logged
nght
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 14


« Reply #11 on: November 07, 2023, 11:43:29 AM »

Thanks Daniel for the feedback again.

Yep, I don't have much mods right now on the ECU, so will try first getting some logs, will give a try to vehical later today, and if the information there (as PRJ said it may not have what I need) is not enough I will give a try to vediamo if I can find out how to log stuff with it as I know it has a section for data logging but never used it, just for coding so far.

PRJ, when you say to adjust the inlet camshaft is camshaft position?

Regarding the goals, I'm not tuning for power here, the car is at around 290hp right now which is more than fine for this 1200kg car, I do these things for learning and experience, just that, so while the whole goal is experiencing how the things I modify to affect the engine and in consequence either power or economy are part of those ffects, I actually don't care much about the results perse because my goal is not to turn this into a Ferrari that it is never going to be, the goal is just learning. So for answers like tuning a NA engine is not worth it, thanks, just that it is an answer to something I never asked.
« Last Edit: November 07, 2023, 11:49:43 AM by nght » Logged
nght
Newbie
*

Karma: +0/-1
Offline Offline

Posts: 14


« Reply #12 on: November 07, 2023, 11:46:54 AM »

Regarding the peak power, it is clear at least for me 0.85 is not for peak power, if theory is fine 1.05 is peak economy and 0.86 is peak power, but that is just a guide, I understand that is a per engine definition and not something universal. I just made it richer on the top end because I only adjusted the top ends, I don't see a reason to adjust the mid to lower section of the car if I'm actually not doing anything interesting in there. And as timing was moved by 3 degrees (base timing, not optimum timing), made it a little richer just there at high load high revs, from 0.92 to 0.85
Logged
prj
Hero Member
*****

Karma: +915/-427
Offline Offline

Posts: 5840


« Reply #13 on: November 08, 2023, 12:14:20 AM »

Yeah ok, no bullying needed. Wink

Yes, i tuned that specific MB engine as i said. Lambda 0,85 at peak torque felt best and gave best maf readings there. Thatswhy i replied and suggested it.
Elaborate some more on the connection between MAF readings and mixture target. Go on.
Keep digging that grave.

If anything my decade long stint into calibration taught me is that anyone who uses "feel" or "smooth" when describing engine tuning, does not know shit.
« Last Edit: November 08, 2023, 12:27:53 AM by prj » Logged

PM's will not be answered, so don't even try.
Log your car properly.
prj
Hero Member
*****

Karma: +915/-427
Offline Offline

Posts: 5840


« Reply #14 on: November 08, 2023, 12:15:25 AM »

Regarding the peak power, it is clear at least for me 0.85 is not for peak power, if theory is fine 1.05 is peak economy and 0.86 is peak power, but that is just a guide, I understand that is a per engine definition and not something universal. I just made it richer on the top end because I only adjusted the top ends, I don't see a reason to adjust the mid to lower section of the car if I'm actually not doing anything interesting in there. And as timing was moved by 3 degrees (base timing, not optimum timing), made it a little richer just there at high load high revs, from 0.92 to 0.85
Don't touch the OEM mixture. It's more than likely not running what is in LAMFA anyway, on WOT it will be BTS depending on ignition angle efficiency.
Only do this if you have a dyno and can see the curve and the differences between the adjustment.

And anyway, don't touch anything before you logged the car stock. If you already have knock at stock timing then advancing it will lose power.

But hey, do whatever you want. I've had lots of these butt engine dyno tunes on my dyno which made less power than stock.
And what is described here - +timing +fuel is 99% of the time exactly what was done.

Quote
PRJ, when you say to adjust the inlet camshaft is camshaft position?
Yes, but again, without a dyno you can not see if it makes more power or not.
Looking at MAF numbers does not really tell you anything, because adjusting it too far into overlap won't necessarily increase cylinder filling, but sure the MAF number will be higher.
« Last Edit: November 08, 2023, 12:28:30 AM by prj » Logged

PM's will not be answered, so don't even try.
Log your car properly.
Pages: [1] 2
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.026 seconds with 18 queries. (Pretty URLs adds 0s, 0q)