The examples being lets say BMW E46 M3 and the new BMW G80 M3. The E46 has a 3.2 i6 NA that makes 338hp, the G80 M3 has a 3.0 i6 twin turbo that makes 510hp.

What technological advancements have been made, other than the turbos and 20 years, that separate these 2 cars?

If you know something really technical feel free to share.

  • lemmeEngineer@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    Engineer working in the automotive industry here.

    I’d say mainly 2 things. Very fine control due to extremely powerfull ECUs and very tight manufacturing tolerances being economically achievable for mass production.

    A modern ECU had immense control over all functions of an internal combustion engine, and can fine tune parameters litterally mid-combustion. The programms running in the ECU are very complex, can affect every part of the engine. And all those adjustmens happen in litteral miliseconds.

    Let me talk with an example. In the mid-late 90s you started having ECU controlled port fuel injection. Most things until then if they needed some type of control, it was done mechanically. With cables, linkages, vacumm lines etc etc. There is not that much processing needed to control a 4 port injector. 10-15 sensors maybe.
    Now go the modern ICE engine. You have… high pressure direct injection with piezoelectric injectors (allows multiple injections per cycle with fine control), electronically controll wastegate in the turbo, variable valve timing and lift. Oh and probably close to 300 sensors all around feeding data to the ECU. Literraly everything that moves, vibrated, heats or pressurizes, I can guarantee you it has a sensor that reads that. Plus a very complex SW that uses all these data to make adjustments in everything.

    As for the manufacturing tolerances. Valves, piston rings, gaskets, turbine impellers/bearings. All things mechanical that move are manufactured more precise than ever. Also oils (and chemicals in general) are more advanced that ever. Today’s oil is nothing like the engine oil from 15 years ago.

    • Inevitable_Shirt3697@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      I thought myself that tighter tolerances have a massive part in it.

      But damn, 300 sensors in the entire car?

      Holy smokes!!

      What do you guys do when some sensor stops working or feeds wrong data?

      And how do you make them reliable at all?

      All i want to say is thank you man for designing these beautiful machines that i at least get to look at and learn about, not so much drive lmao.

      To me every car is worth loving from an economy shitbox to a hypercar, all of them have had millions of work hours put into them from designing to engineering to manufacturing, least i can do is thank you 🙏🙏🙏.

      God knows how much time you put into some of the parts no matter how small or “insignificant” they might seem.

      • lemmeEngineer@alien.topB
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 months ago

        Yeah the modern car is literally a computer on wheels.

        We try to account and deal with as many failures as possible without crashing the whole SW.

        Lets say you lose one sensor. You can probably still operate in an acceptable manner by guessing what is your missing value by extrapolating/calculating data from other sensors. Or by using pre-defined data for such cases.

        There is a lot of redundancy built in the software to deal with multiple hardware failures. And thats the majority of the cost of development is in testing & validation.