Nonlinear passive elements in Simscape Multibody

4 views (last 30 days)
Hello,
I am working on a project which requires to model nonlinear spring and damper. I am using Simscape Multibody. Is there any way to connect nonlinear passive elements to cylindrical joint ? Or is there any other way at all ?
Thanks in advance

Accepted Answer

Athul Prakash
Athul Prakash on 2 Aug 2019
Edited: Athul Prakash on 2 Aug 2019
Hi Jakub,
I understand that you want to use a non-linear spring or damper in a multibody project.
There is no non-linear spring or damper in Simscape Multibody at this time, so here are a couple of things you can try:
1) Get it from Foundation Library and Interface it:
  • Both non-linear spring and non-linear damper are available in Simscape > Foundation Library > Mechanical > Translational.
  • These elements can’t be connected directly to Cylindrical Joint, you need to make an interface block in between.
  • Refer to this Documentation page on how to interface between two domains:
  • You can also find a similar example of interfacing in the Joint Limits and Friction Methods in a Hinge model (linked below), in the Simscape Multibody Multiphysics Library.
(I’m referring to method-1 of that example.)
2) Build a custom Simscape Block
  • Simscape lets you make your own custom blocks for such cases. The Documentation page linked below can guide you in doing so:
Good Luck.

More Answers (0)

Products


Release

R2019a

Community Treasure Hunt

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

Start Hunting!