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

Placed tire model in new folder software/vehicle_modelling_and_controls #1346

Open
wants to merge 13 commits into
base: master
Choose a base branch
from

Conversation

1mackenziekyle
Copy link
Contributor

Changelist

  • This should not change any of the existing software. This is an isolated tool.
  • This is a quarter-car tire model that responds reasonably to torque inputs.
  • Data used:
    • Tire coefficients from Heiko's data anaylsis for tire modelling, which used Tire Test Consortium (TTC)'s data of our same tire model.
    • Estimate of 100kg vehicle (subject to change)
    • Estimate of wheel inertia being 0.5 kg*m^2 (subject to change)
  • Limitations: Inaccurate parameters right now.
  • Only has a step torque input. This will be replaced by a controller soon

Testing Done

Quarter-car tire model seems to respond reasonably to a variety of torque inputs, having low slip when the torque is reasonable and high slip when the torque is extremely high.

Copy link
Contributor

@Lucien950 Lucien950 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's get this moneyimage

Copy link
Contributor

@philam2001 philam2001 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delete this submodule to pass CI

@1mackenziekyle 1mackenziekyle force-pushed the kyle/simulink branch 3 times, most recently from b977c24 to db436a7 Compare October 26, 2024 17:17
@Lucien950 Lucien950 added the Vehicle Controls Torque Vectoring, Regen, Brake/Drive Diffs label Nov 14, 2024
shayana18 and others added 8 commits November 29, 2024 00:49
…err_torque calculation corrected (in progress). PID still needs to be tuned but math can be checked
…l needs more work, it is worth expanding this to 2 wheel at the minimum and importing real track data into model
…parison to data pulled from car. Slip controller still needs to be added
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Vehicle Controls Torque Vectoring, Regen, Brake/Drive Diffs
Development

Successfully merging this pull request may close these issues.

4 participants