Mechanics, Hydraulics and Control

This submission provides the MATLAB/Simulink files composed and used in Terry Denery's Youtube series on Mechanics, Hydraulics and Control.

https://github.com/tdenery/Mechanics-Hydraulics-and-Control

You are now following this Submission

Terry models, simulates, and develops control for a hydraulically operated shovel, and has posted videos on Youtube demonstrating his use of Simulink for this project. The mass of the shovel exceeds 2000 kg. It employs 3 hydraulic cylinders and 1 hydraulic motor. Terry imports the mechanical design from SolidWorks into Simulink using the tool Simscape Multibody. He models the hydraulic cylinders, pumps, and control valves, and creates a hydraulic circuit schematic, using Simscape Fluids. The motion is controlled through setting the valve openings with the positioning of the valve spools. Terry demonstrates his control strategy in the Youtube videos, and shows how to tune PID parameters for ideal feedback control. He also demonstrates his methods for inverse kinematics and use of feedforward control.

Cite As

Terry Denery (2026). Mechanics, Hydraulics and Control (https://in.mathworks.com/matlabcentral/fileexchange/183569-mechanics-hydraulics-and-control), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with R2025b

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.2

Added Project Website, and included Required MathWorks Products.

1.0.1

Added Link to YouTube videos on Mechanics, Hydraulics and Control.

1.0.0