Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Wrong calculation of rolling resistance
07-30-2011, 09:15 AM,
#36
 
For Mz I suggest using this:

Code:
btScalar CARTIRE::PacejkaMz(btScalar sigma, btScalar alpha, btScalar Fz, btScalar gamma, btScalar friction_coeff, btScalar & max_Mz) const
{
    btScalar Input_alpha = alpha;                // save slip angle on entry
    if (alpha > 90.0) alpha = 180.0 - alpha;    // symmetry around +90 degrees if caller missed it
    if (alpha < -90.0) alpha = -180.0 - alpha;    // symmetry around -90 degrees if caller missed it

... calculations

    // anti-symmetry around +-90 degrees
    Mz *= cos(Input_alpha * M_PI / 180.0);
    return Mz;
}
Here is what we get as a result compared to existing formula. Of course anything beyond 10-20 degrees slip angle is already a heavy slide but at least we get common sense outputs in this calculations.

Caller still has to limit the input slip angle to +-180 degrees!

[Image: Mz%20symmetry.png]


Update: Haha! I have just had a look in Pacejka's 2006 book and he includes cos(alpha) factor in Mz stating
Quote:factor cos(a) appearing in the equations for the aligning torque to properly handle the case of large slip angles and possibly backwards running...

:lol:
Reply


Messages In This Thread
[No subject] - by NaN - 07-28-2011, 06:30 PM
[No subject] - by LBodnar - 07-28-2011, 06:45 PM
[No subject] - by NaN - 07-29-2011, 04:45 AM
[No subject] - by NaN - 07-29-2011, 11:59 AM
[No subject] - by LBodnar - 07-29-2011, 12:25 PM
[No subject] - by NaN - 07-29-2011, 12:56 PM
[No subject] - by LBodnar - 07-29-2011, 01:14 PM
[No subject] - by NaN - 07-29-2011, 01:20 PM
[No subject] - by LBodnar - 07-29-2011, 02:21 PM
[No subject] - by NaN - 07-29-2011, 03:13 PM
[No subject] - by LBodnar - 07-29-2011, 03:26 PM
[No subject] - by NaN - 07-29-2011, 03:51 PM
[No subject] - by NaN - 07-29-2011, 03:58 PM
[No subject] - by LBodnar - 07-29-2011, 04:00 PM
[No subject] - by NaN - 07-29-2011, 04:07 PM
[No subject] - by LBodnar - 07-29-2011, 04:07 PM
[No subject] - by LBodnar - 07-29-2011, 04:10 PM
[No subject] - by NaN - 07-29-2011, 04:11 PM
[No subject] - by NaN - 07-29-2011, 04:15 PM
[No subject] - by NaN - 07-29-2011, 04:19 PM
[No subject] - by LBodnar - 07-29-2011, 04:28 PM
[No subject] - by NaN - 07-29-2011, 04:33 PM
[No subject] - by LBodnar - 07-29-2011, 04:46 PM
[No subject] - by NaN - 07-29-2011, 05:07 PM
[No subject] - by LBodnar - 07-29-2011, 05:41 PM
[No subject] - by NaN - 07-29-2011, 05:49 PM
[No subject] - by LBodnar - 07-29-2011, 05:54 PM
[No subject] - by joevenzon_phpbb2_import3 - 07-29-2011, 07:46 PM
[No subject] - by LBodnar - 07-30-2011, 04:03 AM
[No subject] - by NaN - 07-30-2011, 05:49 AM
[No subject] - by LBodnar - 07-30-2011, 06:27 AM
[No subject] - by NaN - 07-30-2011, 06:35 AM
[No subject] - by LBodnar - 07-30-2011, 07:22 AM
[No subject] - by NaN - 07-30-2011, 07:44 AM
[No subject] - by LBodnar - 07-30-2011, 09:15 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)