BMW M3 Forum
BMW M3 Forum BMW M3 Gallery BMW M3 Reviews BMW M3 Social Groups BMW M3 Chat M3Forum Sponsors >>
Loading


Mobile M3forum
Go Back   BMW M3 Forum.com (E30 M3 | E36 M3 | E46 M3 | E92 M3 | F80/X) > BMW M3 Discussions > E46 M3 (2001-2006) > Coding and Tuning
Tire Rack Buy Winter Tires Now!
Not a member? Register Now!
Register Gallery All Albums Garage Search Today's Posts Mark Forums Read Calendar FAQ

Coding and Tuning Discuss all avenues of coding and tuning here!


Reply
 
Thread Tools Display Modes
Old Fri, May-31-2019, 01:05:03 AM   #1
C///M
Registered User
 
Join Date: Apr 2013
Posts: 641
Reputation: 0 C///M is on a distinguished road
Location: Chicago

United States




Default Help Adjusting Aux Fan Controller Values

So I feel dumb because I misplaced the info I collected on making these adjustments and I'm having a hell of a time searching for it.

I've ditched my aux fan and rewired the controller to a puller fit using most of the stock mechanical fan shroud, but can't figure out how to adjust the temp and fan speed values to those from the Z4M.

Anyone have a quick how-to?

TIA,
Chris

Sent from my Pixel 2 XL using Tapatalk
Jump to top C///M is offline   Reply With Quote
Sponsored Links
Register now and remove these ads
Old Fri, May-31-2019, 01:35:46 AM   #2
jared212
Registered User
 
Join Date: Jul 2009
Posts: 230
Reputation: 0 jared212 is on a distinguished road
Location: Houston

United States




Default Re: Help Adjusting Aux Fan Controller Values

You want the fan settings or how to implement them? Discussion is in post #464917. It isn't a big deal to do it.

Sent from my Pixel 2 XL using Tapatalk
__________________
'04 SGM/Blk|SMG|AA/FS Prima Elite kit|Hacksaw built engine w/ JE/Molnar/Supertech/ARP/lots of ceramic TBC|ID1050x injectors|Radium rail+FPD-XR|Aeromotive FPR|-6an fuel system walbro 450 e85|RMS headers|Magnaflow custom 2.5" sec1|Besian|Redish|ZCP springs/Koni's|Hotchkis front sway bar+deleted rear|Turner Pulleys|Southbend stg 3 DD clutch|Innovate/Spek gauges|relocated SMG|Mishi OCC|Koyo Radiator|CSF oil cooler|basically stock interior and exterior
Jump to top jared212 is offline   Reply With Quote
Old Fri, May-31-2019, 02:39:32 AM   #3
C///M
Registered User
 
Join Date: Apr 2013
Posts: 641
Reputation: 0 C///M is on a distinguished road
Location: Chicago

United States




Default Re: Help Adjusting Aux Fan Controller Values

Quote:
Originally Posted by jared212 View Post
You want the fan settings or how to implement them? Discussion is in post #464917. It isn't a big deal to do it.

Sent from my Pixel 2 XL using Tapatalk
Thanks for the headstart. I needed both the values (found in threads, thanks) and how to implement (just the steps, have the software).

I'm basically going Obioban's route.
Jump to top C///M is offline   Reply With Quote
Old Fri, May-31-2019, 03:37:06 AM   #4
rjskalet
Registered User
 
Join Date: Sep 2012
Posts: 423
Reputation: 0 rjskalet is on a distinguished road

United States




Default Re: Help Adjusting Aux Fan Controller Values

Quote:
Originally Posted by C///M View Post
Thanks for the headstart. I needed both the values (found in threads, thanks) and how to implement (just the steps, have the software).



I'm basically going Obioban's route.


Easiest way is hexedit. Search for original values and replace. Takes like 2 seconds


Sent from my iPhone using Tapatalk
Jump to top rjskalet is offline   Reply With Quote
Old Fri, May-31-2019, 03:38:10 AM   #5
jared212
Registered User
 
Join Date: Jul 2009
Posts: 230
Reputation: 0 jared212 is on a distinguished road
Location: Houston

United States




Default Re: Help Adjusting Aux Fan Controller Values

kdcan cable, read tune with mssflasher, get correct xdf for TunerPro, find and adjust fan start function, save bin, load and flash tune.

Sent from my Pixel 2 XL using Tapatalk
__________________
'04 SGM/Blk|SMG|AA/FS Prima Elite kit|Hacksaw built engine w/ JE/Molnar/Supertech/ARP/lots of ceramic TBC|ID1050x injectors|Radium rail+FPD-XR|Aeromotive FPR|-6an fuel system walbro 450 e85|RMS headers|Magnaflow custom 2.5" sec1|Besian|Redish|ZCP springs/Koni's|Hotchkis front sway bar+deleted rear|Turner Pulleys|Southbend stg 3 DD clutch|Innovate/Spek gauges|relocated SMG|Mishi OCC|Koyo Radiator|CSF oil cooler|basically stock interior and exterior
Jump to top jared212 is offline   Reply With Quote
Old Fri, May-31-2019, 03:42:14 AM   #6
C///M
Registered User
 
Join Date: Apr 2013
Posts: 641
Reputation: 0 C///M is on a distinguished road
Location: Chicago

