MATLAB Answers

Simscape simulation of a flexible thin plate

조회 수: 9(최근 30일)
Marius 2020년 9월 9일
답변: Ahmed Aboubakr 2021년 10월 1일 23:56
Hi i just want to know, if its possible to simulate a thin plate in simscape wich can be manipulated.
I am working on a modell that allowes me to deform a foil by pushing it with an end effector.
The foil is attached horizontally above a robotic arm. Then the robotic arm moves into the film so that it arches upwards.
is there any possibility to achieve that?


Vasco Lenzi
Vasco Lenzi 2020년 9월 10일
Hi Marius
For the moment you cannot really model a foil in Multibody. There are workarounds, some more complex than others.
If you know how much resistive force the foil applies to the end effector, maybe based on its position, then you can simply use a model of the "resistive force" and apply the force to the end effector. This will add a realistic behaviour to the movement of the end effector, but you won't see anything graphically. Here a quick screenshot of the block you would need (this model is not working, just to showcase the blocks and the idea graphically).
Be aware that this modeling will help you only with the dynamic control of the end effector, but not with the modeling of the foil itself
If you are looking into modeling the foil behaviour and deformation then you need a proper FEM software. The nearest things in our software is the PDE Toolbox and you can take a look at this example, although is only for elastic deformations:
If you don't know how much resistive force would a certain end effector push cause, you could first analyse with PDE Toolbox (or other FEM software), then use the information to create a force model to be used in the multibody simulation.

Ahmed Aboubakr
Ahmed Aboubakr 2021년 10월 1일 23:56
Hi Marius
I think the General Flexible Plate block can be a good choice to model the foil;
Thanks you,

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by