1. Stuck, Having problems with creating your mod? Let us help you: Mod Support

Unsolved Is there new CVT shiftLogic? My hybrid mods don't work right

Discussion in 'Mod Support' started by ItsTheLittleAcura!, Nov 9, 2018.

  1. ItsTheLittleAcura!

    ItsTheLittleAcura!
    Expand Collapse

    Joined:
    Feb 9, 2018
    Messages:
    59
    Starting with 0.14, the CVT transmission acts differently. Instead of the RPM of the engine dropping rapidly when throttle is released, it drops slowly. The old CVT sounded and felt more like a conventional automatic during sudden throttle changes. I liked that behavior better for my hybrid mods, since when I lift the throttle, the ICE can quickly return to an efficient RPM and stay there. The new shiftLogic seems to rev the ICE too aggressively. Is there any way to restore the old shiftLogic?
     
  2. SebastianJDM

    SebastianJDM
    Expand Collapse

    Joined:
    Apr 9, 2017
    Messages:
    679
    https://wiki.beamng.com/VehicleController
    bottom 4 jbeam values. try them out maybe?
     
  3. MasterFluffy

    MasterFluffy
    Expand Collapse

    Joined:
    Jan 27, 2017
    Messages:
    80
    Even Beamng's stock vehicles have this 'high rev' problem I found after the 0.14 update. Going to update to 2nd hotfix for 0.14 tonight to see if fixed...
     
  4. Michaelflat

    Michaelflat
    Expand Collapse

    Joined:
    Jul 10, 2014
    Messages:
    1,491
    I think it might be down to them shifting to the agression factor scheme. That allows for more revs for a more responsive experience, but not as eco friendly. eg. it shifts later, to allow for the desired power to be produced with leftover torque from the engine, that way you can put your foot down and feel an immediate response as the engine jumps from the normal acceleration torque, to max torque, the mode before that used all available torque, and hence if you pushed the accelerator, there was no leftover torque, so you would have to wait for a downshift. And it didn't have a target "bhp" so to say.
     
  5. ItsTheLittleAcura!

    ItsTheLittleAcura!
    Expand Collapse

    Joined:
    Feb 9, 2018
    Messages:
    59
    Is there any way to go back to the old shift logic?
     
  6. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    5,877
    https://www.beamng.com/threads/0-14...-thread-read-1-post.58797/page-12#post-953785

    It feels like if sports mode would of stuck on, with manipulated parameters it is possible to get work on Drive like real CVT (like on on video), but there still is no sports mode (which shows as L as I think it used to be L mode).

    Using shift debug app one can now observe that there is no any change in aggression behavior despite choosing sport mode (L on display) or D mode.
     
    • Like Like x 1
  7. ItsTheLittleAcura!

    ItsTheLittleAcura!
    Expand Collapse

    Joined:
    Feb 9, 2018
    Messages:
    59
    I'm reporting a bug. This new shift logic just doesn't seem right...
     
  8. MasterFluffy

    MasterFluffy
    Expand Collapse

    Joined:
    Jan 27, 2017
    Messages:
    80
    yeah I just updated to 0.14.2 and its still off. if the car is at 30% throttle... it shouldn't hang at 4000rpm.
     
  9. SebastianJDM

    SebastianJDM
    Expand Collapse

    Joined:
    Apr 9, 2017
    Messages:
    679
    it all depends. i drove a crosstrek and gave it the slightest throttle and it instantly rose to 3500-4500 and sat there for about 3-5 seconds after i let off the gas.
     
  10. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    5,877
    It could of been in sport mode or similar, or then just had undersized engine. There is a video in link of my earlier post, that is showing Japanese passenger sedan CVT behavior.

    Also here is another of same vehicle, which is not that far of what one would except from Sunburst:


    Key issue is that Choosing sport mode (that shows up as L in dashboard) does nothing, there is no any kind of change to anything else than gear display and debug shows 2/1 gear instead of 1/1 gear, but it really does not work, so something is bugging out obviously.

    50% throttle or there abouts gets you to around 5500rpm and it hangs on that, so that when you let go of throttle, you loose quite bit of speed with heavy engine braking as CVT is downshifting ratio heavily, it just behaves like it would be in sports mode all the time, or L mode as indicated by dashboard.

    Sports mode should modify how aggression behaves, afaik, however that does not happen and there in lies the problem I believe. It might be somehow related to reasons why Cannon did not work, but I'm not sure of that, it likely gets better in a future then.
    --- Post updated ---
    There are two video clips comparing CVT in 0.13 and 0.14, which show how CVT is not really working in 0.14.0.2, there is a bug someplace:
    https://www.beamng.com/threads/auto-shifting-too-aggressive.59096/#post-957217
     
  11. Diamondback

    Diamondback
    Expand Collapse
    Moderator
    Staff Member

    Joined:
    Apr 8, 2014
    Messages:
    1,154
    Yup Sport mode was broken. Will be fixed in some eventual update (probably not the next). :)
     
    • Like Like x 2
  12. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    175
    Is there any way to "tune" shiftlogic? In automatic shift decision debug agression. When reducing throttle the agression in Covet drops instantly but in Grand Marshal drops slowly. Looks like it's able to tune each car's shiftlogic individualy. To fix the Sunburst CVT just make the agression drops quickly. Also in DCT models, the D mode and S mode do change shift PRM but do not change agression so DCT works correctly.
    BeamNGdrive-014047356-RELEASE-x642018_12_821_53_38.png BeamNGdrive-014047356-RELEASE-x642018_12_821_53_46.png
    Sorry for the lengthy description, I'm a noob in modding.

    By the way, I really LOVE DCT in BeamNG cause they use throttle to rev-match when downshifting and, of course, no creep.
     
  13. Capkirk

    Capkirk
    Expand Collapse

    Joined:
    Nov 19, 2017
    Messages:
    397
    You can individually tune almost every aspect of transmission behavior, look at the wiki for help.
     
  14. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    5,877
    Of course it is possible, download what I made and examine how it is different, should get you started in addition to checking the wiki as mentioned by Capkirk:
    https://www.beamng.com/threads/0-14...-thread-read-1-post.58797/page-12#post-953785
     
  15. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    175
    Many thanks. I learnt about some tuning stuff in BeamNG. Attachment is the CVT feels like before 0.14,however I removed S mode because it does not work.
    Well, AFAIK. The sports mode doesn't change agression tuning, but it does change shifting RPM. I read the etk 8-speed AT and the SBR4 DCT there's no separate S mode shiftRPM or agression. Just put S mode in the PRND does work, so the sports mode may deep inside the lua or gameengine.
     

    Attached Files:

    #15 default0.0player, Dec 9, 2018
    Last edited: Dec 9, 2018
  16. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    175
    S mode is fixed in the 0.15 update AND with torqueconverter Lockup. However, the D is still too sporty.
     
    #16 default0.0player, Dec 21, 2018
    Last edited: Dec 21, 2018
  17. default0.0player

    default0.0player
    Expand Collapse

    Joined:
    Nov 30, 2018
    Messages:
    175
    Hey pal. @ItsTheLittleAcura. @fufsgfen.
    Have you noticed that since 0.15.0.3, the vehiclecontroller torqueconverter lockup RPM in automatic is the output shaft of the torqueconverter, BUT in CVT the torqueconverter lockup RPM is theI INPUT shaft.
    Therefore you can simulate realistic single-speed gearbox with a CVT, just set minGearRatio and maxGearRatio to the same value and torqueConverterLockupRPM set to 1 RPM!
     
  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