07032016, 11:03 AM,
(This post was last modified: 07032016, 11:05 AM by NaN.)


NaN
Posting Freak

Posts: 2,017
Threads: 120
Joined: Jan 2010


RE: Tire force combining review
I think a proper fix for the too large fy (lateral force) would be to model contact patch deformation due to carcass bending. The contact area changes from rectangular to trapezoid.
I've tried something much more simple instead, added a lateral force correction factor. It is pretty much a workaround for the limitations of the tire model, but seems to work quite ok.
7 deg camber, 2 deg slip angle, 0.85 fy correction factor:


07112016, 01:32 PM,


CrystalH
Member

Posts: 113
Threads: 9
Joined: Feb 2010


RE: Tire force combining review
This is interesting.
So is this only for tools now, not in simulation yet?


08112016, 02:09 PM,
(This post was last modified: 08112016, 02:12 PM by NaN.)


NaN
Posting Freak

Posts: 2,017
Threads: 120
Joined: Jan 2010


RE: Tire force combining review
I have an idea of what might be the issue. I am using a normalized pressure distribution function. It scales with contact patch length. This simplifies the model, but makes the slope of the pressure distribution dependent on patch length, makes it softer.
Blue: short contact length
Red: longer contact length
Black: more realistic shape for longer contact length
I'll try implementing the piecewise (linear, quadratic) distribution with constant slope. It should result in increasing stiffness for longer contact lengths (I think...) and would be quite noticeable with the 4 tread model.


09132016, 11:17 AM,


NaN
Posting Freak

Posts: 2,017
Threads: 120
Joined: Jan 2010


RE: Tire force combining review
I've finally implemented the piecewise linear model (only fx at the moment).
Increasing the slope of the rear segment mostly increases stiffness:
Increasing the slope of the front segment reduces peak grip:
Now I need to make the slope increase dependent on contact patch length. So that we see a reduction of peak grip and increased stiffness with increasing tire load.


09272016, 12:45 PM,
(This post was last modified: 09272016, 12:57 PM by NaN.)


NaN
Posting Freak

Posts: 2,017
Threads: 120
Joined: Jan 2010


RE: Tire force combining review
Here is something interesting.
Pacejkas formula uses a linear approximation for the friction coefficient
mu = c1 * fz + c0
I've asked myself how mu(fz) would look like with the contact patch model (using the empiric equations for tire stiffness and conact length and assuming mu ~ pressure^(1/3))
Blue curve 200mm wide tire
Red curve 275mm wide tire
Green linear approximation
Both curves have a steep increase at low loads < 1.5kN. This is mostly due to me using a constant contact width model I think. In reality contact width drops rapidly at low tire loads.
What you see is that the linear approximation is actually pretty good. Another observation is that the red curve segment (25kN) looks pretty much like the blue segment shifted vertically. The shift factor between them is 8%.
This means that the 275mm tire would have about 8% more grip than the 200mm tire. I'll try adding this tire geometry correction factor to vdrift to see how much effect it has. Might be a simple solution to the rwd sports cars rear grip problem.


05122017, 03:16 PM,
(This post was last modified: 05122017, 03:18 PM by NaN.)


NaN
Posting Freak

Posts: 2,017
Threads: 120
Joined: Jan 2010


RE: Tire force combining review
I've been working on the physical tire model again.
Checked my integrals with wolframalpha.com and found/fixed two errors.
I think it is now good enough to be tested in vdrift, will start porting it to C++.
The physical model has a slip velocity dependency. The magic formulas don't model this at all, are captured at some fixed velocity. This dependency might cause issues with the ABS/TCS/AI implementation, as it shifts the ideal slip points. It will be interesting to see whether it breaks anything.


05302017, 12:50 PM,


NaN
Posting Freak

Posts: 2,017
Threads: 120
Joined: Jan 2010


RE: Tire force combining review
Physical tire model is in master now, yay!
It is disabled by default (requires VDRIFTP define), as I haven't done much testing yet.
But just drifting through a couple of turns on laguna seca with the 360 was great, especially after having spent so much time on the model just looking at the friction curves.


