How can I calculate the forces and moments on servo arms and couplers in a Stewart platform simulation using MATLAB
3 views (last 30 days)
Show older comments
Muhammad Samin Hasan
on 25 Aug 2024
Commented: Muhammad Samin Hasan
on 25 Aug 2024
I am currently working on developing a Stewart platform and have calculated the inverse kinematic. I’ve also created a Simscape Multibody simulation, utilizing revolute joints (driven by angle inputs), brick solids, and spherical joints. From this simulation, I extracted the joint torques necessary to drive the top platform based on a given input trajectory. This data has helped me select appropriate motors and spherical joints.
Now, I need to determine the forces and moments applied to the servo arms and couplers. My goal is to ensure that the servo arms do not twist and the couplers do not buckle under load. Could you advise on how I can calculate these forces and moments using MATLAB, or would it be more appropriate to use another tool for this analysis?
The mechanical members in question are highlighted in the attached pictures.
0 Comments
Accepted Answer
Akshat Dalal
on 25 Aug 2024
Hi,
It is possible to analyze the forces and moments on the servo arms and couplers of your Stewart platform using MATLAB and Simscape Multibody.
You can enable Simscape logging to capture simulation data, including forces and torques at each joint. Please refer to the following documentation on simulation data logging: https://www.mathworks.com/help/sm/ug/sense-internal-forces-in-double-pendulum-link.html
After running the simulation and logging the simulation output, you can extract and analyze the data using MATLAB. You can then perform stress analysis to check if the servo arms and couplers can handle the calculated forces and moments.
I hope this answers your query!
More Answers (0)
See Also
Categories
Find more on Simulation and Analysis in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!