The ultimate differential thread | Page 4 | FerrariChat

The ultimate differential thread

Discussion in '360/430' started by KnifeEdge2k1, Nov 22, 2023.

This site may earn a commission from merchant affiliate links, including eBay, Amazon, Skimlinks, and others.

  1. 360trev

    360trev F1 Rookie
    Project Master

    Oct 29, 2005
    4,330
    Gibraltar
    Full Name:
    360trev
    This one of the most valid reason sto look into the E-Diff software further. Not by deleting it but to adjust the model...
    I'm just having fun with you :) Some people get so uptight about the subject of modifications. I am not one of them.

    Its true though that I would never delete the E-Diff just so I could run 20" rims. Not only will the extra size likely make the rims heavier than what you replaced them with and thus made the car handle worse anyway. I remember trying 20" rims over 2 decades ago now on the F131 platform and it really made the car dreadful to drive vs the stock much lighter tire+rim OEM package. Braking distances where extended and the car felt much less nimble in the corners. It was such a retrograde step from a performance perspective but they did sure get a lot more attention. If your only driving in straight lines to cars and coffee ain't nothing wrong with your choices, if that's what you bought your Ferrari for not hating on you for that. Everyone enjoys their cars in different ways. Again, that's your personal choice and I don't really care. I just would like people to understand what they are getting themselves into or not if they go a certain path with their modifications.

    The only thing as you've discovered is the E-Diff calibration will require adjustment in the model.

    Yes its possible and its a far more sensible approach than deleting in entirely. Lets look into the technical details for those still following this...

    Electronic Differential (E-Diff) Algorithm:
    The E-Diff algorithm aims to improve traction, handling, and stability by dynamically adjusting the torque distribution between the wheels. This can be achieved through various approaches, depending on the specific E-Diff system and its intended application.

    Image Unavailable, Please Login
    Here's a general outline of a common E-Diff algorithm:

    Inputs:
    • Rear Wheel speeds (WrearL, WrearR)
    • Vehicle speed (V)
    • Yaw rate (Psip)
    • Lateral acceleration (AY)
    • Steering angle/speed (dvol)
    • Driver input (Pacc)
    State Estimation:
    • Estimate tire slip angles (α_rearL, α_rearR) based on wheel speeds and vehicle speed.
    • Estimate tire forces based on tire model and estimated slip angles.
    Control Law:
    1. Calculate the desired torque difference (ΔT) between the wheels:
      • Based on a pre-defined control strategy, considering:
        • Difference in tire slip angles between the wheels.
        • Vehicle yaw rate and desired yaw rate.
        • Lateral acceleration and desired lateral acceleration.
        • Driver input and desired vehicle behavior.
        • Tire-road friction coefficient.
    2. Limit the torque difference (ΔT):
      • To prevent excessive torque transfer and potential damage to the differential.
      • The limit might depend on various factors like vehicle speed, road conditions, and driver input.
    3. Adjust individual wheel torques:
      • By adding or subtracting ΔT to the engine torque (ENG torque) applied to each rear wheel.
    Control Strategies:

    Several control strategies can be implemented within the E-Diff algorithm, including:
    • Open Differential Simulation: Mimics the behavior of an open differential by allowing some slip between the wheels.
    • Limited Slip Differential (LSD): Limits the difference in wheel speeds to improve traction and stability.
    • Active Torque Vectoring (ATV): Actively distributes torque between the wheels to enhance handling and cornering performance.
    • Predictive Control: Uses real-time data and future estimations to anticipate potential situations and adjust torque distribution pre-emptively.
    Additional Features:
    • Adaptive Control: Adjusts the control strategy and parameters based on driving conditions, road surface, and driver behavior.
    • Fault Detection and Diagnosis: Monitors system health and identifies potential issues for maintenance purposes.
    Challenges:
    • Computational complexity and requirement for fast processing power.
    • Tuning and calibration of the control algorithm for optimal performance.
    • Integration with other vehicle dynamics systems for coordinated control.
    --
    General Algorithm for Slip Angle Calculations
    1. The algorithm receives three arguments:
      • WrearL: Rear left wheel speed in rpm.
      • WrearR: Rear right wheel speed in rpm.
      • V: Vehicle speed in km/h.
    2. It calculates the wheel angular velocities by dividing the wheel speeds by the tire rolling radius.
    3. It converts the vehicle speed from km/h to m/s for further calculations.
    4. It calculates the longitudinal tire slip for each wheel using the formula slip_long = (v_vehicle - omega * R_tire) / v_vehicle.
    5. It estimates the tire slip angles using the atan function based on the longitudinal slip.
    6. Finally, it returns the estimated slip angles for both rear wheels.

    estimate_tire_slip_angles(WrearL, WrearR, V):
    {
    // Calculate wheel angular velocities
    omega_rearL = WrearL / R_tire // R_tire is the tire rolling radius that needs adjusting
    omega_rearR = WrearR / R_tire

    // Calculate vehicle speed in m/s
    v_vehicle = V * 1000/3600 # Convert km/h to m/s

    # Estimate longitudinal tire slip for each wheel
    slip_long_L = (v_vehicle - omega_rearL * R_tire) / v_vehicle
    slip_long_R = (v_vehicle - omega_rearR * R_tire) / v_vehicle

    # Estimate tire slip angles using a simple tire model
    alpha_rearL = atan(slip_long_L)
    alpha_rearR = atan(slip_long_R)

    return alpha_rearL, alpha_rearR
    }

    # Example usage

    ... cut ...

    WrearL = 2000 // Wheel speed in rpm
    WrearR = 1800
    V = 50 // Vehicle speed in km/h

    alpha_L, alpha_R = estimate_tire_slip_angles(WrearL, WrearR, V)

    print("Estimated tire slip angles:", alpha_L, alpha_R)

    .. cut ...

    Note: This is a simplified example, and Bosch do in fact use more advanced tire models are used for more accurate slip angle estimation, especially at higher speeds and slip values but this at least helps people to understand what's going on and why the radius of the wheel is so important to be in the model.
     
    KnifeEdge2k1 likes this.
  2. Mario Andretti

    Mario Andretti Formula 3
    Silver Subscribed

    Aug 9, 2020
    1,796
    Boston
    I have decided to bypass my e-diff, what is the general consensus out there about this ?
     
  3. KnifeEdge2k1

    KnifeEdge2k1 Formula Junior

    Jun 1, 2022
    406
    Full Name:
    Dominic Leung
    depends on the reasoning for doing this

    If you have a functioning E-diff .... why would you get rid of it ?

    If you're having issues, then I do think replacement of the ediff with a mechanical lsd is sensible on a case by case user to user basis.

    If you just go with the delete (without a mechanical lsd replacement, it's not like your car will explode but you do need to recognise you are losing something, whether that is worth it to you is a question only you can answer.

    If you never accelerate hard out of corners, don't really care about resale and/or keeping it original, don't drive in the wet, don't mind the loss of intelligent/multi lockup profile the ediff provides then... Knock yourself out

    Plenty of cars have open diff with huge power, you just don't drive em like a gt3
     
    9650max likes this.
  4. KnifeEdge2k1

    KnifeEdge2k1 Formula Junior

    Jun 1, 2022
    406
    Full Name:
    Dominic Leung
    #79 KnifeEdge2k1, Dec 9, 2023
    Last edited: Dec 9, 2023
    Ill have to push back a bit on here on how the E-diff can vector torque because I don't think it can (atleast not to the extent that systems like the AYC on a mitsubishi Evo or the twinster on a focus RS can)

    The E-diff has the ability to lock or unlock the rear diff as needed but it doesn't have the ability to send torque on command to one axle vs the other....

    Yes if you have one wheel on ice and one wheel on pavement, then in effect locking the drive wheels together means you're sending the majority of the torque from the driveline to the driven wheel that has grip .... that's NOT the same thing as both wheels on tarmac and sending differential torque to one wheel vs the other in a straight line (which is what I would consider ACTUAL active torque vectoring)

    This is something that CAN be done (but isn't done in the F430 E-diff) in other active diffs (and as far as I know can ONLY be done by active diffs).

    The way this is done in the twinster on the focus is that the rear diff is set up with a faster effective final drive ratio (like between 1-2% faster) than the front and there is no direct connection between the left/right rear output shafts on the rear diff and the actual wheels (torque/power MUST go through the clutch pack) which is fundamentally different to how clutch packs in a traditional mechanical LSD work (where there IS a direct connection between the differential output to the wheels, and instead the clutch packs connect the wheels/outputs to the differential housing and hence each other)

    This means that on the twinster, if the clutches are not engaged, there's no power going to the rear wheels. If you put the car on a lift and have the wheels free spinning and put the car in gear and hit the gas, the rear wheels don't spin. If you engage one of the rear diff clutch packs, the rear wheels spin 1-2% faster than the front (if you ONLY engage one of the rear clutch packs, then only one of the wheels spin ... and it will spin at 1-2% faster than the front). This is how torque is "sent" rearwards. you obviously can't have the wheelbase of the car change, so the rear tires wanting to spin faster than the front tires is what "sends" torque backwards ... to be clear the wheels wouldn't rotate at different rates unless you were slipping, it would be the clutches that never fully engage, the clutches slip and is constantly in a state similar to that of what you would do with the main clutch when taking off in 1st from a light, you slip the clutch, engine rotates faster than it should for your vehicle speed, and through the slip, power is transfered.

    The AYC on an Evo works in a sorta similar way to the E-diff on a 430 in that it looks fundamentally like an open diff with a clutch pack on one axle (and not on the other) but there is additional complexity where the clutch pack is broken into two, and each side is connected to a set of gears which "wants" to either over drive or underdrive the axle. So in a straight line with both clutches disengaged, both wheels would want to rotate at the same speed (duh), if you engage the clutch pack that underdrives the wheel, then the unit "wants" to slow down that wheel relative to the other, but it cant because it's in a straight line, so effectively it sends torque from this wheel and to the other. Likewise if you engage the "overdrive" clutch pack, then the unit begins to want to spin this wheel faster than it's partner, robbing torque from it's partner. It's a much "better" system than the E-diff which can ONLY bind the two axles together when slip occurs and not provide differential torque which can help with rotation in a corner.
     
    eric355 likes this.
  5. KnifeEdge2k1

    KnifeEdge2k1 Formula Junior

    Jun 1, 2022
    406
    Full Name:
    Dominic Leung
    worth noting that these two systems AYC/Twinster relies fundamentally on it's clutches slipping, this feels like something that is fundamentally less robust (i'm not sure that they actually are, it just "gut feeling" that it would)

    In the case of the twinster the system is not on all the time for obvious reasons (in a straight line if you had "permanent awd" the clutches would CONSTANTLY be slipping) but in the case of an AYC the clutches dont engage until the computer decides it "wants" to vector torque from one side of the car to the other.
     
  6. 360trev

    360trev F1 Rookie
    Project Master

    Oct 29, 2005
    4,330
    Gibraltar
    Full Name:
    360trev
    The F430 came out in 2005 as a pure rwd so yes there where clear limits on what they could do with the generation of the ABS and technology available to them for both budget and time reasons. It gets a lot easier to accomplish on EV's when you have full 4-wheel electric drive motors

    I recall there where also some patents around which limited what you could and couldn't do with active rear wheel steering for example to improve turn in and stability/agility (e.g. HICAS on Nissan R34 GT-R V-spec, anyone remember that?).

    Again if your interested in understanding this subject there is an SAE paper here;
    https://saemobilus.sae.org/content/891978/

    The logical description outline of a basic algorithm I gave was of a 'representative of modern E-Diff algorithms' just so people can get their heads around the logical operation of how an E-Diff works from an engineering perspective - its not entirely accurate of exactly how Bosch and Ferrari built their E-Diff in the F430 I am sorry if people felt I was describing exactly the F430 use-case - for that you'd need to fully reverse engineer the entire code base and all its components, which while possible is beyond the scope of this discussion.

    I really wanted people to understand that the modelling elements so they can appreciate that the E-Diff only as good as the 'assumption's hardcoded into the software. In this case one of the key ones is rolling radius - which is obviously altered with bigger rims. If interested and from an engineering inclined mindset I was hopeful it would now be possible to visualize this with the descriptions I gave. You can obviously add or delete from this to get either cheaper or more expensive (e.g. higher computational horsepower to allow you to do more advanced predictive modelling to allow you to do better prediction). Taking it to its ultimate conclusion it gets significantly more complex than these older implementations from nearly 20 years ago, to the latest systems from today and you end up with full "fighter jet" style 4-wheel torque vectoring in full x/y/z space dimensions with hybrid electric "instant" torque assist allowing rapid changes in real-time.

    As for the questions which where asked previously about why a mechanical LSD is fitted in 430 Challenge racing and then E-Diff on the road car. The thinking being it therefore must be somehow 'better', well it depends on what your trying to accomplish in your project. Typically the decision comes down to multiple reasons, either budget related (to pay Bosch millions of $ to re-calibrate the E-diff system for a small group of challenge cars and all its configuration of tires, suspension geo setup, ride height, anti-roll bars, etc. which can all be tweaked and therefore differ between races). Then you need special software to allow the technicians to input all those changes into the model so the E-Diff can adapt - and then training and so forth. It gets a lot more complicated to setup the car because you need both mechanics and software engineers or advanced software to allow the technicians to adjust the parameters correctly.

    Furthermore in racing the "technical regulations" can often prevent new technologies from being adopted (look at the McLaren road cars vs their racing application GT3 cars for more on this). Particularly if you get out of one make racing and into more serious fields like GT3. Even F1 cars do not have active suspension due to basically regulations, not technical and not for weight savings - as far as I am aware active suspension control has been banned per technical regulations indefinitely, as have other computer assisted vehicle dynamics models.
     
    KnifeEdge2k1 likes this.
  7. KnifeEdge2k1

    KnifeEdge2k1 Formula Junior

    Jun 1, 2022
    406
    Full Name:
    Dominic Leung
    A big downside to the AYC on an evo is the gearing for under/overdrive is set in stone meaning depending on the radius of the corner (more precisely, Left/Rear rotation rate ratio imbalance) you need different levels of clutch engagement to send a given amount of torque from

    Even being pure RWD, a system like the AYC on the Evo would allow torque vectoring

    But yeah the rest of what you said is spot on

    For the motorsports application, it's dictated either by rules or by budget (or both), there's plenty of stuff that's more "advanced" on road cars simply because it's not allowed in motorsport
     
    360trev likes this.
  8. 360trev

    360trev F1 Rookie
    Project Master

    Oct 29, 2005
    4,330
    Gibraltar
    Full Name:
    360trev
    Use of 4-electric drive motors which can provide "instant torque" in either forward or reverse direction instantly to do real time torque vectoring is vastly superior (much faster acting) than using using purely clutch driven differentials and ability to brake individual wheels. It can even be used to pivot a stationary vehicle on the spot around its origin which makes for a great show, although not particularly useful due to crazy tire wear! lol
     
  9. KnifeEdge2k1

    KnifeEdge2k1 Formula Junior

    Jun 1, 2022
    406
    Full Name:
    Dominic Leung
    Yeah it's crazy to think about

    But I think we're well past the point of where performance is "the thing" that enthusiasts are after

    I like to drive my 4th gen MX5 almost as much as my 458 spider. Can't imagine an F8 or SF90 or 296 would put a bigger smile on my face simply because more oomph or more cornering Gs
     
  10. KnifeEdge2k1

    KnifeEdge2k1 Formula Junior

    Jun 1, 2022
    406
    Full Name:
    Dominic Leung
    found a disassembly of the diff itself on a 458 (same type as a 430)

     
  11. Sj_engr

    Sj_engr Formula 3

    Sep 15, 2020
    1,624
    San Jose
    Full Name:
    dc
    The 10th dentist.
     
    9650max likes this.
  12. craze

    craze Formula 3

    Mar 5, 2021
    1,161
    Melbourne
    Full Name:
    Michael
    Apologies if answered but why during manual conversions is the e diff an issue to stay integrated??
     
  13. MichaelMatic

    MichaelMatic Karting

    Dec 19, 2020
    169
    Raleigh, NC
    Full Name:
    Michael D
    It’s not an issue at all, it’s just easier to delete it. By easier, I don’t mean better. It’s easier to remove and block off lines than it is to have to rewire some electronics and bleed the Ediff to maintain it.

    Personally I think it is absolutely worth the effort to maintain the Ediff during conversion, and will be doing just that over the next few months.
     
    SpecJunkie and KnifeEdge2k1 like this.
  14. KnifeEdge2k1

    KnifeEdge2k1 Formula Junior

    Jun 1, 2022
    406
    Full Name:
    Dominic Leung
    An absolutely lovely teardown/explanation of an OS Giken mechanical clutch type LSD (actual configuration differs between manufacturers but the core principle remains the same)


     

Share This Page