Linear alternator

A linear alternator is an electromechanical type of alternator that is essentially a linear motor used as an electrical generator.

An alternator generates alternating current (AC) electricity. It converts mechanical energy into electrical energy, unlike a motor, which converts electrical energy into mechanical energy. Although similar to other electric generators, an alternator typically uses rotary motion, while a linear alternator uses motion in a straight line, operating via electromagnetic induction. Moving-magnet linear alternators power thermoacoustic converters.