A cogging-torque-assisted motor drive for internal combustion engine valves