How can I link the hydraulic model to the mechanical model?

19 views (last 30 days)
I am developing a hydraulic model that moves a mechanical model such as a forklift. How can I connect a single-acting hydraulic cylinder to a mechanical model correctly?

Answers (1)

Ashok
Ashok on 3 Dec 2024 at 8:10
The 'Single-Acting Hydraulic Cylinder' block features 4 ports, each with a specific role:
  • R: Connects the cylinder rod to the mechanical system.
  • C: Connects the cylinder clamp/head to the mechanical system.
  • A: Hydraulic connection to the cylinder’s inlet.
  • P: The piston’s position as a physical signal.
The 'Single-Acting Cylinder with 3-Way Valve' example might be quite relevant to your use case. To access the documentation page, run this command in the MATLAB Command Window:
web(fullfile(docroot, 'physmod/hydro/examples/single-acting-cylinder-with-3-way-valve.html'))
A simplified version of the example is available in the attached file 'example_R2018b.slx'. In this model, the spring mass damper system represents the mechanical translational components of a forklift.
A step signal is used to open the valve at 5 seconds, causing the cylinder rod to extend.
Note that single-acting cylinders transfer force and motion in only one direction. An external device, like a spring, weight, or another oppositely installed cylinder, is needed to move the rod in the opposite direction.
Alternatively, the 'Translational Hydro-Mechanical Converter' can be used. The relevant documentation can be accessed with the following command:
web(fullfile(docroot, 'physmod/simscape/ref/translationalhydromechanicalconverter.html'))

Products


Release

R2018b

Community Treasure Hunt

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

Start Hunting!