|
prometey1982
|
 |
« Reply #1290 on: November 22, 2020, 05:39:35 AM »
|
|
|
Some more investigations. There is a function which calculates lamfa_w variable. This variable clipped by hardcoded value 0x1000 which means 1.0 lambda value. But code can be patched. Just replacing of 1000h with 1100h in three places allows to increase lamfa_w value to 1.1. I didn't do road tests maybe there are limitations if different places but they also can be found.
I've tried to modify a code in such way and it didn't work. But lamfa_w value was lean that 1 if LAMFA map contains lean that 1 values. It means that hardcoded value is somewhere else. Unfortunately I have a few time for continue investigations.
|
|
|
|
|
Logged
|
|
|
|
vwdenisvw
Jr. Member

Karma: +2/-0
Offline
Posts: 27
|
 |
« Reply #1291 on: November 24, 2020, 06:44:43 AM »
|
|
|
TABGBTS - 0x1EA9E - 16 bit. Factor 0,019531, offset -50 In your file 950 grad C.
FBSTABGM - 0x1EA7C - 16 bit 4x1. Factor 0,000031. Factor for X axis 0,019531, offset -50,000000.
KFLBTS - axis for load is at 0x1EA86. 16 bit. Factor 0,023438.
Thanks. The FABSTABGM map contains all "1". But AFR doesn't match KFLBTS. Except for the maximum values. Today I'll fill in the modified KFLBTS and take off the logs. Changed the ignition angle a little more. I'll try to squeeze everything out of standard components...
|
|
|
|
|
Logged
|
Volvo S60 2001 2.0T=>2.3T5=>2.0T=>d5t5...crash Volvo S60 2003 2.4 Volvo S60 2002 2.4T AWD 630cc
|
|
|
vwdenisvw
Jr. Member

Karma: +2/-0
Offline
Posts: 27
|
 |
« Reply #1292 on: November 24, 2020, 07:12:04 AM »
|
|
|
Has anyone tried regulating afr via DLAMOB? From NefMoto Wiki: http://www.nefariousmotorsports.com/wiki/index.php/LAMFAW_7.100_(Driver%27s_Requested_Lambda) DLAMOB: Engine speed sample points: Group characteristic SNM06GKUB Map values: All are 0 ---> no additional enrichment during overboost In the map, delta values are entered + 0.1 ---> lamfa = lamfaw – 0.1!Setting all values to the minimum of 0.0469 does not change afr. Always 1.
|
|
|
|
|
Logged
|
Volvo S60 2001 2.0T=>2.3T5=>2.0T=>d5t5...crash Volvo S60 2003 2.4 Volvo S60 2002 2.4T AWD 630cc
|
|
|
|
prometey1982
|
 |
« Reply #1293 on: November 24, 2020, 08:14:40 AM »
|
|
|
It's for overboost. But overboost is disabled in our BINs.
|
|
|
|
|
Logged
|
|
|
|
vwdenisvw
Jr. Member

Karma: +2/-0
Offline
Posts: 27
|
 |
« Reply #1294 on: November 25, 2020, 03:53:15 AM »
|
|
|
Edited a few more maps - KFLBTS, KFZW, KFLDHBN, LDRXN. While coldly raised the peak values of KFLDHBN - by 6000 rpm now 1 bar. https://www.youtube.com/watch?v=nd71jpKhMhk&t=1sThe afr is not regulated under the KFLBTS map. The correction is based on the intake temperature. When the temperature is more than 40 ° C - afr 0.75. Probably there is an additional protection map. Have to tune in to LAMFA...
|
|
|
|
|
Logged
|
Volvo S60 2001 2.0T=>2.3T5=>2.0T=>d5t5...crash Volvo S60 2003 2.4 Volvo S60 2002 2.4T AWD 630cc
|
|
|
vwdenisvw
Jr. Member

Karma: +2/-0
Offline
Posts: 27
|
 |
« Reply #1295 on: November 25, 2020, 03:57:24 AM »
|
|
|
It's for overboost. But overboost is disabled in our BINs.
At factory defaults of DLAMOB parameters, afr changes to 0.75. Setting all values to the minimum of 0.0469 does not change afr. Always 1.
|
|
|
|
|
Logged
|
Volvo S60 2001 2.0T=>2.3T5=>2.0T=>d5t5...crash Volvo S60 2003 2.4 Volvo S60 2002 2.4T AWD 630cc
|
|
|
|
prometey1982
|
 |
« Reply #1296 on: November 26, 2020, 03:45:11 AM »
|
|
|
At factory defaults of DLAMOB parameters, afr changes to 0.75. Setting all values to the minimum of 0.0469 does not change afr. Always 1.
If I found the map correcly then all my DLAMOB map is zero.
|
|
|
|
|
Logged
|
|
|
|
|
prometey1982
|
 |
« Reply #1297 on: November 26, 2020, 03:48:06 AM »
|
|
|
Also values of this map substract from lamfa_w. If I found it correcly again)) ROM:0008AAE6 loc_8AAE6: ; CODE XREF: LAMFAW+5Aj ROM:0008AAE6 ; LAMFAW+74j ROM:0008AAE6 jnb word_FD7C.13, loc_8AB10 ROM:0008AAEA mov r12, #1C4Bh ROM:0008AAEE mov r13, #6 ROM:0008AAF2 movbz r14, nmot40 ROM:0008AAF6 calls 4, LookupI_41cee ; References a lookupI table ROM:0008AAFA movbz r4, rl4 ROM:0008AAFC shl r4, #5 ROM:0008AAFE mov r5, r9 ROM:0008AB00 sub r5, r4 ROM:0008AB02 jmpr cc_NC, loc_8AB06 ROM:0008AB04 mov r5, #0 ROM:0008AB06 ROM:0008AB06 loc_8AB06: ; CODE XREF: LAMFAW+94j ROM:0008AB06 extp #0C1h, #1 ; '+' ROM:0008AB0A mov lamfa_w, r5 ROM:0008AB0E jmpr cc_UC, loc_8AB18 ROM:0008AB10 ; --------------------------------------------------------------------------- ROM:0008AB10 ROM:0008AB10 loc_8AB10: ; CODE XREF: LAMFAW:loc_8AAE6j ROM:0008AB10 extp #0C1h, #1 ; '+' ROM:0008AB14 mov lamfa_w, r9 ROM:0008AB18 ROM:0008AB18 loc_8AB18: ; CODE XREF: LAMFAW+A0j ROM:0008AB18 mov r8, [r0+] ROM:0008AB1A mov r9, [r0+] ROM:0008AB1C rets ROM:0008AB1C ; End of function LAMFAW
|
|
|
|
|
Logged
|
|
|
|
|
prometey1982
|
 |
« Reply #1298 on: November 26, 2020, 03:58:27 AM »
|
|
|
At factory defaults of DLAMOB parameters, afr changes to 0.75. Setting all values to the minimum of 0.0469 does not change afr. Always 1.
Ok. I found your problem. DLAMOB in your file is wrongly defined. It should be like in bottom picture.
|
|
|
|
|
Logged
|
|
|
|
vwdenisvw
Jr. Member

Karma: +2/-0
Offline
Posts: 27
|
 |
« Reply #1299 on: November 28, 2020, 01:39:11 PM »
|
|
|
Ok. I found your problem. DLAMOB in your file is wrongly defined. It should be like in bottom picture.
Damn. Big thanks for information. But there is a problem with the axis. I'm confused something... Configured AFR on LAMFA. Everything works fine. You were right. Now air consumption is 915-920 kg/h. I think that's about 280hp+.
|
|
|
|
|
Logged
|
Volvo S60 2001 2.0T=>2.3T5=>2.0T=>d5t5...crash Volvo S60 2003 2.4 Volvo S60 2002 2.4T AWD 630cc
|
|
|
vwdenisvw
Jr. Member

Karma: +2/-0
Offline
Posts: 27
|
 |
« Reply #1300 on: November 28, 2020, 01:49:54 PM »
|
|
|
Also values of this map substract from lamfa_w. If I found it correcly again))
So it can still be used. Looking at ida, I still feel like a ram ... but I hope after a while I will correct this situation))
|
|
|
|
|
Logged
|
Volvo S60 2001 2.0T=>2.3T5=>2.0T=>d5t5...crash Volvo S60 2003 2.4 Volvo S60 2002 2.4T AWD 630cc
|
|
|
vwdenisvw
Jr. Member

Karma: +2/-0
Offline
Posts: 27
|
 |
« Reply #1301 on: November 28, 2020, 02:02:31 PM »
|
|
|
Purely my speculation. Volvo ME7 only adjusts afr on the iat. Doesn't even pay attention to EGT. VAG also has protection in the form of a KFLBTS map. And it doesn't work for us ... For what? Therefore, motors die, especially in R from. A drop in fuel pressure or incorrect readings from the sensors...while the liner))
|
|
|
|
|
Logged
|
Volvo S60 2001 2.0T=>2.3T5=>2.0T=>d5t5...crash Volvo S60 2003 2.4 Volvo S60 2002 2.4T AWD 630cc
|
|
|
daniel2345
Full Member
 
Karma: +11/-8
Offline
Posts: 200
|
 |
« Reply #1302 on: November 28, 2020, 02:20:23 PM »
|
|
|
The emission strategy requires the engine to stay at Lambda 1.0 whenever possible. Thatswhy LAMFA is always 1.0. KFLBTS is used to protect hardware, but with factors and conditions. IAT of course, knock, etc. EGT is bad modelled at the early Modells. Engines die because stupid morons change stuff like exhaust and intercooler and expect ME7 to handle that under any condition. Putting minimum or no money on maintenance or known critical parts along with using cheapest fuel available does the rest. If engine still not blasted, people with absolutely no knowledge of basic electronics "share" files in the internet and use chinese clones to be "Chiptuners" in their hood So please don't speculate too much 
|
|
|
|
|
Logged
|
|
|
|
|
prometey1982
|
 |
« Reply #1303 on: November 28, 2020, 11:11:18 PM »
|
|
|
Damn. Big thanks for information. But there is a problem with the axis. I'm confused something...
Configured AFR on LAMFA. Everything works fine. You were right. Now air consumption is 915-920 kg/h. I think that's about 280hp+.
Here is your DLAMOB axis.
|
|
|
|
|
Logged
|
|
|
|
|
prometey1982
|
 |
« Reply #1304 on: November 28, 2020, 11:20:09 PM »
|
|
|
Purely my speculation. Volvo ME7 only adjusts afr on the iat. Doesn't even pay attention to EGT. VAG also has protection in the form of a KFLBTS map. And it doesn't work for us ... For what? Therefore, motors die, especially in R from. A drop in fuel pressure or incorrect readings from the sensors...while the liner))
TABGBTS in your file has 950 grad value. R motor's TABGBTS has 500 grad value. This is why your KFLBTS map doesn't use for lambda calculations. About R motors. They die due to lowering performance of fuel pumps. Unfortunately Volvo doesn't catch a problem with bad lambda and doesn't switch car to limp mode.
|
|
|
|
|
Logged
|
|
|
|
|