Advertisement

Engine RPM and wheel angular velocity

Started by March 24, 2016 05:16 PM
80 comments, last by adriansnetlis 8 years, 9 months ago

Thanks! This looks very promising. By the way - does different gear ratios change the inertia of the drivetrain? Also, where can I find example values for this? It'd be great if I knew where to get them for BMW M3 Coupe E92 as I currently use it for tests.

However, this seems like a very great explanation, I'll obiouvsly try out when I can:)

Gears do change moment of inertia and not only gear box - differential has a gear ratio too and it need to be taken into account. @bmarci linked article earlier which explain how these calculations should be done.

Well, example values can be anything, calculating moment of inertia for real parts is not a something too simple without tools. You can approximate them with some simple shapes, like cylinder, box and etc and knowing approximate mass calculate using approximation formulas, just google "moment of inertia of cylinder" and you can find them.

OK! But I don't know any of the BMW's engine size and mass parameters. I don't know where to find those(or how to read them).

Advertisement
you will probably not find any of those data.
you'd better start with a free/open source sim, like racer and check the available car datas. you'll find a pile of cars for racer and for rfactor, both of them have car setups in text files. very good starting point, and just experiment, experiment, experiment! tweak those params in your sim as long as you don't have the result you want.

OK! I will take a look at racer. I could actually also compare it to my game if it runs on Linux. By the way - what are the best ways to setup analog steering(for testings) in case if I don't have steering wheel controller, nor XBox controller?

I have got another question: how do I exactly calculate inertia (in kg.m2) of it?

Let's say I know the gear ratios(e.g. 4.6, 3.11, 2.46, 1.5, 1, 0.79), differential ratio(e.g. 3.46), reverse gear(e.g. 2.98) and inertia of driveshaft(e.g. 0.05). What to do to calculate full inertia of the whole gearbox?

where w=win=wout

This means

w = (win + wout) / 2

, right?

Advertisement

Also - how big is the normalforce? Is it 0...1 or has it bigger range?

where w=win=wout

This means
w = (win + wout) / 2
, right?

Also - how big is the normalforce? Is it 0...1 or has it bigger range?


It means that angular velocity on both plates of clutch is the same.

Normal force is in Nm and can be as high as engine torque or even higher.

Hm... But if win and wout has slight difference, which do I choose as the value for other one? The win?

And how do I find out the normalforce? Is there equation for it?

Also, what is a common friction coefficient set aswell as inner and outer radii for the clutch plates?

Thanks!;)

A .blend file - can you download and take a look at it(open in Blender, reccomended in 2.77. Note that I forgot to pack textures so everything will look magenta)? I was trying to do as you told there, but it's not doing well.

Controls:

W - throttle

LEFT SHIFT - clutch

UP/DOWN ARROW KEYS - gear up/down

Something is not working well with the angular velocity calculations, but I am not sure what. If you can manage to read my code(I know that it's a huge mess, but I couldn't do it less messy:D), it'd be great if you could find out what's wrong(because I can't. I've been trying for days already).

Big thanks!

This topic is closed to new replies.

Advertisement