Car drives backwards after maneuver and is not slowing down
Show older comments
Hello,
I was trying to understand and create a simple vehicle model. So I took an implemented model from Double lane change maneuver (Passenger Vehicle/Body, Suspension, Wheels/PassVeh14DOF). I did not change any parametres, only the initial velocity to 11 m/s. The car has no torque given and so it's speed is slowly decreasing. In 10 sec time, driver starts to steer both front wheels in right or left direction (implemented as ramp signal) to 0.5 rad. Then, the vehicle loses some of it's longidutional velocity in favor of lateral velocity (which is fine). Hovewer, the car should then slowly stop moving but it does not!! After the car reaches the zero longidutional velocity, it overshoots to negative value (reverse motion) and continue to move indefinitely. It is like there is no rolling resistence implied.
This is done in 6 DOF body, Combined Slip Wheel 2DOF with Independent Mapped Front Suspension Mapped Solid Axle Rear Suspension. But moreover, when I tried to reduce the DOF by using the 3 DOF body the car was behaving differently for same maneuver in both directions (to the right it did not stop moving but to the left it did). Can someone explain this weird behavior? Am I doing something wrong? Or is there a bug in a model?
I have attached my project in .zip file below.
Any help is appreciated. Thank you.
2 Comments
Andy
on 5 Jul 2019
I do not have access to the correct modules to run this but from just reading your description it looks like there might be a problem with rolling resistance. As the car moves forward RR would slow the car down, negative acceleration. When the cars forward speed reaches zero RR should also be zero. Is this the case with the model or does RR still want to create a negative acceleration and hence start reversing?
Jiri Minarik
on 8 Jul 2019
Edited: Jiri Minarik
on 8 Jul 2019
Accepted Answer
More Answers (0)
Categories
Find more on Vehicle Motion in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!