Missing deflection of Simscape Flexible Beam with two fixed supports
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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?
0 comentarios
Respuesta aceptada
Arnav
el 2 de Ag. de 2024
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:
Image Source: https://en.wikipedia.org/wiki/Fixed_end_moment
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:
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Simscape Multibody en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!