This week I bought tickets for Legoland adult night here in Boston and got to be a kid again for a few hours. While there I rode a children’s ride called Merlin’s Apprentice.

The ride is carriages on linkage arms, attached to a central tower that spins, with a hydraulic cylinder raising and lowering each arm. A fun mechanism to run a first-order analysis on.

I wanted the forces on the system and the power the hydraulic piston needs to raise and lower each carriage, plus the power to rotationally accelerate all the carriages about the tower.
The force balance
One feature that simplifies things: the free-body equations don’t really change as the carriage rises and falls. The arm angle changes, but the underlying function stays the same.

Because it’s a kids’ ride, only one adult was allowed per carriage — so it holds two children or one adult, which bounds the load.

| Total load per carriage | ~1360 N |
| Piston force, resting | 3.6 kN |
| Piston force, worst case (arm horizontal) | 4.2 kN |
| Cylinder pressure | 0.93 MPa |
Power to lift
With the pressure known, power follows from pressure × flow rate.

545 W per carriage, and with seven carriages, 3.8 kW for lifting.
Power to spin

Modelling each arm and carriage as a rod plus a sphere with the parallel-axis contribution gives a total moment of inertia of 19,418 kg·m², and 766 W to spin the whole thing up.
| Lifting (7 carriages) | 3.8 kW |
| Rotational acceleration | 766 W |
| Total | ≈ 4.5 kW (about 6 hp) |
Six horsepower seems a little low for how big the machine is, which suggests I’ve left things out of the rotational calculation. I neglected the inertia of the spinning central tower itself, and friction and efficiency throughout. Folding those in would be the obvious next step to find the missing factor.