What Math and Physics Should I Learn to Program a Vehicle Dynamics Simulator?

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
embassyhill
Messages
5
Reaction score
0
I'm a CS student interested in learning vehicle dynamics to program a simulator (like iRacing for example). I know this is a difficult task but I am willing to take the long road. So I am asking here, what math and physics subjects should I go through to make this happen? I guess it's probably the same as with every other kind of mechanical simulation. So far I've understood that I need to know integration, vectors, matrices, differential equations mechanics. Anything else I should definitely add to this?
 
Physics news on Phys.org
Sir or Maam, I respect your programming skills, I have an A.S. in CS myself, but your knowledge is not enough in the area of physics, mechanics, and mathematics... As a mechanical engineer now pursuing post-grad work, I can tell you that it requires more book learning and transient analysis than you may be prepared for! There is a large amount of intuition and experience to truly write a cohesive program to simulate the dynamic characteristics for a vehicle. Suspension systems, cornering stiffnesses, effects over time on turns, braking... this list is technically exhaustive and the concepts complicated. My suggestion is that you collaborate with more than one experienced mechanical engineer/automotive engineer on this project. Take care!