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 |
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.
|