A rheostat could do, but it could become quite hot.
I think (?) it possibly uses an simple electronic control akin to the ones used in power drills, etc.

But as I've said, I need more data.

Jorge O