Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Better Behavior of Automatic Gearbox Transmission During Wheel Free Spin #11

Open
JustInvoke opened this issue Jan 7, 2017 · 0 comments

Comments

@JustInvoke
Copy link
Owner

As it stands, the automatic gearbox transmission doesn't perform optimally when engine torque is increased enough that wheels lose grip and spin freely while accelerating. The transmission will respond to the quickly rotating wheels by upshifting and reducing the torque output to the wheels. However, this also leads it to respond again by downshifting, because now the wheels are not spinning as fast. This creates an infinite cycle of upshifting and downshifting without the vehicle ever being able to gain speed.

There is a way around this with the help of the "feedback RPM bias" variable on the Wheel script, but it feels a bit kludgy. This variable modifies the feedback RPMs sent to the transmission by interpolating them with the velocity of the wheel object, rather than its rotation rate. It creates more stable behavior, but it would be better if the transmission could handle the issue by itself.

(Feedback RPMs are send backwards up the drivetrain from the wheels for the sake of controlling engine and transmission behavior.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant