Pages: 1 ... 162 163 [164] 165 166 ... 195
Author Topic: The Volvo ME7 thread:  (Read 1938381 times)
prometey1982
Sr. Member
****

Karma: +72/-61
Offline Offline

Posts: 331



WWW
« Reply #2445 on: December 28, 2023, 09:37:53 AM »

Unless the engine is highly modified it is a waste of time because stock map is already going to be tuned for best power at high rpm.
If the engine is not DI, low RPM won't be tuned for best power, but tuning it for best power will result in absolutely insane fuel consumption and cat fouling because you'll be dumping straight fuel into the exhaust.
In case of Volvo's turbo engines they are tuned not propertly from the factory. I ran on dyno with different VVT positions and stock intake VVT positions isn't optimal. They move from -25 to 0 too early. And in high RPM range they move camshaft also not optimal. Need more retard. Exhaust VVT maps which I posted also helps to add torque in low RPM range. Это чувствуется пятой точкой)
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
prj
Hero Member
*****

Karma: +1109/-529
Offline Offline

Posts: 6196


« Reply #2446 on: December 28, 2023, 09:44:04 AM »

The reason is tradeoff between efficiency and power.
The more overlap you add on low RPM on non-DI engine the more fuel goes in the exhaust.

Also in your case as I understand engine is not stock - turbo is not stock.
The bigger the turbo is, the more benefit you have keeping advance for longer.

If you log EMP by adding a sensor and then empirically find the optimal advance, you will find that EMP and advance have a very strong correlation.
Larger turbo -> less EMP ->  can advance longer.
« Last Edit: December 28, 2023, 09:45:41 AM by prj » Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
prometey1982
Sr. Member
****

Karma: +72/-61
Offline Offline

Posts: 331



WWW
« Reply #2447 on: December 28, 2023, 12:34:07 PM »

Also in your case as I understand engine is not stock - turbo is not stock.
The bigger the turbo is, the more benefit you have keeping advance for longer.

If you log EMP by adding a sensor and then empirically find the optimal advance, you will find that EMP and advance have a very strong correlation.
Larger turbo -> less EMP ->  can advance longer.
Engine is stock excepts intake manifold. Turbo isn't stock but I got similar results on stock turbo and stock engines on other cars.

What does EMP means?
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
paan
Newbie
*

Karma: +1/-1
Offline Offline

Posts: 3


« Reply #2448 on: December 28, 2023, 10:54:47 PM »

EMP – Exhaust Manifold Pressure
Logged
xM1ke
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 18


« Reply #2449 on: December 30, 2023, 06:28:11 AM »

If I change some values in my 50GPHJ bin in the following tables, the values in the table do not correspond to what I see in the logs. Can someone please confirm that the addresses for an EU 50GPHJ bin are correct:

KFLBTS
address: 19B5A (8 bit, HiLo, not signed)
rows: 23500 (16 bit, LoHi, not signed) - 12 rows
columns: 19C1B (8 bit, HiLo, not signed) - 16 columns

KFMDBGRG
address: 216E8 (16 bit, LoHi, not signed)
rows: 216C2 (16 bit, LoHi, not signed) - 12 rows
columns: 216DA (16 bit, LoHi, not signed) - 7 columns
Logged
keichi
Full Member
***

Karma: +11/-2
Offline Offline

Posts: 105


« Reply #2450 on: December 30, 2023, 10:22:58 AM »

If I change some values in my 50GPHJ bin in the following tables, the values in the table do not correspond to what I see in the logs. Can someone please confirm that the addresses for an EU 50GPHJ bin are correct:

KFLBTS
address: 19B5A (8 bit, HiLo, not signed)
rows: 23500 (16 bit, LoHi, not signed) - 12 rows
columns: 19C1B (8 bit, HiLo, not signed) - 16 columns

KFMDBGRG
address: 216E8 (16 bit, LoHi, not signed)
rows: 216C2 (16 bit, LoHi, not signed) - 12 rows
columns: 216DA (16 bit, LoHi, not signed) - 7 columns

Addresses are ok.
There is more to fueling then KFLBTS. There is also KFDLBTS (addition), LAMFA, ATR (addition), warmup-fueling, cat-heating fueling and so on.
Mainly it's LAMFA. BTS, ATR but it depends on software version.
Logged
xM1ke
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 18


« Reply #2451 on: December 30, 2023, 12:00:23 PM »

Addresses are ok.
There is more to fueling then KFLBTS. There is also KFDLBTS (addition), LAMFA, ATR (addition), warmup-fueling, cat-heating fueling and so on.
Mainly it's LAMFA. BTS, ATR but it depends on software version.

Thank you for confirming.

In that case, I don't know what is going on as my BTS map (specifies 0.797 @ 183 load) is already a lot richer compared to the lambts_w value from the log here at 216 load. Shouldn't it be at least richer than my actual BTS map, because the addition can only add fuelling? What could be another issue causing this?



Also with regards to the KFMDBGRG map, the ECU does not seem to limit any load based on the gear according to the logs (the KFMDBGRG map limits the load based on the DRX, correct? So 70% of power means 70% of DRX at that RPM).
Logged
prometey1982
Sr. Member
****

Karma: +72/-61
Offline Offline

Posts: 331



WWW
« Reply #2452 on: December 30, 2023, 12:26:16 PM »

Also catalyst overheating protection can rich mixture. To disable it you should set CATR codeword to 0. CATR addr = 0x18A04
Logged

Россия - Великая страна!
https://youtu.be/fup5GzIFdXk
prj
Hero Member
*****

Karma: +1109/-529
Offline Offline

Posts: 6196


« Reply #2453 on: December 31, 2023, 04:15:29 AM »

What could be another issue causing this?
Lowpass time filter that limits rate of change for example.
Btw always post logs instead of screenshots of some random tool.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
xM1ke
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 18


« Reply #2454 on: December 31, 2023, 08:39:13 AM »

I logged the car again and flashed the ECU with a weird oscillating BTS table just to see if changes have an effect - they do, but the targets do not translate 1:1 from the table to the log (e.g., requesting a minimum 0.81 lambda @ 6000 rpm through KFLBTS results in the ECU setting lambts_w to 0.84 @ 6000 rpm).

Furthermore, even though my CWTATR is set to 0, the ECU seems to request a rich lambda on deceleration through lamsbg_w, which table would request something like this?

Datalog:
https://datazap.me/u/m1ke/log-31122023?log=0&data=2-21-24





Logged
rlinewiz
Jr. Member
**

Karma: +16/-1
Offline Offline

Posts: 44


« Reply #2455 on: January 01, 2024, 08:47:27 AM »

Happy New Year!

Just wanted to drop by and say that. Not to go off topic, but it's been a little over a year now I've been reading this thread over and over just about every day, and I wanted to express my appreciation to you all for all I've learned. Because of this site, this thread, and the people therein, I've learned to do some pretty amazing things. I'm not going to go into detail but I'm working on some pretty deep stuff, and I remain committed to giving back to the community rather than using this info for profit.

Thank you all, and keep up the great work!
Logged

2005 S60R M66-Swapped // Self-tuned @ 22psi
[[forever coding for the OpenMoose project]]
xM1ke
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 18


« Reply #2456 on: January 02, 2024, 03:35:17 AM »

I am thinking my BTS fuelling is not working 100% because of cross flashing to 50GPHJ instead of changing the 50WRHJ the car came with from stock (I don't have the correct parameter log file to log on a 50WRHJ).

I flashed back to a 50WRHJ file and the car is driving much smoother. On the 50GPHJ file, the car had checksum errors in the ECM plus a not working rain sensor (for 9 months on the 50GPHJ file I had a not functioning rain sensor and now the minute I flash to the 50WRHJ file, its working again). I have no idea how the rain sensor and the ECU software are connected.
Logged
prj
Hero Member
*****

Karma: +1109/-529
Offline Offline

Posts: 6196


« Reply #2457 on: January 02, 2024, 04:14:40 AM »

I am thinking my BTS fuelling is not working 100% because of cross flashing to 50GPHJ instead of changing the 50WRHJ the car came with from stock (I don't have the correct parameter log file to log on a 50WRHJ).

I flashed back to a 50WRHJ file and the car is driving much smoother. On the 50GPHJ file, the car had checksum errors in the ECM plus a not working rain sensor (for 9 months on the 50GPHJ file I had a not functioning rain sensor and now the minute I flash to the 50WRHJ file, its working again). I have no idea how the rain sensor and the ECU software are connected.
I don't think that is the reason for the BTS fueling not working right, logging in more detail I am sure it can be easily found.

That said, I have support for 50WRHJ in my logger if you want to go that route.
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
daniel2345
Full Member
***

Karma: +11/-8
Offline Offline

Posts: 200


« Reply #2458 on: January 02, 2024, 05:37:17 AM »

Please be aware, that since 50WRHJ new software versions are not named correctly. A different scheme is used to distinguish them.

There are at least four different versions of 50WRHJ with different software layout. And different diagnostic ids.

Best way in my opinion is to request or compare diagnostic id, which tells you which memory value is which diagnostic id.

Regarding BTS: there are some error paths which trigger different behaviour in fueling / BTS. They might got triggered in your cross flash environment. But what you describe sounds for me like cat protection or head protection which has a higher priority over BTS in Volvo files.
Logged
prj
Hero Member
*****

Karma: +1109/-529
Offline Offline

Posts: 6196


« Reply #2459 on: January 02, 2024, 06:47:32 AM »

Please be aware, that since 50WRHJ new software versions are not named correctly. A different scheme is used to distinguish them.

There are at least four different versions of 50WRHJ with different software layout. And different diagnostic ids.

On those ECU's where there is EPK present (search for /1/) you have to use the EPK to identify the ECU.

Quote
But what you describe sounds for me like cat protection or head protection which has a higher priority over BTS in Volvo files.
LAMKO is a minimum selector...
Logged

PM's will not be answered, so don't even try.
Log your car properly - WinOLS database - Tools/patches
Pages: 1 ... 162 163 [164] 165 166 ... 195
  Print  
 
Jump to:  

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