Would it be possible to have an electric motor that uses an electromagnet to force a piston up and down to turn a shaft, similarly to an internal combustion engine, but without burning fuel?
Is there a name for this kind of motor?
Would there be any advantages of this style of motor compared to other electric motors?