Often called a linear motor or voice/speaker coil, the electromagnetic actuator is versatile and relatively easy to design/build.

Read more:
Electromagnetic Actuator