Above Forum Ad

Collapse

Announcement

Collapse
No announcement yet.

12v VR6 air/fuel mixture?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 12v VR6 air/fuel mixture?

    Hiya, I have a question dub doods!

    How does the stock ecu calculate the air/fuel mixture to compensate for the varied runner lengths? Is it a pre-programmed thing?

    So when I switch to a stand alone, am I going to have to run pyros on each extractor for each cylinder to monitor the air/fuel? I can't see another way for the computer to adjust the mixture for each cylinder?

    Many thanks in advance

    . . . . Alex

  • #2
    not one member on here knows

    Comment


    • #3
      What makes you think the computer is adjusting the mixtures on a per cylinder basis?

      To do that would require the equivalent of 4 injection systems.

      Some very modern cars are getting close to this with newer injection technologies but your VR6 is most likely just applying the same timing to all the injectors.

      I'm not specifically familiar with the VR6 system but a lot of systems around that era just fired all the injectors at the same time with the same signal.

      Bosch publish some really good training manuls on EFI, see if you can grab one off e-bay, they help a lot in understanding this stuff.

      Pete
      79 MK1 Golf Wreck to Race / 79 MK1 Golf The Red Thread / 76 MK1 Golf Kamei Race Car
      7? MK1 Caddy
      79 B1 Passat Dasher Project
      12 Amarok

      Comment


      • #4
        Well its something my engine builder brought up with me; Seeing that the distance from throttle to the intake valves 2,4,6 is shorter than the distance to the intake valves 1,3,5, 2,4,6 should be getting more air? And running all 6 cylinders from the one intake, you couldnt really assume all cylinders are getting the same amount of air could you? So would vw have pre-programmed to allow for the differences?

        Also, how can you get a stand alone to monitor the air/fuel properly? as mentioned above, do i need to have pyros installed on each extractor for each cylinder to monitor the air/fuel mixtures?

        Thanks for replying Peter

        Comment


        • #5
          You'd be start hitting up ppl on vortex for hints I reckon. Not many people locally have gone a stand alone ECU on a vr6.
          1996 Golf VR6 Colour Concept Green

          Comment


          • #6
            i've just done that, made a thread on the tex so hopefully something will happen over there

            Comment


            • #7
              I'm no expert by a long shot but no, you shouldn't need need more than one.

              You might be better off finding one of the EFI forums to ask this question, there's a few forums associated with each of the different brands of ECUs.

              Mostly sensor readings are just sort of averaged out accross the bank of cylinders.

              It's a CPU cycle thing. Especially in the ealy days the CPUs weren't fast enough to do too much at once so the sensors might only be read every couple of revolutions of the motor.

              Here's some maths for example.

              @ 6000 rpm the crank is rotating 100 times a second.

              In a 4 cylinder 4 stroke motor it's firing twice per revolution or 200 times per second. That makes the time between firings .005 seconds.

              In that 5ms the CPU in the ECU has tread all the sensors and use those readings to calculate the opening duration of the injectors. (Plus a bunch of other stuff). You need a resonably quick CPU to all of that.

              Back in 1994 ECUs were running at about 16MHz which is for the sake of simplicity lets say 16 million cpu cycles per second.

              But we don't have a whole second to play with - we have 5 ms. so instead of 16 million CPU cycles we've got 80,000 clock cycles of CPU time between firings. That might sound like a lot but remember these thing are only processing 8 BITS of data at a time. (10101010) this means that to even read the letter "A" off this page wich is comprised of 2 bytes, it's going to take 2 clock cycles at least to read it off it's input pins.

              Put several thousand lines of code in there, read a few sensors etc, and you simply run out of time to do the maths between firings.

              Add to all of that the fact that the sensors don't probably react to changes within .005 seconds and that there's not much point checking them more that once every few seconds anyway.

              So it's a timing thing, generally speaking you don't do the injector timing calculations for each revolution let alone each cylinder individually.

              There's a natural hysteresis in the system too. Engines can't go from 0 rpm to 6000 rpm in one revolution (I had one go from 8500rpm to 0 rpm in one revolution once - that was terminal experience for that motor.). Like wise they can't go from cold to hot in one revolution either. In terms of engine revolutions, changes in motors operating parameters happen fairly slowly. So if your ECU sets the injector timing it may not need to bother changing it for a number of engine revolutions.

              In your standalone system you might be able to adjust the injector duration by a fixed offset per cylinder to compensate for runner length issues but it's unlikely to be able to be adjusted dynamically by a sensor feedback loop.

              Just set all the offsets at 0 get the overall AFR right and then only play with the duration offsets based on spark plug colouration if you absolutley have to.

              Please note that the above is only my opinion and hazy recollection you'd be well advised to seek expert help on this topic.

              Pete
              79 MK1 Golf Wreck to Race / 79 MK1 Golf The Red Thread / 76 MK1 Golf Kamei Race Car
              7? MK1 Caddy
              79 B1 Passat Dasher Project
              12 Amarok

              Comment


              • #8
                wow, hectic post pete cheers!

                i assume its not so the computer can adjust every cycle because it shouldnt fluctuate that much i'd assume, it'd be moreso the initial set up and knowing how much air each cylinder is getting? either way i guess installing pyros is the only real option, just more cost thats all

                Comment


                • #9
                  You might get an idea by measuring the dwell times of each of your current injectors at a constant RPM. You could map out the injector timing across a number of rev ranges to try and base line the map.

                  Pete
                  79 MK1 Golf Wreck to Race / 79 MK1 Golf The Red Thread / 76 MK1 Golf Kamei Race Car
                  7? MK1 Caddy
                  79 B1 Passat Dasher Project
                  12 Amarok

                  Comment


                  • #10
                    This might help with some technical info!



                    Latest news coverage, email, free stock quotes, live scores and video are just the beginning. Discover more every day at Yahoo!
                    Various corrado's
                    MK2 Golf 16VG60

                    Comment


                    • #11
                      Jaaaaaaaay

                      ok, so vw assumes that they've taken care of the issue with the varied runner lengths and feel the one o2 sensor is good!

                      i'll pass it on

                      Comment


                      • #12
                        Originally posted by Peter Jones View Post
                        What makes you think the computer is adjusting the mixtures on a per cylinder basis?

                        To do that would require the equivalent of 4 injection systems.

                        Some very modern cars are getting close to this with newer injection technologies but your VR6 is most likely just applying the same timing to all the injectors.

                        I'm not specifically familiar with the VR6 system but a lot of systems around that era just fired all the injectors at the same time with the same signal.

                        Bosch publish some really good training manuls on EFI, see if you can grab one off e-bay, they help a lot in understanding this stuff.

                        Pete
                        I agree , 1 pyro would be enough, and an o2 sensor. This set up is on the BAM engine TT, fore and aft 02 sensors and a Pyro for the 4 cyls. Now i do have the Bosch manual Pete is talking about and the Self study program for the VR, and pretty much matches Jays link word for word.
                        Interesting how far are you going with the engine mate and what stand alone are you looking at?????
                        Cheers
                        Jmac
                        Alba European
                        Service, Diagnostics and repairs. Mobile Diag available on request
                        Audi/VW/Porsche Factory trained tech 25+ yrs exp
                        For people who value experience call 0423965341

                        Comment


                        • #13
                          The intake runner lengths may be different , but when you look in the cylinder head the port sizes are also different . VW worked out the best port size for specific flow , doing a "port and polish" could upset this and then you could start going backwards in regards to power .

                          The VR6 was originally intended as a diesel engine before it was changed in design slightly becoming a petrol engine .

                          Also the ignition is ignited individualy per cylinder based off the knock sensors . Upon cold start up it has msd .

                          I would run 1 pyro or wideband lambda per bank for tuning
                          Bug_racer supports the rebellion of the euro revolution

                          Comment


                          • #14
                            Well Alex, that is a very interesting scenario you have there.
                            The way i see it is that your cylinder head machinist should do his best at getting every intake and exhaust port the same. I'm not sure if its traditionally done on not but maybe pay him a little extra for cc'ing every port to make sure they are the same volume.
                            I guess doing things like delaying injector pulses should only be done if you are chasing "ultimate" power.
                            Oh, about the individual lambda sensors; I would have to assume that the only engines that need them would be the ones like M3s have. You see they run individual throttle bodies but they don't run off a main shaft so they are actually "individual" per cylinder. I can only see it fitting this type of application.
                            These are not facts or anything, they are just some of my thoughts.
                            '98 SEAT Ibiza Cupra Sport (track/race car)
                            '05 CADDY (work/daily runabout)

                            Comment


                            • #15
                              Originally posted by Jmac View Post
                              . . . Interesting how far are you going with the engine mate and what stand alone are you looking at?????
                              Cheers
                              Jmac
                              umm, we havn't really discussed the computer side of things yet though Motec was thrown around during a conversation the other week.

                              Originally posted by Bug_racer View Post
                              The intake runner lengths may be different , but when you look in the cylinder head the port sizes are also different . VW worked out the best port size for specific flow , doing a "port and polish" could upset this and then you could start going backwards in regards to power . . . .
                              He's port matching everything so it should all be alright yeh . . .

                              Comment

                              Working...
                              X