The following warnings occurred:
Warning [2] Undefined array key "lockoutexpiry" - Line: 94 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 94 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 573 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 573 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined variable $can_access_moderationqueue - Line: 752 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 752 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 892 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 892 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 892 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 892 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined variable $awaitingusers - Line: 34 - File: global.php(959) : eval()'d code PHP 8.1.31 (Linux)
File Line Function
/global.php(959) : eval()'d code 34 errorHandler->error
/global.php 959 eval
/printthread.php 16 require_once
Warning [2] Undefined array key "style" - Line: 1024 - File: global.php PHP 8.1.31 (Linux)
File Line Function
/global.php 1024 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$lang_select_default - Line: 5308 - File: inc/functions.php PHP 8.1.31 (Linux)
File Line Function
/inc/functions.php 5308 errorHandler->error
/global.php 1024 build_theme_select
/printthread.php 16 require_once
Warning [2] Undefined array key 1 - Line: 1474 - File: inc/functions.php PHP 8.1.31 (Linux)
File Line Function
/inc/functions.php 1474 errorHandler->error
/inc/functions.php 1429 fetch_forum_permissions
/printthread.php 76 forum_permissions
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.1.31 (Linux)
File Line Function
/printthread.php 165 errorHandler->error



Forums
Tire model woes - Printable Version

+- Forums (https://www.vdrift.net/Forum)
+-- Forum: Project (https://www.vdrift.net/Forum/forumdisplay.php?fid=4)
+--- Forum: Development (https://www.vdrift.net/Forum/forumdisplay.php?fid=9)
+--- Thread: Tire model woes (/showthread.php?tid=1661)



Tire model woes - NaN - 09-17-2012

My recent experimentation with stability control has exposed an issue with current tire model. The used force combining method (beckman) seems to be wrong, not sure whether it is the implementation or the method itself.

I've noticed the behavior before to some degree(with F1-02 and karts) but never looked into it. With the stability control where wheel brakes are engaged independently the problem is quite noticeable.

Beckman combining as we have it favors heavily the longitudinal friction, to the degree that the total force is acting against the expected direction. I think we will have to fall back to no combining, or go with one of the simpler combining methods.

beckman: braking with steering to the left, longitudinal braking force rotates the car to the right against the expected direction
[Image: beck.jpg]

no combining
[Image: nocomb.jpg]


RE: Tire model woes - NaN - 09-17-2012

We need to pick a combining method. No combining means no lateral grip control using throttle/brakes (lat force only depends on wheel slip angle) and too much grip in general.


RE: Tire model woes - NaN - 09-20-2012

Thanks to internet gods I've stumbled across a full set of Hankook tire coefficients for "Magic Formula Delft Tyre
96" including the combined slip coefficients. Unfortunately the paper doesn't include the magic formulas.
http://www.biblioteca.uma.es/bbldoc/tesisuma/16602675.pdf

The 96 MF-Tyre has 4 coefficients (rbx1, rbx2, rcx1, rhx1) for longitudinal combined slip factor Gx. The versions I've found so far use 7 coefficients. If anyone has an idea how the formula looks like post here or drop a link.


RE: Tire model woes - NaN - 09-21-2012

Good news. I think I've got the correct formulas, validating them against the plots in the paper atm. If nothing weird comes up, we will be driving Hankook tires with proper force combining very soon. Smile

I'll have to write a new pacejka editor though. I've got a simple python/tkinter script to plot the curves already, need to add parameter sliders to support real time curve editing.


RE: Tire model woes - NaN - 09-22-2012

It works. Big Grin

XS with Hankook tires, forced oversteer:
[Image: 68287746.jpg]

I've been wrong about the steering with braking(full wheel lock). The car will first slightly move into steering direction but will then(at lower speed) rotate against it. Beckman combining is correct here.


RE: Tire model woes - joevenzon - 09-27-2012

oooo

is that checked in? I've gotta give that a drive.


RE: Tire model woes - NaN - 09-28-2012

(09-27-2012, 11:28 AM)joevenzon Wrote: oooo

is that checked in? I've gotta give that a drive.

Not yet. I've been short on free time recently.

The next release will be delayed too I fear, hoped to have it out this month...


RE: Tire model woes - NewLife - 10-16-2012

(09-21-2012, 12:01 PM)NaN Wrote: Good news. I think I've got the correct formulas, validating them against the plots in the paper atm. If nothing weird comes up, we will be driving Hankook tires with proper force combining very soon. Smile

I'll have to write a new pacejka editor though. I've got a simple python/tkinter script to plot the curves already, need to add parameter sliders to support real time curve editing.

very cool NaN! can't wait to test the new tire model!
where did you find the new formulas?

PS: UnityCar 2.0 Pro has been released, you can check it at http://unitypackages.net/unitycar/


RE: Tire model woes - NaN - 02-27-2013

Finally forced myself to sit down and implement the python(tkinter) tire editor, so that we can switch to MF-Tire 4.0.

This is the old tire model editor variant(the 4.0 will follow very soon):
[Image: 96252650.jpg]


I know ugly as hell, but very portable. The editor allows to load a reference tire config(lighter curves in pic) to make editing more intuitive.


RE: Tire model woes - NaN - 02-27-2013

And here the new version, now with 70% more parameters, lol (Hankook tire data):
[Image: 63484073.jpg]

The difference to the vdrift touring tire (light colored curves in the prev post) is quite visible. Please notice the different values for braking and accelerating (Fx, red), which is confirmed in the literature. Also the lateral force (Fy, blue) is lower than the longitudinal (Fx, red).


RE: Tire model woes - ghiboz - 04-03-2013

any news about this tire model?


RE: Tire model woes - NaN - 04-11-2013

The tire code is pretty much ready. I've derived 3 types from the hankook data (touring, sports(~20% more grip), racing(~40% more grip)).

touring vs sports:
[Image: tireo.jpg]

Just fighting some asymmetric behavior of the tires atm. All cars are pulling slightly to the left, due to load dependent lateral force curve shift, if I am reading it correctly.

I haven't yet decided how to deal with this. I guess the real tire will have a "THIS SIDE OUT" marker. In the sim we have the same tire on all four wheels. Will try it with shift coefficients set to zero.


Oh, and the F1-02 is broken of course. That thing is driving me insane, has to be fine-tuned to any change in the simulation...