← All projects

Multibody Dynamics

Pump Mechanism and Flywheel

A Simscape Multibody model of an oscillating-cylinder pump, and a flywheel sized to bring the speed fluctuation under a constant driving torque below the 10 % target.

Course
Dynamics of Machinery
Term
Spring 2026
Team
Individual project
Tools
  • Simscape Multibody

Overview

What torque does the mechanism demand, how badly does its speed fluctuate under a constant driving torque, and how large must a flywheel be to keep the fluctuation under 10 %?

Approach

  1. One-degree-of-freedom mechanism: crank, connecting rod with piston, oscillating cylinder; all links steel.
  2. Fluid load on the 10 cm piston modelled as viscous friction, c = 300 N·s/m.
  3. Three drives: constant speed, constant torque without and with a flywheel.

Results

Flywheel sized in MATLAB, enlarged and re-simulated in Simscapecoefficient of fluctuation 5.71 % at a mean speed of 100 rpm
Kinematics at 100 and 300 rpmstroke 14 cm and cylinder swing 82.3°–97.7°, independent of speed
Peak torque at 100 / 300 rpm≈ 16 / 48 N·m
Constant torque, no flywheel2 N·m, 10–190 rpm
Flywheelsolid steel disc, r = 20 cm, t = 8 cm
Driving torque with flywheel7.75 N·m for a 100 rpm mean

From the report

Speed under constant torque without a flywheel.
Speed under constant torque without a flywheel.
Motor torque at a constant 300 rpm.
Motor torque at a constant 300 rpm.