A Link Vibratory Engine is a steam engine in which the cylinder itself swings on trunnions, replacing the slidebar-and-crosshead arrangement of a conventional fixed-cylinder engine with a piston rod that pins directly to the crank. The cylinder rocks on hollow trunnions that double as the steam and exhaust ports, opening and closing against a fixed faceplate as the cylinder vibrates. This eliminates the connecting rod and slidebars, cutting parts count, mass, and friction. John Penn built dozens of these engines for Royal Navy launches in the 1840s — a 6 NHP unit weighing roughly half its conventional equivalent.
Link Vibratory Engine Interactive Calculator
Vary crank throw and trunnion-to-crank distance to see the cylinder swing angle, full port sweep, and geometry ratio update live.
Equation Used
The link vibratory engine swing is set by geometry: r is crank throw and L is the trunnion-to-crank distance. The maximum cylinder rocking angle is theta = arcsin(r / L), and the port face must be cut to suit the resulting full sweep.
- Crank throw is less than trunnion-to-crank distance.
- Swing angle is the maximum cylinder rocking angle from center.
- Port timing is set by the same angular swing geometry.
Operating Principle of the Link Vibratory Engine
The cylinder sits on two hollow trunnions that pass through the bedplate. The piston rod has no crosshead and no slidebars → it pins straight to the crankpin. As the crank rotates, the cylinder must swing back and forth to keep the rod aligned with the crankpin's circular path. That rocking motion is what does the valve work. One trunnion is the live steam port, the other is exhaust. Each trunnion runs against a flat faceplate with two crescent-shaped ports cut into it. As the cylinder swings, the trunnion port aligns alternately with the inlet crescent on the upstroke and the exhaust crescent on the downstroke. No D-valve, no eccentric, no valve gear at all.
Geometry sets everything. The crank throw, the distance from trunnion centreline to crankshaft centreline, and the diameter of the crescent ports together fix the cutoff, the lead, and the lap. If you build a Link Vibratory Engine with a crank throw of 75 mm and a trunnion-to-crank distance of 300 mm, the cylinder swings ±14.0° at full rotation. Cut the crescent ports for that exact swing. If your faceplate ports are machined for ±16° but the engine only swings ±14°, you get short steam admission, weak pulls, and the engine stalls under load. Conversely if the ports are too narrow you bottle the exhaust and back-pressure climbs.
The failure modes are predictable. Trunnion faceplate wear is the big one — once the lap surface scores, steam blows past in both directions and indicated horsepower collapses. Spring-loaded faceplates with bronze inserts are the standard fix. Misalignment between the two trunnion bores causes the cylinder to bind on one side and leak on the other; the bores must be line-bored together, not separately. Piston-rod gland leakage is worse than on a fixed-cylinder engine because the rod itself describes a small arc relative to the gland.
Key Components
- Swinging Cylinder: The whole cylinder rocks on trunnions instead of being bolted rigid to the bedplate. Bore typically 75 to 250 mm for marine launches. The cylinder mass must be balanced about the trunnion axis to within ±2% or starting torque variation becomes obvious at low RPM.
- Hollow Trunnions: Two cast-iron or bronze trunnions support the cylinder and carry steam through their hollow centres — one inlet, one exhaust. The trunnion-to-faceplate clearance must hold 0.05 to 0.10 mm; tighter and it galls under thermal expansion, looser and steam blows past.
- Faceplate with Crescent Ports: The fixed faceplate against which the trunnion rotates carries two crescent-shaped slots — one connected to live steam, one to exhaust. Crescent angular width sets cutoff. A 12° crescent on a ±14° cylinder swing gives roughly 85% cutoff.
- Pressure Spring or Adjusting Screws: Holds the trunnion face hard against the steam faceplate to keep the lap tight. Penn's original design used four adjusting screws per trunnion; later builders fitted Belleville stacks to maintain pressure as the lap wore in.
- Piston Rod (Direct to Crankpin): No crosshead, no slidebars. The rod runs from the piston straight to a brass on the crankpin. Rod length plus crank throw fixes the trunnion-to-crank distance; get this dimension wrong by more than 1 mm and the cylinder swing falls outside the port window.
- Crankshaft and Flywheel: Conventional crank with a heavier-than-usual flywheel to smooth the impulses, since there is no expansion in a simple Link Vibratory and torque is uneven. Flywheel inertia typically 1.5 to 2× that of an equivalent fixed-cylinder engine.
Industries That Rely on the Link Vibratory Engine
The Link Vibratory Engine had a clear sweet spot — light, compact, low-cost steam power where a few hundred RPM and modest expansion ratios were enough. Royal Navy steam launches, paddle pinnaces, small workshop drives, and demonstration models all used the type. Why use a vibratory engine over a fixed-cylinder engine? Lower parts count, lighter weight, no valve gear to set, and a piston rod that runs straight from piston to crank with no crosshead friction. The trade is steam economy — without separate valve gear you cannot independently set cutoff, so expansion is fixed by port geometry. Marine builders tolerated this because saving 40% of engine weight in a 30 ft launch mattered more than fuel consumption.
- Royal Navy small craft: John Penn 6 NHP twin-cylinder vibratory engines fitted to Admiralty steam pinnaces and barges from the 1840s through the 1860s — over 200 sets supplied from the Greenwich works.
- Heritage steam launches: Stuart Turner replica vibratory twin engines built into Thames-river hire launches in the 1920s and still run today at the Windermere Steamboat Museum.
- Educational demonstration models: Stuart 10V single-cylinder oscillating engine — a direct descendant of the Link Vibratory layout — used in mechanical engineering teaching labs at universities including Imperial College London.
- Fairground and showman engines: Small vibratory engines drove early carousel organ blowers and electric-light dynamos on Victorian travelling shows before being displaced by petrol engines around 1910.
- Workshop line shafts: Small machine shops in the 1860s used 2 to 4 NHP vibratory engines to drive lathes and drilling machines — the Hick Hargreaves catalogue listed several stock sizes.
- Model engineering: Live-steam model boat builders today use commercial castings from Reeves2000 and PM Research to build twin-cylinder vibratory engines for 36 to 60 inch hull boats running on 40 to 60 psig.
The Formula Behind the Link Vibratory Engine
What the practitioner needs from a Link Vibratory Engine is indicated horsepower at the running condition, because that tells you whether the engine will hold its rated speed under load. IHP scales linearly with mean effective pressure, piston area, stroke, and RPM, but the operating sweet spot is narrow. At the low end of the typical range — 100 RPM and 30 psig MEP for a small launch engine — the engine pulls hard but the flywheel barely smooths the torque pulses and you feel each stroke through the hull. At the high end — 400 RPM and 60 psig MEP — IHP is up but trunnion face wear accelerates sharply and steam economy collapses because port timing is fixed. The 200 to 300 RPM band is where most Penn-pattern engines actually ran.
Variables
| Symbol | Meaning | Unit (SI) | Unit (Imperial) |
|---|---|---|---|
| IHP | Indicated horsepower | kW (× 0.7457) | hp |
| Pm | Mean effective pressure in cylinder | kPa | psi |
| L | Stroke length | m | ft |
| A | Piston area | m² | in² |
| N | Crank rotational speed | rev/min | RPM |
| n | Working strokes per revolution (1 for single-acting, 2 for double-acting) | — | — |
Worked Example: Link Vibratory Engine in a heritage Thames steam launch
You are computing the indicated horsepower of a recommissioned 1887 Penn-pattern twin-cylinder Link Vibratory Engine being returned to running condition aboard a 28 ft heritage Thames steam launch at the Henley River and Rowing Museum, where the engine drives a 22 inch single-screw and must hold a steady cruising condition at saturated steam of 60 psig at the stop valve, exhausting to atmosphere. Each cylinder is double-acting with a 4.0 inch bore and 4.5 inch stroke. You need to know the IHP at low cruise, nominal cruise, and full-throttle running so the boiler evaporation rate can be matched to the engine demand.
Given
- Bore = 4.0 in
- L (stroke) = 4.5 in (0.375 ft)
- Cylinders = 2 double-acting
- Pm at nominal = 35 psi
- N nominal = 250 RPM
- n = 2 strokes/rev (double-acting)
Solution
Step 1 — compute piston area for one cylinder:
Step 2 — at nominal running, 250 RPM with Pm = 35 psi (typical mid-cruise mean effective pressure for a simple non-condensing vibratory on 60 psig boiler steam), IHP per cylinder is:
Two cylinders give 5.0 IHP total at nominal — comfortable for a 28 ft launch at 6 knots. The engine sits in its sweet spot: torque pulses blend smoothly through the flywheel, trunnion faces wear evenly, and steam consumption is around 35 lb per IHP·hr.
Step 3 — at the low end of the typical operating range, 150 RPM with Pm ≈ 40 psi (you get slightly higher MEP at low RPM because admission has more time to fill the cylinder):
That is a slow, deliberate pull — you'd feel the individual exhaust beats through the deck and the launch would creep at maybe 3.5 knots. Useful for manoeuvring around moorings but not for cruising.
Step 4 — at the high end, 400 RPM with Pm dropping to ≈ 25 psi (you lose MEP at high RPM because crescent-port admission becomes the bottleneck and wire-drawing kills cylinder pressure):
Only 14% more power than nominal but the steam consumption climbs to roughly 50 lb per IHP·hr and trunnion face wear roughly triples. This is where most Penn engines spent only short bursts.
Result
Nominal IHP at 250 RPM and 35 psi MEP comes out to 5. 0 hp total across both cylinders — enough to push a 28 ft launch at a comfortable 6 knot cruise with the boiler evaporating around 175 lb/hr of steam. Across the range, the engine delivers 3.4 IHP at slow manoeuvring (150 RPM), 5.0 IHP at cruise (250 RPM), and 5.7 IHP flat-out (400 RPM) — the curve is flat at the top because port wire-drawing eats the gain. If you indicate the engine and read appreciably less than 5 IHP at the nominal point, suspect three things in this order: (1) trunnion-to-faceplate steam leakage from a worn lap surface, which drops MEP by 20 to 30% before any visible blow shows at the trunnions; (2) crescent ports machined for the wrong cylinder swing angle, giving early cutoff and weak pulls; (3) crankpin-brass slack, which lets the piston rod arc loose and reduces effective stroke at the indicator drum.
When to Use a Link Vibratory Engine and When Not To
The Link Vibratory Engine competes against the conventional fixed-cylinder horizontal engine and the slide-valve oscillating engine for small marine and stationary work. Each makes a different trade between weight, cost, steam economy, and serviceability.
| Property | Link Vibratory Engine | Fixed-cylinder horizontal slide-valve engine | Slide-valve oscillating engine |
|---|---|---|---|
| Typical RPM range | 150–400 | 100–300 | 150–500 |
| Mass per IHP | ~25 lb/IHP | ~45 lb/IHP | ~30 lb/IHP |
| Steam consumption (lb/IHP·hr) | 35–50 (no cutoff control) | 20–28 (variable cutoff) | 30–40 |
| Parts count | Lowest — no valve gear, no crosshead, no slidebars | Highest — eccentrics, valve gear, crosshead, slidebars | Low — D-valve gear but no slidebars |
| Maintenance interval (trunnion / valve face) | Reface trunnions every 500–1000 running hours | Slide-valve face check every 1500–2000 hr | D-valve face check every 800–1200 hr |
| Best application fit | Light marine launches, demonstration plant | Stationary mill engines, larger marine | Small launches, model engines |
| Capital cost (period equivalent) | Lowest | Highest | Moderate |
Frequently Asked Questions About Link Vibratory Engine
At very low RPM the cylinder swings slowly enough that the trunnion crescent ports stay aligned with the live steam port for a long fraction of the stroke. That sounds good, but on a simple non-condensing engine it means you're admitting steam right through to nearly the end of the stroke and the exhaust port opens late. Back-pressure builds, the next admission stroke sees compressed exhaust, and the engine bogs.
The fix is rarely the engine — it's the throttle. Drive a vibratory engine at low speed by closing the throttle to drop boiler pressure at the chest, not by trying to hold partial admission. If you need genuine slow running, fit a separate hand-operated bypass that vents exhaust to atmosphere ahead of the trunnion, which Penn's later marine designs included as standard.
Almost certainly the crescent angular position relative to the trunnion centreline, not the crescent width. The crescent must be rotated on the faceplate so that admission opens just before the piston reaches dead centre — typically 3 to 5° of advance. Build it with zero advance and admission opens at exactly TDC, so the first part of the stroke runs against essentially no steam and you lose roughly 25 to 30% of the indicated work.
Pull the indicator card. If the admission corner is rounded and shifted right of TDC, you have insufficient lead. Slot the faceplate mounting holes and rotate the faceplate 4° in the direction of cylinder swing, then re-test.
If the launch is under 25 ft and you need to keep engine weight below 200 lb, the vibratory wins — it's roughly 40% lighter per IHP and the parts count is half. If the launch is 30 ft or longer and will run for hours at cruise, the slide-valve engine pays back its weight in fuel because variable cutoff cuts steam consumption by 30 to 40%.
The other deciding factor is your machining capability. The vibratory's hard part is line-boring two trunnion housings dead concentric and lapping the faceplates flat to within 0.02 mm. If you don't have a surface grinder and a good lapping plate, the slide-valve engine is more forgiving to build.
The lap has worn unevenly. Specifically, the side of the faceplate that takes the steam-pressure load during the power stroke wears faster than the exhaust side, so after some hours the cylinder no longer sits square on the faceplate and steam blows past at the loaded edge once per revolution.
Check by removing the cylinder, blueing the trunnion face, and rotating it on the faceplate — you'll see the contact pattern is heavier on one half. The repair is to lap both faces flat again on a cast-iron lapping plate with 600 grit, then re-tension the holding springs to 10 to 15% above their original setting to compensate for the small amount of metal you removed.
Wire-drawing through the trunnion ports. The crescent area is fixed, and at high RPM the steam doesn't have time to fill the cylinder before the port closes. Mean effective pressure drops roughly in proportion to (port area × time) divided by cylinder volume. A vibratory engine designed for 250 RPM nominal typically loses 25 to 35% of its MEP by 400 RPM.
You can confirm with an indicator card — at high RPM the admission line slopes downward instead of running flat. The only real fix is opening up the crescent ports, but doing that compromises low-speed running because cutoff moves too late. Most builders accept that a vibratory engine has a narrow speed band and gear or pulley accordingly.
The cylinder mass must be balanced about the trunnion axis, not about its own centreline. Cast cylinders have more material on the cylinder-head end than the open end, so the centre of mass sits offset toward the head. If you hang the cylinder on its trunnions and it rotates to head-down by itself, you have an imbalance that becomes a once-per-revolution shake at speed.
The classical fix is a small balance weight bolted to the open end of the cylinder, sized so the cylinder sits in any position when supported only on its trunnions. Get the static balance to within ±2% of cylinder mass and you'll rarely feel vibration below 350 RPM.
References & Further Reading
- Wikipedia contributors. Oscillating cylinder steam engine. Wikipedia
Building or designing a mechanism like this?
Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.