Anonymous
Not logged in
Talk
Contributions
Create account
Log in
B58 Wiki
Search
Editing
Apprentice: understanding the MPPSK map
(section)
From B58 Wiki
Namespaces
Page
Discussion
More
More
Page actions
Read
Edit
History
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== The essential changes === ==== Torque request ceiling ==== '''Ref''': [[DME_table_reference#Torque_request_ceiling|Torque request ceiling]] '''Brief Description''': BMWtqe_tqc_FlApplStgNorm_T '''Dimension''': 1D, vector '''Categories''': Limits '''Unit info''': 1/min --> Nm '''Breakpoints''': Torque request ceiling X (autogen) '''Base''': 800 900 1000 1250 1380 1500 1520 2000 2500 4500 4750 5000 5200 5500 6000 6500 6750 7000 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 490.0 474.0 458.0 434.0 398.0 368.0 353.0 333.0 '''Difference''': 1000 1100 1200 1300 1380 1450 1520 2000 2500 3000 3500 4000 4800 4900 5500 6000 6500 7000 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 10.0 26.0 42.0 61.0 62.0 54.0 36.0 17.0 '''Modified''': 1000 1100 1200 1300 1380 1450 1520 2000 2500 3000 3500 4000 4800 4900 5500 6000 6500 7000 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 495.0 460.0 422.0 389.0 350.0 '''Notes''': This table defines the range of torque input from the accelerator pedal vs RPM. Also checkout the relative torque request tables which add engine load as another dimension. You can see that torque ranges from 500Nm at low RPM to 350Nm at redline. You might reasonably ask 'why would you drop the torque request at higher RPM?'. To answer this question it's important to understand that the torque requested from the ECU is not the torque the car actually delivers. From the torque request, the ECU calculates a ''load request'' (i.e. it works out how much air should be in the combustion chamber). From this load request is then calculates the required boost. Both load and boost are themselves limited, in the ECU and by the hardware on the car. So while it is possible to raise the torque here, you want to be sure that load and boost limits are consistent and that the turbo can actually deliver the boost required. For most tunes, you will want more torque. For this tune, we know that the stock turbo is not very capable above 5000 RPM so we can understand that the BMW engineers have put in conservative values. ==== Max power (monitoring) ==== '''Ref''': [[DME_table_reference#Max_power_(monitoring)|Max power (monitoring)]] '''Brief description''': MoFTrqPtd_pwrMax_C, Maximum performance of the engine. '''Dimension''': constant '''Categories''': Limits '''Units''': kW '''Base''': 250.0000 '''Difference''': 15.0000 '''Modified''': 265.0000 '''Notes''': 265kW is about 350HP. ==== Max allowed raw speed for signal check ==== '''Ref''': [[DME_table_reference#Max_allowed_raw_speed_for_signal_check|Max allowed raw speed for signal check]] '''Brief description''': VROHMAX '''Dimension''': constant '''Categories''': Limits '''Units''': km/h '''Base''': 275.0 '''Difference''': 125.0 '''Modified''': 400.0 '''Notes''': It is not clear what signal is being checked in the unlikely event the car reaches 400km/h. The MPPSK tune is lifting it out of range, so it is safe to assume this is a nanny that other tunes can also lift. ==== Maximum indicated torque (Nm) ==== '''Ref''': [[DME_table_reference#Maximum_indicated_torque_(Nm)|Maximum indicated torque (Nm)]] '''Brief description''': EngDa_tqInnrMax_C '''Dimension''': constant '''Categories''': Limits '''Units''': Nm '''Base''': 571.00 '''Difference''': -221.00 '''Modified''': 350.00 '''Notes''': What does this do? The tunerpro XDF translates this as maximum indicated torque but clearly 350Nm is not the max indicated torque in MPPSK. This suggests that for practical purposes, tunes can leave the value as stock or scale it sensibly. ==== Max. torque at trans MT ==== '''Ref''': [[DME_table_reference#Max._torque_at_trans_MT|Max. torque at trans MT]] '''Brief Description''': KL_MDG_MAX_GANG_HS '''Dimension''': 1D, vector '''Categories''': Limits, Torque limiting maps '''Unit info''': - --> Nm '''Breakpoints''': Max. torque at trans MT X (autogen) '''Base''': 0 1 2 3 4 5 6 7 8 9 3277 3277 3277 3277 3277 3277 3277 3277 3277 3277 '''Difference''': 0 1 2 3 4 5 6 7 8 9 -2797 -2797 -2797 -2797 -2797 -2797 -2797 -2797 -2797 -2797 '''Modified''': 0 1 2 3 4 5 6 7 8 9 480 480 480 480 480 480 480 480 480 480 '''Notes''': Not used in the stock tune though MPPSK does set this. Tunes should leave stock. ==== Speed-dependent full load line of the engine (Nkw_opt) for manual shift ==== '''Ref''': [[DME_table_reference#Speed-dependent_full_load_line_of_the_engine_(Nkw_opt)_for_manual_shift|Speed-dependent full load line of the engine (Nkw_opt) for manual shift]] '''Brief Description''': KL_MD_K_MAX_VL_HS '''Dimension''': 1D, vector '''Categories''': Limits, Torque limiting maps '''Unit info''': 1/min --> Nm '''Breakpoints''': Speed-dependent full load line of the engine (Nkw_opt) for manual shift X (autogen) '''Base''': 1000 1250 1300 2500 3500 4500 4750 5000 5500 6000 6500 7000 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 '''Difference''': 1000 1250 1300 2500 3500 4500 4750 5000 5500 6000 6500 7000 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 '''Modified''': 1000 1250 1300 2500 3500 4500 4750 5000 5500 6000 6500 7000 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 '''Notes''': These values can be thought of as dynamic torque limits used in the calculation of the driver's wish. Somewhat vaguely, they assist the cars different handling of the pedal relative to the car's speed (and gear). For example, when cruising at 80mph and 30% throttle, that throttle position becomes a base for the throttle map. In any case, we can see that the stock and MPPSK set the values equal to the maximum clutch torque. ==== Speed-dependent full load line of the engine (Nkw_opt) ==== '''Ref''': [[DME_table_reference#Speed-dependent_full_load_line_of_the_engine_(Nkw_opt)|Speed-dependent full load line of the engine (Nkw_opt)]] '''Brief Description''': KL_MD_K_MAX_VL '''Dimension''': 1D, vector '''Categories''': Limits, Torque limiting maps '''Unit info''': 1/min --> Nm '''Breakpoints''': Speed-dependent full load line of the engine (Nkw_opt) X (autogen) '''Base''': 1000 1250 1300 2500 3500 4500 4750 5000 5500 6000 6500 7000 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 500.0 '''Difference''': 1000 1250 1300 2500 3500 4500 4750 5000 5500 6000 6500 7000 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 -2.0 '''Modified''': 1000 1250 1300 2500 3500 4500 4750 5000 5500 6000 6500 7000 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0 498.0
Summary:
Please note that all contributions to B58 Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
B58 Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation
Navigation
Main page
Resources for getting started
MHD Logging
How the performance gauges work
Understanding the MPPSK map
Creating a stage 1 map
Timing
Boost control
Recent changes
Random page
Help about MediaWiki
Wiki tools
Wiki tools
Special pages
Page tools
Page tools
User page tools
More
What links here
Related changes
Page information
Page logs