
Pacejka Model - parameter estimation [help needed]
#1
Posted 14 April 2016 - 08:47
#3
Posted 15 April 2016 - 00:37
It's a non trivial problem. I've seen times to generate fits drop by a factor of 10 or more in the last 10 years in our proprietary code, that is to say now it is more or less instantaneous. I haven't used any open source fitter, as we need the output in a particular form, and we also write out the surface shape as a table so that we can just do lookup instead of calculating it (hard to believe that's faster but that's what I'm told).
Incidentally we fit Mz separately from Fy. I am often interested in pneumatic trail, (Mz/Fy) and frankly this approach is hopeless. In my opinion you should fit Fy and Mz/Fy. This will give much smoother pneumatic trail plots, and I doubt Mz is much affected.
#4
Posted 15 April 2016 - 07:46
Incidentally dolph, people who use pac models are a huge population compared to people who use real F&M data to generate pac coeffs. i doubt racing game people do much fitting.
#5
Posted 15 April 2016 - 22:02
Oh, and I remembered why my super brilliant idea doesn't actually help (it's been a couple of years since i looked at this). At zero toe and camber the tire still generates Fy and Mz. This is called the residual force and the residual aligning torque. Each has two components, the coning part, which pushes the same way regardless of direction of rotation, and the plysteer part, which is rotation dependent. Coning doesn't matter much as the wheels on the same axle cancel, but plysteer is additive. The Fy and RAT can be any sign, or magnitude. It is tunable by the tire manufacturer.
Anyway the result is that the pneumatic trail is a very dodgy calculation near 0, so the traditional approach makes sense.
It might be worth pulling this apart, but it doesn't use anything very fancy
http://www.mathworks...568-mf-tire-gui
Edited by Greg Locock, 15 April 2016 - 23:05.
#6
Posted 08 May 2018 - 20:40
I might be a couple years late, but my old PhD thesis has a chapter exactly on this topic.
It is easily feasible with evolutive algorithms; I personally prefer to avoid bit strings (traditional genetic algorithm) and use a real coded memetic-evolutive hybrid based on statistic parameters.