Announcement

Collapse
No announcement yet.

A quick and easy way to street tune your CSL conversion for drivability.

Collapse
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #91
    Bry5on and heinzboehmer (hope you don't mind me tagging you both!) you've driven each other's cars post this tuning process yeah? Keen to know what differences there are in "drivability" between flap and no-flap setups that are properly tuned? Any thoughts/comments on that?
    2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
    Build Thread:
    https://nam3forum.com/forums/forum/m...e46-m3-journal

    Comment


      #92
      Originally posted by karter16 View Post
      Bry5on and heinzboehmer (hope you don't mind me tagging you both!) you've driven each other's cars post this tuning process yeah? Keen to know what differences there are in "drivability" between flap and no-flap setups that are properly tuned? Any thoughts/comments on that?
      I bet Bryson will tell you his flap makes a difference in driveability cause he drives his car a lot more than me.

      However, I haven't noticed enough of a difference to make me want to get the flap.

      (Also Bryson's car has smaller diameter tires, which, to me, makes a much bigger difference in driveability)
      2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

      2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

      Comment


        #93
        Originally posted by karter16 View Post
        Bry5on and heinzboehmer (hope you don't mind me tagging you both!) you've driven each other's cars post this tuning process yeah? Keen to know what differences there are in "drivability" between flap and no-flap setups that are properly tuned? Any thoughts/comments on that?
        No difference that I can tell, really just the noise. I like having quiet mode available - I drive probably 60/40 in sport (loud) mode where the flap opens at 3300rpm or 40mph.
        ‘02 332iT / 6 | ‘70 Jaguar XJ6 electric conversion

        Comment


          #94
          Just finished this. The car is changed, shifts fight the engine a lot less, downshifts are smoother. 10/10
          Thanks to Suleiman Pasha.

          Comment


            #95
            Hi !

            I'm currently in the process of logging and correcting the VE map. (3rd iteration as of now, slowly getting there)
            Can someone confirm (or correct me) that, VE Table is only used during Closed loop ?

            I'm doing this process over a WOT corrected tune, so I just want to be sure that during WOT, ECU does not use VE table. (Which would interfere with the current WOT tune)

            Thank you for your work guys, this is quite easy to understand and replicate (even for a noob like me)

            Comment


              #96
              The WOT table is a multiplier applied over certain cells in the VE table. So changing your VE table can affect your WOT map. The correct way to tune WOT is actually to tune the VE table, but as you state, the car runs open loop in these sections so this method should achieve the same outcome. No, this method will not change your WOT tuning and AFRs.
              ‘02 332iT / 6 | ‘70 Jaguar XJ6 electric conversion

              Comment


                #97
                Originally posted by Bry5on View Post
                The WOT table is a multiplier applied over certain cells in the VE table. So changing your VE table can affect your WOT map. The correct way to tune WOT is actually to tune the VE table, but as you state, the car runs open loop in these sections so this method should achieve the same outcome. No, this method will not change your WOT tuning and AFRs.
                Thank you for your answer.

                After a quick reading of the tune, full load table was indeed modified, but so was the big Alpha N table. (now richer on bottom end and leaner on top end).

                If I get corrections in my VE table using this method, can it "fine tune" the tune I got ?

                From my understanding, as my VE table keeps dropping after 3 passes, it means that I was running a bit rich with this tune ?

                Click image for larger version

Name:	Screenshot 2024-10-18 191943.png
Views:	273
Size:	162.3 KB
ID:	281713

                As far as I can tell, drivability has been GREATLY improved after 3 passes !

                Thank you guys.

                Comment


                  #98
                  I have Testo running ok but how and what do i need to log?

                  Comment


                    #99
                    Sorry for another thicko question.

                    If TestO is used to log the data and then Excel or MathLab is used view and to manipulate the data.
                    ​​​​​​
                    What purpose does MegaLogViewerHD serve?

                    Comment


                      Originally posted by ac427 View Post
                      Sorry for another thicko question.

                      If TestO is used to log the data and then Excel or MathLab is used view and to manipulate the data.
                      ​​​​​​
                      What purpose does MegaLogViewerHD serve?
                      Filtering the log and compiling the logged data into the required table.
                      E46 ///M3 • 12/2002 • phönix-gelb • 6MT
                      E39 ///M5 • 12/1998 • avus-blau • 6MT
                      E60 ///M5 • 11/2006 • saphir-schwarz • 6MT

                      Comment


                        Originally posted by bmwfnatic View Post
                        Filtering the log and compiling the logged data into the required table.
                        Thanks, Are there any suitable alternatives to MegeLogViewer HD ?

                        Would https://datazap.me/ do ok or is MLVHD worth the $50 ?

                        Comment


                          Originally posted by Pavlo View Post

                          I am not using one. I am under the impression that relative opening is a mixture of ICV/TPS/MAP and is directly tied to the load table. This definitely corrects the whole table as I would otherwise have a run-away condition if my cells weren’t in the right places. I’ve asked many moons ago on this forum if aq_rel is load and was told it was, what is your reasoning for the question?
                          For what it's worth I've just been working through this in my disassembly project and thought it would be worth noting here. Below is a summary of how it comes together:

                          AQ_ABS (absolute cross-sectional opening) = AQ_ABS_LLS (absolute cross-sectional opening of idle control valve) + AQ_ABS_WDK (absolute cross-sectional opening of throttle plates)

                          AQ_REL (relative cross-sectional opening (%)) = (AQ_ABS - K_AQ_ABS_MIN (minimum possible cross-sectional opening)) / (K_QA_ABS_MAX (maximum possible cross-sectional opening) - K_AQ_ABS_MIN)

                          This AQ_REL value is what's used in the standard M3 software, a commonly referenced example of this is the VANOS maps - AQ_REL is the y-axis in those tables.


                          The important thing to know is that AQ_REL isn't used directly in the CSL AlphaN maps. It's actually a modified version of AQ_REL that is used.

                          For the purposes of this explanation I will call this modified value AQ_REL_ALPHA_N it is calculated thusly:

                          AQ_REL_ALPHA_N = AQ_REL / AQ_REL_ALPHA_N_FAKT

                          So what's AQ_REL_ALPHA_N_FAKT? It's just my name for the output of the lookup curve at: 0xE056


                          Click image for larger version  Name:	Screenshot 2025-06-02 at 8.25.50 PM.png Views:	0 Size:	22.7 KB ID:	307058

                          x axis is N (rpm) and the output is a scaling factor.

                          Essentially what this means is that AQ_REL_ALPHA_N will be a smaller value (between 0-30% smaller dependent on RPM) than actual AQ_REL beneath 2400 RPM.

                          Additionally there is another value that is also calculated in the same routine, let's call it AQ_REL_ALPHA_N_PT_KORR which is additionally scaled based on P_UMG (Ambient air pressure) and TAN (Intake air temperature).

                          Click image for larger version  Name:	Screenshot 2025-06-02 at 8.31.34 PM.png Views:	0 Size:	26.9 KB ID:	307059

                          This value isn't used in the CSL AlphaN maps (or in other operational code), but it is used in two routines which seem to be involved in the sending/export of data (I haven't figured out yet if these are the DS2 routines or something else). Crucially AQ_REL_ALPHA_N is NOT referenced in any sending/export routines. Which raises the possibility that the "Relative Opening" datapoint that we are logging in TestO isn't even the same data point that is actually used as an input to the VE table (indeed it could even be the standard AQ_REL variable). Looking at the two tables above they are normalized around 20 degrees C intake temp and ambient air pressure of 962mbar, so it's not going to be too far off either way, but for example today in Auckland was 1016mbar at 20C, so PRESUMING THIS IS THE CASE I'd be looking at a 4% variance.

                          I will spend more time looking at this to see if I can establish with certainty which of the two variables "Relative Opening" represents.


                          Also worth mentioning that the MAP sensor does not have any part in the calculation of AQ_REL. The MAP sensor is used in the calculation of air mass, which in turn is used in the calculation of final Relative Fill (an adjustment to the value obtained from the VE table).


                          I realize this post is more focused on the "academic" side but hopefully of use to the collective understanding.
                          Last edited by karter16; 06-02-2025, 12:49 AM.
                          2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
                          Build Thread:
                          https://nam3forum.com/forums/forum/m...e46-m3-journal

                          Comment


                            Okay so I've now conclusively confirmed that Relative Opening (AQ_REL) as logged in TestO is NOT the same as the Relative Opening value used in the AlphaN map. The AlphaN map uses a modified version of AQ_REL based on the kl_aq_rel_alpha_n_fakt table in my last post. I am calling this modified Relative Opening value AQ_REL_ALPHA_N.

                            To show that the effect that this has isn't purely academic I took a VE tuning log I captured a while back and used kl_aq_rel_alpha_n_fakt to do a linear table interpolation exactly the same as the DME does to work out AQ_REL_ALPHA_N for each log line based on AQ_REL and the RPM.

                            This is the before in MegaLogViewer:

                            Click image for larger version

Name:	Screenshot 2025-06-10 at 8.52.19 PM.png
Views:	50
Size:	696.8 KB
ID:	307880

                            And this is the after:

                            Click image for larger version

Name:	Screenshot 2025-06-10 at 8.52.33 PM.png
Views:	52
Size:	691.5 KB
ID:	307881

                            And to visualize it better here is the difference:

                            Click image for larger version

Name:	Screenshot 2025-06-10 at 8.46.38 PM.png
Views:	45
Size:	536.9 KB
ID:	307882

                            It's important to remember here that a nominal value is 1.00. This means that a difference of 0.058 is significant. It's the difference between too lean (1.059) and bang on (1.002). This of course only affects 2400rpm and under, but the effect is not small, especially given this is prime low rpm, low throttle, drivability territory.
                            2005 ///M3 SMG Coupe Silbergrau Metallic/CSL bucket seats/CSL airbox/CSL console/6 point RACP brace
                            Build Thread:
                            https://nam3forum.com/forums/forum/m...e46-m3-journal

                            Comment


                              Originally posted by karter16 View Post
                              And to visualize it better here is the difference:

                              Click image for larger version  Name:	Screenshot 2025-06-10 at 8.46.38 PM.png Views:	20 Size:	536.9 KB ID:	307882

                              It's important to remember here that a nominal value is 1.00. This means that a difference of 0.058 is significant. It's the difference between too lean (1.059) and bang on (1.002). This of course only affects 2400rpm and under, but the effect is not small, especially given this is prime low rpm, low throttle, drivability territory.
                              Wow, yeah, that's significant. Should probably incorporate that factor into the spreadsheet.

                              Coincidentally (or maybe not...), the parts of the map affected by AQ_REL_ALPHA_N_FAKT are where I most notice a drivability difference between stock and franken-CSL.

                              Have you gone out to do some rounds of VE tuning with the correction applied? Curious to see how noticeable the difference is. I'll give it a shot myself once my car is put back together (probably next week).
                              2002 Topasblau M3 - Coupe - 6MT - Karbonius CSL Airbox - MSS54HP Conversion - Kassel MAP - SSV1 - HJS - PCS Tune - Beisan - MK60 Swap - ZCP Rack - Nogaros - AutoSolutions - 996 Brembos - Slon - CMP - VinceBar - Koni - Eibach - BlueBus - Journal

                              2012 Alpinweiss 128i - Coupe - 6AT - Slicktop - Manual Seats - Daily - Journal

                              Comment


                                Is this just a fixed multiplier? If so, I suppose we can apply it directly on top of any given part throttle fuel tuning, no?

                                I did have to tune some of these regions with AFR so this would explain some of that!
                                ‘02 332iT / 6 | ‘70 Jaguar XJ6 electric conversion

                                Comment

                                Working...
                                X