Simscape Multibody inertia sensor: include a subset of bodies

3 views (last 30 days)
We are simulating two orbital assets in close proximity in Simscape Multibody, and would like to compute the position of the CoM of each one via the Inertia Sensor block.
Both satellites are linked via a 6dof joint to the World frame, thus Simscape sees them as a unique mechanism.
We were able to span the Inertia Sensor measurement to either all rigidly-connected bodies of each satellite, or to the whole mechanism composed by both of them. However, we would like to compute the CoM position for each of the two satellites including all non-rigidly-connected appendages and bodies (i.e., mobile solar panels, robotic arm or others), but not including the other spacecraft and related bodies.
Is there a way to include certain bodies in the computation (e.g., those connected via revolute joints) and exlude others? We would like to avoid having to perform the computation "manually" if possible.
Thanks

Answers (1)

Steve Miller
Steve Miller on 4 Jun 2021
You could:
  1. Copy the relevant components to a separate model and perform the test with the Inertia Sensor block there
  2. Model the satellites as two unconnected mechanisms (may require moving that 6-DOF joint block to connect to a separate World, Mechanism Configuration, and Solver Configuration block).
--Steve
  4 Comments
Matteo Cinelli
Matteo Cinelli on 2 Dec 2021
I have the same problem: a mechanism composed by different bodies and I would like to attach an inertia sensor only to a some of these bodies.
I tried option number 1, it works but it is useful only as an "off-simulation" tool.
I would like to explore option 2 but I didn't get really well how it works.
-- Matteo
Matteo Cinelli
Matteo Cinelli on 2 Dec 2021
I have a rotating cylinder connected, with a joint, to another element I would like to measure only cylineder inertia and mass.

Sign in to comment.

Products


Release

R2020b

Community Treasure Hunt

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

Start Hunting!