METHOD FOR OPERATING AN ELECTRIC MOTOR, CONTROLLER, PISTON PUMP
20230353070 · 2023-11-02
Inventors
Cpc classification
H02P6/06
ELECTRICITY
F04B17/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60T17/02
PERFORMING OPERATIONS; TRANSPORTING
International classification
H02P6/06
ELECTRICITY
F04B17/03
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A method for operating an electric motor, in particular of a piston pump. The electric motor has a rotor shaft and is actuated with a target rotational speed and a target rotational direction for the rotor shaft as a function of a power demand, wherein an actual rotational speed of the rotor shaft is monitored. In the method, the target rotational direction is changed for a specified period of time if the actual rotational speed is equal to zero and the target rotational speed is unequal to zero, and the electric motor is then actuated again at the target rotational speed and in the target rotational direction.
Claims
1-5. (canceled)
6. A method for operating an electric motor of a piston pump, wherein the electric motor includes a rotor shaft, the method comprising the following steps: actuating the electric motor with a target rotational speed and a target rotational direction for the rotor shaft as a function of a power demand; monitoring an actual rotational speed of the rotor shaft; and changing the target rotational direction is changed for a specified period of time when the actual rotational speed is equal to zero and a target rotational speed is unequal to zero and then actuating the electric motor again at the target rotational speed and in the target rotational direction.
7. The method according to claim 6, wherein, to actuate the electric motor, a motor winding is energized as a function of an angular position of the rotor shaft, and an actual angular position of the rotor shaft is detected and provided with an offset for the specified period of time to determine the angular position therefrom, wherein the offset is selected such that the rotational direction of the rotor shaft is changed.
8. The method according to claim 6, wherein the specified period of time is between 2 and 5 milliseconds.
9. A controller configured to operate an electric motor of a piston pump, wherein the electric motor includes a rotor shaft, the controller configured to: actuate the electric motor with a target rotational speed and a target rotational direction for the rotor shaft as a function of a power demand; monitor an actual rotational speed of the rotor shaft; and change the target rotational direction is changed for a specified period of time when the actual rotational speed is equal to zero and a target rotational speed is unequal to zero and then actuate the electric motor again at the target rotational speed and in the target rotational direction.
10. A piston pump, comprising: an electric motor including a rotor shaft, wherein the rotor shaft includes a cam or an eccentric disk; a piston of the piston pump abutting the cam or the eccentric disk such that a rotation of the rotor shaft causes a longitudinal displacement of the piston in an axial direction; and a controller configured to operate the electric motor of the piston pump, the controller configured to: actuate the electric motor with a target rotational speed and a target rotational direction for the rotor shaft as a function of a power demand; monitor an actual rotational speed of the rotor shaft; and change the target rotational direction is changed for a specified period of time when the actual rotational speed is equal to zero and a target rotational speed is unequal to zero and then actuate the electric motor again at the target rotational speed and in the target rotational direction.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0010]
[0011]
[0012]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0013]
[0014]
[0015] One advantageous method for operating the electric motor 1 of the piston pump 9 is described in the following with reference to
[0016] In a step S1, the controller 7 ascertains a target rotational speed n.sub.target and a target rotational direction for the rotor shaft 3 as a function of a power demand, in particular to achieve a specific pressure or delivery volume of the piston pump 9 in the brake circuit. At the same time, the sensor 6 ascertains the actual angular position φ.sub.actual of the rotor shaft 3. In a step S2, the controller 7 ascertains an actual rotational speed n.sub.actual and compares it with the target rotational speed n.sub.target. Steps S1 and S2 are carried out continuously.
[0017] If the actual rotational speed n.sub.actual and the target rotational speed n.sub.target are the same, the method is continued with a step S5. However, if the actual rotational speed n.sub.actual is equal to zero and the target rotational speed n.sub.target is unequal to zero, the electric motor 1 stalls. Then an offset φ.sub.offset is ascertained in a step S3. This offset φ.sub.offset is selected such that the rotational direction of the rotor shaft 3 is changed because the motor winding 2 is energized differently than would be the case without the offset φ.sub.offset. The offset φ.sub.offset therefore causes the motor windings 2 to be energized such that, in the actual angular position φ.sub.actual, this results in the rotor shaft 3 rotating in the opposite direction. The motor windings 2 are thus energized such that the permanent magnet 4 attached to the rotor shaft 3 generates a torque in the changed rotational direction. For the actual angular position φ.sub.actual, which is in particular ascertained from the orientation of the magnetic field 5, the offset φ.sub.offset is thus determined such that the angular position φ as the sum of the actual angular position φ.sub.actual and the offset φ.sub.offset results in the advantageous energization of the motor windings 2.
[0018] In a step S4, the controller 7 actuates the inverter 8 as a function of the angular position φ. The angular position φ is the sum of the actual angular position φ.sub.actual and the offset φ.sub.offset for a specified period of time t. The motor winding 2 is energized in accordance with the power demand, so that the rotor shaft 3 of the electric motor 1 rotates in the opposite direction to the target rotational direction. The specified period of time t is between 2 and 5 milliseconds. By setting the specified period of time t to an interval between 2 and 5 milliseconds, the electric motor 1 is actuated for a sufficiently long period of time so that the rotor shaft 3 actually rotates in the opposite direction to the original target rotational direction. The specified period of time t is also sufficiently short, depending on the rotational speed of the rotor shaft 3, so that the rotor shaft 3 rotates in the changed target rotational direction in particular for only a specific part of a revolution. In step S5, the controller 7 actuates the inverter 8 as a function of the angular position φ. The angular position φ corresponds to the actual angular position φ.sub.actual. The motor winding 2 is energized in accordance with the power demand, so that the rotor shaft 3 of the electric motor 1 rotates in the target rotational direction with the target rotational speed n.sub.target.