F02N2300/00

Method and apparatus for operating a starter for an internal combustion engine

A starter for an internal combustion engine includes a multi-phase brushless electric motor, a controller and an inverter. A method for controlling the starter includes determining initial current commands for operating the electric motor in response to an activation command. Electrical current supplied to the electric motor and a rotational position of an output member of the electric motor are monitored. The electrical current is monitored directly without an intervening current prediction step. Interim voltage commands are determined based upon the initial current commands and the monitored currents, and final voltage commands are determined by subjecting the interim voltage commands to voltage limits. A rotational position compensation term is determined based upon the rotational position and rotational speed of the electric motor, and operation of the inverter is controlled to control the electric motor based upon the final voltage commands and the rotational position compensation term.

METHOD AND APPARATUS FOR OPERATING A STARTER FOR AN INTERNAL COMBUSTION ENGINE

A starter for an internal combustion engine includes a multi-phase brushless electric motor, a controller and an inverter. A method for controlling the starter includes determining initial current commands for operating the electric motor in response to an activation command. Electrical current supplied to the electric motor and a rotational position of an output member of the electric motor are monitored. The electrical current is monitored directly without an intervening current prediction step. Interim voltage commands are determined based upon the initial current commands and the monitored currents, and final voltage commands are determined by subjecting the interim voltage commands to voltage limits. A rotational position compensation term is determined based upon the rotational position and rotational speed of the electric motor, and operation of the inverter is controlled to control the electric motor based upon the final voltage commands and the rotational position compensation term.