Code Contribution MF5.2/6.2 Tire Model

47 views
Skip to first unread message

Marvin

unread,
Apr 20, 2023, 5:55:36 AM4/20/23
to ProjectChrono
Dear Project Chrono Developers,

I've ported the MF 5.2/6.2 tire model from https://www.mathworks.com/matlabcentral/fileexchange/63618-mfeval to C++ and integrated it with Project Chrono. It works fine, but the relaxation model requires some further work and perhaps the code style code use some improvement. I would like to contribute this if this is of interest to you. Do you have any suggestions on how to proceed?

Kind regards,

Marvin

dr.ratz...@gmail.com

unread,
Apr 25, 2023, 8:29:31 AM4/25/23
to ProjectChrono
Hi Marvin,

thanks for your interest in chrono and its tire models. A solution like this sounds interesting to me. While we already have a working Pacejka 2002 version, we are open for any solution, which is probably better or more complete. I know there are also matlab tools for magic formula curve fitting, so that would be worth to deal with.

A standard way to contribute to chrono is to generate a pull request. So please try this first. 

Thanks

Rainer

Marvin

unread,
Apr 26, 2023, 3:57:02 AM4/26/23
to ProjectChrono
Hi Rainer,

Thanks, I have not made a public PR to a large project like this before, but I opened one here (fingers crossed):

The reason for the contribution is that the existing models are quite dated, the MF5.2/6.2 should be more relevant and up to date with the industry standards. That said, I did not have access to the TNO/SIEMENS MF-TIRE model, so I could not do a like-for-like comparison. My implementation is based on the open source MFEval, which seems to be correlated against the MF-TIRE model. Mine is correlated in steady state to the MFEval model for the given default parameter files, but I have not validated the transient behaviour and this needs work/review.

Radu Serban

unread,
Apr 26, 2023, 6:26:42 AM4/26/23
to ProjectChrono

Marvin,

 

Thank you for your contribution!

I have asked Rainer to review the PR (I will also take a look when I get a chance).

 

--Radu

--
You received this message because you are subscribed to the Google Groups "ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email to projectchron...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/projectchrono/c70329bc-3d05-494c-aa5d-3563f713ae90n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages