FEA tire with FSI

91 views
Skip to first unread message

Alex Lan

unread,
Jun 20, 2023, 6:30:08 AM6/20/23
to ProjectChrono
Hi,

I'm trying to simulate wheel-soil interaction using a FEA tire with FSI, since my tire is complex and not easy to model like a toroidal tire. However, there isn't a demo of FEA tire interacting with FSI terrain. I found AddFEAmeshBCE is a function that may transfer FEA mesh to BCE markers, but it seem that only ANCF shells are support, not common FEA mesh. Is there an approach to implement it?

Thank you all!


Dan Negrut

unread,
Jun 20, 2023, 11:30:48 PM6/20/23
to Alex Lan, ProjectChrono

Hi Alex – to the best of my knowledge, we  haven’t tried this yet in Chrono.

It’s not simple to do, and the simulation would be really long.

Do you really need a deformable tire?

If you are ok, please share the what you have in mind – we might suggest alternatives that will get your problem solved faster and/or with a simpler model.

Dan

---------------------------------------------

Bernard A. and Frances M. Weideman Professor

NVIDIA CUDA Fellow

Department of Mechanical Engineering

Department of Computer Science

University of Wisconsin - Madison

4150ME, 1513 University Avenue

Madison, WI 53706-1572

608 772 0914

http://sbel.wisc.edu/

http://projectchrono.org/

---------------------------------------------

--
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/0ff1a125-4f80-46d5-9cdf-ee2a17558899n%40googlegroups.com.

Radu Serban

unread,
Jun 21, 2023, 3:23:14 AM6/21/23
to ProjectChrono
Alex,

First, a couple of questions:
- do you model the FEA tire yourself (if yes, what kind of elements?) or do you use a Chrono::vehicle deformable tire?
- what does "complex" mean? Profile of the tire or tread pattern?

Currently, Chrono::FSI can only deal with a small number of element types. I intend to come back to this eventually and extend it to support all FEM we have in Chrono (but this will not happen in the very near future).  In other words, using directly the FSI module you can right now only use a tire (or any other flexible object) that is modeled with ANCF shells. 

However, we support Chrono::Vehicle FEA tires interacting with any of the Chrono deformable terrains (including FSI-based) in the vehicle co-simulation module.  This assumes you would be using one of the FEA tires defined in Chrono::vehicle and not some arbitrary FEA mesh you define yourself (even if in the "shape" of a tire).

If you are working with a Chrono::vehicle FEA tire (supposedly a ChFEATire since you said an ANCF shell tire is not good enough for you) using the co-simulation framework should allow you to do these simulations. 

But flexible tires were not yet tested extensively in the co-simulation framework.  Having said that, I am currently revisiting that module and, as soon as I return from travel next week, I intend to work precisely on co-simulation of FEA tires. I will be focusing on ChANCFTire and ChReissnerTire, but will also test ChFEATire.  Stay tuned.


--Radu

From: projec...@googlegroups.com <projec...@googlegroups.com> on behalf of Alex Lan <18990...@163.com>
Sent: Tuesday, June 20, 2023 12:30:14 PM

To: ProjectChrono <projec...@googlegroups.com>
Subject: [chrono] FEA tire with FSI

Hi,

I'm trying to simulate wheel-soil interaction using a FEA tire with FSI, since my tire is complex and not easy to model like a toroidal tire. However, there isn't a demo of FEA tire interacting with FSI terrain. I found AddFEAmeshBCE is a function that may transfer FEA mesh to BCE markers, but it seem that only ANCF shells are support, not common FEA mesh. Is there an approach to implement it?

Thank you all!


Alex Lan

unread,
Jun 22, 2023, 9:43:03 AM6/22/23
to ProjectChrono
Hi, thanks for all your reply!

My tire is a self-designed deformable tire like a LRV tire, not a rubber tire. And I want to test its deformation characteristics on each part during motion. So I think ANCF shell may not be a good choice.
As Dr. Radu suggested, can I partition my tire into a mesh that supports FSI to enable simulation using Abaqus?

Best regards.

Radu Serban

unread,
Jun 27, 2023, 2:47:01 AM6/27/23
to ProjectChrono

Alex,

 

You should be able to model the rover wheel (“tire”) with solid FEA elements, even using an Abaqus INP file. See demo_FEA_abaqus_wheel.

However, as I said before, these element types are currently not supported in Chrono::FSI, so you will not be able to use it on the SPHTerrain.

 

On the other hand, I am working on the vehicle co-simulation module (which uses a slightly different way of interfacing between an FEA mesh and an SPH system) and, while it is not my first priority to support tires modeled with such elements, I will look into that if I have time. Those would be Chrono::Vehicle tires of type FEATire which also loads an Abaqus mesh.

 

To make a long story short, you cannot do what you want right now, but hopefully sometime not too far in the future.

 

--Radu

 

Alex Lan

unread,
Jun 27, 2023, 5:05:39 AM6/27/23
to ProjectChrono
Thanks you Radu!

I know that now. Moverover, I'd like to ask if these Abaqus INP mesh tire can be used in Chrono::GPU with DEM terrain?

Best regards

Reply all
Reply to author
Forward
0 new messages