United States




Default Re: Help Adjusting Aux Fan Controller Values

Thanks guys. Appreciate the quick help.

Sent from my Pixel 2 XL using Tapatalk
Jump to top C///M is offline   Reply With Quote
Old Fri, May-31-2019, 03:57:33 PM   #7
R3Z3N
E30 S54
 
R3Z3N's Avatar
 
Join Date: Nov 2016
Posts: 97
Reputation: 0 R3Z3N has disabled reputation
Location: Solvang

United States




Default Re: Help Adjusting Aux Fan Controller Values

For anyone else looking, here are the tables referenced, and XDFs (basically "maps" of the internal software structure of the operating parameters of your ECU) can be found @ Github


Quote:
The aux fan will also come on if the radiator outlet temperatures exceed the normal range. Depending on the increasing temps it will 'pulse-up' to almost 95% (possibly more) duty cycle in extreme and urgent case.

Just to be complete this is the precise behavior of the aux fan (assuming we're talking about the M5):

The DME takes the radiator outlet temperature and pushes into the function KL_ELU_TKA (seen below). If the radiator outlet temperature is bad, the DME takes the value from the block sensor, subtracts 10, and pushes that into the function. The output from the function is the duty cycle determined from the coolant temp; the output is held in a register until later.

Next, the DME tries to figure out what the AC's requested duty cycle is. If the compressor is off or the intake air temperature is less than 10șC, it assumes 0. If there's an error on the IHKA side, the DME assumes 60%. Otherwise the IHKA well send a message over the can-bus (through the instrument cluster) requesting 1 of 16 speeds. The DME takes that number, and uses one of the K_ELU_KKOS[*of16] values. The resulting value is stored in a register.

The two registers are compared, and the DME picks the larger number. So if the speed request due to the coolant temp is higher than the request due to the AC, it will pick that.

Next, the DME checks the intake air temperature. If it is 60șC or higher, the requested speed will be set 60% unless the previously calculated value is higher than 60%.

Once the requested duty cycle is settled, the DME will calculate a factor based on the vehicle speed. That factor will be multiplied by the requested duty cycle to get the final duty cycle, and this is what the fan speed is set to. In the case of the M5, the factor is 1.0 until the vehicle reaches 120 km/h, and reaches 0 by 150 km/h. Between 120 and 150, the factor will be an interpolated value.

See the image below for the referenced maps / values



The point worth noting is that there is a decent bit of redundancy built into the system. Even if the coolant outlet temperature fails, the aux fan should turn on unless you have multiple sensor failures. Other contemporary BMWs should be similar, but the temperatures, duty cycle values, and speed factors will vary.

Last edited by R3Z3N; Wed, Jun-05-2019 at 04:48:55 AM.
Jump to top R3Z3N is offline   Reply With Quote
Old Fri, Jul-12-2019, 08:49:21 AM   #8
topcitybmw
Registered User
 
Join Date: Jul 2019
Age: 27
Posts: 4
Reputation: 0 topcitybmw is on a distinguished road

United States




Default Re: Help Adjusting Aux Fan Controller Values

Quote:
Originally Posted by jared212 View Post
You want the fan settings or how to implement them? Discussion is in post #464917. It isn't a big deal to do it.

Sent from my Pixel 2 XL using Tapatalk

Can't seem to find the post by the number you reference. Could you link? Please and thank you.

I'm using NCS or PS Soft. Hopefully this is easy.


Sent from my iPad using Tapatalk
Jump to top topcitybmw is offline   Reply With Quote
Old Fri, Aug-02-2019, 09:09:57 AM   #9
jozy
Registered User
 
Join Date: Jul 2012
Posts: 112
Reputation: 0 jozy is on a distinguished road

Hong Kong




Default Re: Help Adjusting Aux Fan Controller Values

Quote:
Originally Posted by topcitybmw View Post
Can't seem to find the post by the number you reference. Could you link? Please and thank you.

I'm using NCS or PS Soft. Hopefully this is easy.


Sent from my iPad using Tapatalk
Totally different level of modification.

To change Aux fan turn on PWM at different variables, you need to write in the DME.
Jump to top jozy is offline   Reply With Quote
Old Fri, Aug-02-2019, 10:19:20 PM   #10
R3Z3N
E30 S54
 
R3Z3N's Avatar
 
Join Date: Nov 2016
Posts: 97
Reputation: 0 R3Z3N has disabled reputation
Location: Solvang

United States




Default Re: Help Adjusting Aux Fan Controller Values

It amazes me that with the link AND pic, and youtube videos provided, he was unable to figure it out.
Jump to top R3Z3N is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT. The time now is 01:44:21 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.
M3Forum.com and M3forum.net is in no way sponsored, endorsed or affiliated by or with BMW NA / BMW AG or any of it's subsidiaries or vendors.
BMW and M3 (E90 M3 | E92 M3 | E93 M3 | E46 M3 | E36 M3 | E30 M3) are registered trademarks of BMW AG.
M3Forum Terms of Service
Copyright ©1999-2017 M3Forum.com
Discussing Help Adjusting Aux Fan Controller Values in the Coding and Tuning Forum - Discuss all avenues of coding and tuning here! at BMW M3 Forum.com (E30 M3 | E36 M3 | E46 M3 | E92 M3 | F80/X)