WIP Beta released ETK800 Hybrid 8.0.1

Full hybrid versions of the ETK800 hatchback car

  1. Arcanox

    Arcanox
    Expand Collapse

    Joined:
    Aug 22, 2018
    Messages:
    280
    Yeah, it was actually a very capable system and supposedly the newer Toyota hybrids are even better. I haven't studied the principles behind traction control and stability control, so I have a serious lack of knowledge regarding how I'd manage to incorporate a system like that; I'm hoping I can somehow integrate BeamNG's stock stability control stuff into the hybrid system, but I haven't tried to reverse engineer it yet.
     
  2. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    1,746
    No, eco(for both economy and ecology) vehicles almost always use open differentials for the sake of reducing fuel consumption(thus emission) and maintenance cost, so Toyota's hybrid doesn't have LSDs, they use the EDL logic similiar to the FCV and the BeamNG-Official ETK 800 Series. Thus if you copy the jbeam "controller" code from the 800's open differential and to your Hybird diffs, It will pass the diagonal roller test without any problem.
    Code:
        "controller": [
            ["fileName"],
            ["drivingDynamics/actuators/electronicDiffLock" {"name":"lockFront", "differentialName":"differential_F"}]
        ],
    
        "controller": [
            ["fileName"],
            ["drivingDynamics/actuators/electronicDiffLock" {"name":"lockRear", "differentialName":"differential_R"}]
        ],
    \
    and the problem with the RWD test(front wheels are on the rollers), is that the torque/power curve is bugged. As shown in this picture, when the front wheelspin, the rear torque is reduced, this is because the motor torque is calculated by speedometer(which shows average wheelspeed), not the actual motor RPM itself, so if the motor torque curve reaches zero torque at 124km/h, the rear wheel will send zero torque because of the speedometer, even if the actual RPM is zero(max torque available). Thus, if the front wheels are in the air, the speedometer speed is high, the rear torque calculation will have large error.
     
    • Like Like x 1
  3. Arcanox

    Arcanox
    Expand Collapse

    Joined:
    Aug 22, 2018
    Messages:
    280
    Ah, I see what you're talking about regarding the usage of "speedometer speed" for torque limiting calculations; I've never tested a scenario where there are wheels with zero traction at all so I didn't catch that.

    What map is that with the rollers, or are they a prop that can be spawned in? I've never seen those in BeamNG before. That'd be super helpful for when I start messing around with traction control and whatnot.
     
  4. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    1,746
    Props introduced in 0.20 update, just scroll all the way down to the bottom of the vehicle selector and spawn them!
    Highlander is not that impressive Also you don't need to reverse engineer it, just read the functions and guess the logic.
    For example my tuning of the S-AWC in this mod actually does better than the Evolution IRL
     
    • Like Like x 1
  5. Arcanox

    Arcanox
    Expand Collapse

    Joined:
    Aug 22, 2018
    Messages:
    280
    Looks like the Highlander was doing fine until they turned off some of the stability control; that doesn't surprise me a whole lot. I'm about to buy a RAV4 Prime which is supposed to have greatly improved AWD from other recent hybrids from Toyota; I guess I'll see.

    And that's basically what I mean by "reverse engineering"; I need to figure out what inputs/outputs the drivingDynamics controllers expect on powertrain components since almost the entire powertrain on the ETK800 Hybrid is different from the stock configuration; there's no torque converter, and the gearbox and differential in the front are both combined. There's also no transfer case, no driveshafts, no final drives, and the rear differential has no physical linkage to the rest of the car despite being able to have torque applied, so I think I'm going to have to monkeypatch some stuff together for all of the drivingDynamics stuff to work.
     
    • Agree Agree x 1
  6. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    1,746
    There are also a lot vehicles in that YouTube channel does better with ESC-OFF.

    Suggestion: Since the vehicle roller is already implemented in BeamNG.drive, bring up the brake temp and powertrain visualization app and drive them onto the rollers. For example: ETK856tx: RWD part-time AWD, open F&R diff, ETK 856ttSport+ RWD part-time AWD, active locking F&R diff, ETK Kc6dx driving experience: RWD part-time AWD, torquevectoring F&R diff, SBR4 AWD TTS2 OPEN center diff(cannot pass FWD ie. rear wheels on rollers test), torquevectoring F&R diff.
     
  7. ItsTheLittleAcura!

    ItsTheLittleAcura!
    Expand Collapse

    Joined:
    Feb 9, 2018
    Messages:
    114
    VDIM is pretty much Lexus-only now. The Highlander, the 2010 Sienna, and the Camry were the only Toyotas that ever had VDIM, and I believe the Camry only had it for one year. Pretty sure the Highlander hybrid still has VDIM, but not any of the other Toyotas. Maybe the Rav Prime has it but I'm not sure.
     
  8. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    1,746
    So I found the problem, is that the motor torque is being too subjective. For example, in the Sport Hybrid version, the rear motor torque drops to zero NOT because it reaches the max rpm(redline) but the speedometer shows 100km/h, even if the actual rear motor speed is 0km/h. Thus if you drive normally to 100km/h rear motor no torque, also if you put the front wheel on rollers and make the speedometer read 100km/h(front wheelspeed 200km/h) then the rear torque is also zero. Also I don't think the Sport version the Front MG is capable of doing that amount of torque at 334.66km/h.
    BeamNGdrive-0212011103-RELEASE-x641_7_202110_47_16AM.png
    There's a bigger problem, the rear motor doesn't regen above 100km/h(race hybrid) making trail braking very understeery.
    BeamNGdrive-0212011103-RELEASE-x641_7_202111_00_53AM.png
     
  9. some

    some
    Expand Collapse

    Joined:
    Oct 20, 2016
    Messages:
    47
    I like fords hybrid systems. USA! GO FREEDOM
     
    • Like Like x 1
  10. ferwul73

    ferwul73
    Expand Collapse

    Joined:
    Mar 30, 2018
    Messages:
    24
    Has anyone noticed that the engine still works if you remove the gas tank?
     
  11. mewkeeke

    mewkeeke
    Expand Collapse

    Joined:
    Jan 19, 2021
    Messages:
    1
    I love the mod. it is a very realistic representation of how a hybrid should act there is a bug in this mod that causes cars to continue running without fuel. I set the battery charge to 0 alongside the fuel and when spawned the car, it would turn on its engine like magic if you can fix that then the mod will be perfect. other then that i love it ❤✌
     
  12. Arcanox

    Arcanox
    Expand Collapse

    Joined:
    Aug 22, 2018
    Messages:
    280
    The out-of-gas issue should have been fixed in the most recent version, but I can't remember exactly what date I built that version before releasing it. It's fixed in my local copy, but I may have released the last update right before fixing that.
     
  13. ItsTheLittleAcura!

    ItsTheLittleAcura!
    Expand Collapse

    Joined:
    Feb 9, 2018
    Messages:
    114
    Common gen 1 Prius issue: the engine spins up for 5 seconds and then dies. Problem: your average no-start, but MG1 spooling the engine to 1000 rpm sounds nearly identical to the engine running.
     
  14. Arcanox

    Arcanox
    Expand Collapse

    Joined:
    Aug 22, 2018
    Messages:
    280
    Very true, but there actually was a bug in one or two versions since 0.21 was released that caused the engine to really, truly run (and provide torque) without any gas ;)
     
    • Like Like x 1
  15. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    1,746
    Where can I find the torque/power rating of the rear motor, no rating about rear motor in the etk800_hybrid_differential.jbeam, and etk_transmission_hybrid.jbeam only has MG1 and MG2 in the front motors.
     
  16. ZeldaCarFan15

    ZeldaCarFan15
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    84
    I wonder if I could use this with conventional gearboxes instead of a CVT to have a similar experience to hybrid super and hypercars
    --- Post updated ---
    Think Honda/Acura NSX 2017, Porsche 918, McLaren P1, and LaFerrari
     
  17. ItsTheLittleAcura!

    ItsTheLittleAcura!
    Expand Collapse

    Joined:
    Feb 9, 2018
    Messages:
    114
    The electric motors in the eCVT ARE the "CVT". You would need a completely different design to do something like the NSX/P1.
     
    • Like Like x 1
  18. ZeldaCarFan15

    ZeldaCarFan15
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    84
    I just don't like CVTs so I wish I could apply just the hybrid code and not the CVT portion to a hybrid mod if I made one
     
  19. Xupaun

    Xupaun
    Expand Collapse

    Joined:
    Aug 18, 2020
    Messages:
    607
    Well, if there is an electric motor between the ICE and the Transmission, The VW Golf GTE uses a 6 speed DCT. The BMWs 330e, 530e, 540e and 745e use the ZF8HP tansmission
     
  20. ZeldaCarFan15

    ZeldaCarFan15
    Expand Collapse

    Joined:
    Mar 7, 2018
    Messages:
    84
    How can I have things like this in Beam? (Hybrid cars with conventional, multi-gear transmissions)
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice