Missing deflection of Simscape Flexible Beam with two fixed supports

6 visualizaciones (últimos 30 días)
I started to investigate the behavior of Flexible Bodies in Simscape. My goal is to model a flexible motor shaft, which is supported at both ends, with only one rotational degree of freedom around the shaft axis (Revolute Joint at each end of the shaft).
As a simplified model I skipped the rotation and used a bending beam with a weld joint at each end of the beam (red beam / beam B). This model is attached as a .slx file.The analytical solution of this beding case can bee seen in the two attached .png files. However, the numerical solution does not result in any deflection at all. The beam just behaves as it would be a rigid brick solid.
In contrast, the tyical support case of only one weld joint (blue beam / beam A) results in a deflection and approximates the analytical solution.
Is there a mistake in the support of beam B or am I missing some important modeling aspects?

Respuesta aceptada

Arnav
Arnav el 2 de Ag. de 2024
Hi @Jonas,
The issue here is that a beam that is fixed from both sides is statically indeterminate i.e. it is not possible to statically determine all forces and moments acting on the body. In this case, we cannot deduce the reaction moments exerted by the fixed ends statically. These moments can be deduced analytically by considering the bent beam to be in equilibrium with the forces and unknown moments.
A workaround would be to use a pin joint and a roller joint, and apply the fixed end moments externally. For this case, the fixed end moments is PL/8:
Please see the attached model to understand how to do the above in Simscape.
The beam deflections of midpoints measured for the attached model are:
We can also see the shape of the beams in the Mechanics Explorer as:
You can see more about simulating a flexible shaft here:
You can learn more about simulating flexible bodies in general here:

Más respuestas (0)

Categorías

Más información sobre Simscape Multibody en Help Center y File Exchange.

Productos


Versión

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by