How can I simulate two-rigid body-interactions when the complete motion of one body is known using Simscape Multibody?

조회 수: 4 (최근 30일)
Hi everyone, I would like to use Simscape Multibody for siumulating the dynamic interaction between two rigid bodies. The initial condition of body 1 is known, and the complete motion of body 2 is known. I tried to use "Rigid Transform" to specify motion of the body 2, but I have no idea how to input presribed position time history data. I also tried the 6-DOF joint. It required torques to be known in order to obtain correct rotations, but the torques due to interacting forces are unknown. I wondering if there is an easy way of doing this.
Thanks,
Yang

답변 (1개)

Chuguang Pan
Chuguang Pan 2025년 6월 3일
@yang. You can add prescribed motion trajectory to the 6DoF Joint's actuation input port as illustrated in the following image.
  댓글 수: 1
yang
yang 2025년 6월 3일
Thanks, it seems that only translational motions can be directly used as inputs to a 6-DOF joint. For rigi-body rotations, torques about body-fixed axes should be provided, but we do not have this information because torques due to interacting forces are unknown.

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Multibody Dynamics에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by