Model and simulate hydraulic systems

SimHydraulics® provides component libraries for modeling and simulating hydraulic systems. It includes models of hydraulic components, such as pumps, valves, actuators, pipelines, and hydraulic resistances. You can use these components to model fluid power systems such as front-loader, power steering, and landing gear actuation systems. Fuel supply and water supply systems can also be modeled using SimHydraulics.

SimHydraulics models can be used to develop control systems and test system-level performance. You can parameterize your models using MATLAB® variables and expressions, and design control systems for your hydraulic system in Simulink®. You can add electrical, mechanical, pneumatic, and other components to your hydraulic model using Simscape™ and test them in a single simulation environment. To deploy models to other simulation environments, including hardware-in-the-loop (HIL) systems, SimHydraulics supports C-code generation.


Gas-charged and spring-loaded accumulators

Hydraulic Cylinders

Hydraulic cylinders, cylinder forces and frictions

Hydraulic Utilities

Environment blocks, such as hydraulic fluids

Local Hydraulic Resistances

Generic local hydraulic resistance; specific hydraulic resistances, such as elbows and pipe bends

Low-Pressure Blocks

Low-pressure fluid transportation systems


Hydraulic orifices for building valves


Hydraulic, rotating, and segmented pipelines

Pumps and Motors

Hydraulic pumps and motors, such as centrifugal pump, jet pump, and variable-displacement motor


Directional, flow control, and pressure control valves; valve actuators and forces