US 11,946,225 B2
Method and systems for controlling electrically-powered hydraulic circuits
Kalpeshkumar N Patel, Naperville, IL (US); Darren A Blum, Plainfield, IL (US); Aleksandar M Egelja, Naperville, IL (US); Barrett A Flinn, Mount Holly, NC (US); Ryan P McEnaney, Clayton, NC (US); Trung Q Nguyen, Apex, NC (US); and David J Lomax, Clayton, NC (US)
Assigned to Caterpillar Inc., Peoria, IL (US)
Filed by Caterpillar Inc., Peoria, IL (US)
Filed on May 28, 2021, as Appl. No. 17/334,653.
Prior Publication US 2022/0381006 A1, Dec. 1, 2022
Int. Cl. E02F 9/22 (2006.01); E02F 3/32 (2006.01); E02F 3/42 (2006.01); E02F 3/43 (2006.01); E02F 9/12 (2006.01); E02F 9/20 (2006.01); F04B 17/03 (2006.01); F04B 23/06 (2006.01); F04B 49/06 (2006.01); F04B 49/20 (2006.01); F15B 15/20 (2006.01)
CPC E02F 9/2235 (2013.01) [E02F 3/32 (2013.01); E02F 3/425 (2013.01); E02F 3/435 (2013.01); E02F 9/123 (2013.01); E02F 9/2004 (2013.01); E02F 9/2203 (2013.01); E02F 9/2292 (2013.01); F04B 17/03 (2013.01); F04B 23/06 (2013.01); F04B 49/06 (2013.01); F04B 49/20 (2013.01); F15B 15/20 (2013.01); E02F 9/2271 (2013.01); E02F 9/2296 (2013.01)] 22 Claims
OG exemplary drawing
 
1. A hydraulic system for a machine, comprising:
a first hydraulic circuit including a first pump coupled to a first hydraulic actuator, the first hydraulic actuator configured to move a first implement of the machine;
a second hydraulic circuit including a second pump coupled to a second hydraulic actuator, the second hydraulic actuator configured to move a second implement of the machine;
an electric motor mechanically coupled to the first pump to power the first hydraulic circuit and mechanically coupled to the second pump to power the second hydraulic circuit;
an operator interface configured to receive input from an operator of the machine requesting movement of the first and second implements and to generate signals indicative of the requested movement; and
a controller communicatively coupled to the electric motor and to the operator interface, the controller configured to:
receive, from the operator interface, the signals indicative of the requested movement of the first and second implements;
determine, based at least in part on the requested movement of the first and second implements respectively, a first flow allocation for the first pump and a second flow allocation for the second pump;
determine, based at least in part on the first and second flow allocations respectively, a target displacement for the first pump and a target displacement for the second pump;
determine a first target electric motor speed based on the target displacement for the first pump and a second target electric motor speed based on the target displacement for the second pump; and
control the electric motor to operate at the larger of the first and second target electric motor speeds.