Borrar filtros
Borrar filtros

How to add gravitational acceleration acting on a mass that is connected to a cylinder in Simscape?

21 visualizaciones (últimos 30 días)
I have a double-acting cylinder connected to a mass at its mechanical port R, and I am adding pressure at end A of the cylinder to extend the piston and hence drop the mass. I want to add a gravitational acceleration acting on the mass as well. I tried to use the ideal force source (to implement F=mg), but it does not seem to work. I have uploaded a screenshot to show what I did. Could you please help me?
Thanks a lot. Asmaa

Respuesta aceptada

Sebastian Castro
Sebastian Castro el 14 de Ag. de 2015
Your force source approach is the right way to model a weight. Two things I would check:
  1. You should also attach a "Mass" block to the R port of the cylinder. You can use (50/9.81) kg for the mass, I guess.
  2. Check the upper and lower limits/initial displacement/directionality of the cylinder block. Chances are your lower displacement limit is 0 and that small negative displacement is due to the large stiffness of the hard stop representing that contact.
- Sebastian

Más respuestas (1)

Hamed Shamsi khani
Hamed Shamsi khani el 23 de Abr. de 2022
Editada: Hamed Shamsi khani el 23 de Abr. de 2022
Hi.
A physical signal constant (PS Constant block) : B1
An Ideal Force Source (Ideal Force Source block): B2
connect 1 to S port of B2.
connect C port of B2 to ground.
connect R port of B2 to rod of cylinder.

Categorías

Más información sobre Upgrading Hydraulic Models to Use Isothermal Liquid Blocks en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by